.elementor-1931 .elementor-element.elementor-element-cbeeaa6{--display:flex;--min-height:1100px;--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;--margin-top:0px;--margin-bottom:-60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1931 .elementor-element.elementor-element-0d053e0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:nowrap;--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:20;}.elementor-1931 .elementor-element.elementor-element-0d053e0.e-con{--align-self:center;}.elementor-1931 .elementor-element.elementor-element-d285990{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items: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-widget-image .widget-image-caption{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-1931 .elementor-element.elementor-element-38e7fee img{width:190px;max-width:190px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{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-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1931 .elementor-element.elementor-element-deb6f00 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1931 .elementor-element.elementor-element-deb6f00 .elementor-nav-menu .elementor-item{font-family:"DM Sans", Sans-serif;font-size:1.375rem;font-weight:400;line-height:1.3em;}.elementor-widget-button .elementor-button{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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1931 .elementor-element.elementor-element-f1eafa6 .elementor-button{background-color:#17161D;font-family:"DM Sans", Sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:-0.0375rem;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:7px 7px 7px 7px;border-color:#1B1925;border-radius:200px 200px 200px 200px;padding:10px 10px 10px 25px;}.elementor-1931 .elementor-element.elementor-element-f1eafa6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1931 .elementor-element.elementor-element-f1eafa6 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1931 .elementor-element.elementor-element-be59d8e.elementor-element{--align-self:center;}.elementor-1931 .elementor-element.elementor-element-1ce7350.elementor-element{--align-self:center;}.elementor-1931 .elementor-element.elementor-element-9f76b88.elementor-element{--align-self:center;}.elementor-1931 .elementor-element.elementor-element-9f76b88{z-index:10;}.elementor-1931 .elementor-element.elementor-element-985f245{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:050px 0px;--row-gap:050px;--column-gap:0px;--margin-top:100px;--margin-bottom:100px;--margin-left:200px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-1931 .elementor-element.elementor-element-985f245.e-con{--align-self:flex-start;}.elementor-1931 .elementor-element.elementor-element-d24d65c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 15px;--row-gap:0px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1931 .elementor-element.elementor-element-d24d65c.e-con{--align-self:flex-start;}.elementor-1931 .elementor-element.elementor-element-fb76fa8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1931 .elementor-element.elementor-element-373259e.elementor-element{--align-self:center;}.elementor-1931 .elementor-element.elementor-element-373259e{z-index:1;}.elementor-1931 .elementor-element.elementor-element-373259e img{width:42px;height:42px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A6A2AE;border-radius:200px 200px 200px 200px;}.elementor-1931 .elementor-element.elementor-element-9f790d5 > .elementor-widget-container{margin:0px 0px 0px -15px;padding:0px 0px 0px 0px;}.elementor-1931 .elementor-element.elementor-element-9f790d5.elementor-element{--align-self:center;}.elementor-1931 .elementor-element.elementor-element-9f790d5{z-index:2;}.elementor-1931 .elementor-element.elementor-element-9f790d5 img{width:43px;height:43px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A6A2AE;border-radius:200px 200px 200px 200px;}.elementor-1931 .elementor-element.elementor-element-2ee31d6 > .elementor-widget-container{margin:0px 0px 0px -15px;padding:0px 0px 0px 0px;}.elementor-1931 .elementor-element.elementor-element-2ee31d6.elementor-element{--align-self:center;}.elementor-1931 .elementor-element.elementor-element-2ee31d6{z-index:3;}.elementor-1931 .elementor-element.elementor-element-2ee31d6 img{width:43px;height:43px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A6A2AE;border-radius:200px 200px 200px 200px;}.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 );}.elementor-1931 .elementor-element.elementor-element-bdb78a6{width:var( --container-widget-width, 367px );max-width:367px;--container-widget-width:367px;--container-widget-flex-grow:0;column-gap:0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:100;line-height:1.55em;letter-spacing:0.1rem;color:#FFFFFF;}.elementor-1931 .elementor-element.elementor-element-bdb78a6 > .elementor-widget-container{margin:-5px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-1931 .elementor-element.elementor-element-bdb78a6 p{margin-block-end:0px;}.elementor-1931 .elementor-element.elementor-element-47b8479 > .elementor-widget-container{margin:-6px 0px -8px 0px;padding:0px 0px 0px 0px;}.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 );}.elementor-1931 .elementor-element.elementor-element-bdb99e5 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:65px;font-weight:400;line-height:4rem;letter-spacing:-1.3px;}.elementor-1931 .elementor-element.elementor-element-d82d650{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;column-gap:0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:100;line-height:2.025rem;color:#A6A2AE;}.elementor-1931 .elementor-element.elementor-element-d82d650 p{margin-block-end:0px;}.elementor-1931 .elementor-element.elementor-element-200137f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 15px;--row-gap:0px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1931 .elementor-element.elementor-element-f9ebfb1 .elementor-button{background-color:#17161D;font-family:"DM Sans", Sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:-0.0375rem;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:7px 7px 7px 7px;border-color:#1B1925;border-radius:200px 200px 200px 200px;padding:10px 10px 10px 25px;}.elementor-1931 .elementor-element.elementor-element-f9ebfb1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1931 .elementor-element.elementor-element-f9ebfb1 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1931 .elementor-element.elementor-element-ee22913 .elementor-button{background-color:#17161D;font-family:"DM Sans", Sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:-0.0375rem;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3A374A;border-radius:200px 200px 200px 200px;padding:10px 10px 10px 25px;}.elementor-1931 .elementor-element.elementor-element-ee22913 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1931 .elementor-element.elementor-element-ee22913 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1931 .elementor-element.elementor-element-499d682{--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:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--border-radius:65px 65px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;--z-index:10;}.elementor-1931 .elementor-element.elementor-element-499d682:not(.elementor-motion-effects-element-type-background), .elementor-1931 .elementor-element.elementor-element-499d682 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0C11;background-image:url("https://articogestao.com.br/wp-content/uploads/2026/05/BG-SECAO-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.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 );}.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 );}.elementor-1931 .elementor-element.elementor-element-5a44ce6{width:var( --container-widget-width, 730px );max-width:730px;--container-widget-width:730px;--container-widget-flex-grow:0;}.elementor-1931 .elementor-element.elementor-element-5a44ce6.elementor-element{--align-self:center;}.elementor-1931 .elementor-element.elementor-element-5a44ce6 .elementor-image-box-wrapper{text-align:start;}.elementor-1931 .elementor-element.elementor-element-5a44ce6.elementor-position-right .elementor-image-box-img{margin-left:30px;}.elementor-1931 .elementor-element.elementor-element-5a44ce6.elementor-position-left .elementor-image-box-img{margin-right:30px;}.elementor-1931 .elementor-element.elementor-element-5a44ce6.elementor-position-top .elementor-image-box-img{margin-bottom:30px;}.elementor-1931 .elementor-element.elementor-element-5a44ce6 .elementor-image-box-title{margin-bottom:35px;font-family:"DM Sans", Sans-serif;font-size:3.4375rem;font-weight:400;line-height:4.125rem;letter-spacing:-0.25rem;}.elementor-1931 .elementor-element.elementor-element-5a44ce6 .elementor-image-box-wrapper .elementor-image-box-img{width:226px;}.elementor-1931 .elementor-element.elementor-element-5a44ce6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1931 .elementor-element.elementor-element-5a44ce6 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:100;line-height:2.025rem;color:#A6A2AE;}.elementor-1931 .elementor-element.elementor-element-95c3d79 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1931 .elementor-element.elementor-element-95c3d79.elementor-element{--align-self:center;}.elementor-1931 .elementor-element.elementor-element-95c3d79 img{width:735px;}.elementor-1931 .elementor-element.elementor-element-8d9d62c{--display:flex;--min-height:255px;--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1931 .elementor-element.elementor-element-8d9d62c.e-con{--align-self:center;}.elementor-1931 .elementor-element.elementor-element-c7e900a > .elementor-widget-container{margin:0px 0px -9px 0px;padding:0px 0px 0px 0px;}.elementor-1931 .elementor-element.elementor-element-c7e900a.elementor-element{--align-self:flex-start;}.elementor-1931 .elementor-element.elementor-element-c7e900a .elementor-image-box-wrapper{text-align:start;}.elementor-1931 .elementor-element.elementor-element-c7e900a.elementor-position-right .elementor-image-box-img{margin-left:75px;}.elementor-1931 .elementor-element.elementor-element-c7e900a.elementor-position-left .elementor-image-box-img{margin-right:75px;}.elementor-1931 .elementor-element.elementor-element-c7e900a.elementor-position-top .elementor-image-box-img{margin-bottom:75px;}.elementor-1931 .elementor-element.elementor-element-c7e900a .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-1931 .elementor-element.elementor-element-c7e900a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1931 .elementor-element.elementor-element-c7e900a .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:1.5rem;font-weight:400;line-height:2.7rem;color:#FFFFFF;}.elementor-1931 .elementor-element.elementor-element-73fa828{--display:flex;--min-height:255px;--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1931 .elementor-element.elementor-element-73fa828.e-con{--align-self:center;}.elementor-1931 .elementor-element.elementor-element-248f189 > .elementor-widget-container{margin:0px 0px -9px 0px;padding:0px 0px 0px 0px;}.elementor-1931 .elementor-element.elementor-element-248f189.elementor-element{--align-self:flex-start;}.elementor-1931 .elementor-element.elementor-element-248f189 .elementor-image-box-wrapper{text-align:start;}.elementor-1931 .elementor-element.elementor-element-248f189.elementor-position-right .elementor-image-box-img{margin-left:75px;}.elementor-1931 .elementor-element.elementor-element-248f189.elementor-position-left .elementor-image-box-img{margin-right:75px;}.elementor-1931 .elementor-element.elementor-element-248f189.elementor-position-top .elementor-image-box-img{margin-bottom:75px;}.elementor-1931 .elementor-element.elementor-element-248f189 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-1931 .elementor-element.elementor-element-248f189 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1931 .elementor-element.elementor-element-248f189 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:1.5rem;font-weight:400;line-height:2.7rem;color:#FFFFFF;}.elementor-1931 .elementor-element.elementor-element-anc0001{--display:flex;--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1931 .elementor-element.elementor-element-2c5ba5f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--padding-top:100px;--padding-bottom:390px;--padding-left:0px;--padding-right:0px;}.elementor-1931 .elementor-element.elementor-element-2c5ba5f:not(.elementor-motion-effects-element-type-background), .elementor-1931 .elementor-element.elementor-element-2c5ba5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#06050A;}.elementor-1931 .elementor-element.elementor-element-2c5ba5f.e-con{--align-self:center;}.elementor-1931 .elementor-element.elementor-element-0d301e3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1931 .elementor-element.elementor-element-0d301e3.e-con{--align-self:stretch;}.elementor-1931 .elementor-element.elementor-element-c221d08{width:var( --container-widget-width, 730px );max-width:730px;--container-widget-width:730px;--container-widget-flex-grow:0;}.elementor-1931 .elementor-element.elementor-element-c221d08.elementor-element{--align-self:center;}.elementor-1931 .elementor-element.elementor-element-c221d08 .elementor-image-box-wrapper{text-align:start;}.elementor-1931 .elementor-element.elementor-element-c221d08.elementor-position-right .elementor-image-box-img{margin-left:30px;}.elementor-1931 .elementor-element.elementor-element-c221d08.elementor-position-left .elementor-image-box-img{margin-right:30px;}.elementor-1931 .elementor-element.elementor-element-c221d08.elementor-position-top .elementor-image-box-img{margin-bottom:30px;}.elementor-1931 .elementor-element.elementor-element-c221d08 .elementor-image-box-title{margin-bottom:0px;font-family:"DM Sans", Sans-serif;font-size:3.4375rem;font-weight:400;line-height:4.125rem;letter-spacing:-0.2rem;}.elementor-1931 .elementor-element.elementor-element-c221d08 .elementor-image-box-wrapper .elementor-image-box-img{width:226px;}.elementor-1931 .elementor-element.elementor-element-c221d08 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1931 .elementor-element.elementor-element-c221d08 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:100;line-height:2.025rem;color:#A6A2AE;}.elementor-1931 .elementor-element.elementor-element-6353ccd{--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:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1931 .elementor-element.elementor-element-6353ccd.e-con{--align-self:flex-start;}.elementor-1931 .elementor-element.elementor-element-f220744{--display:flex;--overlay-opacity:1;--border-radius:30px 30px 30px 30px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:1;}.elementor-1931 .elementor-element.elementor-element-f220744:not(.elementor-motion-effects-element-type-background), .elementor-1931 .elementor-element.elementor-element-f220744 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://articogestao.com.br/wp-content/uploads/2026/05/CARD-FRAME-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1931 .elementor-element.elementor-element-f220744::before, .elementor-1931 .elementor-element.elementor-element-f220744 > .elementor-background-video-container::before, .elementor-1931 .elementor-element.elementor-element-f220744 > .e-con-inner > .elementor-background-video-container::before, .elementor-1931 .elementor-element.elementor-element-f220744 > .elementor-background-slideshow::before, .elementor-1931 .elementor-element.elementor-element-f220744 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1931 .elementor-element.elementor-element-f220744 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #0B0A0E 0%, #0B0A0E00 100%);}.elementor-1931 .elementor-element.elementor-element-4bf5505{width:var( --container-widget-width, 424px );max-width:424px;--container-widget-width:424px;--container-widget-flex-grow:0;}.elementor-1931 .elementor-element.elementor-element-4bf5505 .elementor-image-box-wrapper{text-align:start;}.elementor-1931 .elementor-element.elementor-element-4bf5505.elementor-position-right .elementor-image-box-img{margin-left:30px;}.elementor-1931 .elementor-element.elementor-element-4bf5505.elementor-position-left .elementor-image-box-img{margin-right:30px;}.elementor-1931 .elementor-element.elementor-element-4bf5505.elementor-position-top .elementor-image-box-img{margin-bottom:30px;}.elementor-1931 .elementor-element.elementor-element-4bf5505 .elementor-image-box-title{margin-bottom:30px;font-family:"DM Sans", Sans-serif;font-size:2rem;font-weight:400;line-height:3rem;letter-spacing:-0.04rem;}.elementor-1931 .elementor-element.elementor-element-4bf5505 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-1931 .elementor-element.elementor-element-4bf5505 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1931 .elementor-element.elementor-element-4bf5505 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:100;line-height:2.025rem;color:#A6A2AE;}.elementor-1931 .elementor-element.elementor-element-4e5c4eb{--display:flex;--overlay-opacity:1;--border-radius:30px 30px 30px 30px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:2;}.elementor-1931 .elementor-element.elementor-element-4e5c4eb:not(.elementor-motion-effects-element-type-background), .elementor-1931 .elementor-element.elementor-element-4e5c4eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://articogestao.com.br/wp-content/uploads/2026/05/CARD-FRAME-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1931 .elementor-element.elementor-element-4e5c4eb::before, .elementor-1931 .elementor-element.elementor-element-4e5c4eb > .elementor-background-video-container::before, .elementor-1931 .elementor-element.elementor-element-4e5c4eb > .e-con-inner > .elementor-background-video-container::before, .elementor-1931 .elementor-element.elementor-element-4e5c4eb > .elementor-background-slideshow::before, .elementor-1931 .elementor-element.elementor-element-4e5c4eb > .e-con-inner > .elementor-background-slideshow::before, .elementor-1931 .elementor-element.elementor-element-4e5c4eb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #0B0A0E 0%, #0B0A0E00 100%);}.elementor-1931 .elementor-element.elementor-element-958e7ba{width:var( --container-widget-width, 424px );max-width:424px;--container-widget-width:424px;--container-widget-flex-grow:0;}.elementor-1931 .elementor-element.elementor-element-958e7ba .elementor-image-box-wrapper{text-align:start;}.elementor-1931 .elementor-element.elementor-element-958e7ba.elementor-position-right .elementor-image-box-img{margin-left:30px;}.elementor-1931 .elementor-element.elementor-element-958e7ba.elementor-position-left .elementor-image-box-img{margin-right:30px;}.elementor-1931 .elementor-element.elementor-element-958e7ba.elementor-position-top .elementor-image-box-img{margin-bottom:30px;}.elementor-1931 .elementor-element.elementor-element-958e7ba .elementor-image-box-title{margin-bottom:30px;font-family:"DM Sans", Sans-serif;font-size:2rem;font-weight:400;line-height:3rem;letter-spacing:-0.04rem;}.elementor-1931 .elementor-element.elementor-element-958e7ba .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-1931 .elementor-element.elementor-element-958e7ba .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1931 .elementor-element.elementor-element-958e7ba .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:100;line-height:2.025rem;color:#A6A2AE;}.elementor-1931 .elementor-element.elementor-element-08cf48c{--display:flex;--overlay-opacity:1;--border-radius:30px 30px 30px 30px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:3;}.elementor-1931 .elementor-element.elementor-element-08cf48c:not(.elementor-motion-effects-element-type-background), .elementor-1931 .elementor-element.elementor-element-08cf48c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://articogestao.com.br/wp-content/uploads/2026/05/CARD-FRAME-3.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1931 .elementor-element.elementor-element-08cf48c::before, .elementor-1931 .elementor-element.elementor-element-08cf48c > .elementor-background-video-container::before, .elementor-1931 .elementor-element.elementor-element-08cf48c > .e-con-inner > .elementor-background-video-container::before, .elementor-1931 .elementor-element.elementor-element-08cf48c > .elementor-background-slideshow::before, .elementor-1931 .elementor-element.elementor-element-08cf48c > .e-con-inner > .elementor-background-slideshow::before, .elementor-1931 .elementor-element.elementor-element-08cf48c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #0B0A0E 0%, #0B0A0E00 100%);}.elementor-1931 .elementor-element.elementor-element-a724fcd{width:var( --container-widget-width, 424px );max-width:424px;--container-widget-width:424px;--container-widget-flex-grow:0;}.elementor-1931 .elementor-element.elementor-element-a724fcd .elementor-image-box-wrapper{text-align:start;}.elementor-1931 .elementor-element.elementor-element-a724fcd.elementor-position-right .elementor-image-box-img{margin-left:30px;}.elementor-1931 .elementor-element.elementor-element-a724fcd.elementor-position-left .elementor-image-box-img{margin-right:30px;}.elementor-1931 .elementor-element.elementor-element-a724fcd.elementor-position-top .elementor-image-box-img{margin-bottom:30px;}.elementor-1931 .elementor-element.elementor-element-a724fcd .elementor-image-box-title{margin-bottom:30px;font-family:"DM Sans", Sans-serif;font-size:2rem;font-weight:400;line-height:3rem;letter-spacing:-0.04rem;}.elementor-1931 .elementor-element.elementor-element-a724fcd .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-1931 .elementor-element.elementor-element-a724fcd .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1931 .elementor-element.elementor-element-a724fcd .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:100;line-height:2.025rem;color:#A6A2AE;}.elementor-1931 .elementor-element.elementor-element-f38025d{--display:flex;--overlay-opacity:1;--border-radius:30px 30px 30px 30px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:4;}.elementor-1931 .elementor-element.elementor-element-f38025d:not(.elementor-motion-effects-element-type-background), .elementor-1931 .elementor-element.elementor-element-f38025d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://articogestao.com.br/wp-content/uploads/2026/05/CARD-FRAME-4.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1931 .elementor-element.elementor-element-f38025d::before, .elementor-1931 .elementor-element.elementor-element-f38025d > .elementor-background-video-container::before, .elementor-1931 .elementor-element.elementor-element-f38025d > .e-con-inner > .elementor-background-video-container::before, .elementor-1931 .elementor-element.elementor-element-f38025d > .elementor-background-slideshow::before, .elementor-1931 .elementor-element.elementor-element-f38025d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1931 .elementor-element.elementor-element-f38025d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #0B0A0E 0%, #0B0A0E00 100%);}.elementor-1931 .elementor-element.elementor-element-2557cdf{width:var( --container-widget-width, 424px );max-width:424px;--container-widget-width:424px;--container-widget-flex-grow:0;}.elementor-1931 .elementor-element.elementor-element-2557cdf .elementor-image-box-wrapper{text-align:start;}.elementor-1931 .elementor-element.elementor-element-2557cdf.elementor-position-right .elementor-image-box-img{margin-left:30px;}.elementor-1931 .elementor-element.elementor-element-2557cdf.elementor-position-left .elementor-image-box-img{margin-right:30px;}.elementor-1931 .elementor-element.elementor-element-2557cdf.elementor-position-top .elementor-image-box-img{margin-bottom:30px;}.elementor-1931 .elementor-element.elementor-element-2557cdf .elementor-image-box-title{margin-bottom:30px;font-family:"DM Sans", Sans-serif;font-size:2rem;font-weight:400;line-height:3rem;letter-spacing:-0.04rem;}.elementor-1931 .elementor-element.elementor-element-2557cdf .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-1931 .elementor-element.elementor-element-2557cdf .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1931 .elementor-element.elementor-element-2557cdf .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:100;line-height:2.025rem;color:#A6A2AE;}.elementor-1931 .elementor-element.elementor-element-ab2860f{--display:flex;--min-height:762px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1931 .elementor-element.elementor-element-ab2860f:not(.elementor-motion-effects-element-type-background), .elementor-1931 .elementor-element.elementor-element-ab2860f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://articogestao.com.br/wp-content/uploads/2026/05/BG-LOGOS.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1931 .elementor-element.elementor-element-da5ea96{--display:flex;--min-height:550px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--border-radius:40px 40px 40px 40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1931 .elementor-element.elementor-element-da5ea96:not(.elementor-motion-effects-element-type-background), .elementor-1931 .elementor-element.elementor-element-da5ea96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://articogestao.com.br/wp-content/uploads/2026/05/BOX-CTA-LOGOS.webp");background-position:top center;background-repeat:repeat;background-size:cover;}.elementor-1931 .elementor-element.elementor-element-e4957a6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--border-radius:100px 0px 0px 100px;--padding-top:0px;--padding-bottom:0px;--padding-left:125px;--padding-right:125px;--z-index:5;}.elementor-1931 .elementor-element.elementor-element-e4957a6:not(.elementor-motion-effects-element-type-background), .elementor-1931 .elementor-element.elementor-element-e4957a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161324;}.elementor-1931 .elementor-element.elementor-element-e4957a6.e-con{--align-self:stretch;}.elementor-1931 .elementor-element.elementor-element-f7b4372{width:var( --container-widget-width, 709px );max-width:709px;--container-widget-width:709px;--container-widget-flex-grow:0;}.elementor-1931 .elementor-element.elementor-element-f7b4372.elementor-element{--align-self:flex-start;}.elementor-1931 .elementor-element.elementor-element-f7b4372 .elementor-image-box-wrapper{text-align:start;}.elementor-1931 .elementor-element.elementor-element-f7b4372 .elementor-image-box-title{margin-bottom:35px;font-family:"Arial", Sans-serif;font-size:3.4375rem;font-weight:400;line-height:4.125rem;letter-spacing:-0.25rem;}.elementor-1931 .elementor-element.elementor-element-f7b4372 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:100;line-height:2.025rem;color:#A6A2AE;}.elementor-1931 .elementor-element.elementor-element-c93b740{--e-image-carousel-slides-to-show:5;}.elementor-1931 .elementor-element.elementor-element-c93b740.elementor-element{--align-self:center;}.elementor-1931 .elementor-element.elementor-element-c93b740 .swiper-wrapper{display:flex;align-items:center;}.elementor-1931 .elementor-element.elementor-element-412a8ac{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1931 .elementor-element.elementor-element-b888ac7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:60px 0px;--row-gap:60px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1931 .elementor-element.elementor-element-8b949dd .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:3.4375rem;font-weight:400;line-height:4.125rem;letter-spacing:-0.06875rem;}.elementor-1931 .elementor-element.elementor-element-3bafe2e .elementor-button{background-color:#17161D;font-family:"DM Sans", Sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:-0.0375rem;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:7px 7px 7px 7px;border-color:#1B1925;border-radius:200px 200px 200px 200px;padding:10px 10px 10px 25px;}.elementor-1931 .elementor-element.elementor-element-3bafe2e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1931 .elementor-element.elementor-element-3bafe2e .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1931 .elementor-element.elementor-element-584f0a2{width:var( --container-widget-width, 522px );max-width:522px;--container-widget-width:522px;--container-widget-flex-grow:0;column-gap:0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:100;line-height:2.025rem;color:#FFFFFF;}.elementor-1931 .elementor-element.elementor-element-584f0a2.elementor-element{--align-self:flex-start;}.elementor-1931 .elementor-element.elementor-element-584f0a2 p{margin-block-end:0px;}.elementor-1931 .elementor-element.elementor-element-616ea4e{--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:60px 0px;--row-gap:60px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-1931 .elementor-element.elementor-element-616ea4e:not(.elementor-motion-effects-element-type-background), .elementor-1931 .elementor-element.elementor-element-616ea4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#06050A;}.elementor-1931 .elementor-element.elementor-element-9bcde36{width:var( --container-widget-width, 730px );max-width:730px;--container-widget-width:730px;--container-widget-flex-grow:0;}.elementor-1931 .elementor-element.elementor-element-9bcde36.elementor-element{--align-self:center;}.elementor-1931 .elementor-element.elementor-element-9bcde36 .elementor-image-box-wrapper{text-align:center;}.elementor-1931 .elementor-element.elementor-element-9bcde36.elementor-position-right .elementor-image-box-img{margin-left:30px;}.elementor-1931 .elementor-element.elementor-element-9bcde36.elementor-position-left .elementor-image-box-img{margin-right:30px;}.elementor-1931 .elementor-element.elementor-element-9bcde36.elementor-position-top .elementor-image-box-img{margin-bottom:30px;}.elementor-1931 .elementor-element.elementor-element-9bcde36 .elementor-image-box-title{margin-bottom:35px;font-family:"DM Sans", Sans-serif;font-size:3.4375rem;font-weight:400;line-height:4.125rem;letter-spacing:-0.25rem;}.elementor-1931 .elementor-element.elementor-element-9bcde36 .elementor-image-box-wrapper .elementor-image-box-img{width:359px;}.elementor-1931 .elementor-element.elementor-element-9bcde36 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1931 .elementor-element.elementor-element-9bcde36 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:100;line-height:2.025rem;color:#A6A2AE;}.elementor-1931 .elementor-element.elementor-element-b9f5cf8{--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 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1931 .elementor-element.elementor-element-b9f5cf8.e-con{--align-self:center;}.elementor-1931 .elementor-element.elementor-element-df31c20{--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;--gap:040px 0px;--row-gap:040px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1931 .elementor-element.elementor-element-df31c20.e-con{--align-self:flex-start;}.elementor-1931 .elementor-element.elementor-element-353571e{--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;--gap:040px 0px;--row-gap:040px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1931 .elementor-element.elementor-element-310166f .elementor-image-box-wrapper{text-align:start;}.elementor-1931 .elementor-element.elementor-element-310166f.elementor-position-right .elementor-image-box-img{margin-left:50px;}.elementor-1931 .elementor-element.elementor-element-310166f.elementor-position-left .elementor-image-box-img{margin-right:50px;}.elementor-1931 .elementor-element.elementor-element-310166f.elementor-position-top .elementor-image-box-img{margin-bottom:50px;}.elementor-1931 .elementor-element.elementor-element-310166f .elementor-image-box-title{margin-bottom:25px;font-family:"DM Sans", Sans-serif;font-size:1.5rem;font-weight:400;line-height:2rem;color:#FFFFFF;}.elementor-1931 .elementor-element.elementor-element-310166f .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-1931 .elementor-element.elementor-element-310166f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1931 .elementor-element.elementor-element-310166f .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:100;line-height:2.025rem;color:#A6A2AE;}.elementor-1931 .elementor-element.elementor-element-a627b4b{--display:flex;--min-height:1px;--border-radius:200px 200px 200px 200px;--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-1931 .elementor-element.elementor-element-a627b4b:not(.elementor-motion-effects-element-type-background), .elementor-1931 .elementor-element.elementor-element-a627b4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4C456D;}.elementor-1931 .elementor-element.elementor-element-f665a67{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1931 .elementor-element.elementor-element-1b3c68e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;column-gap:0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:100;line-height:2.025rem;color:#FFFFFF;}.elementor-1931 .elementor-element.elementor-element-1b3c68e > .elementor-widget-container{margin:-8px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-1931 .elementor-element.elementor-element-1b3c68e p{margin-block-end:0px;}.elementor-1931 .elementor-element.elementor-element-4fe2b6c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1931 .elementor-element.elementor-element-1a86f80{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;column-gap:0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:2.025rem;color:#FFFFFF;}.elementor-1931 .elementor-element.elementor-element-1a86f80 > .elementor-widget-container{margin:-8px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-1931 .elementor-element.elementor-element-1a86f80.elementor-element{--align-self:center;}.elementor-1931 .elementor-element.elementor-element-1a86f80 p{margin-block-end:0px;}.elementor-1931 .elementor-element.elementor-element-633a5d4.elementor-element{--align-self:center;}.elementor-1931 .elementor-element.elementor-element-633a5d4 img{width:100%;}.elementor-1931 .elementor-element.elementor-element-38c607d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1931 .elementor-element.elementor-element-86f08d0{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;column-gap:0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:2.025rem;color:#FFFFFF;}.elementor-1931 .elementor-element.elementor-element-86f08d0 > .elementor-widget-container{margin:-8px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-1931 .elementor-element.elementor-element-86f08d0.elementor-element{--align-self:center;}.elementor-1931 .elementor-element.elementor-element-86f08d0 p{margin-block-end:0px;}.elementor-1931 .elementor-element.elementor-element-8d07973{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--align-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1931 .elementor-element.elementor-element-6014272{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;column-gap:0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:100;line-height:2.025rem;color:#FFFFFF;}.elementor-1931 .elementor-element.elementor-element-6014272 > .elementor-widget-container{margin:-8px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-1931 .elementor-element.elementor-element-6014272 p{margin-block-end:0px;}.elementor-1931 .elementor-element.elementor-element-20d09ce{width:auto;max-width:auto;column-gap:0px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1rem;color:#FFFFFF;}.elementor-1931 .elementor-element.elementor-element-20d09ce > .elementor-widget-container{background-color:#221C3C;margin:0px 0px 0px 0px;padding:10px 15px 10px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3A3162;border-radius:200px 200px 200px 200px;}.elementor-1931 .elementor-element.elementor-element-20d09ce.elementor-element{--align-self:flex-start;}.elementor-1931 .elementor-element.elementor-element-20d09ce p{margin-block-end:0px;}.elementor-1931 .elementor-element.elementor-element-c1af979{width:auto;max-width:auto;column-gap:0px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1rem;color:#FFFFFF;}.elementor-1931 .elementor-element.elementor-element-c1af979 > .elementor-widget-container{background-color:#221C3C;margin:0px 0px 0px 0px;padding:10px 15px 10px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3A3162;border-radius:200px 200px 200px 200px;}.elementor-1931 .elementor-element.elementor-element-c1af979.elementor-element{--align-self:flex-start;}.elementor-1931 .elementor-element.elementor-element-c1af979 p{margin-block-end:0px;}.elementor-1931 .elementor-element.elementor-element-3802878{width:auto;max-width:auto;column-gap:0px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1rem;color:#FFFFFF;}.elementor-1931 .elementor-element.elementor-element-3802878 > .elementor-widget-container{background-color:#221C3C;margin:0px 0px 0px 0px;padding:10px 15px 10px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3A3162;border-radius:200px 200px 200px 200px;}.elementor-1931 .elementor-element.elementor-element-3802878.elementor-element{--align-self:flex-start;}.elementor-1931 .elementor-element.elementor-element-3802878 p{margin-block-end:0px;}.elementor-1931 .elementor-element.elementor-element-9dc1824{width:auto;max-width:auto;column-gap:0px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1rem;color:#FFFFFF;}.elementor-1931 .elementor-element.elementor-element-9dc1824 > .elementor-widget-container{background-color:#221C3C;margin:0px 0px 0px 0px;padding:10px 15px 10px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3A3162;border-radius:200px 200px 200px 200px;}.elementor-1931 .elementor-element.elementor-element-9dc1824.elementor-element{--align-self:flex-start;}.elementor-1931 .elementor-element.elementor-element-9dc1824 p{margin-block-end:0px;}.elementor-1931 .elementor-element.elementor-element-cmp0001{width:auto;max-width:auto;column-gap:0px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1rem;color:#FFFFFF;}.elementor-1931 .elementor-element.elementor-element-cmp0001 > .elementor-widget-container{background-color:#221C3C;margin:0px 0px 0px 0px;padding:10px 15px 10px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3A3162;border-radius:200px 200px 200px 200px;}.elementor-1931 .elementor-element.elementor-element-cmp0001.elementor-element{--align-self:flex-start;}.elementor-1931 .elementor-element.elementor-element-cmp0001 p{margin-block-end:0px;}.elementor-1931 .elementor-element.elementor-element-0389c6b .elementor-button{background-color:#3E2E6225;font-family:"DM Sans", Sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:-0.0375rem;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:200px 200px 200px 200px;padding:20px 30px 20px 30px;}.elementor-1931 .elementor-element.elementor-element-0389c6b.elementor-element{--align-self:center;}.elementor-1931 .elementor-element.elementor-element-c654507{--display:flex;--justify-content:flex-start;--gap:040px 0px;--row-gap:040px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1931 .elementor-element.elementor-element-c654507.e-con{--align-self:flex-start;}.elementor-1931 .elementor-element.elementor-element-a697393{--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;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1931 .elementor-element.elementor-element-c5e09b2 .elementor-image-box-wrapper{text-align:start;}.elementor-1931 .elementor-element.elementor-element-c5e09b2.elementor-position-right .elementor-image-box-img{margin-left:50px;}.elementor-1931 .elementor-element.elementor-element-c5e09b2.elementor-position-left .elementor-image-box-img{margin-right:50px;}.elementor-1931 .elementor-element.elementor-element-c5e09b2.elementor-position-top .elementor-image-box-img{margin-bottom:50px;}.elementor-1931 .elementor-element.elementor-element-c5e09b2 .elementor-image-box-title{margin-bottom:25px;font-family:"DM Sans", Sans-serif;font-size:1.5rem;font-weight:400;line-height:2rem;color:#FFFFFF;}.elementor-1931 .elementor-element.elementor-element-c5e09b2 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-1931 .elementor-element.elementor-element-c5e09b2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1931 .elementor-element.elementor-element-c5e09b2 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:100;line-height:2.025rem;color:#A6A2AE;}.elementor-1931 .elementor-element.elementor-element-e7cd87c{--display:flex;--min-height:1px;--border-radius:200px 200px 200px 200px;--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-1931 .elementor-element.elementor-element-e7cd87c:not(.elementor-motion-effects-element-type-background), .elementor-1931 .elementor-element.elementor-element-e7cd87c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4C456D;}.elementor-1931 .elementor-element.elementor-element-895c332{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--align-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1931 .elementor-element.elementor-element-d0e2711{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;column-gap:0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:100;line-height:2.025rem;color:#FFFFFF;}.elementor-1931 .elementor-element.elementor-element-d0e2711 > .elementor-widget-container{margin:-8px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-1931 .elementor-element.elementor-element-d0e2711 p{margin-block-end:0px;}.elementor-1931 .elementor-element.elementor-element-418ea7d{width:auto;max-width:auto;column-gap:0px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1rem;color:#FFFFFF;}.elementor-1931 .elementor-element.elementor-element-418ea7d > .elementor-widget-container{background-color:#221C3C;margin:0px 0px 0px 0px;padding:10px 15px 10px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3A3162;border-radius:200px 200px 200px 200px;}.elementor-1931 .elementor-element.elementor-element-418ea7d.elementor-element{--align-self:flex-start;}.elementor-1931 .elementor-element.elementor-element-418ea7d p{margin-block-end:0px;}.elementor-1931 .elementor-element.elementor-element-f8e8fe6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--align-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1931 .elementor-element.elementor-element-5bfb160{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;column-gap:0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:100;line-height:2.025rem;color:#FFFFFF;}.elementor-1931 .elementor-element.elementor-element-5bfb160 > .elementor-widget-container{margin:-8px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-1931 .elementor-element.elementor-element-5bfb160 p{margin-block-end:0px;}.elementor-1931 .elementor-element.elementor-element-e7ceef0{width:auto;max-width:auto;column-gap:0px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1rem;color:#FFFFFF;}.elementor-1931 .elementor-element.elementor-element-e7ceef0 > .elementor-widget-container{background-color:#221C3C;margin:0px 0px 0px 0px;padding:10px 15px 10px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3A3162;border-radius:200px 200px 200px 200px;}.elementor-1931 .elementor-element.elementor-element-e7ceef0.elementor-element{--align-self:flex-start;}.elementor-1931 .elementor-element.elementor-element-e7ceef0 p{margin-block-end:0px;}.elementor-1931 .elementor-element.elementor-element-7fd59c1{width:auto;max-width:auto;column-gap:0px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1rem;color:#FFFFFF;}.elementor-1931 .elementor-element.elementor-element-7fd59c1 > .elementor-widget-container{background-color:#221C3C;margin:0px 0px 0px 0px;padding:10px 15px 10px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3A3162;border-radius:200px 200px 200px 200px;}.elementor-1931 .elementor-element.elementor-element-7fd59c1.elementor-element{--align-self:flex-start;}.elementor-1931 .elementor-element.elementor-element-7fd59c1 p{margin-block-end:0px;}.elementor-1931 .elementor-element.elementor-element-bdb249b{width:auto;max-width:auto;column-gap:0px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1rem;color:#FFFFFF;}.elementor-1931 .elementor-element.elementor-element-bdb249b > .elementor-widget-container{background-color:#221C3C;margin:0px 0px 0px 0px;padding:10px 15px 10px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3A3162;border-radius:200px 200px 200px 200px;}.elementor-1931 .elementor-element.elementor-element-bdb249b.elementor-element{--align-self:flex-start;}.elementor-1931 .elementor-element.elementor-element-bdb249b p{margin-block-end:0px;}.elementor-1931 .elementor-element.elementor-element-1937b93{width:auto;max-width:auto;column-gap:0px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1rem;color:#FFFFFF;}.elementor-1931 .elementor-element.elementor-element-1937b93 > .elementor-widget-container{background-color:#221C3C;margin:0px 0px 0px 0px;padding:10px 15px 10px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3A3162;border-radius:200px 200px 200px 200px;}.elementor-1931 .elementor-element.elementor-element-1937b93.elementor-element{--align-self:flex-start;}.elementor-1931 .elementor-element.elementor-element-1937b93 p{margin-block-end:0px;}.elementor-1931 .elementor-element.elementor-element-crv0001{width:auto;max-width:auto;column-gap:0px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1rem;color:#FFFFFF;}.elementor-1931 .elementor-element.elementor-element-crv0001 > .elementor-widget-container{background-color:#221C3C;margin:0px 0px 0px 0px;padding:10px 15px 10px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3A3162;border-radius:200px 200px 200px 200px;}.elementor-1931 .elementor-element.elementor-element-crv0001.elementor-element{--align-self:flex-start;}.elementor-1931 .elementor-element.elementor-element-crv0001 p{margin-block-end:0px;}.elementor-1931 .elementor-element.elementor-element-vid0001{width:auto;max-width:auto;column-gap:0px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1rem;color:#FFFFFF;}.elementor-1931 .elementor-element.elementor-element-vid0001 > .elementor-widget-container{background-color:#221C3C;margin:0px 0px 0px 0px;padding:10px 15px 10px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3A3162;border-radius:200px 200px 200px 200px;}.elementor-1931 .elementor-element.elementor-element-vid0001.elementor-element{--align-self:flex-start;}.elementor-1931 .elementor-element.elementor-element-vid0001 p{margin-block-end:0px;}.elementor-1931 .elementor-element.elementor-element-b0c3c97 .elementor-button{background-color:#3E2E6225;font-family:"DM Sans", Sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:-0.0375rem;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:200px 200px 200px 200px;padding:20px 30px 20px 30px;}.elementor-1931 .elementor-element.elementor-element-b0c3c97.elementor-element{--align-self:center;}.elementor-1931 .elementor-element.elementor-element-68fc818{--display:flex;--justify-content:flex-start;--gap:040px 0px;--row-gap:040px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1931 .elementor-element.elementor-element-68fc818.e-con{--align-self:flex-start;}.elementor-1931 .elementor-element.elementor-element-b1ce9f3{--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;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1931 .elementor-element.elementor-element-f5fa502 .elementor-image-box-wrapper{text-align:start;}.elementor-1931 .elementor-element.elementor-element-f5fa502.elementor-position-right .elementor-image-box-img{margin-left:50px;}.elementor-1931 .elementor-element.elementor-element-f5fa502.elementor-position-left .elementor-image-box-img{margin-right:50px;}.elementor-1931 .elementor-element.elementor-element-f5fa502.elementor-position-top .elementor-image-box-img{margin-bottom:50px;}.elementor-1931 .elementor-element.elementor-element-f5fa502 .elementor-image-box-title{margin-bottom:25px;font-family:"DM Sans", Sans-serif;font-size:1.5rem;font-weight:400;line-height:2rem;color:#FFFFFF;}.elementor-1931 .elementor-element.elementor-element-f5fa502 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-1931 .elementor-element.elementor-element-f5fa502 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1931 .elementor-element.elementor-element-f5fa502 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:100;line-height:2.025rem;color:#A6A2AE;}.elementor-1931 .elementor-element.elementor-element-ea8e80b{--display:flex;--min-height:1px;--border-radius:200px 200px 200px 200px;--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-1931 .elementor-element.elementor-element-ea8e80b:not(.elementor-motion-effects-element-type-background), .elementor-1931 .elementor-element.elementor-element-ea8e80b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4C456D;}.elementor-1931 .elementor-element.elementor-element-971c153{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1931 .elementor-element.elementor-element-df94481{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;column-gap:0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:100;line-height:2.025rem;color:#FFFFFF;}.elementor-1931 .elementor-element.elementor-element-df94481 > .elementor-widget-container{margin:-8px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-1931 .elementor-element.elementor-element-df94481 p{margin-block-end:0px;}.elementor-1931 .elementor-element.elementor-element-274ea3b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1931 .elementor-element.elementor-element-eac8489{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;column-gap:0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.5rem;color:#FFFFFF;}.elementor-1931 .elementor-element.elementor-element-eac8489 > .elementor-widget-container{margin:-8px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-1931 .elementor-element.elementor-element-eac8489.elementor-element{--align-self:center;}.elementor-1931 .elementor-element.elementor-element-eac8489 p{margin-block-end:0px;}.elementor-1931 .elementor-element.elementor-element-02fb3c5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--align-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1931 .elementor-element.elementor-element-2723e30{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;column-gap:0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:100;line-height:2.025rem;color:#FFFFFF;}.elementor-1931 .elementor-element.elementor-element-2723e30 > .elementor-widget-container{margin:-8px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-1931 .elementor-element.elementor-element-2723e30 p{margin-block-end:0px;}.elementor-1931 .elementor-element.elementor-element-33c7e9d{width:auto;max-width:auto;column-gap:0px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1rem;color:#FFFFFF;}.elementor-1931 .elementor-element.elementor-element-33c7e9d > .elementor-widget-container{background-color:#221C3C;margin:0px 0px 0px 0px;padding:10px 15px 10px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3A3162;border-radius:200px 200px 200px 200px;}.elementor-1931 .elementor-element.elementor-element-33c7e9d.elementor-element{--align-self:flex-start;}.elementor-1931 .elementor-element.elementor-element-33c7e9d p{margin-block-end:0px;}.elementor-1931 .elementor-element.elementor-element-reu0001{width:auto;max-width:auto;column-gap:0px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1rem;color:#FFFFFF;}.elementor-1931 .elementor-element.elementor-element-reu0001 > .elementor-widget-container{background-color:#221C3C;margin:0px 0px 0px 0px;padding:10px 15px 10px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3A3162;border-radius:200px 200px 200px 200px;}.elementor-1931 .elementor-element.elementor-element-reu0001.elementor-element{--align-self:flex-start;}.elementor-1931 .elementor-element.elementor-element-reu0001 p{margin-block-end:0px;}.elementor-1931 .elementor-element.elementor-element-b805c2b .elementor-button{background-color:#3E2E6225;font-family:"DM Sans", Sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:-0.0375rem;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:200px 200px 200px 200px;padding:20px 30px 20px 30px;}.elementor-1931 .elementor-element.elementor-element-b805c2b.elementor-element{--align-self:center;}.elementor-1931 .elementor-element.elementor-element-f46312e{--display:flex;--justify-content:center;--gap:040px 0px;--row-gap:040px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1931 .elementor-element.elementor-element-f46312e.e-con{--align-self:flex-start;}.elementor-1931 .elementor-element.elementor-element-99a2d6f{--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;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1931 .elementor-element.elementor-element-cd51a86 .elementor-image-box-wrapper{text-align:start;}.elementor-1931 .elementor-element.elementor-element-cd51a86.elementor-position-right .elementor-image-box-img{margin-left:50px;}.elementor-1931 .elementor-element.elementor-element-cd51a86.elementor-position-left .elementor-image-box-img{margin-right:50px;}.elementor-1931 .elementor-element.elementor-element-cd51a86.elementor-position-top .elementor-image-box-img{margin-bottom:50px;}.elementor-1931 .elementor-element.elementor-element-cd51a86 .elementor-image-box-title{margin-bottom:25px;font-family:"DM Sans", Sans-serif;font-size:1.5rem;font-weight:400;line-height:2rem;color:#FFFFFF;}.elementor-1931 .elementor-element.elementor-element-cd51a86 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-1931 .elementor-element.elementor-element-cd51a86 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1931 .elementor-element.elementor-element-cd51a86 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:100;line-height:2.025rem;color:#A6A2AE;}.elementor-1931 .elementor-element.elementor-element-11f076c{--display:flex;--min-height:1px;--border-radius:200px 200px 200px 200px;--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-1931 .elementor-element.elementor-element-11f076c:not(.elementor-motion-effects-element-type-background), .elementor-1931 .elementor-element.elementor-element-11f076c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4C456D;}.elementor-1931 .elementor-element.elementor-element-dbabe87{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1931 .elementor-element.elementor-element-7476827{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;column-gap:0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:100;line-height:2.025rem;color:#FFFFFF;}.elementor-1931 .elementor-element.elementor-element-7476827 > .elementor-widget-container{margin:-8px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-1931 .elementor-element.elementor-element-7476827 p{margin-block-end:0px;}.elementor-1931 .elementor-element.elementor-element-cc985b6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1931 .elementor-element.elementor-element-4526605{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;column-gap:0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.5rem;color:#FFFFFF;}.elementor-1931 .elementor-element.elementor-element-4526605 > .elementor-widget-container{margin:-8px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-1931 .elementor-element.elementor-element-4526605.elementor-element{--align-self:center;}.elementor-1931 .elementor-element.elementor-element-4526605 p{margin-block-end:0px;}.elementor-1931 .elementor-element.elementor-element-174ec5c.elementor-element{--align-self:center;}.elementor-1931 .elementor-element.elementor-element-174ec5c img{width:100%;}.elementor-1931 .elementor-element.elementor-element-a6d61cd{width:auto;max-width:auto;column-gap:0px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1rem;color:#FFFFFF;}.elementor-1931 .elementor-element.elementor-element-a6d61cd > .elementor-widget-container{background-color:#221C3C;margin:0px 0px 0px 0px;padding:10px 15px 10px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3A3162;border-radius:200px 200px 200px 200px;}.elementor-1931 .elementor-element.elementor-element-a6d61cd.elementor-element{--align-self:flex-start;}.elementor-1931 .elementor-element.elementor-element-a6d61cd p{margin-block-end:0px;}.elementor-1931 .elementor-element.elementor-element-inf0001{width:auto;max-width:auto;column-gap:0px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1rem;color:#FFFFFF;}.elementor-1931 .elementor-element.elementor-element-inf0001 > .elementor-widget-container{background-color:#221C3C;margin:0px 0px 0px 0px;padding:10px 15px 10px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3A3162;border-radius:200px 200px 200px 200px;}.elementor-1931 .elementor-element.elementor-element-inf0001.elementor-element{--align-self:flex-start;}.elementor-1931 .elementor-element.elementor-element-inf0001 p{margin-block-end:0px;}.elementor-1931 .elementor-element.elementor-element-gov0001{width:auto;max-width:auto;column-gap:0px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1rem;color:#FFFFFF;}.elementor-1931 .elementor-element.elementor-element-gov0001 > .elementor-widget-container{background-color:#221C3C;margin:0px 0px 0px 0px;padding:10px 15px 10px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3A3162;border-radius:200px 200px 200px 200px;}.elementor-1931 .elementor-element.elementor-element-gov0001.elementor-element{--align-self:flex-start;}.elementor-1931 .elementor-element.elementor-element-gov0001 p{margin-block-end:0px;}.elementor-1931 .elementor-element.elementor-element-d7eb4e2 .elementor-button{background-color:#3E2E6225;font-family:"DM Sans", Sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:-0.0375rem;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:200px 200px 200px 200px;padding:20px 30px 20px 30px;}.elementor-1931 .elementor-element.elementor-element-d7eb4e2.elementor-element{--align-self:center;}.elementor-1931 .elementor-element.elementor-element-4332a93{--display:flex;--justify-content:center;--gap:040px 0px;--row-gap:040px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1931 .elementor-element.elementor-element-4332a93.e-con{--align-self:flex-start;}.elementor-1931 .elementor-element.elementor-element-abd0380{--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;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1931 .elementor-element.elementor-element-c2eb868 .elementor-image-box-wrapper{text-align:start;}.elementor-1931 .elementor-element.elementor-element-c2eb868.elementor-position-right .elementor-image-box-img{margin-left:50px;}.elementor-1931 .elementor-element.elementor-element-c2eb868.elementor-position-left .elementor-image-box-img{margin-right:50px;}.elementor-1931 .elementor-element.elementor-element-c2eb868.elementor-position-top .elementor-image-box-img{margin-bottom:50px;}.elementor-1931 .elementor-element.elementor-element-c2eb868 .elementor-image-box-title{margin-bottom:25px;font-family:"DM Sans", Sans-serif;font-size:1.5rem;font-weight:400;line-height:2rem;color:#FFFFFF;}.elementor-1931 .elementor-element.elementor-element-c2eb868 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-1931 .elementor-element.elementor-element-c2eb868 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1931 .elementor-element.elementor-element-c2eb868 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:100;line-height:2.025rem;color:#A6A2AE;}.elementor-1931 .elementor-element.elementor-element-76cb118{--display:flex;--min-height:1px;--border-radius:200px 200px 200px 200px;--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-1931 .elementor-element.elementor-element-76cb118:not(.elementor-motion-effects-element-type-background), .elementor-1931 .elementor-element.elementor-element-76cb118 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4C456D;}.elementor-1931 .elementor-element.elementor-element-81379bc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1931 .elementor-element.elementor-element-9b20325{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;column-gap:0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:100;line-height:2.025rem;color:#FFFFFF;}.elementor-1931 .elementor-element.elementor-element-9b20325 > .elementor-widget-container{margin:-8px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-1931 .elementor-element.elementor-element-9b20325 p{margin-block-end:0px;}.elementor-1931 .elementor-element.elementor-element-29f73b7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1931 .elementor-element.elementor-element-44ea1a5{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;column-gap:0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:2.025rem;color:#FFFFFF;}.elementor-1931 .elementor-element.elementor-element-44ea1a5 > .elementor-widget-container{margin:-8px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-1931 .elementor-element.elementor-element-44ea1a5.elementor-element{--align-self:center;}.elementor-1931 .elementor-element.elementor-element-44ea1a5 p{margin-block-end:0px;}.elementor-1931 .elementor-element.elementor-element-089e454.elementor-element{--align-self:center;}.elementor-1931 .elementor-element.elementor-element-089e454 img{width:100%;}.elementor-1931 .elementor-element.elementor-element-32c6d1f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1931 .elementor-element.elementor-element-166d6a8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;column-gap:0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:100;line-height:2.025rem;color:#FFFFFF;}.elementor-1931 .elementor-element.elementor-element-166d6a8 > .elementor-widget-container{margin:-8px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-1931 .elementor-element.elementor-element-166d6a8 p{margin-block-end:0px;}.elementor-1931 .elementor-element.elementor-element-815e8f0{width:auto;max-width:auto;column-gap:0px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1rem;color:#FFFFFF;}.elementor-1931 .elementor-element.elementor-element-815e8f0 > .elementor-widget-container{background-color:#221C3C;margin:0px 0px 0px 0px;padding:10px 15px 10px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3A3162;border-radius:200px 200px 200px 200px;}.elementor-1931 .elementor-element.elementor-element-815e8f0.elementor-element{--align-self:flex-start;}.elementor-1931 .elementor-element.elementor-element-815e8f0 p{margin-block-end:0px;}.elementor-1931 .elementor-element.elementor-element-75c4479{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1931 .elementor-element.elementor-element-95ee454{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;column-gap:0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:100;line-height:2.025rem;color:#FFFFFF;}.elementor-1931 .elementor-element.elementor-element-95ee454 > .elementor-widget-container{margin:-8px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-1931 .elementor-element.elementor-element-95ee454 p{margin-block-end:0px;}.elementor-1931 .elementor-element.elementor-element-94a1642{width:auto;max-width:auto;column-gap:0px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1rem;color:#FFFFFF;}.elementor-1931 .elementor-element.elementor-element-94a1642 > .elementor-widget-container{background-color:#221C3C;margin:0px 0px 0px 0px;padding:10px 15px 10px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3A3162;border-radius:200px 200px 200px 200px;}.elementor-1931 .elementor-element.elementor-element-94a1642.elementor-element{--align-self:flex-start;}.elementor-1931 .elementor-element.elementor-element-94a1642 p{margin-block-end:0px;}.elementor-1931 .elementor-element.elementor-element-e48fa8f .elementor-button{background-color:#3E2E6225;font-family:"DM Sans", Sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:-0.0375rem;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:200px 200px 200px 200px;padding:20px 30px 20px 30px;}.elementor-1931 .elementor-element.elementor-element-e48fa8f.elementor-element{--align-self:center;}.elementor-1931 .elementor-element.elementor-element-portf01{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1931 .elementor-element.elementor-element-591fcbe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-1931 .elementor-element.elementor-element-591fcbe:not(.elementor-motion-effects-element-type-background), .elementor-1931 .elementor-element.elementor-element-591fcbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#06050A;}.elementor-1931 .elementor-element.elementor-element-32406c3{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-1931 .elementor-element.elementor-element-32406c3:not(.elementor-motion-effects-element-type-background), .elementor-1931 .elementor-element.elementor-element-32406c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#06050A;}.elementor-1931 .elementor-element.elementor-element-5bd96cb{--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-1931 .elementor-element.elementor-element-ba33178{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;--align-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-1931 .elementor-element.elementor-element-3918e76{--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:130px;--padding-right:130px;}.elementor-1931 .elementor-element.elementor-element-b1a0209{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:45px 0px;--row-gap:45px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-1931 .elementor-element.elementor-element-1fc39d6{width:var( --container-widget-width, 1720px );max-width:1720px;--container-widget-width:1720px;--container-widget-flex-grow:0;}.elementor-1931 .elementor-element.elementor-element-1fc39d6.elementor-element{--align-self:center;}.elementor-1931 .elementor-element.elementor-element-1fc39d6 .elementor-image-box-wrapper{text-align:center;}.elementor-1931 .elementor-element.elementor-element-1fc39d6.elementor-position-right .elementor-image-box-img{margin-left:30px;}.elementor-1931 .elementor-element.elementor-element-1fc39d6.elementor-position-left .elementor-image-box-img{margin-right:30px;}.elementor-1931 .elementor-element.elementor-element-1fc39d6.elementor-position-top .elementor-image-box-img{margin-bottom:30px;}.elementor-1931 .elementor-element.elementor-element-1fc39d6 .elementor-image-box-title{margin-bottom:0px;font-family:"DM Sans", Sans-serif;font-size:3.4375rem;font-weight:400;line-height:4.125rem;letter-spacing:-0.25rem;}.elementor-1931 .elementor-element.elementor-element-1fc39d6 .elementor-image-box-wrapper .elementor-image-box-img{width:184px;}.elementor-1931 .elementor-element.elementor-element-1fc39d6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1931 .elementor-element.elementor-element-1fc39d6 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:100;line-height:2.025rem;color:#A6A2AE;}.elementor-1931 .elementor-element.elementor-element-2138bcf{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:45px 0px;--row-gap:45px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-1931 .elementor-element.elementor-element-36e2537{width:var( --container-widget-width, 1720px );max-width:1720px;--container-widget-width:1720px;--container-widget-flex-grow:0;}.elementor-1931 .elementor-element.elementor-element-36e2537.elementor-element{--align-self:center;}.elementor-1931 .elementor-element.elementor-element-36e2537 .elementor-image-box-wrapper{text-align:center;}.elementor-1931 .elementor-element.elementor-element-36e2537.elementor-position-right .elementor-image-box-img{margin-left:30px;}.elementor-1931 .elementor-element.elementor-element-36e2537.elementor-position-left .elementor-image-box-img{margin-right:30px;}.elementor-1931 .elementor-element.elementor-element-36e2537.elementor-position-top .elementor-image-box-img{margin-bottom:30px;}.elementor-1931 .elementor-element.elementor-element-36e2537 .elementor-image-box-title{margin-bottom:0px;font-family:"DM Sans", Sans-serif;font-size:3.4375rem;font-weight:400;line-height:4.125rem;letter-spacing:-0.25rem;}.elementor-1931 .elementor-element.elementor-element-36e2537 .elementor-image-box-wrapper .elementor-image-box-img{width:209px;}.elementor-1931 .elementor-element.elementor-element-36e2537 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1931 .elementor-element.elementor-element-36e2537 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:100;line-height:2.025rem;color:#A6A2AE;}.elementor-1931 .elementor-element.elementor-element-f21bf14 .elementor-button{background-color:#17161D;font-family:"DM Sans", Sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:-0.0375rem;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:7px 7px 7px 7px;border-color:#1B1925;border-radius:200px 200px 200px 200px;padding:10px 10px 10px 25px;}.elementor-1931 .elementor-element.elementor-element-f21bf14.elementor-element{--align-self:center;}.elementor-1931 .elementor-element.elementor-element-f21bf14 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1931 .elementor-element.elementor-element-f21bf14 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1931 .elementor-element.elementor-element-1f0db77{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-1931 .elementor-element.elementor-element-1f0db77:not(.elementor-motion-effects-element-type-background), .elementor-1931 .elementor-element.elementor-element-1f0db77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#06050A;}.elementor-1931 .elementor-element.elementor-element-f3a363a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-1931 .elementor-element.elementor-element-f3a363a:not(.elementor-motion-effects-element-type-background), .elementor-1931 .elementor-element.elementor-element-f3a363a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#06050A;}.elementor-1931 .elementor-element.elementor-element-e5c1a70{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-1931 .elementor-element.elementor-element-e5c1a70:not(.elementor-motion-effects-element-type-background), .elementor-1931 .elementor-element.elementor-element-e5c1a70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#06050A;}.elementor-1931 .elementor-element.elementor-element-7b5c502{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-1931 .elementor-element.elementor-element-7b5c502:not(.elementor-motion-effects-element-type-background), .elementor-1931 .elementor-element.elementor-element-7b5c502 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#06050A;}.elementor-1931 .elementor-element.elementor-element-5835558{width:var( --container-widget-width, 730px );max-width:730px;--container-widget-width:730px;--container-widget-flex-grow:0;text-align:center;}.elementor-1931 .elementor-element.elementor-element-5835558.elementor-element{--align-self:center;}.elementor-1931 .elementor-element.elementor-element-5835558 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:3.4375rem;font-weight:400;line-height:4.125rem;letter-spacing:-0.25rem;color:#FFFFFF;}.elementor-1931 .elementor-element.elementor-element-112a0fd{width:var( --container-widget-width, 730px );max-width:730px;--container-widget-width:730px;--container-widget-flex-grow:0;}.elementor-1931 .elementor-element.elementor-element-112a0fd.elementor-element{--align-self:center;}.elementor-1931 .elementor-element.elementor-element-602e2c9{--display:flex;--min-height:791px;--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;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1931 .elementor-element.elementor-element-602e2c9:not(.elementor-motion-effects-element-type-background), .elementor-1931 .elementor-element.elementor-element-602e2c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#06050A;background-image:url("https://articogestao.com.br/wp-content/uploads/2026/07/BG-SECAO-9-SEM-FRASE.webp");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1931 .elementor-element.elementor-element-b997548{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 15px;--row-gap:0px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1931 .elementor-element.elementor-element-b997548.e-con{--align-self:center;}.elementor-1931 .elementor-element.elementor-element-4b46210{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1931 .elementor-element.elementor-element-056dc2e.elementor-element{--align-self:center;}.elementor-1931 .elementor-element.elementor-element-056dc2e{z-index:1;}.elementor-1931 .elementor-element.elementor-element-056dc2e img{width:42px;height:42px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A6A2AE;border-radius:200px 200px 200px 200px;}.elementor-1931 .elementor-element.elementor-element-330e610 > .elementor-widget-container{margin:0px 0px 0px -15px;padding:0px 0px 0px 0px;}.elementor-1931 .elementor-element.elementor-element-330e610.elementor-element{--align-self:center;}.elementor-1931 .elementor-element.elementor-element-330e610{z-index:2;}.elementor-1931 .elementor-element.elementor-element-330e610 img{width:43px;height:43px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A6A2AE;border-radius:200px 200px 200px 200px;}.elementor-1931 .elementor-element.elementor-element-83bcfec > .elementor-widget-container{margin:0px 0px 0px -15px;padding:0px 0px 0px 0px;}.elementor-1931 .elementor-element.elementor-element-83bcfec.elementor-element{--align-self:center;}.elementor-1931 .elementor-element.elementor-element-83bcfec{z-index:3;}.elementor-1931 .elementor-element.elementor-element-83bcfec img{width:43px;height:43px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A6A2AE;border-radius:200px 200px 200px 200px;}.elementor-1931 .elementor-element.elementor-element-626fb41{width:var( --container-widget-width, 367px );max-width:367px;--container-widget-width:367px;--container-widget-flex-grow:0;column-gap:0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:100;line-height:1.55em;letter-spacing:0.1rem;color:#FFFFFF;}.elementor-1931 .elementor-element.elementor-element-626fb41 > .elementor-widget-container{margin:-5px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-1931 .elementor-element.elementor-element-626fb41 p{margin-block-end:0px;}.elementor-1931 .elementor-element.elementor-element-deffc7e{width:var( --container-widget-width, 963px );max-width:963px;--container-widget-width:963px;--container-widget-flex-grow:0;}.elementor-1931 .elementor-element.elementor-element-deffc7e.elementor-element{--align-self:center;}.elementor-1931 .elementor-element.elementor-element-deffc7e .elementor-image-box-wrapper{text-align:center;}.elementor-1931 .elementor-element.elementor-element-deffc7e .elementor-image-box-title{margin-bottom:35px;font-family:"DM Sans", Sans-serif;font-size:4.0625rem;font-weight:400;line-height:4.2rem;letter-spacing:-0.08125rem;}.elementor-1931 .elementor-element.elementor-element-deffc7e .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:100;line-height:2.025rem;color:#FFFFFF;}.elementor-1931 .elementor-element.elementor-element-7bad055{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 15px;--row-gap:0px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1931 .elementor-element.elementor-element-38d33ec .elementor-button{background-color:#17161D;font-family:"DM Sans", Sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:-0.0375rem;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:7px 7px 7px 7px;border-color:#1B1925;border-radius:200px 200px 200px 200px;padding:10px 10px 10px 25px;}.elementor-1931 .elementor-element.elementor-element-38d33ec .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1931 .elementor-element.elementor-element-38d33ec .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1931 .elementor-element.elementor-element-e5318cd .elementor-button{background-color:#17161D;font-family:"DM Sans", Sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:-0.0375rem;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3A374A;border-radius:200px 200px 200px 200px;padding:10px 10px 10px 25px;}.elementor-1931 .elementor-element.elementor-element-e5318cd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1931 .elementor-element.elementor-element-e5318cd .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1931 .elementor-element.elementor-element-9804225{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:50px;--padding-left:100px;--padding-right:100px;}.elementor-1931 .elementor-element.elementor-element-9804225:not(.elementor-motion-effects-element-type-background), .elementor-1931 .elementor-element.elementor-element-9804225 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#06050A;}.elementor-1931 .elementor-element.elementor-element-8595ede{--display:flex;--min-height:10px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1931 .elementor-element.elementor-element-8595ede:not(.elementor-motion-effects-element-type-background), .elementor-1931 .elementor-element.elementor-element-8595ede > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #6A13F3 0%, #6828FF 100%);}.elementor-1931 .elementor-element.elementor-element-05dbc72{--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;}:root{--page-title-display:none;}@media(max-width:1655px) and (min-width:768px){.elementor-1931 .elementor-element.elementor-element-0d053e0{--width:90%;}.elementor-1931 .elementor-element.elementor-element-da5ea96{--width:95%;}.elementor-1931 .elementor-element.elementor-element-e4957a6{--width:65%;}.elementor-1931 .elementor-element.elementor-element-b9f5cf8{--width:90%;}.elementor-1931 .elementor-element.elementor-element-df31c20{--width:48%;}.elementor-1931 .elementor-element.elementor-element-c654507{--width:48%;}.elementor-1931 .elementor-element.elementor-element-68fc818{--width:48%;}.elementor-1931 .elementor-element.elementor-element-f46312e{--width:48%;}.elementor-1931 .elementor-element.elementor-element-4332a93{--width:48%;}.elementor-1931 .elementor-element.elementor-element-b1a0209{--width:587px;}.elementor-1931 .elementor-element.elementor-element-2138bcf{--width:587px;}}@media(max-width:1655px){.elementor-1931 .elementor-element.elementor-element-cbeeaa6{--min-height:100vh;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1931 .elementor-element.elementor-element-0d053e0{--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1931 .elementor-element.elementor-element-0d053e0.e-con{--align-self:flex-end;}.elementor-1931 .elementor-element.elementor-element-d285990{--justify-content:flex-end;}.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-1931 .elementor-element.elementor-element-38e7fee.elementor-element{--align-self:flex-end;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1931 .elementor-element.elementor-element-deb6f00 .elementor-nav-menu .elementor-item{font-size:2.5em;line-height:1.3em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1931 .elementor-element.elementor-element-f1eafa6 .elementor-button{font-size:1em;}.elementor-1931 .elementor-element.elementor-element-985f245{--margin-top:0px;--margin-bottom:050px;--margin-left:50px;--margin-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1931 .elementor-element.elementor-element-bdb78a6{--container-widget-width:367px;--container-widget-flex-grow:0;width:var( --container-widget-width, 367px );max-width:367px;font-size:1rem;line-height:1.5em;}.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-1931 .elementor-element.elementor-element-bdb99e5 .elementor-heading-title{font-size:65px;line-height:4rem;letter-spacing:-1.3px;}.elementor-1931 .elementor-element.elementor-element-d82d650{font-size:1.2em;line-height:1.7em;}.elementor-1931 .elementor-element.elementor-element-f9ebfb1 .elementor-button{font-size:1em;}.elementor-1931 .elementor-element.elementor-element-ee22913 .elementor-button{font-size:1em;}.elementor-1931 .elementor-element.elementor-element-499d682{--gap:0px 40px;--row-gap:0px;--column-gap:40px;--padding-top:100px;--padding-bottom:100px;--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-1931 .elementor-element.elementor-element-5a44ce6 .elementor-image-box-title{font-size:2.8em;line-height:3.4rem;letter-spacing:-0.1rem;}.elementor-1931 .elementor-element.elementor-element-c221d08 .elementor-image-box-title{font-size:2.8em;line-height:3.4rem;letter-spacing:-0.2rem;}.elementor-1931 .elementor-element.elementor-element-e4957a6{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-1931 .elementor-element.elementor-element-f7b4372{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-1931 .elementor-element.elementor-element-f7b4372 .elementor-image-box-title{font-size:2.8em;line-height:3.4rem;letter-spacing:-0.1rem;}.elementor-1931 .elementor-element.elementor-element-b888ac7{--justify-content:center;}.elementor-1931 .elementor-element.elementor-element-b888ac7.e-con{--align-self:flex-start;}.elementor-1931 .elementor-element.elementor-element-8b949dd{width:var( --container-widget-width, 486px );max-width:486px;--container-widget-width:486px;--container-widget-flex-grow:0;}.elementor-1931 .elementor-element.elementor-element-8b949dd .elementor-heading-title{font-size:2.6rem;line-height:3.4rem;letter-spacing:-0.1rem;}.elementor-1931 .elementor-element.elementor-element-3bafe2e .elementor-button{font-size:1em;}.elementor-1931 .elementor-element.elementor-element-584f0a2{--container-widget-width:44%;--container-widget-flex-grow:0;width:var( --container-widget-width, 44% );max-width:44%;font-size:1rem;line-height:1.7rem;}.elementor-1931 .elementor-element.elementor-element-616ea4e{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1931 .elementor-element.elementor-element-9bcde36 .elementor-image-box-title{font-size:2.8em;line-height:3.4rem;letter-spacing:-0.1rem;}.elementor-1931 .elementor-element.elementor-element-9bcde36 .elementor-image-box-description{font-size:1.2rem;line-height:1.7em;}.elementor-1931 .elementor-element.elementor-element-b9f5cf8{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--align-content:center;}.elementor-1931 .elementor-element.elementor-element-1b3c68e{font-size:1.125rem;line-height:1.7em;}.elementor-1931 .elementor-element.elementor-element-1a86f80{font-size:0.875rem;line-height:1.7em;}.elementor-1931 .elementor-element.elementor-element-86f08d0{font-size:0.875rem;line-height:1.7em;}.elementor-1931 .elementor-element.elementor-element-6014272{font-size:1.125rem;line-height:1.7em;}.elementor-1931 .elementor-element.elementor-element-20d09ce{font-size:0.875rem;line-height:1rem;}.elementor-1931 .elementor-element.elementor-element-c1af979{font-size:0.875rem;line-height:1rem;}.elementor-1931 .elementor-element.elementor-element-3802878{font-size:0.875rem;line-height:1rem;}.elementor-1931 .elementor-element.elementor-element-9dc1824{font-size:0.875rem;line-height:1rem;}.elementor-1931 .elementor-element.elementor-element-cmp0001{font-size:0.875rem;line-height:1rem;}.elementor-1931 .elementor-element.elementor-element-0389c6b .elementor-button{font-size:1.25em;}.elementor-1931 .elementor-element.elementor-element-d0e2711{font-size:1.125rem;line-height:1.7em;}.elementor-1931 .elementor-element.elementor-element-418ea7d{font-size:0.875rem;line-height:1rem;}.elementor-1931 .elementor-element.elementor-element-5bfb160{font-size:1.125rem;line-height:1.7em;}.elementor-1931 .elementor-element.elementor-element-e7ceef0{font-size:0.875rem;line-height:1rem;}.elementor-1931 .elementor-element.elementor-element-7fd59c1{font-size:0.875rem;line-height:1rem;}.elementor-1931 .elementor-element.elementor-element-bdb249b{font-size:0.875rem;line-height:1rem;}.elementor-1931 .elementor-element.elementor-element-1937b93{font-size:0.875rem;line-height:1rem;}.elementor-1931 .elementor-element.elementor-element-crv0001{font-size:0.875rem;line-height:1rem;}.elementor-1931 .elementor-element.elementor-element-vid0001{font-size:0.875rem;line-height:1rem;}.elementor-1931 .elementor-element.elementor-element-b0c3c97 .elementor-button{font-size:1.25em;}.elementor-1931 .elementor-element.elementor-element-df94481{font-size:1.125rem;line-height:1.7em;}.elementor-1931 .elementor-element.elementor-element-eac8489{--container-widget-width:209px;--container-widget-flex-grow:0;width:var( --container-widget-width, 209px );max-width:209px;font-size:0.875rem;line-height:1.5em;}.elementor-1931 .elementor-element.elementor-element-2723e30{font-size:1.125rem;line-height:1.7em;}.elementor-1931 .elementor-element.elementor-element-33c7e9d{font-size:0.875rem;line-height:1rem;}.elementor-1931 .elementor-element.elementor-element-reu0001{font-size:0.875rem;line-height:1rem;}.elementor-1931 .elementor-element.elementor-element-b805c2b .elementor-button{font-size:1.25em;}.elementor-1931 .elementor-element.elementor-element-7476827{font-size:1.125rem;line-height:1.7em;}.elementor-1931 .elementor-element.elementor-element-4526605{font-size:0.875rem;line-height:1.5em;}.elementor-1931 .elementor-element.elementor-element-a6d61cd{font-size:0.875rem;line-height:1rem;}.elementor-1931 .elementor-element.elementor-element-inf0001{font-size:0.875rem;line-height:1rem;}.elementor-1931 .elementor-element.elementor-element-gov0001{font-size:0.875rem;line-height:1rem;}.elementor-1931 .elementor-element.elementor-element-d7eb4e2 .elementor-button{font-size:1.25em;}.elementor-1931 .elementor-element.elementor-element-9b20325{font-size:1.125rem;line-height:1.7em;}.elementor-1931 .elementor-element.elementor-element-44ea1a5{font-size:0.875rem;line-height:1.7em;}.elementor-1931 .elementor-element.elementor-element-166d6a8{font-size:1.125rem;line-height:1.7em;}.elementor-1931 .elementor-element.elementor-element-815e8f0{font-size:0.875rem;line-height:1rem;}.elementor-1931 .elementor-element.elementor-element-95ee454{font-size:1.125rem;line-height:1.7em;}.elementor-1931 .elementor-element.elementor-element-94a1642{font-size:0.875rem;line-height:1rem;}.elementor-1931 .elementor-element.elementor-element-e48fa8f .elementor-button{font-size:1.25em;}.elementor-1931 .elementor-element.elementor-element-591fcbe{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1931 .elementor-element.elementor-element-32406c3{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1931 .elementor-element.elementor-element-3918e76{--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-1931 .elementor-element.elementor-element-1fc39d6{--container-widget-width:1120px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1120px );max-width:1120px;}.elementor-1931 .elementor-element.elementor-element-1fc39d6 .elementor-image-box-wrapper{text-align:center;}.elementor-1931 .elementor-element.elementor-element-1fc39d6 .elementor-image-box-title{font-size:2.8em;line-height:3.4rem;letter-spacing:-0.1rem;}.elementor-1931 .elementor-element.elementor-element-1fc39d6 .elementor-image-box-description{font-size:1.2rem;line-height:1.7em;}.elementor-1931 .elementor-element.elementor-element-36e2537{--container-widget-width:1120px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1120px );max-width:1120px;}.elementor-1931 .elementor-element.elementor-element-36e2537 .elementor-image-box-wrapper{text-align:center;}.elementor-1931 .elementor-element.elementor-element-36e2537 .elementor-image-box-title{font-size:2.8em;line-height:3.4rem;letter-spacing:-0.1rem;}.elementor-1931 .elementor-element.elementor-element-36e2537 .elementor-image-box-description{font-size:1.2rem;line-height:1.7em;}.elementor-1931 .elementor-element.elementor-element-f21bf14 .elementor-button{font-size:1em;}.elementor-1931 .elementor-element.elementor-element-1f0db77{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1931 .elementor-element.elementor-element-f3a363a{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1931 .elementor-element.elementor-element-e5c1a70{--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1931 .elementor-element.elementor-element-7b5c502{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1931 .elementor-element.elementor-element-5835558 .elementor-heading-title{font-size:2.8em;line-height:3.4rem;letter-spacing:-0.1rem;}.elementor-1931 .elementor-element.elementor-element-602e2c9{--min-height:679px;}.elementor-1931 .elementor-element.elementor-element-602e2c9:not(.elementor-motion-effects-element-type-background), .elementor-1931 .elementor-element.elementor-element-602e2c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:100% auto;}.elementor-1931 .elementor-element.elementor-element-626fb41{--container-widget-width:367px;--container-widget-flex-grow:0;width:var( --container-widget-width, 367px );max-width:367px;font-size:1rem;line-height:1.5em;}.elementor-1931 .elementor-element.elementor-element-deffc7e .elementor-image-box-title{font-size:2.8em;line-height:3.4rem;letter-spacing:-0.1rem;}.elementor-1931 .elementor-element.elementor-element-deffc7e .elementor-image-box-description{font-size:1.2rem;line-height:1.7em;}.elementor-1931 .elementor-element.elementor-element-38d33ec .elementor-button{font-size:1em;}.elementor-1931 .elementor-element.elementor-element-e5318cd .elementor-button{font-size:1em;}.elementor-1931 .elementor-element.elementor-element-9804225{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}}@media(max-width:1024px){.elementor-1931 .elementor-element.elementor-element-cbeeaa6:not(.elementor-motion-effects-element-type-background), .elementor-1931 .elementor-element.elementor-element-cbeeaa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://articogestao.com.br/wp-content/uploads/2026/05/BG-TABLET-SECAO-HERO.webp");background-size:cover;}.elementor-1931 .elementor-element.elementor-element-cbeeaa6{--min-height:1300px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:-60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.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-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1931 .elementor-element.elementor-element-deb6f00 .elementor-nav-menu .elementor-item{font-size:2.2em;line-height:1.3em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1931 .elementor-element.elementor-element-f1eafa6 .elementor-button{font-size:1em;}.elementor-1931 .elementor-element.elementor-element-985f245{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:125px;--margin-left:0px;--margin-right:0px;}.elementor-1931 .elementor-element.elementor-element-985f245.e-con{--align-self:center;}.elementor-1931 .elementor-element.elementor-element-d24d65c{--justify-content:center;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1931 .elementor-element.elementor-element-bdb78a6{--container-widget-width:367px;--container-widget-flex-grow:0;width:var( --container-widget-width, 367px );max-width:367px;font-size:1rem;line-height:1.55rem;letter-spacing:0.1rem;}.elementor-1931 .elementor-element.elementor-element-47b8479 > .elementor-widget-container{padding:0px 0px 10px 0px;}.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-1931 .elementor-element.elementor-element-bdb99e5{text-align:center;}.elementor-1931 .elementor-element.elementor-element-bdb99e5 .elementor-heading-title{font-size:65px;line-height:1.05em;letter-spacing:-1.3px;}.elementor-1931 .elementor-element.elementor-element-d82d650{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:1.1em;line-height:1.7em;}.elementor-1931 .elementor-element.elementor-element-200137f{--justify-content:center;}.elementor-1931 .elementor-element.elementor-element-f9ebfb1 .elementor-button{font-size:1em;}.elementor-1931 .elementor-element.elementor-element-ee22913 .elementor-button{font-size:1em;}.elementor-1931 .elementor-element.elementor-element-499d682{--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:50px 0px;--row-gap:50px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1931 .elementor-element.elementor-element-499d682:not(.elementor-motion-effects-element-type-background), .elementor-1931 .elementor-element.elementor-element-499d682 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;background-size:cover;}.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-1931 .elementor-element.elementor-element-5a44ce6{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-1931 .elementor-element.elementor-element-95c3d79 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1931 .elementor-element.elementor-element-95c3d79 img{width:565px;}.elementor-1931 .elementor-element.elementor-element-2c5ba5f{--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:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-1931 .elementor-element.elementor-element-0d301e3{--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-1931 .elementor-element.elementor-element-0d301e3.e-con{--align-self:center;}.elementor-1931 .elementor-element.elementor-element-c221d08{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-1931 .elementor-element.elementor-element-6353ccd.e-con{--align-self:center;}.elementor-1931 .elementor-element.elementor-element-ab2860f{--min-height:785px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1931 .elementor-element.elementor-element-da5ea96{--min-height:0px;--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:70px;--padding-left:0px;--padding-right:0px;}.elementor-1931 .elementor-element.elementor-element-da5ea96.e-con{--align-self:center;}.elementor-1931 .elementor-element.elementor-element-e4957a6{--border-radius:0px 0px 075px 075px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1931 .elementor-element.elementor-element-f7b4372{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1931 .elementor-element.elementor-element-c93b740 > .elementor-widget-container{padding:60px 0px 0px 0px;}.elementor-1931 .elementor-element.elementor-element-412a8ac{--justify-content:space-between;}.elementor-1931 .elementor-element.elementor-element-b888ac7.e-con{--align-self:flex-start;}.elementor-1931 .elementor-element.elementor-element-8b949dd .elementor-heading-title{font-size:2.2em;line-height:1.3em;}.elementor-1931 .elementor-element.elementor-element-3bafe2e .elementor-button{font-size:1em;}.elementor-1931 .elementor-element.elementor-element-584f0a2{--container-widget-width:44%;--container-widget-flex-grow:0;width:var( --container-widget-width, 44% );max-width:44%;text-align:start;font-size:1rem;line-height:1.8rem;}.elementor-1931 .elementor-element.elementor-element-9bcde36{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1931 .elementor-element.elementor-element-b9f5cf8{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--align-content:center;}.elementor-1931 .elementor-element.elementor-element-1b3c68e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:1.1em;line-height:1.7em;}.elementor-1931 .elementor-element.elementor-element-1a86f80{--container-widget-width:106px;--container-widget-flex-grow:0;width:var( --container-widget-width, 106px );max-width:106px;text-align:start;font-size:0.9em;line-height:1.7em;}.elementor-1931 .elementor-element.elementor-element-86f08d0{--container-widget-width:106px;--container-widget-flex-grow:0;width:var( --container-widget-width, 106px );max-width:106px;text-align:start;font-size:0.9em;line-height:1.7em;}.elementor-1931 .elementor-element.elementor-element-6014272{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:1.1em;line-height:1.7em;}.elementor-1931 .elementor-element.elementor-element-20d09ce{text-align:center;font-size:0.875em;line-height:1.7em;}.elementor-1931 .elementor-element.elementor-element-c1af979{text-align:center;font-size:0.875em;line-height:1.7em;}.elementor-1931 .elementor-element.elementor-element-3802878{text-align:center;font-size:0.875em;line-height:1.7em;}.elementor-1931 .elementor-element.elementor-element-9dc1824{text-align:center;font-size:0.875em;line-height:1.7em;}.elementor-1931 .elementor-element.elementor-element-cmp0001{text-align:center;font-size:0.875em;line-height:1.7em;}.elementor-1931 .elementor-element.elementor-element-0389c6b .elementor-button{font-size:1.25em;}.elementor-1931 .elementor-element.elementor-element-d0e2711{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:1.1em;line-height:1.7em;}.elementor-1931 .elementor-element.elementor-element-418ea7d{text-align:center;font-size:0.875em;line-height:1.7em;}.elementor-1931 .elementor-element.elementor-element-5bfb160{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:1.1em;line-height:1.7em;}.elementor-1931 .elementor-element.elementor-element-e7ceef0{text-align:center;font-size:0.875em;line-height:1.7em;}.elementor-1931 .elementor-element.elementor-element-7fd59c1{text-align:center;font-size:0.875em;line-height:1.7em;}.elementor-1931 .elementor-element.elementor-element-bdb249b{text-align:center;font-size:0.875em;line-height:1.7em;}.elementor-1931 .elementor-element.elementor-element-1937b93{text-align:center;font-size:0.875em;line-height:1.7em;}.elementor-1931 .elementor-element.elementor-element-crv0001{text-align:center;font-size:0.875em;line-height:1.7em;}.elementor-1931 .elementor-element.elementor-element-vid0001{text-align:center;font-size:0.875em;line-height:1.7em;}.elementor-1931 .elementor-element.elementor-element-b0c3c97 .elementor-button{font-size:1.25em;}.elementor-1931 .elementor-element.elementor-element-df94481{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:1.1em;line-height:1.7em;}.elementor-1931 .elementor-element.elementor-element-eac8489{--container-widget-width:106px;--container-widget-flex-grow:0;width:var( --container-widget-width, 106px );max-width:106px;text-align:start;font-size:0.9em;line-height:1.7em;}.elementor-1931 .elementor-element.elementor-element-2723e30{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:1.1em;line-height:1.7em;}.elementor-1931 .elementor-element.elementor-element-33c7e9d{text-align:center;font-size:0.875em;line-height:1.7em;}.elementor-1931 .elementor-element.elementor-element-reu0001{text-align:center;font-size:0.875em;line-height:1.7em;}.elementor-1931 .elementor-element.elementor-element-b805c2b .elementor-button{font-size:1.25em;}.elementor-1931 .elementor-element.elementor-element-7476827{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:1.1em;line-height:1.7em;}.elementor-1931 .elementor-element.elementor-element-4526605{--container-widget-width:106px;--container-widget-flex-grow:0;width:var( --container-widget-width, 106px );max-width:106px;text-align:start;font-size:0.9em;line-height:1.7em;}.elementor-1931 .elementor-element.elementor-element-a6d61cd{text-align:center;font-size:0.875em;line-height:1.7em;}.elementor-1931 .elementor-element.elementor-element-inf0001{text-align:center;font-size:0.875em;line-height:1.7em;}.elementor-1931 .elementor-element.elementor-element-gov0001{text-align:center;font-size:0.875em;line-height:1.7em;}.elementor-1931 .elementor-element.elementor-element-d7eb4e2 .elementor-button{font-size:1.25em;}.elementor-1931 .elementor-element.elementor-element-9b20325{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:1.1em;line-height:1.7em;}.elementor-1931 .elementor-element.elementor-element-44ea1a5{--container-widget-width:127px;--container-widget-flex-grow:0;width:var( --container-widget-width, 127px );max-width:127px;text-align:start;font-size:0.9em;line-height:1.7em;}.elementor-1931 .elementor-element.elementor-element-166d6a8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:1.1em;line-height:1.7em;}.elementor-1931 .elementor-element.elementor-element-815e8f0{text-align:center;font-size:0.875em;line-height:1.7em;}.elementor-1931 .elementor-element.elementor-element-95ee454{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:1.1em;line-height:1.7em;}.elementor-1931 .elementor-element.elementor-element-94a1642{text-align:center;font-size:0.875em;line-height:1.7em;}.elementor-1931 .elementor-element.elementor-element-e48fa8f .elementor-button{font-size:1.25em;}.elementor-1931 .elementor-element.elementor-element-ba33178{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1931 .elementor-element.elementor-element-3918e76{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-1931 .elementor-element.elementor-element-1fc39d6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1931 .elementor-element.elementor-element-1fc39d6 .elementor-image-box-wrapper{text-align:center;}.elementor-1931 .elementor-element.elementor-element-36e2537{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1931 .elementor-element.elementor-element-36e2537 .elementor-image-box-wrapper{text-align:center;}.elementor-1931 .elementor-element.elementor-element-f21bf14 .elementor-button{font-size:1em;}.elementor-1931 .elementor-element.elementor-element-602e2c9{--min-height:806px;}.elementor-1931 .elementor-element.elementor-element-602e2c9:not(.elementor-motion-effects-element-type-background), .elementor-1931 .elementor-element.elementor-element-602e2c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:100% auto;}.elementor-1931 .elementor-element.elementor-element-b997548{--justify-content:center;}.elementor-1931 .elementor-element.elementor-element-626fb41{--container-widget-width:367px;--container-widget-flex-grow:0;width:var( --container-widget-width, 367px );max-width:367px;font-size:1rem;line-height:1.55rem;letter-spacing:0.1rem;}.elementor-1931 .elementor-element.elementor-element-deffc7e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1931 .elementor-element.elementor-element-7bad055{--justify-content:center;}.elementor-1931 .elementor-element.elementor-element-38d33ec .elementor-button{font-size:1em;}.elementor-1931 .elementor-element.elementor-element-e5318cd .elementor-button{font-size:1em;}}@media(max-width:767px){.elementor-1931 .elementor-element.elementor-element-cbeeaa6{--min-height:1050px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1931 .elementor-element.elementor-element-cbeeaa6:not(.elementor-motion-effects-element-type-background), .elementor-1931 .elementor-element.elementor-element-cbeeaa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-1931 .elementor-element.elementor-element-0d053e0{--width:90%;--justify-content:flex-start;}.elementor-1931 .elementor-element.elementor-element-d285990{--justify-content:flex-start;}.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-1931 .elementor-element.elementor-element-38e7fee.elementor-element{--align-self:flex-start;}.elementor-1931 .elementor-element.elementor-element-38e7fee img{width:100px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1931 .elementor-element.elementor-element-deb6f00 .elementor-nav-menu .elementor-item{font-size:1.4rem;line-height:1.3em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1931 .elementor-element.elementor-element-f1eafa6 .elementor-button{font-size:0.9em;}.elementor-1931 .elementor-element.elementor-element-985f245{--width:90%;--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-1931 .elementor-element.elementor-element-d24d65c{--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:015px 0px;--row-gap:015px;--column-gap:0px;}.elementor-1931 .elementor-element.elementor-element-fb76fa8{--justify-content:center;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1931 .elementor-element.elementor-element-bdb78a6 > .elementor-widget-container{margin:-3px 0px -3px 0px;}.elementor-1931 .elementor-element.elementor-element-bdb78a6{text-align:center;font-size:0.8rem;line-height:1.5em;}.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-1931 .elementor-element.elementor-element-bdb99e5{text-align:center;}.elementor-1931 .elementor-element.elementor-element-bdb99e5 .elementor-heading-title{font-size:2.3rem;line-height:2.6rem;letter-spacing:-0.15rem;}.elementor-1931 .elementor-element.elementor-element-d82d650{font-size:0.9rem;line-height:1.8em;}.elementor-1931 .elementor-element.elementor-element-200137f{--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-1931 .elementor-element.elementor-element-f9ebfb1 .elementor-button{font-size:0.9em;}.elementor-1931 .elementor-element.elementor-element-ee22913 .elementor-button{font-size:0.9em;}.elementor-1931 .elementor-element.elementor-element-499d682{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--border-radius:30px 30px 0px 0px;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:75px;--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-1931 .elementor-element.elementor-element-5a44ce6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1931 .elementor-element.elementor-element-5a44ce6 .elementor-image-box-img{margin-bottom:30px;}.elementor-1931 .elementor-element.elementor-element-5a44ce6 .elementor-image-box-wrapper .elementor-image-box-img{width:175px;}.elementor-1931 .elementor-element.elementor-element-5a44ce6 .elementor-image-box-title{font-size:2rem;line-height:2.1rem;letter-spacing:-0.1rem;}.elementor-1931 .elementor-element.elementor-element-5a44ce6 .elementor-image-box-description{font-size:0.9rem;line-height:1.8em;}.elementor-1931 .elementor-element.elementor-element-95c3d79 img{width:90%;}.elementor-1931 .elementor-element.elementor-element-8d9d62c{--width:90%;}.elementor-1931 .elementor-element.elementor-element-c7e900a .elementor-image-box-img{margin-bottom:75px;}.elementor-1931 .elementor-element.elementor-element-c7e900a .elementor-image-box-description{font-size:1rem;line-height:1.7em;letter-spacing:-0.01rem;}.elementor-1931 .elementor-element.elementor-element-73fa828{--width:90%;}.elementor-1931 .elementor-element.elementor-element-248f189 .elementor-image-box-img{margin-bottom:75px;}.elementor-1931 .elementor-element.elementor-element-248f189 .elementor-image-box-description{font-size:1rem;line-height:1.7em;letter-spacing:-0.01rem;}.elementor-1931 .elementor-element.elementor-element-2c5ba5f{--content-width:90%;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-1931 .elementor-element.elementor-element-c221d08 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1931 .elementor-element.elementor-element-c221d08 .elementor-image-box-img{margin-bottom:30px;}.elementor-1931 .elementor-element.elementor-element-c221d08 .elementor-image-box-wrapper .elementor-image-box-img{width:175px;}.elementor-1931 .elementor-element.elementor-element-c221d08 .elementor-image-box-title{font-size:2rem;line-height:2.1rem;letter-spacing:-0.1rem;}.elementor-1931 .elementor-element.elementor-element-c221d08 .elementor-image-box-description{font-size:0.9rem;line-height:1.8em;}.elementor-1931 .elementor-element.elementor-element-f220744{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1931 .elementor-element.elementor-element-4bf5505 .elementor-image-box-img{margin-bottom:30px;}.elementor-1931 .elementor-element.elementor-element-4bf5505 .elementor-image-box-title{font-size:1.4rem;line-height:1.4em;letter-spacing:0rem;}.elementor-1931 .elementor-element.elementor-element-4bf5505 .elementor-image-box-description{font-size:0.9rem;line-height:1.8rem;}.elementor-1931 .elementor-element.elementor-element-4e5c4eb{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1931 .elementor-element.elementor-element-958e7ba .elementor-image-box-img{margin-bottom:30px;}.elementor-1931 .elementor-element.elementor-element-958e7ba .elementor-image-box-title{font-size:1.4rem;line-height:1.4em;letter-spacing:0rem;}.elementor-1931 .elementor-element.elementor-element-958e7ba .elementor-image-box-description{font-size:0.9rem;line-height:1.8rem;}.elementor-1931 .elementor-element.elementor-element-08cf48c{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1931 .elementor-element.elementor-element-a724fcd .elementor-image-box-img{margin-bottom:30px;}.elementor-1931 .elementor-element.elementor-element-a724fcd .elementor-image-box-title{font-size:1.4rem;line-height:1.4em;letter-spacing:0rem;}.elementor-1931 .elementor-element.elementor-element-a724fcd .elementor-image-box-description{font-size:0.9rem;line-height:1.8rem;}.elementor-1931 .elementor-element.elementor-element-f38025d{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1931 .elementor-element.elementor-element-2557cdf .elementor-image-box-img{margin-bottom:30px;}.elementor-1931 .elementor-element.elementor-element-2557cdf .elementor-image-box-title{font-size:1.4rem;line-height:1.4em;letter-spacing:0rem;}.elementor-1931 .elementor-element.elementor-element-2557cdf .elementor-image-box-description{font-size:0.9rem;line-height:1.8rem;}.elementor-1931 .elementor-element.elementor-element-ab2860f{--min-height:0px;--justify-content:flex-start;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:0px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-1931 .elementor-element.elementor-element-da5ea96{--border-radius:0px 0px 40px 40px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1931 .elementor-element.elementor-element-e4957a6{--border-radius:0px 0px 40px 40px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1931 .elementor-element.elementor-element-f7b4372 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1931 .elementor-element.elementor-element-f7b4372 .elementor-image-box-title{font-size:2rem;line-height:2.1rem;letter-spacing:-0.1rem;}.elementor-1931 .elementor-element.elementor-element-f7b4372 .elementor-image-box-description{font-size:0.9rem;line-height:1.8em;}.elementor-1931 .elementor-element.elementor-element-c93b740{--e-image-carousel-slides-to-show:3;}.elementor-1931 .elementor-element.elementor-element-c93b740 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-1931 .elementor-element.elementor-element-412a8ac{--width:90%;--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-1931 .elementor-element.elementor-element-412a8ac.e-con{--align-self:center;}.elementor-1931 .elementor-element.elementor-element-b888ac7{--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-1931 .elementor-element.elementor-element-8b949dd{text-align:center;}.elementor-1931 .elementor-element.elementor-element-8b949dd .elementor-heading-title{font-size:2rem;line-height:2.1rem;letter-spacing:-0.1rem;}.elementor-1931 .elementor-element.elementor-element-3bafe2e.elementor-element{--align-self:center;}.elementor-1931 .elementor-element.elementor-element-3bafe2e .elementor-button{font-size:0.9em;}.elementor-1931 .elementor-element.elementor-element-584f0a2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:0.9rem;line-height:1.8em;}.elementor-1931 .elementor-element.elementor-element-616ea4e{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-1931 .elementor-element.elementor-element-9bcde36 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1931 .elementor-element.elementor-element-9bcde36{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-1931 .elementor-element.elementor-element-9bcde36 .elementor-image-box-img{margin-bottom:30px;}.elementor-1931 .elementor-element.elementor-element-9bcde36 .elementor-image-box-wrapper .elementor-image-box-img{width:275px;}.elementor-1931 .elementor-element.elementor-element-9bcde36 .elementor-image-box-title{font-size:2rem;line-height:2.1rem;letter-spacing:-0.1rem;}.elementor-1931 .elementor-element.elementor-element-9bcde36 .elementor-image-box-description{font-size:0.9rem;line-height:1.8em;}.elementor-1931 .elementor-element.elementor-element-b9f5cf8{--width:90%;--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:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-1931 .elementor-element.elementor-element-310166f .elementor-image-box-img{margin-bottom:50px;}.elementor-1931 .elementor-element.elementor-element-310166f .elementor-image-box-description{font-size:0.9rem;line-height:1.8em;}.elementor-1931 .elementor-element.elementor-element-1b3c68e{font-size:0.9rem;line-height:1.8em;}.elementor-1931 .elementor-element.elementor-element-1a86f80{font-size:0.9rem;line-height:1.8em;}.elementor-1931 .elementor-element.elementor-element-86f08d0{font-size:0.9rem;line-height:1.8em;}.elementor-1931 .elementor-element.elementor-element-6014272{font-size:0.9rem;line-height:1.8em;}.elementor-1931 .elementor-element.elementor-element-20d09ce{font-size:0.9rem;line-height:1.8em;}.elementor-1931 .elementor-element.elementor-element-c1af979{font-size:0.9rem;line-height:1.8em;}.elementor-1931 .elementor-element.elementor-element-3802878{font-size:0.9rem;line-height:1.8em;}.elementor-1931 .elementor-element.elementor-element-9dc1824{font-size:0.9rem;line-height:1.8em;}.elementor-1931 .elementor-element.elementor-element-cmp0001{font-size:0.9rem;line-height:1.8em;}.elementor-1931 .elementor-element.elementor-element-0389c6b .elementor-button{font-size:1.25em;}.elementor-1931 .elementor-element.elementor-element-c5e09b2 .elementor-image-box-img{margin-bottom:50px;}.elementor-1931 .elementor-element.elementor-element-c5e09b2 .elementor-image-box-description{font-size:0.9rem;line-height:1.8em;}.elementor-1931 .elementor-element.elementor-element-d0e2711{font-size:0.9rem;line-height:1.8em;}.elementor-1931 .elementor-element.elementor-element-418ea7d{font-size:0.9rem;line-height:1.8em;}.elementor-1931 .elementor-element.elementor-element-5bfb160{font-size:0.9rem;line-height:1.8em;}.elementor-1931 .elementor-element.elementor-element-e7ceef0{font-size:0.9rem;line-height:1.8em;}.elementor-1931 .elementor-element.elementor-element-7fd59c1{font-size:0.9rem;line-height:1.8em;}.elementor-1931 .elementor-element.elementor-element-bdb249b{font-size:0.9rem;line-height:1.8em;}.elementor-1931 .elementor-element.elementor-element-1937b93{font-size:0.9rem;line-height:1.8em;}.elementor-1931 .elementor-element.elementor-element-crv0001{font-size:0.9rem;line-height:1.8em;}.elementor-1931 .elementor-element.elementor-element-vid0001{font-size:0.9rem;line-height:1.8em;}.elementor-1931 .elementor-element.elementor-element-b0c3c97 .elementor-button{font-size:1.25em;}.elementor-1931 .elementor-element.elementor-element-f5fa502 .elementor-image-box-img{margin-bottom:50px;}.elementor-1931 .elementor-element.elementor-element-f5fa502 .elementor-image-box-description{font-size:0.9rem;line-height:1.8em;}.elementor-1931 .elementor-element.elementor-element-df94481{font-size:0.9rem;line-height:1.8em;}.elementor-1931 .elementor-element.elementor-element-eac8489{font-size:0.9rem;line-height:1.8em;}.elementor-1931 .elementor-element.elementor-element-2723e30{font-size:0.9rem;line-height:1.8em;}.elementor-1931 .elementor-element.elementor-element-33c7e9d{font-size:0.9rem;line-height:1.8em;}.elementor-1931 .elementor-element.elementor-element-reu0001{font-size:0.9rem;line-height:1.8em;}.elementor-1931 .elementor-element.elementor-element-b805c2b .elementor-button{font-size:1.25em;}.elementor-1931 .elementor-element.elementor-element-cd51a86 .elementor-image-box-img{margin-bottom:50px;}.elementor-1931 .elementor-element.elementor-element-cd51a86 .elementor-image-box-description{font-size:0.9rem;line-height:1.8em;}.elementor-1931 .elementor-element.elementor-element-7476827{font-size:0.9rem;line-height:1.8em;}.elementor-1931 .elementor-element.elementor-element-4526605{font-size:0.9rem;line-height:1.8em;}.elementor-1931 .elementor-element.elementor-element-a6d61cd{font-size:0.9rem;line-height:1.8em;}.elementor-1931 .elementor-element.elementor-element-inf0001{font-size:0.9rem;line-height:1.8em;}.elementor-1931 .elementor-element.elementor-element-gov0001{font-size:0.9rem;line-height:1.8em;}.elementor-1931 .elementor-element.elementor-element-d7eb4e2 .elementor-button{font-size:1.25em;}.elementor-1931 .elementor-element.elementor-element-c2eb868 .elementor-image-box-img{margin-bottom:50px;}.elementor-1931 .elementor-element.elementor-element-c2eb868 .elementor-image-box-description{font-size:0.9rem;line-height:1.8em;}.elementor-1931 .elementor-element.elementor-element-9b20325{font-size:0.9rem;line-height:1.8em;}.elementor-1931 .elementor-element.elementor-element-44ea1a5{font-size:0.9rem;line-height:1.8em;}.elementor-1931 .elementor-element.elementor-element-166d6a8{font-size:0.9rem;line-height:1.8em;}.elementor-1931 .elementor-element.elementor-element-815e8f0{font-size:0.9rem;line-height:1.8em;}.elementor-1931 .elementor-element.elementor-element-95ee454{font-size:0.9rem;line-height:1.8em;}.elementor-1931 .elementor-element.elementor-element-94a1642{font-size:0.9rem;line-height:1.8em;}.elementor-1931 .elementor-element.elementor-element-e48fa8f .elementor-button{font-size:1.25em;}.elementor-1931 .elementor-element.elementor-element-591fcbe{--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-1931 .elementor-element.elementor-element-32406c3{--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-1931 .elementor-element.elementor-element-ba33178{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1931 .elementor-element.elementor-element-3918e76{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1931 .elementor-element.elementor-element-b1a0209{--width:264px;--gap:040px 0px;--row-gap:040px;--column-gap:0px;}.elementor-1931 .elementor-element.elementor-element-1fc39d6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1931 .elementor-element.elementor-element-1fc39d6 .elementor-image-box-wrapper{text-align:center;}.elementor-1931 .elementor-element.elementor-element-1fc39d6 .elementor-image-box-img{margin-bottom:30px;}.elementor-1931 .elementor-element.elementor-element-1fc39d6 .elementor-image-box-wrapper .elementor-image-box-img{width:150px;}.elementor-1931 .elementor-element.elementor-element-1fc39d6 .elementor-image-box-title{font-size:2rem;line-height:2.5rem;letter-spacing:-0.1rem;}.elementor-1931 .elementor-element.elementor-element-1fc39d6 .elementor-image-box-description{font-size:0.9rem;line-height:1.8em;}.elementor-1931 .elementor-element.elementor-element-2138bcf{--width:264px;--gap:46px 0px;--row-gap:46px;--column-gap:0px;}.elementor-1931 .elementor-element.elementor-element-36e2537 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1931 .elementor-element.elementor-element-36e2537 .elementor-image-box-wrapper{text-align:center;}.elementor-1931 .elementor-element.elementor-element-36e2537 .elementor-image-box-img{margin-bottom:30px;}.elementor-1931 .elementor-element.elementor-element-36e2537 .elementor-image-box-wrapper .elementor-image-box-img{width:175px;}.elementor-1931 .elementor-element.elementor-element-36e2537 .elementor-image-box-title{font-size:2rem;line-height:2.5rem;letter-spacing:-0.1rem;}.elementor-1931 .elementor-element.elementor-element-36e2537 .elementor-image-box-description{font-size:0.9rem;line-height:1.8em;}.elementor-1931 .elementor-element.elementor-element-f21bf14 .elementor-button{font-size:0.9em;}.elementor-1931 .elementor-element.elementor-element-1f0db77{--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-1931 .elementor-element.elementor-element-f3a363a{--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-1931 .elementor-element.elementor-element-e5c1a70{--padding-top:0px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-1931 .elementor-element.elementor-element-7b5c502{--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-1931 .elementor-element.elementor-element-5835558 .elementor-heading-title{font-size:2rem;line-height:2.1rem;letter-spacing:-0.1rem;}.elementor-1931 .elementor-element.elementor-element-602e2c9{--content-width:90%;--min-height:883px;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-1931 .elementor-element.elementor-element-602e2c9:not(.elementor-motion-effects-element-type-background), .elementor-1931 .elementor-element.elementor-element-602e2c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:100% auto;}.elementor-1931 .elementor-element.elementor-element-b997548{--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:015px 0px;--row-gap:015px;--column-gap:0px;}.elementor-1931 .elementor-element.elementor-element-4b46210{--justify-content:center;}.elementor-1931 .elementor-element.elementor-element-626fb41 > .elementor-widget-container{margin:-3px 0px -3px 0px;}.elementor-1931 .elementor-element.elementor-element-626fb41{text-align:center;font-size:0.8rem;line-height:1.5em;}.elementor-1931 .elementor-element.elementor-element-deffc7e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1931 .elementor-element.elementor-element-deffc7e .elementor-image-box-title{font-size:2rem;line-height:2.1rem;letter-spacing:-0.1rem;}.elementor-1931 .elementor-element.elementor-element-deffc7e .elementor-image-box-description{font-size:0.9rem;line-height:1.8em;}.elementor-1931 .elementor-element.elementor-element-7bad055{--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-1931 .elementor-element.elementor-element-38d33ec.elementor-element{--align-self:center;}.elementor-1931 .elementor-element.elementor-element-38d33ec .elementor-button{font-size:0.9em;}.elementor-1931 .elementor-element.elementor-element-e5318cd.elementor-element{--align-self:center;}.elementor-1931 .elementor-element.elementor-element-e5318cd .elementor-button{font-size:0.9em;}.elementor-1931 .elementor-element.elementor-element-9804225{--padding-top:50px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}}@media(min-width:768px){.elementor-1931 .elementor-element.elementor-element-0d053e0{--width:1820px;}.elementor-1931 .elementor-element.elementor-element-d285990{--width:349px;}.elementor-1931 .elementor-element.elementor-element-985f245{--width:688px;}.elementor-1931 .elementor-element.elementor-element-fb76fa8{--width:101px;}.elementor-1931 .elementor-element.elementor-element-8d9d62c{--width:500px;}.elementor-1931 .elementor-element.elementor-element-73fa828{--width:500px;}.elementor-1931 .elementor-element.elementor-element-0d301e3{--width:517px;}.elementor-1931 .elementor-element.elementor-element-6353ccd{--width:738px;}.elementor-1931 .elementor-element.elementor-element-da5ea96{--width:1720px;}.elementor-1931 .elementor-element.elementor-element-e4957a6{--width:980px;}.elementor-1931 .elementor-element.elementor-element-b888ac7{--width:52%;}.elementor-1931 .elementor-element.elementor-element-df31c20{--width:328px;}.elementor-1931 .elementor-element.elementor-element-c654507{--width:328px;}.elementor-1931 .elementor-element.elementor-element-68fc818{--width:328px;}.elementor-1931 .elementor-element.elementor-element-f46312e{--width:328px;}.elementor-1931 .elementor-element.elementor-element-4332a93{--width:328px;}.elementor-1931 .elementor-element.elementor-element-b997548{--width:487px;}.elementor-1931 .elementor-element.elementor-element-4b46210{--width:101px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1931 .elementor-element.elementor-element-cbeeaa6{--width:100%;}.elementor-1931 .elementor-element.elementor-element-985f245{--width:90%;}.elementor-1931 .elementor-element.elementor-element-8d9d62c{--width:90%;}.elementor-1931 .elementor-element.elementor-element-73fa828{--width:90%;}.elementor-1931 .elementor-element.elementor-element-0d301e3{--width:100%;}.elementor-1931 .elementor-element.elementor-element-6353ccd{--width:100%;}.elementor-1931 .elementor-element.elementor-element-da5ea96{--width:90%;}.elementor-1931 .elementor-element.elementor-element-e4957a6{--width:100%;}.elementor-1931 .elementor-element.elementor-element-df31c20{--width:48%;}.elementor-1931 .elementor-element.elementor-element-c654507{--width:48%;}.elementor-1931 .elementor-element.elementor-element-68fc818{--width:48%;}.elementor-1931 .elementor-element.elementor-element-f46312e{--width:48%;}.elementor-1931 .elementor-element.elementor-element-4332a93{--width:48%;}.elementor-1931 .elementor-element.elementor-element-b1a0209{--width:591px;}.elementor-1931 .elementor-element.elementor-element-2138bcf{--width:591px;}}/* Start custom CSS for nav-menu, class: .elementor-element-deb6f00 */.elementor-1931 .elementor-element.elementor-element-deb6f00 .elementor-nav-menu {
  gap: 20px;
}

.elementor-1931 .elementor-element.elementor-element-deb6f00 .elementor-nav-menu .elementor-item {
  color: #A6A2AE !important;
  text-align: center;
  font-family: "DM Sans", sans-serif;
  font-size: 1.1rem !important;
  font-style: normal;
  font-weight: 400;
  line-height: 1.2 !important;

  padding: 15px 14px !important;
  border: none !important;
  border-radius: 0 !important;
  background-color: transparent !important;

  transition: color 0.35s ease;
}

.elementor-1931 .elementor-element.elementor-element-deb6f00 .elementor-nav-menu .elementor-item:hover,
.elementor-1931 .elementor-element.elementor-element-deb6f00 .elementor-nav-menu .elementor-item.elementor-item-active {
  color: #FFFFFF !important;
  border-color: transparent !important;
  background-color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f1eafa6 */.elementor-1931 .elementor-element.elementor-element-f1eafa6 .elementor-button {
  width: 335px;
  height: 86px;

  display: inline-flex;
  align-items: center;
  justify-content: space-between;
  gap: 15px;

  background-color: transparent !important;
  background-image: url("https://articogestao.com.br/wp-content/uploads/2026/05/BOTAO-BG.png");
  background-size: 100% 100%;
  background-position: center;
  background-repeat: no-repeat;

  border: 7px solid #1B1925;
  border-radius: 999px;
  padding: 0 15px 0 28px;
  overflow: visible;

  transform: scale(1);
  filter: brightness(1);
  transition: transform 0.45s ease, filter 0.45s ease;
  will-change: transform, filter;
}

.elementor-1931 .elementor-element.elementor-element-f1eafa6 .elementor-button:hover {
  transform: scale(1.035);
  filter: brightness(1.45);
}

.elementor-1931 .elementor-element.elementor-element-f1eafa6 .elementor-button-content-wrapper {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 15px;
  width: 100%;
  height: 100%;
  flex-wrap: nowrap;
}

.elementor-1931 .elementor-element.elementor-element-f1eafa6 .elementor-button-text {
  display: flex;
  align-items: center;
  font-size: 1.25rem;
  font-style: normal;
  font-weight: 400;
  letter-spacing: -0.0375rem;
  line-height: 1;
  white-space: nowrap;
  flex: 0 1 auto;
}

.elementor-1931 .elementor-element.elementor-element-f1eafa6 .elementor-button-icon {
  width: 54px;
  height: 54px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  flex: 0 0 54px;
  box-shadow: none;
}

.elementor-1931 .elementor-element.elementor-element-f1eafa6 .elementor-button-icon svg,
.elementor-1931 .elementor-element.elementor-element-f1eafa6 .elementor-button-icon i {
  width: 54px;
  height: 54px;
  font-size: 54px;
  line-height: 1;
  border-radius: 999px;

  box-shadow: 
    0 47px 13px 0 rgba(0, 0, 0, 0.01),
    0 30px 12px 0 rgba(0, 0, 0, 0.06),
    0 17px 10px 0 rgba(0, 0, 0, 0.20),
    0 8px 8px 0 rgba(0, 0, 0, 0.34),
    0 2px 4px 0 rgba(0, 0, 0, 0.39);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d053e0 */.elementor-1931 .elementor-element.elementor-element-0d053e0 {
  position: fixed;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  max-width: 90%;
  padding-top: 12px !important;
  padding-bottom: 12px !important;
  transition: top .35s ease;
}
.elementor-1931 .elementor-element.elementor-element-0d053e0::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 100vw;
  height: 100%;
  background: rgba(6, 5, 10, 0.92);
  backdrop-filter: blur(14px);
  -webkit-backdrop-filter: blur(14px);
  border-bottom: 1px solid #221C3C;
  z-index: -1;
}
body.hero-passou .elementor-1931 .elementor-element.elementor-element-0d053e0 {
  top: -200px;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1d71522 */.elementor-1931 .elementor-element.elementor-element-1d71522{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
}

.video-lazy-wrap,
.video-lazy-wrap video,
.video-lazy-wrap img{
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: top center;
}

.video-lazy-wrap video {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  transition: opacity .3s ease;
}

.video-lazy-wrap.video-ready video {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-be59d8e */.elementor-1931 .elementor-element.elementor-element-be59d8e {
    position: absolute;
    top: 0;
    left: 0;
    mix-blend-mode: plus-lighter !important;
    z-index: 2;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ce7350 */.elementor-1931 .elementor-element.elementor-element-1ce7350 {
    position: absolute;
    bottom: 0;
    right: 0;
    transform: scale(-1, -1);
    mix-blend-mode: plus-lighter !important;
    z-index: 2;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9f76b88 */.elementor-1931 .elementor-element.elementor-element-9f76b88 {
    position: absolute;
    bottom: 0;
    right: 0;
    transform: scale(-1, -1);
    mix-blend-mode: plus-lighter !important;
    z-index: 2;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-373259e */.nome1{
    transition: 0.5s;
}

.nome1:hover{
    transform: translatey(-30px)
}

.nome1::before{
    content: "Uninter";
    position: absolute;
    color: #fff;
    font-family: "Dm Sans";
    font-size: 12px;
    font-weight: 400;
    white-space: nowrap;
    top: -35px;
    left: 50%;
    transform: translatex(-50%);
    transition: 0.5s;
    padding: 5px 10px;
    background: #6B22D9;
    border-radius: 100px;
    opacity: 0;
}

.nome1:hover::before{
    opacity: 1;
}

@media (max-width: 767px) {
	.nome1::before{
	    font-size: 10px;
	}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9f790d5 */.nome2{
    position: relative;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: fit-content;
    transition: 0.5s;
}

.nome2:hover{
    transform: translateY(-30px);
}

.nome2::before{
    content: "Prisma";
    position: absolute;
    bottom: calc(100% + 8px);
    left: calc(38% + 0px);
    transform: translateX(-50%);
    color: #fff;
    font-family: "DM Sans";
    font-size: 12px;
    font-weight: 400;
    white-space: nowrap;
    padding: 5px 10px;
    background: #6B22D9;
    border-radius: 100px;
    opacity: 0;
    transition: 0.5s;
    pointer-events: none;
}

.nome2:hover::before{
    opacity: 1;
}

@media (max-width: 767px) {
    .nome2::before{
        font-size: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2ee31d6 */.nome3{
    position: relative;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: fit-content;
    transition: 0.5s;
}

.nome3:hover{
    transform: translateY(-30px);
}

.nome3::before{
    content: "Lucas Feijó";
    position: absolute;
    bottom: calc(100% + 8px);
    left: calc(38% + 0px);
    transform: translateX(-50%);
    color: #fff;
    font-family: "DM Sans";
    font-size: 12px;
    font-weight: 400;
    white-space: nowrap;
    padding: 5px 10px;
    background: #6B22D9;
    border-radius: 100px;
    opacity: 0;
    transition: 0.5s;
    pointer-events: none;
}

.nome3:hover::before{
    opacity: 1;
}

@media (max-width: 767px) {
    .nome3::before{
        font-size: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bdb78a6 */.elementor-1931 .elementor-element.elementor-element-bdb78a6 {
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-47b8479 *//* LIBERA O CORTE DO WIDGET */
.elementor-1931 .elementor-element.elementor-element-47b8479,
.elementor-1931 .elementor-element.elementor-element-47b8479 .elementor-widget-container,
.elementor-1931 .elementor-element.elementor-element-47b8479 .elementor-heading-title {
  overflow: visible !important;
}

/* TÍTULO BASE */
.elementor-1931 .elementor-element.elementor-element-47b8479 .titulo-figma {
  font-family: "DM Sans", sans-serif;
  font-size: 65px;
  font-style: normal;
  font-weight: 400;
  line-height: 4rem;
  letter-spacing: -1.3px;
  margin: 0;
  overflow: visible !important;

  background: linear-gradient(90deg, #FFF 0%, #9F8EB4 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

/* IMAGEM INLINE NO TAMANHO ORIGINAL */
.elementor-1931 .elementor-element.elementor-element-47b8479 .img-inline-titulo {
  display: inline-block;

  width: auto !important;
  height: auto !important;
  max-width: none !important;
  max-height: none !important;

  margin-left: 6px;
  margin-right: 6px;

  vertical-align: middle;
  object-fit: contain;
  overflow: visible !important;
}

/* TABLET */
@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-1931 .elementor-element.elementor-element-47b8479 .titulo-figma {
    text-align: center;
  }
}

/* MOBILE */
@media (max-width: 767px) {

  .elementor-1931 .elementor-element.elementor-element-47b8479 .titulo-figma {
    font-size: 32px;
    line-height: 1.8rem;
    letter-spacing: normal;
  }

  .elementor-1931 .elementor-element.elementor-element-47b8479 .img-inline-titulo {
    width: auto !important;
    height: auto !important;
    max-width: none !important;
    max-height: none !important;

    transform: scale(0.55);
    transform-origin: center;
    margin-left: -20px;
    margin-right: -20px;
    vertical-align: middle;
  }

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bdb99e5 */.elementor-1931 .elementor-element.elementor-element-bdb99e5 {
    background: linear-gradient(90deg, #FFF 0%, #9F8EB4 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}

.elementor-1931 .elementor-element.elementor-element-bdb99e5 .nsn-pill{
  display:inline-block;
  white-space:nowrap;
  padding:.02em .26em .1em;
  margin:0 .02em;
  border-radius:.2em;
  line-height:1;
  background:linear-gradient(180deg,#07040B 0%,#20182C 46%,#503E6B 100%);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 14px 34px rgba(0,0,0,.45);
  -webkit-text-fill-color:initial;
}
.elementor-1931 .elementor-element.elementor-element-bdb99e5 .nsn-pill i{
  font-style:normal;
  background:linear-gradient(90deg,#9770FF 0%,#F0E8FF 100%);
  background-clip:text;
  -webkit-background-clip:text;
  -webkit-text-fill-color:transparent;
}
@media(max-width:767px){
  .elementor-1931 .elementor-element.elementor-element-bdb99e5 .nsn-pill{padding:.02em .2em .08em;border-radius:.16em;box-shadow:none}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f9ebfb1 */.elementor-1931 .elementor-element.elementor-element-f9ebfb1 .elementor-button {
  width: 335px;
  height: 86px;

  display: inline-flex;
  align-items: center;
  justify-content: space-between;
  gap: 15px;

  background-color: transparent !important;
  background-image: url("https://articogestao.com.br/wp-content/uploads/2026/05/BOTAO-BG.png");
  background-size: 100% 100%;
  background-position: center;
  background-repeat: no-repeat;

  border: 7px solid #1B1925;
  border-radius: 999px;
  padding: 0 15px 0 28px;
  overflow: visible;

  transform: scale(1);
  filter: brightness(1);
  transition: transform 0.45s ease, filter 0.45s ease;
  will-change: transform, filter;
}

.elementor-1931 .elementor-element.elementor-element-f9ebfb1 .elementor-button:hover {
  transform: scale(1.035);
  filter: brightness(1.45);
}

.elementor-1931 .elementor-element.elementor-element-f9ebfb1 .elementor-button-content-wrapper {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 15px;
  width: 100%;
  height: 100%;
  flex-wrap: nowrap;
}

.elementor-1931 .elementor-element.elementor-element-f9ebfb1 .elementor-button-text {
  display: flex;
  align-items: center;
  font-size: 1.25rem;
  font-style: normal;
  font-weight: 400;
  letter-spacing: -0.0375rem;
  line-height: 1;
  white-space: nowrap;
  flex: 0 1 auto;
}

.elementor-1931 .elementor-element.elementor-element-f9ebfb1 .elementor-button-icon {
  width: 54px;
  height: 54px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  flex: 0 0 54px;
  box-shadow: none;
}

.elementor-1931 .elementor-element.elementor-element-f9ebfb1 .elementor-button-icon svg,
.elementor-1931 .elementor-element.elementor-element-f9ebfb1 .elementor-button-icon i {
  width: 54px;
  height: 54px;
  font-size: 54px;
  line-height: 1;
  border-radius: 999px;

  box-shadow: 
    0 47px 13px 0 rgba(0, 0, 0, 0.01),
    0 30px 12px 0 rgba(0, 0, 0, 0.06),
    0 17px 10px 0 rgba(0, 0, 0, 0.20),
    0 8px 8px 0 rgba(0, 0, 0, 0.34),
    0 2px 4px 0 rgba(0, 0, 0, 0.39);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ee22913 */.elementor-1931 .elementor-element.elementor-element-ee22913 .elementor-button {
  transform: scale(1);
  transition: transform 0.45s ease;
  will-change: transform;
}

.elementor-1931 .elementor-element.elementor-element-ee22913 .elementor-button:hover {
  transform: scale(1.035);
}

.elementor-1931 .elementor-element.elementor-element-ee22913 .elementor-button-content-wrapper {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 15px;
  width: 100%;
  height: 100%;
  flex-wrap: nowrap;
}

.elementor-1931 .elementor-element.elementor-element-ee22913 .elementor-button-text {
  display: flex;
  align-items: center;
  font-size: 1.25rem;
  font-style: normal;
  font-weight: 400;
  letter-spacing: -0.0375rem;
  line-height: 1;
  white-space: nowrap;
  flex: 0 1 auto;
}

.elementor-1931 .elementor-element.elementor-element-ee22913 .elementor-button-icon {
  width: 54px;
  height: 54px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  flex: 0 0 54px;
  box-shadow: none;
}

.elementor-1931 .elementor-element.elementor-element-ee22913 .elementor-button-icon svg,
.elementor-1931 .elementor-element.elementor-element-ee22913 .elementor-button-icon i {
  width: 54px;
  height: 54px;
  font-size: 54px;
  line-height: 1;
  border-radius: 999px;

  box-shadow: 
    0 47px 13px 0 rgba(0, 0, 0, 0.01),
    0 30px 12px 0 rgba(0, 0, 0, 0.06),
    0 17px 10px 0 rgba(0, 0, 0, 0.20),
    0 8px 8px 0 rgba(0, 0, 0, 0.34),
    0 2px 4px 0 rgba(0, 0, 0, 0.39);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cbeeaa6 */.elementor-1931 .elementor-element.elementor-element-cbeeaa6 {
  overflow-y: hidden !important;
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5a44ce6 */.elementor-1931 .elementor-element.elementor-element-5a44ce6 .elementor-image-box-title {
    background: linear-gradient(90deg, #FFF 0%, #9F8EB4 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.elementor-image-box-img {
    box-shadow: none;
}

.elementor-1931 .elementor-element.elementor-element-5a44ce6 .elementor-image-box-img img {
    filter:
        drop-shadow(0 64px 18px rgba(0, 0, 0, 0.01))
        drop-shadow(0 41px 16px rgba(0, 0, 0, 0.05))
        drop-shadow(0 23px 14px rgba(0, 0, 0, 0.16))
        drop-shadow(0 10px 10px rgba(0, 0, 0, 0.28))
        drop-shadow(0 3px 6px rgba(0, 0, 0, 0.32));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-95c3d79 */.elementor-1931 .elementor-element.elementor-element-95c3d79 {
    position: relative;
    animation: girar3D 4s linear infinite;
    transform-style: preserve-3d;
    transform-origin: center center;
    perspective: 1000px;
    filter: drop-shadow(0 20px 35px rgba(0, 0, 0, 0.35));
  }

  /* camada falsa de profundidade */
  .elementor-1931 .elementor-element.elementor-element-95c3d79::before {
    content: "";
    position: absolute;
    inset: 0;
    background: inherit;
    border-radius: inherit;
    transform: translateZ(-18px);
    filter: blur(10px);
    opacity: 0.45;
    z-index: -1;
    pointer-events: none;
  }

  /* aplica na imagem dentro do widget */
  .elementor-1931 .elementor-element.elementor-element-95c3d79 img {
    position: relative;
    z-index: 2;
    transform-style: preserve-3d;
    backface-visibility: visible;
    filter: drop-shadow(0 12px 25px rgba(0, 0, 0, 0.4));
  }

  @keyframes girar3D {
    0% {
      transform: perspective(1000px) rotateY(0deg);
    }

    50% {
      transform: perspective(1000px) rotateY(180deg);
    }

    100% {
      transform: perspective(1000px) rotateY(360deg);
    }
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c7e900a */.elementor-1931 .elementor-element.elementor-element-c7e900a .elementor-image-box-img {
  box-shadow: none;
}

.elementor-1931 .elementor-element.elementor-element-c7e900a .elementor-image-box-img img {
  filter:
    drop-shadow(0 64px 18px rgba(0, 0, 0, 0.01))
    drop-shadow(0 41px 16px rgba(0, 0, 0, 0.05))
    drop-shadow(0 23px 14px rgba(0, 0, 0, 0.16))
    drop-shadow(0 10px 10px rgba(0, 0, 0, 0.28))
    drop-shadow(0 3px 6px rgba(0, 0, 0, 0.32));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d9d62c */.elementor-1931 .elementor-element.elementor-element-8d9d62c {
  border-radius: 1.25rem;
  border: 1px solid #2B2642;
  background: linear-gradient(102deg, #1A1823 39.73%, #2A2540 92.19%);
  box-shadow: 0 198px 55px 0 rgba(0, 0, 0, 0.01), 
              0 127px 51px 0 rgba(0, 0, 0, 0.06), 
              0 71px 43px 0 rgba(0, 0, 0, 0.20), 
              0 32px 32px 0 rgba(0, 0, 0, 0.34), 
              0 8px 17px 0 rgba(0, 0, 0, 0.39);
}

/* TABLET E MOBILE */
@media (max-width: 1024px) {
  .elementor-1931 .elementor-element.elementor-element-8d9d62c {
    position: relative;
    right: auto;
    top: auto;
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-248f189 */.elementor-1931 .elementor-element.elementor-element-248f189 .elementor-image-box-img {
  box-shadow: none;
}

.elementor-1931 .elementor-element.elementor-element-248f189 .elementor-image-box-img img {
  filter:
    drop-shadow(0 64px 18px rgba(0, 0, 0, 0.01))
    drop-shadow(0 41px 16px rgba(0, 0, 0, 0.05))
    drop-shadow(0 23px 14px rgba(0, 0, 0, 0.16))
    drop-shadow(0 10px 10px rgba(0, 0, 0, 0.28))
    drop-shadow(0 3px 6px rgba(0, 0, 0, 0.32));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73fa828 */.elementor-1931 .elementor-element.elementor-element-73fa828 {
  border-radius: 1.25rem;
  border: 1px solid #2B2642;
  background: linear-gradient(102deg, #1A1823 39.73%, #2A2540 92.19%);
  box-shadow: 0 198px 55px 0 rgba(0, 0, 0, 0.01), 
              0 127px 51px 0 rgba(0, 0, 0, 0.06), 
              0 71px 43px 0 rgba(0, 0, 0, 0.20), 
              0 32px 32px 0 rgba(0, 0, 0, 0.34), 
              0 8px 17px 0 rgba(0, 0, 0, 0.39);
}

/* TABLET E MOBILE */
@media (max-width: 1024px) {
  .elementor-1931 .elementor-element.elementor-element-73fa828 {
    position: relative;
    right: auto;
    top: auto;
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c221d08 */.elementor-1931 .elementor-element.elementor-element-c221d08 .elementor-image-box-title {
    background: linear-gradient(90deg, #FFF 0%, #9F8EB4 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.elementor-image-box-img {
    box-shadow: none;
}

.elementor-1931 .elementor-element.elementor-element-c221d08 .elementor-image-box-img img {
    filter:
        drop-shadow(0 64px 18px rgba(0, 0, 0, 0.01))
        drop-shadow(0 41px 16px rgba(0, 0, 0, 0.05))
        drop-shadow(0 23px 14px rgba(0, 0, 0, 0.16))
        drop-shadow(0 10px 10px rgba(0, 0, 0, 0.28))
        drop-shadow(0 3px 6px rgba(0, 0, 0, 0.32));
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4bf5505 */.elementor-1931 .elementor-element.elementor-element-4bf5505 .elementor-image-box-title {
    background: linear-gradient(90deg, #FFF 0%, #9F8EB4 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.elementor-image-box-img {
    box-shadow: none;
}

.elementor-1931 .elementor-element.elementor-element-4bf5505 .elementor-image-box-img img {
    filter:
        drop-shadow(0 64px 18px rgba(0, 0, 0, 0.01))
        drop-shadow(0 41px 16px rgba(0, 0, 0, 0.05))
        drop-shadow(0 23px 14px rgba(0, 0, 0, 0.16))
        drop-shadow(0 10px 10px rgba(0, 0, 0, 0.28))
        drop-shadow(0 3px 6px rgba(0, 0, 0, 0.32));
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-958e7ba */.elementor-1931 .elementor-element.elementor-element-958e7ba .elementor-image-box-title {
    background: linear-gradient(90deg, #FFF 0%, #9F8EB4 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.elementor-image-box-img {
    box-shadow: none;
}

.elementor-1931 .elementor-element.elementor-element-958e7ba .elementor-image-box-img img {
    filter:
        drop-shadow(0 64px 18px rgba(0, 0, 0, 0.01))
        drop-shadow(0 41px 16px rgba(0, 0, 0, 0.05))
        drop-shadow(0 23px 14px rgba(0, 0, 0, 0.16))
        drop-shadow(0 10px 10px rgba(0, 0, 0, 0.28))
        drop-shadow(0 3px 6px rgba(0, 0, 0, 0.32));
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a724fcd */.elementor-1931 .elementor-element.elementor-element-a724fcd .elementor-image-box-title {
    background: linear-gradient(90deg, #FFF 0%, #9F8EB4 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.elementor-image-box-img {
    box-shadow: none;
}

.elementor-1931 .elementor-element.elementor-element-a724fcd .elementor-image-box-img img {
    filter:
        drop-shadow(0 64px 18px rgba(0, 0, 0, 0.01))
        drop-shadow(0 41px 16px rgba(0, 0, 0, 0.05))
        drop-shadow(0 23px 14px rgba(0, 0, 0, 0.16))
        drop-shadow(0 10px 10px rgba(0, 0, 0, 0.28))
        drop-shadow(0 3px 6px rgba(0, 0, 0, 0.32));
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2557cdf */.elementor-1931 .elementor-element.elementor-element-2557cdf .elementor-image-box-title {
    background: linear-gradient(90deg, #FFF 0%, #9F8EB4 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.elementor-image-box-img {
    box-shadow: none;
}

.elementor-1931 .elementor-element.elementor-element-2557cdf .elementor-image-box-img img {
    filter:
        drop-shadow(0 64px 18px rgba(0, 0, 0, 0.01))
        drop-shadow(0 41px 16px rgba(0, 0, 0, 0.05))
        drop-shadow(0 23px 14px rgba(0, 0, 0, 0.16))
        drop-shadow(0 10px 10px rgba(0, 0, 0, 0.28))
        drop-shadow(0 3px 6px rgba(0, 0, 0, 0.32));
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f7b4372 */.elementor-1931 .elementor-element.elementor-element-f7b4372 .elementor-image-box-title {
    background: linear-gradient(90deg, #FFF 0%, #9F8EB4 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.elementor-image-box-img {
    box-shadow: none;
}

.elementor-1931 .elementor-element.elementor-element-f7b4372 .elementor-image-box-img img {
    filter:
        drop-shadow(0 64px 18px rgba(0, 0, 0, 0.01))
        drop-shadow(0 41px 16px rgba(0, 0, 0, 0.05))
        drop-shadow(0 23px 14px rgba(0, 0, 0, 0.16))
        drop-shadow(0 10px 10px rgba(0, 0, 0, 0.28))
        drop-shadow(0 3px 6px rgba(0, 0, 0, 0.32));
}

.elementor-1931 .elementor-element.elementor-element-f7b4372 .nsn-eyb{
  display:block;
  font-family:"DM Sans",sans-serif;
  font-size:.8125rem;
  font-weight:400;
  letter-spacing:.18em;
  text-transform:uppercase;
  color:#9F8EB4;
  line-height:1.4;
  margin:0 0 20px;
}
@media(max-width:767px){.elementor-1931 .elementor-element.elementor-element-f7b4372 .nsn-eyb{font-size:.75rem;margin-bottom:14px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4957a6 */@media (min-width: 1025px) and (max-width: 1655px) {
  .elementor-1931 .elementor-element.elementor-element-e4957a6 {
    width: 65% !important;
  }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-c93b740 */.elementor-1931 .elementor-element.elementor-element-c93b740 {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}

.elementor-1931 .elementor-element.elementor-element-c93b740 .swiper-wrapper {
  transition-timing-function: linear !important;
  -webkit-transition-timing-function: linear !important;
}

/* TABLET E MOBILE */
@media (max-width: 1024px) {
  .elementor-1931 .elementor-element.elementor-element-c93b740 {
    position: relative;
    left: auto;
    top: auto;
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da5ea96 */.elementor-1931 .elementor-element.elementor-element-da5ea96 {
  position: absolute;
  top: -37%;
  left: 50%;
  transform: translateX(-50%);
  z-index: 20;
  overflow: hidden;
}

@media (min-width: 1025px) and (max-width: 1655px) {
  .elementor-1931 .elementor-element.elementor-element-da5ea96 {
    width: 95% !important;
  }
}

@media (max-width: 767px) {
  .elementor-1931 .elementor-element.elementor-element-da5ea96 {
    position: relative;
    top: auto;
    left: auto;
    transform: none;
    z-index: auto;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b949dd */.elementor-1931 .elementor-element.elementor-element-8b949dd {
    background: linear-gradient(90deg, #FFF 0%, #9F8EB4 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3bafe2e */.elementor-1931 .elementor-element.elementor-element-3bafe2e .elementor-button {
  width: 335px;
  height: 86px;

  display: inline-flex;
  align-items: center;
  justify-content: space-between;
  gap: 15px;

  background-color: transparent !important;
  background-image: url("https://articogestao.com.br/wp-content/uploads/2026/05/BOTAO-BG.png");
  background-size: 100% 100%;
  background-position: center;
  background-repeat: no-repeat;

  border: 7px solid #1B1925;
  border-radius: 999px;
  padding: 0 15px 0 28px;
  overflow: visible;

  transform: scale(1);
  filter: brightness(1);
  transition: transform 0.45s ease, filter 0.45s ease;
  will-change: transform, filter;
}

.elementor-1931 .elementor-element.elementor-element-3bafe2e .elementor-button:hover {
  transform: scale(1.035);
  filter: brightness(1.45);
}

.elementor-1931 .elementor-element.elementor-element-3bafe2e .elementor-button-content-wrapper {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 15px;
  width: 100%;
  height: 100%;
  flex-wrap: nowrap;
}

.elementor-1931 .elementor-element.elementor-element-3bafe2e .elementor-button-text {
  display: flex;
  align-items: center;
  font-size: 1.25rem;
  font-style: normal;
  font-weight: 400;
  letter-spacing: -0.0375rem;
  line-height: 1;
  white-space: nowrap;
  flex: 0 1 auto;
}

.elementor-1931 .elementor-element.elementor-element-3bafe2e .elementor-button-icon {
  width: 54px;
  height: 54px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  flex: 0 0 54px;
  box-shadow: none;
}

.elementor-1931 .elementor-element.elementor-element-3bafe2e .elementor-button-icon svg,
.elementor-1931 .elementor-element.elementor-element-3bafe2e .elementor-button-icon i {
  width: 54px;
  height: 54px;
  font-size: 54px;
  line-height: 1;
  border-radius: 999px;

  box-shadow: 
    0 47px 13px 0 rgba(0, 0, 0, 0.01),
    0 30px 12px 0 rgba(0, 0, 0, 0.06),
    0 17px 10px 0 rgba(0, 0, 0, 0.20),
    0 8px 8px 0 rgba(0, 0, 0, 0.34),
    0 2px 4px 0 rgba(0, 0, 0, 0.39);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9bcde36 */.elementor-1931 .elementor-element.elementor-element-9bcde36 .elementor-image-box-title {
    background: linear-gradient(90deg, #FFF 0%, #9F8EB4 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.elementor-image-box-img {
    box-shadow: none;
}

.elementor-1931 .elementor-element.elementor-element-9bcde36 .elementor-image-box-img img {
    filter:
        drop-shadow(0 64px 18px rgba(0, 0, 0, 0.01))
        drop-shadow(0 41px 16px rgba(0, 0, 0, 0.05))
        drop-shadow(0 23px 14px rgba(0, 0, 0, 0.16))
        drop-shadow(0 10px 10px rgba(0, 0, 0, 0.28))
        drop-shadow(0 3px 6px rgba(0, 0, 0, 0.32));
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-310166f */.elementor-1931 .elementor-element.elementor-element-310166f .elementor-image-box-title {
    background: linear-gradient(90deg, #FFF 0%, #9F8EB4 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.elementor-image-box-img {
    box-shadow: none;
}

.elementor-1931 .elementor-element.elementor-element-310166f .elementor-image-box-img img {
    filter:
        drop-shadow(0 64px 18px rgba(0, 0, 0, 0.01))
        drop-shadow(0 41px 16px rgba(0, 0, 0, 0.05))
        drop-shadow(0 23px 14px rgba(0, 0, 0, 0.16))
        drop-shadow(0 10px 10px rgba(0, 0, 0, 0.28))
        drop-shadow(0 3px 6px rgba(0, 0, 0, 0.32));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fe2b6c */.elementor-1931 .elementor-element.elementor-element-4fe2b6c {
    border-radius: 0.625rem;
border: 1px solid #4C456D;
background: radial-gradient(207.14% 141.42% at 100% 0%, #79489C 0%, #22194D 30.87%, #161324 61.73%);
box-shadow: 0 128px 36px 0 rgba(0, 0, 0, 0.01), 0 82px 33px 0 rgba(0, 0, 0, 0.09), 0 46px 28px 0 rgba(0, 0, 0, 0.30), 0 21px 21px 0 rgba(0, 0, 0, 0.51), 0 5px 11px 0 rgba(0, 0, 0, 0.59);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38c607d */.elementor-1931 .elementor-element.elementor-element-38c607d {
    border-radius: 0.625rem;
border: 1px solid #4C456D;
background: radial-gradient(207.14% 141.42% at 100% 0%, #79489C 0%, #22194D 30.87%, #161324 61.73%);
box-shadow: 0 128px 36px 0 rgba(0, 0, 0, 0.01), 0 82px 33px 0 rgba(0, 0, 0, 0.09), 0 46px 28px 0 rgba(0, 0, 0, 0.30), 0 21px 21px 0 rgba(0, 0, 0, 0.51), 0 5px 11px 0 rgba(0, 0, 0, 0.59);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0389c6b */.elementor-1931 .elementor-element.elementor-element-0389c6b .elementor-button {
    position: relative;
    overflow: hidden;
    isolation: isolate;

    border: none !important;
    border-radius: 1000px !important;

    background: #211B33 !important;
    color: #FFFFFF !important;

    z-index: 1;

    transform: scale(1);
    transition: transform 0.45s ease;
    will-change: transform;
}

/* HOVER: SOMENTE ZOOM */
.elementor-1931 .elementor-element.elementor-element-0389c6b .elementor-button:hover {
    transform: scale(1.035);
}

/* NÃO MUDA NADA NO HOVER / FOCUS / ACTIVE */
.elementor-1931 .elementor-element.elementor-element-0389c6b .elementor-button:hover,
.elementor-1931 .elementor-element.elementor-element-0389c6b .elementor-button:focus,
.elementor-1931 .elementor-element.elementor-element-0389c6b .elementor-button:active {
    background: #211B33 !important;
    color: #FFFFFF !important;
    border: none !important;
}

/* CONTEÚDO DO BOTÃO ACIMA DO EFEITO */
.elementor-1931 .elementor-element.elementor-element-0389c6b .elementor-button-content-wrapper {
    position: relative;
    z-index: 3;
}

/* STROKE BASE + LUZ ANIMADA */
.elementor-1931 .elementor-element.elementor-element-0389c6b .elementor-button::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px;

    background:
        conic-gradient(
            from var(--angulo),
            #3E2E62 0deg,
            #3E2E62 250deg,
            rgba(221, 172, 255, 0.35) 285deg,
            #DDACFF 315deg,
            rgba(221, 172, 255, 0.35) 345deg,
            #3E2E62 360deg
        );

    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;

    pointer-events: none;
    z-index: 2;

    animation: luzBotao 3s linear infinite;
}

/* GARANTE QUE HOVER/ACTIVE NÃO ALTEREM A LUZ */
.elementor-1931 .elementor-element.elementor-element-0389c6b .elementor-button:hover::before,
.elementor-1931 .elementor-element.elementor-element-0389c6b .elementor-button:focus::before,
.elementor-1931 .elementor-element.elementor-element-0389c6b .elementor-button:active::before {
    animation: luzBotao 3s linear infinite;
}

/* ANIMAÇÃO DO GRADIENTE */
@property --angulo {
    syntax: "<angle>";
    initial-value: 0deg;
    inherits: false;
}

@keyframes luzBotao {
    from {
        --angulo: 0deg;
    }

    to {
        --angulo: 360deg;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df31c20 */.elementor-1931 .elementor-element.elementor-element-df31c20 {
    border-radius: 1.25rem;
    border: 1px solid #2B2642;
    background: linear-gradient(102deg, #1A1823 39.73%, #2A2540 92.19%);

    box-shadow: 
        0 198px 55px 0 rgba(0, 0, 0, 0.01),
        0 127px 51px 0 rgba(0, 0, 0, 0.06),
        0 71px 43px 0 rgba(0, 0, 0, 0.20),
        0 32px 32px 0 rgba(0, 0, 0, 0.34),
        0 8px 17px 0 rgba(0, 0, 0, 0.39);

    transition: transform 0.45s ease;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c5e09b2 */.elementor-1931 .elementor-element.elementor-element-c5e09b2 .elementor-image-box-title {
    background: linear-gradient(90deg, #FFF 0%, #9F8EB4 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.elementor-image-box-img {
    box-shadow: none;
}

.elementor-1931 .elementor-element.elementor-element-c5e09b2 .elementor-image-box-img img {
    filter:
        drop-shadow(0 64px 18px rgba(0, 0, 0, 0.01))
        drop-shadow(0 41px 16px rgba(0, 0, 0, 0.05))
        drop-shadow(0 23px 14px rgba(0, 0, 0, 0.16))
        drop-shadow(0 10px 10px rgba(0, 0, 0, 0.28))
        drop-shadow(0 3px 6px rgba(0, 0, 0, 0.32));
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b0c3c97 */.elementor-1931 .elementor-element.elementor-element-b0c3c97 .elementor-button {
    position: relative;
    overflow: hidden;
    isolation: isolate;

    border: none !important;
    border-radius: 1000px !important;

    background: #211B33 !important;
    color: #FFFFFF !important;

    z-index: 1;

    transform: scale(1);
    transition: transform 0.45s ease;
    will-change: transform;
}

/* HOVER: SOMENTE ZOOM */
.elementor-1931 .elementor-element.elementor-element-b0c3c97 .elementor-button:hover {
    transform: scale(1.035);
}

/* NÃO MUDA NADA NO HOVER / FOCUS / ACTIVE */
.elementor-1931 .elementor-element.elementor-element-b0c3c97 .elementor-button:hover,
.elementor-1931 .elementor-element.elementor-element-b0c3c97 .elementor-button:focus,
.elementor-1931 .elementor-element.elementor-element-b0c3c97 .elementor-button:active {
    background: #211B33 !important;
    color: #FFFFFF !important;
    border: none !important;
}

/* CONTEÚDO DO BOTÃO ACIMA DO EFEITO */
.elementor-1931 .elementor-element.elementor-element-b0c3c97 .elementor-button-content-wrapper {
    position: relative;
    z-index: 3;
}

/* STROKE BASE + LUZ ANIMADA */
.elementor-1931 .elementor-element.elementor-element-b0c3c97 .elementor-button::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px;

    background:
        conic-gradient(
            from var(--angulo),
            #3E2E62 0deg,
            #3E2E62 250deg,
            rgba(221, 172, 255, 0.35) 285deg,
            #DDACFF 315deg,
            rgba(221, 172, 255, 0.35) 345deg,
            #3E2E62 360deg
        );

    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;

    pointer-events: none;
    z-index: 2;

    animation: luzBotao 3s linear infinite;
}

/* GARANTE QUE HOVER/ACTIVE NÃO ALTEREM A LUZ */
.elementor-1931 .elementor-element.elementor-element-b0c3c97 .elementor-button:hover::before,
.elementor-1931 .elementor-element.elementor-element-b0c3c97 .elementor-button:focus::before,
.elementor-1931 .elementor-element.elementor-element-b0c3c97 .elementor-button:active::before {
    animation: luzBotao 3s linear infinite;
}

/* ANIMAÇÃO DO GRADIENTE */
@property --angulo {
    syntax: "<angle>";
    initial-value: 0deg;
    inherits: false;
}

@keyframes luzBotao {
    from {
        --angulo: 0deg;
    }

    to {
        --angulo: 360deg;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c654507 */.elementor-1931 .elementor-element.elementor-element-c654507 {
    border-radius: 1.25rem;
    border: 1px solid #2B2642;
    background: linear-gradient(102deg, #1A1823 39.73%, #2A2540 92.19%);

    box-shadow: 
        0 198px 55px 0 rgba(0, 0, 0, 0.01),
        0 127px 51px 0 rgba(0, 0, 0, 0.06),
        0 71px 43px 0 rgba(0, 0, 0, 0.20),
        0 32px 32px 0 rgba(0, 0, 0, 0.34),
        0 8px 17px 0 rgba(0, 0, 0, 0.39);

    transition: transform 0.45s ease;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f5fa502 */.elementor-1931 .elementor-element.elementor-element-f5fa502 .elementor-image-box-title {
    background: linear-gradient(90deg, #FFF 0%, #9F8EB4 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.elementor-image-box-img {
    box-shadow: none;
}

.elementor-1931 .elementor-element.elementor-element-f5fa502 .elementor-image-box-img img {
    filter:
        drop-shadow(0 64px 18px rgba(0, 0, 0, 0.01))
        drop-shadow(0 41px 16px rgba(0, 0, 0, 0.05))
        drop-shadow(0 23px 14px rgba(0, 0, 0, 0.16))
        drop-shadow(0 10px 10px rgba(0, 0, 0, 0.28))
        drop-shadow(0 3px 6px rgba(0, 0, 0, 0.32));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-274ea3b */.elementor-1931 .elementor-element.elementor-element-274ea3b {
    border-radius: 0.625rem;
border: 1px solid #4C456D;
background: radial-gradient(207.14% 141.42% at 100% 0%, #79489C 0%, #22194D 30.87%, #161324 61.73%);
box-shadow: 0 128px 36px 0 rgba(0, 0, 0, 0.01), 0 82px 33px 0 rgba(0, 0, 0, 0.09), 0 46px 28px 0 rgba(0, 0, 0, 0.30), 0 21px 21px 0 rgba(0, 0, 0, 0.51), 0 5px 11px 0 rgba(0, 0, 0, 0.59);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b805c2b */.elementor-1931 .elementor-element.elementor-element-b805c2b .elementor-button {
    position: relative;
    overflow: hidden;
    isolation: isolate;

    border: none !important;
    border-radius: 1000px !important;

    background: #211B33 !important;
    color: #FFFFFF !important;

    z-index: 1;

    transform: scale(1);
    transition: transform 0.45s ease;
    will-change: transform;
}

/* HOVER: SOMENTE ZOOM */
.elementor-1931 .elementor-element.elementor-element-b805c2b .elementor-button:hover {
    transform: scale(1.035);
}

/* NÃO MUDA NADA NO HOVER / FOCUS / ACTIVE */
.elementor-1931 .elementor-element.elementor-element-b805c2b .elementor-button:hover,
.elementor-1931 .elementor-element.elementor-element-b805c2b .elementor-button:focus,
.elementor-1931 .elementor-element.elementor-element-b805c2b .elementor-button:active {
    background: #211B33 !important;
    color: #FFFFFF !important;
    border: none !important;
}

/* CONTEÚDO DO BOTÃO ACIMA DO EFEITO */
.elementor-1931 .elementor-element.elementor-element-b805c2b .elementor-button-content-wrapper {
    position: relative;
    z-index: 3;
}

/* STROKE BASE + LUZ ANIMADA */
.elementor-1931 .elementor-element.elementor-element-b805c2b .elementor-button::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px;

    background:
        conic-gradient(
            from var(--angulo),
            #3E2E62 0deg,
            #3E2E62 250deg,
            rgba(221, 172, 255, 0.35) 285deg,
            #DDACFF 315deg,
            rgba(221, 172, 255, 0.35) 345deg,
            #3E2E62 360deg
        );

    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;

    pointer-events: none;
    z-index: 2;

    animation: luzBotao 3s linear infinite;
}

/* GARANTE QUE HOVER/ACTIVE NÃO ALTEREM A LUZ */
.elementor-1931 .elementor-element.elementor-element-b805c2b .elementor-button:hover::before,
.elementor-1931 .elementor-element.elementor-element-b805c2b .elementor-button:focus::before,
.elementor-1931 .elementor-element.elementor-element-b805c2b .elementor-button:active::before {
    animation: luzBotao 3s linear infinite;
}

/* ANIMAÇÃO DO GRADIENTE */
@property --angulo {
    syntax: "<angle>";
    initial-value: 0deg;
    inherits: false;
}

@keyframes luzBotao {
    from {
        --angulo: 0deg;
    }

    to {
        --angulo: 360deg;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68fc818 */.elementor-1931 .elementor-element.elementor-element-68fc818 {
    border-radius: 1.25rem;
    border: 1px solid #2B2642;
    background: linear-gradient(102deg, #1A1823 39.73%, #2A2540 92.19%);

    box-shadow: 
        0 198px 55px 0 rgba(0, 0, 0, 0.01),
        0 127px 51px 0 rgba(0, 0, 0, 0.06),
        0 71px 43px 0 rgba(0, 0, 0, 0.20),
        0 32px 32px 0 rgba(0, 0, 0, 0.34),
        0 8px 17px 0 rgba(0, 0, 0, 0.39);

    transition: transform 0.45s ease;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cd51a86 */.elementor-1931 .elementor-element.elementor-element-cd51a86 .elementor-image-box-title {
    background: linear-gradient(90deg, #FFF 0%, #9F8EB4 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.elementor-image-box-img {
    box-shadow: none;
}

.elementor-1931 .elementor-element.elementor-element-cd51a86 .elementor-image-box-img img {
    filter:
        drop-shadow(0 64px 18px rgba(0, 0, 0, 0.01))
        drop-shadow(0 41px 16px rgba(0, 0, 0, 0.05))
        drop-shadow(0 23px 14px rgba(0, 0, 0, 0.16))
        drop-shadow(0 10px 10px rgba(0, 0, 0, 0.28))
        drop-shadow(0 3px 6px rgba(0, 0, 0, 0.32));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc985b6 */.elementor-1931 .elementor-element.elementor-element-cc985b6 {
    border-radius: 0.625rem;
border: 1px solid #4C456D;
background: radial-gradient(207.14% 141.42% at 100% 0%, #79489C 0%, #22194D 30.87%, #161324 61.73%);
box-shadow: 0 128px 36px 0 rgba(0, 0, 0, 0.01), 0 82px 33px 0 rgba(0, 0, 0, 0.09), 0 46px 28px 0 rgba(0, 0, 0, 0.30), 0 21px 21px 0 rgba(0, 0, 0, 0.51), 0 5px 11px 0 rgba(0, 0, 0, 0.59);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d7eb4e2 */.elementor-1931 .elementor-element.elementor-element-d7eb4e2 .elementor-button {
    position: relative;
    overflow: hidden;
    isolation: isolate;

    border: none !important;
    border-radius: 1000px !important;

    background: #211B33 !important;
    color: #FFFFFF !important;

    z-index: 1;

    transform: scale(1);
    transition: transform 0.45s ease;
    will-change: transform;
}

/* HOVER: SOMENTE ZOOM */
.elementor-1931 .elementor-element.elementor-element-d7eb4e2 .elementor-button:hover {
    transform: scale(1.035);
}

/* NÃO MUDA NADA NO HOVER / FOCUS / ACTIVE */
.elementor-1931 .elementor-element.elementor-element-d7eb4e2 .elementor-button:hover,
.elementor-1931 .elementor-element.elementor-element-d7eb4e2 .elementor-button:focus,
.elementor-1931 .elementor-element.elementor-element-d7eb4e2 .elementor-button:active {
    background: #211B33 !important;
    color: #FFFFFF !important;
    border: none !important;
}

/* CONTEÚDO DO BOTÃO ACIMA DO EFEITO */
.elementor-1931 .elementor-element.elementor-element-d7eb4e2 .elementor-button-content-wrapper {
    position: relative;
    z-index: 3;
}

/* STROKE BASE + LUZ ANIMADA */
.elementor-1931 .elementor-element.elementor-element-d7eb4e2 .elementor-button::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px;

    background:
        conic-gradient(
            from var(--angulo),
            #3E2E62 0deg,
            #3E2E62 250deg,
            rgba(221, 172, 255, 0.35) 285deg,
            #DDACFF 315deg,
            rgba(221, 172, 255, 0.35) 345deg,
            #3E2E62 360deg
        );

    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;

    pointer-events: none;
    z-index: 2;

    animation: luzBotao 3s linear infinite;
}

/* GARANTE QUE HOVER/ACTIVE NÃO ALTEREM A LUZ */
.elementor-1931 .elementor-element.elementor-element-d7eb4e2 .elementor-button:hover::before,
.elementor-1931 .elementor-element.elementor-element-d7eb4e2 .elementor-button:focus::before,
.elementor-1931 .elementor-element.elementor-element-d7eb4e2 .elementor-button:active::before {
    animation: luzBotao 3s linear infinite;
}

/* ANIMAÇÃO DO GRADIENTE */
@property --angulo {
    syntax: "<angle>";
    initial-value: 0deg;
    inherits: false;
}

@keyframes luzBotao {
    from {
        --angulo: 0deg;
    }

    to {
        --angulo: 360deg;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f46312e */.elementor-1931 .elementor-element.elementor-element-f46312e {
    border-radius: 1.25rem;
    border: 1px solid #2B2642;
    background: linear-gradient(102deg, #1A1823 39.73%, #2A2540 92.19%);

    box-shadow: 
        0 198px 55px 0 rgba(0, 0, 0, 0.01),
        0 127px 51px 0 rgba(0, 0, 0, 0.06),
        0 71px 43px 0 rgba(0, 0, 0, 0.20),
        0 32px 32px 0 rgba(0, 0, 0, 0.34),
        0 8px 17px 0 rgba(0, 0, 0, 0.39);

    transition: transform 0.45s ease;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c2eb868 */.elementor-1931 .elementor-element.elementor-element-c2eb868 .elementor-image-box-title {
    background: linear-gradient(90deg, #FFF 0%, #9F8EB4 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.elementor-image-box-img {
    box-shadow: none;
}

.elementor-1931 .elementor-element.elementor-element-c2eb868 .elementor-image-box-img img {
    filter:
        drop-shadow(0 64px 18px rgba(0, 0, 0, 0.01))
        drop-shadow(0 41px 16px rgba(0, 0, 0, 0.05))
        drop-shadow(0 23px 14px rgba(0, 0, 0, 0.16))
        drop-shadow(0 10px 10px rgba(0, 0, 0, 0.28))
        drop-shadow(0 3px 6px rgba(0, 0, 0, 0.32));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29f73b7 */.elementor-1931 .elementor-element.elementor-element-29f73b7 {
    border-radius: 0.625rem;
border: 1px solid #4C456D;
background: radial-gradient(207.14% 141.42% at 100% 0%, #79489C 0%, #22194D 30.87%, #161324 61.73%);
box-shadow: 0 128px 36px 0 rgba(0, 0, 0, 0.01), 0 82px 33px 0 rgba(0, 0, 0, 0.09), 0 46px 28px 0 rgba(0, 0, 0, 0.30), 0 21px 21px 0 rgba(0, 0, 0, 0.51), 0 5px 11px 0 rgba(0, 0, 0, 0.59);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e48fa8f */.elementor-1931 .elementor-element.elementor-element-e48fa8f .elementor-button {
    position: relative;
    overflow: hidden;
    isolation: isolate;

    border: none !important;
    border-radius: 1000px !important;

    background: #211B33 !important;
    color: #FFFFFF !important;

    z-index: 1;

    transform: scale(1);
    transition: transform 0.45s ease;
    will-change: transform;
}

/* HOVER: SOMENTE ZOOM */
.elementor-1931 .elementor-element.elementor-element-e48fa8f .elementor-button:hover {
    transform: scale(1.035);
}

/* NÃO MUDA NADA NO HOVER / FOCUS / ACTIVE */
.elementor-1931 .elementor-element.elementor-element-e48fa8f .elementor-button:hover,
.elementor-1931 .elementor-element.elementor-element-e48fa8f .elementor-button:focus,
.elementor-1931 .elementor-element.elementor-element-e48fa8f .elementor-button:active {
    background: #211B33 !important;
    color: #FFFFFF !important;
    border: none !important;
}

/* CONTEÚDO DO BOTÃO ACIMA DO EFEITO */
.elementor-1931 .elementor-element.elementor-element-e48fa8f .elementor-button-content-wrapper {
    position: relative;
    z-index: 3;
}

/* STROKE BASE + LUZ ANIMADA */
.elementor-1931 .elementor-element.elementor-element-e48fa8f .elementor-button::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px;

    background:
        conic-gradient(
            from var(--angulo),
            #3E2E62 0deg,
            #3E2E62 250deg,
            rgba(221, 172, 255, 0.35) 285deg,
            #DDACFF 315deg,
            rgba(221, 172, 255, 0.35) 345deg,
            #3E2E62 360deg
        );

    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;

    pointer-events: none;
    z-index: 2;

    animation: luzBotao 3s linear infinite;
}

/* GARANTE QUE HOVER/ACTIVE NÃO ALTEREM A LUZ */
.elementor-1931 .elementor-element.elementor-element-e48fa8f .elementor-button:hover::before,
.elementor-1931 .elementor-element.elementor-element-e48fa8f .elementor-button:focus::before,
.elementor-1931 .elementor-element.elementor-element-e48fa8f .elementor-button:active::before {
    animation: luzBotao 3s linear infinite;
}

/* ANIMAÇÃO DO GRADIENTE */
@property --angulo {
    syntax: "<angle>";
    initial-value: 0deg;
    inherits: false;
}

@keyframes luzBotao {
    from {
        --angulo: 0deg;
    }

    to {
        --angulo: 360deg;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4332a93 */.elementor-1931 .elementor-element.elementor-element-4332a93 {
    border-radius: 1.25rem;
    border: 1px solid #2B2642;
    background: linear-gradient(102deg, #1A1823 39.73%, #2A2540 92.19%);

    box-shadow: 
        0 198px 55px 0 rgba(0, 0, 0, 0.01),
        0 127px 51px 0 rgba(0, 0, 0, 0.06),
        0 71px 43px 0 rgba(0, 0, 0, 0.20),
        0 32px 32px 0 rgba(0, 0, 0, 0.34),
        0 8px 17px 0 rgba(0, 0, 0, 0.39);

    transition: transform 0.45s ease;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1fc39d6 */.elementor-1931 .elementor-element.elementor-element-1fc39d6 .elementor-image-box-title {
    background: linear-gradient(90deg, #FFF 0%, #9F8EB4 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.elementor-image-box-img {
    box-shadow: none;
}

.elementor-1931 .elementor-element.elementor-element-1fc39d6 .elementor-image-box-img img {
    filter:
        drop-shadow(0 64px 18px rgba(0, 0, 0, 0.01))
        drop-shadow(0 41px 16px rgba(0, 0, 0, 0.05))
        drop-shadow(0 23px 14px rgba(0, 0, 0, 0.16))
        drop-shadow(0 10px 10px rgba(0, 0, 0, 0.28))
        drop-shadow(0 3px 6px rgba(0, 0, 0, 0.32));
}
@media (min-width: 1025px) {
    .elementor-1931 .elementor-element.elementor-element-1fc39d6 .elementor-image-box-title { text-wrap: nowrap; }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-36e2537 */.elementor-1931 .elementor-element.elementor-element-36e2537 .elementor-image-box-title {
    background: linear-gradient(90deg, #FFF 0%, #9F8EB4 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.elementor-image-box-img {
    box-shadow: none;
}

.elementor-1931 .elementor-element.elementor-element-36e2537 .elementor-image-box-img img {
    filter:
        drop-shadow(0 64px 18px rgba(0, 0, 0, 0.01))
        drop-shadow(0 41px 16px rgba(0, 0, 0, 0.05))
        drop-shadow(0 23px 14px rgba(0, 0, 0, 0.16))
        drop-shadow(0 10px 10px rgba(0, 0, 0, 0.28))
        drop-shadow(0 3px 6px rgba(0, 0, 0, 0.32));
}
@media (min-width: 1025px) {
    .elementor-1931 .elementor-element.elementor-element-36e2537 .elementor-image-box-title { text-wrap: nowrap; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f21bf14 */.elementor-1931 .elementor-element.elementor-element-f21bf14 .elementor-button {
  width: 335px;
  height: 86px;

  display: inline-flex;
  align-items: center;
  justify-content: space-between;
  gap: 15px;

  background-color: transparent !important;
  background-image: url("https://articogestao.com.br/wp-content/uploads/2026/05/BOTAO-BG.png");
  background-size: 100% 100%;
  background-position: center;
  background-repeat: no-repeat;

  border: 7px solid #1B1925;
  border-radius: 999px;
  padding: 0 15px 0 28px;
  overflow: visible;

  transform: scale(1);
  filter: brightness(1);
  transition: transform 0.45s ease, filter 0.45s ease;
  will-change: transform, filter;
}

.elementor-1931 .elementor-element.elementor-element-f21bf14 .elementor-button:hover {
  transform: scale(1.035);
  filter: brightness(1.45);
}

.elementor-1931 .elementor-element.elementor-element-f21bf14 .elementor-button-content-wrapper {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 15px;
  width: 100%;
  height: 100%;
  flex-wrap: nowrap;
}

.elementor-1931 .elementor-element.elementor-element-f21bf14 .elementor-button-text {
  display: flex;
  align-items: center;
  font-size: 1.25rem;
  font-style: normal;
  font-weight: 400;
  letter-spacing: -0.0375rem;
  line-height: 1;
  white-space: nowrap;
  flex: 0 1 auto;
}

.elementor-1931 .elementor-element.elementor-element-f21bf14 .elementor-button-icon {
  width: 54px;
  height: 54px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  flex: 0 0 54px;
  box-shadow: none;
}

.elementor-1931 .elementor-element.elementor-element-f21bf14 .elementor-button-icon svg,
.elementor-1931 .elementor-element.elementor-element-f21bf14 .elementor-button-icon i {
  width: 54px;
  height: 54px;
  font-size: 54px;
  line-height: 1;
  border-radius: 999px;

  box-shadow: 
    0 47px 13px 0 rgba(0, 0, 0, 0.01),
    0 30px 12px 0 rgba(0, 0, 0, 0.06),
    0 17px 10px 0 rgba(0, 0, 0, 0.20),
    0 8px 8px 0 rgba(0, 0, 0, 0.34),
    0 2px 4px 0 rgba(0, 0, 0, 0.39);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3918e76 */.elementor-1931 .elementor-element.elementor-element-3918e76 {
    overflow: visible;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba33178 */.elementor-1931 .elementor-element.elementor-element-ba33178 {
    overflow: visible;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bd96cb */.elementor-1931 .elementor-element.elementor-element-5bd96cb {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-056dc2e */.nome1{
    transition: 0.5s;
}

.nome1:hover{
    transform: translatey(-30px)
}

.nome1::before{
    content: "Uninter";
    position: absolute;
    color: #fff;
    font-family: "Dm Sans";
    font-size: 12px;
    font-weight: 400;
    white-space: nowrap;
    top: -35px;
    left: 50%;
    transform: translatex(-50%);
    transition: 0.5s;
    padding: 5px 10px;
    background: #6B22D9;
    border-radius: 100px;
    opacity: 0;
}

.nome1:hover::before{
    opacity: 1;
}

@media (max-width: 767px) {
	.nome1::before{
	    font-size: 10px;
	}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-330e610 */.nome2{
    position: relative;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: fit-content;
    transition: 0.5s;
}

.nome2:hover{
    transform: translateY(-30px);
}

.nome2::before{
    content: "Prisma";
    position: absolute;
    bottom: calc(100% + 8px);
    left: calc(38% + 0px);
    transform: translateX(-50%);
    color: #fff;
    font-family: "DM Sans";
    font-size: 12px;
    font-weight: 400;
    white-space: nowrap;
    padding: 5px 10px;
    background: #6B22D9;
    border-radius: 100px;
    opacity: 0;
    transition: 0.5s;
    pointer-events: none;
}

.nome2:hover::before{
    opacity: 1;
}

@media (max-width: 767px) {
    .nome2::before{
        font-size: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-83bcfec */.nome3{
    position: relative;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: fit-content;
    transition: 0.5s;
}

.nome3:hover{
    transform: translateY(-30px);
}

.nome3::before{
    content: "Lucas Feijó";
    position: absolute;
    bottom: calc(100% + 8px);
    left: calc(38% + 0px);
    transform: translateX(-50%);
    color: #fff;
    font-family: "DM Sans";
    font-size: 12px;
    font-weight: 400;
    white-space: nowrap;
    padding: 5px 10px;
    background: #6B22D9;
    border-radius: 100px;
    opacity: 0;
    transition: 0.5s;
    pointer-events: none;
}

.nome3:hover::before{
    opacity: 1;
}

@media (max-width: 767px) {
    .nome3::before{
        font-size: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-626fb41 */.elementor-1931 .elementor-element.elementor-element-626fb41 {
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-deffc7e */.elementor-1931 .elementor-element.elementor-element-deffc7e .elementor-image-box-title {
    background: linear-gradient(90deg, #FFF 0%, #9F8EB4 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.elementor-image-box-img {
    box-shadow: none;
}

.elementor-1931 .elementor-element.elementor-element-deffc7e .elementor-image-box-img img {
    filter:
        drop-shadow(0 64px 18px rgba(0, 0, 0, 0.01))
        drop-shadow(0 41px 16px rgba(0, 0, 0, 0.05))
        drop-shadow(0 23px 14px rgba(0, 0, 0, 0.16))
        drop-shadow(0 10px 10px rgba(0, 0, 0, 0.28))
        drop-shadow(0 3px 6px rgba(0, 0, 0, 0.32));
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-38d33ec */.elementor-1931 .elementor-element.elementor-element-38d33ec .elementor-button {
  width: 335px;
  height: 86px;

  display: inline-flex;
  align-items: center;
  justify-content: space-between;
  gap: 15px;

  background-color: transparent !important;
  background-image: url("https://articogestao.com.br/wp-content/uploads/2026/05/BOTAO-BG.png");
  background-size: 100% 100%;
  background-position: center;
  background-repeat: no-repeat;

  border: 7px solid #1B1925;
  border-radius: 999px;
  padding: 0 15px 0 28px;
  overflow: visible;

  transform: scale(1);
  filter: brightness(1);
  transition: transform 0.45s ease, filter 0.45s ease;
  will-change: transform, filter;
}

.elementor-1931 .elementor-element.elementor-element-38d33ec .elementor-button:hover {
  transform: scale(1.035);
  filter: brightness(1.45);
}

.elementor-1931 .elementor-element.elementor-element-38d33ec .elementor-button-content-wrapper {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 15px;
  width: 100%;
  height: 100%;
  flex-wrap: nowrap;
}

.elementor-1931 .elementor-element.elementor-element-38d33ec .elementor-button-text {
  display: flex;
  align-items: center;
  font-size: 1.25rem;
  font-style: normal;
  font-weight: 400;
  letter-spacing: -0.0375rem;
  line-height: 1;
  white-space: nowrap;
  flex: 0 1 auto;
}

.elementor-1931 .elementor-element.elementor-element-38d33ec .elementor-button-icon {
  width: 54px;
  height: 54px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  flex: 0 0 54px;
  box-shadow: none;
}

.elementor-1931 .elementor-element.elementor-element-38d33ec .elementor-button-icon svg,
.elementor-1931 .elementor-element.elementor-element-38d33ec .elementor-button-icon i {
  width: 54px;
  height: 54px;
  font-size: 54px;
  line-height: 1;
  border-radius: 999px;

  box-shadow: 
    0 47px 13px 0 rgba(0, 0, 0, 0.01),
    0 30px 12px 0 rgba(0, 0, 0, 0.06),
    0 17px 10px 0 rgba(0, 0, 0, 0.20),
    0 8px 8px 0 rgba(0, 0, 0, 0.34),
    0 2px 4px 0 rgba(0, 0, 0, 0.39);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e5318cd */.elementor-1931 .elementor-element.elementor-element-e5318cd .elementor-button {
  transform: scale(1);
  transition: transform 0.45s ease;
  will-change: transform;
}

.elementor-1931 .elementor-element.elementor-element-e5318cd .elementor-button:hover {
  transform: scale(1.035);
}

.elementor-1931 .elementor-element.elementor-element-e5318cd .elementor-button-content-wrapper {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 15px;
  width: 100%;
  height: 100%;
  flex-wrap: nowrap;
}

.elementor-1931 .elementor-element.elementor-element-e5318cd .elementor-button-text {
  display: flex;
  align-items: center;
  font-size: 1.25rem;
  font-style: normal;
  font-weight: 400;
  letter-spacing: -0.0375rem;
  line-height: 1;
  white-space: nowrap;
  flex: 0 1 auto;
}

.elementor-1931 .elementor-element.elementor-element-e5318cd .elementor-button-icon {
  width: 54px;
  height: 54px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  flex: 0 0 54px;
  box-shadow: none;
}

.elementor-1931 .elementor-element.elementor-element-e5318cd .elementor-button-icon svg,
.elementor-1931 .elementor-element.elementor-element-e5318cd .elementor-button-icon i {
  width: 54px;
  height: 54px;
  font-size: 54px;
  line-height: 1;
  border-radius: 999px;

  box-shadow: 
    0 47px 13px 0 rgba(0, 0, 0, 0.01),
    0 30px 12px 0 rgba(0, 0, 0, 0.06),
    0 17px 10px 0 rgba(0, 0, 0, 0.20),
    0 8px 8px 0 rgba(0, 0, 0, 0.34),
    0 2px 4px 0 rgba(0, 0, 0, 0.39);
}/* End custom CSS */
/* Start custom CSS */html, body {
  max-width: 100% !important;
  overflow-x: hidden !important;
  scrollbar-width: none; /* Firefox */
  -ms-overflow-style: none; /* Internet Explorer / Edge antigo */
}

html::-webkit-scrollbar,
body::-webkit-scrollbar {
  display: none; /* Chrome, Safari, Edge */
}

body.elementor-page-1931 .elementor-image-box-description .destaque1 {
    display: block;
    color: #ffffff !important;
    font-size: 0.875rem !important;
    line-height: 1.575rem !important;
}

.container {
    max-height: 250px;
    overflow: hidden;
    transition: max-height 1s ease-in-out;
}

.container.expandir {
    max-height: 15000px;
    overflow: visible;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'DM Sans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://articogestao.com.br/wp-content/uploads/2026/05/DMSans-Regular.eot');
	src: url('https://articogestao.com.br/wp-content/uploads/2026/05/DMSans-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://articogestao.com.br/wp-content/uploads/2026/05/DMSans-Regular.woff2') format('woff2'),
		url('https://articogestao.com.br/wp-content/uploads/2026/05/DMSans-Regular.woff') format('woff'),
		url('https://articogestao.com.br/wp-content/uploads/2026/05/DMSans-Regular.ttf') format('truetype'),
		url('https://articogestao.com.br/wp-content/uploads/2026/05/DMSans-Regular.svg#DMSans') format('svg');
}
@font-face {
	font-family: 'DM Sans';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://articogestao.com.br/wp-content/uploads/2026/05/DMSans-Light.eot');
	src: url('https://articogestao.com.br/wp-content/uploads/2026/05/DMSans-Light.eot?#iefix') format('embedded-opentype'),
		url('https://articogestao.com.br/wp-content/uploads/2026/05/DMSans-Light.woff2') format('woff2'),
		url('https://articogestao.com.br/wp-content/uploads/2026/05/DMSans-Light.woff') format('woff'),
		url('https://articogestao.com.br/wp-content/uploads/2026/05/DMSans-Light.ttf') format('truetype'),
		url('https://articogestao.com.br/wp-content/uploads/2026/05/DMSans-Light.svg#DMSans') format('svg');
}
/* End Custom Fonts CSS */