.elementor-1997 .elementor-element.elementor-element-78853663{--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;--padding-top:100px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-1997 .elementor-element.elementor-element-78853663:not(.elementor-motion-effects-element-type-background), .elementor-1997 .elementor-element.elementor-element-78853663 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://eltonmiranda.com.br/storage/2025/03/Prancheta-1-min-2025-03-31T132819.369.png");background-position:center center;background-size:cover;}.elementor-1997 .elementor-element.elementor-element-77c3afec{--display:flex;}.elementor-1997 .elementor-element.elementor-element-77c3afec.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1997 .elementor-element.elementor-element-4cd16126{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1997 .elementor-element.elementor-element-4cd16126 .elementor-heading-title{font-family:"ITC Avant Garde Std Normal", Sans-serif;font-size:38px;font-weight:500;line-height:1em;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1997 .elementor-element.elementor-element-5050dad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-1997 .elementor-element.elementor-element-3ade72ca{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1997 .elementor-element.elementor-element-3ade72ca.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1997 .elementor-element.elementor-element-4b0d7b71 .elementor-button{background-color:#F6F5F100;height:55px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(66, 152.00000000000009, 208.00000000000003, 0.02);border-radius:300px 300px 300px 300px;}.elementor-1997 .elementor-element.elementor-element-1e796d7d{--display:flex;}.elementor-1997 .elementor-element.elementor-element-5ed8d503{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1997 .elementor-element.elementor-element-5ed8d503:not(.elementor-motion-effects-element-type-background), .elementor-1997 .elementor-element.elementor-element-5ed8d503 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1997 .elementor-element.elementor-element-122aaf4e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1997 .elementor-element.elementor-element-6476bfeb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1997 .elementor-element.elementor-element-6476bfeb .elementor-heading-title{font-family:"ITC Avant Garde Std Normal", Sans-serif;font-size:30px;font-weight:500;line-height:1em;color:#000000;}.elementor-1997 .elementor-element.elementor-element-174e28d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-1997 .elementor-element.elementor-element-1f4d2e56{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1997 .elementor-element.elementor-element-2e6ee02a{--display:flex;--overlay-opacity:0.85;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:#FCEAF4;--border-color:#FCEAF4;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1997 .elementor-element.elementor-element-2e6ee02a::before, .elementor-1997 .elementor-element.elementor-element-2e6ee02a > .elementor-background-video-container::before, .elementor-1997 .elementor-element.elementor-element-2e6ee02a > .e-con-inner > .elementor-background-video-container::before, .elementor-1997 .elementor-element.elementor-element-2e6ee02a > .elementor-background-slideshow::before, .elementor-1997 .elementor-element.elementor-element-2e6ee02a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1997 .elementor-element.elementor-element-2e6ee02a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-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-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1997 .elementor-element.elementor-element-7ca5ba2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -70px;}.elementor-1997 .elementor-element.elementor-element-7ca5ba2 .elementor-image-box-wrapper{text-align:start;}.elementor-1997 .elementor-element.elementor-element-7ca5ba2.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-1997 .elementor-element.elementor-element-7ca5ba2.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-1997 .elementor-element.elementor-element-7ca5ba2.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-1997 .elementor-element.elementor-element-7ca5ba2 .elementor-image-box-title{margin-bottom:11px;font-family:"ITC Avant Garde Std Normal", Sans-serif;font-size:22px;font-weight:700;line-height:1.2em;color:#000000;}.elementor-1997 .elementor-element.elementor-element-7ca5ba2 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1997 .elementor-element.elementor-element-7ca5ba2 .elementor-image-box-img img{border-radius:20px;transition-duration:0.3s;}.elementor-1997 .elementor-element.elementor-element-7ca5ba2 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;color:#000000;}.elementor-1997 .elementor-element.elementor-element-1e41b64c{--display:flex;--overlay-opacity:0.85;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:#FCEAF4;--border-color:#FCEAF4;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1997 .elementor-element.elementor-element-1e41b64c::before, .elementor-1997 .elementor-element.elementor-element-1e41b64c > .elementor-background-video-container::before, .elementor-1997 .elementor-element.elementor-element-1e41b64c > .e-con-inner > .elementor-background-video-container::before, .elementor-1997 .elementor-element.elementor-element-1e41b64c > .elementor-background-slideshow::before, .elementor-1997 .elementor-element.elementor-element-1e41b64c > .e-con-inner > .elementor-background-slideshow::before, .elementor-1997 .elementor-element.elementor-element-1e41b64c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1997 .elementor-element.elementor-element-2a1084e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -70px;}.elementor-1997 .elementor-element.elementor-element-2a1084e6 .elementor-image-box-wrapper{text-align:start;}.elementor-1997 .elementor-element.elementor-element-2a1084e6.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-1997 .elementor-element.elementor-element-2a1084e6.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-1997 .elementor-element.elementor-element-2a1084e6.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-1997 .elementor-element.elementor-element-2a1084e6 .elementor-image-box-title{margin-bottom:11px;font-family:"ITC Avant Garde Std Normal", Sans-serif;font-size:22px;font-weight:700;line-height:1.2em;color:#000000;}.elementor-1997 .elementor-element.elementor-element-2a1084e6 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1997 .elementor-element.elementor-element-2a1084e6 .elementor-image-box-img img{border-radius:20px;transition-duration:0.3s;}.elementor-1997 .elementor-element.elementor-element-2a1084e6 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;color:#000000;}.elementor-1997 .elementor-element.elementor-element-beb64e4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1997 .elementor-element.elementor-element-b8be9df{--display:flex;--overlay-opacity:0.85;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:#FCEAF4;--border-color:#FCEAF4;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1997 .elementor-element.elementor-element-b8be9df::before, .elementor-1997 .elementor-element.elementor-element-b8be9df > .elementor-background-video-container::before, .elementor-1997 .elementor-element.elementor-element-b8be9df > .e-con-inner > .elementor-background-video-container::before, .elementor-1997 .elementor-element.elementor-element-b8be9df > .elementor-background-slideshow::before, .elementor-1997 .elementor-element.elementor-element-b8be9df > .e-con-inner > .elementor-background-slideshow::before, .elementor-1997 .elementor-element.elementor-element-b8be9df > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1997 .elementor-element.elementor-element-b0db316{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -70px;}.elementor-1997 .elementor-element.elementor-element-b0db316 .elementor-image-box-wrapper{text-align:start;}.elementor-1997 .elementor-element.elementor-element-b0db316.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-1997 .elementor-element.elementor-element-b0db316.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-1997 .elementor-element.elementor-element-b0db316.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-1997 .elementor-element.elementor-element-b0db316 .elementor-image-box-title{margin-bottom:11px;font-family:"ITC Avant Garde Std Normal", Sans-serif;font-size:22px;font-weight:700;line-height:1.2em;color:#000000;}.elementor-1997 .elementor-element.elementor-element-b0db316 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1997 .elementor-element.elementor-element-b0db316 .elementor-image-box-img img{border-radius:20px;transition-duration:0.3s;}.elementor-1997 .elementor-element.elementor-element-b0db316 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;color:#000000;}.elementor-1997 .elementor-element.elementor-element-dd0599a{--display:flex;--overlay-opacity:0.85;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:#FCEAF4;--border-color:#FCEAF4;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1997 .elementor-element.elementor-element-dd0599a::before, .elementor-1997 .elementor-element.elementor-element-dd0599a > .elementor-background-video-container::before, .elementor-1997 .elementor-element.elementor-element-dd0599a > .e-con-inner > .elementor-background-video-container::before, .elementor-1997 .elementor-element.elementor-element-dd0599a > .elementor-background-slideshow::before, .elementor-1997 .elementor-element.elementor-element-dd0599a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1997 .elementor-element.elementor-element-dd0599a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1997 .elementor-element.elementor-element-5d1fe286{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -70px;}.elementor-1997 .elementor-element.elementor-element-5d1fe286 .elementor-image-box-wrapper{text-align:start;}.elementor-1997 .elementor-element.elementor-element-5d1fe286.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-1997 .elementor-element.elementor-element-5d1fe286.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-1997 .elementor-element.elementor-element-5d1fe286.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-1997 .elementor-element.elementor-element-5d1fe286 .elementor-image-box-title{margin-bottom:11px;font-family:"ITC Avant Garde Std Normal", Sans-serif;font-size:22px;font-weight:700;line-height:1.2em;color:#000000;}.elementor-1997 .elementor-element.elementor-element-5d1fe286 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1997 .elementor-element.elementor-element-5d1fe286 .elementor-image-box-img img{border-radius:20px;transition-duration:0.3s;}.elementor-1997 .elementor-element.elementor-element-5d1fe286 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;color:#000000;}.elementor-1997 .elementor-element.elementor-element-ddfa8cd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1997 .elementor-element.elementor-element-d2a9dd8{--display:flex;--overlay-opacity:0.85;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:#FCEAF4;--border-color:#FCEAF4;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1997 .elementor-element.elementor-element-d2a9dd8::before, .elementor-1997 .elementor-element.elementor-element-d2a9dd8 > .elementor-background-video-container::before, .elementor-1997 .elementor-element.elementor-element-d2a9dd8 > .e-con-inner > .elementor-background-video-container::before, .elementor-1997 .elementor-element.elementor-element-d2a9dd8 > .elementor-background-slideshow::before, .elementor-1997 .elementor-element.elementor-element-d2a9dd8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1997 .elementor-element.elementor-element-d2a9dd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1997 .elementor-element.elementor-element-126bea3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -70px;}.elementor-1997 .elementor-element.elementor-element-126bea3 .elementor-image-box-wrapper{text-align:start;}.elementor-1997 .elementor-element.elementor-element-126bea3.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-1997 .elementor-element.elementor-element-126bea3.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-1997 .elementor-element.elementor-element-126bea3.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-1997 .elementor-element.elementor-element-126bea3 .elementor-image-box-title{margin-bottom:11px;font-family:"ITC Avant Garde Std Normal", Sans-serif;font-size:22px;font-weight:700;line-height:1.2em;color:#000000;}.elementor-1997 .elementor-element.elementor-element-126bea3 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1997 .elementor-element.elementor-element-126bea3 .elementor-image-box-img img{border-radius:20px;transition-duration:0.3s;}.elementor-1997 .elementor-element.elementor-element-126bea3 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;color:#000000;}.elementor-1997 .elementor-element.elementor-element-780bb97{--display:flex;--overlay-opacity:0.85;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:#FCEAF4;--border-color:#FCEAF4;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1997 .elementor-element.elementor-element-780bb97::before, .elementor-1997 .elementor-element.elementor-element-780bb97 > .elementor-background-video-container::before, .elementor-1997 .elementor-element.elementor-element-780bb97 > .e-con-inner > .elementor-background-video-container::before, .elementor-1997 .elementor-element.elementor-element-780bb97 > .elementor-background-slideshow::before, .elementor-1997 .elementor-element.elementor-element-780bb97 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1997 .elementor-element.elementor-element-780bb97 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1997 .elementor-element.elementor-element-5d0e9a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -70px;}.elementor-1997 .elementor-element.elementor-element-5d0e9a6 .elementor-image-box-wrapper{text-align:start;}.elementor-1997 .elementor-element.elementor-element-5d0e9a6.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-1997 .elementor-element.elementor-element-5d0e9a6.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-1997 .elementor-element.elementor-element-5d0e9a6.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-1997 .elementor-element.elementor-element-5d0e9a6 .elementor-image-box-title{margin-bottom:11px;font-family:"ITC Avant Garde Std Normal", Sans-serif;font-size:22px;font-weight:700;line-height:1.2em;color:#000000;}.elementor-1997 .elementor-element.elementor-element-5d0e9a6 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1997 .elementor-element.elementor-element-5d0e9a6 .elementor-image-box-img img{border-radius:20px;transition-duration:0.3s;}.elementor-1997 .elementor-element.elementor-element-5d0e9a6 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;color:#000000;}.elementor-1997 .elementor-element.elementor-element-33adc06a{--e-image-carousel-slides-to-show:3;}.elementor-1997 .elementor-element.elementor-element-f7c2726{--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;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1997 .elementor-element.elementor-element-f7c2726:not(.elementor-motion-effects-element-type-background), .elementor-1997 .elementor-element.elementor-element-f7c2726 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(141deg, #FCEAF4 0%, #FFFFFF 100%);}.elementor-1997 .elementor-element.elementor-element-ba2f87b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1997 .elementor-element.elementor-element-1758f8b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1997 .elementor-element.elementor-element-1758f8b .elementor-heading-title{font-family:"ITC Avant Garde Std Normal", Sans-serif;font-size:30px;font-weight:500;line-height:1em;color:#000000;}.elementor-1997 .elementor-element.elementor-element-a553723{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1997 .elementor-element.elementor-element-86737b1{--display:flex;--overlay-opacity:0.85;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000017;--border-color:#00000017;--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1997 .elementor-element.elementor-element-86737b1::before, .elementor-1997 .elementor-element.elementor-element-86737b1 > .elementor-background-video-container::before, .elementor-1997 .elementor-element.elementor-element-86737b1 > .e-con-inner > .elementor-background-video-container::before, .elementor-1997 .elementor-element.elementor-element-86737b1 > .elementor-background-slideshow::before, .elementor-1997 .elementor-element.elementor-element-86737b1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1997 .elementor-element.elementor-element-86737b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1997 .elementor-element.elementor-element-f3fec9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1997 .elementor-element.elementor-element-f3fec9a .elementor-image-box-wrapper{text-align:start;}.elementor-1997 .elementor-element.elementor-element-f3fec9a .elementor-image-box-title{margin-bottom:11px;font-family:"ITC Avant Garde Std Normal", Sans-serif;font-size:22px;font-weight:500;line-height:1.2em;color:#000000;}.elementor-1997 .elementor-element.elementor-element-f3fec9a .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;color:#000000;}.elementor-1997 .elementor-element.elementor-element-3ca6e09{--display:flex;--overlay-opacity:0.85;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000017;--border-color:#00000017;--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1997 .elementor-element.elementor-element-3ca6e09::before, .elementor-1997 .elementor-element.elementor-element-3ca6e09 > .elementor-background-video-container::before, .elementor-1997 .elementor-element.elementor-element-3ca6e09 > .e-con-inner > .elementor-background-video-container::before, .elementor-1997 .elementor-element.elementor-element-3ca6e09 > .elementor-background-slideshow::before, .elementor-1997 .elementor-element.elementor-element-3ca6e09 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1997 .elementor-element.elementor-element-3ca6e09 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1997 .elementor-element.elementor-element-663c0f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1997 .elementor-element.elementor-element-663c0f5 .elementor-image-box-wrapper{text-align:start;}.elementor-1997 .elementor-element.elementor-element-663c0f5 .elementor-image-box-title{margin-bottom:11px;font-family:"ITC Avant Garde Std Normal", Sans-serif;font-size:22px;font-weight:500;line-height:1.2em;color:#000000;}.elementor-1997 .elementor-element.elementor-element-663c0f5 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;color:#000000;}.elementor-1997 .elementor-element.elementor-element-d176bac{--display:flex;--overlay-opacity:0.85;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1997 .elementor-element.elementor-element-d176bac::before, .elementor-1997 .elementor-element.elementor-element-d176bac > .elementor-background-video-container::before, .elementor-1997 .elementor-element.elementor-element-d176bac > .e-con-inner > .elementor-background-video-container::before, .elementor-1997 .elementor-element.elementor-element-d176bac > .elementor-background-slideshow::before, .elementor-1997 .elementor-element.elementor-element-d176bac > .e-con-inner > .elementor-background-slideshow::before, .elementor-1997 .elementor-element.elementor-element-d176bac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1997 .elementor-element.elementor-element-5553bae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1997 .elementor-element.elementor-element-5553bae .elementor-image-box-wrapper{text-align:start;}.elementor-1997 .elementor-element.elementor-element-5553bae .elementor-image-box-title{margin-bottom:11px;font-family:"ITC Avant Garde Std Normal", Sans-serif;font-size:22px;font-weight:500;line-height:1.2em;color:#000000;}.elementor-1997 .elementor-element.elementor-element-5553bae .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;color:#000000;}.elementor-1997 .elementor-element.elementor-element-43175f3{--e-image-carousel-slides-to-show:3;}.elementor-1997 .elementor-element.elementor-element-27da0046{--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;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1997 .elementor-element.elementor-element-27da0046:not(.elementor-motion-effects-element-type-background), .elementor-1997 .elementor-element.elementor-element-27da0046 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1997 .elementor-element.elementor-element-5bc8428e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FCEAF4;--border-color:#FCEAF4;--border-radius:30px 30px 30px 30px;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1997 .elementor-element.elementor-element-5bc8428e:not(.elementor-motion-effects-element-type-background), .elementor-1997 .elementor-element.elementor-element-5bc8428e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1997 .elementor-element.elementor-element-181f6448{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:25px 25px 25px 25px;--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-1997 .elementor-element.elementor-element-306a36d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1997 .elementor-element.elementor-element-306a36d9 .elementor-heading-title{font-family:"ITC Avant Garde Std Normal", Sans-serif;font-size:30px;font-weight:500;line-height:1em;color:#000000;}.elementor-1997 .elementor-element.elementor-element-6e543e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-1997 .elementor-element.elementor-element-8534204{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1997 .elementor-element.elementor-element-687cc5ba{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1997 .elementor-element.elementor-element-1bc08c13{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1997 .elementor-element.elementor-element-7e2cca11{--display:flex;--justify-content:center;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1997 .elementor-element.elementor-element-23d9c247{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-1997 .elementor-element.elementor-element-23d9c247.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-1997 .elementor-element.elementor-element-23d9c247.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-1997 .elementor-element.elementor-element-23d9c247.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-1997 .elementor-element.elementor-element-23d9c247 .elementor-image-box-wrapper .elementor-image-box-img{width:12%;}.elementor-1997 .elementor-element.elementor-element-23d9c247 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1997 .elementor-element.elementor-element-23d9c247 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-1997 .elementor-element.elementor-element-4f163108{--display:flex;--justify-content:center;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1997 .elementor-element.elementor-element-2f9b3782{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-1997 .elementor-element.elementor-element-2f9b3782.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-1997 .elementor-element.elementor-element-2f9b3782.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-1997 .elementor-element.elementor-element-2f9b3782.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-1997 .elementor-element.elementor-element-2f9b3782 .elementor-image-box-wrapper .elementor-image-box-img{width:12%;}.elementor-1997 .elementor-element.elementor-element-2f9b3782 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1997 .elementor-element.elementor-element-2f9b3782 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-1997 .elementor-element.elementor-element-224167a1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1997 .elementor-element.elementor-element-67636ec7{--display:flex;--justify-content:center;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1997 .elementor-element.elementor-element-405ed637{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-1997 .elementor-element.elementor-element-405ed637.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-1997 .elementor-element.elementor-element-405ed637.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-1997 .elementor-element.elementor-element-405ed637.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-1997 .elementor-element.elementor-element-405ed637 .elementor-image-box-wrapper .elementor-image-box-img{width:12%;}.elementor-1997 .elementor-element.elementor-element-405ed637 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1997 .elementor-element.elementor-element-405ed637 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-1997 .elementor-element.elementor-element-3d3dc02f{--display:flex;--justify-content:center;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1997 .elementor-element.elementor-element-3a7cc5c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-1997 .elementor-element.elementor-element-3a7cc5c3.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-1997 .elementor-element.elementor-element-3a7cc5c3.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-1997 .elementor-element.elementor-element-3a7cc5c3.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-1997 .elementor-element.elementor-element-3a7cc5c3 .elementor-image-box-wrapper .elementor-image-box-img{width:12%;}.elementor-1997 .elementor-element.elementor-element-3a7cc5c3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1997 .elementor-element.elementor-element-3a7cc5c3 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-1997 .elementor-element.elementor-element-53497a26{--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;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1997 .elementor-element.elementor-element-53497a26:not(.elementor-motion-effects-element-type-background), .elementor-1997 .elementor-element.elementor-element-53497a26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1997 .elementor-element.elementor-element-5d8b4f5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1997 .elementor-element.elementor-element-5d8b4f5.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1997 .elementor-element.elementor-element-4eac36c .elementor-button{background-color:#F6F5F100;height:55px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(66, 152.00000000000009, 208.00000000000003, 0.02);border-radius:300px 300px 300px 300px;}.elementor-1997 .elementor-element.elementor-element-18b2eb78{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1997 .elementor-element.elementor-element-18b2eb78:not(.elementor-motion-effects-element-type-background), .elementor-1997 .elementor-element.elementor-element-18b2eb78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCEAF4;background-image:url("https://eltonmiranda.com.br/storage/2025/03/Prancheta-1-2-min-25.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1997 .elementor-element.elementor-element-4a2567e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1997 .elementor-element.elementor-element-6174b11f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1997 .elementor-element.elementor-element-648d8531{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1997 .elementor-element.elementor-element-648d8531.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1997 .elementor-element.elementor-element-3a282f6a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1997 .elementor-element.elementor-element-3a282f6a .elementor-heading-title{font-family:"ITC Avant Garde Std Normal", Sans-serif;font-size:30px;font-weight:500;line-height:1em;color:#000000;}.elementor-1997 .elementor-element.elementor-element-07dd005{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-1997 .elementor-element.elementor-element-26527df{--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;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1997 .elementor-element.elementor-element-26527df.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1997 .elementor-element.elementor-element-6812b4d3{width:var( --container-widget-width, 106.685% );max-width:106.685%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:106.685%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-1997 .elementor-element.elementor-element-6812b4d3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1997 .elementor-element.elementor-element-6812b4d3.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-1997 .elementor-element.elementor-element-6812b4d3 .elementor-image-box-wrapper{text-align:start;}.elementor-1997 .elementor-element.elementor-element-6812b4d3.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-1997 .elementor-element.elementor-element-6812b4d3.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-1997 .elementor-element.elementor-element-6812b4d3.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-1997 .elementor-element.elementor-element-6812b4d3 .elementor-image-box-title{margin-bottom:5px;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.2em;color:#000000;}.elementor-1997 .elementor-element.elementor-element-6812b4d3 .elementor-image-box-wrapper .elementor-image-box-img{width:5%;}.elementor-1997 .elementor-element.elementor-element-6812b4d3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1997 .elementor-element.elementor-element-6812b4d3 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;color:#FFFFFF;}.elementor-1997 .elementor-element.elementor-element-0bda885{--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;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1997 .elementor-element.elementor-element-0bda885.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1997 .elementor-element.elementor-element-bd18167{--divider-border-style:solid;--divider-color:#00000026;--divider-border-width:1px;}.elementor-1997 .elementor-element.elementor-element-bd18167 .elementor-divider-separator{width:100%;}.elementor-1997 .elementor-element.elementor-element-bd18167 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1997 .elementor-element.elementor-element-2a4193e6{--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;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1997 .elementor-element.elementor-element-2a4193e6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1997 .elementor-element.elementor-element-42f71c4d{width:var( --container-widget-width, 106.685% );max-width:106.685%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:106.685%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-1997 .elementor-element.elementor-element-42f71c4d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1997 .elementor-element.elementor-element-42f71c4d.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-1997 .elementor-element.elementor-element-42f71c4d .elementor-image-box-wrapper{text-align:start;}.elementor-1997 .elementor-element.elementor-element-42f71c4d.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-1997 .elementor-element.elementor-element-42f71c4d.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-1997 .elementor-element.elementor-element-42f71c4d.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-1997 .elementor-element.elementor-element-42f71c4d .elementor-image-box-title{margin-bottom:5px;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.2em;color:#000000;}.elementor-1997 .elementor-element.elementor-element-42f71c4d .elementor-image-box-wrapper .elementor-image-box-img{width:5%;}.elementor-1997 .elementor-element.elementor-element-42f71c4d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1997 .elementor-element.elementor-element-42f71c4d .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;color:#FFFFFF;}.elementor-1997 .elementor-element.elementor-element-1fa3a38{--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;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1997 .elementor-element.elementor-element-1fa3a38.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1997 .elementor-element.elementor-element-5af16d3{--divider-border-style:solid;--divider-color:#00000026;--divider-border-width:1px;}.elementor-1997 .elementor-element.elementor-element-5af16d3 .elementor-divider-separator{width:100%;}.elementor-1997 .elementor-element.elementor-element-5af16d3 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1997 .elementor-element.elementor-element-345fb7b4{--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;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1997 .elementor-element.elementor-element-345fb7b4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1997 .elementor-element.elementor-element-34bbb5f4{width:var( --container-widget-width, 106.685% );max-width:106.685%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:106.685%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-1997 .elementor-element.elementor-element-34bbb5f4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1997 .elementor-element.elementor-element-34bbb5f4.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-1997 .elementor-element.elementor-element-34bbb5f4 .elementor-image-box-wrapper{text-align:start;}.elementor-1997 .elementor-element.elementor-element-34bbb5f4.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-1997 .elementor-element.elementor-element-34bbb5f4.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-1997 .elementor-element.elementor-element-34bbb5f4.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-1997 .elementor-element.elementor-element-34bbb5f4 .elementor-image-box-title{margin-bottom:5px;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.2em;color:#000000;}.elementor-1997 .elementor-element.elementor-element-34bbb5f4 .elementor-image-box-wrapper .elementor-image-box-img{width:5%;}.elementor-1997 .elementor-element.elementor-element-34bbb5f4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1997 .elementor-element.elementor-element-34bbb5f4 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;color:#FFFFFF;}.elementor-1997 .elementor-element.elementor-element-8c2c539{--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;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1997 .elementor-element.elementor-element-8c2c539.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1997 .elementor-element.elementor-element-23f59e9{--divider-border-style:solid;--divider-color:#00000026;--divider-border-width:1px;}.elementor-1997 .elementor-element.elementor-element-23f59e9 .elementor-divider-separator{width:100%;}.elementor-1997 .elementor-element.elementor-element-23f59e9 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1997 .elementor-element.elementor-element-40300f79{--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;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1997 .elementor-element.elementor-element-40300f79.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1997 .elementor-element.elementor-element-13bc0f31{width:var( --container-widget-width, 106.685% );max-width:106.685%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:106.685%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-1997 .elementor-element.elementor-element-13bc0f31.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1997 .elementor-element.elementor-element-13bc0f31.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-1997 .elementor-element.elementor-element-13bc0f31 .elementor-image-box-wrapper{text-align:start;}.elementor-1997 .elementor-element.elementor-element-13bc0f31.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-1997 .elementor-element.elementor-element-13bc0f31.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-1997 .elementor-element.elementor-element-13bc0f31.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-1997 .elementor-element.elementor-element-13bc0f31 .elementor-image-box-title{margin-bottom:5px;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.2em;color:#000000;}.elementor-1997 .elementor-element.elementor-element-13bc0f31 .elementor-image-box-wrapper .elementor-image-box-img{width:5%;}.elementor-1997 .elementor-element.elementor-element-13bc0f31 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1997 .elementor-element.elementor-element-13bc0f31 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;color:#FFFFFF;}.elementor-1997 .elementor-element.elementor-element-5a1a729{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1997 .elementor-element.elementor-element-5a1a729:not(.elementor-motion-effects-element-type-background), .elementor-1997 .elementor-element.elementor-element-5a1a729 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1997 .elementor-element.elementor-element-c0282d3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1997 .elementor-element.elementor-element-45cdd88{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1997 .elementor-element.elementor-element-45cdd88 .elementor-heading-title{font-family:"ITC Avant Garde Std Normal", Sans-serif;font-size:30px;font-weight:500;line-height:1em;color:#000000;}.elementor-widget-ha-justified-gallery .justified-gallery > .ha-justified-grid__item > .caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ha-justified-gallery .ha-filter__item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1997 .elementor-element.elementor-element-553dd7d .ha-justified-grid__wrap{--justified-grid-pull:10px;}.elementor-1997 .elementor-element.elementor-element-553dd7d .ha-justified-grid__item:hover img{cursor:default;}.elementor-1997 .elementor-element.elementor-element-553dd7d .ha-filter{text-align:left;}.elementor-1997 .elementor-element.elementor-element-a413928{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1997 .elementor-element.elementor-element-a413928.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1997 .elementor-element.elementor-element-7d9bec8 .elementor-button{background-color:#F6F5F100;height:55px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(66, 152.00000000000009, 208.00000000000003, 0.02);border-radius:300px 300px 300px 300px;}.elementor-1997 .elementor-element.elementor-element-b641ace{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1997 .elementor-element.elementor-element-b641ace:not(.elementor-motion-effects-element-type-background), .elementor-1997 .elementor-element.elementor-element-b641ace > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://eltonmiranda.com.br/storage/2025/03/Prancheta-1-3-min-11.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1997 .elementor-element.elementor-element-49082dc{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1997 .elementor-element.elementor-element-da4e124{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1997 .elementor-element.elementor-element-2af4897{--display:flex;}.elementor-1997 .elementor-element.elementor-element-dbd27a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1997 .elementor-element.elementor-element-dbd27a5 .elementor-heading-title{font-family:"ITC Avant Garde Std Normal", Sans-serif;font-size:30px;font-weight:500;line-height:1em;color:#000000;}.elementor-1997 .elementor-element.elementor-element-bdb1c29{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-1997 .elementor-element.elementor-element-9d3317f{--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;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1997 .elementor-element.elementor-element-9d3317f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1997 .elementor-element.elementor-element-706b70a{width:var( --container-widget-width, 106.685% );max-width:106.685%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:106.685%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-1997 .elementor-element.elementor-element-706b70a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1997 .elementor-element.elementor-element-706b70a.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-1997 .elementor-element.elementor-element-706b70a .elementor-image-box-wrapper{text-align:start;}.elementor-1997 .elementor-element.elementor-element-706b70a.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-1997 .elementor-element.elementor-element-706b70a.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-1997 .elementor-element.elementor-element-706b70a.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-1997 .elementor-element.elementor-element-706b70a .elementor-image-box-title{margin-bottom:5px;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.2em;color:#000000;}.elementor-1997 .elementor-element.elementor-element-706b70a .elementor-image-box-wrapper .elementor-image-box-img{width:5%;}.elementor-1997 .elementor-element.elementor-element-706b70a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1997 .elementor-element.elementor-element-706b70a .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;color:#FFFFFF;}.elementor-1997 .elementor-element.elementor-element-3f386fa{--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;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1997 .elementor-element.elementor-element-3f386fa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1997 .elementor-element.elementor-element-796d566{width:var( --container-widget-width, 106.685% );max-width:106.685%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:106.685%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-1997 .elementor-element.elementor-element-796d566.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1997 .elementor-element.elementor-element-796d566.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-1997 .elementor-element.elementor-element-796d566 .elementor-image-box-wrapper{text-align:start;}.elementor-1997 .elementor-element.elementor-element-796d566.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-1997 .elementor-element.elementor-element-796d566.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-1997 .elementor-element.elementor-element-796d566.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-1997 .elementor-element.elementor-element-796d566 .elementor-image-box-title{margin-bottom:5px;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.2em;color:#000000;}.elementor-1997 .elementor-element.elementor-element-796d566 .elementor-image-box-wrapper .elementor-image-box-img{width:5%;}.elementor-1997 .elementor-element.elementor-element-796d566 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1997 .elementor-element.elementor-element-796d566 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;color:#FFFFFF;}.elementor-1997 .elementor-element.elementor-element-95a85fa{--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;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1997 .elementor-element.elementor-element-95a85fa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1997 .elementor-element.elementor-element-90b53cf{width:var( --container-widget-width, 106.685% );max-width:106.685%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:106.685%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-1997 .elementor-element.elementor-element-90b53cf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1997 .elementor-element.elementor-element-90b53cf.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-1997 .elementor-element.elementor-element-90b53cf .elementor-image-box-wrapper{text-align:start;}.elementor-1997 .elementor-element.elementor-element-90b53cf.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-1997 .elementor-element.elementor-element-90b53cf.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-1997 .elementor-element.elementor-element-90b53cf.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-1997 .elementor-element.elementor-element-90b53cf .elementor-image-box-title{margin-bottom:5px;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.2em;color:#000000;}.elementor-1997 .elementor-element.elementor-element-90b53cf .elementor-image-box-wrapper .elementor-image-box-img{width:5%;}.elementor-1997 .elementor-element.elementor-element-90b53cf .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1997 .elementor-element.elementor-element-90b53cf .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;color:#FFFFFF;}.elementor-1997 .elementor-element.elementor-element-97367d2{--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;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1997 .elementor-element.elementor-element-97367d2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1997 .elementor-element.elementor-element-005ddc0{width:var( --container-widget-width, 106.685% );max-width:106.685%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:106.685%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-1997 .elementor-element.elementor-element-005ddc0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1997 .elementor-element.elementor-element-005ddc0.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-1997 .elementor-element.elementor-element-005ddc0 .elementor-image-box-wrapper{text-align:start;}.elementor-1997 .elementor-element.elementor-element-005ddc0.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-1997 .elementor-element.elementor-element-005ddc0.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-1997 .elementor-element.elementor-element-005ddc0.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-1997 .elementor-element.elementor-element-005ddc0 .elementor-image-box-title{margin-bottom:5px;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.2em;color:#000000;}.elementor-1997 .elementor-element.elementor-element-005ddc0 .elementor-image-box-wrapper .elementor-image-box-img{width:5%;}.elementor-1997 .elementor-element.elementor-element-005ddc0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1997 .elementor-element.elementor-element-005ddc0 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;color:#FFFFFF;}.elementor-1997 .elementor-element.elementor-element-aae8747{--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;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1997 .elementor-element.elementor-element-aae8747.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1997 .elementor-element.elementor-element-999db26{width:var( --container-widget-width, 106.685% );max-width:106.685%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:106.685%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-1997 .elementor-element.elementor-element-999db26.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1997 .elementor-element.elementor-element-999db26.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-1997 .elementor-element.elementor-element-999db26 .elementor-image-box-wrapper{text-align:start;}.elementor-1997 .elementor-element.elementor-element-999db26.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-1997 .elementor-element.elementor-element-999db26.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-1997 .elementor-element.elementor-element-999db26.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-1997 .elementor-element.elementor-element-999db26 .elementor-image-box-title{margin-bottom:5px;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.2em;color:#000000;}.elementor-1997 .elementor-element.elementor-element-999db26 .elementor-image-box-wrapper .elementor-image-box-img{width:5%;}.elementor-1997 .elementor-element.elementor-element-999db26 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1997 .elementor-element.elementor-element-999db26 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;color:#FFFFFF;}.elementor-1997 .elementor-element.elementor-element-2dce983{--display:flex;}.elementor-1997 .elementor-element.elementor-element-59c075d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1997 .elementor-element.elementor-element-59c075d.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1997 .elementor-element.elementor-element-3444668 .elementor-button{background-color:#F6F5F100;height:55px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(66, 152.00000000000009, 208.00000000000003, 0.02);border-radius:300px 300px 300px 300px;}.elementor-1997 .elementor-element.elementor-element-bd56370{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1997 .elementor-element.elementor-element-bd56370:not(.elementor-motion-effects-element-type-background), .elementor-1997 .elementor-element.elementor-element-bd56370 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1997 .elementor-element.elementor-element-e8e5041{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1997 .elementor-element.elementor-element-e9210f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1997 .elementor-element.elementor-element-e9210f7 .elementor-heading-title{font-family:"ITC Avant Garde Std Normal", Sans-serif;font-size:30px;font-weight:500;line-height:1em;color:#000000;}.elementor-1997 .elementor-element.elementor-element-b7e514f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-1997 .elementor-element.elementor-element-2efcc85{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1997 .elementor-element.elementor-element-d6ad582{--display:flex;--overlay-opacity:0.85;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001F;--border-color:#0000001F;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1997 .elementor-element.elementor-element-d6ad582:not(.elementor-motion-effects-element-type-background), .elementor-1997 .elementor-element.elementor-element-d6ad582 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCEAF4;}.elementor-1997 .elementor-element.elementor-element-d6ad582::before, .elementor-1997 .elementor-element.elementor-element-d6ad582 > .elementor-background-video-container::before, .elementor-1997 .elementor-element.elementor-element-d6ad582 > .e-con-inner > .elementor-background-video-container::before, .elementor-1997 .elementor-element.elementor-element-d6ad582 > .elementor-background-slideshow::before, .elementor-1997 .elementor-element.elementor-element-d6ad582 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1997 .elementor-element.elementor-element-d6ad582 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1997 .elementor-element.elementor-element-f34f201{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1997 .elementor-element.elementor-element-f34f201 .elementor-image-box-wrapper{text-align:start;}.elementor-1997 .elementor-element.elementor-element-f34f201.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1997 .elementor-element.elementor-element-f34f201.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1997 .elementor-element.elementor-element-f34f201.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1997 .elementor-element.elementor-element-f34f201 .elementor-image-box-title{margin-bottom:11px;font-family:"ITC Avant Garde Std Normal", Sans-serif;font-size:22px;font-weight:500;line-height:1.2em;color:#000000;}.elementor-1997 .elementor-element.elementor-element-f34f201 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-1997 .elementor-element.elementor-element-f34f201 .elementor-image-box-img img{border-radius:20px;transition-duration:0.3s;}.elementor-1997 .elementor-element.elementor-element-f34f201 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-1997 .elementor-element.elementor-element-34d2802{--display:flex;--overlay-opacity:0.85;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001F;--border-color:#0000001F;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1997 .elementor-element.elementor-element-34d2802:not(.elementor-motion-effects-element-type-background), .elementor-1997 .elementor-element.elementor-element-34d2802 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCEAF4;}.elementor-1997 .elementor-element.elementor-element-34d2802::before, .elementor-1997 .elementor-element.elementor-element-34d2802 > .elementor-background-video-container::before, .elementor-1997 .elementor-element.elementor-element-34d2802 > .e-con-inner > .elementor-background-video-container::before, .elementor-1997 .elementor-element.elementor-element-34d2802 > .elementor-background-slideshow::before, .elementor-1997 .elementor-element.elementor-element-34d2802 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1997 .elementor-element.elementor-element-34d2802 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1997 .elementor-element.elementor-element-990848b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1997 .elementor-element.elementor-element-990848b .elementor-image-box-wrapper{text-align:start;}.elementor-1997 .elementor-element.elementor-element-990848b.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1997 .elementor-element.elementor-element-990848b.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1997 .elementor-element.elementor-element-990848b.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1997 .elementor-element.elementor-element-990848b .elementor-image-box-title{margin-bottom:11px;font-family:"ITC Avant Garde Std Normal", Sans-serif;font-size:22px;font-weight:500;line-height:1.2em;color:#000000;}.elementor-1997 .elementor-element.elementor-element-990848b .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-1997 .elementor-element.elementor-element-990848b .elementor-image-box-img img{border-radius:20px;transition-duration:0.3s;}.elementor-1997 .elementor-element.elementor-element-990848b .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-1997 .elementor-element.elementor-element-025be04{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1997 .elementor-element.elementor-element-46b8417{--display:flex;--overlay-opacity:0.85;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001F;--border-color:#0000001F;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1997 .elementor-element.elementor-element-46b8417:not(.elementor-motion-effects-element-type-background), .elementor-1997 .elementor-element.elementor-element-46b8417 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCEAF4;}.elementor-1997 .elementor-element.elementor-element-46b8417::before, .elementor-1997 .elementor-element.elementor-element-46b8417 > .elementor-background-video-container::before, .elementor-1997 .elementor-element.elementor-element-46b8417 > .e-con-inner > .elementor-background-video-container::before, .elementor-1997 .elementor-element.elementor-element-46b8417 > .elementor-background-slideshow::before, .elementor-1997 .elementor-element.elementor-element-46b8417 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1997 .elementor-element.elementor-element-46b8417 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1997 .elementor-element.elementor-element-d7d43b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1997 .elementor-element.elementor-element-d7d43b2 .elementor-image-box-wrapper{text-align:start;}.elementor-1997 .elementor-element.elementor-element-d7d43b2.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1997 .elementor-element.elementor-element-d7d43b2.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1997 .elementor-element.elementor-element-d7d43b2.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1997 .elementor-element.elementor-element-d7d43b2 .elementor-image-box-title{margin-bottom:11px;font-family:"ITC Avant Garde Std Normal", Sans-serif;font-size:22px;font-weight:500;line-height:1.2em;color:#000000;}.elementor-1997 .elementor-element.elementor-element-d7d43b2 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-1997 .elementor-element.elementor-element-d7d43b2 .elementor-image-box-img img{border-radius:20px;transition-duration:0.3s;}.elementor-1997 .elementor-element.elementor-element-d7d43b2 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-1997 .elementor-element.elementor-element-6adb53f{--display:flex;--overlay-opacity:0.85;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001F;--border-color:#0000001F;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1997 .elementor-element.elementor-element-6adb53f:not(.elementor-motion-effects-element-type-background), .elementor-1997 .elementor-element.elementor-element-6adb53f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCEAF4;}.elementor-1997 .elementor-element.elementor-element-6adb53f::before, .elementor-1997 .elementor-element.elementor-element-6adb53f > .elementor-background-video-container::before, .elementor-1997 .elementor-element.elementor-element-6adb53f > .e-con-inner > .elementor-background-video-container::before, .elementor-1997 .elementor-element.elementor-element-6adb53f > .elementor-background-slideshow::before, .elementor-1997 .elementor-element.elementor-element-6adb53f > .e-con-inner > .elementor-background-slideshow::before, .elementor-1997 .elementor-element.elementor-element-6adb53f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1997 .elementor-element.elementor-element-8b96166{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1997 .elementor-element.elementor-element-8b96166 .elementor-image-box-wrapper{text-align:start;}.elementor-1997 .elementor-element.elementor-element-8b96166.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1997 .elementor-element.elementor-element-8b96166.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1997 .elementor-element.elementor-element-8b96166.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1997 .elementor-element.elementor-element-8b96166 .elementor-image-box-title{margin-bottom:11px;font-family:"ITC Avant Garde Std Normal", Sans-serif;font-size:22px;font-weight:500;line-height:1.2em;color:#000000;}.elementor-1997 .elementor-element.elementor-element-8b96166 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-1997 .elementor-element.elementor-element-8b96166 .elementor-image-box-img img{border-radius:20px;transition-duration:0.3s;}.elementor-1997 .elementor-element.elementor-element-8b96166 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-1997 .elementor-element.elementor-element-c4ff769{--e-image-carousel-slides-to-show:3;}.elementor-1997 .elementor-element.elementor-element-6ed62ae4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1997 .elementor-element.elementor-element-6ed62ae4:not(.elementor-motion-effects-element-type-background), .elementor-1997 .elementor-element.elementor-element-6ed62ae4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1997 .elementor-element.elementor-element-2136dc2{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1997 .elementor-element.elementor-element-2136dc2:not(.elementor-motion-effects-element-type-background), .elementor-1997 .elementor-element.elementor-element-2136dc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(93deg, #FCEAF4 0%, #FFFFFF 100%);}.elementor-1997 .elementor-element.elementor-element-84f5d3e{--display:flex;}.elementor-1997 .elementor-element.elementor-element-3b0d3bb1{--display:flex;--overflow:hidden;--border-radius:20px 20px 20px 20px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;--z-index:2;}.elementor-1997 .elementor-element.elementor-element-3b0d3bb1.e-con{--align-self:center;}.elementor-1997 .elementor-element.elementor-element-482d7ab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1997 .elementor-element.elementor-element-482d7ab:not(.elementor-motion-effects-element-type-background), .elementor-1997 .elementor-element.elementor-element-482d7ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1997 .elementor-element.elementor-element-7dc9e835{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1997 .elementor-element.elementor-element-7dc9e835 .elementor-heading-title{font-family:"ITC Avant Garde Std Normal", Sans-serif;font-size:26px;font-weight:500;line-height:1em;color:#FFFFFF;}.elementor-1997 .elementor-element.elementor-element-4496fa31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-1997 .elementor-element.elementor-element-0fa0be0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-1997 .elementor-element.elementor-element-18d704f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:64px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-1997 .elementor-element.elementor-element-3ba9bf4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-1997 .elementor-element.elementor-element-528c80e3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1997 .elementor-element.elementor-element-528c80e3.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1997 .elementor-element.elementor-element-7891161c .elementor-button{background-color:#F6F5F100;height:55px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(66, 152.00000000000009, 208.00000000000003, 0.02);border-radius:300px 300px 300px 300px;}.elementor-1997 .elementor-element.elementor-element-4883a2f{--display:flex;--justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1997 .elementor-element.elementor-element-1d6db05 img{width:9%;}.elementor-1997 .elementor-element.elementor-element-f9d5815{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1997 .elementor-element.elementor-element-f9d5815 .elementor-heading-title{font-family:"ITC Avant Garde Std Normal", Sans-serif;font-size:30px;font-weight:500;line-height:1em;color:#000000;}.elementor-1997 .elementor-element.elementor-element-d264bd8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-1997 .elementor-element.elementor-element-7bf01fa1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1997 .elementor-element.elementor-element-7bf01fa1:not(.elementor-motion-effects-element-type-background), .elementor-1997 .elementor-element.elementor-element-7bf01fa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1997 .elementor-element.elementor-element-3afa77f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1997 .elementor-element.elementor-element-3afa77f1 .elementor-heading-title{font-family:"ITC Avant Garde Std Normal", Sans-serif;font-size:43px;font-weight:500;line-height:1em;color:#000000;}.elementor-1997 .elementor-element.elementor-element-ba4bb2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1997 .elementor-element.elementor-element-75173712{--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;}.elementor-1997 .elementor-element.elementor-element-37310dc9{--display:flex;--justify-content:center;}.elementor-1997 .elementor-element.elementor-element-7f380617{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1997 .elementor-element.elementor-element-7f380617 .elementor-heading-title{font-family:"ITC Avant Garde Std Normal", Sans-serif;font-size:30px;font-weight:500;line-height:1em;color:#000000;}.elementor-1997 .elementor-element.elementor-element-2ceb8777{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-1997 .elementor-element.elementor-element-60ab1992{--display:flex;--justify-content:center;}.elementor-1997 .elementor-element.elementor-element-28bf283{--display:flex;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-1997 .elementor-element.elementor-element-5745ae3f img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-1997 .elementor-element.elementor-element-5e903243{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1997 .elementor-element.elementor-element-5e903243:not(.elementor-motion-effects-element-type-background), .elementor-1997 .elementor-element.elementor-element-5e903243 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1997 .elementor-element.elementor-element-3760f36d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1997 .elementor-element.elementor-element-352eca9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;text-align:end;}.elementor-1997 .elementor-element.elementor-element-352eca9c .elementor-heading-title{font-family:"ITC Avant Garde Std Normal", Sans-serif;font-size:30px;font-weight:500;line-height:1em;color:#000000;}.elementor-1997 .elementor-element.elementor-element-5240136c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:end;}.elementor-1997 .elementor-element.elementor-element-5240136c .elementor-heading-title{font-family:"ITC Avant Garde Std Normal", Sans-serif;font-size:43px;font-weight:500;line-height:1em;color:#000000;}.elementor-1997 .elementor-element.elementor-element-39203688{--divider-border-style:solid;--divider-color:#FCEAF4;--divider-border-width:3.7px;}.elementor-1997 .elementor-element.elementor-element-39203688 .elementor-divider-separator{width:18%;margin:0 auto;margin-right:0;}.elementor-1997 .elementor-element.elementor-element-39203688 .elementor-divider{text-align:right;padding-block-start:5px;padding-block-end:5px;}.elementor-1997 .elementor-element.elementor-element-6d1024a0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1997 .elementor-element.elementor-element-2d1bce86{--display:flex;}.elementor-1997 .elementor-element.elementor-element-26af7b4a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:10px 10px 10px 10px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-1997 .elementor-element.elementor-element-9e337f1{--display:flex;}.elementor-1997 .elementor-element.elementor-element-4f210ce1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:10px 10px 10px 10px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-1997 .elementor-element.elementor-element-f175211{--display:flex;}.elementor-1997 .elementor-element.elementor-element-78890d08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:10px 10px 10px 10px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-1997 .elementor-element.elementor-element-5cf9ad51{--display:flex;}.elementor-1997 .elementor-element.elementor-element-100bbff1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:10px 10px 10px 10px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-1997 .elementor-element.elementor-element-75761b7f{--display:flex;}.elementor-1997 .elementor-element.elementor-element-791b19e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:10px 10px 10px 10px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-1997 .elementor-element.elementor-element-7163d561{--display:flex;}.elementor-1997 .elementor-element.elementor-element-6fc83fe5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:10px 10px 10px 10px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-1997 .elementor-element.elementor-element-6ef0d179{--n-accordion-title-font-size:20px;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:#000000;--n-accordion-title-hover-color:#000000;--n-accordion-title-active-color:#000000;--n-accordion-icon-size:15px;}.elementor-1997 .elementor-element.elementor-element-6ef0d179 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FCEAF4;}:where( .elementor-1997 .elementor-element.elementor-element-6ef0d179 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Roboto", Sans-serif;}:where( .elementor-1997 .elementor-element.elementor-element-6ef0d179 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-1997 .elementor-element.elementor-element-1962471a{--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;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-1997 .elementor-element.elementor-element-1962471a:not(.elementor-motion-effects-element-type-background), .elementor-1997 .elementor-element.elementor-element-1962471a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCEAF4;}.elementor-1997 .elementor-element.elementor-element-77a2565c{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:17px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-1997 .elementor-element.elementor-element-5c8497f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;font-family:"The Seasons Negrito", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-1997 .elementor-element.elementor-element-1f884281{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;font-family:"Muli Regular", Sans-serif;font-size:13px;font-weight:500;line-height:1.2em;color:#000000;}@media(max-width:767px){.elementor-1997 .elementor-element.elementor-element-6476bfeb .elementor-heading-title{font-size:24px;}.elementor-1997 .elementor-element.elementor-element-7ca5ba2 .elementor-image-box-img{margin-bottom:12px;}.elementor-1997 .elementor-element.elementor-element-7ca5ba2 .elementor-image-box-title{font-size:20px;}.elementor-1997 .elementor-element.elementor-element-2a1084e6 .elementor-image-box-img{margin-bottom:12px;}.elementor-1997 .elementor-element.elementor-element-2a1084e6 .elementor-image-box-title{font-size:20px;}.elementor-1997 .elementor-element.elementor-element-b0db316 .elementor-image-box-img{margin-bottom:12px;}.elementor-1997 .elementor-element.elementor-element-b0db316 .elementor-image-box-title{font-size:20px;}.elementor-1997 .elementor-element.elementor-element-5d1fe286 .elementor-image-box-img{margin-bottom:12px;}.elementor-1997 .elementor-element.elementor-element-5d1fe286 .elementor-image-box-title{font-size:20px;}.elementor-1997 .elementor-element.elementor-element-126bea3 .elementor-image-box-img{margin-bottom:12px;}.elementor-1997 .elementor-element.elementor-element-126bea3 .elementor-image-box-title{font-size:20px;}.elementor-1997 .elementor-element.elementor-element-5d0e9a6 .elementor-image-box-img{margin-bottom:12px;}.elementor-1997 .elementor-element.elementor-element-5d0e9a6 .elementor-image-box-title{font-size:20px;}.elementor-1997 .elementor-element.elementor-element-1758f8b .elementor-heading-title{font-size:24px;}.elementor-1997 .elementor-element.elementor-element-f3fec9a .elementor-image-box-title{font-size:20px;}.elementor-1997 .elementor-element.elementor-element-663c0f5 .elementor-image-box-title{font-size:20px;}.elementor-1997 .elementor-element.elementor-element-5553bae .elementor-image-box-title{font-size:20px;}.elementor-1997 .elementor-element.elementor-element-306a36d9 .elementor-heading-title{font-size:24px;}.elementor-1997 .elementor-element.elementor-element-687cc5ba{--margin-top:0px;--margin-bottom:0px;--margin-left:15px;--margin-right:15px;}.elementor-1997 .elementor-element.elementor-element-23d9c247 .elementor-image-box-img{margin-bottom:13px;}.elementor-1997 .elementor-element.elementor-element-23d9c247 .elementor-image-box-wrapper .elementor-image-box-img{width:18%;}.elementor-1997 .elementor-element.elementor-element-2f9b3782 .elementor-image-box-img{margin-bottom:13px;}.elementor-1997 .elementor-element.elementor-element-2f9b3782 .elementor-image-box-wrapper .elementor-image-box-img{width:18%;}.elementor-1997 .elementor-element.elementor-element-405ed637 .elementor-image-box-img{margin-bottom:13px;}.elementor-1997 .elementor-element.elementor-element-405ed637 .elementor-image-box-wrapper .elementor-image-box-img{width:18%;}.elementor-1997 .elementor-element.elementor-element-3a7cc5c3 .elementor-image-box-img{margin-bottom:13px;}.elementor-1997 .elementor-element.elementor-element-3a7cc5c3 .elementor-image-box-wrapper .elementor-image-box-img{width:18%;}.elementor-1997 .elementor-element.elementor-element-6174b11f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1997 .elementor-element.elementor-element-3a282f6a .elementor-heading-title{font-size:24px;}.elementor-1997 .elementor-element.elementor-element-6812b4d3 .elementor-image-box-img{margin-bottom:20px;}.elementor-1997 .elementor-element.elementor-element-6812b4d3 .elementor-image-box-wrapper .elementor-image-box-img{width:26%;}.elementor-1997 .elementor-element.elementor-element-6812b4d3 .elementor-image-box-description{font-size:16px;}.elementor-1997 .elementor-element.elementor-element-42f71c4d .elementor-image-box-img{margin-bottom:20px;}.elementor-1997 .elementor-element.elementor-element-42f71c4d .elementor-image-box-wrapper .elementor-image-box-img{width:26%;}.elementor-1997 .elementor-element.elementor-element-42f71c4d .elementor-image-box-description{font-size:16px;}.elementor-1997 .elementor-element.elementor-element-34bbb5f4 .elementor-image-box-img{margin-bottom:20px;}.elementor-1997 .elementor-element.elementor-element-34bbb5f4 .elementor-image-box-wrapper .elementor-image-box-img{width:26%;}.elementor-1997 .elementor-element.elementor-element-34bbb5f4 .elementor-image-box-description{font-size:16px;}.elementor-1997 .elementor-element.elementor-element-13bc0f31 .elementor-image-box-img{margin-bottom:20px;}.elementor-1997 .elementor-element.elementor-element-13bc0f31 .elementor-image-box-wrapper .elementor-image-box-img{width:26%;}.elementor-1997 .elementor-element.elementor-element-13bc0f31 .elementor-image-box-description{font-size:16px;}.elementor-1997 .elementor-element.elementor-element-45cdd88 .elementor-heading-title{font-size:24px;}.elementor-1997 .elementor-element.elementor-element-da4e124{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1997 .elementor-element.elementor-element-dbd27a5 .elementor-heading-title{font-size:24px;}.elementor-1997 .elementor-element.elementor-element-706b70a .elementor-image-box-img{margin-bottom:20px;}.elementor-1997 .elementor-element.elementor-element-706b70a .elementor-image-box-wrapper .elementor-image-box-img{width:26%;}.elementor-1997 .elementor-element.elementor-element-706b70a .elementor-image-box-description{font-size:16px;}.elementor-1997 .elementor-element.elementor-element-796d566 .elementor-image-box-img{margin-bottom:20px;}.elementor-1997 .elementor-element.elementor-element-796d566 .elementor-image-box-wrapper .elementor-image-box-img{width:26%;}.elementor-1997 .elementor-element.elementor-element-796d566 .elementor-image-box-description{font-size:16px;}.elementor-1997 .elementor-element.elementor-element-90b53cf .elementor-image-box-img{margin-bottom:20px;}.elementor-1997 .elementor-element.elementor-element-90b53cf .elementor-image-box-wrapper .elementor-image-box-img{width:26%;}.elementor-1997 .elementor-element.elementor-element-90b53cf .elementor-image-box-description{font-size:16px;}.elementor-1997 .elementor-element.elementor-element-005ddc0 .elementor-image-box-img{margin-bottom:20px;}.elementor-1997 .elementor-element.elementor-element-005ddc0 .elementor-image-box-wrapper .elementor-image-box-img{width:26%;}.elementor-1997 .elementor-element.elementor-element-005ddc0 .elementor-image-box-description{font-size:16px;}.elementor-1997 .elementor-element.elementor-element-999db26 .elementor-image-box-img{margin-bottom:20px;}.elementor-1997 .elementor-element.elementor-element-999db26 .elementor-image-box-wrapper .elementor-image-box-img{width:26%;}.elementor-1997 .elementor-element.elementor-element-999db26 .elementor-image-box-description{font-size:16px;}.elementor-1997 .elementor-element.elementor-element-e9210f7 .elementor-heading-title{font-size:24px;}.elementor-1997 .elementor-element.elementor-element-f34f201 .elementor-image-box-img{margin-bottom:0px;}.elementor-1997 .elementor-element.elementor-element-f34f201 .elementor-image-box-title{font-size:20px;}.elementor-1997 .elementor-element.elementor-element-990848b .elementor-image-box-img{margin-bottom:0px;}.elementor-1997 .elementor-element.elementor-element-990848b .elementor-image-box-title{font-size:20px;}.elementor-1997 .elementor-element.elementor-element-d7d43b2 .elementor-image-box-img{margin-bottom:0px;}.elementor-1997 .elementor-element.elementor-element-d7d43b2 .elementor-image-box-title{font-size:20px;}.elementor-1997 .elementor-element.elementor-element-8b96166 .elementor-image-box-img{margin-bottom:0px;}.elementor-1997 .elementor-element.elementor-element-8b96166 .elementor-image-box-title{font-size:20px;}.elementor-1997 .elementor-element.elementor-element-482d7ab{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1997 .elementor-element.elementor-element-7dc9e835 .elementor-heading-title{font-size:24px;}.elementor-1997 .elementor-element.elementor-element-4496fa31{font-size:16px;}.elementor-1997 .elementor-element.elementor-element-0fa0be0{font-size:16px;}.elementor-1997 .elementor-element.elementor-element-18d704f{font-size:16px;}.elementor-1997 .elementor-element.elementor-element-3ba9bf4{font-size:16px;}.elementor-1997 .elementor-element.elementor-element-f9d5815 .elementor-heading-title{font-size:24px;}.elementor-1997 .elementor-element.elementor-element-3afa77f1 .elementor-heading-title{font-size:24px;}.elementor-1997 .elementor-element.elementor-element-ba4bb2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1997 .elementor-element.elementor-element-75173712{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1997 .elementor-element.elementor-element-7f380617 .elementor-heading-title{font-size:24px;}.elementor-1997 .elementor-element.elementor-element-5e903243{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-1997 .elementor-element.elementor-element-3760f36d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1997 .elementor-element.elementor-element-352eca9c .elementor-heading-title{font-size:24px;}.elementor-1997 .elementor-element.elementor-element-5240136c .elementor-heading-title{font-size:24px;}.elementor-1997 .elementor-element.elementor-element-6d1024a0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1997 .elementor-element.elementor-element-6ef0d179{padding:30px 0px 0px 0px;}.elementor-1997 .elementor-element.elementor-element-1962471a{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-1997 .elementor-element.elementor-element-77c3afec{--width:53%;}.elementor-1997 .elementor-element.elementor-element-3ade72ca{--width:100%;}.elementor-1997 .elementor-element.elementor-element-5ed8d503{--content-width:955px;}.elementor-1997 .elementor-element.elementor-element-1f4d2e56{--content-width:955px;}.elementor-1997 .elementor-element.elementor-element-f7c2726{--content-width:955px;}.elementor-1997 .elementor-element.elementor-element-a553723{--content-width:955px;}.elementor-1997 .elementor-element.elementor-element-27da0046{--content-width:955px;}.elementor-1997 .elementor-element.elementor-element-53497a26{--content-width:955px;}.elementor-1997 .elementor-element.elementor-element-5d8b4f5{--width:100%;}.elementor-1997 .elementor-element.elementor-element-18b2eb78{--content-width:955px;}.elementor-1997 .elementor-element.elementor-element-648d8531{--width:56.057%;}.elementor-1997 .elementor-element.elementor-element-5a1a729{--content-width:955px;}.elementor-1997 .elementor-element.elementor-element-a413928{--width:100%;}.elementor-1997 .elementor-element.elementor-element-b641ace{--content-width:955px;}.elementor-1997 .elementor-element.elementor-element-59c075d{--width:100%;}.elementor-1997 .elementor-element.elementor-element-bd56370{--content-width:955px;}.elementor-1997 .elementor-element.elementor-element-2efcc85{--content-width:955px;}.elementor-1997 .elementor-element.elementor-element-2136dc2{--content-width:1234px;}.elementor-1997 .elementor-element.elementor-element-3b0d3bb1{--width:100%;}.elementor-1997 .elementor-element.elementor-element-528c80e3{--width:100%;}.elementor-1997 .elementor-element.elementor-element-7bf01fa1{--content-width:955px;}.elementor-1997 .elementor-element.elementor-element-3760f36d{--width:100%;}.elementor-1997 .elementor-element.elementor-element-6d1024a0{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-4cd16126 *//*.elementor-1997 .elementor-element.elementor-element-4cd16126 .elementor-heading-title span {
    color: transparent !important;
    background: rgb(140,82,255);
background: rgb(247,224,235);
background: linear-gradient(230deg, rgba(247,224,235,1) 0%, rgba(245,152,196,1) 100%);
background-clip: text;
-webkit-background-clip: text;
}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4b0d7b71 */.elementor-1997 .elementor-element.elementor-element-4b0d7b71 .elementor-button{
animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running botaoanimado;
    background-image: linear-gradient(45deg, #f598c4, #f7e0eb, #f598c4,#f7e0eb);
    background-size: 400% 200%;
    transition: all .8s;
}
@keyframes botaoanimado{
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6476bfeb */.elementor-1997 .elementor-element.elementor-element-6476bfeb .elementor-heading-title span {
    color: transparent !important;
    background: rgb(140,82,255);
    
background: rgb(30,109,180);
background: linear-gradient(342deg, rgba(30,109,180,1) 0%, rgba(66,152,208,1) 50%, rgba(147,212,245,1) 100%);
background-clip: text;
-webkit-background-clip: text;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7ca5ba2 *//*.elementor-1997 .elementor-element.elementor-element-7ca5ba2 .elementor-image-box-title span {
    color: transparent !important;
    background: rgb(140,82,255);
    
background: rgb(30,109,180);
background: linear-gradient(342deg, rgba(30,109,180,1) 0%, rgba(66,152,208,1) 50%, rgba(147,212,245,1) 100%);

background-clip: text;
-webkit-background-clip: text;
}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e6ee02a *//*.elementor-1997 .elementor-element.elementor-element-2e6ee02a:before {

    content:"";

    position:absolute;

    z-index: 0;

    top:0;

    left:0;

    right:0;

    bottom:0;

    padding: 1px;

    background: linear-gradient(45deg, #ffc354,white);

    -webkit-mask:

        linear-gradient(#fff 0 0) content-box, 

        linear-gradient(#fff 0 0);

    mask: 

        linear-gradient(#fff 0 0) content-box, 

        linear-gradient(#fff 0 0);

    -webkit-mask-composite: xor;

    mask-composite: exclude;

    transition: 0.5s;

}*//* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2a1084e6 *//*.elementor-1997 .elementor-element.elementor-element-2a1084e6 .elementor-image-box-title span {
    color: transparent !important;
    background: rgb(140,82,255);
    
background: rgb(30,109,180);
background: linear-gradient(342deg, rgba(30,109,180,1) 0%, rgba(66,152,208,1) 50%, rgba(147,212,245,1) 100%);

background-clip: text;
-webkit-background-clip: text;
}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e41b64c *//*.elementor-1997 .elementor-element.elementor-element-1e41b64c:before {

    content:"";

    position:absolute;

    z-index: 0;

    top:0;

    left:0;

    right:0;

    bottom:0;

    padding: 1px;

    background: linear-gradient(45deg, #ffc354,white);

    -webkit-mask:

        linear-gradient(#fff 0 0) content-box, 

        linear-gradient(#fff 0 0);

    mask: 

        linear-gradient(#fff 0 0) content-box, 

        linear-gradient(#fff 0 0);

    -webkit-mask-composite: xor;

    mask-composite: exclude;

    transition: 0.5s;

}*//* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b0db316 *//*.elementor-1997 .elementor-element.elementor-element-b0db316 .elementor-image-box-title span {
    color: transparent !important;
    background: rgb(140,82,255);
    
background: rgb(30,109,180);
background: linear-gradient(342deg, rgba(30,109,180,1) 0%, rgba(66,152,208,1) 50%, rgba(147,212,245,1) 100%);

background-clip: text;
-webkit-background-clip: text;
}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8be9df *//*.elementor-1997 .elementor-element.elementor-element-b8be9df:before {

    content:"";

    position:absolute;

    z-index: 0;

    top:0;

    left:0;

    right:0;

    bottom:0;

    padding: 1px;

    background: linear-gradient(45deg, #ffc354,white);

    -webkit-mask:

        linear-gradient(#fff 0 0) content-box, 

        linear-gradient(#fff 0 0);

    mask: 

        linear-gradient(#fff 0 0) content-box, 

        linear-gradient(#fff 0 0);

    -webkit-mask-composite: xor;

    mask-composite: exclude;

    transition: 0.5s;

}*//* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5d1fe286 *//*.elementor-1997 .elementor-element.elementor-element-5d1fe286 .elementor-image-box-title span {
    color: transparent !important;
    background: rgb(140,82,255);
    
background: rgb(30,109,180);
background: linear-gradient(342deg, rgba(30,109,180,1) 0%, rgba(66,152,208,1) 50%, rgba(147,212,245,1) 100%);

background-clip: text;
-webkit-background-clip: text;
}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd0599a *//*.elementor-1997 .elementor-element.elementor-element-dd0599a:before {

    content:"";

    position:absolute;

    z-index: 0;

    top:0;

    left:0;

    right:0;

    bottom:0;

    padding: 1px;

    background: linear-gradient(45deg, #ffc354,white);

    -webkit-mask:

        linear-gradient(#fff 0 0) content-box, 

        linear-gradient(#fff 0 0);

    mask: 

        linear-gradient(#fff 0 0) content-box, 

        linear-gradient(#fff 0 0);

    -webkit-mask-composite: xor;

    mask-composite: exclude;

    transition: 0.5s;

}*//* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-126bea3 *//*.elementor-1997 .elementor-element.elementor-element-126bea3 .elementor-image-box-title span {
    color: transparent !important;
    background: rgb(140,82,255);
    
background: rgb(30,109,180);
background: linear-gradient(342deg, rgba(30,109,180,1) 0%, rgba(66,152,208,1) 50%, rgba(147,212,245,1) 100%);

background-clip: text;
-webkit-background-clip: text;
}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2a9dd8 *//*.elementor-1997 .elementor-element.elementor-element-d2a9dd8:before {

    content:"";

    position:absolute;

    z-index: 0;

    top:0;

    left:0;

    right:0;

    bottom:0;

    padding: 1px;

    background: linear-gradient(45deg, #ffc354,white);

    -webkit-mask:

        linear-gradient(#fff 0 0) content-box, 

        linear-gradient(#fff 0 0);

    mask: 

        linear-gradient(#fff 0 0) content-box, 

        linear-gradient(#fff 0 0);

    -webkit-mask-composite: xor;

    mask-composite: exclude;

    transition: 0.5s;

}*//* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5d0e9a6 *//*.elementor-1997 .elementor-element.elementor-element-5d0e9a6 .elementor-image-box-title span {
    color: transparent !important;
    background: rgb(140,82,255);
    
background: rgb(30,109,180);
background: linear-gradient(342deg, rgba(30,109,180,1) 0%, rgba(66,152,208,1) 50%, rgba(147,212,245,1) 100%);

background-clip: text;
-webkit-background-clip: text;
}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-780bb97 *//*.elementor-1997 .elementor-element.elementor-element-780bb97:before {

    content:"";

    position:absolute;

    z-index: 0;

    top:0;

    left:0;

    right:0;

    bottom:0;

    padding: 1px;

    background: linear-gradient(45deg, #ffc354,white);

    -webkit-mask:

        linear-gradient(#fff 0 0) content-box, 

        linear-gradient(#fff 0 0);

    mask: 

        linear-gradient(#fff 0 0) content-box, 

        linear-gradient(#fff 0 0);

    -webkit-mask-composite: xor;

    mask-composite: exclude;

    transition: 0.5s;

}*//* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-33adc06a */.elementor-1997 .elementor-element.elementor-element-33adc06a .elementor-swiper-button-prev{

    backdrop-filter: blur(15px);

    padding: 10px;

    border-radius: 50px;

    outline: 1px solid #;

    top: 50%;

    left: calc(50% - 22%);

}

.elementor-1997 .elementor-element.elementor-element-33adc06a .elementor-swiper-button-next{

  backdrop-filter: blur(15px);

    padding: 10px;

    border-radius: 50px;

    outline: 2px solid #;

    top: 50%;

    right: calc(50% - 22%);

}

@media(max-width: 767px){

.elementor-1997 .elementor-element.elementor-element-33adc06a .elementor-swiper-button-prev{

    width: 20px;

    padding: 5px;

    outline: 1px solid #;

    top: 50%;

    left: calc(50% - 22%);

}

.elementor-1997 .elementor-element.elementor-element-33adc06a .elementor-swiper-button-next{

width: 20px;

    padding: 5px;

    outline: 2px solid #;

    top: 50%;

    right: calc(50% - 22%);

}

}

.elementor-1997 .elementor-element.elementor-element-33adc06a .swiper-slide-prev{

    filter: blur(10px);

    transform: scale(0.5);

    transition: 0.5s;

}

.elementor-1997 .elementor-element.elementor-element-33adc06a .swiper-slide-active{

    filter: blur(8px);

    right: -50px;

     opacity: 70%;

    transform: scale(0.7);

    transition: 0.5s;

}

.elementor-1997 .elementor-element.elementor-element-33adc06a .swiper-slide-next{

transform: scale(1.2);

z-index: 2;

 transition: 0.5s;

}

.elementor-1997 .elementor-element.elementor-element-33adc06a .swiper-slide-next ~.swiper-slide{

    filter: blur(8px);

    left: -50px;

    opacity: 70%;

    transform: scale(0.7);

    transition: 0.5s;

}

.elementor-1997 .elementor-element.elementor-element-33adc06a .swiper{

    padding: 3.5em 0;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1758f8b */.elementor-1997 .elementor-element.elementor-element-1758f8b .elementor-heading-title span {
    color: transparent !important;
    background: rgb(140,82,255);
    
background: rgb(30,109,180);
background: linear-gradient(342deg, rgba(30,109,180,1) 0%, rgba(66,152,208,1) 50%, rgba(147,212,245,1) 100%);
background-clip: text;
-webkit-background-clip: text;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f3fec9a *//*.elementor-1997 .elementor-element.elementor-element-f3fec9a .elementor-image-box-title span {
    color: transparent !important;
    background: rgb(140,82,255);
    
background: rgb(30,109,180);
background: linear-gradient(342deg, rgba(30,109,180,1) 0%, rgba(66,152,208,1) 50%, rgba(147,212,245,1) 100%);

background-clip: text;
-webkit-background-clip: text;
}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86737b1 *//*.elementor-1997 .elementor-element.elementor-element-86737b1:before {

    content:"";

    position:absolute;

    z-index: 0;

    top:0;

    left:0;

    right:0;

    bottom:0;

    padding: 1px;

    background: linear-gradient(45deg, #ffc354,white);

    -webkit-mask:

        linear-gradient(#fff 0 0) content-box, 

        linear-gradient(#fff 0 0);

    mask: 

        linear-gradient(#fff 0 0) content-box, 

        linear-gradient(#fff 0 0);

    -webkit-mask-composite: xor;

    mask-composite: exclude;

    transition: 0.5s;

}*//* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-663c0f5 *//*.elementor-1997 .elementor-element.elementor-element-663c0f5 .elementor-image-box-title span {
    color: transparent !important;
    background: rgb(140,82,255);
    
background: rgb(30,109,180);
background: linear-gradient(342deg, rgba(30,109,180,1) 0%, rgba(66,152,208,1) 50%, rgba(147,212,245,1) 100%);

background-clip: text;
-webkit-background-clip: text;
}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ca6e09 *//*.elementor-1997 .elementor-element.elementor-element-3ca6e09:before {

    content:"";

    position:absolute;

    z-index: 0;

    top:0;

    left:0;

    right:0;

    bottom:0;

    padding: 1px;

    background: linear-gradient(45deg, #ffc354,white);

    -webkit-mask:

        linear-gradient(#fff 0 0) content-box, 

        linear-gradient(#fff 0 0);

    mask: 

        linear-gradient(#fff 0 0) content-box, 

        linear-gradient(#fff 0 0);

    -webkit-mask-composite: xor;

    mask-composite: exclude;

    transition: 0.5s;

}*//* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5553bae *//*.elementor-1997 .elementor-element.elementor-element-5553bae .elementor-image-box-title span {
    color: transparent !important;
    background: rgb(140,82,255);
    
background: rgb(30,109,180);
background: linear-gradient(342deg, rgba(30,109,180,1) 0%, rgba(66,152,208,1) 50%, rgba(147,212,245,1) 100%);

background-clip: text;
-webkit-background-clip: text;
}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d176bac *//*.elementor-1997 .elementor-element.elementor-element-d176bac:before {

    content:"";

    position:absolute;

    z-index: 0;

    top:0;

    left:0;

    right:0;

    bottom:0;

    padding: 1px;

    background: linear-gradient(45deg, #ffc354,white);

    -webkit-mask:

        linear-gradient(#fff 0 0) content-box, 

        linear-gradient(#fff 0 0);

    mask: 

        linear-gradient(#fff 0 0) content-box, 

        linear-gradient(#fff 0 0);

    -webkit-mask-composite: xor;

    mask-composite: exclude;

    transition: 0.5s;

}*//* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-43175f3 */.elementor-1997 .elementor-element.elementor-element-43175f3 .elementor-swiper-button-prev{

    backdrop-filter: blur(15px);

    padding: 10px;

    border-radius: 50px;

    outline: 1px solid #;

    top: 50%;

    left: calc(50% - 22%);

}

.elementor-1997 .elementor-element.elementor-element-43175f3 .elementor-swiper-button-next{

  backdrop-filter: blur(15px);

    padding: 10px;

    border-radius: 50px;

    outline: 2px solid #;

    top: 50%;

    right: calc(50% - 22%);

}

@media(max-width: 767px){

.elementor-1997 .elementor-element.elementor-element-43175f3 .elementor-swiper-button-prev{

    width: 20px;

    padding: 5px;

    outline: 1px solid #;

    top: 50%;

    left: calc(50% - 22%);

}

.elementor-1997 .elementor-element.elementor-element-43175f3 .elementor-swiper-button-next{

width: 20px;

    padding: 5px;

    outline: 2px solid #;

    top: 50%;

    right: calc(50% - 22%);

}

}

.elementor-1997 .elementor-element.elementor-element-43175f3 .swiper-slide-prev{

    filter: blur(10px);

    transform: scale(0.5);

    transition: 0.5s;

}

.elementor-1997 .elementor-element.elementor-element-43175f3 .swiper-slide-active{

    filter: blur(8px);

    right: -50px;

     opacity: 70%;

    transform: scale(0.7);

    transition: 0.5s;

}

.elementor-1997 .elementor-element.elementor-element-43175f3 .swiper-slide-next{

transform: scale(1.2);

z-index: 2;

 transition: 0.5s;

}

.elementor-1997 .elementor-element.elementor-element-43175f3 .swiper-slide-next ~.swiper-slide{

    filter: blur(8px);

    left: -50px;

    opacity: 70%;

    transform: scale(0.7);

    transition: 0.5s;

}

.elementor-1997 .elementor-element.elementor-element-43175f3 .swiper{

    padding: 3.5em 0;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-306a36d9 */.elementor-1997 .elementor-element.elementor-element-306a36d9 .elementor-heading-title span {
    color: transparent !important;
    background: rgb(140,82,255);
    
background: rgb(30,109,180);
background: linear-gradient(342deg, rgba(30,109,180,1) 0%, rgba(66,152,208,1) 50%, rgba(147,212,245,1) 100%);
background-clip: text;
-webkit-background-clip: text;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-687cc5ba *//*.elementor-1997 .elementor-element.elementor-element-687cc5ba:before {

    content:"";

    position:absolute;

    z-index: 0;

    top:0;

    left:0;

    right:0;

    bottom:0;

    padding: 1px;

    background: linear-gradient(90deg, #00000000,#ffc354);

    -webkit-mask:

        linear-gradient(#fff 0 0) content-box, 

        linear-gradient(#fff 0 0);

    mask: 

        linear-gradient(#fff 0 0) content-box, 

        linear-gradient(#fff 0 0);

    -webkit-mask-composite: xor;

    mask-composite: exclude;

    transition: 0.5s;

}
*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4eac36c */.elementor-1997 .elementor-element.elementor-element-4eac36c .elementor-button{
animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running botaoanimado;
    background-image: linear-gradient(45deg, #f598c4, #f7e0eb, #f598c4,#f7e0eb);
    background-size: 400% 200%;
    transition: all .8s;
}
@keyframes botaoanimado{
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3a282f6a */.elementor-1997 .elementor-element.elementor-element-3a282f6a .elementor-heading-title span {
    color: transparent !important;
    background: rgb(140,82,255);
    
background: rgb(30,109,180);
background: linear-gradient(342deg, rgba(30,109,180,1) 0%, rgba(66,152,208,1) 50%, rgba(147,212,245,1) 100%);
background-clip: text;
-webkit-background-clip: text;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6812b4d3 *//*.elementor-1997 .elementor-element.elementor-element-6812b4d3 .elementor-image-box-title span {
    color: transparent !important;
    background: rgb(140,82,255);
background: rgb(255,245,132);
background: radial-gradient(circle, rgba(255,245,132,1) 0%, rgba(242,223,5,1) 100%);

background-clip: text;
-webkit-background-clip: text;
}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26527df *//*.elementor-1997 .elementor-element.elementor-element-26527df .elementor-image-box-title span {
    color: transparent !important;
    background: rgb(140,82,255);
background: rgb(255,245,132);
background: radial-gradient(circle, rgba(255,245,132,1) 0%, rgba(242,223,5,1) 100%);

background-clip: text;
-webkit-background-clip: text;
}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bda885 *//*.elementor-1997 .elementor-element.elementor-element-0bda885 .elementor-image-box-title span {
    color: transparent !important;
    background: rgb(140,82,255);
background: rgb(255,245,132);
background: radial-gradient(circle, rgba(255,245,132,1) 0%, rgba(242,223,5,1) 100%);

background-clip: text;
-webkit-background-clip: text;
}*//* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-42f71c4d *//*.elementor-1997 .elementor-element.elementor-element-42f71c4d .elementor-image-box-title span {
    color: transparent !important;
    background: rgb(140,82,255);
background: rgb(255,245,132);
background: radial-gradient(circle, rgba(255,245,132,1) 0%, rgba(242,223,5,1) 100%);

background-clip: text;
-webkit-background-clip: text;
}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a4193e6 *//*.elementor-1997 .elementor-element.elementor-element-2a4193e6 .elementor-image-box-title span {
    color: transparent !important;
    background: rgb(140,82,255);
background: rgb(255,245,132);
background: radial-gradient(circle, rgba(255,245,132,1) 0%, rgba(242,223,5,1) 100%);

background-clip: text;
-webkit-background-clip: text;
}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fa3a38 *//*.elementor-1997 .elementor-element.elementor-element-1fa3a38 .elementor-image-box-title span {
    color: transparent !important;
    background: rgb(140,82,255);
background: rgb(255,245,132);
background: radial-gradient(circle, rgba(255,245,132,1) 0%, rgba(242,223,5,1) 100%);

background-clip: text;
-webkit-background-clip: text;
}*//* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-34bbb5f4 *//*.elementor-1997 .elementor-element.elementor-element-34bbb5f4 .elementor-image-box-title span {
    color: transparent !important;
    background: rgb(140,82,255);
background: rgb(255,245,132);
background: radial-gradient(circle, rgba(255,245,132,1) 0%, rgba(242,223,5,1) 100%);

background-clip: text;
-webkit-background-clip: text;
}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-345fb7b4 *//*.elementor-1997 .elementor-element.elementor-element-345fb7b4 .elementor-image-box-title span {
    color: transparent !important;
    background: rgb(140,82,255);
background: rgb(255,245,132);
background: radial-gradient(circle, rgba(255,245,132,1) 0%, rgba(242,223,5,1) 100%);

background-clip: text;
-webkit-background-clip: text;
}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c2c539 *//*.elementor-1997 .elementor-element.elementor-element-8c2c539 .elementor-image-box-title span {
    color: transparent !important;
    background: rgb(140,82,255);
background: rgb(255,245,132);
background: radial-gradient(circle, rgba(255,245,132,1) 0%, rgba(242,223,5,1) 100%);

background-clip: text;
-webkit-background-clip: text;
}*//* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-13bc0f31 *//*.elementor-1997 .elementor-element.elementor-element-13bc0f31 .elementor-image-box-title span {
    color: transparent !important;
    background: rgb(140,82,255);
background: rgb(255,245,132);
background: radial-gradient(circle, rgba(255,245,132,1) 0%, rgba(242,223,5,1) 100%);

background-clip: text;
-webkit-background-clip: text;
}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40300f79 *//*.elementor-1997 .elementor-element.elementor-element-40300f79 .elementor-image-box-title span {
    color: transparent !important;
    background: rgb(140,82,255);
background: rgb(255,245,132);
background: radial-gradient(circle, rgba(255,245,132,1) 0%, rgba(242,223,5,1) 100%);

background-clip: text;
-webkit-background-clip: text;
}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45cdd88 */.elementor-1997 .elementor-element.elementor-element-45cdd88 .elementor-heading-title span {
    color: transparent !important;
    background: rgb(140,82,255);
    
background: rgb(30,109,180);
background: linear-gradient(342deg, rgba(30,109,180,1) 0%, rgba(66,152,208,1) 50%, rgba(147,212,245,1) 100%);
background-clip: text;
-webkit-background-clip: text;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7d9bec8 */.elementor-1997 .elementor-element.elementor-element-7d9bec8 .elementor-button{
animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running botaoanimado;
    background-image: linear-gradient(45deg, #f598c4, #f7e0eb, #f598c4,#f7e0eb);
    background-size: 400% 200%;
    transition: all .8s;
}
@keyframes botaoanimado{
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dbd27a5 */.elementor-1997 .elementor-element.elementor-element-dbd27a5 .elementor-heading-title span {
    color: transparent !important;
    background: rgb(140,82,255);
    
background: rgb(30,109,180);
background: linear-gradient(342deg, rgba(30,109,180,1) 0%, rgba(66,152,208,1) 50%, rgba(147,212,245,1) 100%);
background-clip: text;
-webkit-background-clip: text;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-706b70a *//*.elementor-1997 .elementor-element.elementor-element-706b70a .elementor-image-box-title span {
    color: transparent !important;
    background: rgb(140,82,255);
background: rgb(255,245,132);
background: radial-gradient(circle, rgba(255,245,132,1) 0%, rgba(242,223,5,1) 100%);

background-clip: text;
-webkit-background-clip: text;
}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d3317f *//*.elementor-1997 .elementor-element.elementor-element-9d3317f .elementor-image-box-title span {
    color: transparent !important;
    background: rgb(140,82,255);
background: rgb(255,245,132);
background: radial-gradient(circle, rgba(255,245,132,1) 0%, rgba(242,223,5,1) 100%);

background-clip: text;
-webkit-background-clip: text;
}*//* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-796d566 *//*.elementor-1997 .elementor-element.elementor-element-796d566 .elementor-image-box-title span {
    color: transparent !important;
    background: rgb(140,82,255);
background: rgb(255,245,132);
background: radial-gradient(circle, rgba(255,245,132,1) 0%, rgba(242,223,5,1) 100%);

background-clip: text;
-webkit-background-clip: text;
}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f386fa *//*.elementor-1997 .elementor-element.elementor-element-3f386fa .elementor-image-box-title span {
    color: transparent !important;
    background: rgb(140,82,255);
background: rgb(255,245,132);
background: radial-gradient(circle, rgba(255,245,132,1) 0%, rgba(242,223,5,1) 100%);

background-clip: text;
-webkit-background-clip: text;
}*//* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-90b53cf *//*.elementor-1997 .elementor-element.elementor-element-90b53cf .elementor-image-box-title span {
    color: transparent !important;
    background: rgb(140,82,255);
background: rgb(255,245,132);
background: radial-gradient(circle, rgba(255,245,132,1) 0%, rgba(242,223,5,1) 100%);

background-clip: text;
-webkit-background-clip: text;
}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95a85fa *//*.elementor-1997 .elementor-element.elementor-element-95a85fa .elementor-image-box-title span {
    color: transparent !important;
    background: rgb(140,82,255);
background: rgb(255,245,132);
background: radial-gradient(circle, rgba(255,245,132,1) 0%, rgba(242,223,5,1) 100%);

background-clip: text;
-webkit-background-clip: text;
}*//* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-005ddc0 *//*.elementor-1997 .elementor-element.elementor-element-005ddc0 .elementor-image-box-title span {
    color: transparent !important;
    background: rgb(140,82,255);
background: rgb(255,245,132);
background: radial-gradient(circle, rgba(255,245,132,1) 0%, rgba(242,223,5,1) 100%);

background-clip: text;
-webkit-background-clip: text;
}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97367d2 *//*.elementor-1997 .elementor-element.elementor-element-97367d2 .elementor-image-box-title span {
    color: transparent !important;
    background: rgb(140,82,255);
background: rgb(255,245,132);
background: radial-gradient(circle, rgba(255,245,132,1) 0%, rgba(242,223,5,1) 100%);

background-clip: text;
-webkit-background-clip: text;
}*//* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-999db26 *//*.elementor-1997 .elementor-element.elementor-element-999db26 .elementor-image-box-title span {
    color: transparent !important;
    background: rgb(140,82,255);
background: rgb(255,245,132);
background: radial-gradient(circle, rgba(255,245,132,1) 0%, rgba(242,223,5,1) 100%);

background-clip: text;
-webkit-background-clip: text;
}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aae8747 *//*.elementor-1997 .elementor-element.elementor-element-aae8747 .elementor-image-box-title span {
    color: transparent !important;
    background: rgb(140,82,255);
background: rgb(255,245,132);
background: radial-gradient(circle, rgba(255,245,132,1) 0%, rgba(242,223,5,1) 100%);

background-clip: text;
-webkit-background-clip: text;
}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3444668 */.elementor-1997 .elementor-element.elementor-element-3444668 .elementor-button{
animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running botaoanimado;
    background-image: linear-gradient(45deg, #f598c4, #f7e0eb, #f598c4,#f7e0eb);
    background-size: 400% 200%;
    transition: all .8s;
}
@keyframes botaoanimado{
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e9210f7 */.elementor-1997 .elementor-element.elementor-element-e9210f7 .elementor-heading-title span {
    color: transparent !important;
    background: rgb(140,82,255);
    
background: rgb(30,109,180);
background: linear-gradient(342deg, rgba(30,109,180,1) 0%, rgba(66,152,208,1) 50%, rgba(147,212,245,1) 100%);
background-clip: text;
-webkit-background-clip: text;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f34f201 *//*.elementor-1997 .elementor-element.elementor-element-f34f201 .elementor-image-box-title span {
    color: transparent !important;
    background: rgb(140,82,255);
    
background: rgb(30,109,180);
background: linear-gradient(342deg, rgba(30,109,180,1) 0%, rgba(66,152,208,1) 50%, rgba(147,212,245,1) 100%);

background-clip: text;
-webkit-background-clip: text;
}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6ad582 *//*.elementor-1997 .elementor-element.elementor-element-d6ad582:before {

    content:"";

    position:absolute;

    z-index: 0;

    top:0;

    left:0;

    right:0;

    bottom:0;

    padding: 1px;

    background: linear-gradient(45deg, #ffc354,white);

    -webkit-mask:

        linear-gradient(#fff 0 0) content-box, 

        linear-gradient(#fff 0 0);

    mask: 

        linear-gradient(#fff 0 0) content-box, 

        linear-gradient(#fff 0 0);

    -webkit-mask-composite: xor;

    mask-composite: exclude;

    transition: 0.5s;

}*//* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-990848b *//*.elementor-1997 .elementor-element.elementor-element-990848b .elementor-image-box-title span {
    color: transparent !important;
    background: rgb(140,82,255);
    
background: rgb(30,109,180);
background: linear-gradient(342deg, rgba(30,109,180,1) 0%, rgba(66,152,208,1) 50%, rgba(147,212,245,1) 100%);

background-clip: text;
-webkit-background-clip: text;
}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34d2802 *//*.elementor-1997 .elementor-element.elementor-element-34d2802:before {

    content:"";

    position:absolute;

    z-index: 0;

    top:0;

    left:0;

    right:0;

    bottom:0;

    padding: 1px;

    background: linear-gradient(45deg, #ffc354,white);

    -webkit-mask:

        linear-gradient(#fff 0 0) content-box, 

        linear-gradient(#fff 0 0);

    mask: 

        linear-gradient(#fff 0 0) content-box, 

        linear-gradient(#fff 0 0);

    -webkit-mask-composite: xor;

    mask-composite: exclude;

    transition: 0.5s;

}*//* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d7d43b2 *//*.elementor-1997 .elementor-element.elementor-element-d7d43b2 .elementor-image-box-title span {
    color: transparent !important;
    background: rgb(140,82,255);
    
background: rgb(30,109,180);
background: linear-gradient(342deg, rgba(30,109,180,1) 0%, rgba(66,152,208,1) 50%, rgba(147,212,245,1) 100%);

background-clip: text;
-webkit-background-clip: text;
}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46b8417 *//*.elementor-1997 .elementor-element.elementor-element-46b8417:before {

    content:"";

    position:absolute;

    z-index: 0;

    top:0;

    left:0;

    right:0;

    bottom:0;

    padding: 1px;

    background: linear-gradient(45deg, #ffc354,white);

    -webkit-mask:

        linear-gradient(#fff 0 0) content-box, 

        linear-gradient(#fff 0 0);

    mask: 

        linear-gradient(#fff 0 0) content-box, 

        linear-gradient(#fff 0 0);

    -webkit-mask-composite: xor;

    mask-composite: exclude;

    transition: 0.5s;

}*//* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8b96166 *//*.elementor-1997 .elementor-element.elementor-element-8b96166 .elementor-image-box-title span {
    color: transparent !important;
    background: rgb(140,82,255);
    
background: rgb(30,109,180);
background: linear-gradient(342deg, rgba(30,109,180,1) 0%, rgba(66,152,208,1) 50%, rgba(147,212,245,1) 100%);

background-clip: text;
-webkit-background-clip: text;
}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6adb53f *//*.elementor-1997 .elementor-element.elementor-element-6adb53f:before {

    content:"";

    position:absolute;

    z-index: 0;

    top:0;

    left:0;

    right:0;

    bottom:0;

    padding: 1px;

    background: linear-gradient(45deg, #ffc354,white);

    -webkit-mask:

        linear-gradient(#fff 0 0) content-box, 

        linear-gradient(#fff 0 0);

    mask: 

        linear-gradient(#fff 0 0) content-box, 

        linear-gradient(#fff 0 0);

    -webkit-mask-composite: xor;

    mask-composite: exclude;

    transition: 0.5s;

}*//* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-c4ff769 */.elementor-1997 .elementor-element.elementor-element-c4ff769 .elementor-swiper-button-prev{

    backdrop-filter: blur(15px);

    padding: 10px;

    border-radius: 50px;

    outline: 1px solid #;

    top: 50%;

    left: calc(50% - 22%);

}

.elementor-1997 .elementor-element.elementor-element-c4ff769 .elementor-swiper-button-next{

  backdrop-filter: blur(15px);

    padding: 10px;

    border-radius: 50px;

    outline: 2px solid #;

    top: 50%;

    right: calc(50% - 22%);

}

@media(max-width: 767px){

.elementor-1997 .elementor-element.elementor-element-c4ff769 .elementor-swiper-button-prev{

    width: 20px;

    padding: 5px;

    outline: 1px solid #;

    top: 50%;

    left: calc(50% - 22%);

}

.elementor-1997 .elementor-element.elementor-element-c4ff769 .elementor-swiper-button-next{

width: 20px;

    padding: 5px;

    outline: 2px solid #;

    top: 50%;

    right: calc(50% - 22%);

}

}

.elementor-1997 .elementor-element.elementor-element-c4ff769 .swiper-slide-prev{

    filter: blur(10px);

    transform: scale(0.5);

    transition: 0.5s;

}

.elementor-1997 .elementor-element.elementor-element-c4ff769 .swiper-slide-active{

    filter: blur(8px);

    right: -50px;

     opacity: 70%;

    transform: scale(0.7);

    transition: 0.5s;

}

.elementor-1997 .elementor-element.elementor-element-c4ff769 .swiper-slide-next{

transform: scale(1.2);

z-index: 2;

 transition: 0.5s;

}

.elementor-1997 .elementor-element.elementor-element-c4ff769 .swiper-slide-next ~.swiper-slide{

    filter: blur(8px);

    left: -50px;

    opacity: 70%;

    transform: scale(0.7);

    transition: 0.5s;

}

.elementor-1997 .elementor-element.elementor-element-c4ff769 .swiper{

    padding: 3.5em 0;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7dc9e835 */.elementor-1997 .elementor-element.elementor-element-7dc9e835 .elementor-heading-title span {
    color: transparent !important;
    background: rgb(140,82,255);
    
background: rgb(247,224,235);
background: linear-gradient(230deg, rgba(247,224,235,1) 0%, rgba(245,152,196,1) 100%);
background-clip: text;
-webkit-background-clip: text;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7891161c */.elementor-1997 .elementor-element.elementor-element-7891161c .elementor-button{
animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running botaoanimado;
    background-image: linear-gradient(45deg, #f598c4, #f7e0eb, #f598c4,#f7e0eb);
    background-size: 400% 200%;
    transition: all .8s;
}
@keyframes botaoanimado{
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b0d3bb1 */.elementor-1997 .elementor-element.elementor-element-3b0d3bb1{
    --animated-color-1:white;
    --animated-color-2:white;
    --border-width: 140px;
}
.elementor-1997 .elementor-element.elementor-element-3b0d3bb1{
    height: var(--c-height);
}
.elementor-1997 .elementor-element.elementor-element-3b0d3bb1:before{
    content: "";
    position: absolute;
    inset: -140px var(--border-width);
    background: linear-gradient(315deg, var(--animated-color-1), var(--animated-color-2));
    width: auto;
    height: auto;
    transition: all .3s;
    animation: animate 4s linear infinite;
}
@keyframes animate{
    0%{
        transform: rotate(0deg);
    }
    100%{
        transform: rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9d5815 */.elementor-1997 .elementor-element.elementor-element-f9d5815 .elementor-heading-title span {
    color: transparent !important;
    background: rgb(140,82,255);
    
background: rgb(30,109,180);
background: linear-gradient(342deg, rgba(30,109,180,1) 0%, rgba(66,152,208,1) 50%, rgba(147,212,245,1) 100%);
background-clip: text;
-webkit-background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3afa77f1 */.elementor-1997 .elementor-element.elementor-element-3afa77f1 .elementor-heading-title span {
    color: transparent !important;
    background: rgb(140,82,255);
    
background: rgb(247,224,235);
background: linear-gradient(230deg, rgba(247,224,235,1) 0%, rgba(245,152,196,1) 100%);
background-clip: text;
-webkit-background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f380617 */.elementor-1997 .elementor-element.elementor-element-7f380617 .elementor-heading-title span {
    color: transparent !important;
    background: rgb(140,82,255);
    
background: rgb(30,109,180);
background: linear-gradient(342deg, rgba(30,109,180,1) 0%, rgba(66,152,208,1) 50%, rgba(147,212,245,1) 100%);
background-clip: text;
-webkit-background-clip: text;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5745ae3f */.reflexo{
    overflow: hidden;
}
.reflexo:before {
  content: "";
  position: absolute;
  left: 0%;
  width: 150px;
  height: 300%;
  top: -100%;
  filter:blur(30px);
  background: linear-gradient(to right, transparent 1%, #fff 40%,#fff 60% , transparent 100%);
  pointer-events: none;
  mix-blend-mode: screen;
  transform: rotate(20deg);
  animation: reflexo 5s linear infinite;
}
@keyframes reflexo{
    from{
        transform: rotate(20deg) translatex(-300%);
    }
    to{
        transform:  rotate(20deg) translatex(300%);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28bf283 */.elementor-1997 .elementor-element.elementor-element-28bf283{
    --animated-color-1:#f598c4;
    --animated-color-2:#f7e0eb;
    --border-width: 140px;
}
.elementor-1997 .elementor-element.elementor-element-28bf283{
    height: var(--c-height);
}
.elementor-1997 .elementor-element.elementor-element-28bf283:before{
    content: "";
    position: absolute;
    inset: -140px var(--border-width);
    background: linear-gradient(315deg, var(--animated-color-1), var(--animated-color-2));
    width: auto;
    height: auto;
    transition: all .3s;
    animation: animate 4s linear infinite;
}
@keyframes animate{
    0%{
        transform: rotate(0deg);
    }
    100%{
        transform: rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-352eca9c */.elementor-1997 .elementor-element.elementor-element-352eca9c .elementor-heading-title span {
    color: transparent !important;
    background: rgb(140,82,255);
    
background: rgb(30,109,180);
background: linear-gradient(342deg, rgba(30,109,180,1) 0%, rgba(66,152,208,1) 50%, rgba(147,212,245,1) 100%);
background-clip: text;
-webkit-background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5240136c */.elementor-1997 .elementor-element.elementor-element-5240136c .elementor-heading-title span {
    color: transparent !important;
    background: rgb(140,82,255);
    
background: rgb(247,224,235);
background: linear-gradient(230deg, rgba(247,224,235,1) 0%, rgba(245,152,196,1) 100%);
background-clip: text;
-webkit-background-clip: text;
}/* End custom CSS */
/* Start custom CSS */@-webkit-keyframes marquee {
  100% {
    transform: translateX(-100%);
  }
}

@keyframes marquee {
  100% {
    transform: translateX(-100%);
  }
}

[data-marquee] {
  --loop-duration: 30s;
  display: block;
}

[data-marquee] [data-marquee-shadow] {
  position: absolute;
  visibility: hidden;
  height: auto;
  width: auto;
  white-space: nowrap;
}

[data-marquee] [data-marquee-overflow] {
  overflow: hidden;
  transform: translate3d(0, 0, 0);
}

[data-marquee] [data-marquee-container] {
    display: flex;
    -webkit-animation: marquee var(--loop-duration) linear infinite;
    animation: marquee var(--loop-duration) linear infinite;
}

[data-marquee] [data-marquee-style] {
  flex: 0 0 auto;
  display: flex;
  align-items: center;
  justify-content: center;
}

[data-marquee-style] {
  padding: 0.5em 0.3em;
  display: flex;
  color: white;
  font-size: 1em;
  font-weight: 700;
  letter-spacing: 0.1em;
  text-transform: uppercase;
}

/*Barra rolagem*/
::-webkit-scrollbar{

    width: 1.2em;

    background: #1c1c1c;

}

::-webkit-scrollbar-thumb{

    background: -webkit-linear-gradient(transparent,#8606b9);

    background: linear-gradient(transparent,#f7e0eb);

    border-radius: 50px;

}


/*Barra lateral

<script type="text/javascript">
	options = {
        	"cursorOuter": "circle-basic",
        	"hoverEffect": "circle-move",
        	"hoverItemMove": false,
        	"defaultCursor": false,
        	"outerWidth": 41,
        	"outerHeight": 41
  	};
	magicMouse(options);
</script>*/


/*TEXTO ANIMADO PELO SCROLL*//* End custom CSS */