.elementor-254 .elementor-element.elementor-element-1fa7a4c{--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;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:70px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-254 .elementor-element.elementor-element-7f1af4e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-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-254 .elementor-element.elementor-element-8c54a58 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;line-height:42px;color:var( --e-global-color-182765d2 );}.elementor-254 .elementor-element.elementor-element-a31f678{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search .elementor-pagination{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-254 .elementor-element.elementor-element-32df790 .e-search-input{background-color:#E3F3EA;font-size:18px;font-weight:300;line-height:22px;border-style:none;border-radius:24px 24px 24px 24px;}.elementor-254 .elementor-element.elementor-element-32df790{width:var( --container-widget-width, 460px );max-width:460px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;--container-widget-width:460px;--container-widget-flex-grow:0;--e-search-placeholder-color:#434F5F;--e-search-input-color:var( --e-global-color-59ffcc1 );--e-search-input-padding-block-start:12px;--e-search-input-padding-inline-start:28px;--e-search-input-padding-block-end:14px;--e-search-input-padding-inline-end:55px;}.elementor-254 .elementor-element.elementor-element-32df790.elementor-element{--align-self:flex-end;}.elementor-254 .elementor-element.elementor-element-d581361{--display:grid;--e-con-grid-template-columns:334px;--e-con-grid-template-rows:repeat(0, 1fr);--grid-auto-flow:row;}.elementor-254 .elementor-element.elementor-element-da76a7a{--grid-template-columns:repeat(6, auto);text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 19px) 0px;padding:0px 0px 0px 0px;--icon-size:28px;--grid-column-gap:20px;--grid-row-gap:0px;}.elementor-254 .elementor-element.elementor-element-da76a7a.elementor-element{--align-self:center;}.elementor-254 .elementor-element.elementor-element-da76a7a .elementor-social-icon{background-color:#02010100;--icon-padding:0em;border-style:none;}.elementor-254 .elementor-element.elementor-element-da76a7a .elementor-social-icon i{color:#02010100;}.elementor-254 .elementor-element.elementor-element-da76a7a .elementor-social-icon svg{fill:#02010100;}.elementor-254 .elementor-element.elementor-element-da76a7a .elementor-icon{border-radius:0px 0px 0px 0px;}.elementor-254 .elementor-element.elementor-element-6d6d7bc{--display:grid;--e-con-grid-template-columns:340px calc(100% - 370px);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 30px;--row-gap:0px;--column-gap:30px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-254 .elementor-element.elementor-element-14f6e60{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-715e6ba{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:30px;--padding-bottom:32px;--padding-left:35px;--padding-right:35px;}.elementor-254 .elementor-element.elementor-element-715e6ba:not(.elementor-motion-effects-element-type-background), .elementor-254 .elementor-element.elementor-element-715e6ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4c232660 );}.elementor-254 .elementor-element.elementor-element-01e1701{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-254 .elementor-element.elementor-element-01e1701 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:700;line-height:34px;color:var( --e-global-color-134338e4 );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-254 .elementor-element.elementor-element-2085a9c .elementor-nav-menu .elementor-item{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;line-height:22px;}.elementor-254 .elementor-element.elementor-element-2085a9c .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-134338e4 );fill:var( --e-global-color-134338e4 );padding-left:0px;padding-right:0px;padding-top:15px;padding-bottom:15px;}.elementor-254 .elementor-element.elementor-element-2085a9c{--e-nav-menu-horizontal-menu-item-margin:calc( 5px / 2 );}.elementor-254 .elementor-element.elementor-element-2085a9c .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:5px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-254 .elementor-element.elementor-element-895eb6e .elementor-repeater-item-3be7544 .swiper-slide-bg{background-color:#A33C3C00;background-image:url(https://crmvmg.aconcaia.com.br/wp-content/uploads/2025/03/Destaques-site-novo-01-1.jpg);background-size:cover;}.elementor-254 .elementor-element.elementor-element-895eb6e .elementor-repeater-item-ce75616 .swiper-slide-bg{background-color:#A33C3C00;background-image:url(https://crmvmg.aconcaia.com.br/wp-content/uploads/2025/03/Destaques-site-novo-02.jpg);background-size:cover;}.elementor-254 .elementor-element.elementor-element-895eb6e .elementor-repeater-item-d608726 .swiper-slide-bg{background-color:#A33C3C00;background-image:url(https://crmvmg.aconcaia.com.br/wp-content/uploads/2025/03/Destaques-site-novo-03.jpg);background-size:cover;}.elementor-254 .elementor-element.elementor-element-895eb6e .elementor-repeater-item-aca28f8 .swiper-slide-bg{background-color:#A33C3C00;background-image:url(https://crmvmg.aconcaia.com.br/wp-content/uploads/2025/03/Destaques-site-novo-04.jpg);background-size:cover;}.elementor-254 .elementor-element.elementor-element-895eb6e .elementor-repeater-item-cd3f68c .swiper-slide-bg{background-color:#A33C3C00;background-image:url(https://crmvmg.aconcaia.com.br/wp-content/uploads/2025/03/Destaques-site-novo-05.jpg);background-size:cover;}.elementor-254 .elementor-element.elementor-element-895eb6e .swiper-slide{transition-duration:calc(5000ms*1.2);height:508px;}.elementor-254 .elementor-element.elementor-element-895eb6e .swiper-slide-contents{max-width:100%;}.elementor-254 .elementor-element.elementor-element-895eb6e .swiper-slide-inner{text-align:center;}.elementor-254 .elementor-element.elementor-element-895eb6e .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:30px;--swiper-pagination-bullet-vertical-gap:30px;height:92px;width:92px;}.elementor-254 .elementor-element.elementor-element-895eb6e .swiper-horizontal .swiper-pagination-progressbar{height:92px;}.elementor-254 .elementor-element.elementor-element-895eb6e .swiper-pagination-fraction{font-size:92px;}.elementor-254 .elementor-element.elementor-element-895eb6e .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-6efc22b );opacity:var( --e-global-color-6efc22b );}.elementor-254 .elementor-element.elementor-element-895eb6e .swiper-pagination-bullet-active{background-color:var( --e-global-color-4c232660 );}.elementor-254 .elementor-element.elementor-element-bddb0ee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-254 .elementor-element.elementor-element-49ba5c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-254 .elementor-element.elementor-element-49ba5c3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:44px;font-weight:700;line-height:52px;color:var( --e-global-color-59ffcc1 );}.elementor-254 .elementor-element.elementor-element-d8ae28e{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.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-254 .elementor-element.elementor-element-f2d6b07 .elementor-button{background-color:#1D202500;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:28px;fill:var( --e-global-color-59ffcc1 );color:var( --e-global-color-59ffcc1 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4c232660 );border-radius:24px 24px 24px 24px;padding:28px 71px 29px 105px;}.elementor-254 .elementor-element.elementor-element-f2d6b07 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-254 .elementor-element.elementor-element-f2d6b07 .elementor-button:hover, .elementor-254 .elementor-element.elementor-element-f2d6b07 .elementor-button:focus{color:var( --e-global-color-676724a6 );}.elementor-254 .elementor-element.elementor-element-f2d6b07 .elementor-button:hover svg, .elementor-254 .elementor-element.elementor-element-f2d6b07 .elementor-button:focus svg{fill:var( --e-global-color-676724a6 );}.elementor-254 .elementor-element.elementor-element-f824660 .elementor-button{background-color:#1D202500;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:28px;fill:var( --e-global-color-59ffcc1 );color:var( --e-global-color-59ffcc1 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4c232660 );border-radius:24px 24px 24px 24px;padding:28px 71px 29px 105px;}.elementor-254 .elementor-element.elementor-element-f824660 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-254 .elementor-element.elementor-element-f824660 .elementor-button:hover, .elementor-254 .elementor-element.elementor-element-f824660 .elementor-button:focus{color:var( --e-global-color-676724a6 );}.elementor-254 .elementor-element.elementor-element-f824660 .elementor-button:hover svg, .elementor-254 .elementor-element.elementor-element-f824660 .elementor-button:focus svg{fill:var( --e-global-color-676724a6 );}.elementor-254 .elementor-element.elementor-element-bd9af75 .elementor-button{background-color:#1D202500;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:28px;fill:var( --e-global-color-59ffcc1 );color:var( --e-global-color-59ffcc1 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4c232660 );border-radius:24px 24px 24px 24px;padding:28px 122px 29px 103px;}.elementor-254 .elementor-element.elementor-element-bd9af75 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-254 .elementor-element.elementor-element-bd9af75 .elementor-button:hover, .elementor-254 .elementor-element.elementor-element-bd9af75 .elementor-button:focus{color:var( --e-global-color-676724a6 );}.elementor-254 .elementor-element.elementor-element-bd9af75 .elementor-button:hover svg, .elementor-254 .elementor-element.elementor-element-bd9af75 .elementor-button:focus svg{fill:var( --e-global-color-676724a6 );}.elementor-254 .elementor-element.elementor-element-0121601 .elementor-button{background-color:#1D202500;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:28px;fill:var( --e-global-color-59ffcc1 );color:var( --e-global-color-59ffcc1 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4c232660 );border-radius:24px 24px 24px 24px;padding:28px 119px 29px 104px;}.elementor-254 .elementor-element.elementor-element-0121601 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-254 .elementor-element.elementor-element-0121601 .elementor-button:hover, .elementor-254 .elementor-element.elementor-element-0121601 .elementor-button:focus{color:var( --e-global-color-676724a6 );}.elementor-254 .elementor-element.elementor-element-0121601 .elementor-button:hover svg, .elementor-254 .elementor-element.elementor-element-0121601 .elementor-button:focus svg{fill:var( --e-global-color-676724a6 );}.elementor-254 .elementor-element.elementor-element-69e43b1 .elementor-button{background-color:#1D202500;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:28px;fill:var( --e-global-color-59ffcc1 );color:var( --e-global-color-59ffcc1 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4c232660 );border-radius:24px 24px 24px 24px;padding:28px 107px 29px 107px;}.elementor-254 .elementor-element.elementor-element-69e43b1 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-254 .elementor-element.elementor-element-69e43b1 .elementor-button:hover, .elementor-254 .elementor-element.elementor-element-69e43b1 .elementor-button:focus{color:var( --e-global-color-676724a6 );}.elementor-254 .elementor-element.elementor-element-69e43b1 .elementor-button:hover svg, .elementor-254 .elementor-element.elementor-element-69e43b1 .elementor-button:focus svg{fill:var( --e-global-color-676724a6 );}.elementor-254 .elementor-element.elementor-element-7be99cf .elementor-button{background-color:#1D202500;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:28px;fill:var( --e-global-color-59ffcc1 );color:var( --e-global-color-59ffcc1 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4c232660 );border-radius:24px 24px 24px 24px;padding:28px 72px 29px 103px;}.elementor-254 .elementor-element.elementor-element-7be99cf .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-254 .elementor-element.elementor-element-7be99cf .elementor-button:hover, .elementor-254 .elementor-element.elementor-element-7be99cf .elementor-button:focus{color:var( --e-global-color-676724a6 );}.elementor-254 .elementor-element.elementor-element-7be99cf .elementor-button:hover svg, .elementor-254 .elementor-element.elementor-element-7be99cf .elementor-button:focus svg{fill:var( --e-global-color-676724a6 );}.elementor-254 .elementor-element.elementor-element-d6cbfa1 .elementor-button{background-color:#1D202500;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:28px;fill:var( --e-global-color-59ffcc1 );color:var( --e-global-color-59ffcc1 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4c232660 );border-radius:24px 24px 24px 24px;padding:28px 71px 29px 105px;}.elementor-254 .elementor-element.elementor-element-d6cbfa1 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-254 .elementor-element.elementor-element-d6cbfa1 .elementor-button:hover, .elementor-254 .elementor-element.elementor-element-d6cbfa1 .elementor-button:focus{color:var( --e-global-color-676724a6 );}.elementor-254 .elementor-element.elementor-element-d6cbfa1 .elementor-button:hover svg, .elementor-254 .elementor-element.elementor-element-d6cbfa1 .elementor-button:focus svg{fill:var( --e-global-color-676724a6 );}.elementor-254 .elementor-element.elementor-element-b28f71b .elementor-button{background-color:#1D202500;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:28px;fill:var( --e-global-color-59ffcc1 );color:var( --e-global-color-59ffcc1 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4c232660 );border-radius:24px 24px 24px 24px;padding:28px 100px 29px 105px;}.elementor-254 .elementor-element.elementor-element-b28f71b .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-254 .elementor-element.elementor-element-b28f71b .elementor-button:hover, .elementor-254 .elementor-element.elementor-element-b28f71b .elementor-button:focus{color:var( --e-global-color-676724a6 );}.elementor-254 .elementor-element.elementor-element-b28f71b .elementor-button:hover svg, .elementor-254 .elementor-element.elementor-element-b28f71b .elementor-button:focus svg{fill:var( --e-global-color-676724a6 );}.elementor-254 .elementor-element.elementor-element-5363d96{--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;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-254 .elementor-element.elementor-element-5363d96:not(.elementor-motion-effects-element-type-background), .elementor-254 .elementor-element.elementor-element-5363d96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6efc22b );}.elementor-254 .elementor-element.elementor-element-4e9556b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-254 .elementor-element.elementor-element-4e9556b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:44px;font-weight:700;line-height:52px;color:var( --e-global-color-59ffcc1 );}.elementor-254 .elementor-element.elementor-element-2dc85e3{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--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-254 .elementor-element.elementor-element-91698b7 .elementor-button{background-color:#1D202500;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:28px;fill:var( --e-global-color-59ffcc1 );color:var( --e-global-color-59ffcc1 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4c232660 );border-radius:24px 24px 24px 24px;padding:28px 70px 29px 106px;}.elementor-254 .elementor-element.elementor-element-91698b7 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-254 .elementor-element.elementor-element-91698b7 .elementor-button:hover, .elementor-254 .elementor-element.elementor-element-91698b7 .elementor-button:focus{color:var( --e-global-color-676724a6 );}.elementor-254 .elementor-element.elementor-element-91698b7 .elementor-button:hover svg, .elementor-254 .elementor-element.elementor-element-91698b7 .elementor-button:focus svg{fill:var( --e-global-color-676724a6 );}.elementor-254 .elementor-element.elementor-element-0c9af7e .elementor-button{background-color:#1D202500;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:28px;fill:var( --e-global-color-59ffcc1 );color:var( --e-global-color-59ffcc1 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4c232660 );border-radius:24px 24px 24px 24px;padding:28px 71px 29px 105px;}.elementor-254 .elementor-element.elementor-element-0c9af7e .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-254 .elementor-element.elementor-element-0c9af7e .elementor-button:hover, .elementor-254 .elementor-element.elementor-element-0c9af7e .elementor-button:focus{color:var( --e-global-color-676724a6 );}.elementor-254 .elementor-element.elementor-element-0c9af7e .elementor-button:hover svg, .elementor-254 .elementor-element.elementor-element-0c9af7e .elementor-button:focus svg{fill:var( --e-global-color-676724a6 );}.elementor-254 .elementor-element.elementor-element-25ae735 .elementor-button{background-color:#1D202500;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:28px;fill:var( --e-global-color-59ffcc1 );color:var( --e-global-color-59ffcc1 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4c232660 );border-radius:24px 24px 24px 24px;padding:28px 68px 29px 103px;}.elementor-254 .elementor-element.elementor-element-25ae735 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-254 .elementor-element.elementor-element-25ae735 .elementor-button:hover, .elementor-254 .elementor-element.elementor-element-25ae735 .elementor-button:focus{color:var( --e-global-color-676724a6 );}.elementor-254 .elementor-element.elementor-element-25ae735 .elementor-button:hover svg, .elementor-254 .elementor-element.elementor-element-25ae735 .elementor-button:focus svg{fill:var( --e-global-color-676724a6 );}.elementor-254 .elementor-element.elementor-element-3cb4210 .elementor-button{background-color:#1D202500;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:28px;fill:var( --e-global-color-59ffcc1 );color:var( --e-global-color-59ffcc1 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4c232660 );border-radius:24px 24px 24px 24px;padding:28px 71px 29px 105px;}.elementor-254 .elementor-element.elementor-element-3cb4210 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-254 .elementor-element.elementor-element-3cb4210 .elementor-button:hover, .elementor-254 .elementor-element.elementor-element-3cb4210 .elementor-button:focus{color:var( --e-global-color-676724a6 );}.elementor-254 .elementor-element.elementor-element-3cb4210 .elementor-button:hover svg, .elementor-254 .elementor-element.elementor-element-3cb4210 .elementor-button:focus svg{fill:var( --e-global-color-676724a6 );}.elementor-254 .elementor-element.elementor-element-4577cab .elementor-button{background-color:#1D202500;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:28px;fill:var( --e-global-color-59ffcc1 );color:var( --e-global-color-59ffcc1 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4c232660 );border-radius:24px 24px 24px 24px;padding:28px 71px 29px 105px;}.elementor-254 .elementor-element.elementor-element-4577cab .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-254 .elementor-element.elementor-element-4577cab .elementor-button:hover, .elementor-254 .elementor-element.elementor-element-4577cab .elementor-button:focus{color:var( --e-global-color-676724a6 );}.elementor-254 .elementor-element.elementor-element-4577cab .elementor-button:hover svg, .elementor-254 .elementor-element.elementor-element-4577cab .elementor-button:focus svg{fill:var( --e-global-color-676724a6 );}.elementor-254 .elementor-element.elementor-element-d43f04f .elementor-button{background-color:#1D202500;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:28px;fill:var( --e-global-color-59ffcc1 );color:var( --e-global-color-59ffcc1 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4c232660 );border-radius:24px 24px 24px 24px;padding:28px 119px 29px 104px;}.elementor-254 .elementor-element.elementor-element-d43f04f .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-254 .elementor-element.elementor-element-d43f04f .elementor-button:hover, .elementor-254 .elementor-element.elementor-element-d43f04f .elementor-button:focus{color:var( --e-global-color-676724a6 );}.elementor-254 .elementor-element.elementor-element-d43f04f .elementor-button:hover svg, .elementor-254 .elementor-element.elementor-element-d43f04f .elementor-button:focus svg{fill:var( --e-global-color-676724a6 );}.elementor-254 .elementor-element.elementor-element-d3aee70{--display:grid;--e-con-grid-template-columns:calc(40% - 20px) calc(30% - 20px) calc(30% - 20px);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 30px;--row-gap:0px;--column-gap:30px;--grid-auto-flow:row;--border-radius:24px 24px 24px 24px;--padding-top:80px;--padding-bottom:80px;--padding-left:122px;--padding-right:122px;--z-index:2;}.elementor-254 .elementor-element.elementor-element-d3aee70:not(.elementor-motion-effects-element-type-background), .elementor-254 .elementor-element.elementor-element-d3aee70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4c232660 );}.elementor-254 .elementor-element.elementor-element-d3aee70.e-con{--e-con-transform-translateY:60px;}.elementor-254 .elementor-element.elementor-element-b74a6ed{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-ba82de8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 54px) 0px;}.elementor-254 .elementor-element.elementor-element-ba82de8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:44px;font-weight:700;line-height:52px;color:var( --e-global-color-182765d2 );}.elementor-254 .elementor-element.elementor-element-a49f167 .elementor-button{background-color:#1D202500;font-family:"Roboto", Sans-serif;font-size:28px;font-weight:700;line-height:34px;fill:var( --e-global-color-182765d2 );color:var( --e-global-color-182765d2 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-182765d2 );border-radius:24px 24px 24px 24px;padding:23px 85px 25px 40px;}.elementor-254 .elementor-element.elementor-element-a49f167{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-254 .elementor-element.elementor-element-a49f167 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-254 .elementor-element.elementor-element-379fa2f .elementor-button{background-color:#1D202500;font-family:"Roboto", Sans-serif;font-size:28px;font-weight:700;line-height:34px;fill:var( --e-global-color-182765d2 );color:var( --e-global-color-182765d2 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-182765d2 );border-radius:24px 24px 24px 24px;padding:23px 85px 25px 40px;}.elementor-254 .elementor-element.elementor-element-379fa2f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-254 .elementor-element.elementor-element-379fa2f .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-254 .elementor-element.elementor-element-c9b5b2f{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:39px;--padding-bottom:39px;--padding-left:41px;--padding-right:36px;}.elementor-254 .elementor-element.elementor-element-c9b5b2f:not(.elementor-motion-effects-element-type-background), .elementor-254 .elementor-element.elementor-element-c9b5b2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-182765d2 );background-image:url("https://crmvmg.aconcaia.com.br/wp-content/uploads/2025/01/seta-ouvidoria.svg");background-position:calc(100% - 27px) calc(100% - 23px);background-repeat:no-repeat;}.elementor-254 .elementor-element.elementor-element-20bc578{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-254 .elementor-element.elementor-element-20bc578 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:700;line-height:34px;color:var( --e-global-color-6efc22b );}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-254 .elementor-element.elementor-element-e70b633{color:var( --e-global-color-6efc22b );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;line-height:22px;}.elementor-254 .elementor-element.elementor-element-4578620{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-182765d2 );--border-color:var( --e-global-color-182765d2 );--border-radius:24px 24px 24px 24px;--padding-top:39px;--padding-bottom:39px;--padding-left:41px;--padding-right:36px;}.elementor-254 .elementor-element.elementor-element-4578620:not(.elementor-motion-effects-element-type-background), .elementor-254 .elementor-element.elementor-element-4578620 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4c232660 );background-image:url("https://crmvmg.aconcaia.com.br/wp-content/uploads/2025/01/setabotoes.svg");background-position:calc(100% - 27px) calc(100% - 23px);background-repeat:no-repeat;}.elementor-254 .elementor-element.elementor-element-42e37b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-254 .elementor-element.elementor-element-42e37b5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:700;line-height:34px;color:var( --e-global-color-182765d2 );}.elementor-254 .elementor-element.elementor-element-b333776{color:var( --e-global-color-182765d2 );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;line-height:22px;}.elementor-254 .elementor-element.elementor-element-99a923a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:140px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-254 .elementor-element.elementor-element-99a923a:not(.elementor-motion-effects-element-type-background), .elementor-254 .elementor-element.elementor-element-99a923a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://crmvmg.aconcaia.com.br/wp-content/uploads/2025/01/bg-provasocial.webp");background-position:center center;background-size:cover;}.elementor-254 .elementor-element.elementor-element-6f1c24d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 80px) 0px;text-align:center;}.elementor-254 .elementor-element.elementor-element-6f1c24d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:70px;font-weight:300;text-transform:uppercase;line-height:78px;letter-spacing:4.9px;color:var( --e-global-color-6efc22b );}.elementor-254 .elementor-element.elementor-element-71b340a{--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;--margin-top:0px;--margin-bottom:113px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-254 .elementor-element.elementor-element-128caf3{width:var( --container-widget-width, 244px );max-width:244px;--container-widget-width:244px;--container-widget-flex-grow:0;}.elementor-254 .elementor-element.elementor-element-128caf3 .elementor-counter-title{justify-content:center;color:var( --e-global-color-6efc22b );font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:26px;}.elementor-254 .elementor-element.elementor-element-128caf3 .elementor-counter{gap:0px;}.elementor-254 .elementor-element.elementor-element-128caf3 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-6efc22b );font-family:"Roboto", Sans-serif;font-size:70px;font-weight:700;line-height:70px;}.elementor-254 .elementor-element.elementor-element-a848bfe{width:var( --container-widget-width, 244px );max-width:244px;--container-widget-width:244px;--container-widget-flex-grow:0;}.elementor-254 .elementor-element.elementor-element-a848bfe .elementor-counter-title{justify-content:center;color:var( --e-global-color-6efc22b );font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:26px;}.elementor-254 .elementor-element.elementor-element-a848bfe .elementor-counter{gap:0px;}.elementor-254 .elementor-element.elementor-element-a848bfe .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-6efc22b );font-family:"Roboto", Sans-serif;font-size:70px;font-weight:700;line-height:70px;}.elementor-254 .elementor-element.elementor-element-030a6f5{width:var( --container-widget-width, 244px );max-width:244px;--container-widget-width:244px;--container-widget-flex-grow:0;}.elementor-254 .elementor-element.elementor-element-030a6f5 .elementor-counter-title{justify-content:center;color:var( --e-global-color-6efc22b );font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:26px;}.elementor-254 .elementor-element.elementor-element-030a6f5 .elementor-counter{gap:0px;}.elementor-254 .elementor-element.elementor-element-030a6f5 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-6efc22b );font-family:"Roboto", Sans-serif;font-size:70px;font-weight:700;line-height:70px;}.elementor-254 .elementor-element.elementor-element-b585c91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 61px) 0px;text-align:center;}.elementor-254 .elementor-element.elementor-element-b585c91 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;line-height:42px;color:var( --e-global-color-6efc22b );}.elementor-254 .elementor-element.elementor-element-fb06f9b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-7163198{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-bdd00ad{--display:grid;--e-con-grid-template-columns:94px calc(100% - 115px);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 21px;--row-gap:0px;--column-gap:21px;--grid-auto-flow:row;--align-items:center;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-254 .elementor-element.elementor-element-78ea08f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:55px;font-weight:800;line-height:52px;color:var( --e-global-color-4c232660 );}.elementor-254 .elementor-element.elementor-element-e05b6bd{width:var( --container-widget-width, 222px );max-width:222px;--container-widget-width:222px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-6efc22b );font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:26px;}.elementor-254 .elementor-element.elementor-element-b4ea393{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-a910100{--display:grid;--e-con-grid-template-columns:94px calc(100% - 115px);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 21px;--row-gap:0px;--column-gap:21px;--grid-auto-flow:row;--align-items:center;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-572d01a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:55px;font-weight:800;line-height:52px;color:var( --e-global-color-4c232660 );}.elementor-254 .elementor-element.elementor-element-b0f07f9{width:var( --container-widget-width, 202px );max-width:202px;--container-widget-width:202px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-6efc22b );font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:26px;}.elementor-254 .elementor-element.elementor-element-7153228{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-91ca62c{--display:grid;--e-con-grid-template-columns:94px calc(100% - 115px);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 21px;--row-gap:0px;--column-gap:21px;--grid-auto-flow:row;--align-items:center;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-a2528cc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:55px;font-weight:800;line-height:52px;color:var( --e-global-color-4c232660 );}.elementor-254 .elementor-element.elementor-element-10255dc{width:var( --container-widget-width, 180px );max-width:180px;--container-widget-width:180px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-6efc22b );font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:26px;}.elementor-254 .elementor-element.elementor-element-52a78b9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-fd951e4{--display:grid;--e-con-grid-template-columns:94px calc(100% - 115px);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 21px;--row-gap:0px;--column-gap:21px;--grid-auto-flow:row;--align-items:center;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-f209495 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:55px;font-weight:800;line-height:52px;color:var( --e-global-color-4c232660 );}.elementor-254 .elementor-element.elementor-element-1bd0c69{width:var( --container-widget-width, 215px );max-width:215px;--container-widget-width:215px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-6efc22b );font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:26px;}.elementor-254 .elementor-element.elementor-element-d1b1626{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-254 .elementor-element.elementor-element-d1b1626:not(.elementor-motion-effects-element-type-background), .elementor-254 .elementor-element.elementor-element-d1b1626 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6efc22b );}.elementor-254 .elementor-element.elementor-element-6b6ed72{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 54px) 0px;}.elementor-254 .elementor-element.elementor-element-6b6ed72 .elementor-heading-title{color:#173135;}.elementor-254 .elementor-element.elementor-element-5c9178c{--swiper-slides-to-display:2;--swiper-slides-gap:50px;--swiper-pagination-size:6px;--progressbar-normal-color:var( --e-global-color-676724a6 );--progressbar-hover-color:var( --e-global-color-676724a6 );}.elementor-254 .elementor-element.elementor-element-5c9178c .swiper-slide > .elementor-element{height:100%;}.elementor-254 .elementor-element.elementor-element-63c63d5{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-d203368 .elementor-button{background-color:var( --e-global-color-676724a6 );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;line-height:20px;fill:var( --e-global-color-3b5f80a );color:var( --e-global-color-3b5f80a );border-style:none;border-radius:26px 26px 26px 26px;padding:11px 30px 11px 30px;}.elementor-254 .elementor-element.elementor-element-d203368 .elementor-button:hover, .elementor-254 .elementor-element.elementor-element-d203368 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-676724a6 ) -55.6%, var( --e-global-color-4c232660 ) 104.63%);}.elementor-254 .elementor-element.elementor-element-d203368{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;}.elementor-254 .elementor-element.elementor-element-fb2450a{--display:grid;--e-con-grid-template-columns:calc(100% - 583px) 583px;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-599d222{width:var( --container-widget-width, 491px );max-width:491px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:491px;--container-widget-flex-grow:0;}.elementor-254 .elementor-element.elementor-element-599d222 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:44px;font-weight:700;line-height:52px;color:var( --e-global-color-134338e4 );}.elementor-254 .elementor-element.elementor-element-d9cc551{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -46px) 0px;border-radius:24px 24px 24px 24px;}.elementor-254 .elementor-element.elementor-element-d9cc551 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-254 .elementor-element.elementor-element-d9cc551 .elementor-custom-embed-play i{font-size:70px;}.elementor-254 .elementor-element.elementor-element-d9cc551 .elementor-custom-embed-play svg{width:70px;height:70px;}.elementor-254 .elementor-element.elementor-element-8408976{--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;--align-items:center;--gap:0px 34px;--row-gap:0px;--column-gap:34px;--margin-top:130px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-254 .elementor-element.elementor-element-a7b7d45 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:44px;font-weight:600;line-height:52px;color:var( --e-global-color-134338e4 );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-254 .elementor-element.elementor-element-6b1fc1e{--divider-border-style:solid;--divider-color:var( --e-global-color-4c232660 );--divider-border-width:2px;}.elementor-254 .elementor-element.elementor-element-6b1fc1e .elementor-divider-separator{width:100%;}.elementor-254 .elementor-element.elementor-element-6b1fc1e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-254 .elementor-element.elementor-element-9470d65 .elementor-button{background-color:var( --e-global-color-676724a6 );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;line-height:20px;fill:var( --e-global-color-3b5f80a );color:var( --e-global-color-3b5f80a );border-style:none;border-radius:26px 26px 26px 26px;padding:11px 30px 11px 30px;}.elementor-254 .elementor-element.elementor-element-9470d65 .elementor-button:hover, .elementor-254 .elementor-element.elementor-element-9470d65 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-676724a6 ) -55.6%, var( --e-global-color-4c232660 ) 104.63%);}.elementor-254 .elementor-element.elementor-element-9470d65{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-254 .elementor-element.elementor-element-0592c15{--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:100px;--margin-left:0px;--margin-right:0px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-254 .elementor-element.elementor-element-6605044{--grid-columns:4;}.elementor-254 .elementor-element.elementor-element-6605044 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-254 .elementor-element.elementor-element-6605044 .e-loop-item > .elementor-section, .elementor-254 .elementor-element.elementor-element-6605044 .e-loop-item > .elementor-section > .elementor-container, .elementor-254 .elementor-element.elementor-element-6605044 .e-loop-item > .e-con, .elementor-254 .elementor-element.elementor-element-6605044 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-254 .elementor-element.elementor-element-28d5445{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-254 .elementor-element.elementor-element-6aedfc0{width:var( --container-widget-width, 872px );max-width:872px;padding:0px 0px 60px 0px;--container-widget-width:872px;--container-widget-flex-grow:0;}.elementor-254 .elementor-element.elementor-element-6aedfc0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:44px;font-weight:700;line-height:52px;color:var( --e-global-color-134338e4 );}.elementor-254 .elementor-element.elementor-element-fade839{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 30px;--row-gap:0px;--column-gap:30px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-ded0363 .elementor-button{background-color:var( --e-global-color-6efc22b );font-family:"Roboto", Sans-serif;font-size:28px;font-weight:400;line-height:34px;fill:var( --e-global-color-59ffcc1 );color:var( --e-global-color-59ffcc1 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6efc22b );border-radius:24px 24px 24px 24px;padding:54px 119px 54px 122px;}.elementor-254 .elementor-element.elementor-element-ded0363 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-254 .elementor-element.elementor-element-ded0363 .elementor-button:hover, .elementor-254 .elementor-element.elementor-element-ded0363 .elementor-button:focus{color:var( --e-global-color-676724a6 );}.elementor-254 .elementor-element.elementor-element-ded0363 .elementor-button:hover svg, .elementor-254 .elementor-element.elementor-element-ded0363 .elementor-button:focus svg{fill:var( --e-global-color-676724a6 );}.elementor-254 .elementor-element.elementor-element-2564376 .elementor-button{background-color:var( --e-global-color-6efc22b );font-family:"Roboto", Sans-serif;font-size:28px;font-weight:400;line-height:34px;fill:var( --e-global-color-59ffcc1 );color:var( --e-global-color-59ffcc1 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6efc22b );border-radius:24px 24px 24px 24px;padding:54px 119px 54px 122px;}.elementor-254 .elementor-element.elementor-element-2564376 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-254 .elementor-element.elementor-element-2564376 .elementor-button:hover, .elementor-254 .elementor-element.elementor-element-2564376 .elementor-button:focus{color:var( --e-global-color-676724a6 );}.elementor-254 .elementor-element.elementor-element-2564376 .elementor-button:hover svg, .elementor-254 .elementor-element.elementor-element-2564376 .elementor-button:focus svg{fill:var( --e-global-color-676724a6 );}.elementor-254 .elementor-element.elementor-element-bab2557 .elementor-button{background-color:var( --e-global-color-6efc22b );font-family:"Roboto", Sans-serif;font-size:28px;font-weight:400;line-height:34px;fill:var( --e-global-color-59ffcc1 );color:var( --e-global-color-59ffcc1 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6efc22b );border-radius:24px 24px 24px 24px;padding:54px 96px 54px 122px;}.elementor-254 .elementor-element.elementor-element-bab2557 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-254 .elementor-element.elementor-element-bab2557 .elementor-button:hover, .elementor-254 .elementor-element.elementor-element-bab2557 .elementor-button:focus{color:var( --e-global-color-676724a6 );}.elementor-254 .elementor-element.elementor-element-bab2557 .elementor-button:hover svg, .elementor-254 .elementor-element.elementor-element-bab2557 .elementor-button:focus svg{fill:var( --e-global-color-676724a6 );}.elementor-254 .elementor-element.elementor-element-cfcb86f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-254 .elementor-element.elementor-element-b709d3f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;}.elementor-254 .elementor-element.elementor-element-b709d3f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:44px;font-weight:700;line-height:52px;color:var( --e-global-color-134338e4 );}.elementor-254 .elementor-element.elementor-element-1d6cd71{--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:20px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-254 .elementor-element.elementor-element-7e25aa7{width:var( --container-widget-width, 45% );max-width:45%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-254 .elementor-element.elementor-element-51582d9{--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:50px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-254 .elementor-element.elementor-element-3be83be{width:var( --container-widget-width, 45% );max-width:45%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-254 .elementor-element.elementor-element-e56ee72{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-a717a0f{--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:130px;--margin-left:0px;--margin-right:0px;}.elementor-254 .elementor-element.elementor-element-ebd1701{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;}.elementor-254 .elementor-element.elementor-element-ebd1701 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:44px;font-weight:700;line-height:52px;color:var( --e-global-color-134338e4 );}.elementor-254 .elementor-element.elementor-element-ca5dc41{--grid-columns:3;}@media(min-width:768px){.elementor-254 .elementor-element.elementor-element-1fa7a4c{--content-width:1196px;}.elementor-254 .elementor-element.elementor-element-7f1af4e{--width:50%;}.elementor-254 .elementor-element.elementor-element-a31f678{--width:50%;}.elementor-254 .elementor-element.elementor-element-7163198{--width:220px;}.elementor-254 .elementor-element.elementor-element-b4ea393{--width:220px;}.elementor-254 .elementor-element.elementor-element-7153228{--width:220px;}.elementor-254 .elementor-element.elementor-element-52a78b9{--width:220px;}.elementor-254 .elementor-element.elementor-element-fd951e4{--width:190px;}.elementor-254 .elementor-element.elementor-element-fb2450a{--content-width:1200px;}.elementor-254 .elementor-element.elementor-element-cfcb86f{--content-width:1200px;}.elementor-254 .elementor-element.elementor-element-1d6cd71{--content-width:1200px;}.elementor-254 .elementor-element.elementor-element-51582d9{--content-width:1200px;}.elementor-254 .elementor-element.elementor-element-e56ee72{--content-width:1200px;}}@media(max-width:1024px) and (min-width:768px){.elementor-254 .elementor-element.elementor-element-7163198{--width:50%;}.elementor-254 .elementor-element.elementor-element-b4ea393{--width:50%;}.elementor-254 .elementor-element.elementor-element-7153228{--width:50%;}.elementor-254 .elementor-element.elementor-element-52a78b9{--width:50%;}}@media(max-width:1366px){.elementor-254 .elementor-element.elementor-element-d581361{--grid-auto-flow:row;}.elementor-254 .elementor-element.elementor-element-6d6d7bc{--grid-auto-flow:row;}.elementor-254 .elementor-element.elementor-element-d8ae28e{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-254 .elementor-element.elementor-element-2dc85e3{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-254 .elementor-element.elementor-element-d3aee70{--grid-auto-flow:row;}.elementor-254 .elementor-element.elementor-element-bdd00ad{--grid-auto-flow:row;}.elementor-254 .elementor-element.elementor-element-a910100{--grid-auto-flow:row;}.elementor-254 .elementor-element.elementor-element-91ca62c{--grid-auto-flow:row;}.elementor-254 .elementor-element.elementor-element-fd951e4{--grid-auto-flow:row;}.elementor-254 .elementor-element.elementor-element-5c9178c{--swiper-slides-to-display:2;}.elementor-254 .elementor-element.elementor-element-fb2450a{--grid-auto-flow:row;}.elementor-254 .elementor-element.elementor-element-fade839{--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-254 .elementor-element.elementor-element-1d6cd71{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-51582d9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:1200px){.elementor-254 .elementor-element.elementor-element-d581361{--grid-auto-flow:row;}.elementor-254 .elementor-element.elementor-element-6d6d7bc{--grid-auto-flow:row;}.elementor-254 .elementor-element.elementor-element-895eb6e .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:10px;--swiper-pagination-bullet-vertical-gap:10px;}.elementor-254 .elementor-element.elementor-element-d8ae28e{--grid-auto-flow:row;}.elementor-254 .elementor-element.elementor-element-2dc85e3{--grid-auto-flow:row;}.elementor-254 .elementor-element.elementor-element-d3aee70{--grid-auto-flow:row;--padding-top:80px;--padding-bottom:80px;--padding-left:60px;--padding-right:60px;}.elementor-254 .elementor-element.elementor-element-bdd00ad{--grid-auto-flow:row;}.elementor-254 .elementor-element.elementor-element-a910100{--grid-auto-flow:row;}.elementor-254 .elementor-element.elementor-element-91ca62c{--grid-auto-flow:row;}.elementor-254 .elementor-element.elementor-element-fd951e4{--grid-auto-flow:row;}.elementor-254 .elementor-element.elementor-element-5c9178c{--swiper-slides-to-display:2;}.elementor-254 .elementor-element.elementor-element-fb2450a{--grid-auto-flow:row;}.elementor-254 .elementor-element.elementor-element-fade839{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-254 .elementor-element.elementor-element-d581361{--grid-auto-flow:row;}.elementor-254 .elementor-element.elementor-element-6d6d7bc{--grid-auto-flow:row;}.elementor-254 .elementor-element.elementor-element-d8ae28e{--grid-auto-flow:row;}.elementor-254 .elementor-element.elementor-element-2dc85e3{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-254 .elementor-element.elementor-element-d3aee70{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-254 .elementor-element.elementor-element-379fa2f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-254 .elementor-element.elementor-element-c9b5b2f:not(.elementor-motion-effects-element-type-background), .elementor-254 .elementor-element.elementor-element-c9b5b2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:calc(100% - 27px) calc(100% - 23px);}.elementor-254 .elementor-element.elementor-element-c9b5b2f{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-254 .elementor-element.elementor-element-4578620:not(.elementor-motion-effects-element-type-background), .elementor-254 .elementor-element.elementor-element-4578620 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:calc(100% - 27px) calc(100% - 23px);}.elementor-254 .elementor-element.elementor-element-fb06f9b{--flex-wrap:wrap;}.elementor-254 .elementor-element.elementor-element-bdd00ad{--grid-auto-flow:row;}.elementor-254 .elementor-element.elementor-element-a910100{--grid-auto-flow:row;}.elementor-254 .elementor-element.elementor-element-91ca62c{--grid-auto-flow:row;}.elementor-254 .elementor-element.elementor-element-52a78b9{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-254 .elementor-element.elementor-element-fd951e4{--grid-auto-flow:row;}.elementor-254 .elementor-element.elementor-element-5c9178c{--swiper-slides-to-display:1;}.elementor-254 .elementor-element.elementor-element-fb2450a{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-254 .elementor-element.elementor-element-599d222{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-254 .elementor-element.elementor-element-6605044{--grid-columns:2;}.elementor-254 .elementor-element.elementor-element-fade839{--e-con-grid-template-columns:repeat(1, 1fr);--gap:30px 0px;--row-gap:30px;--column-gap:0px;--grid-auto-flow:row;}.elementor-254 .elementor-element.elementor-element-ca5dc41{--grid-columns:2;}}@media(max-width:767px){.elementor-254 .elementor-element.elementor-element-8c54a58{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-254 .elementor-element.elementor-element-32df790.elementor-element{--align-self:flex-start;}.elementor-254 .elementor-element.elementor-element-d581361{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-254 .elementor-element.elementor-element-da76a7a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-254 .elementor-element.elementor-element-6d6d7bc{--e-con-grid-template-columns:1;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-254 .elementor-element.elementor-element-895eb6e .swiper-slide{height:300px;}.elementor-254 .elementor-element.elementor-element-895eb6e .swiper-pagination-bullet{height:32px;width:32px;}.elementor-254 .elementor-element.elementor-element-895eb6e .swiper-horizontal .swiper-pagination-progressbar{height:32px;}.elementor-254 .elementor-element.elementor-element-895eb6e .swiper-pagination-fraction{font-size:32px;}.elementor-254 .elementor-element.elementor-element-d8ae28e{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-254 .elementor-element.elementor-element-2dc85e3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-254 .elementor-element.elementor-element-d3aee70{--e-con-grid-template-columns:1;--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-254 .elementor-element.elementor-element-c9b5b2f:not(.elementor-motion-effects-element-type-background), .elementor-254 .elementor-element.elementor-element-c9b5b2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:calc(100% - 27px) calc(100% - 23px);}.elementor-254 .elementor-element.elementor-element-4578620:not(.elementor-motion-effects-element-type-background), .elementor-254 .elementor-element.elementor-element-4578620 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:calc(100% - 27px) calc(100% - 23px);}.elementor-254 .elementor-element.elementor-element-6f1c24d .elementor-heading-title{font-size:30px;}.elementor-254 .elementor-element.elementor-element-71b340a{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-254 .elementor-element.elementor-element-128caf3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-254 .elementor-element.elementor-element-a848bfe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-254 .elementor-element.elementor-element-7163198{--justify-content:center;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-254 .elementor-element.elementor-element-bdd00ad{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;--justify-items:center;}.elementor-254 .elementor-element.elementor-element-b4ea393{--justify-content:center;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-254 .elementor-element.elementor-element-a910100{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;--justify-items:center;}.elementor-254 .elementor-element.elementor-element-7153228{--justify-content:center;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-254 .elementor-element.elementor-element-91ca62c{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;--justify-items:center;}.elementor-254 .elementor-element.elementor-element-52a78b9{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-254 .elementor-element.elementor-element-fd951e4{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;--justify-items:center;}.elementor-254 .elementor-element.elementor-element-5c9178c{--swiper-slides-to-display:1;}.elementor-254 .elementor-element.elementor-element-fb2450a{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-254 .elementor-element.elementor-element-599d222{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-254 .elementor-element.elementor-element-6605044{--grid-columns:1;}.elementor-254 .elementor-element.elementor-element-fade839{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-254 .elementor-element.elementor-element-1d6cd71{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-254 .elementor-element.elementor-element-7e25aa7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-254 .elementor-element.elementor-element-51582d9{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-254 .elementor-element.elementor-element-3be83be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-254 .elementor-element.elementor-element-e56ee72{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254 .elementor-element.elementor-element-ca5dc41{--grid-columns:1;}}/* Start custom CSS for search, class: .elementor-element-32df790 */.elementor-254 .elementor-element.elementor-element-32df790 input
{
    background:url('/wp-content/uploads/2025/01/icone-pesquisar.svg') right center no-repeat;
    background-position-x:calc(100% - 27px);
    font-family: Roboto;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-da76a7a */.elementor-254 .elementor-element.elementor-element-da76a7a .elementor-grid-item:nth-child(1),.elementor-254 .elementor-element.elementor-element-da76a7a .elementor-grid-item:nth-child(2),.elementor-254 .elementor-element.elementor-element-da76a7a .elementor-grid-item:nth-child(5)
{
    --icon-size: 28px;
}
.elementor-254 .elementor-element.elementor-element-da76a7a .elementor-grid-item:nth-child(3)
{
    --icon-size: 27px;
}

.elementor-254 .elementor-element.elementor-element-da76a7a .elementor-grid-item:nth-child(4)
{
    --icon-size: 35px;
}
.elementor-254 .elementor-element.elementor-element-da76a7a .elementor-grid-item:nth-child(4) svg
{
    height: 24px;
}

.elementor-254 .elementor-element.elementor-element-da76a7a .elementor-grid-item:nth-child(6)
{
    --icon-size: 30px;
}
.elementor-254 .elementor-element.elementor-element-da76a7a .elementor-grid-item{
    

    align-self: end;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-2085a9c */.elementor-254 .elementor-element.elementor-element-2085a9c a
{
    background: url(/wp-content/uploads/2025/01/icone-acessorapido.svg) right center no-repeat;
    border-bottom: 1px solid #7FC0B0
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-895eb6e */.elementor-254 .elementor-element.elementor-element-895eb6e .swiper-slide
{
    border-radius: 24px
}

.elementor-254 .elementor-element.elementor-element-895eb6e .swiper-pagination-bullet
{
    height: 9px!important;
    border-radius: 26px!important
}

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

    .elementor-254 .elementor-element.elementor-element-895eb6e .swiper-slide-bg
    {
        background-position: right center !important;
        background-size: contain !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f2d6b07 */.elementor-254 .elementor-element.elementor-element-f2d6b07 a
{
    background-image:url('/wp-content/uploads/2025/01/icone-inscricaodeprofissionais-cinza.svg'),url('https://crmvmg.aconcaia.com.br/wp-content/uploads/2025/01/icone-acessorapido.svg');
    background-position:left center, right center;
    background-repeat: no-repeat;
    background-position-x: 35px, calc(100% - 31px);
}

.elementor-254 .elementor-element.elementor-element-f2d6b07 a:hover
{
    background-image:url('/wp-content/uploads/2025/01/icone-inscricaodeprofissionais.svg'),url('https://crmvmg.aconcaia.com.br/wp-content/uploads/2025/01/icone-acessorapido.svg');
    box-shadow: 3px 3px 5px 0px rgba(26, 127, 100, 0.20);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f824660 */.elementor-254 .elementor-element.elementor-element-f824660 a
{
    background-image:url('/wp-content/uploads/2025/01/icone-emissaodeboletos-cinza.svg'),url('https://crmvmg.aconcaia.com.br/wp-content/uploads/2025/01/icone-acessorapido.svg');
    background-position:left center, right center;
    background-repeat: no-repeat;
    background-position-x: 35px, calc(100% - 31px);
}

.elementor-254 .elementor-element.elementor-element-f824660 a:hover
{
    background-image:url('https://crmvmg.aconcaia.com.br/wp-content/uploads/2025/01/icone-emissaodeboletos-verde.svg'),url('https://crmvmg.aconcaia.com.br/wp-content/uploads/2025/01/icone-acessorapido.svg');
    box-shadow: 3px 3px 5px 0px rgba(26, 127, 100, 0.20);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bd9af75 */.elementor-254 .elementor-element.elementor-element-bd9af75 a
{
    background-image:url('/wp-content/uploads/2025/01/icone-emissaodecertidao-cinza.svg'),url('https://crmvmg.aconcaia.com.br/wp-content/uploads/2025/01/icone-acessorapido.svg');
    background-position:left center, right center;
    background-repeat: no-repeat;
    background-position-x: 29px, calc(100% - 31px);
}

.elementor-254 .elementor-element.elementor-element-bd9af75 a:hover
{
    background-image:url('/wp-content/uploads/2025/01/icone-emissaodecertidao-verde.svg'),url('https://crmvmg.aconcaia.com.br/wp-content/uploads/2025/01/icone-acessorapido.svg');
    box-shadow: 3px 3px 5px 0px rgba(26, 127, 100, 0.20);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0121601 */.elementor-254 .elementor-element.elementor-element-0121601 a
{
    background-image:url('/wp-content/uploads/2025/01/icone-arteletronica-cinza.svg'),url('https://crmvmg.aconcaia.com.br/wp-content/uploads/2025/01/icone-acessorapido.svg');
    background-position:left center, right center;
    background-repeat: no-repeat;
    background-position-x: 29px, calc(100% - 31px);
}

.elementor-254 .elementor-element.elementor-element-0121601 a:hover
{
    background-image:url('/wp-content/uploads/2025/01/icone-arteletronica-verde.svg'),url('https://crmvmg.aconcaia.com.br/wp-content/uploads/2025/01/icone-acessorapido.svg');
    box-shadow: 3px 3px 5px 0px rgba(26, 127, 100, 0.20);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69e43b1 */.elementor-254 .elementor-element.elementor-element-69e43b1 a
{
    background-image:url('/wp-content/uploads/2025/01/icone-inscricaopvcb-cinza.svg'),url('https://crmvmg.aconcaia.com.br/wp-content/uploads/2025/01/icone-acessorapido.svg');
    background-position:left center, right center;
    background-repeat: no-repeat;
    background-position-x: 35px, calc(100% - 31px);
}

.elementor-254 .elementor-element.elementor-element-69e43b1 a:hover
{
    background-image:url('https://crmvmg.aconcaia.com.br/wp-content/uploads/2025/01/icone-inscricaopvcb-verde.svg'),url('https://crmvmg.aconcaia.com.br/wp-content/uploads/2025/01/icone-acessorapido.svg');
    box-shadow: 3px 3px 5px 0px rgba(26, 127, 100, 0.20);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7be99cf */.elementor-254 .elementor-element.elementor-element-7be99cf a
{
    background-image:url('/wp-content/uploads/2025/01/icone-buscaporprofissionais-cinza.svg'),url('https://crmvmg.aconcaia.com.br/wp-content/uploads/2025/01/icone-acessorapido.svg');
    background-position:left center, right center;
    background-repeat: no-repeat;
    background-position-x: 27px, calc(100% - 31px);
}

.elementor-254 .elementor-element.elementor-element-7be99cf a:hover
{
    background-image:url('/wp-content/uploads/2025/01/icone-buscaporprofissionais-verde.svg'),url('https://crmvmg.aconcaia.com.br/wp-content/uploads/2025/01/icone-acessorapido.svg');
    box-shadow: 3px 3px 5px 0px rgba(26, 127, 100, 0.20);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d6cbfa1 */.elementor-254 .elementor-element.elementor-element-d6cbfa1 a
{
    background-image:url('/wp-content/uploads/2025/01/icone-buscaporbeneficios-cinza.svg'),url('https://crmvmg.aconcaia.com.br/wp-content/uploads/2025/01/icone-acessorapido.svg');
    background-position:left center, right center;
    background-repeat: no-repeat;
    background-position-x: 30px, calc(100% - 31px);
}

.elementor-254 .elementor-element.elementor-element-d6cbfa1 a:hover
{
    background-image:url('/wp-content/uploads/2025/01/icone-buscaporbeneficios-verde.svg'),url('https://crmvmg.aconcaia.com.br/wp-content/uploads/2025/01/icone-acessorapido.svg');
    box-shadow: 3px 3px 5px 0px rgba(26, 127, 100, 0.20);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b28f71b */.elementor-254 .elementor-element.elementor-element-b28f71b a
{
    background-image:url('/wp-content/uploads/2025/01/icone-cursoscrmvmg-cinza.svg'),url('https://crmvmg.aconcaia.com.br/wp-content/uploads/2025/01/icone-acessorapido.svg');
    background-position:left center, right center;
    background-repeat: no-repeat;
    background-position-x: 30px, calc(100% - 31px);
}

.elementor-254 .elementor-element.elementor-element-b28f71b a:hover
{
    background-image:url('/wp-content/uploads/2025/01/icone-cursoscrmvmg-verde.svg'),url('https://crmvmg.aconcaia.com.br/wp-content/uploads/2025/01/icone-acessorapido.svg');
    box-shadow: 3px 3px 5px 0px rgba(26, 127, 100, 0.20);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-91698b7 */.elementor-254 .elementor-element.elementor-element-91698b7 a
{
    background-image:url('/wp-content/uploads/2025/01/icone-inscricaodeempresas-cinza.svg'),url('https://crmvmg.aconcaia.com.br/wp-content/uploads/2025/01/icone-acessorapido.svg');
    background-position:left center, right center;
    background-repeat: no-repeat;
    background-position-x: 30px, calc(100% - 31px);
}

.elementor-254 .elementor-element.elementor-element-91698b7 a:hover
{
    background-image:url('/wp-content/uploads/2025/01/icone-inscricaodeempresas-verde.svg'),url('https://crmvmg.aconcaia.com.br/wp-content/uploads/2025/01/icone-acessorapido.svg');
    box-shadow: 3px 3px 5px 0px rgba(26, 127, 100, 0.20);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0c9af7e */.elementor-254 .elementor-element.elementor-element-0c9af7e a
{
    background-image:url('/wp-content/uploads/2025/01/icone-emissaodeboletos-cinza.svg'),url('https://crmvmg.aconcaia.com.br/wp-content/uploads/2025/01/icone-acessorapido.svg');
    background-position:left center, right center;
    background-repeat: no-repeat;
    background-position-x: 35px, calc(100% - 31px);
}

.elementor-254 .elementor-element.elementor-element-0c9af7e a:hover
{
    background-image:url('https://crmvmg.aconcaia.com.br/wp-content/uploads/2025/01/icone-emissaodeboletos-verde.svg'),url('https://crmvmg.aconcaia.com.br/wp-content/uploads/2025/01/icone-acessorapido.svg');
    box-shadow: 3px 3px 5px 0px rgba(26, 127, 100, 0.20);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-25ae735 */.elementor-254 .elementor-element.elementor-element-25ae735 a
{
    background-image:url('/wp-content/uploads/2025/01/icone-emissaodecertidao-cinza.svg'),url('https://crmvmg.aconcaia.com.br/wp-content/uploads/2025/01/icone-acessorapido.svg');
    background-position:left center, right center;
    background-repeat: no-repeat;
    background-position-x: 29px, calc(100% - 31px);
}

.elementor-254 .elementor-element.elementor-element-25ae735 a:hover
{
    background-image:url('/wp-content/uploads/2025/01/icone-emissaodecertidao-verde.svg'),url('https://crmvmg.aconcaia.com.br/wp-content/uploads/2025/01/icone-acessorapido.svg');
    box-shadow: 3px 3px 5px 0px rgba(26, 127, 100, 0.20);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3cb4210 */.elementor-254 .elementor-element.elementor-element-3cb4210 a
{
    background-image:url('/wp-content/uploads/2025/01/icone-validacaodecertidao-cinza.svg'),url('https://crmvmg.aconcaia.com.br/wp-content/uploads/2025/01/icone-acessorapido.svg');
    background-position:left center, right center;
    background-repeat: no-repeat;
    background-position-x: 30px, calc(100% - 31px);
}

.elementor-254 .elementor-element.elementor-element-3cb4210 a:hover
{
    background-image:url('/wp-content/uploads/2025/01/icone-validacaodecertidao-verde.svg'),url('https://crmvmg.aconcaia.com.br/wp-content/uploads/2025/01/icone-acessorapido.svg');
    box-shadow: 3px 3px 5px 0px rgba(26, 127, 100, 0.20);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4577cab */.elementor-254 .elementor-element.elementor-element-4577cab a
{
    background-image:url('/wp-content/uploads/2025/01/icone-buscaporempresa-cinza.svg'),url('https://crmvmg.aconcaia.com.br/wp-content/uploads/2025/01/icone-acessorapido.svg');
    background-position:left center, right center;
    background-repeat: no-repeat;
    background-position-x: 35px, calc(100% - 31px);
}

.elementor-254 .elementor-element.elementor-element-4577cab a:hover
{
    background-image:url('/wp-content/uploads/2025/01/icone-buscaporempresa-verde.svg'),url('https://crmvmg.aconcaia.com.br/wp-content/uploads/2025/01/icone-acessorapido.svg');
    box-shadow: 3px 3px 5px 0px rgba(26, 127, 100, 0.20);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d43f04f */.elementor-254 .elementor-element.elementor-element-d43f04f a
{
    background-image:url('/wp-content/uploads/2025/01/icone-arteletronica-cinza.svg'),url('https://crmvmg.aconcaia.com.br/wp-content/uploads/2025/01/icone-acessorapido.svg');
    background-position:left center, right center;
    background-repeat: no-repeat;
    background-position-x: 29px, calc(100% - 31px);
}

.elementor-254 .elementor-element.elementor-element-d43f04f a:hover
{
    background-image:url('/wp-content/uploads/2025/01/icone-arteletronica-verde.svg'),url('https://crmvmg.aconcaia.com.br/wp-content/uploads/2025/01/icone-acessorapido.svg');
    box-shadow: 3px 3px 5px 0px rgba(26, 127, 100, 0.20);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78ea08f */.elementor-254 .elementor-element.elementor-element-78ea08f span
{
    font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e05b6bd */.elementor-254 .elementor-element.elementor-element-e05b6bd p:last-child
{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-572d01a */.elementor-254 .elementor-element.elementor-element-572d01a span
{
    font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0f07f9 */.elementor-254 .elementor-element.elementor-element-b0f07f9 p:last-child
{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a2528cc */.elementor-254 .elementor-element.elementor-element-a2528cc span
{
    font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10255dc */.elementor-254 .elementor-element.elementor-element-10255dc p:last-child
{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f209495 */.elementor-254 .elementor-element.elementor-element-f209495 span
{
    font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bd0c69 */.elementor-254 .elementor-element.elementor-element-1bd0c69 p:last-child
{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-5c9178c */.elementor-254 .elementor-element.elementor-element-5c9178c .swiper-pagination-progressbar
{
    background:#A0D6B6;
    position: relative;
    margin-top: 44px;
    width: calc(100% - 180px)
}

.elementor-254 .elementor-element.elementor-element-5c9178c img {
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ded0363 */.elementor-254 .elementor-element.elementor-element-ded0363 a
{
    background-image:url('/wp-content/uploads/2025/01/iconerevistavz.svg'),url('/wp-content/uploads/2025/01/setadireita36.svg');
    background-position:left center, right center;
    background-repeat: no-repeat;
    background-position-x: 29px, calc(100% - 31px);
}

.elementor-254 .elementor-element.elementor-element-ded0363 a:hover
{
    background-image:url('/wp-content/uploads/2025/01/iconerevistavz.svg'),url('/wp-content/uploads/2025/01/setadireita36.svg');
    box-shadow: 3px 3px 5px 0px rgba(26, 127, 100, 0.20);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2564376 */.elementor-254 .elementor-element.elementor-element-2564376 a
{
    background-image:url('/wp-content/uploads/2025/01/iconemanuais.svg'),url('/wp-content/uploads/2025/01/setadireita36.svg');
    background-position:left center, right center;
    background-repeat: no-repeat;
    background-position-x: 29px, calc(100% - 31px);
}

.elementor-254 .elementor-element.elementor-element-2564376 a:hover
{
    background-image:url('/wp-content/uploads/2025/01/iconemanuais.svg'),url('/wp-content/uploads/2025/01/setadireita36.svg');
    box-shadow: 3px 3px 5px 0px rgba(26, 127, 100, 0.20);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bab2557 */.elementor-254 .elementor-element.elementor-element-bab2557 a
{
    background-image:url('/wp-content/uploads/2025/01/cadernostecnicos.svg'),url('/wp-content/uploads/2025/01/setadireita36.svg');
    background-position:left center, right center;
    background-repeat: no-repeat;
    background-position-x: 29px, calc(100% - 31px);
}

.elementor-254 .elementor-element.elementor-element-bab2557 a:hover
{
    background-image:url('/wp-content/uploads/2025/01/cadernostecnicos.svg'),url('/wp-content/uploads/2025/01/setadireita36.svg');
    box-shadow: 3px 3px 5px 0px rgba(26, 127, 100, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d6cd71 */.elementor-254 .elementor-element.elementor-element-1d6cd71 select
{
    background:url('/wp-content/uploads/2025/01/chevron-down.svg') right center no-repeat;
    background-position-x: calc(100% - 31px);
    border:none;
    border-radius: 24px;
background-color: var(--verde-bem-clarinho, #E3F3EA);
color: var(--cinza, #434F5F);

/* 18 */
font-family: Roboto;
font-size: 18px;
font-style: normal;
font-weight: 300;
line-height: 22px; /* 122.222% */
padding:13px 28px;
-webkit-appearance: none;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-3be83be */.elementor-254 .elementor-element.elementor-element-3be83be .select2-selection
{
    border-radius: 24px;
    border:none!important;
    padding: 24px 28px;
    display: flex
;
    align-items: center;
    color: var(--cinza, #434F5F);
    font-family: Roboto;
    font-size: 18px;
    font-style: normal;
    font-weight: 300;
    line-height: 22px;
    background:url(/wp-content/uploads/2025/01/lupa.svg) right center no-repeat;
    background-color: #E3F3EA;
    background-position-x: calc(100% - 30px);
}

.elementor-254 .elementor-element.elementor-element-3be83be .select2-selection__arrow
{
    display: none!important;
}
.elementor-254 .elementor-element.elementor-element-3be83be .select2-container--open .select2-dropdown
{
    top:-16px!important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-fdd0f62 */.calendar-events
{
    width: 50%!important;
}

.sidebar-hide .calendar-inner
{
    max-width: 50%!important;
    box-shadow: none;
}

.evo-calendar
{
    box-shadow: none!important;
}

.elementor-254 .elementor-element.elementor-element-fdd0f62 table tbody>tr:nth-child(odd)>td,.elementor-254 .elementor-element.elementor-element-fdd0f62 table tbody>tr:nth-child(odd)>th
{
    background-color: transparent!important;
}

.elementor-254 .elementor-element.elementor-element-fdd0f62 td, .elementor-254 .elementor-element.elementor-element-fdd0f62 th
{
    border:none;
}

.elementor-254 .elementor-element.elementor-element-fdd0f62 .calendar-header-day
{
    color: var(--cinza, #434F5F);
text-align: center;

/* 20 */
font-family: Roboto;
font-size: 20px;
font-style: normal;
font-weight: 300;
line-height: 24px; /* 120% */
border-radius: px 0px 0px 0px;
border-left: 1px solid var(--verde-2, #008E3A);
    border-bottom: 1px solid var(--verde-2, #008E3A);
        border-top: 1px solid var(--verde-2, #008E3A);
background: #E3F3EA;
text-transform: lowercase;
padding-top:10px;
padding-bottom:10px;
}

th[colspan="7"]::after
{
    display: none;
}

.elementor-254 .elementor-element.elementor-element-fdd0f62 td:not(.calendar-header-day)
{
    color: var(--cinza, #434F5F);
text-align: center;

/* 20 */
font-family: Roboto;
font-size: 20px;
font-style: normal;
font-weight: 300;
line-height: 24px; /* 120% */
border-left: 1px solid var(--verde-2, #008E3A);
    background: var(--branco, #FFF);
    border-bottom: 1px solid var(--verde-2, #008E3A);
background: var(--branco, #FFF);
}

.elementor-254 .elementor-element.elementor-element-fdd0f62 td:not(.calendar-header-day):last-child, .elementor-254 .elementor-element.elementor-element-fdd0f62 .calendar-header-day:last-child
{
   border-right: 1px solid #008E3A; 
}

.elementor-254 .elementor-element.elementor-element-fdd0f62 th
{
    color: #434F5F;
text-align: center;
font-family: Roboto;
font-size: 28px;
font-style: normal;
font-weight: 500;
line-height: 34px;
}

tr.calendar-body .calendar-day
{
    padding:0!important;
}
tr.calendar-body .calendar-day .day
{
    height: 100%!important;
    width: 100%!important;
    border-radius: 0px!important;
    border:none!important;
    padding:10px!important;
}

tr.calendar-body .calendar-day .day.calendar-active
{
    background:#008E3A;
    color:#FFFFFF!important;
}

.elementor-254 .elementor-element.elementor-element-fdd0f62 .calendar-events
{
    background-color: white!important;
}

.calendar-events > .event-header > p::before
{
    content:'Eventos para o dia ';
    color: #434F5F;
    text-align: center;
    font-family: Roboto;
    font-size: 22px;
    font-style: normal;
    font-weight: 600;
    line-height: 26px;
}
.calendar-events > .event-header > p{
    color: #008E3A!important;
    text-align: center;
    font-family: Roboto!important;
    font-size: 22px!important;
    font-style: normal!important;
    font-weight: 600!important;
    line-height: 26px!important;
    
}

.event-icon
{
    display: none!important;
}

.event-container::before
{
    display: none;
}

.event-title
{
    color: #008E3A!important;
font-family: Roboto;
font-size: 16px!important;
font-style: normal;
font-weight: 500!important;
line-height: 20px!important; /* 125% */
}

.event-desc
{
    color: #173135!important;

/* 20 */
font-family: Roboto;
font-size: 20px!important;
font-style: normal;
font-weight: 300;
line-height: 24px!important;
}

.event-container
{
    border-bottom:1px solid #A0D6B6;
    border-radius: 0px!important;
    padding:10px 0 20px 0;
}

.event-container:hover
{
        box-shadow: none!important;
}

.event-header
{
    margin-bottom: 30px;
}
table
{
    border-collapse: unset!important;
}
table tr:last-child td:first-child {

    border-bottom-left-radius: 24px!important;
}
    
table tr:last-child td:last-child {
    border-bottom-right-radius: 24px;
}

table tr:nth-child(2) td:first-child {

    border-top-left-radius: 24px!important;
}
    
table tr:nth-child(2) td:last-child {
    border-top-right-radius: 24px;
}

.elementor-254 .elementor-element.elementor-element-fdd0f62 .controleCalendario
{
    width: 45%;
    margin-left:30px;
    display: flex;
    justify-content: space-between;
    margin-bottom: -100px;
    position: relative;
    z-index: 9;
}

.elementor-254 .elementor-element.elementor-element-fdd0f62 .controleCalendario a
{
    cursor: pointer;
}

.elementor-254 .elementor-element.elementor-element-fdd0f62 .event-list > .event-empty > p
{
     color:#008E3A;
     font-family: Roboto;
}

.elementor-254 .elementor-element.elementor-element-fdd0f62 .event-list > .event-empty
{
    border-color:#008E3A;
    background-color:#E3F3EA;
}

.elementor-254 .elementor-element.elementor-element-fdd0f62 .calendar-body:last-child .calendar-day:first-child .day.calendar-active
{
    border-radius:0 0 0 21px!important;
}

.elementor-254 .elementor-element.elementor-element-fdd0f62 .calendar-body:last-child .calendar-day:last-child .day.calendar-active
{
    border-radius:0 0 21px 0!important;
}

@media screen and (max-width:768px)
{
    .calendar-events
{
    width: 100%!important;
    position: relative!important;
    top: 0;
    left: 0;
            transform: translateX(0%)!important;
}

.sidebar-hide .calendar-inner
{
    max-width: 100%!important;
    box-shadow: none;
}
.evo-calendar
{
    overflow:auto!important;
}
tr.calendar-body .calendar-day .day
{
    padding:18px!important;
}

.elementor-254 .elementor-element.elementor-element-fdd0f62 .controleCalendario
{
    width: 90%;
}
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-254 .titulo-multicor-verde span
{
    color:#008E3A;
}

body.elementor-page-254 .btcard .elementor-button-content-wrapper
{
    text-align: left;
}

body.elementor-page-254 .bt-transparencia a{
    background: url(/wp-content/uploads/2025/01/setabotoes.svg) right center no-repeat;
    background-position-x:calc(100% - 29px)
}

body.elementor-page-254 .fiscalizometro-contador .elementor-counter-title
{
    text-align: center
}/* End custom CSS */