.elementor-11233 .elementor-element.elementor-element-7215696{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:05em;--padding-bottom:07em;--padding-left:0em;--padding-right:0em;}.elementor-11233 .elementor-element.elementor-element-7215696:not(.elementor-motion-effects-element-type-background), .elementor-11233 .elementor-element.elementor-element-7215696 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://projetos.gnetto.com.br/wp-content/uploads/2023/04/3bg-1-alk.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-11233 .elementor-element.elementor-element-b08f426{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-11233 .elementor-element.elementor-element-b08f426 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-11233 .elementor-element.elementor-element-b08f426 .elementor-icon-wrapper{text-align:center;}.elementor-11233 .elementor-element.elementor-element-b08f426 .elementor-icon{font-size:2.7em;}.elementor-11233 .elementor-element.elementor-element-b08f426 .elementor-icon svg{height:2.7em;}.elementor-11233 .elementor-element.elementor-element-b08f426 .elementor-icon-wrapper svg{width:auto;}.elementor-11233 .elementor-element.elementor-element-7e89e39{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11233 .elementor-element.elementor-element-7e89e39.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-11233 .elementor-element.elementor-element-51eb94f .elementor-icon-box-wrapper{text-align:center;}.elementor-11233 .elementor-element.elementor-element-51eb94f .elementor-icon-box-title, .elementor-11233 .elementor-element.elementor-element-51eb94f .elementor-icon-box-title a{font-size:2.5em;font-weight:700;}.elementor-11233 .elementor-element.elementor-element-51eb94f .elementor-icon-box-title{color:#FFFFFF;}.elementor-11233 .elementor-element.elementor-element-51eb94f .elementor-icon-box-description{font-size:20px;font-weight:700;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-11233 .elementor-element.elementor-element-1a15a8b{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;}.elementor-11233 .elementor-element.elementor-element-1a15a8b.elementor-element{--align-self:center;}.elementor-11233 .elementor-element.elementor-element-1a15a8b .elementor-button{font-size:1em;font-weight:600;text-transform:uppercase;fill:#000000;color:#000000;padding:25px 40px 25px 40px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-11233 .elementor-element.elementor-element-8ed1e94 img{width:80%;}.elementor-11233 .elementor-element.elementor-element-b9cee09 img{width:70%;}.elementor-11233 .elementor-element.elementor-element-3288c52 img{width:60%;}.elementor-11233 .elementor-element.elementor-element-bd237df img{width:60%;}.elementor-11233 .elementor-element.elementor-element-9667b0c img{width:80%;}.elementor-11233 .elementor-element.elementor-element-7a597c4 img{width:70%;}.elementor-11233 .elementor-element.elementor-element-de33010 img{width:50%;}.elementor-11233 .elementor-element.elementor-element-27fd2ca img{width:60%;}.elementor-11233 .elementor-element.elementor-element-ce56e16{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:05em;--padding-bottom:05em;--padding-left:0em;--padding-right:0em;}.elementor-11233 .elementor-element.elementor-element-ce56e16:not(.elementor-motion-effects-element-type-background), .elementor-11233 .elementor-element.elementor-element-ce56e16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://projetos.gnetto.com.br/wp-content/uploads/2023/04/2BG-2-Alk.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-11233 .elementor-element.elementor-element-df3c747{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11233 .elementor-element.elementor-element-2449043{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-11233 .elementor-element.elementor-element-144d7ea{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11233 .elementor-element.elementor-element-529fc54 .elementor-icon-box-wrapper{text-align:start;}.elementor-11233 .elementor-element.elementor-element-529fc54 .elementor-icon-box-title, .elementor-11233 .elementor-element.elementor-element-529fc54 .elementor-icon-box-title a{font-size:2em;font-weight:700;}.elementor-11233 .elementor-element.elementor-element-529fc54 .elementor-icon-box-title{color:#FFFFFF;}.elementor-11233 .elementor-element.elementor-element-529fc54 .elementor-icon-box-description{font-size:20px;font-weight:400;}.elementor-11233 .elementor-element.elementor-element-b79e55e{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;}.elementor-11233 .elementor-element.elementor-element-b79e55e.elementor-element{--align-self:flex-start;}.elementor-11233 .elementor-element.elementor-element-b79e55e .elementor-button{font-size:1em;font-weight:600;text-transform:uppercase;fill:#000000;color:#000000;padding:25px 40px 25px 40px;}.elementor-11233 .elementor-element.elementor-element-f56cb9c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:05em;--padding-bottom:05em;--padding-left:0em;--padding-right:0em;}.elementor-11233 .elementor-element.elementor-element-5828042 .elementor-icon-box-wrapper{text-align:center;}.elementor-11233 .elementor-element.elementor-element-5828042 .elementor-icon-box-title, .elementor-11233 .elementor-element.elementor-element-5828042 .elementor-icon-box-title a{font-size:2em;font-weight:700;}.elementor-11233 .elementor-element.elementor-element-5828042 .elementor-icon-box-title{color:#FFFFFF;}.elementor-11233 .elementor-element.elementor-element-5828042 .elementor-icon-box-description{font-size:20px;font-weight:400;}.elementor-11233 .elementor-element.elementor-element-f06fcf7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-11233 .elementor-element.elementor-element-bad297d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11233 .elementor-element.elementor-element-94400bf{--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;--margin-top:40px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11233 .elementor-element.elementor-element-94400bf.e-con{--align-self:center;}.elementor-11233 .elementor-element.elementor-element-fda761a.elementor-element{--align-self:center;}.elementor-11233 .elementor-element.elementor-element-fda761a{top:-12%;z-index:99;}.elementor-11233 .elementor-element.elementor-element-fda761a img{width:58%;}.elementor-11233 .elementor-element.elementor-element-bd616f9{--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-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11233 .elementor-element.elementor-element-1fd8768{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11233 .elementor-element.elementor-element-1fd8768.e-con{--align-self:flex-start;}.elementor-11233 .elementor-element.elementor-element-98f6fc7 img{width:280px;}.elementor-11233 .elementor-element.elementor-element-96f5f6e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11233 .elementor-element.elementor-element-96f5f6e.e-con{--align-self:flex-start;}.elementor-11233 .elementor-element.elementor-element-482c27b img{width:280px;}.elementor-11233 .elementor-element.elementor-element-b722302{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11233 .elementor-element.elementor-element-b722302.e-con{--align-self:flex-start;}.elementor-11233 .elementor-element.elementor-element-3ce21e7 img{width:280px;}.elementor-11233 .elementor-element.elementor-element-4acec62{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11233 .elementor-element.elementor-element-4acec62.e-con{--align-self:flex-start;}.elementor-11233 .elementor-element.elementor-element-db534c7 img{width:280px;}.elementor-11233 .elementor-element.elementor-element-96c957e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11233 .elementor-element.elementor-element-96c957e.e-con{--align-self:flex-start;}.elementor-11233 .elementor-element.elementor-element-42bdaa2 img{width:280px;}.elementor-11233 .elementor-element.elementor-element-27ed5c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11233 .elementor-element.elementor-element-27ed5c7.e-con{--align-self:flex-start;}.elementor-11233 .elementor-element.elementor-element-d14d3f0 img{width:280px;}.elementor-11233 .elementor-element.elementor-element-ee12574{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11233 .elementor-element.elementor-element-ee12574.e-con{--align-self:flex-start;}.elementor-11233 .elementor-element.elementor-element-a91fca8 img{width:280px;}.elementor-11233 .elementor-element.elementor-element-be18d13{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11233 .elementor-element.elementor-element-be18d13.e-con{--align-self:flex-start;}.elementor-11233 .elementor-element.elementor-element-da3102f img{width:280px;}.elementor-11233 .elementor-element.elementor-element-390ef4d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11233 .elementor-element.elementor-element-390ef4d.e-con{--align-self:flex-start;}.elementor-11233 .elementor-element.elementor-element-14351a8 img{width:280px;}.elementor-11233 .elementor-element.elementor-element-4147c52 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11233 .elementor-element.elementor-element-edbc127 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11233 .elementor-element.elementor-element-7c17e73{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;}.elementor-11233 .elementor-element.elementor-element-7c17e73.elementor-element{--align-self:center;}.elementor-11233 .elementor-element.elementor-element-7c17e73 .elementor-button{font-size:1em;font-weight:600;text-transform:uppercase;fill:#000000;color:#000000;padding:25px 40px 25px 40px;}.elementor-11233 .elementor-element.elementor-element-d710b08{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:05em;--padding-bottom:05em;--padding-left:0em;--padding-right:0em;}.elementor-11233 .elementor-element.elementor-element-d710b08:not(.elementor-motion-effects-element-type-background), .elementor-11233 .elementor-element.elementor-element-d710b08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://projetos.gnetto.com.br/wp-content/uploads/2023/04/bg-4-alk.webp");background-position:top center;background-size:cover;}.elementor-11233 .elementor-element.elementor-element-0b57b9a{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-11233 .elementor-element.elementor-element-0b57b9a.elementor-element{--align-self:center;}.elementor-11233 .elementor-element.elementor-element-0b57b9a .elementor-icon-box-wrapper{text-align:center;}.elementor-11233 .elementor-element.elementor-element-0b57b9a .elementor-icon-box-title, .elementor-11233 .elementor-element.elementor-element-0b57b9a .elementor-icon-box-title a{font-size:2em;font-weight:700;}.elementor-11233 .elementor-element.elementor-element-0b57b9a .elementor-icon-box-title{color:#FFFFFF;}.elementor-11233 .elementor-element.elementor-element-0b57b9a .elementor-icon-box-description{font-size:20px;font-weight:400;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-11233 .elementor-element.elementor-element-b5c1cf4{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;--e-icon-list-icon-size:30px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-11233 .elementor-element.elementor-element-b5c1cf4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-11233 .elementor-element.elementor-element-b5c1cf4.elementor-element{--align-self:center;}.elementor-11233 .elementor-element.elementor-element-b5c1cf4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(40px/2);}.elementor-11233 .elementor-element.elementor-element-b5c1cf4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(40px/2);}.elementor-11233 .elementor-element.elementor-element-b5c1cf4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(40px/2);}.elementor-11233 .elementor-element.elementor-element-b5c1cf4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-40px/2);}.elementor-11233 .elementor-element.elementor-element-b5c1cf4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-40px/2);}.elementor-11233 .elementor-element.elementor-element-b5c1cf4 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-11233 .elementor-element.elementor-element-b5c1cf4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-11233 .elementor-element.elementor-element-b5c1cf4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-11233 .elementor-element.elementor-element-b5c1cf4 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-11233 .elementor-element.elementor-element-b5c1cf4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-11233 .elementor-element.elementor-element-b5c1cf4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-11233 .elementor-element.elementor-element-b5c1cf4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11233 .elementor-element.elementor-element-b5c1cf4 .elementor-icon-list-item > a{font-size:1em;font-weight:700;line-height:1em;}.elementor-11233 .elementor-element.elementor-element-b5c1cf4 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11233 .elementor-element.elementor-element-6341bc6{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-11233 .elementor-element.elementor-element-5e686dc{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;}.elementor-11233 .elementor-element.elementor-element-5e686dc.elementor-element{--align-self:flex-start;}.elementor-11233 .elementor-element.elementor-element-5e686dc .elementor-button{font-size:1em;font-weight:600;text-transform:uppercase;fill:#000000;color:#000000;padding:25px 40px 25px 40px;}.elementor-11233 .elementor-element.elementor-element-73d4e30{--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;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-11233 .elementor-element.elementor-element-73d4e30:not(.elementor-motion-effects-element-type-background), .elementor-11233 .elementor-element.elementor-element-73d4e30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://projetos.gnetto.com.br/wp-content/uploads/2023/04/BG-etapas-alk.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-11233 .elementor-element.elementor-element-c5d1484{--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;--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-11233 .elementor-element.elementor-element-4c449df{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;--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-11233 .elementor-element.elementor-element-4c449df.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11233 .elementor-element.elementor-element-5da66da{--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-11233 .elementor-element.elementor-element-6c188af{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-11233 .elementor-element.elementor-element-6c188af.elementor-element{--align-self:center;}.elementor-11233 .elementor-element.elementor-element-6c188af .elementor-icon-box-wrapper{text-align:center;}.elementor-11233 .elementor-element.elementor-element-6c188af .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-11233 .elementor-element.elementor-element-6c188af .elementor-icon-box-title, .elementor-11233 .elementor-element.elementor-element-6c188af .elementor-icon-box-title a{font-size:2em;font-weight:700;}.elementor-11233 .elementor-element.elementor-element-6c188af .elementor-icon-box-description{font-size:30px;font-weight:400;}.elementor-11233 .elementor-element.elementor-element-ebfa45b{--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:20px 20px;--row-gap:20px;--column-gap:20px;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;--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-11233 .elementor-element.elementor-element-ebfa45b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11233 .elementor-element.elementor-element-37532d6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;--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-11233 .elementor-element.elementor-element-37532d6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-11233 .elementor-element.elementor-element-38345bc{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;z-index:1;}.elementor-11233 .elementor-element.elementor-element-38345bc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 40px 40px 40px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-11233 .elementor-element.elementor-element-38345bc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11233 .elementor-element.elementor-element-38345bc .elementor-image-box-wrapper{text-align:center;}.elementor-11233 .elementor-element.elementor-element-38345bc.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11233 .elementor-element.elementor-element-38345bc.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11233 .elementor-element.elementor-element-38345bc.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11233 .elementor-element.elementor-element-38345bc .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-11233 .elementor-element.elementor-element-38345bc .elementor-image-box-img img{border-style:none;transition-duration:0.3s;}.elementor-11233 .elementor-element.elementor-element-38345bc .elementor-image-box-title{font-size:1.5em;font-weight:400;color:#FFFFFF;}.elementor-11233 .elementor-element.elementor-element-38345bc .elementor-image-box-description{font-size:1em;font-weight:400;}.elementor-11233 .elementor-element.elementor-element-d49ec3b{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;z-index:1;}.elementor-11233 .elementor-element.elementor-element-d49ec3b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 40px 40px 40px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-11233 .elementor-element.elementor-element-d49ec3b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11233 .elementor-element.elementor-element-d49ec3b .elementor-image-box-wrapper{text-align:center;}.elementor-11233 .elementor-element.elementor-element-d49ec3b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11233 .elementor-element.elementor-element-d49ec3b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11233 .elementor-element.elementor-element-d49ec3b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11233 .elementor-element.elementor-element-d49ec3b .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-11233 .elementor-element.elementor-element-d49ec3b .elementor-image-box-img img{border-style:none;transition-duration:0.3s;}.elementor-11233 .elementor-element.elementor-element-d49ec3b .elementor-image-box-title{font-size:1.5em;font-weight:400;color:#FFFFFF;}.elementor-11233 .elementor-element.elementor-element-d49ec3b .elementor-image-box-description{font-size:1em;font-weight:400;}.elementor-11233 .elementor-element.elementor-element-f8795e2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;--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-11233 .elementor-element.elementor-element-f8795e2.e-con{--align-self:center;}.elementor-11233 .elementor-element.elementor-element-1cddd66{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;z-index:1;}.elementor-11233 .elementor-element.elementor-element-1cddd66 > .elementor-widget-container{padding:40px 40px 40px 40px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-11233 .elementor-element.elementor-element-1cddd66.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11233 .elementor-element.elementor-element-1cddd66 .elementor-image-box-wrapper{text-align:center;}.elementor-11233 .elementor-element.elementor-element-1cddd66.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11233 .elementor-element.elementor-element-1cddd66.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11233 .elementor-element.elementor-element-1cddd66.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11233 .elementor-element.elementor-element-1cddd66 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-11233 .elementor-element.elementor-element-1cddd66 .elementor-image-box-img img{border-style:none;transition-duration:0.3s;}.elementor-11233 .elementor-element.elementor-element-1cddd66 .elementor-image-box-title{font-size:1.5em;font-weight:400;color:#FFFFFF;}.elementor-11233 .elementor-element.elementor-element-1cddd66 .elementor-image-box-description{font-size:1em;font-weight:400;}.elementor-11233 .elementor-element.elementor-element-ddb9ea7{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;z-index:1;}.elementor-11233 .elementor-element.elementor-element-ddb9ea7 > .elementor-widget-container{padding:40px 40px 40px 40px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-11233 .elementor-element.elementor-element-ddb9ea7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11233 .elementor-element.elementor-element-ddb9ea7 .elementor-image-box-wrapper{text-align:center;}.elementor-11233 .elementor-element.elementor-element-ddb9ea7.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11233 .elementor-element.elementor-element-ddb9ea7.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11233 .elementor-element.elementor-element-ddb9ea7.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11233 .elementor-element.elementor-element-ddb9ea7 .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-11233 .elementor-element.elementor-element-ddb9ea7 .elementor-image-box-img img{border-style:none;transition-duration:0.3s;}.elementor-11233 .elementor-element.elementor-element-ddb9ea7 .elementor-image-box-title{font-size:1.5em;font-weight:400;color:#FFFFFF;}.elementor-11233 .elementor-element.elementor-element-ddb9ea7 .elementor-image-box-description{font-size:1em;font-weight:400;}.elementor-11233 .elementor-element.elementor-element-c3d7d0e{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;}.elementor-11233 .elementor-element.elementor-element-c3d7d0e > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-11233 .elementor-element.elementor-element-c3d7d0e.elementor-element{--align-self:center;}.elementor-11233 .elementor-element.elementor-element-c3d7d0e .elementor-button{font-size:1em;font-weight:600;text-transform:uppercase;fill:#000000;color:#000000;padding:25px 40px 25px 40px;}.elementor-11233 .elementor-element.elementor-element-783f4a9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:05em;--padding-bottom:05em;--padding-left:0em;--padding-right:0em;}.elementor-11233 .elementor-element.elementor-element-09dbde0 .elementor-icon-box-wrapper{text-align:center;}.elementor-11233 .elementor-element.elementor-element-09dbde0 .elementor-icon-box-title, .elementor-11233 .elementor-element.elementor-element-09dbde0 .elementor-icon-box-title a{font-size:2em;font-weight:700;}.elementor-11233 .elementor-element.elementor-element-09dbde0 .elementor-icon-box-title{color:#FFFFFF;}.elementor-11233 .elementor-element.elementor-element-09dbde0 .elementor-icon-box-description{font-size:20px;font-weight:400;}.elementor-11233 .elementor-element.elementor-element-8efdbf8{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-11233 .elementor-element.elementor-element-8efdbf8 > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-11233 .elementor-element.elementor-element-8efdbf8 .elementor-icon-box-title, .elementor-11233 .elementor-element.elementor-element-8efdbf8 .elementor-icon-box-title a{font-size:1.5em;font-weight:700;}.elementor-11233 .elementor-element.elementor-element-8efdbf8 .elementor-icon-box-title{color:#FFFFFF;}.elementor-11233 .elementor-element.elementor-element-8efdbf8 .elementor-icon-box-description{font-size:1em;font-weight:400;}.elementor-11233 .elementor-element.elementor-element-2f28803{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-11233 .elementor-element.elementor-element-2f28803 > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-11233 .elementor-element.elementor-element-2f28803 .elementor-icon-box-title, .elementor-11233 .elementor-element.elementor-element-2f28803 .elementor-icon-box-title a{font-size:1.5em;font-weight:700;}.elementor-11233 .elementor-element.elementor-element-2f28803 .elementor-icon-box-title{color:#FFFFFF;}.elementor-11233 .elementor-element.elementor-element-2f28803 .elementor-icon-box-description{font-size:1em;font-weight:400;}.elementor-11233 .elementor-element.elementor-element-f4440a5{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;}.elementor-11233 .elementor-element.elementor-element-f4440a5.elementor-element{--align-self:center;}.elementor-11233 .elementor-element.elementor-element-f4440a5 .elementor-button{font-size:1em;font-weight:600;text-transform:uppercase;fill:#000000;color:#000000;padding:25px 40px 25px 40px;}.elementor-11233 .elementor-element.elementor-element-25749ee{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:05em;--padding-bottom:05em;--padding-left:0em;--padding-right:0em;}.elementor-11233 .elementor-element.elementor-element-25749ee:not(.elementor-motion-effects-element-type-background), .elementor-11233 .elementor-element.elementor-element-25749ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://projetos.gnetto.com.br/wp-content/uploads/2023/04/Bg-5-alk.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-11233 .elementor-element.elementor-element-bcad3ed{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11233 .elementor-element.elementor-element-bcad3ed.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-11233 .elementor-element.elementor-element-11f6d87 .elementor-heading-title{font-size:2em;font-weight:700;color:#FFFFFF;}.elementor-11233 .elementor-element.elementor-element-db0d4ac > .elementor-widget-container{background-color:#57431C;background-image:url("https://projetos.gnetto.com.br/wp-content/uploads/2023/04/3Alk-pedra-textura.webp");margin:0px 0px 0px 0px;padding:20px 40px 20px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-11233 .elementor-element.elementor-element-db0d4ac.elementor-element{--align-self:stretch;}.elementor-11233 .elementor-element.elementor-element-db0d4ac .elementor-image-box-wrapper{text-align:center;}.elementor-11233 .elementor-element.elementor-element-db0d4ac .elementor-image-box-title{font-size:1.5em;font-weight:700;color:#FFFFFF;}.elementor-11233 .elementor-element.elementor-element-db0d4ac .elementor-image-box-description{font-size:1em;font-weight:400;color:#FFFFFF;}.elementor-11233 .elementor-element.elementor-element-0ab2dc0 > .elementor-widget-container{background-color:#57431C;background-image:url("https://projetos.gnetto.com.br/wp-content/uploads/2023/04/3Alk-pedra-textura.webp");margin:0px 0px 0px 0px;padding:20px 40px 20px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-11233 .elementor-element.elementor-element-0ab2dc0.elementor-element{--align-self:stretch;}.elementor-11233 .elementor-element.elementor-element-0ab2dc0 .elementor-image-box-wrapper{text-align:center;}.elementor-11233 .elementor-element.elementor-element-0ab2dc0 .elementor-image-box-title{font-size:1.5em;font-weight:700;color:#FFFFFF;}.elementor-11233 .elementor-element.elementor-element-0ab2dc0 .elementor-image-box-description{font-size:1em;font-weight:400;color:#FFFFFF;}.elementor-11233 .elementor-element.elementor-element-df31ca7 > .elementor-widget-container{background-color:#57431C;background-image:url("https://projetos.gnetto.com.br/wp-content/uploads/2023/04/3Alk-pedra-textura.webp");margin:0px 0px 0px 0px;padding:20px 40px 20px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-11233 .elementor-element.elementor-element-df31ca7.elementor-element{--align-self:stretch;}.elementor-11233 .elementor-element.elementor-element-df31ca7 .elementor-image-box-wrapper{text-align:center;}.elementor-11233 .elementor-element.elementor-element-df31ca7 .elementor-image-box-title{font-size:1.5em;font-weight:700;color:#FFFFFF;}.elementor-11233 .elementor-element.elementor-element-df31ca7 .elementor-image-box-description{font-size:1em;font-weight:400;color:#FFFFFF;}.elementor-11233 .elementor-element.elementor-element-f6c184d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-11233 .elementor-element.elementor-element-f6c184d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11233 .elementor-element.elementor-element-a152f5a{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:05em;--padding-bottom:05em;--padding-left:0em;--padding-right:0em;}.elementor-11233 .elementor-element.elementor-element-a152f5a:not(.elementor-motion-effects-element-type-background), .elementor-11233 .elementor-element.elementor-element-a152f5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://projetos.gnetto.com.br/wp-content/uploads/2023/04/bg-7-alk.webp");background-position:top center;background-size:cover;}.elementor-11233 .elementor-element.elementor-element-3b19d6e .elementor-heading-title{font-size:2em;font-weight:700;color:#FFFFFF;}.elementor-11233 .elementor-element.elementor-element-728441b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-11233 .elementor-element.elementor-element-728441b.e-con{--align-self:center;}.elementor-11233 .elementor-element.elementor-element-9367ef6 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-11233 .elementor-element.elementor-element-9367ef6.elementor-element{--align-self:center;}.elementor-11233 .elementor-element.elementor-element-9367ef6{z-index:11;text-align:center;}.elementor-11233 .elementor-element.elementor-element-9367ef6 img{width:80%;}.elementor-11233 .elementor-element.elementor-element-2f3be25{width:initial;max-width:initial;text-align:center;}.elementor-11233 .elementor-element.elementor-element-2f3be25 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% -0% 0%;}.elementor-11233 .elementor-element.elementor-element-2f3be25.elementor-element{--align-self:center;}.elementor-11233 .elementor-element.elementor-element-2f3be25 img{width:80%;}.elementor-11233 .elementor-element.elementor-element-07f5566{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;}.elementor-11233 .elementor-element.elementor-element-07f5566.elementor-element{--align-self:center;}.elementor-11233 .elementor-element.elementor-element-07f5566 .elementor-button{font-size:1em;font-weight:600;text-transform:uppercase;fill:#000000;color:#000000;padding:25px 40px 25px 40px;}.elementor-11233 .elementor-element.elementor-element-bb16d0f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:05em;--padding-bottom:05em;--padding-left:0em;--padding-right:0em;}.elementor-11233 .elementor-element.elementor-element-d1231a8{text-align:center;}.elementor-11233 .elementor-element.elementor-element-d1231a8 .elementor-heading-title{font-size:2em;font-weight:700;color:#FFFFFF;}.elementor-11233 .elementor-element.elementor-element-8f4307e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11233 .elementor-element.elementor-element-fd75852{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-11233 .elementor-element.elementor-element-a896b49{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11233 .elementor-element.elementor-element-e5d3ab6 > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-11233 .elementor-element.elementor-element-e5d3ab6 .elementor-icon-box-title, .elementor-11233 .elementor-element.elementor-element-e5d3ab6 .elementor-icon-box-title a{font-size:1em;font-weight:400;}.elementor-11233 .elementor-element.elementor-element-e5d3ab6 .elementor-icon-box-title{color:#FFFFFF;}.elementor-11233 .elementor-element.elementor-element-e5d3ab6 .elementor-icon-box-description{font-size:20px;font-weight:700;}.elementor-11233 .elementor-element.elementor-element-afd82dc{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11233 .elementor-element.elementor-element-6913204 > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-11233 .elementor-element.elementor-element-6913204 .elementor-icon-box-title, .elementor-11233 .elementor-element.elementor-element-6913204 .elementor-icon-box-title a{font-size:1em;font-weight:400;}.elementor-11233 .elementor-element.elementor-element-6913204 .elementor-icon-box-title{color:#FFFFFF;}.elementor-11233 .elementor-element.elementor-element-6913204 .elementor-icon-box-description{font-size:20px;font-weight:700;}.elementor-11233 .elementor-element.elementor-element-941e22a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11233 .elementor-element.elementor-element-390fe78 > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-11233 .elementor-element.elementor-element-390fe78 .elementor-icon-box-title, .elementor-11233 .elementor-element.elementor-element-390fe78 .elementor-icon-box-title a{font-size:1em;font-weight:400;}.elementor-11233 .elementor-element.elementor-element-390fe78 .elementor-icon-box-title{color:#FFFFFF;}.elementor-11233 .elementor-element.elementor-element-390fe78 .elementor-icon-box-description{font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-11233 .elementor-element.elementor-element-48fccad{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11233 .elementor-element.elementor-element-71f189a > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-11233 .elementor-element.elementor-element-71f189a .elementor-icon-box-title, .elementor-11233 .elementor-element.elementor-element-71f189a .elementor-icon-box-title a{font-size:1em;font-weight:400;}.elementor-11233 .elementor-element.elementor-element-71f189a .elementor-icon-box-title{color:#FFFFFF;}.elementor-11233 .elementor-element.elementor-element-71f189a .elementor-icon-box-description{font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-11233 .elementor-element.elementor-element-71dfc35{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11233 .elementor-element.elementor-element-7e2bd97 > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-11233 .elementor-element.elementor-element-7e2bd97 .elementor-icon-box-title, .elementor-11233 .elementor-element.elementor-element-7e2bd97 .elementor-icon-box-title a{font-size:1em;font-weight:400;}.elementor-11233 .elementor-element.elementor-element-7e2bd97 .elementor-icon-box-title{color:#FFFFFF;}.elementor-11233 .elementor-element.elementor-element-7e2bd97 .elementor-icon-box-description{font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-11233 .elementor-element.elementor-element-0583213{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11233 .elementor-element.elementor-element-6533b30 > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-11233 .elementor-element.elementor-element-6533b30 .elementor-icon-box-title, .elementor-11233 .elementor-element.elementor-element-6533b30 .elementor-icon-box-title a{font-size:1em;font-weight:400;}.elementor-11233 .elementor-element.elementor-element-6533b30 .elementor-icon-box-title{color:#FFFFFF;}.elementor-11233 .elementor-element.elementor-element-6533b30 .elementor-icon-box-description{font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-11233 .elementor-element.elementor-element-55b142e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11233 .elementor-element.elementor-element-cde59bb > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-11233 .elementor-element.elementor-element-cde59bb .elementor-icon-box-title, .elementor-11233 .elementor-element.elementor-element-cde59bb .elementor-icon-box-title a{font-size:1em;font-weight:400;}.elementor-11233 .elementor-element.elementor-element-cde59bb .elementor-icon-box-title{color:#FFFFFF;}.elementor-11233 .elementor-element.elementor-element-cde59bb .elementor-icon-box-description{font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-11233 .elementor-element.elementor-element-ac09d20{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11233 .elementor-element.elementor-element-55b2578 > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-11233 .elementor-element.elementor-element-55b2578 .elementor-icon-box-title, .elementor-11233 .elementor-element.elementor-element-55b2578 .elementor-icon-box-title a{font-size:1em;font-weight:400;}.elementor-11233 .elementor-element.elementor-element-55b2578 .elementor-icon-box-title{color:#FFFFFF;}.elementor-11233 .elementor-element.elementor-element-55b2578 .elementor-icon-box-description{font-size:20px;font-weight:700;}.elementor-11233 .elementor-element.elementor-element-734294b{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;}.elementor-11233 .elementor-element.elementor-element-734294b.elementor-element{--align-self:center;}.elementor-11233 .elementor-element.elementor-element-734294b .elementor-button{font-size:1em;font-weight:600;text-transform:uppercase;fill:#000000;color:#000000;padding:25px 40px 25px 40px;}.elementor-11233 .elementor-element.elementor-element-48bb176{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:05em;--padding-bottom:05em;--padding-left:0em;--padding-right:0em;}.elementor-11233 .elementor-element.elementor-element-1f5e73c .elementor-icon-box-wrapper{text-align:center;}.elementor-11233 .elementor-element.elementor-element-1f5e73c .elementor-icon-box-title, .elementor-11233 .elementor-element.elementor-element-1f5e73c .elementor-icon-box-title a{font-size:2em;font-weight:700;}.elementor-11233 .elementor-element.elementor-element-1f5e73c .elementor-icon-box-title{color:#000000;}.elementor-11233 .elementor-element.elementor-element-1f5e73c .elementor-icon-box-description{font-size:20px;font-weight:400;color:#000000;}.elementor-11233 .elementor-element.elementor-element-979a97f{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;}.elementor-11233 .elementor-element.elementor-element-979a97f.elementor-element{--align-self:center;}.elementor-11233 .elementor-element.elementor-element-979a97f .elementor-button{font-size:1em;font-weight:600;text-transform:uppercase;fill:#000000;color:#000000;padding:25px 40px 25px 40px;}.elementor-11233 .elementor-element.elementor-element-90951f8{--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:center;--flex-wrap:wrap;--padding-top:03em;--padding-bottom:05em;--padding-left:0em;--padding-right:0em;}.elementor-11233 .elementor-element.elementor-element-ac6c86f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-11233 .elementor-element.elementor-element-ac6c86f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-11233 .elementor-element.elementor-element-ac6c86f.elementor-element{--align-self:center;}.elementor-11233 .elementor-element.elementor-element-ac6c86f .elementor-icon-box-wrapper{text-align:center;}.elementor-11233 .elementor-element.elementor-element-ac6c86f .elementor-icon-box-title{margin-block-end:0px;}.elementor-11233 .elementor-element.elementor-element-ac6c86f .elementor-icon-box-title, .elementor-11233 .elementor-element.elementor-element-ac6c86f .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:6em;font-weight:700;}.elementor-11233 .elementor-element.elementor-element-ac6c86f .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:1.5em;font-weight:700;color:#FFFFFF;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-11233 .elementor-element.elementor-element-27fc2a3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-11233 .elementor-element.elementor-element-27fc2a3 .elementor-tab-title{border-width:0px;background-color:#F8F09D03;}.elementor-11233 .elementor-element.elementor-element-27fc2a3 .elementor-tab-content{border-width:0px;background-color:#36171700;color:#FFFFFF;font-size:1em;font-weight:400;}.elementor-11233 .elementor-element.elementor-element-27fc2a3 .elementor-toggle-item:not(:last-child){margin-block-end:15px;}.elementor-11233 .elementor-element.elementor-element-27fc2a3 .elementor-toggle-title, .elementor-11233 .elementor-element.elementor-element-27fc2a3 .elementor-toggle-icon{color:#FFFFFF;}.elementor-11233 .elementor-element.elementor-element-27fc2a3 .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-11233 .elementor-element.elementor-element-27fc2a3 .elementor-tab-title.elementor-active a, .elementor-11233 .elementor-element.elementor-element-27fc2a3 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#876139;}.elementor-11233 .elementor-element.elementor-element-27fc2a3 .elementor-toggle-title{font-size:1em;font-weight:700;}.elementor-11233 .elementor-element.elementor-element-68742c1{--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-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-11233 .elementor-element.elementor-element-c164721 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 0px 0px 0px;}.elementor-11233 .elementor-element.elementor-element-c164721{text-align:center;font-size:1em;font-weight:400;color:#FFFFFF;}.elementor-11233 .elementor-element.elementor-element-16f0f76{--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-11233 .elementor-element.elementor-element-b37ad15{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body.elementor-page-11233:not(.elementor-motion-effects-element-type-background), body.elementor-page-11233 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(max-width:1024px){.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11233 .elementor-element.elementor-element-8ed1e94{text-align:start;}.elementor-11233 .elementor-element.elementor-element-8ed1e94 img{width:64%;}.elementor-11233 .elementor-element.elementor-element-3288c52 img{width:50%;}.elementor-11233 .elementor-element.elementor-element-9667b0c img{width:70%;}.elementor-11233 .elementor-element.elementor-element-7a597c4 img{width:60%;}.elementor-11233 .elementor-element.elementor-element-de33010 img{width:70%;}.elementor-11233 .elementor-element.elementor-element-fda761a img{width:44%;}.elementor-11233 .elementor-element.elementor-element-0b57b9a.elementor-element{--order:1;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11233 .elementor-element.elementor-element-b5c1cf4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11233 .elementor-element.elementor-element-b5c1cf4.elementor-element{--order:3;}.elementor-11233 .elementor-element.elementor-element-6341bc6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11233 .elementor-element.elementor-element-6341bc6.elementor-element{--order:2;}.elementor-11233 .elementor-element.elementor-element-5e686dc.elementor-element{--order:4;}.elementor-11233 .elementor-element.elementor-element-c5d1484{--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-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11233 .elementor-element.elementor-element-38345bc > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-11233 .elementor-element.elementor-element-38345bc{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-11233 .elementor-element.elementor-element-38345bc.elementor-element{--align-self:center;}.elementor-11233 .elementor-element.elementor-element-d49ec3b > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-11233 .elementor-element.elementor-element-d49ec3b{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-11233 .elementor-element.elementor-element-d49ec3b.elementor-element{--align-self:center;}.elementor-11233 .elementor-element.elementor-element-f8795e2{--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;}.elementor-11233 .elementor-element.elementor-element-1cddd66 > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-11233 .elementor-element.elementor-element-1cddd66{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-11233 .elementor-element.elementor-element-1cddd66.elementor-element{--align-self:center;}.elementor-11233 .elementor-element.elementor-element-ddb9ea7 > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-11233 .elementor-element.elementor-element-ddb9ea7{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-11233 .elementor-element.elementor-element-ddb9ea7.elementor-element{--align-self:center;}.elementor-11233 .elementor-element.elementor-element-25749ee:not(.elementor-motion-effects-element-type-background), .elementor-11233 .elementor-element.elementor-element-25749ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-11233 .elementor-element.elementor-element-9367ef6 img{width:100%;}.elementor-11233 .elementor-element.elementor-element-fd75852{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;}.elementor-11233 .elementor-element.elementor-element-ac6c86f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-11233 .elementor-element.elementor-element-7e89e39{--width:85%;}.elementor-11233 .elementor-element.elementor-element-df3c747{--width:48%;}.elementor-11233 .elementor-element.elementor-element-144d7ea{--width:48%;}.elementor-11233 .elementor-element.elementor-element-f06fcf7{--width:100%;}.elementor-11233 .elementor-element.elementor-element-94400bf{--width:75%;}.elementor-11233 .elementor-element.elementor-element-1fd8768{--content-width:30%;}.elementor-11233 .elementor-element.elementor-element-96f5f6e{--content-width:30%;}.elementor-11233 .elementor-element.elementor-element-b722302{--content-width:30%;}.elementor-11233 .elementor-element.elementor-element-4acec62{--content-width:30%;}.elementor-11233 .elementor-element.elementor-element-96c957e{--content-width:30%;}.elementor-11233 .elementor-element.elementor-element-27ed5c7{--content-width:30%;}.elementor-11233 .elementor-element.elementor-element-ee12574{--content-width:30%;}.elementor-11233 .elementor-element.elementor-element-be18d13{--content-width:30%;}.elementor-11233 .elementor-element.elementor-element-390ef4d{--content-width:30%;}.elementor-11233 .elementor-element.elementor-element-4c449df{--width:40%;}.elementor-11233 .elementor-element.elementor-element-ebfa45b{--width:100%;}.elementor-11233 .elementor-element.elementor-element-37532d6{--width:100%;}.elementor-11233 .elementor-element.elementor-element-f8795e2{--content-width:100%;}.elementor-11233 .elementor-element.elementor-element-bcad3ed{--width:45%;}.elementor-11233 .elementor-element.elementor-element-f6c184d{--width:47%;}}@media(max-width:1366px) and (min-width:768px){.elementor-11233 .elementor-element.elementor-element-7215696{--content-width:90vw;}.elementor-11233 .elementor-element.elementor-element-7e89e39{--width:60%;}.elementor-11233 .elementor-element.elementor-element-ce56e16{--content-width:90vw;}.elementor-11233 .elementor-element.elementor-element-f56cb9c{--content-width:90vw;}.elementor-11233 .elementor-element.elementor-element-d710b08{--content-width:90vw;}.elementor-11233 .elementor-element.elementor-element-73d4e30{--content-width:90vw;}.elementor-11233 .elementor-element.elementor-element-4c449df{--width:360px;}.elementor-11233 .elementor-element.elementor-element-783f4a9{--content-width:90vw;}.elementor-11233 .elementor-element.elementor-element-25749ee{--content-width:90vw;}.elementor-11233 .elementor-element.elementor-element-bcad3ed{--width:616.375px;}.elementor-11233 .elementor-element.elementor-element-a152f5a{--content-width:90vw;}.elementor-11233 .elementor-element.elementor-element-bb16d0f{--content-width:90vw;}.elementor-11233 .elementor-element.elementor-element-48bb176{--content-width:90vw;}.elementor-11233 .elementor-element.elementor-element-90951f8{--content-width:90vw;}}@media(max-width:1024px) and (min-width:768px){.elementor-11233 .elementor-element.elementor-element-7e89e39{--width:100%;}.elementor-11233 .elementor-element.elementor-element-df3c747{--width:100%;}.elementor-11233 .elementor-element.elementor-element-144d7ea{--width:100%;}.elementor-11233 .elementor-element.elementor-element-37532d6{--width:100%;}.elementor-11233 .elementor-element.elementor-element-f8795e2{--content-width:100%;}.elementor-11233 .elementor-element.elementor-element-bcad3ed{--width:100%;}.elementor-11233 .elementor-element.elementor-element-f6c184d{--width:40%;}.elementor-11233 .elementor-element.elementor-element-fd75852{--width:100%;}.elementor-11233 .elementor-element.elementor-element-a896b49{--width:75%;}.elementor-11233 .elementor-element.elementor-element-afd82dc{--width:75%;}.elementor-11233 .elementor-element.elementor-element-941e22a{--width:75%;}.elementor-11233 .elementor-element.elementor-element-48fccad{--width:75%;}.elementor-11233 .elementor-element.elementor-element-71dfc35{--width:75%;}.elementor-11233 .elementor-element.elementor-element-0583213{--width:75%;}.elementor-11233 .elementor-element.elementor-element-55b142e{--width:75%;}.elementor-11233 .elementor-element.elementor-element-ac09d20{--width:75%;}}@media(min-width:2400px){.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1366px){.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11233 .elementor-element.elementor-element-73d4e30{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-11233 .elementor-element.elementor-element-5da66da{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11233 .elementor-element.elementor-element-38345bc{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-11233 .elementor-element.elementor-element-d49ec3b{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-11233 .elementor-element.elementor-element-1cddd66{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-11233 .elementor-element.elementor-element-ddb9ea7{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-11233 .elementor-element.elementor-element-ac6c86f{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-11233 .elementor-element.elementor-element-ac6c86f.elementor-element{--align-self:center;--order:1;}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11233 .elementor-element.elementor-element-27fc2a3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11233 .elementor-element.elementor-element-27fc2a3.elementor-element{--order:3;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-11233 .elementor-element.elementor-element-7215696{--content-width:86vw;}.elementor-11233 .elementor-element.elementor-element-b08f426 > .elementor-widget-container{padding:01em 01em 01em 01em;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11233 .elementor-element.elementor-element-51eb94f .elementor-icon-box-wrapper{text-align:center;}.elementor-11233 .elementor-element.elementor-element-51eb94f .elementor-icon-box-title, .elementor-11233 .elementor-element.elementor-element-51eb94f .elementor-icon-box-title a{font-size:1.7em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11233 .elementor-element.elementor-element-b9cee09{text-align:end;}.elementor-11233 .elementor-element.elementor-element-3288c52{text-align:start;}.elementor-11233 .elementor-element.elementor-element-3288c52 img{width:92%;}.elementor-11233 .elementor-element.elementor-element-27fd2ca img{width:86%;}.elementor-11233 .elementor-element.elementor-element-ce56e16{--content-width:86vw;--padding-top:03em;--padding-bottom:03em;--padding-left:0em;--padding-right:0em;}.elementor-11233 .elementor-element.elementor-element-529fc54 .elementor-icon-box-title, .elementor-11233 .elementor-element.elementor-element-529fc54 .elementor-icon-box-title a{font-size:1.7em;}.elementor-11233 .elementor-element.elementor-element-529fc54 .elementor-icon-box-description{font-size:1em;}.elementor-11233 .elementor-element.elementor-element-f56cb9c{--content-width:86vw;--padding-top:03em;--padding-bottom:03em;--padding-left:0em;--padding-right:0em;}.elementor-11233 .elementor-element.elementor-element-5828042 .elementor-icon-box-title, .elementor-11233 .elementor-element.elementor-element-5828042 .elementor-icon-box-title a{font-size:1.7em;}.elementor-11233 .elementor-element.elementor-element-5828042 .elementor-icon-box-description{font-size:1em;}.elementor-11233 .elementor-element.elementor-element-fda761a img{width:70%;}.elementor-11233 .elementor-element.elementor-element-7c17e73 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-11233 .elementor-element.elementor-element-d710b08{--content-width:86vw;--padding-top:03em;--padding-bottom:03em;--padding-left:0em;--padding-right:0em;}.elementor-11233 .elementor-element.elementor-element-0b57b9a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11233 .elementor-element.elementor-element-0b57b9a .elementor-icon-box-title, .elementor-11233 .elementor-element.elementor-element-0b57b9a .elementor-icon-box-title a{font-size:1.7em;}.elementor-11233 .elementor-element.elementor-element-0b57b9a .elementor-icon-box-description{font-size:1em;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11233 .elementor-element.elementor-element-b5c1cf4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11233 .elementor-element.elementor-element-73d4e30{--content-width:86vw;--padding-top:03em;--padding-bottom:03em;--padding-left:0em;--padding-right:0em;}.elementor-11233 .elementor-element.elementor-element-73d4e30:not(.elementor-motion-effects-element-type-background), .elementor-11233 .elementor-element.elementor-element-73d4e30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:cover;}.elementor-11233 .elementor-element.elementor-element-6c188af{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11233 .elementor-element.elementor-element-6c188af .elementor-icon-box-title, .elementor-11233 .elementor-element.elementor-element-6c188af .elementor-icon-box-title a{font-size:1.7em;}.elementor-11233 .elementor-element.elementor-element-37532d6{--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-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11233 .elementor-element.elementor-element-38345bc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-11233 .elementor-element.elementor-element-38345bc .elementor-image-box-img{margin-bottom:15px;}.elementor-11233 .elementor-element.elementor-element-d49ec3b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-11233 .elementor-element.elementor-element-d49ec3b .elementor-image-box-img{margin-bottom:15px;}.elementor-11233 .elementor-element.elementor-element-1cddd66{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-11233 .elementor-element.elementor-element-1cddd66 .elementor-image-box-img{margin-bottom:15px;}.elementor-11233 .elementor-element.elementor-element-ddb9ea7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-11233 .elementor-element.elementor-element-ddb9ea7 .elementor-image-box-img{margin-bottom:15px;}.elementor-11233 .elementor-element.elementor-element-783f4a9{--content-width:86vw;--padding-top:03em;--padding-bottom:03em;--padding-left:0em;--padding-right:0em;}.elementor-11233 .elementor-element.elementor-element-09dbde0 .elementor-icon-box-title, .elementor-11233 .elementor-element.elementor-element-09dbde0 .elementor-icon-box-title a{font-size:1.7em;}.elementor-11233 .elementor-element.elementor-element-09dbde0 .elementor-icon-box-description{font-size:1em;}.elementor-11233 .elementor-element.elementor-element-8efdbf8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-11233 .elementor-element.elementor-element-8efdbf8 > .elementor-widget-container{padding:40px 20px 40px 20px;}.elementor-11233 .elementor-element.elementor-element-2f28803 > .elementor-widget-container{padding:40px 20px 40px 20px;}.elementor-11233 .elementor-element.elementor-element-2f28803{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11233 .elementor-element.elementor-element-25749ee{--content-width:86vw;--padding-top:03em;--padding-bottom:03em;--padding-left:0em;--padding-right:0em;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-11233 .elementor-element.elementor-element-11f6d87{text-align:center;}.elementor-11233 .elementor-element.elementor-element-11f6d87 .elementor-heading-title{font-size:1.5em;}.elementor-11233 .elementor-element.elementor-element-a152f5a{--content-width:86vw;}.elementor-11233 .elementor-element.elementor-element-728441b{--margin-top:20px;--margin-bottom:020px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11233 .elementor-element.elementor-element-2f3be25 img{width:85%;}.elementor-11233 .elementor-element.elementor-element-bb16d0f{--content-width:86vw;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:03em;--padding-bottom:03em;--padding-left:0em;--padding-right:0em;}.elementor-11233 .elementor-element.elementor-element-d1231a8 .elementor-heading-title{font-size:1.7em;}.elementor-11233 .elementor-element.elementor-element-fd75852{--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:flex-end;}.elementor-11233 .elementor-element.elementor-element-fd75852.e-con{--align-self:flex-end;}.elementor-11233 .elementor-element.elementor-element-a896b49{--width:75vw;}.elementor-11233 .elementor-element.elementor-element-e5d3ab6 > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-11233 .elementor-element.elementor-element-afd82dc{--width:75vw;}.elementor-11233 .elementor-element.elementor-element-941e22a{--width:75vw;}.elementor-11233 .elementor-element.elementor-element-48fccad{--width:75vw;}.elementor-11233 .elementor-element.elementor-element-71dfc35{--width:75vw;}.elementor-11233 .elementor-element.elementor-element-0583213{--width:75vw;}.elementor-11233 .elementor-element.elementor-element-55b142e{--width:75vw;}.elementor-11233 .elementor-element.elementor-element-ac09d20{--width:75vw;}.elementor-11233 .elementor-element.elementor-element-48bb176{--content-width:86vw;--padding-top:03em;--padding-bottom:03em;--padding-left:0em;--padding-right:0em;}.elementor-11233 .elementor-element.elementor-element-1f5e73c .elementor-icon-box-title, .elementor-11233 .elementor-element.elementor-element-1f5e73c .elementor-icon-box-title a{font-size:1.7em;}.elementor-11233 .elementor-element.elementor-element-1f5e73c .elementor-icon-box-description{font-size:1em;}.elementor-11233 .elementor-element.elementor-element-90951f8{--content-width:86vw;--padding-top:03em;--padding-bottom:03em;--padding-left:0em;--padding-right:0em;}.elementor-11233 .elementor-element.elementor-element-ac6c86f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11233 .elementor-element.elementor-element-ac6c86f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11233 .elementor-element.elementor-element-ac6c86f .elementor-icon-box-title{margin-block-end:-25px;}.elementor-11233 .elementor-element.elementor-element-ac6c86f .elementor-icon-box-description{font-size:1.5em;}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11233 .elementor-element.elementor-element-27fc2a3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11233 .elementor-element.elementor-element-68742c1{--content-width:86vw;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for icon, class: .elementor-element-b08f426 */#letraa, #letraa2, #letral, #letral2, #letrak, #letrak2 {
    fill-opacity: 0;
    stroke-width: 1;
   animation: flua 3s ease-in-out forwards;
    
}

@keyframes flua {
    0%{
    fill-opacity: 0;
    stroke-width: 0.3;
    stroke-dasharray: 1 1000;
    }
    
    50%{
    fill-opacity: 0;
    stroke-width: 0.3;
    stroke-dasharray: 150 0;
    }
    
    100%{
    fill-opacity: 1;
    stroke-width: 0.3;
    stroke-dasharray:150 0;    
    }
    
    
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1a15a8b */.elementor-11233 .elementor-element.elementor-element-1a15a8b .elementor-button {
                border-radius: 10px;
                box-shadow: inset 0 0 5px 5px #ffffff25,0 5px 0 0 #EDCA8580,0 30px 20px -20px #00000090;
                background: linear-gradient(45deg,#EDCA85,#EDCA85,#FFF,#EDCA85,#EDCA85);
                background-size: 200% 200%;
                transform-origin: center;
                width: 100%;
                animation: 5s ease-in-out infinite brilho;
                border: 3px solid;
                border-image: linear-gradient(90deg,transparent,#ffffff,transparent) 1!important;
                border-left: none;
                border-right: none;
                border-bottom: none
            }

.elementor-11233 .elementor-element.elementor-element-1a15a8b .elementor-button:hover {
                transform: scale(1.05)
            }

            @keyframes brilho {
                0% {
                    background-position: 0 50%
                }

                50% {
                    background-position: 100% 50%
                }

                100% {
                    background-position: 0 50%
                }
            }

.elementor-11233 .elementor-element.elementor-element-1a15a8b .elementor-button:focus,.elementor-button:focus {
                outline: 0
            }

.elementor-11233 .elementor-element.elementor-element-1a15a8b .elementor-button:active {
                box-shadow: inset 0 0 5px 5px #ffffff25,0 5px 0 0 #1d5456,0 15px 20px -10px #00000090;
                -webkit-transition: box-shadow .2s ease-in;
                -moz-transition: box-shadow .2s ease-in;
                transition: all .1s ease-in;
                transform: scale(1)
            }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8ed1e94 */.elementor-11233 .elementor-element.elementor-element-8ed1e94 .elementor-icon-box-wrapper{
    align-items: center;
}

.elementor-11233 .elementor-element.elementor-element-8ed1e94{
    position: absolute;
    top: 20%;
    left: 8%;
    animation: flutuar 15s ease infinite;
}


@media(min-width: 320px) and (max-width: 767px){
    
.elementor-11233 .elementor-element.elementor-element-8ed1e94 .elementor-icon-box-wrapper{
    align-items: center;
}

    
.elementor-11233 .elementor-element.elementor-element-8ed1e94{
    position: absolute;
    top: 50px;
    left: 02%;

}

}


@media(min-width: 768px) and (max-width: 1024px){
    
.elementor-11233 .elementor-element.elementor-element-8ed1e94 .elementor-icon-box-wrapper{
    align-items: center;
}
.elementor-11233 .elementor-element.elementor-element-8ed1e94{
    position: absolute;
    top: 20px;
    left: 0%;
    
}

}



@keyframes flutuar{
    0%{
    
    opacity:0;
     filter: blur(1px);
    }
    
     10%{
    
    opacity:0;
     filter: blur(1px);
    }
    
     20%{
    
    opacity:0;
     filter: blur(1px);
    }
    
     30%{
    
    opacity:0;
     filter: blur(3px);
    }
    40%{
     
     opacity:0.1;
     filter: blur(1px);

    }
    50%{
    
    opacity:0.2;
     filter: blur(0px);
        
    }
    
    60%{
    
    opacity:0.1;
     filter: blur(1px);
     ;
    }
    
    70%{
    
    opacity:0;
     filter: blur(3px);
     ;
    }
    80%{
    
    opacity:0;
     filter: blur(1px);
     ;
    }
    90%{
    
    opacity:0;
     filter: blur(1px);
     ;
    }
    100%{
    
     opacity:0;
     filter: blur(1px);  
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b9cee09 */.elementor-11233 .elementor-element.elementor-element-b9cee09 .elementor-icon-box-wrapper{
    align-items: center;
}

.elementor-11233 .elementor-element.elementor-element-b9cee09{
    position: absolute;
    top: 90%;
    left: 58%;
    animation: flutuar 13s ease infinite;
}


@media(min-width: 320px) and (max-width: 767px){
    
.elementor-11233 .elementor-element.elementor-element-b9cee09 .elementor-icon-box-wrapper{
    align-items: center;
}

    
.elementor-11233 .elementor-element.elementor-element-b9cee09{
    position: absolute;
    top: 550px;
    left: -5%;

}

}


@media(min-width: 768px) and (max-width: 1024px){
    
.elementor-11233 .elementor-element.elementor-element-b9cee09 .elementor-icon-box-wrapper{
    align-items: center;
}
.elementor-11233 .elementor-element.elementor-element-b9cee09{
    position: absolute;
    top: 500px;
    left: 50%;
    
}

}



@keyframes flutuar{
    0%{
    
    opacity:0;
     filter: blur(1px);
    }
    
     10%{
    
    opacity:0;
     filter: blur(1px);
    }
    
     20%{
    
    opacity:0;
     filter: blur(1px);
    }
    
     30%{
    
    opacity:0;
     filter: blur(3px);
    }
    40%{
     
     opacity:0.1;
     filter: blur(1px);

    }
    50%{
    
    opacity:0.2;
     filter: blur(0px);
        
    }
    
    60%{
    
    opacity:0.1;
     filter: blur(1px);
     ;
    }
    
    70%{
    
    opacity:0;
     filter: blur(3px);
     ;
    }
    80%{
    
    opacity:0;
     filter: blur(1px);
     ;
    }
    90%{
    
    opacity:0;
     filter: blur(1px);
     ;
    }
    100%{
    
     opacity:0;
     filter: blur(1px);  
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3288c52 */.elementor-11233 .elementor-element.elementor-element-3288c52 .elementor-icon-box-wrapper{
    align-items: center;
}

.elementor-11233 .elementor-element.elementor-element-3288c52{
    position: absolute;
    top: 90%;
    left: 0%;
    animation: flutuar 20s ease infinite;
}


@media(min-width: 320px) and (max-width: 767px){
    
.elementor-11233 .elementor-element.elementor-element-3288c52 .elementor-icon-box-wrapper{
    align-items: center;
}

    
.elementor-11233 .elementor-element.elementor-element-3288c52{
    position: absolute;
    top: 85px;
    left: 30%;

}

}


@media(min-width: 768px) and (max-width: 1024px){
    
.elementor-11233 .elementor-element.elementor-element-3288c52 .elementor-icon-box-wrapper{
    align-items: center;
}
.elementor-11233 .elementor-element.elementor-element-3288c52{
    position: absolute;
    top: 50px;
    left: 50%;
    
}

}



@keyframes flutuar{
    0%{
    
    opacity:0;
     filter: blur(1px);
    }
    
     10%{
    
    opacity:0;
     filter: blur(1px);
    }
    
     20%{
    
    opacity:0;
     filter: blur(1px);
    }
    
     30%{
    
    opacity:0;
     filter: blur(3px);
    }
    40%{
     
     opacity:0.1;
     filter: blur(1px);

    }
    50%{
    
    opacity:0.2;
     filter: blur(0px);
        
    }
    
    60%{
    
    opacity:0.1;
     filter: blur(1px);
     ;
    }
    
    70%{
    
    opacity:0;
     filter: blur(3px);
     ;
    }
    80%{
    
    opacity:0;
     filter: blur(1px);
     ;
    }
    90%{
    
    opacity:0;
     filter: blur(1px);
     ;
    }
    100%{
    
     opacity:0;
     filter: blur(1px);  
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd237df */.elementor-11233 .elementor-element.elementor-element-bd237df .elementor-icon-box-wrapper{
    align-items: center;
}

.elementor-11233 .elementor-element.elementor-element-bd237df{
    position: absolute;
    top: 50%;
    left: 0%;
    animation: flutuar 11s ease infinite;
}


@media(min-width: 320px) and (max-width: 767px){
    
.elementor-11233 .elementor-element.elementor-element-bd237df .elementor-icon-box-wrapper{
    align-items: center;
}

    
.elementor-11233 .elementor-element.elementor-element-bd237df{
    position: absolute;
    top: 405px;
    left: -15%;

}

}


@media(min-width: 768px) and (max-width: 1024px){
    
.elementor-11233 .elementor-element.elementor-element-bd237df .elementor-icon-box-wrapper{
    align-items: center;
}
.elementor-11233 .elementor-element.elementor-element-bd237df{
    position: absolute;
    top: 200px;
    left: 5%;
    
}

}



@keyframes flutuar{
    0%{
    
    opacity:0;
     filter: blur(1px);
    }
    
     10%{
    
    opacity:0;
     filter: blur(1px);
    }
    
     20%{
    
    opacity:0;
     filter: blur(1px);
    }
    
     30%{
    
    opacity:0;
     filter: blur(3px);
    }
    40%{
     
     opacity:0.1;
     filter: blur(1px);

    }
    50%{
    
    opacity:0.2;
     filter: blur(0px);
        
    }
    
    60%{
    
    opacity:0.1;
     filter: blur(1px);
     ;
    }
    
    70%{
    
    opacity:0;
     filter: blur(3px);
     ;
    }
    80%{
    
    opacity:0;
     filter: blur(1px);
     ;
    }
    90%{
    
    opacity:0;
     filter: blur(1px);
     ;
    }
    100%{
    
     opacity:0;
     filter: blur(1px);  
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9667b0c */.elementor-11233 .elementor-element.elementor-element-9667b0c .elementor-icon-box-wrapper{
    align-items: center;
}

.elementor-11233 .elementor-element.elementor-element-9667b0c{
    position: absolute;
    top: 70%;
    left: 10%;
    animation: flutuar 10s ease infinite;
}


@media(min-width: 320px) and (max-width: 767px){
    
.elementor-11233 .elementor-element.elementor-element-9667b0c .elementor-icon-box-wrapper{
    align-items: center;
}

    
.elementor-11233 .elementor-element.elementor-element-9667b0c{
    position: absolute;
    top: 15px;
    left: 0%;

}

}


@media(min-width: 768px) and (max-width: 1024px){
    
.elementor-11233 .elementor-element.elementor-element-9667b0c .elementor-icon-box-wrapper{
    align-items: center;
}
.elementor-11233 .elementor-element.elementor-element-9667b0c{
    position: absolute;
    top: 70px;
    left: 7%;
    
}

}



@keyframes flutuar{
    0%{
    
    opacity:0;
     filter: blur(1px);
    }
    
     10%{
    
    opacity:0;
     filter: blur(1px);
    }
    
     20%{
    
    opacity:0;
     filter: blur(1px);
    }
    
     30%{
    
    opacity:0;
     filter: blur(1px);
    }
    40%{
     
     opacity:0.1;
     filter: blur(1px);

    }
    50%{
    
    opacity:0.2;
     filter: blur(0px);
        
    }
    
    60%{
    
    opacity:0.1;
     filter: blur(1px);
     ;
    }
    
    70%{
    
    opacity:0;
     filter: blur(1px);
     ;
    }
    80%{
    
    opacity:0;
     filter: blur(1px);
     ;
    }
    90%{
    
    opacity:0;
     filter: blur(1px);
     ;
    }
    100%{
    
     opacity:0;
     filter: blur(1px);  
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7a597c4 */.elementor-11233 .elementor-element.elementor-element-7a597c4 .elementor-icon-box-wrapper{
    align-items: center;
}

.elementor-11233 .elementor-element.elementor-element-7a597c4{
    position: absolute;
    top: 30%;
    left: 80%;
    animation: flutuar 12s ease infinite ;
}


@media(min-width: 320px) and (max-width: 767px){
    
.elementor-11233 .elementor-element.elementor-element-7a597c4 .elementor-icon-box-wrapper{
    align-items: center;
}

    
.elementor-11233 .elementor-element.elementor-element-7a597c4{
    position: absolute;
    top: 520px;
    left: -8%;

}

}


@media(min-width: 768px) and (max-width: 1024px){
    
.elementor-11233 .elementor-element.elementor-element-7a597c4 .elementor-icon-box-wrapper{
    align-items: center;
}
.elementor-11233 .elementor-element.elementor-element-7a597c4{
    position: absolute;
    top: 62px;
    left: 55%;
    
}

}



@keyframes flutuar{
    0%{
    
    opacity:0;
     filter: blur(3px);
    }
    
     10%{
    
    opacity:0;
     filter: blur(3px);
    }
    
     20%{
    
    opacity:0;
     filter: blur(3px);
    }
    
     30%{
    
    opacity:0;
     filter: blur(3px);
    }
    40%{
     
     opacity:0.1;
     filter: blur(1px);

    }
    50%{
    
    opacity:0.2;
     filter: blur(0px);
        
    }
    
    60%{
    
    opacity:0.1;
     filter: blur(1px);
     ;
    }
    
    70%{
    
    opacity:0;
     filter: blur(3px);
     ;
    }
    80%{
    
    opacity:0;
     filter: blur(1px);
     ;
    }
    90%{
    
    opacity:0;
     filter: blur(1px);
     ;
    }
    100%{
    
     opacity:0;
     filter: blur(1px);  
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-de33010 */.elementor-11233 .elementor-element.elementor-element-de33010 .elementor-icon-box-wrapper{
    align-items: center;
}

.elementor-11233 .elementor-element.elementor-element-de33010{
    position: absolute;
    top: 10%;
    left: 60%;
    animation: flutuar 16s ease infinite ;
}


@media(min-width: 320px) and (max-width: 767px){
    
.elementor-11233 .elementor-element.elementor-element-de33010 .elementor-icon-box-wrapper{
    align-items: center;
}

    
.elementor-11233 .elementor-element.elementor-element-de33010{
    position: absolute;
    top: 60px;
    left: 30%;

}

}


@media(min-width: 768px) and (max-width: 1024px){
    
.elementor-11233 .elementor-element.elementor-element-de33010 .elementor-icon-box-wrapper{
    align-items: center;
}
.elementor-11233 .elementor-element.elementor-element-de33010{
    position: absolute;
    top: 500px;
    left: 5%;
    
}

}



@keyframes flutuar{
    0%{
    
    opacity:0;
     filter: blur(3px);
    }
    
     10%{
    
    opacity:0;
     filter: blur(3px);
    }
    
     20%{
    
    opacity:0;
     filter: blur(3px);
    }
    
     30%{
    
    opacity:0;
     filter: blur(3px);
    }
    40%{
     
     opacity:0.1;
     filter: blur(1px);

    }
    50%{
    
    opacity:0.2;
     filter: blur(0px);
        
    }
    
    60%{
    
    opacity:0.1;
     filter: blur(1px);
     ;
    }
    
    70%{
    
    opacity:0;
     filter: blur(3px);
     ;
    }
    80%{
    
    opacity:0;
     filter: blur(1px);
     ;
    }
    90%{
    
    opacity:0;
     filter: blur(1px);
     ;
    }
    100%{
    
     opacity:0;
     filter: blur(1px);  
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-27fd2ca */.elementor-11233 .elementor-element.elementor-element-27fd2ca .elementor-icon-box-wrapper{
    align-items: center;
}

.elementor-11233 .elementor-element.elementor-element-27fd2ca{
    position: absolute;
    top: 90%;
    left: 30%;
    animation: flutuar 15s ease infinite ;
}


@media(min-width: 320px) and (max-width: 767px){
    
.elementor-11233 .elementor-element.elementor-element-27fd2ca .elementor-icon-box-wrapper{
    align-items: center;
}

    
.elementor-11233 .elementor-element.elementor-element-27fd2ca{
    position: absolute;
    top: 180px;
    left: 50%;

}

}


@media(min-width: 768px) and (max-width: 1024px){
    
.elementor-11233 .elementor-element.elementor-element-27fd2ca .elementor-icon-box-wrapper{
    align-items: center;
}
.elementor-11233 .elementor-element.elementor-element-27fd2ca{
    position: absolute;
    top: 155px;
    left: 55%;
    
}

}



@keyframes flutuar{
    0%{
    
    opacity:0;
     filter: blur(3px);
    }
    
     10%{
    
    opacity:0;
     filter: blur(3px);
    }
    
     20%{
    
    opacity:0;
     filter: blur(3px);
    }
    
     30%{
    
    opacity:0;
     filter: blur(3px);
    }
    40%{
     
     opacity:0.1;
     filter: blur(1px);

    }
    50%{
    
    opacity:0.2;
     filter: blur(0px);
        
    }
    
    60%{
    
    opacity:0.1;
     filter: blur(1px);
     ;
    }
    
    70%{
    
    opacity:0;
     filter: blur(3px);
     ;
    }
    80%{
    
    opacity:0;
     filter: blur(1px);
     ;
    }
    90%{
    
    opacity:0;
     filter: blur(1px);
     ;
    }
    100%{
    
     opacity:0;
     filter: blur(1px);  
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b79e55e */.elementor-11233 .elementor-element.elementor-element-b79e55e .elementor-button {
                border-radius: 10px;
                box-shadow: inset 0 0 5px 5px #ffffff25,0 5px 0 0 #EDCA8580,0 30px 20px -20px #00000090;
                background: linear-gradient(45deg,#EDCA85,#EDCA85,#FFF,#EDCA85,#EDCA85);
                background-size: 200% 200%;
                transform-origin: center;
                width: 100%;
                animation: 5s ease-in-out infinite brilho;
                border: 3px solid;
                border-image: linear-gradient(90deg,transparent,#ffffff,transparent) 1!important;
                border-left: none;
                border-right: none;
                border-bottom: none
            }

.elementor-11233 .elementor-element.elementor-element-b79e55e .elementor-button:hover {
                transform: scale(1.05)
            }

            @keyframes brilho {
                0% {
                    background-position: 0 50%
                }

                50% {
                    background-position: 100% 50%
                }

                100% {
                    background-position: 0 50%
                }
            }

.elementor-11233 .elementor-element.elementor-element-b79e55e .elementor-button:focus,.elementor-button:focus {
                outline: 0
            }

.elementor-11233 .elementor-element.elementor-element-b79e55e .elementor-button:active {
                box-shadow: inset 0 0 5px 5px #ffffff25,0 5px 0 0 #1d5456,0 15px 20px -10px #00000090;
                -webkit-transition: box-shadow .2s ease-in;
                -moz-transition: box-shadow .2s ease-in;
                transition: all .1s ease-in;
                transform: scale(1)
            }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd616f9 */.elementor-11233 .elementor-element.elementor-element-bd616f9 .swiper-slide{
 filter: blur(1px);
 transform: scale(0.8);
 opacity: 1;
}

.elementor-11233 .elementor-element.elementor-element-bd616f9 .swiper-slide ~ .swiper-slide-active{
    filter: blur(0px);
    transform: scale(1);
     opacity: 1;
     height: auto;
}

.elementor-11233 .elementor-element.elementor-element-bd616f9 .swiper-slide-prev{
 filter: blur(1px);
 transform: scale(0.9);
  opacity: 0.5;


}

.elementor-11233 .elementor-element.elementor-element-bd616f9 .swiper-slide-next{
 filter: blur(1px);
 transform: scale(0.9);
  opacity: 0.5;

 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7c17e73 */.elementor-11233 .elementor-element.elementor-element-7c17e73 .elementor-button {
                border-radius: 10px;
                box-shadow: inset 0 0 5px 5px #ffffff25,0 5px 0 0 #EDCA8580,0 30px 20px -20px #00000090;
                background: linear-gradient(45deg,#EDCA85,#EDCA85,#FFF,#EDCA85,#EDCA85);
                background-size: 200% 200%;
                transform-origin: center;
                width: 100%;
                animation: 5s ease-in-out infinite brilho;
                border: 3px solid;
                border-image: linear-gradient(90deg,transparent,#ffffff,transparent) 1!important;
                border-left: none;
                border-right: none;
                border-bottom: none
            }

.elementor-11233 .elementor-element.elementor-element-7c17e73 .elementor-button:hover {
                transform: scale(1.05)
            }

            @keyframes brilho {
                0% {
                    background-position: 0 50%
                }

                50% {
                    background-position: 100% 50%
                }

                100% {
                    background-position: 0 50%
                }
            }

.elementor-11233 .elementor-element.elementor-element-7c17e73 .elementor-button:focus,.elementor-button:focus {
                outline: 0
            }

.elementor-11233 .elementor-element.elementor-element-7c17e73 .elementor-button:active {
                box-shadow: inset 0 0 5px 5px #ffffff25,0 5px 0 0 #1d5456,0 15px 20px -10px #00000090;
                -webkit-transition: box-shadow .2s ease-in;
                -moz-transition: box-shadow .2s ease-in;
                transition: all .1s ease-in;
                transform: scale(1)
            }/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b5c1cf4 */.elementor-11233 .elementor-element.elementor-element-b5c1cf4 ul li:nth-child(4) .elementor-icon-list-text{
    margin-top: 10px;
   margin-bottom: 25px;

}

.elementor-11233 .elementor-element.elementor-element-b5c1cf4 .elementor-icon-list-item::after{
content: "";
border-bottom: 1px solid;
    border-image: linear-gradient(to right, #968269, #D2BD9B00) 1;
}

.elementor-11233 .elementor-element.elementor-element-b5c1cf4 .elementor-icon-list-item {
     align-items: baseline;
  }

  .elementor-11233 .elementor-element.elementor-element-b5c1cf4 .elementor-icon-list-icon {
      padding-bottom: 3%;
  }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5e686dc */.elementor-11233 .elementor-element.elementor-element-5e686dc .elementor-button {
                border-radius: 10px;
                box-shadow: inset 0 0 5px 5px #ffffff25,0 5px 0 0 #EDCA8580,0 30px 20px -20px #00000090;
                background: linear-gradient(45deg,#EDCA85,#EDCA85,#FFF,#EDCA85,#EDCA85);
                background-size: 200% 200%;
                transform-origin: center;
                width: 100%;
                animation: 5s ease-in-out infinite brilho;
                border: 3px solid;
                border-image: linear-gradient(90deg,transparent,#ffffff,transparent) 1!important;
                border-left: none;
                border-right: none;
                border-bottom: none
            }

.elementor-11233 .elementor-element.elementor-element-5e686dc .elementor-button:hover {
                transform: scale(1.05)
            }

            @keyframes brilho {
                0% {
                    background-position: 0 50%
                }

                50% {
                    background-position: 100% 50%
                }

                100% {
                    background-position: 0 50%
                }
            }

.elementor-11233 .elementor-element.elementor-element-5e686dc .elementor-button:focus,.elementor-button:focus {
                outline: 0
            }

.elementor-11233 .elementor-element.elementor-element-5e686dc .elementor-button:active {
                box-shadow: inset 0 0 5px 5px #ffffff25,0 5px 0 0 #1d5456,0 15px 20px -10px #00000090;
                -webkit-transition: box-shadow .2s ease-in;
                -moz-transition: box-shadow .2s ease-in;
                transition: all .1s ease-in;
                transform: scale(1)
            }/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-38345bc */@media (min-width: 768px){ .elementor-11233 .elementor-element.elementor-element-38345bc{
    height: 350px;
}
}

.elementor-11233 .elementor-element.elementor-element-38345bc {
  z-index:0;
}

.elementor-11233 .elementor-element.elementor-element-38345bc:before {
  content:"";
  position:absolute;
  z-index: 999;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 1px;
  border-radius: 8px;
  background: linear-gradient(-35deg, #edca85, transparent, transparent, #edca85);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  border-radius: 25px;
    margin: 0px;
    margin-top: 0px
}
.elementor-11233 .elementor-element.elementor-element-38345bc{
    background-color:#11111780;
    background-size: 50% 50%;
    backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
    border-radius: 25px;
    
}

.elementor-11233 .elementor-element.elementor-element-38345bc .elementor-image-box-img{
  filter: drop-shadow(0px 0px 5px #edca8530);
  fill: #fff !important; 
}

.elementor-11233 .elementor-element.elementor-element-38345bc{
    clip-path: polygon(0 0, 90% 0, 100% 10%, 100% 100%, 10% 100%, 0 90%);
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d49ec3b */@media (min-width: 768px){ .elementor-11233 .elementor-element.elementor-element-d49ec3b{
    margin-top: 160px;
    height: 350px;
}
}
   
@media (max-width: 768px){
    .elementor-11233 .elementor-element.elementor-element-d49ec3b .elementor-icon-box-content{
    margin-top: -10px;
}


}
.elementor-11233 .elementor-element.elementor-element-d49ec3b:before {
  content:"";
  position:absolute;
  z-index: 999;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 1px;
  border-radius: 8px;
  background: linear-gradient(-35deg, #edca85, transparent, transparent, #edca85);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  border-radius: 25px;
    margin: 0px;
    margin-top: 0px
}
.elementor-11233 .elementor-element.elementor-element-d49ec3b{
    background-color:#11111780;
    background-size: 50% 50%;
    backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
    border-radius: 25px;
    
}


.elementor-11233 .elementor-element.elementor-element-d49ec3b .elementor-image-box-img{
  filter: drop-shadow(0px 0px 5px #edca8530);
 
}

.elementor-11233 .elementor-element.elementor-element-d49ec3b{
    clip-path: polygon(0 0, 90% 0, 100% 10%, 100% 100%, 10% 100%, 0 90%);

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1cddd66 */@media (min-width: 768px){ .elementor-11233 .elementor-element.elementor-element-1cddd66{
    margin-top: -160px;
    height: 350px;
}
}
   
@media (max-width: 768px){
    .elementor-11233 .elementor-element.elementor-element-1cddd66 .elementor-icon-box-content{
    margin-top: -10px;
}
}
.elementor-11233 .elementor-element.elementor-element-1cddd66:before {
  content:"";
  position:absolute;
  z-index: 999;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 1px;
  border-radius: 8px;
  background: linear-gradient(-35deg, #edca85, transparent, transparent, #edca85);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  border-radius: 25px;
    margin: 0px;
    margin-top: 0px
}

.elementor-11233 .elementor-element.elementor-element-1cddd66{
    background-color:#11111780;
    background-size: 50% 50%;
    backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
    border-radius: 25px;
    
}


.elementor-11233 .elementor-element.elementor-element-1cddd66 .elementor-image-box-img{
  filter: drop-shadow(0px 0px 5px #edca8530);
 
}

.elementor-11233 .elementor-element.elementor-element-1cddd66{
    clip-path: polygon(0 0, 90% 0, 100% 10%, 100% 100%, 10% 100%, 0 90%);

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ddb9ea7 */@media (min-width: 768px){ .elementor-11233 .elementor-element.elementor-element-ddb9ea7{
    height: 350px;
}
}

.elementor-11233 .elementor-element.elementor-element-ddb9ea7:before {
  content:"";
  position:absolute;
  z-index: 999;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 1px;
  border-radius: 8px;
  background: linear-gradient(-35deg, #edca85, transparent, transparent, #edca85);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  border-radius: 25px;
    margin: 0px;
    margin-top: 0px
}


.elementor-11233 .elementor-element.elementor-element-ddb9ea7{
    background-color:#11111780;
    background-size: 50% 50%;
    backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
    border-radius: 25px;
    
}




.elementor-11233 .elementor-element.elementor-element-ddb9ea7 .elementor-image-box-img{
  filter: drop-shadow(0px 0px 5px #edca8530);
 
}

.elementor-11233 .elementor-element.elementor-element-ddb9ea7{
    clip-path: polygon(0 0, 90% 0, 100% 10%, 100% 100%, 10% 100%, 0 90%);

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c3d7d0e */.elementor-11233 .elementor-element.elementor-element-c3d7d0e .elementor-button {
                border-radius: 10px;
                box-shadow: inset 0 0 5px 5px #ffffff25,0 5px 0 0 #EDCA8580,0 30px 20px -20px #00000090;
                background: linear-gradient(45deg,#EDCA85,#EDCA85,#FFF,#EDCA85,#EDCA85);
                background-size: 200% 200%;
                transform-origin: center;
                width: 100%;
                animation: 5s ease-in-out infinite brilho;
                border: 3px solid;
                border-image: linear-gradient(90deg,transparent,#ffffff,transparent) 1!important;
                border-left: none;
                border-right: none;
                border-bottom: none
            }

.elementor-11233 .elementor-element.elementor-element-c3d7d0e .elementor-button:hover {
                transform: scale(1.05)
            }

            @keyframes brilho {
                0% {
                    background-position: 0 50%
                }

                50% {
                    background-position: 100% 50%
                }

                100% {
                    background-position: 0 50%
                }
            }

.elementor-11233 .elementor-element.elementor-element-c3d7d0e .elementor-button:focus,.elementor-button:focus {
                outline: 0
            }

.elementor-11233 .elementor-element.elementor-element-c3d7d0e .elementor-button:active {
                box-shadow: inset 0 0 5px 5px #ffffff25,0 5px 0 0 #1d5456,0 15px 20px -10px #00000090;
                -webkit-transition: box-shadow .2s ease-in;
                -moz-transition: box-shadow .2s ease-in;
                transition: all .1s ease-in;
                transform: scale(1)
            }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73d4e30 */.elementor-11233 .elementor-element.elementor-element-73d4e30:before {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    opacity: 0.5;
    background-color: rgba(0,0,0,.2);
    background-image: url(https://projetos.gnetto.com.br/wp-content/uploads/2022/07/dots.png);
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8efdbf8 */@media (min-width: 768px){ .elementor-11233 .elementor-element.elementor-element-8efdbf8{

    height: 250px;
}
}
   
@media (max-width: 768px){
    .elementor-11233 .elementor-element.elementor-element-8efdbf8 .elementor-icon-box-content{
    margin-top: -10px;
}
}
.elementor-11233 .elementor-element.elementor-element-8efdbf8:before {
  content:"";
  position:absolute;
  z-index: 999;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 1px;
  border-radius: 8px;
  background: linear-gradient(-35deg, #edca85, transparent, transparent, #edca85);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  border-radius: 25px;
    margin: 0px;
    margin-top: 0px
}

.elementor-11233 .elementor-element.elementor-element-8efdbf8{
    background-color:#11111780;
    background-size: 50% 50%;
    backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
    border-radius: 25px;
    
}


.elementor-11233 .elementor-element.elementor-element-8efdbf8 .elementor-image-box-img{
  filter: drop-shadow(0px 0px 5px #5d7a7f50);
 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2f28803 */@media (min-width: 768px){ .elementor-11233 .elementor-element.elementor-element-2f28803{

    height: 250px;
}
}
   
@media (max-width: 768px){
    .elementor-11233 .elementor-element.elementor-element-2f28803 .elementor-icon-box-content{
    margin-top: -10px;
}
}
.elementor-11233 .elementor-element.elementor-element-2f28803:before {
  content:"";
  position:absolute;
  z-index: 999;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 1px;
  border-radius: 8px;
  background: linear-gradient(-35deg, #edca85, transparent, transparent, #edca85);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  border-radius: 25px;
    margin: 0px;
    margin-top: 0px
}

.elementor-11233 .elementor-element.elementor-element-2f28803{
    background-color:#11111780;
    background-size: 50% 50%;
    backdrop-filter: blur( 8px );
    -webkit-backdrop-filter: blur( 8px );
    border-radius: 25px;
    
}


.elementor-11233 .elementor-element.elementor-element-2f28803 .elementor-image-box-img{
  filter: drop-shadow(0px 0px 5px #5d7a7f50);
 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f4440a5 */.elementor-11233 .elementor-element.elementor-element-f4440a5 .elementor-button {
                border-radius: 10px;
                box-shadow: inset 0 0 5px 5px #ffffff25,0 5px 0 0 #EDCA8580,0 30px 20px -20px #00000090;
                background: linear-gradient(45deg,#EDCA85,#EDCA85,#FFF,#EDCA85,#EDCA85);
                background-size: 200% 200%;
                transform-origin: center;
                width: 100%;
                animation: 5s ease-in-out infinite brilho;
                border: 3px solid;
                border-image: linear-gradient(90deg,transparent,#ffffff,transparent) 1!important;
                border-left: none;
                border-right: none;
                border-bottom: none
            }

.elementor-11233 .elementor-element.elementor-element-f4440a5 .elementor-button:hover {
                transform: scale(1.05)
            }

            @keyframes brilho {
                0% {
                    background-position: 0 50%
                }

                50% {
                    background-position: 100% 50%
                }

                100% {
                    background-position: 0 50%
                }
            }

.elementor-11233 .elementor-element.elementor-element-f4440a5 .elementor-button:focus,.elementor-button:focus {
                outline: 0
            }

.elementor-11233 .elementor-element.elementor-element-f4440a5 .elementor-button:active {
                box-shadow: inset 0 0 5px 5px #ffffff25,0 5px 0 0 #1d5456,0 15px 20px -10px #00000090;
                -webkit-transition: box-shadow .2s ease-in;
                -moz-transition: box-shadow .2s ease-in;
                transition: all .1s ease-in;
                transform: scale(1)
            }/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-db0d4ac */.elementor-11233 .elementor-element.elementor-element-db0d4ac .elementor-image-box-wrapper{
    height: 120px;
    margin: 0 auto;
    
}

@media(max-width: 767px){
    .elementor-11233 .elementor-element.elementor-element-db0d4ac .elementor-image-box-wrapper{
    height: 215px;
    margin-top: 10%;
}
}

.elementor-11233 .elementor-element.elementor-element-db0d4ac .elementor-widget-container:hover .elementor-image-box-description{
    color: #000 !important;
    transition: 2s;
    
}

.elementor-11233 .elementor-element.elementor-element-db0d4ac .elementor-widget-container:hover .elementor-image-box-title{
    color: #000 !important;
    transition: 2s;
    
}

.elementor-11233 .elementor-element.elementor-element-db0d4ac .elementor-widget-container:hover{
    background-color: #edca85 !important;
    border: 1px solid #fff !important;
    background-image: linear-gradient(45deg, #edca85, #57431C70, #edca85, #57431C);
      

    
    
}

@media(max-width: 1024px){
   
.elementor-11233 .elementor-element.elementor-element-db0d4ac .elementor-image-box-description{
    color: #000 !important;
    
}

.elementor-11233 .elementor-element.elementor-element-db0d4ac .elementor-image-box-title{
    color: #000 !important;
    
}

.elementor-11233 .elementor-element.elementor-element-db0d4ac .elementor-widget-container{
    background-color: #edca85 !important;
    border: 1px solid #fff !important;
    background-image: linear-gradient(45deg, #edca85, #57431C70, #edca85, #57431C) !important;
    
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0ab2dc0 */.elementor-11233 .elementor-element.elementor-element-0ab2dc0 .elementor-image-box-wrapper{
    height: 120px;
    margin: 0 auto;
    
}

@media(max-width: 767px){
    .elementor-11233 .elementor-element.elementor-element-0ab2dc0 .elementor-image-box-wrapper{
    height: 215px;
    margin-top: 10%;
}
}

.elementor-11233 .elementor-element.elementor-element-0ab2dc0 .elementor-widget-container:hover .elementor-image-box-description{
    color: #000 !important;
    transition: 2s;
    
}

.elementor-11233 .elementor-element.elementor-element-0ab2dc0 .elementor-widget-container:hover .elementor-image-box-title{
    color: #000 !important;
    transition: 2s;
    
}

.elementor-11233 .elementor-element.elementor-element-0ab2dc0 .elementor-widget-container:hover{
    background-color: #edca85 !important;
    border: 1px solid #fff !important;
    background-image: linear-gradient(45deg, #edca85, #57431C70, #edca85, #57431C);
      

    
    
}

@media(max-width: 1024px){
   
.elementor-11233 .elementor-element.elementor-element-0ab2dc0 .elementor-image-box-description{
    color: #000 !important;
    
}

.elementor-11233 .elementor-element.elementor-element-0ab2dc0 .elementor-image-box-title{
    color: #000 !important;
    
}

.elementor-11233 .elementor-element.elementor-element-0ab2dc0 .elementor-widget-container{
    background-color: #edca85 !important;
    border: 1px solid #fff !important;
    background-image: linear-gradient(45deg, #edca85, #57431C70, #edca85, #57431C) !important;
    
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-df31ca7 */.elementor-11233 .elementor-element.elementor-element-df31ca7 .elementor-image-box-wrapper{
    height: 120px;
    margin: 0 auto;
    
}

@media(max-width: 767px){
    .elementor-11233 .elementor-element.elementor-element-df31ca7 .elementor-image-box-wrapper{
    height: 215px;
    margin-top: 10%;
}
}

.elementor-11233 .elementor-element.elementor-element-df31ca7 .elementor-widget-container:hover .elementor-image-box-description{
    color: #000 !important;
    transition: 2s;
    
}

.elementor-11233 .elementor-element.elementor-element-df31ca7 .elementor-widget-container:hover .elementor-image-box-title{
    color: #000 !important;
    transition: 2s;
    
}

.elementor-11233 .elementor-element.elementor-element-df31ca7 .elementor-widget-container:hover{
    background-color: #edca85 !important;
    border: 1px solid #fff !important;
    background-image: linear-gradient(45deg, #edca85, #57431C70, #edca85, #57431C);
      

    
    
}

@media(max-width: 1024px){
   
.elementor-11233 .elementor-element.elementor-element-df31ca7 .elementor-image-box-description{
    color: #000 !important;
    
}

.elementor-11233 .elementor-element.elementor-element-df31ca7 .elementor-image-box-title{
    color: #000 !important;
    
}

.elementor-11233 .elementor-element.elementor-element-df31ca7 .elementor-widget-container{
    background-color: #edca85 !important;
    border: 1px solid #fff !important;
    background-image: linear-gradient(45deg, #edca85, #57431C70, #edca85, #57431C) !important;
    
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2f3be25 */.elementor-11233 .elementor-element.elementor-element-2f3be25{
    position: absolute;
     animation: girar 2s linear infinite ;
    pointer-events: none;
    z-index: 10;
}


   

@keyframes girar {
    from {
        transform: rotate(0deg);
    }

    to {
        transform: rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-07f5566 */.elementor-11233 .elementor-element.elementor-element-07f5566 .elementor-button {
                border-radius: 10px;
                box-shadow: inset 0 0 5px 5px #ffffff25,0 5px 0 0 #EDCA8580,0 30px 20px -20px #00000090;
                background: linear-gradient(45deg,#EDCA85,#EDCA85,#FFF,#EDCA85,#EDCA85);
                background-size: 200% 200%;
                transform-origin: center;
                width: 100%;
                animation: 5s ease-in-out infinite brilho;
                border: 3px solid;
                border-image: linear-gradient(90deg,transparent,#ffffff,transparent) 1!important;
                border-left: none;
                border-right: none;
                border-bottom: none
            }

.elementor-11233 .elementor-element.elementor-element-07f5566 .elementor-button:hover {
                transform: scale(1.05)
            }

            @keyframes brilho {
                0% {
                    background-position: 0 50%
                }

                50% {
                    background-position: 100% 50%
                }

                100% {
                    background-position: 0 50%
                }
            }

.elementor-11233 .elementor-element.elementor-element-07f5566 .elementor-button:focus,.elementor-button:focus {
                outline: 0
            }

.elementor-11233 .elementor-element.elementor-element-07f5566 .elementor-button:active {
                box-shadow: inset 0 0 5px 5px #ffffff25,0 5px 0 0 #1d5456,0 15px 20px -10px #00000090;
                -webkit-transition: box-shadow .2s ease-in;
                -moz-transition: box-shadow .2s ease-in;
                transition: all .1s ease-in;
                transform: scale(1)
            }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e5d3ab6 */@media (min-width: 768px){ .elementor-11233 .elementor-element.elementor-element-e5d3ab6{
    height: 225px;
}
}
   
@media (max-width: 768px){
    .elementor-11233 .elementor-element.elementor-element-e5d3ab6 .elementor-icon-box-content{
    margin-top: -50px;
     height: 50px;
}
}

.elementor-11233 .elementor-element.elementor-element-e5d3ab6{
   align-items: baseline;
}

.elementor-11233 .elementor-element.elementor-element-e5d3ab6{
    padding-top: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a896b49 */.timeline:before {
    content: "";
    width: 30px;
    height: 30px;
    background-image: linear-gradient(45deg, #edca85, #876139, #edca85, #876139);
    border: 6px solid #fff;
    box-shadow: 0 0 0 1px #4d232d;
    position: absolute;
    top: -55px;
    left: 0;
    border-radius: 50%;
    z-index: 2;
}

@media (max-width: 767px){
.timeline:before {
    top: 10%;
    transform: translatey(-50%);
    left: -14%;
}
}

.timeline.primeiro:after {
    content: "";
    width: 100%;
    height: 1px;
    border-top: 1px solid #fddfb2;
    border-image: linear-gradient(to right,#fddfb2 10%,transparent 60%) 1;
    position: absolute;
    top: -40px;
    left: 0;
}

@media (max-width: 767px){
.timeline.primeiro:after {
    content: "";
    width: 1px;
    height: 100%;
    border-left: 1px solid #fddfb2;
    border-image: linear-gradient(to bottom,#fddfb2 10%,transparent 60%) 1;
    top: 17%;
    left: -9.3%;
}
}



@media (min-width: 768px) and (max-width: 1024px){
.timeline:before {
    top: 10%;
    transform: translatey(-50%);
    left: -12%;
}
}


@media (min-width: 768px) and (max-width: 1024px) {
.timeline.primeiro:after {
    content: "";
    width: 1px;
    height: 80%;
    border-left: 1px solid #fddfb2;
    border-image: linear-gradient(to bottom,#fddfb2 10%,transparent 60%) 1;
    top: 17%;
    left: -9.3%;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6913204 */@media (min-width: 768px){ .elementor-11233 .elementor-element.elementor-element-6913204{
    height: 225px;
}
}
   
@media (max-width: 768px){
    .elementor-11233 .elementor-element.elementor-element-6913204 .elementor-icon-box-content{
    margin-top: -50px;
     height: 50px;
}
}

.elementor-11233 .elementor-element.elementor-element-6913204{
   align-items: baseline;
}

.elementor-11233 .elementor-element.elementor-element-6913204{
    padding-top: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afd82dc */.timeline.segundo:after {
    content: "";
    width: 250%;
    height: 1px;
    border-top: 1px solid #fddfb2;
    border-image: linear-gradient(to right,#fddfb2 10%,transparent 60%) 1;
    position: absolute;
    top: -40px;
    left: -90%;
}

@media (max-width: 767px){
.timeline.segundo:after {
    content: "";
    width: 1px;
    height: 290%;
    border-left: 1px solid #fddfb2;
    border-image: linear-gradient(to bottom,#fddfb2 10%,transparent 60%) 1;
    top: -95%;
    left: -9.3%;
}
}


@media (min-width: 768px) and (max-width: 1024px) {
.timeline.segundo:after {
    content: "";
    width: 1px;
    height: 250%;
    border-left: 1px solid #fddfb2;
    border-image: linear-gradient(to bottom,#fddfb2 10%,transparent 60%) 1;
    top: -67%;
    left: -9.3%;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-390fe78 */@media (min-width: 768px){ .elementor-11233 .elementor-element.elementor-element-390fe78{
    height: 225px;
}
}
   
@media (max-width: 768px){
    .elementor-11233 .elementor-element.elementor-element-390fe78 .elementor-icon-box-content{
    margin-top: -50px;
     height: 50px;
}
}

.elementor-11233 .elementor-element.elementor-element-390fe78{
   align-items: baseline;
}

.elementor-11233 .elementor-element.elementor-element-390fe78{
    padding-top: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-941e22a */.timeline.terceiro:after {
    content: "";
    width: 260%;
    height: 1px;
    border-top: 1px solid #fddfb2;
    border-image: linear-gradient(to right,#fddfb2 10%,transparent 60%) 1;
    position: absolute;
    top: -40px;
    left: -97%;
}

@media (max-width: 767px){
.timeline.terceiro:after {
    content: "";
    width: 1px;
    height: 280%;
    border-left: 1px solid #fddfb2;
    border-image: linear-gradient(to bottom,#fddfb2 10%,transparent 60%) 1;
    top: -95%;
    left: -9.3%;
}
}


@media (min-width: 768px) and (max-width: 1024px) {
.timeline.terceiro:after {
    content: "";
    width: 1px;
    height: 250%;
    border-left: 1px solid #fddfb2;
    border-image: linear-gradient(to bottom,#fddfb2 10%,transparent 60%) 1;
    top: -67%;
    left: -9.3%;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-71f189a */@media (min-width: 768px){ .elementor-11233 .elementor-element.elementor-element-71f189a{
    height: 225px;
}
}
   
@media (max-width: 768px){
    .elementor-11233 .elementor-element.elementor-element-71f189a .elementor-icon-box-content{
    margin-top: -50px;
     height: 50px;
}
}

.elementor-11233 .elementor-element.elementor-element-71f189a{
   align-items: baseline;
}

.elementor-11233 .elementor-element.elementor-element-71f189a{
    padding-top: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48fccad */.timeline.terceiro:after {
    content: "";
    width: 260%;
    height: 1px;
    border-top: 1px solid #fddfb2;
    border-image: linear-gradient(to right,#fddfb2 10%,transparent 60%) 1;
    position: absolute;
    top: -40px;
    left: -97%;
}

@media (max-width: 767px){
.timeline.terceiro:after {
    content: "";
    width: 1px;
    height: 280%;
    border-left: 1px solid #fddfb2;
    border-image: linear-gradient(to bottom,#fddfb2 10%,transparent 60%) 1;
    top: -95%;
    left: -9.3%;
}
}


@media (min-width: 768px) and (max-width: 1024px) {
.timeline.terceiro:after {
    content: "";
    width: 1px;
    height: 250%;
    border-left: 1px solid #fddfb2;
    border-image: linear-gradient(to bottom,#fddfb2 10%,transparent 60%) 1;
    top: -67%;
    left: -9.3%;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7e2bd97 */@media (min-width: 768px){ .elementor-11233 .elementor-element.elementor-element-7e2bd97{
    height: 225px;
}
}
   
@media (max-width: 768px){
    .elementor-11233 .elementor-element.elementor-element-7e2bd97 .elementor-icon-box-content{
    margin-top: -50px;
     height: 50px;
}
}

.elementor-11233 .elementor-element.elementor-element-7e2bd97{
   align-items: baseline;
}

.elementor-11233 .elementor-element.elementor-element-7e2bd97{
    padding-top: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71dfc35 */.timeline.terceiro:after {
    content: "";
    width: 260%;
    height: 1px;
    border-top: 1px solid #fddfb2;
    border-image: linear-gradient(to right,#fddfb2 10%,transparent 60%) 1;
    position: absolute;
    top: -40px;
    left: -97%;
}

@media (max-width: 767px){
.timeline.terceiro:after {
    content: "";
    width: 1px;
    height: 280%;
    border-left: 1px solid #fddfb2;
    border-image: linear-gradient(to bottom,#fddfb2 10%,transparent 60%) 1;
    top: -95%;
    left: -9.3%;
}
}


@media (min-width: 768px) and (max-width: 1024px) {
.timeline.terceiro:after {
    content: "";
    width: 1px;
    height: 250%;
    border-left: 1px solid #fddfb2;
    border-image: linear-gradient(to bottom,#fddfb2 10%,transparent 60%) 1;
    top: -67%;
    left: -9.3%;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6533b30 */@media (min-width: 768px){ .elementor-11233 .elementor-element.elementor-element-6533b30{
    height: 225px;
}
}
   
@media (max-width: 768px){
    .elementor-11233 .elementor-element.elementor-element-6533b30 .elementor-icon-box-content{
    margin-top: -50px;
     height: 50px;
}
}

.elementor-11233 .elementor-element.elementor-element-6533b30{
   align-items: baseline;
}

.elementor-11233 .elementor-element.elementor-element-6533b30{
    padding-top: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0583213 */.timeline.terceiro:after {
    content: "";
    width: 260%;
    height: 1px;
    border-top: 1px solid #fddfb2;
    border-image: linear-gradient(to right,#fddfb2 10%,transparent 60%) 1;
    position: absolute;
    top: -40px;
    left: -97%;
}

@media (max-width: 767px){
.timeline.terceiro:after {
    content: "";
    width: 1px;
    height: 280%;
    border-left: 1px solid #fddfb2;
    border-image: linear-gradient(to bottom,#fddfb2 10%,transparent 60%) 1;
    top: -95%;
    left: -9.3%;
}
}


@media (min-width: 768px) and (max-width: 1024px) {
.timeline.terceiro:after {
    content: "";
    width: 1px;
    height: 250%;
    border-left: 1px solid #fddfb2;
    border-image: linear-gradient(to bottom,#fddfb2 10%,transparent 60%) 1;
    top: -67%;
    left: -9.3%;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cde59bb */@media (min-width: 768px){ .elementor-11233 .elementor-element.elementor-element-cde59bb{
    height: 225px;
}
}
   
@media (max-width: 768px){
    .elementor-11233 .elementor-element.elementor-element-cde59bb .elementor-icon-box-content{
    margin-top: -50px;
     height: 50px;
}
}

.elementor-11233 .elementor-element.elementor-element-cde59bb{
   align-items: baseline;
}

.elementor-11233 .elementor-element.elementor-element-cde59bb{
    padding-top: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55b142e */.timeline.terceiro:after {
    content: "";
    width: 260%;
    height: 1px;
    border-top: 1px solid #fddfb2;
    border-image: linear-gradient(to right,#fddfb2 10%,transparent 60%) 1;
    position: absolute;
    top: -40px;
    left: -97%;
}

@media (max-width: 767px){
.timeline.terceiro:after {
    content: "";
    width: 1px;
    height: 280%;
    border-left: 1px solid #fddfb2;
    border-image: linear-gradient(to bottom,#fddfb2 10%,transparent 60%) 1;
    top: -95%;
    left: -9.3%;
}
}


@media (min-width: 768px) and (max-width: 1024px) {
.timeline.terceiro:after {
    content: "";
    width: 1px;
    height: 250%;
    border-left: 1px solid #fddfb2;
    border-image: linear-gradient(to bottom,#fddfb2 10%,transparent 60%) 1;
    top: -67%;
    left: -9.3%;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-55b2578 */@media (min-width: 768px){ .elementor-11233 .elementor-element.elementor-element-55b2578{
    height: 225px;
}
}
   
@media (max-width: 768px){
    .elementor-11233 .elementor-element.elementor-element-55b2578 .elementor-icon-box-content{
    margin-top: -50px;
     height: 50px;
}
}

.elementor-11233 .elementor-element.elementor-element-55b2578{
   align-items: baseline;
}

.elementor-11233 .elementor-element.elementor-element-55b2578{
    padding-top: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac09d20 */.timeline.quarto:after {
    content: "";
    width: 260%;
    height: 1px;
    border-top: 1px solid #fddfb2;
    border-image: linear-gradient(to right,#fddfb2 10%,transparent 60%) 1;
    position: absolute;
    top: -40px;
    left: -97%;
}

@media (max-width: 767px){
.timeline.quarto:after {
    content: "";
    width: 1px;
    height: 280%;
    border-left: 1px solid #fddfb2;
    border-image: linear-gradient(to bottom,#fddfb2 10%,transparent 60%) 1;
    top: -95%;
    left: -9.3%;
}
}


@media (min-width: 768px) and (max-width: 1024px) {
.timeline.quarto:after {
    content: "";
    width: 1px;
    height: 250%;
    border-left: 1px solid #fddfb2;
    border-image: linear-gradient(to bottom,#fddfb2 10%,transparent 60%) 1;
    top: -67%;
    left: -9.3%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-734294b */.elementor-11233 .elementor-element.elementor-element-734294b .elementor-button {
                border-radius: 10px;
                box-shadow: inset 0 0 5px 5px #ffffff25,0 5px 0 0 #EDCA8580,0 30px 20px -20px #00000090;
                background: linear-gradient(45deg,#EDCA85,#EDCA85,#FFF,#EDCA85,#EDCA85);
                background-size: 200% 200%;
                transform-origin: center;
                width: 100%;
                animation: 5s ease-in-out infinite brilho;
                border: 3px solid;
                border-image: linear-gradient(90deg,transparent,#ffffff,transparent) 1!important;
                border-left: none;
                border-right: none;
                border-bottom: none
            }

.elementor-11233 .elementor-element.elementor-element-734294b .elementor-button:hover {
                transform: scale(1.05)
            }

            @keyframes brilho {
                0% {
                    background-position: 0 50%
                }

                50% {
                    background-position: 100% 50%
                }

                100% {
                    background-position: 0 50%
                }
            }

.elementor-11233 .elementor-element.elementor-element-734294b .elementor-button:focus,.elementor-button:focus {
                outline: 0
            }

.elementor-11233 .elementor-element.elementor-element-734294b .elementor-button:active {
                box-shadow: inset 0 0 5px 5px #ffffff25,0 5px 0 0 #1d5456,0 15px 20px -10px #00000090;
                -webkit-transition: box-shadow .2s ease-in;
                -moz-transition: box-shadow .2s ease-in;
                transition: all .1s ease-in;
                transform: scale(1)
            }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-979a97f */.elementor-11233 .elementor-element.elementor-element-979a97f .elementor-button {
                border-radius: 10px;
                box-shadow: inset 0 0 5px 5px #ffffff25,0 5px 0 0 #EDCA8580,0 30px 20px -20px #00000090;
                background: linear-gradient(45deg,#EDCA85,#EDCA85,#FFF,#EDCA85,#EDCA85);
                background-size: 200% 200%;
                transform-origin: center;
                width: 100%;
                animation: 5s ease-in-out infinite brilho;
                border: 3px solid;
                border-image: linear-gradient(90deg,transparent,#ffffff,transparent) 1!important;
                border-left: none;
                border-right: none;
                border-bottom: none
            }

.elementor-11233 .elementor-element.elementor-element-979a97f .elementor-button:hover {
                transform: scale(1.05)
            }

            @keyframes brilho {
                0% {
                    background-position: 0 50%
                }

                50% {
                    background-position: 100% 50%
                }

                100% {
                    background-position: 0 50%
                }
            }

.elementor-11233 .elementor-element.elementor-element-979a97f .elementor-button:focus,.elementor-button:focus {
                outline: 0
            }

.elementor-11233 .elementor-element.elementor-element-979a97f .elementor-button:active {
                box-shadow: inset 0 0 5px 5px #ffffff25,0 5px 0 0 #1d5456,0 15px 20px -10px #00000090;
                -webkit-transition: box-shadow .2s ease-in;
                -moz-transition: box-shadow .2s ease-in;
                transition: all .1s ease-in;
                transform: scale(1)
            }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48bb176 */.elementor-11233 .elementor-element.elementor-element-48bb176 {
    background: linear-gradient(45deg, #EDCA85, #57431C, #EDCA85, #57431C);
    background-size: 400% 200%;
    transition: background 1.5s cubic-bezier(0.5, 0.1, 0.4, 0.9);
    animation: 3.5s ease-in infinite brilho;
}

@keyframes brilho{
    0% {
      background-position: 0 0;
    }

    100% {
      background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ac6c86f */degrade{
background: linear-gradient(to top, transparent 3%, #edca85 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    opacity: 70%;
}


@media (min-width: 1025px){
.elementor-11233 .elementor-element.elementor-element-ac6c86f .elementor-icon-box-description{
    margin-top: -30px;
    position: absolute;
    left: 50%;
  transform: translatex(-50%);
    
}
}


/*Apenas Tablet*/
@media (min-width: 768px) and (max-width: 1024px){

.elementor-11233 .elementor-element.elementor-element-ac6c86f .elementor-icon-box-description{
    margin-top: -30px;
    position: absolute;
    left: 50%;
  transform: translatex(-50%);
}



}

/*Apenas Mobile*/
@media (max-width: 767px){

.elementor-11233 .elementor-element.elementor-element-ac6c86f .elementor-icon-box-title-box-description{
    margin-top: -87px;
    position: absolute;
    left: 50%;
  transform: translatex(-50%);
}

.elementor-11233 .elementor-element.elementor-element-ac6c86f .elementor-icon-box-title{
    margin-left: -8px;
    font-size: 104px !important;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90951f8 */.elementor-11233 .elementor-element.elementor-element-90951f8{
    border: 1px solid;
    border-image: linear-gradient(95deg, transparent ,#fff, transparent) 1;
    border-bottom: 0px;
    border-left: 0px;
    border-right: 0px;
}

.elementor-11233 .elementor-element.elementor-element-90951f8 {
    backdrop-filter: blur( 20px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 5px;
    border-bottom: 1px solid;
    border-image: linear-gradient(90deg,#F2298200, #fddfb2, #F2298200) 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7423b8c */.scroll-left{
    opacity: 0;
    transition: 0.5s all;
    transform: translate3d(-30px, 0, 0);
     filter: blur(10px)
}

.scroll-right{
    opacity: 0;
    transition: 0.5s all;
    transform: translate3d(30px, 0, 0);
     filter: blur(10px)
}

.scroll-bottom{
    opacity: 0;
    transition: 0.5s all;
    transform: translate3d(0, 80px, 0);
     filter: blur(10px)
}

.scroll-top{
    opacity: 0;
    transition: 0.5s all;
    transform: translate3d(0, -80px, 0);
     filter: blur(10px)
}


.ativo{
    opacity: 1;
    transition: 0.5s all;
    transform: translate3d(0, 0, 0);
     filter: blur(0px)
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8a3d7e9 */.scroll-on1{
    opacity: 0;
    transition: 0.5s all ;
    transform: translate3d(0, 0, 0);
     filter: blur(10px)
}

.scroll-on2{
    opacity: 0;
    transition: 0.5s all;
    transform: translate3d(0, 0, 0);
     filter: blur(10px)
}

.scroll-on3{
    opacity: 0;
    transition: 0.5s all;
    transform: translate3d(0, 0, 0);
     filter: blur(10px)
}

.scroll-on4{
    opacity: 0;
    transition: 0.5s all;
    transform: translate3d(0, 0, 0);
     filter: blur(10px)
}

.scroll-on5{
    opacity: 0;
    transition: 0.5s all;
    transform: translate3d(0, 0, 0);
     filter: blur(10px)
}

.ativo2{
    opacity: 1;
    transition: 0.5s all;
    transform: translate3d(0, 0, 0);
     filter: blur(0px)
}/* End custom CSS */
/* Start custom CSS */html, body{
    width: 100%;
    overflow-x: hidden;
}

/* Firefox */
* {
  scrollbar-width: 10px;
  scrollbar-color: /* Cor principal */ #edca85 /* Cor fundo */ #202020;
}

/* Chrome, Edge e Safari */
body::-webkit-scrollbar {
width: 10px !important;
}

body::-webkit-scrollbar-track {
background: #202020 !important;
}

body::-webkit-scrollbar-thumb {
background-image: linear-gradient(45deg, #edca85, #876139, #edca85, #876139)!important;

border-radius: 10px !important;

border: 2px solid #202020 !important;

}
.swiper-wrapper{
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    cursor: grab;
    align-items: center;
}

.swiper-wrapper .e-con.e-flex {
    flex: none !important;
}



.swiper-wrapper:active{
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    cursor: grabbing;
}


.swiper-pagination{
    position: absolute;
    bottom: -50px !important;
}

.swiper-pagination-bullet{
    background: #ffffff !important;
    transition: 0.5s;
}

.swiper-pagination-bullet-active{
    background: #edca85 !important;
    width: 30px !important;
    border-radius: 3px !important;
}

.swiper-button-prev{
      content: url("https://projetos.gnetto.com.br/wp-content/uploads/2023/01/SetaE-1.svg");
    background-image: none;
    position: absolute;
    top: 40px !important;
    right: 67% !important;
    left: inherit !important;
    width: 50px !important;
    height: 50px !important;
    z-index: 999;
}

.swiper-button-next{
       content: url("https://projetos.gnetto.com.br/wp-content/uploads/2023/01/SetaD.svg");
    background-image: none;
    position: absolute;
    top: 40px !important;
    left: 67% !important;
    width: 50px !important;
    height: 50px !important;
    z-index: 999;
}

@media(max-width: 767px) {
    
    
.swiper-button-prev{
    position: absolute;
    top: 80px !important;
    right: 80% !important;
    left: inherit !important;
    z-index: 999;
    animation: apontare 1s infinite;
}

.swiper-button-next{
    background-image: none;
    position: absolute;
    top: 80px !important;
    left: 80% !important;
    z-index: 999;
    animation: apontard 1s infinite;
}
    
.swiper-wrapper{
    flex-direction: row;
    align-items: center;
}

.swiper-pagination{
    position: absolute;
    bottom: -90px !important;
}

.swiper-pagination-bullet{
    background: #ffffff !important;
    transition: 0.5s;
}

.swiper-pagination-bullet-active{
    background: #edca85 !important;
    width: 30px !important;
    border-radius: 3px !important;
}   
    
}

.swiper-button-prev:hover{
    transform: translatex(0);
    animation: apontare 1s infinite;
}

@keyframes apontare{
    0%{
        transform: translatex(0px);
    }
    
     50%{
        transform: translatex(20px);
    }
    
     100%{
        transform: translatex(0px);
    }
    
}

.swiper-button-next:hover{
    transform: translatex(0);
    animation: apontard 1s infinite;
   
}

@keyframes apontard{
    0%{
        transform: translatex(0px);
    }
    
     50%{
        transform: translatex(-20px);
    }
    
     100%{
        transform: translatex(0px);
    }
    
}/* End custom CSS */