.elementor-4052 .elementor-element.elementor-element-6f891e2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-4052 .elementor-element.elementor-element-6f891e2:not(.elementor-motion-effects-element-type-background), .elementor-4052 .elementor-element.elementor-element-6f891e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1E1E1;}.elementor-4052 .elementor-element.elementor-element-8815c3e{--display:flex;}.elementor-4052 .elementor-element.elementor-element-d909667{--display:flex;--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#02152D;--border-color:#02152D;--border-radius:35px 35px 35px 35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4052 .elementor-element.elementor-element-d909667.e-con{--align-self:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-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-4052 .elementor-element.elementor-element-8e754c8{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:500;color:#FE6A04;margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + -9px) 0px;padding:16px 0px 0px 0px;}.elementor-4052 .elementor-element.elementor-element-8e754c8.elementor-element{--align-self:center;}.elementor-4052 .elementor-element.elementor-element-eb9025c{--display:flex;}.elementor-4052 .elementor-element.elementor-element-eb9025c.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4052 .elementor-element.elementor-element-ab4e689{text-align:center;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4052 .elementor-element.elementor-element-ab4e689 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;line-height:39px;color:#202020;}.elementor-4052 .elementor-element.elementor-element-2a901de{text-align:center;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:#181818;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4052 .elementor-element.elementor-element-a134fb9{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;}.elementor-4052 .elementor-element.elementor-element-5461cb4{--display:flex;--min-height:50px;}.elementor-4052 .elementor-element.elementor-element-5461cb4:not(.elementor-motion-effects-element-type-background), .elementor-4052 .elementor-element.elementor-element-5461cb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://artgraficadesign.com.br/wp-content/uploads/2026/05/Apoena.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-4052 .elementor-element.elementor-element-86ae88d{--display:flex;--min-height:50px;}.elementor-4052 .elementor-element.elementor-element-86ae88d:not(.elementor-motion-effects-element-type-background), .elementor-4052 .elementor-element.elementor-element-86ae88d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://artgraficadesign.com.br/wp-content/uploads/2026/05/SESI.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-4052 .elementor-element.elementor-element-d836ed9{--display:flex;--min-height:50px;}.elementor-4052 .elementor-element.elementor-element-d836ed9:not(.elementor-motion-effects-element-type-background), .elementor-4052 .elementor-element.elementor-element-d836ed9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://artgraficadesign.com.br/wp-content/uploads/2026/05/ICL.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-4052 .elementor-element.elementor-element-299be98{--display:flex;--min-height:50px;}.elementor-4052 .elementor-element.elementor-element-299be98:not(.elementor-motion-effects-element-type-background), .elementor-4052 .elementor-element.elementor-element-299be98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://artgraficadesign.com.br/wp-content/uploads/2026/05/Bioplanta.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-4052 .elementor-element.elementor-element-19c37d1{--display:flex;--min-height:50px;}.elementor-4052 .elementor-element.elementor-element-19c37d1:not(.elementor-motion-effects-element-type-background), .elementor-4052 .elementor-element.elementor-element-19c37d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://artgraficadesign.com.br/wp-content/uploads/2026/05/Senai.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-4052 .elementor-element.elementor-element-d27269d{--display:flex;--min-height:61px;}.elementor-4052 .elementor-element.elementor-element-d27269d:not(.elementor-motion-effects-element-type-background), .elementor-4052 .elementor-element.elementor-element-d27269d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://artgraficadesign.com.br/wp-content/uploads/2026/05/INX.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-4052 .elementor-element.elementor-element-db20832{--display:flex;--min-height:50px;}.elementor-4052 .elementor-element.elementor-element-db20832:not(.elementor-motion-effects-element-type-background), .elementor-4052 .elementor-element.elementor-element-db20832 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://artgraficadesign.com.br/wp-content/uploads/2026/05/Nitro.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-4052 .elementor-element.elementor-element-6dd260f{--display:flex;--min-height:50px;}.elementor-4052 .elementor-element.elementor-element-6dd260f:not(.elementor-motion-effects-element-type-background), .elementor-4052 .elementor-element.elementor-element-6dd260f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://artgraficadesign.com.br/wp-content/uploads/2026/05/Daivak.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-4052 .elementor-element.elementor-element-ddc00a0{--display:flex;--min-height:50px;}.elementor-4052 .elementor-element.elementor-element-ddc00a0:not(.elementor-motion-effects-element-type-background), .elementor-4052 .elementor-element.elementor-element-ddc00a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://artgraficadesign.com.br/wp-content/uploads/2026/05/Laborsan.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-4052 .elementor-element.elementor-element-7fb92ad{--display:flex;--min-height:50px;}.elementor-4052 .elementor-element.elementor-element-7fb92ad:not(.elementor-motion-effects-element-type-background), .elementor-4052 .elementor-element.elementor-element-7fb92ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://artgraficadesign.com.br/wp-content/uploads/2026/05/Vedacit.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-4052 .elementor-element.elementor-element-fda5121{--display:flex;--min-height:79px;}.elementor-4052 .elementor-element.elementor-element-fda5121:not(.elementor-motion-effects-element-type-background), .elementor-4052 .elementor-element.elementor-element-fda5121 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://artgraficadesign.com.br/wp-content/uploads/2026/05/Buddy.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-4052 .elementor-element.elementor-element-f439aa4{--display:flex;--min-height:70px;}.elementor-4052 .elementor-element.elementor-element-f439aa4:not(.elementor-motion-effects-element-type-background), .elementor-4052 .elementor-element.elementor-element-f439aa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://artgraficadesign.com.br/wp-content/uploads/2026/05/CNS.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-4052 .elementor-element.elementor-element-cbaeb04{--display:flex;--min-height:50px;}.elementor-4052 .elementor-element.elementor-element-cbaeb04:not(.elementor-motion-effects-element-type-background), .elementor-4052 .elementor-element.elementor-element-cbaeb04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://artgraficadesign.com.br/wp-content/uploads/2026/05/Teruya.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-4052 .elementor-element.elementor-element-2128621{--display:flex;--min-height:50px;}.elementor-4052 .elementor-element.elementor-element-2128621:not(.elementor-motion-effects-element-type-background), .elementor-4052 .elementor-element.elementor-element-2128621 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://artgraficadesign.com.br/wp-content/uploads/2026/05/Zincagem-Marisa.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-4052 .elementor-element.elementor-element-d0465f2{--display:flex;--min-height:0px;}.elementor-4052 .elementor-element.elementor-element-d0465f2:not(.elementor-motion-effects-element-type-background), .elementor-4052 .elementor-element.elementor-element-d0465f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://artgraficadesign.com.br/wp-content/uploads/2026/05/ZIn-Zin.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-4052 .elementor-element.elementor-element-df9501e{--display:flex;--min-height:105px;}.elementor-4052 .elementor-element.elementor-element-df9501e:not(.elementor-motion-effects-element-type-background), .elementor-4052 .elementor-element.elementor-element-df9501e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://artgraficadesign.com.br/wp-content/uploads/2026/05/Brasil-Soldas.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-4052 .elementor-element.elementor-element-5ef3da3{--display:flex;--min-height:50px;}.elementor-4052 .elementor-element.elementor-element-5ef3da3:not(.elementor-motion-effects-element-type-background), .elementor-4052 .elementor-element.elementor-element-5ef3da3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://artgraficadesign.com.br/wp-content/uploads/2026/05/Vigorflex.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-4052 .elementor-element.elementor-element-b8f7c3c{--display:flex;--min-height:50px;}.elementor-4052 .elementor-element.elementor-element-b8f7c3c:not(.elementor-motion-effects-element-type-background), .elementor-4052 .elementor-element.elementor-element-b8f7c3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://artgraficadesign.com.br/wp-content/uploads/2026/05/Woof.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-4052 .elementor-element.elementor-element-8b55ba6{--display:flex;--min-height:50px;}.elementor-4052 .elementor-element.elementor-element-8b55ba6:not(.elementor-motion-effects-element-type-background), .elementor-4052 .elementor-element.elementor-element-8b55ba6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://artgraficadesign.com.br/wp-content/uploads/2026/05/transferir.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-4052 .elementor-element.elementor-element-df0d73e{--display:flex;--min-height:50px;}.elementor-4052 .elementor-element.elementor-element-df0d73e:not(.elementor-motion-effects-element-type-background), .elementor-4052 .elementor-element.elementor-element-df0d73e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://artgraficadesign.com.br/wp-content/uploads/2026/05/Oliver-Calcados.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-4052 .elementor-element.elementor-element-0cf1b9e{--display:flex;--min-height:50px;}.elementor-4052 .elementor-element.elementor-element-0cf1b9e:not(.elementor-motion-effects-element-type-background), .elementor-4052 .elementor-element.elementor-element-0cf1b9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://artgraficadesign.com.br/wp-content/uploads/2026/05/Jervois.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-4052 .elementor-element.elementor-element-21e078b{--display:flex;--min-height:84px;}.elementor-4052 .elementor-element.elementor-element-21e078b:not(.elementor-motion-effects-element-type-background), .elementor-4052 .elementor-element.elementor-element-21e078b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://artgraficadesign.com.br/wp-content/uploads/2026/05/Duparts.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-4052 .elementor-element.elementor-element-96309e4{--display:flex;--min-height:76px;}.elementor-4052 .elementor-element.elementor-element-96309e4:not(.elementor-motion-effects-element-type-background), .elementor-4052 .elementor-element.elementor-element-96309e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://artgraficadesign.com.br/wp-content/uploads/2026/05/Cartao-Legal.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-4052 .elementor-element.elementor-element-2ecd52b{--display:flex;--min-height:50px;}.elementor-4052 .elementor-element.elementor-element-2ecd52b:not(.elementor-motion-effects-element-type-background), .elementor-4052 .elementor-element.elementor-element-2ecd52b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://artgraficadesign.com.br/wp-content/uploads/2026/05/Cast-soldas.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-4052 .elementor-element.elementor-element-68fd4e0{--display:flex;--min-height:100px;}.elementor-4052 .elementor-element.elementor-element-68fd4e0:not(.elementor-motion-effects-element-type-background), .elementor-4052 .elementor-element.elementor-element-68fd4e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://artgraficadesign.com.br/wp-content/uploads/2026/05/logo-marba.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-4052 .elementor-element.elementor-element-ed626a6{--display:flex;--min-height:50px;}.elementor-4052 .elementor-element.elementor-element-ed626a6:not(.elementor-motion-effects-element-type-background), .elementor-4052 .elementor-element.elementor-element-ed626a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://artgraficadesign.com.br/wp-content/uploads/2026/05/estrela.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-4052 .elementor-element.elementor-element-83ff8d6{--display:flex;--min-height:50px;}.elementor-4052 .elementor-element.elementor-element-83ff8d6:not(.elementor-motion-effects-element-type-background), .elementor-4052 .elementor-element.elementor-element-83ff8d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://artgraficadesign.com.br/wp-content/uploads/2026/05/tab1.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-4052 .elementor-element.elementor-element-e1e370a{--display:flex;--min-height:50px;}.elementor-4052 .elementor-element.elementor-element-e1e370a:not(.elementor-motion-effects-element-type-background), .elementor-4052 .elementor-element.elementor-element-e1e370a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://artgraficadesign.com.br/wp-content/uploads/2026/05/eg.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-4052 .elementor-element.elementor-element-bc1daaa{--display:flex;--min-height:50px;}.elementor-4052 .elementor-element.elementor-element-bc1daaa:not(.elementor-motion-effects-element-type-background), .elementor-4052 .elementor-element.elementor-element-bc1daaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://artgraficadesign.com.br/wp-content/uploads/2026/05/tog.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}@media(max-width:1024px){.elementor-4052 .elementor-element.elementor-element-a134fb9{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-4052 .elementor-element.elementor-element-8815c3e{--width:63%;}.elementor-4052 .elementor-element.elementor-element-d909667{--width:27%;}.elementor-4052 .elementor-element.elementor-element-eb9025c{--width:73%;}.elementor-4052 .elementor-element.elementor-element-a134fb9{--width:81%;}}@media(min-width:2400px){.elementor-4052 .elementor-element.elementor-element-a134fb9{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-4052 .elementor-element.elementor-element-6f891e2{--padding-top:49px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-4052 .elementor-element.elementor-element-8815c3e{--width:315px;}.elementor-4052 .elementor-element.elementor-element-d909667{--width:180px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4052 .elementor-element.elementor-element-eb9025c{--width:310px;}.elementor-4052 .elementor-element.elementor-element-ab4e689 .elementor-heading-title{font-size:27px;line-height:1.3em;}.elementor-4052 .elementor-element.elementor-element-a134fb9{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-4052 .elementor-element.elementor-element-86ae88d:not(.elementor-motion-effects-element-type-background), .elementor-4052 .elementor-element.elementor-element-86ae88d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://artgraficadesign.com.br/wp-content/uploads/2026/05/SESI.svg");}.elementor-4052 .elementor-element.elementor-element-d836ed9:not(.elementor-motion-effects-element-type-background), .elementor-4052 .elementor-element.elementor-element-d836ed9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://artgraficadesign.com.br/wp-content/uploads/2026/05/ICL.svg");}.elementor-4052 .elementor-element.elementor-element-299be98:not(.elementor-motion-effects-element-type-background), .elementor-4052 .elementor-element.elementor-element-299be98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://artgraficadesign.com.br/wp-content/uploads/2026/05/Bioplanta.svg");}.elementor-4052 .elementor-element.elementor-element-19c37d1:not(.elementor-motion-effects-element-type-background), .elementor-4052 .elementor-element.elementor-element-19c37d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://artgraficadesign.com.br/wp-content/uploads/2026/05/Senai.svg");}.elementor-4052 .elementor-element.elementor-element-83ff8d6:not(.elementor-motion-effects-element-type-background), .elementor-4052 .elementor-element.elementor-element-83ff8d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://artgraficadesign.com.br/wp-content/uploads/2026/05/tab1.svg");}}/* Start custom CSS for container, class: .elementor-element-5461cb4 */.elementor-4052 .elementor-element.elementor-element-5461cb4{
    position: relative;
    overflow: hidden;

    transition: all .4s ease;
}

/* hover computador */
@media(min-width:1025px){

    .elementor-4052 .elementor-element.elementor-element-5461cb4:hover{
        transform: translateY(-6px) scale(1.015);
    }

}

/* bordas */
.elementor-4052 .elementor-element.elementor-element-5461cb4::before,
.elementor-4052 .elementor-element.elementor-element-5461cb4::after{
    content: "";
    position: absolute;

    width: 34px;
    height: 34px;

    border-color: #fe6a04;
    border-style: solid;

    pointer-events: none;
}

/* canto superior esquerdo */
.elementor-4052 .elementor-element.elementor-element-5461cb4::before{
    top: 0;
    left: 0;

    border-width: 0px 0 0 0px;
    border-radius: 7px 0 0 0;
}

/* canto inferior direito */
.elementor-4052 .elementor-element.elementor-element-5461cb4::after{
    bottom: 0;
    right: 0;

    border-width: 0 0px 0px 0;
    border-radius: 0 0 7px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86ae88d */.elementor-4052 .elementor-element.elementor-element-86ae88d{
    position: relative;
    overflow: hidden;

    transition: all .4s ease;
}

/* hover computador */
@media(min-width:1025px){

    .elementor-4052 .elementor-element.elementor-element-86ae88d:hover{
        transform: translateY(-6px) scale(1.015);
    }

}

/* bordas */
.elementor-4052 .elementor-element.elementor-element-86ae88d::before,
.elementor-4052 .elementor-element.elementor-element-86ae88d::after{
    content: "";
    position: absolute;

    width: 34px;
    height: 34px;

    border-color: #fe6a04;
    border-style: solid;

    pointer-events: none;
}

/* canto superior esquerdo */
.elementor-4052 .elementor-element.elementor-element-86ae88d::before{
    top: 0;
    left: 0;

    border-width: 0px 0 0 0px;
    border-radius: 7px 0 0 0;
}

/* canto inferior direito */
.elementor-4052 .elementor-element.elementor-element-86ae88d::after{
    bottom: 0;
    right: 0;

    border-width: 0 0px 0px 0;
    border-radius: 0 0 7px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d836ed9 */.elementor-4052 .elementor-element.elementor-element-d836ed9{
    position: relative;
    overflow: hidden;

    transition: all .4s ease;
}

/* hover computador */
@media(min-width:1025px){

    .elementor-4052 .elementor-element.elementor-element-d836ed9:hover{
        transform: translateY(-6px) scale(1.015);
    }

}

/* bordas */
.elementor-4052 .elementor-element.elementor-element-d836ed9::before,
.elementor-4052 .elementor-element.elementor-element-d836ed9::after{
    content: "";
    position: absolute;

    width: 34px;
    height: 34px;

    border-color: #fe6a04;
    border-style: solid;

    pointer-events: none;
}

/* canto superior esquerdo */
.elementor-4052 .elementor-element.elementor-element-d836ed9::before{
    top: 0;
    left: 0;

    border-width: 0px 0 0 0px;
    border-radius: 7px 0 0 0;
}

/* canto inferior direito */
.elementor-4052 .elementor-element.elementor-element-d836ed9::after{
    bottom: 0;
    right: 0;

    border-width: 0 0px 0px 0;
    border-radius: 0 0 7px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-299be98 */.elementor-4052 .elementor-element.elementor-element-299be98{
    position: relative;
    overflow: hidden;

    transition: all .4s ease;
}

/* hover computador */
@media(min-width:1025px){

    .elementor-4052 .elementor-element.elementor-element-299be98:hover{
        transform: translateY(-6px) scale(1.015);
    }

}

/* bordas */
.elementor-4052 .elementor-element.elementor-element-299be98::before,
.elementor-4052 .elementor-element.elementor-element-299be98::after{
    content: "";
    position: absolute;

    width: 34px;
    height: 34px;

    border-color: #fe6a04;
    border-style: solid;

    pointer-events: none;
}

/* canto superior esquerdo */
.elementor-4052 .elementor-element.elementor-element-299be98::before{
    top: 0;
    left: 0;

    border-width: 0px 0 0 0px;
    border-radius: 7px 0 0 0;
}

/* canto inferior direito */
.elementor-4052 .elementor-element.elementor-element-299be98::after{
    bottom: 0;
    right: 0;

    border-width: 0 0px 0px 0;
    border-radius: 0 0 7px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19c37d1 */.elementor-4052 .elementor-element.elementor-element-19c37d1{
    position: relative;
    overflow: hidden;

    transition: all .4s ease;
}

/* hover computador */
@media(min-width:1025px){

    .elementor-4052 .elementor-element.elementor-element-19c37d1:hover{
        transform: translateY(-6px) scale(1.015);
    }

}

/* bordas */
.elementor-4052 .elementor-element.elementor-element-19c37d1::before,
.elementor-4052 .elementor-element.elementor-element-19c37d1::after{
    content: "";
    position: absolute;

    width: 34px;
    height: 34px;

    border-color: #fe6a04;
    border-style: solid;

    pointer-events: none;
}

/* canto superior esquerdo */
.elementor-4052 .elementor-element.elementor-element-19c37d1::before{
    top: 0;
    left: 0;

    border-width: 0px 0 0 0px;
    border-radius: 7px 0 0 0;
}

/* canto inferior direito */
.elementor-4052 .elementor-element.elementor-element-19c37d1::after{
    bottom: 0;
    right: 0;

    border-width: 0 0px 0px 0;
    border-radius: 0 0 7px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d27269d */.elementor-4052 .elementor-element.elementor-element-d27269d{
    position: relative;
    overflow: hidden;

    transition: all .4s ease;
}

/* hover computador */
@media(min-width:1025px){

    .elementor-4052 .elementor-element.elementor-element-d27269d:hover{
        transform: translateY(-6px) scale(1.015);
    }

}

/* bordas */
.elementor-4052 .elementor-element.elementor-element-d27269d::before,
.elementor-4052 .elementor-element.elementor-element-d27269d::after{
    content: "";
    position: absolute;

    width: 34px;
    height: 34px;

    border-color: #fe6a04;
    border-style: solid;

    pointer-events: none;
}

/* canto superior esquerdo */
.elementor-4052 .elementor-element.elementor-element-d27269d::before{
    top: 0;
    left: 0;

    border-width: 0px 0 0 0px;
    border-radius: 7px 0 0 0;
}

/* canto inferior direito */
.elementor-4052 .elementor-element.elementor-element-d27269d::after{
    bottom: 0;
    right: 0;

    border-width: 0 0px 0px 0;
    border-radius: 0 0 7px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db20832 */.elementor-4052 .elementor-element.elementor-element-db20832{
    position: relative;
    overflow: hidden;

    transition: all .4s ease;
}

/* hover computador */
@media(min-width:1025px){

    .elementor-4052 .elementor-element.elementor-element-db20832:hover{
        transform: translateY(-6px) scale(1.015);
    }

}

/* bordas */
.elementor-4052 .elementor-element.elementor-element-db20832::before,
.elementor-4052 .elementor-element.elementor-element-db20832::after{
    content: "";
    position: absolute;

    width: 34px;
    height: 34px;

    border-color: #fe6a04;
    border-style: solid;

    pointer-events: none;
}

/* canto superior esquerdo */
.elementor-4052 .elementor-element.elementor-element-db20832::before{
    top: 0;
    left: 0;

    border-width: 0px 0 0 0px;
    border-radius: 7px 0 0 0;
}

/* canto inferior direito */
.elementor-4052 .elementor-element.elementor-element-db20832::after{
    bottom: 0;
    right: 0;

    border-width: 0 0px 0px 0;
    border-radius: 0 0 7px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dd260f */.elementor-4052 .elementor-element.elementor-element-6dd260f{
    position: relative;
    overflow: hidden;

    transition: all .4s ease;
}

/* hover computador */
@media(min-width:1025px){

    .elementor-4052 .elementor-element.elementor-element-6dd260f:hover{
        transform: translateY(-6px) scale(1.015);
    }

}

/* bordas */
.elementor-4052 .elementor-element.elementor-element-6dd260f::before,
.elementor-4052 .elementor-element.elementor-element-6dd260f::after{
    content: "";
    position: absolute;

    width: 34px;
    height: 34px;

    border-color: #fe6a04;
    border-style: solid;

    pointer-events: none;
}

/* canto superior esquerdo */
.elementor-4052 .elementor-element.elementor-element-6dd260f::before{
    top: 0;
    left: 0;

    border-width: 0px 0 0 0px;
    border-radius: 7px 0 0 0;
}

/* canto inferior direito */
.elementor-4052 .elementor-element.elementor-element-6dd260f::after{
    bottom: 0;
    right: 0;

    border-width: 0 0px 0px 0;
    border-radius: 0 0 7px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddc00a0 */.elementor-4052 .elementor-element.elementor-element-ddc00a0{
    position: relative;
    overflow: hidden;

    transition: all .4s ease;
}

/* hover computador */
@media(min-width:1025px){

    .elementor-4052 .elementor-element.elementor-element-ddc00a0:hover{
        transform: translateY(-6px) scale(1.015);
    }

}

/* bordas */
.elementor-4052 .elementor-element.elementor-element-ddc00a0::before,
.elementor-4052 .elementor-element.elementor-element-ddc00a0::after{
    content: "";
    position: absolute;

    width: 34px;
    height: 34px;

    border-color: #fe6a04;
    border-style: solid;

    pointer-events: none;
}

/* canto superior esquerdo */
.elementor-4052 .elementor-element.elementor-element-ddc00a0::before{
    top: 0;
    left: 0;

    border-width: 0px 0 0 0px;
    border-radius: 7px 0 0 0;
}

/* canto inferior direito */
.elementor-4052 .elementor-element.elementor-element-ddc00a0::after{
    bottom: 0;
    right: 0;

    border-width: 0 0px 0px 0;
    border-radius: 0 0 7px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fb92ad */.elementor-4052 .elementor-element.elementor-element-7fb92ad{
    position: relative;
    overflow: hidden;

    transition: all .4s ease;
}

/* hover computador */
@media(min-width:1025px){

    .elementor-4052 .elementor-element.elementor-element-7fb92ad:hover{
        transform: translateY(-6px) scale(1.015);
    }

}

/* bordas */
.elementor-4052 .elementor-element.elementor-element-7fb92ad::before,
.elementor-4052 .elementor-element.elementor-element-7fb92ad::after{
    content: "";
    position: absolute;

    width: 34px;
    height: 34px;

    border-color: #fe6a04;
    border-style: solid;

    pointer-events: none;
}

/* canto superior esquerdo */
.elementor-4052 .elementor-element.elementor-element-7fb92ad::before{
    top: 0;
    left: 0;

    border-width: 0px 0 0 0px;
    border-radius: 7px 0 0 0;
}

/* canto inferior direito */
.elementor-4052 .elementor-element.elementor-element-7fb92ad::after{
    bottom: 0;
    right: 0;

    border-width: 0 0px 0px 0;
    border-radius: 0 0 7px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fda5121 */.elementor-4052 .elementor-element.elementor-element-fda5121{
    position: relative;
    overflow: hidden;

    transition: all .4s ease;
}

/* hover computador */
@media(min-width:1025px){

    .elementor-4052 .elementor-element.elementor-element-fda5121:hover{
        transform: translateY(-6px) scale(1.015);
    }

}

/* bordas */
.elementor-4052 .elementor-element.elementor-element-fda5121::before,
.elementor-4052 .elementor-element.elementor-element-fda5121::after{
    content: "";
    position: absolute;

    width: 34px;
    height: 34px;

    border-color: #fe6a04;
    border-style: solid;

    pointer-events: none;
}

/* canto superior esquerdo */
.elementor-4052 .elementor-element.elementor-element-fda5121::before{
    top: 0;
    left: 0;

    border-width: 0px 0 0 0px;
    border-radius: 7px 0 0 0;
}

/* canto inferior direito */
.elementor-4052 .elementor-element.elementor-element-fda5121::after{
    bottom: 0;
    right: 0;

    border-width: 0 0px 0px 0;
    border-radius: 0 0 7px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f439aa4 */.elementor-4052 .elementor-element.elementor-element-f439aa4{
    position: relative;
    overflow: hidden;

    transition: all .4s ease;
}

/* hover computador */
@media(min-width:1025px){

    .elementor-4052 .elementor-element.elementor-element-f439aa4:hover{
        transform: translateY(-6px) scale(1.015);
    }

}

/* bordas */
.elementor-4052 .elementor-element.elementor-element-f439aa4::before,
.elementor-4052 .elementor-element.elementor-element-f439aa4::after{
    content: "";
    position: absolute;

    width: 34px;
    height: 34px;

    border-color: #fe6a04;
    border-style: solid;

    pointer-events: none;
}

/* canto superior esquerdo */
.elementor-4052 .elementor-element.elementor-element-f439aa4::before{
    top: 0;
    left: 0;

    border-width: 0px 0 0 0px;
    border-radius: 7px 0 0 0;
}

/* canto inferior direito */
.elementor-4052 .elementor-element.elementor-element-f439aa4::after{
    bottom: 0;
    right: 0;

    border-width: 0 0px 0px 0;
    border-radius: 0 0 7px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cbaeb04 */.elementor-4052 .elementor-element.elementor-element-cbaeb04{
    position: relative;
    overflow: hidden;

    transition: all .4s ease;
}

/* hover computador */
@media(min-width:1025px){

    .elementor-4052 .elementor-element.elementor-element-cbaeb04:hover{
        transform: translateY(-6px) scale(1.015);
    }

}

/* bordas */
.elementor-4052 .elementor-element.elementor-element-cbaeb04::before,
.elementor-4052 .elementor-element.elementor-element-cbaeb04::after{
    content: "";
    position: absolute;

    width: 34px;
    height: 34px;

    border-color: #fe6a04;
    border-style: solid;

    pointer-events: none;
}

/* canto superior esquerdo */
.elementor-4052 .elementor-element.elementor-element-cbaeb04::before{
    top: 0;
    left: 0;

    border-width: 0px 0 0 0px;
    border-radius: 7px 0 0 0;
}

/* canto inferior direito */
.elementor-4052 .elementor-element.elementor-element-cbaeb04::after{
    bottom: 0;
    right: 0;

    border-width: 0 0px 0px 0;
    border-radius: 0 0 7px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2128621 */.elementor-4052 .elementor-element.elementor-element-2128621{
    position: relative;
    overflow: hidden;

    transition: all .4s ease;
}

/* hover computador */
@media(min-width:1025px){

    .elementor-4052 .elementor-element.elementor-element-2128621:hover{
        transform: translateY(-6px) scale(1.015);
    }

}

/* bordas */
.elementor-4052 .elementor-element.elementor-element-2128621::before,
.elementor-4052 .elementor-element.elementor-element-2128621::after{
    content: "";
    position: absolute;

    width: 34px;
    height: 34px;

    border-color: #fe6a04;
    border-style: solid;

    pointer-events: none;
}

/* canto superior esquerdo */
.elementor-4052 .elementor-element.elementor-element-2128621::before{
    top: 0;
    left: 0;

    border-width: 0px 0 0 0px;
    border-radius: 7px 0 0 0;
}

/* canto inferior direito */
.elementor-4052 .elementor-element.elementor-element-2128621::after{
    bottom: 0;
    right: 0;

    border-width: 0 0px 0px 0;
    border-radius: 0 0 7px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0465f2 */.elementor-4052 .elementor-element.elementor-element-d0465f2{
    position: relative;
    overflow: hidden;

    transition: all .4s ease;
}

/* hover computador */
@media(min-width:1025px){

    .elementor-4052 .elementor-element.elementor-element-d0465f2:hover{
        transform: translateY(-6px) scale(1.015);
    }

}

/* bordas */
.elementor-4052 .elementor-element.elementor-element-d0465f2::before,
.elementor-4052 .elementor-element.elementor-element-d0465f2::after{
    content: "";
    position: absolute;

    width: 34px;
    height: 34px;

    border-color: #fe6a04;
    border-style: solid;

    pointer-events: none;
}

/* canto superior esquerdo */
.elementor-4052 .elementor-element.elementor-element-d0465f2::before{
    top: 0;
    left: 0;

    border-width: 0px 0 0 0px;
    border-radius: 7px 0 0 0;
}

/* canto inferior direito */
.elementor-4052 .elementor-element.elementor-element-d0465f2::after{
    bottom: 0;
    right: 0;

    border-width: 0 0px 0px 0;
    border-radius: 0 0 7px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df9501e */.elementor-4052 .elementor-element.elementor-element-df9501e{
    position: relative;
    overflow: hidden;

    transition: all .4s ease;
}

/* hover computador */
@media(min-width:1025px){

    .elementor-4052 .elementor-element.elementor-element-df9501e:hover{
        transform: translateY(-6px) scale(1.015);
    }

}

/* bordas */
.elementor-4052 .elementor-element.elementor-element-df9501e::before,
.elementor-4052 .elementor-element.elementor-element-df9501e::after{
    content: "";
    position: absolute;

    width: 34px;
    height: 34px;

    border-color: #fe6a04;
    border-style: solid;

    pointer-events: none;
}

/* canto superior esquerdo */
.elementor-4052 .elementor-element.elementor-element-df9501e::before{
    top: 0;
    left: 0;

    border-width: 0px 0 0 0px;
    border-radius: 7px 0 0 0;
}

/* canto inferior direito */
.elementor-4052 .elementor-element.elementor-element-df9501e::after{
    bottom: 0;
    right: 0;

    border-width: 0 0px 0px 0;
    border-radius: 0 0 7px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ef3da3 */.elementor-4052 .elementor-element.elementor-element-5ef3da3{
    position: relative;
    overflow: hidden;

    transition: all .4s ease;
}

/* hover computador */
@media(min-width:1025px){

    .elementor-4052 .elementor-element.elementor-element-5ef3da3:hover{
        transform: translateY(-6px) scale(1.015);
    }

}

/* bordas */
.elementor-4052 .elementor-element.elementor-element-5ef3da3::before,
.elementor-4052 .elementor-element.elementor-element-5ef3da3::after{
    content: "";
    position: absolute;

    width: 34px;
    height: 34px;

    border-color: #fe6a04;
    border-style: solid;

    pointer-events: none;
}

/* canto superior esquerdo */
.elementor-4052 .elementor-element.elementor-element-5ef3da3::before{
    top: 0;
    left: 0;

    border-width: 0px 0 0 0px;
    border-radius: 7px 0 0 0;
}

/* canto inferior direito */
.elementor-4052 .elementor-element.elementor-element-5ef3da3::after{
    bottom: 0;
    right: 0;

    border-width: 0 0px 0px 0;
    border-radius: 0 0 7px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8f7c3c */.elementor-4052 .elementor-element.elementor-element-b8f7c3c{
    position: relative;
    overflow: hidden;

    transition: all .4s ease;
}

/* hover computador */
@media(min-width:1025px){

    .elementor-4052 .elementor-element.elementor-element-b8f7c3c:hover{
        transform: translateY(-6px) scale(1.015);
    }

}

/* bordas */
.elementor-4052 .elementor-element.elementor-element-b8f7c3c::before,
.elementor-4052 .elementor-element.elementor-element-b8f7c3c::after{
    content: "";
    position: absolute;

    width: 34px;
    height: 34px;

    border-color: #fe6a04;
    border-style: solid;

    pointer-events: none;
}

/* canto superior esquerdo */
.elementor-4052 .elementor-element.elementor-element-b8f7c3c::before{
    top: 0;
    left: 0;

    border-width: 0px 0 0 0px;
    border-radius: 7px 0 0 0;
}

/* canto inferior direito */
.elementor-4052 .elementor-element.elementor-element-b8f7c3c::after{
    bottom: 0;
    right: 0;

    border-width: 0 0px 0px 0;
    border-radius: 0 0 7px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b55ba6 */.elementor-4052 .elementor-element.elementor-element-8b55ba6{
    position: relative;
    overflow: hidden;

    transition: all .4s ease;
}

/* hover computador */
@media(min-width:1025px){

    .elementor-4052 .elementor-element.elementor-element-8b55ba6:hover{
        transform: translateY(-6px) scale(1.015);
    }

}

/* bordas */
.elementor-4052 .elementor-element.elementor-element-8b55ba6::before,
.elementor-4052 .elementor-element.elementor-element-8b55ba6::after{
    content: "";
    position: absolute;

    width: 34px;
    height: 34px;

    border-color: #fe6a04;
    border-style: solid;

    pointer-events: none;
}

/* canto superior esquerdo */
.elementor-4052 .elementor-element.elementor-element-8b55ba6::before{
    top: 0;
    left: 0;

    border-width: 0px 0 0 0px;
    border-radius: 7px 0 0 0;
}

/* canto inferior direito */
.elementor-4052 .elementor-element.elementor-element-8b55ba6::after{
    bottom: 0;
    right: 0;

    border-width: 0 0px 0px 0;
    border-radius: 0 0 7px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df0d73e */.elementor-4052 .elementor-element.elementor-element-df0d73e{
    position: relative;
    overflow: hidden;

    transition: all .4s ease;
}

/* hover computador */
@media(min-width:1025px){

    .elementor-4052 .elementor-element.elementor-element-df0d73e:hover{
        transform: translateY(-6px) scale(1.015);
    }

}

/* bordas */
.elementor-4052 .elementor-element.elementor-element-df0d73e::before,
.elementor-4052 .elementor-element.elementor-element-df0d73e::after{
    content: "";
    position: absolute;

    width: 34px;
    height: 34px;

    border-color: #fe6a04;
    border-style: solid;

    pointer-events: none;
}

/* canto superior esquerdo */
.elementor-4052 .elementor-element.elementor-element-df0d73e::before{
    top: 0;
    left: 0;

    border-width: 0px 0 0 0px;
    border-radius: 7px 0 0 0;
}

/* canto inferior direito */
.elementor-4052 .elementor-element.elementor-element-df0d73e::after{
    bottom: 0;
    right: 0;

    border-width: 0 0px 0px 0;
    border-radius: 0 0 7px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0cf1b9e */.elementor-4052 .elementor-element.elementor-element-0cf1b9e{
    position: relative;
    overflow: hidden;

    transition: all .4s ease;
}

/* hover computador */
@media(min-width:1025px){

    .elementor-4052 .elementor-element.elementor-element-0cf1b9e:hover{
        transform: translateY(-6px) scale(1.015);
    }

}

/* bordas */
.elementor-4052 .elementor-element.elementor-element-0cf1b9e::before,
.elementor-4052 .elementor-element.elementor-element-0cf1b9e::after{
    content: "";
    position: absolute;

    width: 34px;
    height: 34px;

    border-color: #fe6a04;
    border-style: solid;

    pointer-events: none;
}

/* canto superior esquerdo */
.elementor-4052 .elementor-element.elementor-element-0cf1b9e::before{
    top: 0;
    left: 0;

    border-width: 0px 0 0 0px;
    border-radius: 7px 0 0 0;
}

/* canto inferior direito */
.elementor-4052 .elementor-element.elementor-element-0cf1b9e::after{
    bottom: 0;
    right: 0;

    border-width: 0 0px 0px 0;
    border-radius: 0 0 7px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21e078b */.elementor-4052 .elementor-element.elementor-element-21e078b{
    position: relative;
    overflow: hidden;

    transition: all .4s ease;
}

/* hover computador */
@media(min-width:1025px){

    .elementor-4052 .elementor-element.elementor-element-21e078b:hover{
        transform: translateY(-6px) scale(1.015);
    }

}

/* bordas */
.elementor-4052 .elementor-element.elementor-element-21e078b::before,
.elementor-4052 .elementor-element.elementor-element-21e078b::after{
    content: "";
    position: absolute;

    width: 34px;
    height: 34px;

    border-color: #fe6a04;
    border-style: solid;

    pointer-events: none;
}

/* canto superior esquerdo */
.elementor-4052 .elementor-element.elementor-element-21e078b::before{
    top: 0;
    left: 0;

    border-width: 0px 0 0 0px;
    border-radius: 7px 0 0 0;
}

/* canto inferior direito */
.elementor-4052 .elementor-element.elementor-element-21e078b::after{
    bottom: 0;
    right: 0;

    border-width: 0 0px 0px 0;
    border-radius: 0 0 7px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96309e4 */.elementor-4052 .elementor-element.elementor-element-96309e4{
    position: relative;
    overflow: hidden;

    transition: all .4s ease;
}

/* hover computador */
@media(min-width:1025px){

    .elementor-4052 .elementor-element.elementor-element-96309e4:hover{
        transform: translateY(-6px) scale(1.015);
    }

}

/* bordas */
.elementor-4052 .elementor-element.elementor-element-96309e4::before,
.elementor-4052 .elementor-element.elementor-element-96309e4::after{
    content: "";
    position: absolute;

    width: 34px;
    height: 34px;

    border-color: #fe6a04;
    border-style: solid;

    pointer-events: none;
}

/* canto superior esquerdo */
.elementor-4052 .elementor-element.elementor-element-96309e4::before{
    top: 0;
    left: 0;

    border-width: 0px 0 0 0px;
    border-radius: 7px 0 0 0;
}

/* canto inferior direito */
.elementor-4052 .elementor-element.elementor-element-96309e4::after{
    bottom: 0;
    right: 0;

    border-width: 0 0px 0px 0;
    border-radius: 0 0 7px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ecd52b */.elementor-4052 .elementor-element.elementor-element-2ecd52b{
    position: relative;
    overflow: hidden;

    transition: all .4s ease;
}

/* hover computador */
@media(min-width:1025px){

    .elementor-4052 .elementor-element.elementor-element-2ecd52b:hover{
        transform: translateY(-6px) scale(1.015);
    }

}

/* bordas */
.elementor-4052 .elementor-element.elementor-element-2ecd52b::before,
.elementor-4052 .elementor-element.elementor-element-2ecd52b::after{
    content: "";
    position: absolute;

    width: 34px;
    height: 34px;

    border-color: #fe6a04;
    border-style: solid;

    pointer-events: none;
}

/* canto superior esquerdo */
.elementor-4052 .elementor-element.elementor-element-2ecd52b::before{
    top: 0;
    left: 0;

    border-width: 0px 0 0 0px;
    border-radius: 7px 0 0 0;
}

/* canto inferior direito */
.elementor-4052 .elementor-element.elementor-element-2ecd52b::after{
    bottom: 0;
    right: 0;

    border-width: 0 0px 0px 0;
    border-radius: 0 0 7px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68fd4e0 */.elementor-4052 .elementor-element.elementor-element-68fd4e0{
    position: relative;
    overflow: hidden;

    transition: all .4s ease;
}

/* hover computador */
@media(min-width:1025px){

    .elementor-4052 .elementor-element.elementor-element-68fd4e0:hover{
        transform: translateY(-6px) scale(1.015);
    }

}

/* bordas */
.elementor-4052 .elementor-element.elementor-element-68fd4e0::before,
.elementor-4052 .elementor-element.elementor-element-68fd4e0::after{
    content: "";
    position: absolute;

    width: 34px;
    height: 34px;

    border-color: #fe6a04;
    border-style: solid;

    pointer-events: none;
}

/* canto superior esquerdo */
.elementor-4052 .elementor-element.elementor-element-68fd4e0::before{
    top: 0;
    left: 0;

    border-width: 0px 0 0 0px;
    border-radius: 7px 0 0 0;
}

/* canto inferior direito */
.elementor-4052 .elementor-element.elementor-element-68fd4e0::after{
    bottom: 0;
    right: 0;

    border-width: 0 0px 0px 0;
    border-radius: 0 0 7px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed626a6 */.elementor-4052 .elementor-element.elementor-element-ed626a6{
    position: relative;
    overflow: hidden;

    transition: all .4s ease;
}

/* hover computador */
@media(min-width:1025px){

    .elementor-4052 .elementor-element.elementor-element-ed626a6:hover{
        transform: translateY(-6px) scale(1.015);
    }

}

/* bordas */
.elementor-4052 .elementor-element.elementor-element-ed626a6::before,
.elementor-4052 .elementor-element.elementor-element-ed626a6::after{
    content: "";
    position: absolute;

    width: 34px;
    height: 34px;

    border-color: #fe6a04;
    border-style: solid;

    pointer-events: none;
}

/* canto superior esquerdo */
.elementor-4052 .elementor-element.elementor-element-ed626a6::before{
    top: 0;
    left: 0;

    border-width: 0px 0 0 0px;
    border-radius: 7px 0 0 0;
}

/* canto inferior direito */
.elementor-4052 .elementor-element.elementor-element-ed626a6::after{
    bottom: 0;
    right: 0;

    border-width: 0 0px 0px 0;
    border-radius: 0 0 7px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83ff8d6 */.elementor-4052 .elementor-element.elementor-element-83ff8d6{
    position: relative;
    overflow: hidden;

    transition: all .4s ease;
}

/* hover computador */
@media(min-width:1025px){

    .elementor-4052 .elementor-element.elementor-element-83ff8d6:hover{
        transform: translateY(-6px) scale(1.015);
    }

}

/* bordas */
.elementor-4052 .elementor-element.elementor-element-83ff8d6::before,
.elementor-4052 .elementor-element.elementor-element-83ff8d6::after{
    content: "";
    position: absolute;

    width: 34px;
    height: 34px;

    border-color: #fe6a04;
    border-style: solid;

    pointer-events: none;
}

/* canto superior esquerdo */
.elementor-4052 .elementor-element.elementor-element-83ff8d6::before{
    top: 0;
    left: 0;

    border-width: 0px 0 0 0px;
    border-radius: 7px 0 0 0;
}

/* canto inferior direito */
.elementor-4052 .elementor-element.elementor-element-83ff8d6::after{
    bottom: 0;
    right: 0;

    border-width: 0 0px 0px 0;
    border-radius: 0 0 7px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1e370a */.elementor-4052 .elementor-element.elementor-element-e1e370a{
    position: relative;
    overflow: hidden;

    transition: all .4s ease;
}

/* hover computador */
@media(min-width:1025px){

    .elementor-4052 .elementor-element.elementor-element-e1e370a:hover{
        transform: translateY(-6px) scale(1.015);
    }

}

/* bordas */
.elementor-4052 .elementor-element.elementor-element-e1e370a::before,
.elementor-4052 .elementor-element.elementor-element-e1e370a::after{
    content: "";
    position: absolute;

    width: 34px;
    height: 34px;

    border-color: #fe6a04;
    border-style: solid;

    pointer-events: none;
}

/* canto superior esquerdo */
.elementor-4052 .elementor-element.elementor-element-e1e370a::before{
    top: 0;
    left: 0;

    border-width: 0px 0 0 0px;
    border-radius: 7px 0 0 0;
}

/* canto inferior direito */
.elementor-4052 .elementor-element.elementor-element-e1e370a::after{
    bottom: 0;
    right: 0;

    border-width: 0 0px 0px 0;
    border-radius: 0 0 7px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc1daaa */.elementor-4052 .elementor-element.elementor-element-bc1daaa{
    position: relative;
    overflow: hidden;

    transition: all .4s ease;
}

/* hover computador */
@media(min-width:1025px){

    .elementor-4052 .elementor-element.elementor-element-bc1daaa:hover{
        transform: translateY(-6px) scale(1.015);
    }

}

/* bordas */
.elementor-4052 .elementor-element.elementor-element-bc1daaa::before,
.elementor-4052 .elementor-element.elementor-element-bc1daaa::after{
    content: "";
    position: absolute;

    width: 34px;
    height: 34px;

    border-color: #fe6a04;
    border-style: solid;

    pointer-events: none;
}

/* canto superior esquerdo */
.elementor-4052 .elementor-element.elementor-element-bc1daaa::before{
    top: 0;
    left: 0;

    border-width: 0px 0 0 0px;
    border-radius: 7px 0 0 0;
}

/* canto inferior direito */
.elementor-4052 .elementor-element.elementor-element-bc1daaa::after{
    bottom: 0;
    right: 0;

    border-width: 0 0px 0px 0;
    border-radius: 0 0 7px 0;
}/* End custom CSS */