.elementor-551 .elementor-element.elementor-element-1f090d7{--display:flex;--min-height:660px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-551 .elementor-element.elementor-element-1f090d7:not(.elementor-motion-effects-element-type-background), .elementor-551 .elementor-element.elementor-element-1f090d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://drabrunabarcelos.com/wp-content/uploads/2025/06/Inserir-um-titulo-2000-x-590-px-11.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-551 .elementor-element.elementor-element-1f090d7::before, .elementor-551 .elementor-element.elementor-element-1f090d7 > .elementor-background-video-container::before, .elementor-551 .elementor-element.elementor-element-1f090d7 > .e-con-inner > .elementor-background-video-container::before, .elementor-551 .elementor-element.elementor-element-1f090d7 > .elementor-background-slideshow::before, .elementor-551 .elementor-element.elementor-element-1f090d7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-551 .elementor-element.elementor-element-1f090d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#10292500;--background-overlay:'';}.elementor-551 .elementor-element.elementor-element-1f090d7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-551 .elementor-element.elementor-element-73d496b{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-551 .elementor-element.elementor-element-73d496b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:-1px -1px -1px -1px;}.elementor-551 .elementor-element.elementor-element-73d496b.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-551 .elementor-element.elementor-element-73d496b .elementor-image-box-wrapper{text-align:start;}.elementor-551 .elementor-element.elementor-element-73d496b .elementor-image-box-title{margin-bottom:26px;font-family:"Average", Sans-serif;font-size:40px;font-weight:300;line-height:1.2em;}.elementor-551 .elementor-element.elementor-element-73d496b .elementor-image-box-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-551 .elementor-element.elementor-element-51c9cbd .elementor-button{background-color:var( --e-global-color-primary );font-family:"Average", Sans-serif;font-size:24px;font-weight:bold;line-height:1.2em;fill:var( --e-global-color-c452957 );color:var( --e-global-color-c452957 );padding:1.25rem 2.5rem 1.25rem 2.5rem;}.elementor-551 .elementor-element.elementor-element-51c9cbd > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:25px 0px 0px 0px;}.elementor-551 .elementor-element.elementor-element-51c9cbd.elementor-element{--align-self:flex-start;}.elementor-551 .elementor-element.elementor-element-abd6bca{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:-150px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-551 .elementor-element.elementor-element-abd6bca:not(.elementor-motion-effects-element-type-background), .elementor-551 .elementor-element.elementor-element-abd6bca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21692b8 );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-551 .elementor-element.elementor-element-ba63691{text-align:center;}.elementor-551 .elementor-element.elementor-element-801e569 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-551 .elementor-element.elementor-element-801e569{text-align:center;}.elementor-551 .elementor-element.elementor-element-801e569 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-551 .elementor-element.elementor-element-3e5de74 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-551 .elementor-element.elementor-element-3e5de74{text-align:center;}.elementor-551 .elementor-element.elementor-element-3e5de74 .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-551 .elementor-element.elementor-element-4b0a837{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;--z-index:1;}.elementor-551 .elementor-element.elementor-element-4b0a837:not(.elementor-motion-effects-element-type-background), .elementor-551 .elementor-element.elementor-element-4b0a837 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c452957 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-551 .elementor-element.elementor-element-5f47b86{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-551 .elementor-element.elementor-element-5f47b86 > .elementor-widget-container{margin:0px -100px 0px -250px;padding:0px 0px 0px 0px;}.elementor-551 .elementor-element.elementor-element-1654560{--display:flex;}.elementor-551 .elementor-element.elementor-element-88a7218{text-align:start;}.elementor-551 .elementor-element.elementor-element-51ec279{text-align:start;}.elementor-551 .elementor-element.elementor-element-51ec279 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-551 .elementor-element.elementor-element-974cc85{--display:flex;--min-height:544px;--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:200px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-551 .elementor-element.elementor-element-974cc85:not(.elementor-motion-effects-element-type-background), .elementor-551 .elementor-element.elementor-element-974cc85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://drabrunabarcelos.com/wp-content/uploads/2024/10/BG-MARBLLE-01-MIN.webp");background-repeat:no-repeat;background-size:cover;}.elementor-551 .elementor-element.elementor-element-d58423d{text-align:center;}.elementor-551 .elementor-element.elementor-element-d58423d .elementor-heading-title{color:var( --e-global-color-c452957 );}.elementor-551 .elementor-element.elementor-element-8fd9323{--e-image-carousel-slides-to-show:4;}.elementor-551 .elementor-element.elementor-element-8fd9323 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-551 .elementor-element.elementor-element-8fd9323 .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-accent );}.elementor-551 .elementor-element.elementor-element-8fd9323 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-551 .elementor-element.elementor-element-8fd9323 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-accent );}.elementor-551 .elementor-element.elementor-element-8fd9323 .swiper-pagination-bullet{width:10px;height:10px;background:var( --e-global-color-c452957 );}.elementor-551 .elementor-element.elementor-element-8fd9323 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-accent );opacity:var( --e-global-color-accent );}.elementor-551 .elementor-element.elementor-element-8fd9323 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-551 .elementor-element.elementor-element-c72096e{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;text-align:center;}.elementor-551 .elementor-element.elementor-element-c72096e.elementor-element{--align-self:center;}.elementor-551 .elementor-element.elementor-element-c72096e .elementor-heading-title{color:var( --e-global-color-c452957 );}.elementor-widget-gallery .elementor-gallery-item__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-gallery .elementor-gallery-item__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-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-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-551 .elementor-element.elementor-element-11aff33 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-551 .elementor-element.elementor-element-11aff33 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-551 .elementor-element.elementor-element-11aff33{--image-border-color:var( --e-global-color-accent );--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-551 .elementor-element.elementor-element-0efdc00{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:0px;}.elementor-551 .elementor-element.elementor-element-0efdc00:not(.elementor-motion-effects-element-type-background), .elementor-551 .elementor-element.elementor-element-0efdc00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090A18;background-image:url("https://drabrunabarcelos.com/wp-content/uploads/2024/10/bg-bio-min.webp");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-551 .elementor-element.elementor-element-299b9f1{--display:flex;}.elementor-551 .elementor-element.elementor-element-299b9f1.e-con{--align-self:flex-end;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-551 .elementor-element.elementor-element-4297efd{width:100%;max-width:100%;}.elementor-551 .elementor-element.elementor-element-4297efd > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-551 .elementor-element.elementor-element-4297efd.elementor-element{--align-self:flex-start;}.elementor-551 .elementor-element.elementor-element-4297efd .elementor-icon-box-wrapper{text-align:start;}.elementor-551 .elementor-element.elementor-element-4297efd .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-551 .elementor-element.elementor-element-4297efd .elementor-icon-box-title, .elementor-551 .elementor-element.elementor-element-4297efd .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-551 .elementor-element.elementor-element-4297efd .elementor-icon-box-description{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-accent );}.elementor-551 .elementor-element.elementor-element-7bd77f5{width:initial;max-width:initial;}.elementor-551 .elementor-element.elementor-element-7bd77f5.elementor-element{--align-self:flex-end;}.elementor-551 .elementor-element.elementor-element-7bd77f5 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-551 .elementor-element.elementor-element-27c7c23{width:initial;max-width:initial;--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-551 .elementor-element.elementor-element-27c7c23.elementor-element{--align-self:flex-start;}.elementor-551 .elementor-element.elementor-element-27c7c23 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-551 .elementor-element.elementor-element-27c7c23 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-551 .elementor-element.elementor-element-27c7c23 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-551 .elementor-element.elementor-element-27c7c23 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-551 .elementor-element.elementor-element-27c7c23 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-551 .elementor-element.elementor-element-27c7c23 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-551 .elementor-element.elementor-element-2a5e6e2{width:initial;max-width:initial;}.elementor-551 .elementor-element.elementor-element-2a5e6e2.elementor-element{--align-self:flex-end;}.elementor-551 .elementor-element.elementor-element-2a5e6e2 .elementor-heading-title{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-551 .elementor-element.elementor-element-6b3f903{width:var( --container-widget-width, 100vw );max-width:100vw;--container-widget-width:100vw;--container-widget-flex-grow:0;}.elementor-551 .elementor-element.elementor-element-6b3f903 > .elementor-widget-container{padding:100px 0px 0px 0px;}.elementor-551 .elementor-element.elementor-element-6b3f903 .elementor-icon-box-wrapper{text-align:center;}.elementor-551 .elementor-element.elementor-element-6b3f903 .elementor-icon-box-title{margin-block-end:0.4rem;color:#FFFFFF;}.elementor-551 .elementor-element.elementor-element-6b3f903 .elementor-icon-box-title, .elementor-551 .elementor-element.elementor-element-6b3f903 .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-551 .elementor-element.elementor-element-6b3f903 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-551 .elementor-element.elementor-element-c21cddb{--e-image-carousel-slides-to-show:4;width:100%;max-width:100%;}.elementor-551 .elementor-element.elementor-element-c21cddb > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-551 .elementor-element.elementor-element-c21cddb .elementor-swiper-button.elementor-swiper-button-prev, .elementor-551 .elementor-element.elementor-element-c21cddb .elementor-swiper-button.elementor-swiper-button-next{color:#02010100;}.elementor-551 .elementor-element.elementor-element-c21cddb .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-551 .elementor-element.elementor-element-c21cddb .elementor-swiper-button.elementor-swiper-button-next svg{fill:#02010100;}.elementor-551 .elementor-element.elementor-element-c21cddb .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#CECECE;opacity:1;}.elementor-551 .elementor-element.elementor-element-c21cddb .swiper-pagination-bullet{background:#FFFFFF;}.elementor-551 .elementor-element.elementor-element-c21cddb .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-551 .elementor-element.elementor-element-7f060ce{--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:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--flex-wrap:wrap;--padding-top:8rem;--padding-bottom:8rem;--padding-left:0rem;--padding-right:0rem;}.elementor-551 .elementor-element.elementor-element-7f060ce:not(.elementor-motion-effects-element-type-background), .elementor-551 .elementor-element.elementor-element-7f060ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://drabrunabarcelos.com/wp-content/uploads/2024/10/BG-MARBLLE-01-MIN.webp");background-size:cover;}.elementor-551 .elementor-element.elementor-element-4f4f684{width:var( --container-widget-width, 100vw );max-width:100vw;--container-widget-width:100vw;--container-widget-flex-grow:0;}.elementor-551 .elementor-element.elementor-element-4f4f684 .elementor-icon-box-wrapper{text-align:center;}.elementor-551 .elementor-element.elementor-element-4f4f684 .elementor-icon-box-title{margin-block-end:0.4rem;color:var( --e-global-color-c452957 );}.elementor-551 .elementor-element.elementor-element-4f4f684 .elementor-icon-box-title, .elementor-551 .elementor-element.elementor-element-4f4f684 .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-551 .elementor-element.elementor-element-4f4f684 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-551 .elementor-element.elementor-element-13b0f24{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-551 .elementor-element.elementor-element-13b0f24.elementor-element{--align-self:center;}.elementor-551 .elementor-element.elementor-element-13b0f24 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-551 .elementor-element.elementor-element-13b0f24.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-551 .elementor-element.elementor-element-13b0f24.elementor-view-framed .elementor-icon, .elementor-551 .elementor-element.elementor-element-13b0f24.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-551 .elementor-element.elementor-element-13b0f24 .elementor-icon-box-title, .elementor-551 .elementor-element.elementor-element-13b0f24 .elementor-icon-box-title a{font-family:"Average", Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;}.elementor-551 .elementor-element.elementor-element-13b0f24 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-551 .elementor-element.elementor-element-13b0f24 .elementor-icon-box-description{font-family:"Average", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-551 .elementor-element.elementor-element-2812c3c{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-551 .elementor-element.elementor-element-2812c3c.elementor-element{--align-self:center;}.elementor-551 .elementor-element.elementor-element-2812c3c .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-551 .elementor-element.elementor-element-2812c3c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-551 .elementor-element.elementor-element-2812c3c.elementor-view-framed .elementor-icon, .elementor-551 .elementor-element.elementor-element-2812c3c.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-551 .elementor-element.elementor-element-2812c3c .elementor-icon-box-title, .elementor-551 .elementor-element.elementor-element-2812c3c .elementor-icon-box-title a{font-family:"Average", Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;}.elementor-551 .elementor-element.elementor-element-2812c3c .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-551 .elementor-element.elementor-element-2812c3c .elementor-icon-box-description{font-family:"Average", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-551 .elementor-element.elementor-element-3e5dfcb{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-551 .elementor-element.elementor-element-3e5dfcb.elementor-element{--align-self:center;}.elementor-551 .elementor-element.elementor-element-3e5dfcb .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-551 .elementor-element.elementor-element-3e5dfcb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-551 .elementor-element.elementor-element-3e5dfcb.elementor-view-framed .elementor-icon, .elementor-551 .elementor-element.elementor-element-3e5dfcb.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-551 .elementor-element.elementor-element-3e5dfcb .elementor-icon-box-title, .elementor-551 .elementor-element.elementor-element-3e5dfcb .elementor-icon-box-title a{font-family:"Average", Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;}.elementor-551 .elementor-element.elementor-element-3e5dfcb .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-551 .elementor-element.elementor-element-3e5dfcb .elementor-icon-box-description{font-family:"Average", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-551 .elementor-element.elementor-element-6604705{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-551 .elementor-element.elementor-element-6604705.elementor-element{--align-self:center;}.elementor-551 .elementor-element.elementor-element-6604705 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-551 .elementor-element.elementor-element-6604705.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-551 .elementor-element.elementor-element-6604705.elementor-view-framed .elementor-icon, .elementor-551 .elementor-element.elementor-element-6604705.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-551 .elementor-element.elementor-element-6604705 .elementor-icon-box-title, .elementor-551 .elementor-element.elementor-element-6604705 .elementor-icon-box-title a{font-family:"Average", Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;}.elementor-551 .elementor-element.elementor-element-6604705 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-551 .elementor-element.elementor-element-6604705 .elementor-icon-box-description{font-family:"Average", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-551 .elementor-element.elementor-element-7f2f650 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Average", Sans-serif;font-size:24px;font-weight:600;line-height:1.2em;fill:var( --e-global-color-c452957 );color:var( --e-global-color-c452957 );padding:1.25rem 2.5rem 1.25rem 2.5rem;}.elementor-551 .elementor-element.elementor-element-7f2f650 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:25px 0px 0px 0px;}.elementor-551 .elementor-element.elementor-element-7f2f650.elementor-element{--align-self:center;}.elementor-551 .elementor-element.elementor-element-c974790{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-551 .elementor-element.elementor-element-c974790:not(.elementor-motion-effects-element-type-background), .elementor-551 .elementor-element.elementor-element-c974790 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21692b8 );}.elementor-551 .elementor-element.elementor-element-98e15ef{--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;--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-551 .elementor-element.elementor-element-98e15ef.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-551 .elementor-element.elementor-element-9408659{--display:flex;--min-height:243px;--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-551 .elementor-element.elementor-element-9408659:not(.elementor-motion-effects-element-type-background), .elementor-551 .elementor-element.elementor-element-9408659 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c452957 );}.elementor-551 .elementor-element.elementor-element-bf4dabd img{width:65%;}.elementor-551 .elementor-element.elementor-element-eaa60e7{width:var( --container-widget-width, 100vw );max-width:100vw;--container-widget-width:100vw;--container-widget-flex-grow:0;}.elementor-551 .elementor-element.elementor-element-eaa60e7 > .elementor-widget-container{padding:25px 0px 25px 0px;}.elementor-551 .elementor-element.elementor-element-eaa60e7 .elementor-icon-box-wrapper{text-align:center;}.elementor-551 .elementor-element.elementor-element-eaa60e7 .elementor-icon-box-title{margin-block-end:0.4rem;color:var( --e-global-color-primary );}.elementor-551 .elementor-element.elementor-element-eaa60e7 .elementor-icon-box-title, .elementor-551 .elementor-element.elementor-element-eaa60e7 .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-551 .elementor-element.elementor-element-eaa60e7 .elementor-icon-box-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-551 .elementor-element.elementor-element-b0f2541 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-551 .elementor-element.elementor-element-b0f2541.elementor-element{--align-self:center;}.elementor-551 .elementor-element.elementor-element-b0f2541 .elementor-image-box-wrapper{text-align:center;}.elementor-551 .elementor-element.elementor-element-b0f2541 .elementor-image-box-title{margin-bottom:1px;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-551 .elementor-element.elementor-element-b0f2541 .elementor-image-box-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-551 .elementor-element.elementor-element-ebdcab2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-551 .elementor-element.elementor-element-ebdcab2.elementor-element{--align-self:center;}.elementor-551 .elementor-element.elementor-element-ebdcab2 .elementor-image-box-wrapper{text-align:center;}.elementor-551 .elementor-element.elementor-element-ebdcab2 .elementor-image-box-title{margin-bottom:1px;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-551 .elementor-element.elementor-element-ebdcab2 .elementor-image-box-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-551 .elementor-element.elementor-element-217f8ed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-551 .elementor-element.elementor-element-217f8ed.elementor-element{--align-self:center;}.elementor-551 .elementor-element.elementor-element-217f8ed{text-align:center;}.elementor-551 .elementor-element.elementor-element-217f8ed .elementor-heading-title{font-family:"Average", Sans-serif;font-size:70px;font-weight:300;line-height:1.2em;color:#FFFFFF;}.elementor-551 .elementor-element.elementor-element-5a487ee .elementor-button{background-color:var( --e-global-color-primary );font-family:"Average", Sans-serif;font-size:24px;font-weight:600;line-height:1.2em;fill:var( --e-global-color-c452957 );color:var( --e-global-color-c452957 );padding:1.25rem 2.5rem 1.25rem 2.5rem;}.elementor-551 .elementor-element.elementor-element-5a487ee > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:25px 0px 0px 0px;}.elementor-551 .elementor-element.elementor-element-5a487ee.elementor-element{--align-self:center;}.elementor-551 .elementor-element.elementor-element-49bd34f > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-551 .elementor-element.elementor-element-49bd34f.elementor-element{--align-self:center;}.elementor-551 .elementor-element.elementor-element-49bd34f .elementor-image-box-wrapper{text-align:center;}.elementor-551 .elementor-element.elementor-element-49bd34f.elementor-position-right .elementor-image-box-img{margin-left:4px;}.elementor-551 .elementor-element.elementor-element-49bd34f.elementor-position-left .elementor-image-box-img{margin-right:4px;}.elementor-551 .elementor-element.elementor-element-49bd34f.elementor-position-top .elementor-image-box-img{margin-bottom:4px;}.elementor-551 .elementor-element.elementor-element-49bd34f .elementor-image-box-title{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-551 .elementor-element.elementor-element-49bd34f .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-551 .elementor-element.elementor-element-49bd34f .elementor-image-box-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-551 .elementor-element.elementor-element-49bd34f:hover .elementor-image-box-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-551 .elementor-element.elementor-element-49bd34f .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-551 .elementor-element.elementor-element-c6fc414{width:var( --container-widget-width, 341px );max-width:341px;--container-widget-width:341px;--container-widget-flex-grow:0;}.elementor-551 .elementor-element.elementor-element-c6fc414 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-551 .elementor-element.elementor-element-c6fc414 .elementor-image-box-wrapper{text-align:start;}.elementor-551 .elementor-element.elementor-element-c6fc414.elementor-position-right .elementor-image-box-img{margin-left:37px;}.elementor-551 .elementor-element.elementor-element-c6fc414.elementor-position-left .elementor-image-box-img{margin-right:37px;}.elementor-551 .elementor-element.elementor-element-c6fc414.elementor-position-top .elementor-image-box-img{margin-bottom:37px;}.elementor-551 .elementor-element.elementor-element-c6fc414 .elementor-image-box-title{margin-bottom:20px;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-551 .elementor-element.elementor-element-c6fc414 .elementor-image-box-wrapper .elementor-image-box-img{width:44%;}.elementor-551 .elementor-element.elementor-element-c6fc414 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-551 .elementor-element.elementor-element-c6fc414 .elementor-image-box-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:#CCCCCC;}.elementor-551 .elementor-element.elementor-element-e26f524{--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;--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-551 .elementor-element.elementor-element-e26f524.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-551 .elementor-element.elementor-element-6be380a{--display:flex;--min-height:243px;--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-551 .elementor-element.elementor-element-e067822{width:var( --container-widget-width, 100vw );max-width:100vw;--container-widget-width:100vw;--container-widget-flex-grow:0;}.elementor-551 .elementor-element.elementor-element-e067822 > .elementor-widget-container{padding:25px 0px 25px 0px;}.elementor-551 .elementor-element.elementor-element-e067822 .elementor-icon-box-wrapper{text-align:center;}.elementor-551 .elementor-element.elementor-element-e067822 .elementor-icon-box-title{margin-block-end:0.4rem;color:var( --e-global-color-primary );}.elementor-551 .elementor-element.elementor-element-e067822 .elementor-icon-box-title, .elementor-551 .elementor-element.elementor-element-e067822 .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-551 .elementor-element.elementor-element-e067822 .elementor-icon-box-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-551 .elementor-element.elementor-element-30d18b8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-551 .elementor-element.elementor-element-30d18b8.elementor-element{--align-self:center;}.elementor-551 .elementor-element.elementor-element-30d18b8{text-align:center;}.elementor-551 .elementor-element.elementor-element-30d18b8 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-551 .elementor-element.elementor-element-c270042 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Average", Sans-serif;font-size:24px;font-weight:600;line-height:1.2em;fill:var( --e-global-color-c452957 );color:var( --e-global-color-c452957 );padding:1.25rem 2.5rem 1.25rem 2.5rem;}.elementor-551 .elementor-element.elementor-element-c270042 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:25px 0px 0px 0px;}.elementor-551 .elementor-element.elementor-element-c270042.elementor-element{--align-self:center;}.elementor-551 .elementor-element.elementor-element-6b2f49c{--display:flex;--min-height:100px;--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-551 .elementor-element.elementor-element-6b2f49c:not(.elementor-motion-effects-element-type-background), .elementor-551 .elementor-element.elementor-element-6b2f49c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c452957 );}.elementor-551 .elementor-element.elementor-element-6661dc2{width:auto;max-width:auto;text-align:center;}.elementor-551 .elementor-element.elementor-element-6661dc2 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-551 .elementor-element.elementor-element-c854138 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-551 .elementor-element.elementor-element-c854138.elementor-element{--align-self:center;}.elementor-551 .elementor-element.elementor-element-c854138{text-align:center;}.elementor-551 .elementor-element.elementor-element-c854138 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-551 .elementor-element.elementor-element-469ef6d{--display:flex;}.elementor-551 .elementor-element.elementor-element-aa396fe .elementor-button{background-color:#7DE590;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );border-style:groove;}.elementor-551 .elementor-element.elementor-element-4519d7a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-551 .elementor-element.elementor-element-a815f05{--display:flex;}@media(max-width:1366px){.elementor-551 .elementor-element.elementor-element-1f090d7{--padding-top:200px;--padding-bottom:0px;--padding-left:20px;--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-551 .elementor-element.elementor-element-73d496b{width:var( --container-widget-width, 523px );max-width:523px;--container-widget-width:523px;--container-widget-flex-grow:0;}.elementor-551 .elementor-element.elementor-element-73d496b > .elementor-widget-container{margin:-25px -25px -25px -25px;padding:23px 23px 23px 23px;}.elementor-551 .elementor-element.elementor-element-73d496b.elementor-element{--align-self:flex-start;}.elementor-551 .elementor-element.elementor-element-73d496b .elementor-image-box-wrapper{text-align:justify;}.elementor-551 .elementor-element.elementor-element-73d496b .elementor-image-box-title{margin-bottom:29px;}.elementor-551 .elementor-element.elementor-element-73d496b .elementor-image-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-551 .elementor-element.elementor-element-801e569 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-551 .elementor-element.elementor-element-3e5de74 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-551 .elementor-element.elementor-element-51ec279 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-551 .elementor-element.elementor-element-0efdc00{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-551 .elementor-element.elementor-element-4297efd .elementor-icon-box-title, .elementor-551 .elementor-element.elementor-element-4297efd .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-551 .elementor-element.elementor-element-4297efd .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-551 .elementor-element.elementor-element-7bd77f5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-551 .elementor-element.elementor-element-27c7c23 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-551 .elementor-element.elementor-element-27c7c23 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-551 .elementor-element.elementor-element-2a5e6e2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-551 .elementor-element.elementor-element-6b3f903 .elementor-icon-box-title, .elementor-551 .elementor-element.elementor-element-6b3f903 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-551 .elementor-element.elementor-element-6b3f903 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-551 .elementor-element.elementor-element-4f4f684 .elementor-icon-box-title, .elementor-551 .elementor-element.elementor-element-4f4f684 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-551 .elementor-element.elementor-element-4f4f684 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-551 .elementor-element.elementor-element-c974790{--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-551 .elementor-element.elementor-element-9408659{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-551 .elementor-element.elementor-element-eaa60e7 .elementor-icon-box-title, .elementor-551 .elementor-element.elementor-element-eaa60e7 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-551 .elementor-element.elementor-element-eaa60e7 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-551 .elementor-element.elementor-element-b0f2541 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-551 .elementor-element.elementor-element-b0f2541 .elementor-image-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-551 .elementor-element.elementor-element-ebdcab2 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-551 .elementor-element.elementor-element-ebdcab2 .elementor-image-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-551 .elementor-element.elementor-element-49bd34f{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;}.elementor-551 .elementor-element.elementor-element-49bd34f.elementor-element{--align-self:center;}.elementor-551 .elementor-element.elementor-element-49bd34f .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-551 .elementor-element.elementor-element-c6fc414 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-551 .elementor-element.elementor-element-c6fc414 .elementor-image-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-551 .elementor-element.elementor-element-6be380a{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-551 .elementor-element.elementor-element-e067822 .elementor-icon-box-title, .elementor-551 .elementor-element.elementor-element-e067822 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-551 .elementor-element.elementor-element-e067822 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-551 .elementor-element.elementor-element-30d18b8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-551 .elementor-element.elementor-element-6661dc2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-551 .elementor-element.elementor-element-c854138 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-551 .elementor-element.elementor-element-aa396fe .elementor-button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-551 .elementor-element.elementor-element-4519d7a{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-551 .elementor-element.elementor-element-1f090d7{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;}.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-551 .elementor-element.elementor-element-73d496b .elementor-image-box-title{font-size:36px;}.elementor-551 .elementor-element.elementor-element-73d496b .elementor-image-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-551 .elementor-element.elementor-element-51c9cbd.elementor-element{--align-self:center;}.elementor-551 .elementor-element.elementor-element-51c9cbd .elementor-button{font-size:30px;padding:20px 20px 20px 20px;}.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-551 .elementor-element.elementor-element-801e569 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-551 .elementor-element.elementor-element-3e5de74 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-551 .elementor-element.elementor-element-51ec279 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-551 .elementor-element.elementor-element-8fd9323{--e-image-carousel-slides-to-show:3;}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-551 .elementor-element.elementor-element-4297efd .elementor-icon-box-title, .elementor-551 .elementor-element.elementor-element-4297efd .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-551 .elementor-element.elementor-element-4297efd .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-551 .elementor-element.elementor-element-7bd77f5{--container-widget-width:347px;--container-widget-flex-grow:0;width:var( --container-widget-width, 347px );max-width:347px;}.elementor-551 .elementor-element.elementor-element-7bd77f5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-551 .elementor-element.elementor-element-27c7c23 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-551 .elementor-element.elementor-element-27c7c23 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-551 .elementor-element.elementor-element-2a5e6e2{--container-widget-width:347px;--container-widget-flex-grow:0;width:var( --container-widget-width, 347px );max-width:347px;}.elementor-551 .elementor-element.elementor-element-2a5e6e2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-551 .elementor-element.elementor-element-6b3f903 .elementor-icon-box-title, .elementor-551 .elementor-element.elementor-element-6b3f903 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-551 .elementor-element.elementor-element-6b3f903 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-551 .elementor-element.elementor-element-c21cddb{--e-image-carousel-slides-to-show:3;}.elementor-551 .elementor-element.elementor-element-7f060ce{--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-551 .elementor-element.elementor-element-4f4f684 .elementor-icon-box-title, .elementor-551 .elementor-element.elementor-element-4f4f684 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-551 .elementor-element.elementor-element-4f4f684 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-551 .elementor-element.elementor-element-13b0f24 .elementor-icon-box-title, .elementor-551 .elementor-element.elementor-element-13b0f24 .elementor-icon-box-title a{font-size:36px;}.elementor-551 .elementor-element.elementor-element-13b0f24 .elementor-icon-box-description{font-size:16px;}.elementor-551 .elementor-element.elementor-element-2812c3c .elementor-icon-box-title, .elementor-551 .elementor-element.elementor-element-2812c3c .elementor-icon-box-title a{font-size:36px;}.elementor-551 .elementor-element.elementor-element-2812c3c .elementor-icon-box-description{font-size:16px;}.elementor-551 .elementor-element.elementor-element-3e5dfcb .elementor-icon-box-title, .elementor-551 .elementor-element.elementor-element-3e5dfcb .elementor-icon-box-title a{font-size:36px;}.elementor-551 .elementor-element.elementor-element-3e5dfcb .elementor-icon-box-description{font-size:16px;}.elementor-551 .elementor-element.elementor-element-6604705 .elementor-icon-box-title, .elementor-551 .elementor-element.elementor-element-6604705 .elementor-icon-box-title a{font-size:36px;}.elementor-551 .elementor-element.elementor-element-6604705 .elementor-icon-box-description{font-size:16px;}.elementor-551 .elementor-element.elementor-element-7f2f650.elementor-element{--align-self:center;}.elementor-551 .elementor-element.elementor-element-7f2f650 .elementor-button{font-size:30px;padding:20px 20px 20px 20px;}.elementor-551 .elementor-element.elementor-element-c974790{--min-height:0px;--padding-top:7vw;--padding-bottom:7vw;--padding-left:7vw;--padding-right:7vw;}.elementor-551 .elementor-element.elementor-element-98e15ef{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-551 .elementor-element.elementor-element-eaa60e7 .elementor-icon-box-title, .elementor-551 .elementor-element.elementor-element-eaa60e7 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-551 .elementor-element.elementor-element-eaa60e7 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-551 .elementor-element.elementor-element-b0f2541 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-551 .elementor-element.elementor-element-b0f2541 .elementor-image-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-551 .elementor-element.elementor-element-ebdcab2 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-551 .elementor-element.elementor-element-ebdcab2 .elementor-image-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-551 .elementor-element.elementor-element-217f8ed .elementor-heading-title{font-size:36px;}.elementor-551 .elementor-element.elementor-element-5a487ee.elementor-element{--align-self:center;}.elementor-551 .elementor-element.elementor-element-5a487ee .elementor-button{font-size:30px;padding:20px 20px 20px 20px;}.elementor-551 .elementor-element.elementor-element-49bd34f .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-551 .elementor-element.elementor-element-c6fc414{width:100%;max-width:100%;}.elementor-551 .elementor-element.elementor-element-c6fc414 > .elementor-widget-container{margin:130px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-551 .elementor-element.elementor-element-c6fc414 .elementor-image-box-wrapper{text-align:center;}.elementor-551 .elementor-element.elementor-element-c6fc414 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-551 .elementor-element.elementor-element-c6fc414 .elementor-image-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-551 .elementor-element.elementor-element-e26f524{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-551 .elementor-element.elementor-element-e067822 .elementor-icon-box-title, .elementor-551 .elementor-element.elementor-element-e067822 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-551 .elementor-element.elementor-element-e067822 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-551 .elementor-element.elementor-element-30d18b8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-551 .elementor-element.elementor-element-c270042.elementor-element{--align-self:center;}.elementor-551 .elementor-element.elementor-element-c270042 .elementor-button{font-size:30px;padding:20px 20px 20px 20px;}.elementor-551 .elementor-element.elementor-element-6b2f49c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-551 .elementor-element.elementor-element-6661dc2{text-align:center;}.elementor-551 .elementor-element.elementor-element-6661dc2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-551 .elementor-element.elementor-element-c854138 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-551 .elementor-element.elementor-element-aa396fe .elementor-button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-551 .elementor-element.elementor-element-4519d7a{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-551 .elementor-element.elementor-element-1f090d7:not(.elementor-motion-effects-element-type-background), .elementor-551 .elementor-element.elementor-element-1f090d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drabrunabarcelos.com/wp-content/uploads/2024/10/bg-hero-mobile-min.webp");background-size:cover;}.elementor-551 .elementor-element.elementor-element-1f090d7{--min-height:800px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:350px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-551 .elementor-element.elementor-element-1f090d7.e-con{--align-self:flex-end;}.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-551 .elementor-element.elementor-element-73d496b .elementor-image-box-title{font-size:22px;line-height:1.2em;}.elementor-551 .elementor-element.elementor-element-73d496b .elementor-image-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-551 .elementor-element.elementor-element-51c9cbd.elementor-element{--align-self:center;}.elementor-551 .elementor-element.elementor-element-51c9cbd{z-index:4;}.elementor-551 .elementor-element.elementor-element-51c9cbd .elementor-button{font-size:20px;line-height:1.4em;padding:1rem 1.5rem 1rem 1.5rem;}.elementor-551 .elementor-element.elementor-element-abd6bca{--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.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-551 .elementor-element.elementor-element-801e569 > .elementor-widget-container{padding:0px 0px 80px 0px;}.elementor-551 .elementor-element.elementor-element-801e569 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-551 .elementor-element.elementor-element-3e5de74 > .elementor-widget-container{padding:0px 0px 80px 0px;}.elementor-551 .elementor-element.elementor-element-3e5de74 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-551 .elementor-element.elementor-element-4b0a837{--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.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-551 .elementor-element.elementor-element-5f47b86 > .elementor-widget-container{margin:-100px -100px 0px -100px;}.elementor-551 .elementor-element.elementor-element-5f47b86{--container-widget-width:748px;--container-widget-flex-grow:0;width:var( --container-widget-width, 748px );max-width:748px;}.elementor-551 .elementor-element.elementor-element-1654560{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-551 .elementor-element.elementor-element-51ec279 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-551 .elementor-element.elementor-element-974cc85{--padding-top:200px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-551 .elementor-element.elementor-element-8fd9323{--e-image-carousel-slides-to-show:2;}.elementor-551 .elementor-element.elementor-element-8fd9323 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-551 .elementor-element.elementor-element-8fd9323 .elementor-swiper-button.elementor-swiper-button-next{font-size:18px;}.elementor-551 .elementor-element.elementor-element-8fd9323 .swiper-pagination-bullet{width:7px;height:7px;}.elementor-551 .elementor-element.elementor-element-c72096e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-551 .elementor-element.elementor-element-0efdc00:not(.elementor-motion-effects-element-type-background), .elementor-551 .elementor-element.elementor-element-0efdc00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drabrunabarcelos.com/wp-content/uploads/2024/10/bg-bio-mobile-min.webp");background-position:top center;background-size:contain;}.elementor-551 .elementor-element.elementor-element-0efdc00{--padding-top:050px;--padding-bottom:20px;--padding-left:20px;--padding-right:020px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-551 .elementor-element.elementor-element-4297efd > .elementor-widget-container{padding:0px 0px 350px 0px;}.elementor-551 .elementor-element.elementor-element-4297efd .elementor-icon-box-wrapper{text-align:center;}.elementor-551 .elementor-element.elementor-element-4297efd .elementor-icon-box-title, .elementor-551 .elementor-element.elementor-element-4297efd .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-551 .elementor-element.elementor-element-4297efd .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-551 .elementor-element.elementor-element-7bd77f5{width:100%;max-width:100%;}.elementor-551 .elementor-element.elementor-element-7bd77f5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-551 .elementor-element.elementor-element-7bd77f5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-551 .elementor-element.elementor-element-27c7c23 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-551 .elementor-element.elementor-element-27c7c23 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-551 .elementor-element.elementor-element-2a5e6e2{width:100%;max-width:100%;}.elementor-551 .elementor-element.elementor-element-2a5e6e2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-551 .elementor-element.elementor-element-2a5e6e2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-551 .elementor-element.elementor-element-6b3f903 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-551 .elementor-element.elementor-element-6b3f903 .elementor-icon-box-title{margin-block-end:2rem;}.elementor-551 .elementor-element.elementor-element-6b3f903 .elementor-icon-box-title, .elementor-551 .elementor-element.elementor-element-6b3f903 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-551 .elementor-element.elementor-element-6b3f903 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-551 .elementor-element.elementor-element-c21cddb{--e-image-carousel-slides-to-show:1;}.elementor-551 .elementor-element.elementor-element-c21cddb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-551 .elementor-element.elementor-element-7f060ce{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-551 .elementor-element.elementor-element-4f4f684 .elementor-icon-box-title{margin-block-end:2rem;}.elementor-551 .elementor-element.elementor-element-4f4f684 .elementor-icon-box-title, .elementor-551 .elementor-element.elementor-element-4f4f684 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-551 .elementor-element.elementor-element-4f4f684 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-551 .elementor-element.elementor-element-13b0f24 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-551 .elementor-element.elementor-element-13b0f24{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-551 .elementor-element.elementor-element-13b0f24.elementor-element{--align-self:center;}.elementor-551 .elementor-element.elementor-element-13b0f24 .elementor-icon{font-size:30px;}.elementor-551 .elementor-element.elementor-element-13b0f24 .elementor-icon-box-title, .elementor-551 .elementor-element.elementor-element-13b0f24 .elementor-icon-box-title a{font-size:30px;line-height:1.2em;}.elementor-551 .elementor-element.elementor-element-13b0f24 .elementor-icon-box-description{font-size:20px;line-height:1.2em;}.elementor-551 .elementor-element.elementor-element-2812c3c > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-551 .elementor-element.elementor-element-2812c3c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-551 .elementor-element.elementor-element-2812c3c.elementor-element{--align-self:center;}.elementor-551 .elementor-element.elementor-element-2812c3c .elementor-icon{font-size:30px;}.elementor-551 .elementor-element.elementor-element-2812c3c .elementor-icon-box-title, .elementor-551 .elementor-element.elementor-element-2812c3c .elementor-icon-box-title a{font-size:30px;line-height:1.2em;}.elementor-551 .elementor-element.elementor-element-2812c3c .elementor-icon-box-description{font-size:20px;line-height:1.2em;}.elementor-551 .elementor-element.elementor-element-3e5dfcb > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-551 .elementor-element.elementor-element-3e5dfcb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-551 .elementor-element.elementor-element-3e5dfcb.elementor-element{--align-self:center;}.elementor-551 .elementor-element.elementor-element-3e5dfcb .elementor-icon{font-size:30px;}.elementor-551 .elementor-element.elementor-element-3e5dfcb .elementor-icon-box-title, .elementor-551 .elementor-element.elementor-element-3e5dfcb .elementor-icon-box-title a{font-size:30px;line-height:1.2em;}.elementor-551 .elementor-element.elementor-element-3e5dfcb .elementor-icon-box-description{font-size:20px;line-height:1.2em;}.elementor-551 .elementor-element.elementor-element-6604705 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-551 .elementor-element.elementor-element-6604705{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-551 .elementor-element.elementor-element-6604705.elementor-element{--align-self:center;}.elementor-551 .elementor-element.elementor-element-6604705 .elementor-icon{font-size:30px;}.elementor-551 .elementor-element.elementor-element-6604705 .elementor-icon-box-title, .elementor-551 .elementor-element.elementor-element-6604705 .elementor-icon-box-title a{font-size:30px;line-height:1.2em;}.elementor-551 .elementor-element.elementor-element-6604705 .elementor-icon-box-description{font-size:20px;line-height:1.2em;}.elementor-551 .elementor-element.elementor-element-7f2f650.elementor-element{--align-self:center;}.elementor-551 .elementor-element.elementor-element-7f2f650{z-index:4;}.elementor-551 .elementor-element.elementor-element-7f2f650 .elementor-button{font-size:24px;line-height:1.4em;padding:1rem 1.5rem 1rem 1.5rem;}.elementor-551 .elementor-element.elementor-element-c974790{--min-height:0px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:11vw;--padding-bottom:11vw;--padding-left:7vw;--padding-right:7vw;}.elementor-551 .elementor-element.elementor-element-98e15ef{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-551 .elementor-element.elementor-element-9408659{--min-height:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-551 .elementor-element.elementor-element-bf4dabd img{width:90%;}.elementor-551 .elementor-element.elementor-element-eaa60e7 .elementor-icon-box-title{margin-block-end:2rem;}.elementor-551 .elementor-element.elementor-element-eaa60e7 .elementor-icon-box-title, .elementor-551 .elementor-element.elementor-element-eaa60e7 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-551 .elementor-element.elementor-element-eaa60e7 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-551 .elementor-element.elementor-element-b0f2541 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-551 .elementor-element.elementor-element-b0f2541 .elementor-image-box-title{margin-bottom:17px;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-551 .elementor-element.elementor-element-b0f2541 .elementor-image-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-551 .elementor-element.elementor-element-ebdcab2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-551 .elementor-element.elementor-element-ebdcab2 .elementor-image-box-title{margin-bottom:17px;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-551 .elementor-element.elementor-element-ebdcab2 .elementor-image-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-551 .elementor-element.elementor-element-217f8ed .elementor-heading-title{font-size:64px;line-height:1.2em;}.elementor-551 .elementor-element.elementor-element-5a487ee.elementor-element{--align-self:center;}.elementor-551 .elementor-element.elementor-element-5a487ee{z-index:4;}.elementor-551 .elementor-element.elementor-element-5a487ee .elementor-button{font-size:24px;line-height:1.4em;padding:1rem 1.5rem 1rem 1.5rem;}.elementor-551 .elementor-element.elementor-element-49bd34f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-551 .elementor-element.elementor-element-49bd34f .elementor-image-box-img{margin-bottom:4px;}.elementor-551 .elementor-element.elementor-element-49bd34f .elementor-image-box-wrapper .elementor-image-box-img{width:49%;}.elementor-551 .elementor-element.elementor-element-49bd34f .elementor-image-box-title{font-size:16px;line-height:1.1em;}.elementor-551 .elementor-element.elementor-element-49bd34f .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-551 .elementor-element.elementor-element-c6fc414 > .elementor-widget-container{margin:11vw 0vw 0vw 0vw;padding:21px 21px 21px 21px;}.elementor-551 .elementor-element.elementor-element-c6fc414 .elementor-image-box-wrapper{text-align:center;}.elementor-551 .elementor-element.elementor-element-c6fc414 .elementor-image-box-img{margin-bottom:23px;}.elementor-551 .elementor-element.elementor-element-c6fc414.elementor-position-right .elementor-image-box-img{margin-left:23px;}.elementor-551 .elementor-element.elementor-element-c6fc414.elementor-position-left .elementor-image-box-img{margin-right:23px;}.elementor-551 .elementor-element.elementor-element-c6fc414.elementor-position-top .elementor-image-box-img{margin-bottom:23px;}.elementor-551 .elementor-element.elementor-element-c6fc414 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-551 .elementor-element.elementor-element-c6fc414 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-551 .elementor-element.elementor-element-c6fc414 .elementor-image-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-551 .elementor-element.elementor-element-e26f524{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-551 .elementor-element.elementor-element-6be380a{--min-height:0px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-551 .elementor-element.elementor-element-e067822 .elementor-icon-box-wrapper{text-align:start;}.elementor-551 .elementor-element.elementor-element-e067822 .elementor-icon-box-title{margin-block-end:2rem;}.elementor-551 .elementor-element.elementor-element-e067822 .elementor-icon-box-title, .elementor-551 .elementor-element.elementor-element-e067822 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-551 .elementor-element.elementor-element-e067822 .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-551 .elementor-element.elementor-element-30d18b8{text-align:start;}.elementor-551 .elementor-element.elementor-element-30d18b8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-551 .elementor-element.elementor-element-c270042.elementor-element{--align-self:center;}.elementor-551 .elementor-element.elementor-element-c270042{z-index:4;}.elementor-551 .elementor-element.elementor-element-c270042 .elementor-button{font-size:24px;line-height:1.4em;padding:1rem 1.5rem 1rem 1.5rem;}.elementor-551 .elementor-element.elementor-element-6b2f49c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:024px;--padding-right:024px;}.elementor-551 .elementor-element.elementor-element-6661dc2{text-align:center;}.elementor-551 .elementor-element.elementor-element-6661dc2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-551 .elementor-element.elementor-element-c854138 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-551 .elementor-element.elementor-element-c854138{text-align:start;}.elementor-551 .elementor-element.elementor-element-c854138 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-551 .elementor-element.elementor-element-aa396fe .elementor-button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-551 .elementor-element.elementor-element-4519d7a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-551 .elementor-element.elementor-element-abd6bca{--content-width:900px;}.elementor-551 .elementor-element.elementor-element-1654560{--width:75%;}.elementor-551 .elementor-element.elementor-element-974cc85{--content-width:1280px;}.elementor-551 .elementor-element.elementor-element-299b9f1{--width:50%;}.elementor-551 .elementor-element.elementor-element-c974790{--content-width:1280px;}.elementor-551 .elementor-element.elementor-element-98e15ef{--width:988px;}.elementor-551 .elementor-element.elementor-element-9408659{--width:600px;}.elementor-551 .elementor-element.elementor-element-e26f524{--width:988px;}.elementor-551 .elementor-element.elementor-element-6be380a{--content-width:100%;}}@media(max-width:1366px) and (min-width:768px){.elementor-551 .elementor-element.elementor-element-1f090d7{--width:1056px;}.elementor-551 .elementor-element.elementor-element-98e15ef{--width:100%;}.elementor-551 .elementor-element.elementor-element-9408659{--width:555px;}.elementor-551 .elementor-element.elementor-element-e26f524{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-551 .elementor-element.elementor-element-98e15ef{--width:67.699%;}.elementor-551 .elementor-element.elementor-element-e26f524{--width:67.699%;}}/* Start custom CSS for button, class: .elementor-element-51c9cbd */.elementor-551 .elementor-element.elementor-element-51c9cbd .elementor-button {
    border-radius: 0px !important;
    background: linear-gradient(45deg, #fae8c1, #7e5a38, #fae8c1, #fae8c1, #7e5a38, #fae8c1);
    background-size: 200% 200%;
    animation: shine 5s ease-in-out infinite;
    transform-origin: center;
}

.elementor-551 .elementor-element.elementor-element-51c9cbd .elementor-button:hover {
    transform: scale(1.05);
}

@keyframes shine {
    0%, 100% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
}

.elementor-551 .elementor-element.elementor-element-51c9cbd .elementor-button:active {
    box-shadow: inset 0 0 5px 5px #ffffff25, 
                0 5px 0 0 #CCFE02, 
                0 8px 15px rgba(0, 0, 0, 0.3) !important;
    transition: box-shadow 0.2s ease-in, transform 0.1s ease-in;
    transform: scale(1);
}

.elementor-551 .elementor-element.elementor-element-51c9cbd .elementor-button svg {
    width: 30px; 
    height: 30px; 
    vertical-align: middle;
}

.elementor-551 .elementor-element.elementor-element-51c9cbd .elementor-button-content-wrapper {
    align-items: center;
    display: flex;
}

.elementor-551 .elementor-element.elementor-element-51c9cbd .elementor-button-icon {
    transform: rotate(0deg);
    transition: all 0.3s ease-in-out;
}

.elementor-551 .elementor-element.elementor-element-51c9cbd .elementor-button:hover .elementor-button-icon {
    transform: rotate(45deg);
}

@media (max-width: 768px) {
    .elementor-551 .elementor-element.elementor-element-51c9cbd .elementor-button svg {
        width: 25px; 
        height: 25px; 
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b0a837 */.elementor-551 .elementor-element.elementor-element-4b0a837 {
    border: 4px solid;
    border-image: linear-gradient(137deg, #fae8c1 0%, #7e5a38 73.97%) 1;
    border-left: 0px;
    border-bottom: 0px;
    border-right: 0px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-8fd9323 */.elementor-551 .elementor-element.elementor-element-8fd9323 .swiper-pagination-bullet-active{
    width: 4x; /mude a largura do bullet ativo por aqui/
    border-radius: 2px;
}

.elementor-551 .elementor-element.elementor-element-8fd9323 .swiper-pagination-bullet{
    transition: 0.5s;
}

.elementor-551 .elementor-element.elementor-element-8fd9323 .elementor-swiper-button-next::before,
.elementor-551 .elementor-element.elementor-element-8fd9323 .elementor-swiper-button-prev::before{
    content: "";
    width: 100%;
    height: 100%;
    background: #ffffff; /altere a cor de fundo aqui/
    padding: 20px;
    border-radius: 100px;
    position: absolute;
    z-index: -1;
    top: 50%;
    left: 50%;
    transform: translate(calc(-50% + 2px), -50%);
}

.elementor-551 .elementor-element.elementor-element-8fd9323 .elementor-swiper-button-next::before{
    transform: translate(calc(-50% - 2px), -50%)
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-c21cddb */.elementor-551 .elementor-element.elementor-element-c21cddb .swiper-wrapper{
  transition-timing-function: linear !important; 
}


.elementor-551 .elementor-element.elementor-element-c21cddb .swiper{
    overflow: visible !important;
}

.elementor-551 .elementor-element.elementor-element-c21cddb .swiper-wrapper{
  transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-13b0f24 */.caixa-de-icones{
    padding: 3.0rem;
    border-radius: 4px;
    background: #101836;
}

.caixa-de-icones::before {
    position: absolute;
    content: "";
    background: linear-gradient(90deg, #101836 0%, #101836 100%);
    width: 100%;
    height: 100%;
    border-radius: 4px;
    top: 1px; 
    left: 0;
    z-index: -1;
    }
    
.elementor-551 .elementor-element.elementor-element-13b0f24 {
    border: 4px solid;
    border-image: linear-gradient(137deg, #fae8c1 0%, #7e5a38 73.97%) 1;
    border-left: 0px;
    border-bottom: 0px;
    border-right: 0px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2812c3c */.caixa-de-icones{
    padding: 3.0rem;
    border-radius: 4px;
    background: #101836;
}

.caixa-de-icones::before {
    position: absolute;
    content: "";
    background: linear-gradient(90deg, #101836 0%, #101836 100%);
    width: 100%;
    height: 100%;
    border-radius: 4px;
    top: 1px; 
    left: 0;
    z-index: -1;
    }
    
.elementor-551 .elementor-element.elementor-element-2812c3c {
    border: 4px solid;
    border-image: linear-gradient(137deg, #fae8c1 0%, #7e5a38 73.97%) 1;
    border-left: 0px;
    border-bottom: 0px;
    border-right: 0px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3e5dfcb */.caixa-de-icones{
    padding: 3.0rem;
    border-radius: 4px;
    background: #101836;
}

.caixa-de-icones::before {
    position: absolute;
    content: "";
    background: linear-gradient(90deg, #101836 0%, #101836 100%);
    width: 100%;
    height: 100%;
    border-radius: 4px;
    top: 1px; 
    left: 0;
    z-index: -1;
    }
    
.elementor-551 .elementor-element.elementor-element-3e5dfcb {
    border: 4px solid;
    border-image: linear-gradient(137deg, #fae8c1 0%, #7e5a38 73.97%) 1;
    border-left: 0px;
    border-bottom: 0px;
    border-right: 0px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6604705 */.caixa-de-icones{
    padding: 3.0rem;
    border-radius: 4px;
    background: #101836;
}

.caixa-de-icones::before {
    position: absolute;
    content: "";
    background: linear-gradient(90deg, #101836 0%, #101836 100%);
    width: 100%;
    height: 100%;
    border-radius: 4px;
    top: 1px; 
    left: 0;
    z-index: -1;
    }
    
.elementor-551 .elementor-element.elementor-element-6604705 {
    border: 4px solid;
    border-image: linear-gradient(137deg, #fae8c1 0%, #7e5a38 73.97%) 1;
    border-left: 0px;
    border-bottom: 0px;
    border-right: 0px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7f2f650 */.elementor-551 .elementor-element.elementor-element-7f2f650 .elementor-button {
    border-radius: 0px !important;
    background: linear-gradient(45deg, #fae8c1, #7e5a38, #fae8c1, #fae8c1, #7e5a38, #fae8c1);
    background-size: 200% 200%;
    animation: shine 5s ease-in-out infinite;
    transform-origin: center;
}

.elementor-551 .elementor-element.elementor-element-7f2f650 .elementor-button:hover {
    transform: scale(1.05);
}

@keyframes shine {
    0%, 100% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
}

.elementor-551 .elementor-element.elementor-element-7f2f650 .elementor-button:active {
    box-shadow: inset 0 0 5px 5px #ffffff25, 
                0 5px 0 0 #CCFE02, 
                0 8px 15px rgba(0, 0, 0, 0.3) !important;
    transition: box-shadow 0.2s ease-in, transform 0.1s ease-in;
    transform: scale(1);
}

.elementor-551 .elementor-element.elementor-element-7f2f650 .elementor-button svg {
    width: 30px; 
    height: 30px; 
    vertical-align: middle;
}

.elementor-551 .elementor-element.elementor-element-7f2f650 .elementor-button-content-wrapper {
    align-items: center;
    display: flex;
}

.elementor-551 .elementor-element.elementor-element-7f2f650 .elementor-button-icon {
    transform: rotate(0deg);
    transition: all 0.3s ease-in-out;
}

.elementor-551 .elementor-element.elementor-element-7f2f650 .elementor-button:hover .elementor-button-icon {
    transform: rotate(45deg);
}

@media (max-width: 768px) {
    .elementor-551 .elementor-element.elementor-element-7f2f650 .elementor-button svg {
        width: 25px; 
        height: 25px; 
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b0f2541 */vv{
    font-size: 42.58px;

}

.elementor-551 .elementor-element.elementor-element-b0f2541 riscar {
text-decoration-line: line-through;
-webkit-text-decoration-line: line-through;
text-decoration-color: #D30000;
-webkit-text-decoration-color: #E90404;
text-decoration-thickness: 2px;
-webkit-text-decoration-thickness: 1px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ebdcab2 */vv{
    font-size: 42.58px;

}

.elementor-551 .elementor-element.elementor-element-ebdcab2 riscar {
text-decoration-line: line-through;
-webkit-text-decoration-line: line-through;
text-decoration-color: #D30000;
-webkit-text-decoration-color: #E90404;
text-decoration-thickness: 2px;
-webkit-text-decoration-thickness: 1px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5a487ee */.elementor-551 .elementor-element.elementor-element-5a487ee .elementor-button {
    border-radius: 0px !important;
    background: linear-gradient(45deg, #fae8c1, #7e5a38, #fae8c1, #fae8c1, #7e5a38, #fae8c1);
    background-size: 200% 200%;
    animation: shine 5s ease-in-out infinite;
    transform-origin: center;
}

.elementor-551 .elementor-element.elementor-element-5a487ee .elementor-button:hover {
    transform: scale(1.05);
}

@keyframes shine {
    0%, 100% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
}

.elementor-551 .elementor-element.elementor-element-5a487ee .elementor-button:active {
    box-shadow: inset 0 0 5px 5px #ffffff25, 
                0 5px 0 0 #CCFE02, 
                0 8px 15px rgba(0, 0, 0, 0.3) !important;
    transition: box-shadow 0.2s ease-in, transform 0.1s ease-in;
    transform: scale(1);
}

.elementor-551 .elementor-element.elementor-element-5a487ee .elementor-button svg {
    width: 30px; 
    height: 30px; 
    vertical-align: middle;
}

.elementor-551 .elementor-element.elementor-element-5a487ee .elementor-button-content-wrapper {
    align-items: center;
    display: flex;
}

.elementor-551 .elementor-element.elementor-element-5a487ee .elementor-button-icon {
    transform: rotate(0deg);
    transition: all 0.3s ease-in-out;
}

.elementor-551 .elementor-element.elementor-element-5a487ee .elementor-button:hover .elementor-button-icon {
    transform: rotate(45deg);
}

@media (max-width: 768px) {
    .elementor-551 .elementor-element.elementor-element-5a487ee .elementor-button svg {
        width: 25px; 
        height: 25px; 
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9408659 */.elementor-551 .elementor-element.elementor-element-9408659 {
    border: 4px solid;
    border-image: linear-gradient(137deg, #fae8c1 0%, #7e5a38 73.97%) 1;
    border-left: 0px;
    border-top: 0px;
    border-right: 0px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c6fc414 */.elementor-551 .elementor-element.elementor-element-c6fc414 .elementor-image-box-content{
text-align: left;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c270042 */.elementor-551 .elementor-element.elementor-element-c270042 .elementor-button {
    border-radius: 0px !important;
    background: linear-gradient(45deg, #fae8c1, #7e5a38, #fae8c1, #fae8c1, #7e5a38, #fae8c1);
    background-size: 200% 200%;
    animation: shine 5s ease-in-out infinite;
    transform-origin: center;
}

.elementor-551 .elementor-element.elementor-element-c270042 .elementor-button:hover {
    transform: scale(1.05);
}

@keyframes shine {
    0%, 100% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
}

.elementor-551 .elementor-element.elementor-element-c270042 .elementor-button:active {
    box-shadow: inset 0 0 5px 5px #ffffff25, 
                0 5px 0 0 #CCFE02, 
                0 8px 15px rgba(0, 0, 0, 0.3) !important;
    transition: box-shadow 0.2s ease-in, transform 0.1s ease-in;
    transform: scale(1);
}

.elementor-551 .elementor-element.elementor-element-c270042 .elementor-button svg {
    width: 30px; 
    height: 30px; 
    vertical-align: middle;
}

.elementor-551 .elementor-element.elementor-element-c270042 .elementor-button-content-wrapper {
    align-items: center;
    display: flex;
}

.elementor-551 .elementor-element.elementor-element-c270042 .elementor-button-icon {
    transform: rotate(0deg);
    transition: all 0.3s ease-in-out;
}

.elementor-551 .elementor-element.elementor-element-c270042 .elementor-button:hover .elementor-button-icon {
    transform: rotate(45deg);
}

@media (max-width: 768px) {
    .elementor-551 .elementor-element.elementor-element-c270042 .elementor-button svg {
        width: 25px; 
        height: 25px; 
    }
}/* End custom CSS */
/* Start custom CSS */.degrade {

background-image: linear-gradient(90deg, rgba(126, 90, 56,1) 0%, rgba(229, 189, 125, 1) 100%);

background-clip: text;

font-weight: bolder;

-webkit-background-clip: text;

-webkit-text-fill-color: transparent;

box-decoration-break: clone;

-webkit-box-decoration-break: clone;

}

html,body{
width:100%;
overflow-x:hidden;
}/* End custom CSS */