.elementor-598 .elementor-element.elementor-element-60d66cb{--display:flex;--min-height:850px;--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:115px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-598 .elementor-element.elementor-element-60d66cb:not(.elementor-motion-effects-element-type-background), .elementor-598 .elementor-element.elementor-element-60d66cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://pedrocristo.com/wp-content/uploads/2025/10/bg1-desktop-azul-webp.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-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-598 .elementor-element.elementor-element-110d6429{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;}.elementor-598 .elementor-element.elementor-element-110d6429 .elementor-image-box-wrapper{text-align:left;}.elementor-598 .elementor-element.elementor-element-110d6429.elementor-position-right .elementor-image-box-img{margin-left:40px;}.elementor-598 .elementor-element.elementor-element-110d6429.elementor-position-left .elementor-image-box-img{margin-right:40px;}.elementor-598 .elementor-element.elementor-element-110d6429.elementor-position-top .elementor-image-box-img{margin-bottom:40px;}.elementor-598 .elementor-element.elementor-element-110d6429 .elementor-image-box-title{margin-bottom:40px;font-family:"Sequel Sans", Sans-serif;font-size:40px;font-weight:400;color:#FFFFFF;}.elementor-598 .elementor-element.elementor-element-110d6429 .elementor-image-box-wrapper .elementor-image-box-img{width:229px;}.elementor-598 .elementor-element.elementor-element-110d6429 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-598 .elementor-element.elementor-element-110d6429:has(:hover) .elementor-image-box-title,
					 .elementor-598 .elementor-element.elementor-element-110d6429:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-598 .elementor-element.elementor-element-110d6429 .elementor-image-box-description{font-family:"Sequel Sans", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-598 .elementor-element.elementor-element-e44719a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:90px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.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-598 .elementor-element.elementor-element-4959696a{width:var( --container-widget-width, 1972px );max-width:1972px;--container-widget-width:1972px;--container-widget-flex-grow:0;}.elementor-598 .elementor-element.elementor-element-4959696a img{width:1972px;max-width:1972px;}.elementor-598 .elementor-element.elementor-element-689cde17{margin:0px 180px calc(var(--kit-widget-spacing, 0px) + 0px) 180px;padding:115px 115px 115px 115px;}.elementor-598 .elementor-element.elementor-element-689cde17.elementor-element{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-598 .elementor-element.elementor-element-727ec361{width:var( --container-widget-width, 38% );max-width:38%;padding:26px 0px 37px 0px;--container-widget-width:38%;--container-widget-flex-grow:0;text-align:center;}.elementor-598 .elementor-element.elementor-element-727ec361.elementor-element{--align-self:center;}.elementor-598 .elementor-element.elementor-element-727ec361 .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.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-598 .elementor-element.elementor-element-624f6d84 .elementor-button{background-color:transparent;font-family:"Sequel Sans", Sans-serif;font-size:19px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #0192F0 0%, #0155C1 100%);border-radius:0px 0px 0px 0px;padding:30px 30px 30px 30px;}.elementor-598 .elementor-element.elementor-element-624f6d84 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-598 .elementor-element.elementor-element-624f6d84 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-598 .elementor-element.elementor-element-43d391ae{width:var( --container-widget-width, 28% );max-width:28%;padding:24px 0px 0px 0px;--container-widget-width:28%;--container-widget-flex-grow:0;text-align:center;}.elementor-598 .elementor-element.elementor-element-43d391ae.elementor-element{--align-self:center;}.elementor-598 .elementor-element.elementor-element-43d391ae .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-598 .elementor-element.elementor-element-3e5f7871{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-598 .elementor-element.elementor-element-3e5f7871:not(.elementor-motion-effects-element-type-background), .elementor-598 .elementor-element.elementor-element-3e5f7871 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #0070FF 0%, #0192F0 100%);}.elementor-598 .elementor-element.elementor-element-3fa149a4{z-index:4;}.elementor-598 .elementor-element.elementor-element-3fa149a4 .elementor-image-box-title{margin-bottom:64px;font-family:"Sequel Sans", Sans-serif;font-size:45px;font-weight:600;color:#FFFFFF;}.elementor-598 .elementor-element.elementor-element-3fa149a4:has(:hover) .elementor-image-box-title,
					 .elementor-598 .elementor-element.elementor-element-3fa149a4:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-598 .elementor-element.elementor-element-3fa149a4 .elementor-image-box-description{font-family:"Sequel Sans", Sans-serif;font-size:23px;font-weight:400;color:#FFFFFF;}.elementor-598 .elementor-element.elementor-element-2a620106{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:140px;--padding-bottom:290px;--padding-left:0px;--padding-right:0px;}.elementor-598 .elementor-element.elementor-element-2a620106:not(.elementor-motion-effects-element-type-background), .elementor-598 .elementor-element.elementor-element-2a620106 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pedrocristo.com/wp-content/uploads/2025/10/pv-bg3-desktop-webp.webp");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-598 .elementor-element.elementor-element-1ec9c074{padding:0px 160px 0px 0px;text-align:left;}.elementor-598 .elementor-element.elementor-element-1ec9c074 .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:61px;font-weight:600;color:#FFFFFF;}.elementor-598 .elementor-element.elementor-element-56fcd31e{width:var( --container-widget-width, 30.5% );max-width:30.5%;padding:0px 0px 0px 0px;--container-widget-width:30.5%;--container-widget-flex-grow:0;text-align:left;}.elementor-598 .elementor-element.elementor-element-56fcd31e .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;letter-spacing:0.3px;color:#FFFFFF;}.elementor-598 .elementor-element.elementor-element-758d672c{padding:312px 0px 0px 0px;}.elementor-598 .elementor-element.elementor-element-758d672c .elementor-image-box-title{margin-bottom:64px;font-family:"Sequel Sans", Sans-serif;font-size:45px;font-weight:600;color:#FFFFFF;}.elementor-598 .elementor-element.elementor-element-758d672c:has(:hover) .elementor-image-box-title,
					 .elementor-598 .elementor-element.elementor-element-758d672c:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-598 .elementor-element.elementor-element-758d672c .elementor-image-box-description{font-family:"Sequel Sans", Sans-serif;font-size:23px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-598 .elementor-element.elementor-element-3542ccba{margin:72px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-598 .elementor-element.elementor-element-67c0c084{width:var( --container-widget-width, 1378px );max-width:1378px;margin:72px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1378px;--container-widget-flex-grow:0;}.elementor-598 .elementor-element.elementor-element-67c0c084 img{width:1378px;max-width:1378px;}.elementor-598 .elementor-element.elementor-element-516f4d0d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:14px 0px;--row-gap:14px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-598 .elementor-element.elementor-element-516f4d0d:not(.elementor-motion-effects-element-type-background), .elementor-598 .elementor-element.elementor-element-516f4d0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #0070FF 0%, #0192F0 100%);}.elementor-598 .elementor-element.elementor-element-e51755a{padding:0px 0px 40px 0px;text-align:center;}.elementor-598 .elementor-element.elementor-element-e51755a .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:45px;font-weight:600;color:#FFFFFF;}.elementor-598 .elementor-element.elementor-element-69813dda{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-start;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-598 .elementor-element.elementor-element-5cd9dd53{width:100%;max-width:100%;padding:0px 0px 90px 0px;text-align:center;}.elementor-598 .elementor-element.elementor-element-5cd9dd53 .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:38px;font-weight:600;color:#FFFFFF;}.elementor-598 .elementor-element.elementor-element-705e4b4e{width:var( --container-widget-width, 365px );max-width:365px;background-color:#000000;padding:44px 30px 44px 30px;--container-widget-width:365px;--container-widget-flex-grow:0;border-radius:14px 14px 14px 14px;}.elementor-598 .elementor-element.elementor-element-705e4b4e .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.3em;letter-spacing:0.2px;color:#FFFFFF;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-598 .elementor-element.elementor-element-76256d06{width:var( --container-widget-width, 403px );max-width:403px;padding:0px 81px 0px 0px;--container-widget-width:403px;--container-widget-flex-grow:0;border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF;--icon-box-icon-margin:36px;}.elementor-598 .elementor-element.elementor-element-76256d06.elementor-element{--align-self:flex-start;}.elementor-598 .elementor-element.elementor-element-76256d06 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-598 .elementor-element.elementor-element-76256d06 .elementor-icon-box-title{margin-block-end:9px;}.elementor-598 .elementor-element.elementor-element-76256d06.elementor-view-stacked .elementor-icon{background-color:#00000000;}.elementor-598 .elementor-element.elementor-element-76256d06.elementor-view-framed .elementor-icon, .elementor-598 .elementor-element.elementor-element-76256d06.elementor-view-default .elementor-icon{fill:#00000000;color:#00000000;border-color:#00000000;}.elementor-598 .elementor-element.elementor-element-76256d06 .elementor-icon{font-size:18px;}.elementor-598 .elementor-element.elementor-element-76256d06 .elementor-icon-box-title, .elementor-598 .elementor-element.elementor-element-76256d06 .elementor-icon-box-title a{font-family:"Sequel Sans", Sans-serif;font-size:18px;font-weight:700;}.elementor-598 .elementor-element.elementor-element-76256d06 .elementor-icon-box-description{font-family:"Sequel Sans", Sans-serif;font-size:17.5px;font-weight:300;}.elementor-598 .elementor-element.elementor-element-284ff3d4{width:var( --container-widget-width, 336px );max-width:336px;--container-widget-width:336px;--container-widget-flex-grow:0;--icon-box-icon-margin:24px;}.elementor-598 .elementor-element.elementor-element-284ff3d4.elementor-element{--align-self:flex-start;}.elementor-598 .elementor-element.elementor-element-284ff3d4 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-598 .elementor-element.elementor-element-284ff3d4 .elementor-icon-box-title{margin-block-end:9px;}.elementor-598 .elementor-element.elementor-element-284ff3d4 .elementor-icon{font-size:18px;}.elementor-598 .elementor-element.elementor-element-284ff3d4 .elementor-icon-box-title, .elementor-598 .elementor-element.elementor-element-284ff3d4 .elementor-icon-box-title a{font-family:"Sequel Sans", Sans-serif;font-size:18px;font-weight:700;}.elementor-598 .elementor-element.elementor-element-284ff3d4 .elementor-icon-box-description{font-family:"Sequel Sans", Sans-serif;font-size:17.5px;font-weight:300;}.elementor-598 .elementor-element.elementor-element-71688d6d{width:var( --container-widget-width, 365px );max-width:365px;background-color:#000000;padding:30px 30px 30px 30px;--container-widget-width:365px;--container-widget-flex-grow:0;border-radius:14px 14px 14px 14px;}.elementor-598 .elementor-element.elementor-element-71688d6d .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;letter-spacing:0.2px;color:#FFFFFF;}.elementor-598 .elementor-element.elementor-element-56f265f5{width:var( --container-widget-width, 403px );max-width:403px;padding:0px 28px 0px 0px;--container-widget-width:403px;--container-widget-flex-grow:0;border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF;--icon-box-icon-margin:36px;}.elementor-598 .elementor-element.elementor-element-56f265f5.elementor-element{--align-self:flex-start;}.elementor-598 .elementor-element.elementor-element-56f265f5 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-598 .elementor-element.elementor-element-56f265f5 .elementor-icon-box-title{margin-block-end:9px;}.elementor-598 .elementor-element.elementor-element-56f265f5 .elementor-icon{font-size:18px;}.elementor-598 .elementor-element.elementor-element-56f265f5 .elementor-icon-box-title, .elementor-598 .elementor-element.elementor-element-56f265f5 .elementor-icon-box-title a{font-family:"Sequel Sans", Sans-serif;font-size:18px;font-weight:700;}.elementor-598 .elementor-element.elementor-element-56f265f5 .elementor-icon-box-description{font-family:"Sequel Sans", Sans-serif;font-size:17.5px;font-weight:300;}.elementor-598 .elementor-element.elementor-element-529110f0{width:var( --container-widget-width, 336px );max-width:336px;--container-widget-width:336px;--container-widget-flex-grow:0;--icon-box-icon-margin:24px;}.elementor-598 .elementor-element.elementor-element-529110f0.elementor-element{--align-self:flex-start;}.elementor-598 .elementor-element.elementor-element-529110f0 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-598 .elementor-element.elementor-element-529110f0 .elementor-icon-box-title{margin-block-end:9px;}.elementor-598 .elementor-element.elementor-element-529110f0 .elementor-icon{font-size:18px;}.elementor-598 .elementor-element.elementor-element-529110f0 .elementor-icon-box-title, .elementor-598 .elementor-element.elementor-element-529110f0 .elementor-icon-box-title a{font-family:"Sequel Sans", Sans-serif;font-size:18px;font-weight:700;}.elementor-598 .elementor-element.elementor-element-529110f0 .elementor-icon-box-description{font-family:"Sequel Sans", Sans-serif;font-size:17.5px;font-weight:300;}.elementor-598 .elementor-element.elementor-element-33a16303{width:var( --container-widget-width, 365px );max-width:365px;background-color:#000000;padding:30px 45px 30px 45px;--container-widget-width:365px;--container-widget-flex-grow:0;border-radius:14px 14px 14px 14px;}.elementor-598 .elementor-element.elementor-element-33a16303 .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;letter-spacing:0.2px;color:#FFFFFF;}.elementor-598 .elementor-element.elementor-element-42d0cef5{width:var( --container-widget-width, 403px );max-width:403px;padding:0px 30px 0px 0px;--container-widget-width:403px;--container-widget-flex-grow:0;border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF;--icon-box-icon-margin:36px;}.elementor-598 .elementor-element.elementor-element-42d0cef5.elementor-element{--align-self:flex-start;}.elementor-598 .elementor-element.elementor-element-42d0cef5 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-598 .elementor-element.elementor-element-42d0cef5 .elementor-icon-box-title{margin-block-end:9px;}.elementor-598 .elementor-element.elementor-element-42d0cef5 .elementor-icon{font-size:18px;}.elementor-598 .elementor-element.elementor-element-42d0cef5 .elementor-icon-box-title, .elementor-598 .elementor-element.elementor-element-42d0cef5 .elementor-icon-box-title a{font-family:"Sequel Sans", Sans-serif;font-size:18px;font-weight:700;}.elementor-598 .elementor-element.elementor-element-42d0cef5 .elementor-icon-box-description{font-family:"Sequel Sans", Sans-serif;font-size:17.5px;font-weight:300;}.elementor-598 .elementor-element.elementor-element-464a95ae{width:var( --container-widget-width, 336px );max-width:336px;--container-widget-width:336px;--container-widget-flex-grow:0;--icon-box-icon-margin:24px;}.elementor-598 .elementor-element.elementor-element-464a95ae.elementor-element{--align-self:flex-start;}.elementor-598 .elementor-element.elementor-element-464a95ae .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-598 .elementor-element.elementor-element-464a95ae .elementor-icon-box-title{margin-block-end:9px;}.elementor-598 .elementor-element.elementor-element-464a95ae .elementor-icon{font-size:18px;}.elementor-598 .elementor-element.elementor-element-464a95ae .elementor-icon-box-title, .elementor-598 .elementor-element.elementor-element-464a95ae .elementor-icon-box-title a{font-family:"Sequel Sans", Sans-serif;font-size:18px;font-weight:700;}.elementor-598 .elementor-element.elementor-element-464a95ae .elementor-icon-box-description{font-family:"Sequel Sans", Sans-serif;font-size:17.5px;font-weight:300;}.elementor-598 .elementor-element.elementor-element-240ba63e{width:var( --container-widget-width, 365px );max-width:365px;background-color:#000000;padding:30px 45px 30px 45px;--container-widget-width:365px;--container-widget-flex-grow:0;border-radius:14px 14px 14px 14px;}.elementor-598 .elementor-element.elementor-element-240ba63e .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;letter-spacing:0.2px;color:#FFFFFF;}.elementor-598 .elementor-element.elementor-element-29e22b36{width:var( --container-widget-width, 403px );max-width:403px;padding:0px 30px 0px 0px;--container-widget-width:403px;--container-widget-flex-grow:0;border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF;--icon-box-icon-margin:36px;}.elementor-598 .elementor-element.elementor-element-29e22b36.elementor-element{--align-self:flex-start;}.elementor-598 .elementor-element.elementor-element-29e22b36 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-598 .elementor-element.elementor-element-29e22b36 .elementor-icon-box-title{margin-block-end:9px;}.elementor-598 .elementor-element.elementor-element-29e22b36 .elementor-icon{font-size:18px;}.elementor-598 .elementor-element.elementor-element-29e22b36 .elementor-icon-box-title, .elementor-598 .elementor-element.elementor-element-29e22b36 .elementor-icon-box-title a{font-family:"Sequel Sans", Sans-serif;font-size:18px;font-weight:700;}.elementor-598 .elementor-element.elementor-element-29e22b36 .elementor-icon-box-description{font-family:"Sequel Sans", Sans-serif;font-size:17.5px;font-weight:300;}.elementor-598 .elementor-element.elementor-element-1924b57{width:var( --container-widget-width, 336px );max-width:336px;--container-widget-width:336px;--container-widget-flex-grow:0;--icon-box-icon-margin:24px;}.elementor-598 .elementor-element.elementor-element-1924b57.elementor-element{--align-self:flex-start;}.elementor-598 .elementor-element.elementor-element-1924b57 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-598 .elementor-element.elementor-element-1924b57 .elementor-icon-box-title{margin-block-end:9px;}.elementor-598 .elementor-element.elementor-element-1924b57 .elementor-icon{font-size:18px;}.elementor-598 .elementor-element.elementor-element-1924b57 .elementor-icon-box-title, .elementor-598 .elementor-element.elementor-element-1924b57 .elementor-icon-box-title a{font-family:"Sequel Sans", Sans-serif;font-size:18px;font-weight:700;}.elementor-598 .elementor-element.elementor-element-1924b57 .elementor-icon-box-description{font-family:"Sequel Sans", Sans-serif;font-size:17.5px;font-weight:300;}.elementor-598 .elementor-element.elementor-element-652dce9a{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:30px 30px 30px 30px;--margin-top:155px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:97px;}.elementor-598 .elementor-element.elementor-element-652dce9a:not(.elementor-motion-effects-element-type-background), .elementor-598 .elementor-element.elementor-element-652dce9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#018BF6;}.elementor-598 .elementor-element.elementor-element-4a0b46d0 img{width:100%;}.elementor-598 .elementor-element.elementor-element-58ed10c0{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;}.elementor-598 .elementor-element.elementor-element-58ed10c0.elementor-element{--align-self:flex-end;}.elementor-598 .elementor-element.elementor-element-58ed10c0 .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-598 .elementor-element.elementor-element-2d33ecb4{width:100%;max-width:100%;padding:360px 250px 100px 250px;text-align:center;}.elementor-598 .elementor-element.elementor-element-2d33ecb4 .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:38px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-598 .elementor-element.elementor-element-7190c1dc{--e-image-carousel-slides-to-show:4;}.elementor-598 .elementor-element.elementor-element-7190c1dc .elementor-swiper-button.elementor-swiper-button-prev, .elementor-598 .elementor-element.elementor-element-7190c1dc .elementor-swiper-button.elementor-swiper-button-next{font-size:51px;color:#FFFFFF;}.elementor-598 .elementor-element.elementor-element-7190c1dc .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-598 .elementor-element.elementor-element-7190c1dc .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-598 .elementor-element.elementor-element-7190c1dc .swiper-wrapper{display:flex;align-items:center;}.elementor-598 .elementor-element.elementor-element-7190c1dc .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}.elementor-598 .elementor-element.elementor-element-1984b305{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 76px;--row-gap:0px;--column-gap:76px;--flex-wrap:wrap;--padding-top:150px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-598 .elementor-element.elementor-element-1984b305:not(.elementor-motion-effects-element-type-background), .elementor-598 .elementor-element.elementor-element-1984b305 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pedrocristo.com/wp-content/uploads/2025/10/pv-bg-hero5-desktop-webp-scaled-1.webp");background-position:top center;background-repeat:no-repeat;background-size:auto;}.elementor-598 .elementor-element.elementor-element-7860443e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-598 .elementor-element.elementor-element-27db6866 .elementor-image-box-wrapper{text-align:left;}.elementor-598 .elementor-element.elementor-element-27db6866 .elementor-image-box-title{margin-bottom:0px;font-family:"Sequel Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:3.5px;color:#A1A1A1;}.elementor-598 .elementor-element.elementor-element-27db6866:has(:hover) .elementor-image-box-title,
					 .elementor-598 .elementor-element.elementor-element-27db6866:has(:focus) .elementor-image-box-title{color:#A1A1A1;}.elementor-598 .elementor-element.elementor-element-27db6866 .elementor-image-box-description{font-family:"Sequel Sans", Sans-serif;font-size:42px;font-weight:600;}.elementor-598 .elementor-element.elementor-element-63be8d59 .elementor-image-box-wrapper{text-align:left;}.elementor-598 .elementor-element.elementor-element-63be8d59 .elementor-image-box-title{margin-bottom:40px;font-family:"Sequel Sans", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-598 .elementor-element.elementor-element-63be8d59:has(:hover) .elementor-image-box-title,
					 .elementor-598 .elementor-element.elementor-element-63be8d59:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-598 .elementor-element.elementor-element-63be8d59 .elementor-image-box-description{font-family:"Sequel Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-598 .elementor-element.elementor-element-3e3fe6c0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-598 .elementor-element.elementor-element-4248d55f img{width:100%;}.elementor-598 .elementor-element.elementor-element-38e5da14{width:100%;max-width:100%;padding:300px 300px 100px 300px;text-align:center;}.elementor-598 .elementor-element.elementor-element-38e5da14 .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:38px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-598 .elementor-element.elementor-element-1737c99e{--e-image-carousel-slides-to-show:5;}.elementor-598 .elementor-element.elementor-element-1737c99e .elementor-swiper-button.elementor-swiper-button-prev, .elementor-598 .elementor-element.elementor-element-1737c99e .elementor-swiper-button.elementor-swiper-button-next{font-size:18px;}.elementor-598 .elementor-element.elementor-element-1737c99e .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#018BF6;opacity:1;}.elementor-598 .elementor-element.elementor-element-1737c99e .swiper-pagination-bullet{background:#CCCCCC;}.elementor-598 .elementor-element.elementor-element-7c07c341{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 15px;--row-gap:0px;--column-gap:15px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-598 .elementor-element.elementor-element-a0a7f59{width:100%;max-width:100%;padding:0px 350px 58px 350px;text-align:center;}.elementor-598 .elementor-element.elementor-element-a0a7f59 .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;letter-spacing:0.3px;color:#FFFFFF;}.elementor-598 .elementor-element.elementor-element-60e8a91a{width:100%;max-width:100%;margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 260px 60px 260px;}.elementor-598 .elementor-element.elementor-element-60e8a91a .elementor-image-box-title{font-family:"Sequel Sans", Sans-serif;font-size:32px;font-weight:600;color:#FF0000;}.elementor-598 .elementor-element.elementor-element-60e8a91a:has(:hover) .elementor-image-box-title,
					 .elementor-598 .elementor-element.elementor-element-60e8a91a:has(:focus) .elementor-image-box-title{color:#FF0000;}.elementor-598 .elementor-element.elementor-element-60e8a91a .elementor-image-box-description{font-family:"Sequel Sans", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;color:#018BF6;}.elementor-598 .elementor-element.elementor-element-4f00087e{--display:flex;--min-height:1315px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-598 .elementor-element.elementor-element-4f00087e:not(.elementor-motion-effects-element-type-background), .elementor-598 .elementor-element.elementor-element-4f00087e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://pedrocristo.com/wp-content/uploads/2025/10/bg-price-azula-webp.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-598 .elementor-element.elementor-element-63482fc4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--flex-wrap: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:#018BF6;--border-color:#018BF6;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:45px;--padding-left:40px;--padding-right:40px;--z-index:3;}.elementor-598 .elementor-element.elementor-element-63482fc4:not(.elementor-motion-effects-element-type-background), .elementor-598 .elementor-element.elementor-element-63482fc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0D;}.elementor-598 .elementor-element.elementor-element-1045156d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-598 .elementor-element.elementor-element-b182542 .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-598 .elementor-element.elementor-element-37d33f5b .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:16px;font-weight:600;color:#FF0000;}.elementor-598 .elementor-element.elementor-element-4a754552{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-598 .elementor-element.elementor-element-3dfb1e88 .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-598 .elementor-element.elementor-element-163a4e8f .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:16px;font-weight:600;color:#FF0000;}.elementor-598 .elementor-element.elementor-element-3889bcf4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-598 .elementor-element.elementor-element-70650b56 .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-598 .elementor-element.elementor-element-254eb0d3 .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:16px;font-weight:600;color:#FF0000;}.elementor-598 .elementor-element.elementor-element-565fd3b3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-598 .elementor-element.elementor-element-56d9c74f .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-598 .elementor-element.elementor-element-1909fda8 .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:16px;font-weight:600;color:#FF0000;}.elementor-598 .elementor-element.elementor-element-3626ca4c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-598 .elementor-element.elementor-element-6a97024f .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-598 .elementor-element.elementor-element-29d33a41 .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:16px;font-weight:600;color:#FF0000;}.elementor-598 .elementor-element.elementor-element-13bb40bd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-598 .elementor-element.elementor-element-232618ba .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-598 .elementor-element.elementor-element-37fc4fca .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:16px;font-weight:600;color:#FF0000;}.elementor-598 .elementor-element.elementor-element-3dcdcf01{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-598 .elementor-element.elementor-element-bb22e07 .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-598 .elementor-element.elementor-element-7542f8ec .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:16px;font-weight:600;color:#FF0000;}.elementor-598 .elementor-element.elementor-element-7ec384a8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-598 .elementor-element.elementor-element-77a4b8dc .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-598 .elementor-element.elementor-element-d2676e7 .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:16px;font-weight:600;color:#FF0000;}.elementor-598 .elementor-element.elementor-element-3fb2e165{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-598 .elementor-element.elementor-element-5fbf1239 .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-598 .elementor-element.elementor-element-1a6cd80a .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:16px;font-weight:600;color:#FF0000;}.elementor-598 .elementor-element.elementor-element-3ecffa45{width:var( --container-widget-width, 54% );max-width:54%;padding:65px 34px 15px 0px;--container-widget-width:54%;--container-widget-flex-grow:0;}.elementor-598 .elementor-element.elementor-element-3ecffa45 .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:23px;font-weight:400;line-height:1.3em;color:var( --e-global-color-text );}.elementor-598 .elementor-element.elementor-element-72f08e0f{width:var( --container-widget-width, 308px );max-width:308px;padding:20px 0px 20px 0px;--container-widget-width:308px;--container-widget-flex-grow:0;}.elementor-598 .elementor-element.elementor-element-72f08e0f.elementor-element{--align-self:flex-end;}.elementor-598 .elementor-element.elementor-element-72f08e0f .elementor-image-box-title{margin-bottom:3px;font-family:"Sequel Sans", Sans-serif;font-size:34px;font-weight:700;color:#FFFFFF;}.elementor-598 .elementor-element.elementor-element-72f08e0f:has(:hover) .elementor-image-box-title,
					 .elementor-598 .elementor-element.elementor-element-72f08e0f:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-598 .elementor-element.elementor-element-72f08e0f .elementor-image-box-description{font-family:"Sequel Sans", Sans-serif;font-size:17px;font-weight:600;letter-spacing:0.2px;color:#0BF504;}.elementor-598 .elementor-element.elementor-element-34593fa8 .elementor-button{background-color:transparent;font-family:"Sequel Sans", Sans-serif;font-size:19px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #0155C1 0%, #0192F0 100%);border-radius:0px 0px 0px 0px;padding:22px 30px 22px 30px;}.elementor-598 .elementor-element.elementor-element-34593fa8{width:100%;max-width:100%;margin:70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-598 .elementor-element.elementor-element-34593fa8.elementor-element{--align-self:center;}.elementor-598 .elementor-element.elementor-element-34593fa8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-598 .elementor-element.elementor-element-34593fa8 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-598 .elementor-element.elementor-element-1d54635d{--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-598 .elementor-element.elementor-element-7e089f6d{width:100%;max-width:100%;padding:68px 340px 120px 340px;text-align:center;}.elementor-598 .elementor-element.elementor-element-7e089f6d .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;letter-spacing:0.3px;color:#FFFFFF;}.elementor-598 .elementor-element.elementor-element-3618284f{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-598 .elementor-element.elementor-element-3618284f:not(.elementor-motion-effects-element-type-background), .elementor-598 .elementor-element.elementor-element-3618284f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #0070FF 0%, #0192F0 100%);}.elementor-598 .elementor-element.elementor-element-10b02c1a{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;}.elementor-598 .elementor-element.elementor-element-10b02c1a.elementor-element{--align-self:center;}.elementor-598 .elementor-element.elementor-element-10b02c1a .elementor-image-box-title{margin-bottom:30px;font-family:"Sequel Sans", Sans-serif;font-size:32px;font-weight:600;color:#FFFFFF;}.elementor-598 .elementor-element.elementor-element-10b02c1a:has(:hover) .elementor-image-box-title,
					 .elementor-598 .elementor-element.elementor-element-10b02c1a:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-598 .elementor-element.elementor-element-10b02c1a .elementor-image-box-description{font-family:"Sequel Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-598 .elementor-element.elementor-element-4839f642{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 25px;--row-gap:0px;--column-gap:25px;--flex-wrap:wrap;--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-598 .elementor-element.elementor-element-37c50510{--display:flex;--gap:25px 0px;--row-gap:25px;--column-gap:0px;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:#13E900;--border-color:#13E900;--border-radius:16px 16px 16px 16px;--padding-top:46px;--padding-bottom:46px;--padding-left:34px;--padding-right:34px;}.elementor-598 .elementor-element.elementor-element-37c50510:not(.elementor-motion-effects-element-type-background), .elementor-598 .elementor-element.elementor-element-37c50510 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07490185;}.elementor-598 .elementor-element.elementor-element-1d25100{text-align:center;}.elementor-598 .elementor-element.elementor-element-1d25100 .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:25px;font-weight:600;line-height:1.2em;letter-spacing:0.2px;color:#FFFFFF;}.elementor-598 .elementor-element.elementor-element-3ac289d6{width:var( --container-widget-width, 91% );max-width:91%;padding:0px 0px 0px 20px;--container-widget-width:91%;--container-widget-flex-grow:0;}.elementor-598 .elementor-element.elementor-element-3ac289d6.elementor-element{--align-self:flex-start;}.elementor-598 .elementor-element.elementor-element-3ac289d6 .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;letter-spacing:0.4px;color:#FFFFFF;}.elementor-598 .elementor-element.elementor-element-25644800{width:var( --container-widget-width, 91% );max-width:91%;padding:0px 0px 0px 20px;--container-widget-width:91%;--container-widget-flex-grow:0;}.elementor-598 .elementor-element.elementor-element-25644800.elementor-element{--align-self:flex-start;}.elementor-598 .elementor-element.elementor-element-25644800 .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;letter-spacing:0.4px;color:#FFFFFF;}.elementor-598 .elementor-element.elementor-element-61b462f0{width:var( --container-widget-width, 91% );max-width:91%;padding:0px 0px 0px 20px;--container-widget-width:91%;--container-widget-flex-grow:0;}.elementor-598 .elementor-element.elementor-element-61b462f0.elementor-element{--align-self:flex-start;}.elementor-598 .elementor-element.elementor-element-61b462f0 .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;letter-spacing:0.4px;color:#FFFFFF;}.elementor-598 .elementor-element.elementor-element-1cb6d784{width:var( --container-widget-width, 91% );max-width:91%;padding:0px 0px 0px 20px;--container-widget-width:91%;--container-widget-flex-grow:0;}.elementor-598 .elementor-element.elementor-element-1cb6d784.elementor-element{--align-self:flex-start;}.elementor-598 .elementor-element.elementor-element-1cb6d784 .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;letter-spacing:0.4px;color:#FFFFFF;}.elementor-598 .elementor-element.elementor-element-5d227378{width:var( --container-widget-width, 91% );max-width:91%;padding:0px 0px 0px 20px;--container-widget-width:91%;--container-widget-flex-grow:0;}.elementor-598 .elementor-element.elementor-element-5d227378.elementor-element{--align-self:flex-start;}.elementor-598 .elementor-element.elementor-element-5d227378 .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;letter-spacing:0.4px;color:#FFFFFF;}.elementor-598 .elementor-element.elementor-element-32ffd086{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:center;}.elementor-598 .elementor-element.elementor-element-32ffd086.elementor-element{--align-self:center;}.elementor-598 .elementor-element.elementor-element-32ffd086 .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.3em;letter-spacing:0.2px;color:#FFFFFF;}.elementor-598 .elementor-element.elementor-element-29b45399{--display:flex;--gap:25px 0px;--row-gap:25px;--column-gap:0px;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:#FF6464;--border-color:#FF6464;--border-radius:16px 16px 16px 16px;--padding-top:46px;--padding-bottom:46px;--padding-left:34px;--padding-right:34px;}.elementor-598 .elementor-element.elementor-element-29b45399:not(.elementor-motion-effects-element-type-background), .elementor-598 .elementor-element.elementor-element-29b45399 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#350000;}.elementor-598 .elementor-element.elementor-element-548b0e63{text-align:center;}.elementor-598 .elementor-element.elementor-element-548b0e63 .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:25px;font-weight:600;line-height:1.2em;letter-spacing:0.2px;color:#FFFFFF;}.elementor-598 .elementor-element.elementor-element-30ed7461{width:var( --container-widget-width, 91% );max-width:91%;padding:0px 0px 0px 20px;--container-widget-width:91%;--container-widget-flex-grow:0;}.elementor-598 .elementor-element.elementor-element-30ed7461.elementor-element{--align-self:flex-start;}.elementor-598 .elementor-element.elementor-element-30ed7461 .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;letter-spacing:0.4px;color:#FFFFFF;}.elementor-598 .elementor-element.elementor-element-33a52986{width:var( --container-widget-width, 91% );max-width:91%;padding:0px 0px 0px 20px;--container-widget-width:91%;--container-widget-flex-grow:0;}.elementor-598 .elementor-element.elementor-element-33a52986.elementor-element{--align-self:flex-start;}.elementor-598 .elementor-element.elementor-element-33a52986 .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;letter-spacing:0.4px;color:#FFFFFF;}.elementor-598 .elementor-element.elementor-element-3936afaf{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 20px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-598 .elementor-element.elementor-element-3936afaf.elementor-element{--align-self:flex-start;}.elementor-598 .elementor-element.elementor-element-3936afaf .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;letter-spacing:0.4px;color:#FFFFFF;}.elementor-598 .elementor-element.elementor-element-5876d13f{width:var( --container-widget-width, 91% );max-width:91%;padding:0px 0px 0px 20px;--container-widget-width:91%;--container-widget-flex-grow:0;}.elementor-598 .elementor-element.elementor-element-5876d13f.elementor-element{--align-self:flex-start;}.elementor-598 .elementor-element.elementor-element-5876d13f .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;letter-spacing:0.4px;color:#FFFFFF;}.elementor-598 .elementor-element.elementor-element-798b8d38{width:var( --container-widget-width, 91% );max-width:91%;padding:0px 0px 0px 20px;--container-widget-width:91%;--container-widget-flex-grow:0;}.elementor-598 .elementor-element.elementor-element-798b8d38.elementor-element{--align-self:flex-start;}.elementor-598 .elementor-element.elementor-element-798b8d38 .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;letter-spacing:0.4px;color:#FFFFFF;}.elementor-598 .elementor-element.elementor-element-705c2661{width:var( --container-widget-width, 91% );max-width:91%;padding:0px 0px 0px 20px;--container-widget-width:91%;--container-widget-flex-grow:0;}.elementor-598 .elementor-element.elementor-element-705c2661.elementor-element{--align-self:flex-start;}.elementor-598 .elementor-element.elementor-element-705c2661 .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;letter-spacing:0.4px;color:#FFFFFF;}.elementor-598 .elementor-element.elementor-element-6405a219{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:center;}.elementor-598 .elementor-element.elementor-element-6405a219.elementor-element{--align-self:center;}.elementor-598 .elementor-element.elementor-element-6405a219 .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.3em;letter-spacing:0.2px;color:#FFFFFF;}.elementor-598 .elementor-element.elementor-element-10ed6ab7{width:100%;max-width:100%;padding:150px 0px 90px 0px;z-index:4;text-align:center;}.elementor-598 .elementor-element.elementor-element-10ed6ab7 .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;letter-spacing:0.3px;color:#FFFFFF;}.elementor-598 .elementor-element.elementor-element-3130b3a5{padding:0px 220px 80px 220px;z-index:4;}.elementor-598 .elementor-element.elementor-element-3130b3a5.elementor-element{--align-self:center;}.elementor-598 .elementor-element.elementor-element-3130b3a5.elementor-position-right .elementor-image-box-img{margin-left:75px;}.elementor-598 .elementor-element.elementor-element-3130b3a5.elementor-position-left .elementor-image-box-img{margin-right:75px;}.elementor-598 .elementor-element.elementor-element-3130b3a5.elementor-position-top .elementor-image-box-img{margin-bottom:75px;}.elementor-598 .elementor-element.elementor-element-3130b3a5 .elementor-image-box-title{margin-bottom:0px;}.elementor-598 .elementor-element.elementor-element-3130b3a5 .elementor-image-box-wrapper .elementor-image-box-img{width:754px;}.elementor-598 .elementor-element.elementor-element-3130b3a5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-598 .elementor-element.elementor-element-3130b3a5 .elementor-image-box-description{font-family:"Sequel Sans", Sans-serif;font-size:20px;font-weight:400;letter-spacing:0.2px;color:#FFFFFF;}.elementor-598 .elementor-element.elementor-element-23b1f632 .elementor-button{background-color:transparent;font-family:"Sequel Sans", Sans-serif;font-size:19px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #0155C1 0%, #0192F0 100%);border-radius:0px 0px 0px 0px;padding:27px 30px 27px 30px;}.elementor-598 .elementor-element.elementor-element-23b1f632{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:4;}.elementor-598 .elementor-element.elementor-element-23b1f632.elementor-element{--align-self:center;}.elementor-598 .elementor-element.elementor-element-23b1f632 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-598 .elementor-element.elementor-element-23b1f632 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-598 .elementor-element.elementor-element-e3b4d08{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 200px;--row-gap:20px;--column-gap:200px;--flex-wrap:wrap;border-style:none;--border-style:none;--padding-top:120px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-598 .elementor-element.elementor-element-e3b4d08:not(.elementor-motion-effects-element-type-background), .elementor-598 .elementor-element.elementor-element-e3b4d08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://pedrocristo.com/wp-content/uploads/2025/10/bg-final-webp.webp");background-position:-20vw -25vh;background-repeat:no-repeat;background-size:100% auto;}.elementor-598 .elementor-element.elementor-element-69cc0591{width:100%;max-width:100%;padding:0em 0em 1em 0em;z-index:4;}.elementor-598 .elementor-element.elementor-element-69cc0591 .elementor-image-box-wrapper{text-align:center;}.elementor-598 .elementor-element.elementor-element-69cc0591 .elementor-image-box-title{margin-bottom:20px;font-family:"Sequel Sans", Sans-serif;font-size:34px;font-weight:600;color:var( --e-global-color-text );}.elementor-598 .elementor-element.elementor-element-69cc0591 .elementor-image-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.3em;font-weight:400;}.elementor-598 .elementor-element.elementor-element-50254584{--display:flex;--padding-top:60px;--padding-bottom:50px;--padding-left:24px;--padding-right:260px;}.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-598 .elementor-element.elementor-element-7ac06503{font-family:"Sequel Sans", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;letter-spacing:0.5px;}.elementor-598 .elementor-element.elementor-element-7a971b9d{--display:flex;--padding-top:60px;--padding-bottom:50px;--padding-left:24px;--padding-right:260px;}.elementor-598 .elementor-element.elementor-element-1a34bba3{font-family:"Sequel Sans", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;letter-spacing:0.5px;}.elementor-598 .elementor-element.elementor-element-52dc4cc4{--display:flex;--padding-top:60px;--padding-bottom:50px;--padding-left:24px;--padding-right:260px;}.elementor-598 .elementor-element.elementor-element-2b54f2d4{font-family:"Sequel Sans", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;letter-spacing:0.5px;}.elementor-598 .elementor-element.elementor-element-7ce0f052{--display:flex;--padding-top:60px;--padding-bottom:50px;--padding-left:24px;--padding-right:260px;}.elementor-598 .elementor-element.elementor-element-300d45e3{font-family:"Sequel Sans", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;letter-spacing:0.5px;}.elementor-598 .elementor-element.elementor-element-164acf64{--display:flex;--padding-top:60px;--padding-bottom:50px;--padding-left:24px;--padding-right:260px;}.elementor-598 .elementor-element.elementor-element-3318857d{font-family:"Sequel Sans", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;letter-spacing:0.5px;}.elementor-598 .elementor-element.elementor-element-41ccb4fa{--display:flex;--padding-top:60px;--padding-bottom:50px;--padding-left:24px;--padding-right:260px;}.elementor-598 .elementor-element.elementor-element-5e76e209{font-family:"Sequel Sans", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;letter-spacing:0.5px;}.elementor-598 .elementor-element.elementor-element-6c94086e{--display:flex;--padding-top:60px;--padding-bottom:50px;--padding-left:24px;--padding-right:260px;}.elementor-598 .elementor-element.elementor-element-39950b26{font-family:"Sequel Sans", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;letter-spacing:0.5px;}.elementor-598 .elementor-element.elementor-element-f53b405{--display:flex;}.elementor-598 .elementor-element.elementor-element-9456394{width:var( --container-widget-width, 63.053% );max-width:63.053%;--container-widget-width:63.053%;--container-widget-flex-grow:0;font-family:"Sequel Sans", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;letter-spacing:0.5px;}.elementor-598 .elementor-element.elementor-element-9456394.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-598 .elementor-element.elementor-element-7455b1f{--display:flex;}.elementor-598 .elementor-element.elementor-element-68801d6{width:var( --container-widget-width, 63.053% );max-width:63.053%;--container-widget-width:63.053%;--container-widget-flex-grow:0;font-family:"Sequel Sans", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;letter-spacing:0.5px;}.elementor-598 .elementor-element.elementor-element-68801d6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-598 .elementor-element.elementor-element-f51aaf3{--display:flex;}.elementor-598 .elementor-element.elementor-element-9f6db69{width:var( --container-widget-width, 63.053% );max-width:63.053%;--container-widget-width:63.053%;--container-widget-flex-grow:0;font-family:"Sequel Sans", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;letter-spacing:0.5px;}.elementor-598 .elementor-element.elementor-element-9f6db69.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-598 .elementor-element.elementor-element-5be1a489{--n-accordion-title-font-size:1.2em;width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;z-index:4;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:18px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:6px 6px 6px 6px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:23px;--n-accordion-icon-normal-color:var( --e-global-color-accent );--n-accordion-icon-hover-color:var( --e-global-color-accent );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-598 .elementor-element.elementor-element-5be1a489 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:transparent;background-image:linear-gradient(180deg, #0E0E0E 0%, #000000 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#21212194;}.elementor-598 .elementor-element.elementor-element-5be1a489 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:transparent;background-image:linear-gradient(161deg, #0070FF 0%, #0192F0 100%);}.elementor-598 .elementor-element.elementor-element-5be1a489.elementor-element{--align-self:center;}.elementor-598 .elementor-element.elementor-element-5be1a489 {--n-accordion-padding:15px 30px 15px 30px;}:where( .elementor-598 .elementor-element.elementor-element-5be1a489 > .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:"Sequel Sans", Sans-serif;letter-spacing:0.3px;}:where( .elementor-598 .elementor-element.elementor-element-5be1a489 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-598 .elementor-element.elementor-element-53a25d4a{width:100%;max-width:100%;margin:240px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:4;text-align:center;}.elementor-598 .elementor-element.elementor-element-53a25d4a .elementor-heading-title{font-family:"Sequel Sans", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-598 .elementor-element.elementor-element-433b2800{z-index:4;}.elementor-598 .elementor-element.elementor-element-b2c4995{--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;}body.elementor-page-598:not(.elementor-motion-effects-element-type-background), body.elementor-page-598 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(max-width:1024px){.elementor-598 .elementor-element.elementor-element-e3b4d08:not(.elementor-motion-effects-element-type-background), .elementor-598 .elementor-element.elementor-element-e3b4d08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0vh;}}@media(max-width:767px){.elementor-598 .elementor-element.elementor-element-60d66cb{--content-width:90vw;--min-height:0px;--padding-top:80vw;--padding-bottom:015vw;--padding-left:0vw;--padding-right:0vw;}.elementor-598 .elementor-element.elementor-element-60d66cb:not(.elementor-motion-effects-element-type-background), .elementor-598 .elementor-element.elementor-element-60d66cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-170vw 0%;background-size:360vw auto;}.elementor-598 .elementor-element.elementor-element-110d6429{width:100%;max-width:100%;}.elementor-598 .elementor-element.elementor-element-110d6429 .elementor-image-box-wrapper{text-align:center;}.elementor-598 .elementor-element.elementor-element-110d6429 .elementor-image-box-img{margin-bottom:22px;}.elementor-598 .elementor-element.elementor-element-110d6429.elementor-position-right .elementor-image-box-img{margin-left:22px;}.elementor-598 .elementor-element.elementor-element-110d6429.elementor-position-left .elementor-image-box-img{margin-right:22px;}.elementor-598 .elementor-element.elementor-element-110d6429.elementor-position-top .elementor-image-box-img{margin-bottom:22px;}.elementor-598 .elementor-element.elementor-element-110d6429 .elementor-image-box-title{margin-bottom:27px;font-size:6.1vw;}.elementor-598 .elementor-element.elementor-element-110d6429 .elementor-image-box-description{font-size:3.8vw;}.elementor-598 .elementor-element.elementor-element-e44719a{--content-width:90vw;--margin-top:-71px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-598 .elementor-element.elementor-element-4959696a{--container-widget-width:340vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 340vw );max-width:340vw;}.elementor-598 .elementor-element.elementor-element-4959696a img{max-width:200vw;}.elementor-598 .elementor-element.elementor-element-689cde17{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-598 .elementor-element.elementor-element-727ec361{width:100%;max-width:100%;padding:30px 0px 40px 0px;}.elementor-598 .elementor-element.elementor-element-727ec361 .elementor-heading-title{font-size:4.3vw;}.elementor-598 .elementor-element.elementor-element-624f6d84 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-598 .elementor-element.elementor-element-624f6d84 .elementor-button{font-size:4.1vw;padding:25px 0px 25px 0px;}.elementor-598 .elementor-element.elementor-element-43d391ae{width:100%;max-width:100%;}.elementor-598 .elementor-element.elementor-element-43d391ae .elementor-heading-title{font-size:4vw;}.elementor-598 .elementor-element.elementor-element-2d319c77{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-598 .elementor-element.elementor-element-2d319c77 img{width:100%;}.elementor-598 .elementor-element.elementor-element-3e5f7871{--content-width:90vw;--padding-top:060px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-598 .elementor-element.elementor-element-3fa149a4{z-index:99999;}.elementor-598 .elementor-element.elementor-element-3fa149a4 .elementor-image-box-title{margin-bottom:48px;font-size:5.3vw;}.elementor-598 .elementor-element.elementor-element-3fa149a4 .elementor-image-box-description{font-size:4.5vw;}.elementor-598 .elementor-element.elementor-element-2a620106{--content-width:90vw;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-598 .elementor-element.elementor-element-1ec9c074{width:var( --container-widget-width, 80% );max-width:80%;padding:0px 0px 25px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-598 .elementor-element.elementor-element-1ec9c074.elementor-element{--align-self:center;}.elementor-598 .elementor-element.elementor-element-1ec9c074 .elementor-heading-title{font-size:7.2vw;}.elementor-598 .elementor-element.elementor-element-56fcd31e{width:var( --container-widget-width, 80vw );max-width:80vw;--container-widget-width:80vw;--container-widget-flex-grow:0;}.elementor-598 .elementor-element.elementor-element-56fcd31e.elementor-element{--align-self:center;}.elementor-598 .elementor-element.elementor-element-56fcd31e .elementor-heading-title{font-size:4vw;}.elementor-598 .elementor-element.elementor-element-758d672c{padding:100px 0px 0px 0px;}.elementor-598 .elementor-element.elementor-element-758d672c .elementor-image-box-title{margin-bottom:45px;font-size:7vw;}.elementor-598 .elementor-element.elementor-element-758d672c .elementor-image-box-description{font-size:4.5vw;}.elementor-598 .elementor-element.elementor-element-3542ccba{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-598 .elementor-element.elementor-element-3542ccba img{width:110vw;max-width:110vw;}.elementor-598 .elementor-element.elementor-element-67c0c084 img{max-width:150%;}.elementor-598 .elementor-element.elementor-element-516f4d0d{--content-width:90vw;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-598 .elementor-element.elementor-element-e51755a{padding:0px 0px 30px 0px;}.elementor-598 .elementor-element.elementor-element-e51755a .elementor-heading-title{font-size:7.2vw;}.elementor-598 .elementor-element.elementor-element-69813dda{--content-width:90vw;--justify-content:center;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-598 .elementor-element.elementor-element-5cd9dd53{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;}.elementor-598 .elementor-element.elementor-element-5cd9dd53.elementor-element{--align-self:center;}.elementor-598 .elementor-element.elementor-element-5cd9dd53 .elementor-heading-title{font-size:9vw;}.elementor-598 .elementor-element.elementor-element-705e4b4e{width:100%;max-width:100%;padding:40px 10px 40px 20px;}.elementor-598 .elementor-element.elementor-element-705e4b4e .elementor-heading-title{font-size:4.6vw;}.elementor-598 .elementor-element.elementor-element-76256d06{width:100%;max-width:100%;padding:0px 0px 36px 0px;border-width:0px 0px 1px 0px;--icon-box-icon-margin:20px;}.elementor-598 .elementor-element.elementor-element-76256d06 .elementor-icon-box-title, .elementor-598 .elementor-element.elementor-element-76256d06 .elementor-icon-box-title a{font-size:4.8vw;}.elementor-598 .elementor-element.elementor-element-76256d06 .elementor-icon-box-description{font-size:4.8vw;}.elementor-598 .elementor-element.elementor-element-284ff3d4{width:100%;max-width:100%;padding:036px 0px 0px 0px;--icon-box-icon-margin:20px;}.elementor-598 .elementor-element.elementor-element-284ff3d4 .elementor-icon-box-title, .elementor-598 .elementor-element.elementor-element-284ff3d4 .elementor-icon-box-title a{font-size:4.8vw;}.elementor-598 .elementor-element.elementor-element-284ff3d4 .elementor-icon-box-description{font-size:4.6vw;}.elementor-598 .elementor-element.elementor-element-71688d6d{width:100%;max-width:100%;padding:040px 025px 40px 20px;}.elementor-598 .elementor-element.elementor-element-71688d6d .elementor-heading-title{font-size:4.6vw;}.elementor-598 .elementor-element.elementor-element-56f265f5{width:100%;max-width:100%;padding:0px 0px 36px 0px;border-width:0px 0px 01px 0px;--icon-box-icon-margin:20px;}.elementor-598 .elementor-element.elementor-element-56f265f5 .elementor-icon-box-title, .elementor-598 .elementor-element.elementor-element-56f265f5 .elementor-icon-box-title a{font-size:4.8vw;}.elementor-598 .elementor-element.elementor-element-56f265f5 .elementor-icon-box-description{font-size:4.8vw;}.elementor-598 .elementor-element.elementor-element-529110f0{width:100%;max-width:100%;padding:038px 0px 0px 0px;--icon-box-icon-margin:20px;}.elementor-598 .elementor-element.elementor-element-529110f0 .elementor-icon-box-title, .elementor-598 .elementor-element.elementor-element-529110f0 .elementor-icon-box-title a{font-size:4.8vw;}.elementor-598 .elementor-element.elementor-element-529110f0 .elementor-icon-box-description{font-size:4.8vw;}.elementor-598 .elementor-element.elementor-element-33a16303{padding:40px 10px 40px 20px;}.elementor-598 .elementor-element.elementor-element-33a16303 .elementor-heading-title{font-size:4.6vw;}.elementor-598 .elementor-element.elementor-element-42d0cef5{width:100%;max-width:100%;padding:0px 0px 038px 0px;border-width:0px 0px 01px 0px;--icon-box-icon-margin:20px;}.elementor-598 .elementor-element.elementor-element-42d0cef5 .elementor-icon-box-title, .elementor-598 .elementor-element.elementor-element-42d0cef5 .elementor-icon-box-title a{font-size:4.6vw;}.elementor-598 .elementor-element.elementor-element-42d0cef5 .elementor-icon-box-description{font-size:4.8vw;}.elementor-598 .elementor-element.elementor-element-464a95ae{width:100%;max-width:100%;padding:038px 0px 0px 0px;--icon-box-icon-margin:20px;}.elementor-598 .elementor-element.elementor-element-464a95ae .elementor-icon-box-title, .elementor-598 .elementor-element.elementor-element-464a95ae .elementor-icon-box-title a{font-size:4.8vw;}.elementor-598 .elementor-element.elementor-element-464a95ae .elementor-icon-box-description{font-size:4.8vw;}.elementor-598 .elementor-element.elementor-element-240ba63e{width:100%;max-width:100%;padding:40px 30px 40px 20px;}.elementor-598 .elementor-element.elementor-element-240ba63e .elementor-heading-title{font-size:4.8vw;}.elementor-598 .elementor-element.elementor-element-29e22b36{width:100%;max-width:100%;padding:0px 0px 038px 0px;border-width:0px 0px 01px 0px;--icon-box-icon-margin:20px;}.elementor-598 .elementor-element.elementor-element-29e22b36 .elementor-icon-box-title, .elementor-598 .elementor-element.elementor-element-29e22b36 .elementor-icon-box-title a{font-size:4.8vw;}.elementor-598 .elementor-element.elementor-element-29e22b36 .elementor-icon-box-description{font-size:4.8vw;}.elementor-598 .elementor-element.elementor-element-1924b57{width:100%;max-width:100%;padding:038px 30px 0px 0px;--icon-box-icon-margin:20px;}.elementor-598 .elementor-element.elementor-element-1924b57 .elementor-icon-box-title, .elementor-598 .elementor-element.elementor-element-1924b57 .elementor-icon-box-title a{font-size:4.8vw;}.elementor-598 .elementor-element.elementor-element-1924b57 .elementor-icon-box-description{font-size:4.8vw;}.elementor-598 .elementor-element.elementor-element-652dce9a{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:183px;--padding-left:30px;--padding-right:30px;}.elementor-598 .elementor-element.elementor-element-4a0b46d0{width:100%;max-width:100%;}.elementor-598 .elementor-element.elementor-element-4a0b46d0 img{max-width:100%;}.elementor-598 .elementor-element.elementor-element-58ed10c0{width:100%;max-width:100%;text-align:center;}.elementor-598 .elementor-element.elementor-element-58ed10c0 .elementor-heading-title{font-size:4.6vw;}.elementor-598 .elementor-element.elementor-element-2d33ecb4{padding:188px 0px 50px 0px;}.elementor-598 .elementor-element.elementor-element-2d33ecb4 .elementor-heading-title{font-size:6vw;}.elementor-598 .elementor-element.elementor-element-7190c1dc{margin:-64px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-598 .elementor-element.elementor-element-7190c1dc .elementor-swiper-button.elementor-swiper-button-prev, .elementor-598 .elementor-element.elementor-element-7190c1dc .elementor-swiper-button.elementor-swiper-button-next{font-size:50px;}.elementor-598 .elementor-element.elementor-element-1984b305{--content-width:90vw;--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-598 .elementor-element.elementor-element-7860443e{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-598 .elementor-element.elementor-element-27db6866 .elementor-image-box-title{font-size:3.5vw;}.elementor-598 .elementor-element.elementor-element-27db6866 .elementor-image-box-description{font-size:8vw;}.elementor-598 .elementor-element.elementor-element-7bb7deaf{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-598 .elementor-element.elementor-element-7bb7deaf img{width:100%;}.elementor-598 .elementor-element.elementor-element-63be8d59 .elementor-image-box-title{margin-bottom:40px;font-size:4.6vw;}.elementor-598 .elementor-element.elementor-element-63be8d59 .elementor-image-box-description{font-size:4.1vw;}.elementor-598 .elementor-element.elementor-element-3e3fe6c0.e-con{--order:-99999 /* order start hack */;}.elementor-598 .elementor-element.elementor-element-38e5da14{padding:150px 0px 050px 0px;}.elementor-598 .elementor-element.elementor-element-38e5da14 .elementor-heading-title{font-size:6.3vw;}.elementor-598 .elementor-element.elementor-element-1737c99e{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-598 .elementor-element.elementor-element-1737c99e.elementor-element{--align-self:center;}.elementor-598 .elementor-element.elementor-element-7c07c341{--content-width:90vw;}.elementor-598 .elementor-element.elementor-element-a0a7f59{padding:0px 0px 30px 0px;}.elementor-598 .elementor-element.elementor-element-a0a7f59 .elementor-heading-title{font-size:4.8vw;}.elementor-598 .elementor-element.elementor-element-60e8a91a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-598 .elementor-element.elementor-element-60e8a91a .elementor-image-box-title{font-size:7.1vw;}.elementor-598 .elementor-element.elementor-element-60e8a91a .elementor-image-box-description{font-size:6.1vw;}.elementor-598 .elementor-element.elementor-element-4f00087e{--content-width:90vw;--min-height:0px;--padding-top:100px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-598 .elementor-element.elementor-element-4f00087e:not(.elementor-motion-effects-element-type-background), .elementor-598 .elementor-element.elementor-element-4f00087e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-56vw 1vh;background-size:210vw auto;}.elementor-598 .elementor-element.elementor-element-63482fc4{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-598 .elementor-element.elementor-element-1045156d{--justify-content:center;--flex-wrap:wrap;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-598 .elementor-element.elementor-element-b182542{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;}.elementor-598 .elementor-element.elementor-element-b182542 .elementor-heading-title{font-size:15px;line-height:1.4em;}.elementor-598 .elementor-element.elementor-element-4a754552{--justify-content:center;--flex-wrap:wrap;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-598 .elementor-element.elementor-element-3dfb1e88{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;}.elementor-598 .elementor-element.elementor-element-3dfb1e88 .elementor-heading-title{font-size:15px;line-height:1.4em;}.elementor-598 .elementor-element.elementor-element-3889bcf4{--justify-content:center;--flex-wrap:wrap;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-598 .elementor-element.elementor-element-70650b56{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;}.elementor-598 .elementor-element.elementor-element-70650b56 .elementor-heading-title{font-size:15px;line-height:1.4em;}.elementor-598 .elementor-element.elementor-element-565fd3b3{--justify-content:center;--flex-wrap:wrap;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-598 .elementor-element.elementor-element-56d9c74f{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;}.elementor-598 .elementor-element.elementor-element-56d9c74f .elementor-heading-title{font-size:15px;line-height:1.4em;}.elementor-598 .elementor-element.elementor-element-3626ca4c{--justify-content:center;--flex-wrap:wrap;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-598 .elementor-element.elementor-element-6a97024f{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;}.elementor-598 .elementor-element.elementor-element-6a97024f .elementor-heading-title{font-size:15px;line-height:1.4em;}.elementor-598 .elementor-element.elementor-element-13bb40bd{--justify-content:space-between;--flex-wrap:wrap;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-598 .elementor-element.elementor-element-232618ba{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;}.elementor-598 .elementor-element.elementor-element-232618ba .elementor-heading-title{font-size:15px;line-height:1.4em;}.elementor-598 .elementor-element.elementor-element-37fc4fca{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-598 .elementor-element.elementor-element-3dcdcf01{--justify-content:space-between;--flex-wrap:wrap;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-598 .elementor-element.elementor-element-bb22e07{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;}.elementor-598 .elementor-element.elementor-element-bb22e07 .elementor-heading-title{font-size:15px;line-height:1.4em;}.elementor-598 .elementor-element.elementor-element-7542f8ec{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-598 .elementor-element.elementor-element-7ec384a8{--justify-content:space-between;--flex-wrap:wrap;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-598 .elementor-element.elementor-element-77a4b8dc{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;}.elementor-598 .elementor-element.elementor-element-77a4b8dc .elementor-heading-title{font-size:15px;line-height:1.4em;}.elementor-598 .elementor-element.elementor-element-d2676e7{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-598 .elementor-element.elementor-element-3fb2e165{--justify-content:center;--flex-wrap:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-598 .elementor-element.elementor-element-5fbf1239{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;}.elementor-598 .elementor-element.elementor-element-5fbf1239 .elementor-heading-title{font-size:15px;line-height:1.4em;}.elementor-598 .elementor-element.elementor-element-3ecffa45{padding:60px 0px 0px 0px;--container-widget-width:340px;--container-widget-flex-grow:0;width:var( --container-widget-width, 340px );max-width:340px;text-align:center;}.elementor-598 .elementor-element.elementor-element-3ecffa45.elementor-element{--align-self:center;}.elementor-598 .elementor-element.elementor-element-3ecffa45 .elementor-heading-title{font-size:5.2vw;}.elementor-598 .elementor-element.elementor-element-72f08e0f.elementor-element{--align-self:center;}.elementor-598 .elementor-element.elementor-element-72f08e0f .elementor-image-box-title{margin-bottom:0px;}.elementor-598 .elementor-element.elementor-element-72f08e0f .elementor-image-box-description{font-size:22px;}.elementor-598 .elementor-element.elementor-element-34593fa8{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-598 .elementor-element.elementor-element-34593fa8 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-598 .elementor-element.elementor-element-34593fa8 .elementor-button{font-size:4vw;padding:25px 0px 25px 0px;}.elementor-598 .elementor-element.elementor-element-1d54635d{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-598 .elementor-element.elementor-element-7e089f6d{width:var( --container-widget-width, 90% );max-width:90%;padding:40px 0px 60px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-598 .elementor-element.elementor-element-7e089f6d.elementor-element{--align-self:center;}.elementor-598 .elementor-element.elementor-element-7e089f6d .elementor-heading-title{font-size:4.4vw;}.elementor-598 .elementor-element.elementor-element-f4df456{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-598 .elementor-element.elementor-element-f4df456 img{width:100%;}.elementor-598 .elementor-element.elementor-element-3618284f{--content-width:90vw;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-598 .elementor-element.elementor-element-10b02c1a{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;}.elementor-598 .elementor-element.elementor-element-10b02c1a .elementor-image-box-wrapper{text-align:center;}.elementor-598 .elementor-element.elementor-element-10b02c1a .elementor-image-box-title{font-size:6.7vw;}.elementor-598 .elementor-element.elementor-element-10b02c1a .elementor-image-box-description{font-size:4.5vw;}.elementor-598 .elementor-element.elementor-element-4839f642{--content-width:90vw;}.elementor-598 .elementor-element.elementor-element-1d25100{padding:0px 0px 30px 0px;}.elementor-598 .elementor-element.elementor-element-1d25100 .elementor-heading-title{font-size:5.6vw;}.elementor-598 .elementor-element.elementor-element-3ac289d6{width:100%;max-width:100%;padding:0px 0px 0px 20px;}.elementor-598 .elementor-element.elementor-element-25644800{width:100%;max-width:100%;}.elementor-598 .elementor-element.elementor-element-61b462f0{width:100%;max-width:100%;}.elementor-598 .elementor-element.elementor-element-1cb6d784{width:100%;max-width:100%;}.elementor-598 .elementor-element.elementor-element-5d227378{width:100%;max-width:100%;}.elementor-598 .elementor-element.elementor-element-32ffd086{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-598 .elementor-element.elementor-element-32ffd086 .elementor-heading-title{font-size:5.7vw;}.elementor-598 .elementor-element.elementor-element-29b45399{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-598 .elementor-element.elementor-element-548b0e63 .elementor-heading-title{font-size:5.4vw;}.elementor-598 .elementor-element.elementor-element-30ed7461{width:100%;max-width:100%;}.elementor-598 .elementor-element.elementor-element-33a52986{width:100%;max-width:100%;}.elementor-598 .elementor-element.elementor-element-3936afaf{width:100%;max-width:100%;}.elementor-598 .elementor-element.elementor-element-5876d13f{width:100%;max-width:100%;}.elementor-598 .elementor-element.elementor-element-798b8d38{width:100%;max-width:100%;}.elementor-598 .elementor-element.elementor-element-798b8d38 .elementor-heading-title{font-size:17px;}.elementor-598 .elementor-element.elementor-element-705c2661{width:100%;max-width:100%;}.elementor-598 .elementor-element.elementor-element-6405a219{--container-widget-width:81%;--container-widget-flex-grow:0;width:var( --container-widget-width, 81% );max-width:81%;}.elementor-598 .elementor-element.elementor-element-6405a219 .elementor-heading-title{font-size:5.7vw;}.elementor-598 .elementor-element.elementor-element-10ed6ab7{padding:90px 0px 50px 0px;}.elementor-598 .elementor-element.elementor-element-10ed6ab7 .elementor-heading-title{font-size:5.2vw;}.elementor-598 .elementor-element.elementor-element-3130b3a5{padding:0px 0px 0px 0px;}.elementor-598 .elementor-element.elementor-element-3130b3a5 .elementor-image-box-img{margin-bottom:30px;}.elementor-598 .elementor-element.elementor-element-3130b3a5.elementor-position-right .elementor-image-box-img{margin-left:30px;}.elementor-598 .elementor-element.elementor-element-3130b3a5.elementor-position-left .elementor-image-box-img{margin-right:30px;}.elementor-598 .elementor-element.elementor-element-3130b3a5.elementor-position-top .elementor-image-box-img{margin-bottom:30px;}.elementor-598 .elementor-element.elementor-element-3130b3a5 .elementor-image-box-wrapper .elementor-image-box-img{width:82%;}.elementor-598 .elementor-element.elementor-element-3130b3a5 .elementor-image-box-description{font-size:3.8vw;}.elementor-598 .elementor-element.elementor-element-23b1f632{margin:47px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-598 .elementor-element.elementor-element-23b1f632 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-598 .elementor-element.elementor-element-23b1f632 .elementor-button{font-size:4.1vw;padding:25px 0px 25px 0px;}.elementor-598 .elementor-element.elementor-element-e3b4d08:not(.elementor-motion-effects-element-type-background), .elementor-598 .elementor-element.elementor-element-e3b4d08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0vw 0vh;}.elementor-598 .elementor-element.elementor-element-e3b4d08{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:10em;--padding-left:1em;--padding-right:1em;}.elementor-598 .elementor-element.elementor-element-69cc0591{padding:0em 0em 0em 0em;}.elementor-598 .elementor-element.elementor-element-69cc0591 .elementor-image-box-wrapper{text-align:center;}.elementor-598 .elementor-element.elementor-element-69cc0591 .elementor-image-box-title{font-size:1.8em;}.elementor-598 .elementor-element.elementor-element-69cc0591 .elementor-image-box-description{font-size:1em;}.elementor-598 .elementor-element.elementor-element-50254584{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-598 .elementor-element.elementor-element-7ac06503{font-size:0.9em;}.elementor-598 .elementor-element.elementor-element-7a971b9d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-598 .elementor-element.elementor-element-1a34bba3{font-size:0.9em;}.elementor-598 .elementor-element.elementor-element-52dc4cc4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-598 .elementor-element.elementor-element-2b54f2d4{font-size:0.9em;}.elementor-598 .elementor-element.elementor-element-7ce0f052{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-598 .elementor-element.elementor-element-300d45e3{font-size:0.9em;}.elementor-598 .elementor-element.elementor-element-164acf64{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-598 .elementor-element.elementor-element-3318857d{font-size:0.9em;}.elementor-598 .elementor-element.elementor-element-41ccb4fa{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-598 .elementor-element.elementor-element-5e76e209{font-size:0.9em;}.elementor-598 .elementor-element.elementor-element-6c94086e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-598 .elementor-element.elementor-element-39950b26{font-size:0.9em;}.elementor-598 .elementor-element.elementor-element-9456394{font-size:0.9em;}.elementor-598 .elementor-element.elementor-element-68801d6{font-size:0.9em;}.elementor-598 .elementor-element.elementor-element-9f6db69{font-size:0.9em;}.elementor-598 .elementor-element.elementor-element-5be1a489{width:100%;max-width:100%;--n-accordion-item-title-space-between:20px;--n-accordion-title-font-size:1em;}.elementor-598 .elementor-element.elementor-element-53a25d4a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-598 .elementor-element.elementor-element-53a25d4a .elementor-heading-title{font-size:3.5vw;line-height:1.5em;}}@media(min-width:768px){.elementor-598 .elementor-element.elementor-element-7860443e{--width:40%;}.elementor-598 .elementor-element.elementor-element-3e3fe6c0{--width:521px;}.elementor-598 .elementor-element.elementor-element-4f00087e{--content-width:1320px;}.elementor-598 .elementor-element.elementor-element-63482fc4{--width:61%;}.elementor-598 .elementor-element.elementor-element-37c50510{--width:32%;}.elementor-598 .elementor-element.elementor-element-29b45399{--width:32%;}}/* Start custom CSS for image-box, class: .elementor-element-110d6429 */.elementor-598 .elementor-element.elementor-element-110d6429 {
    opacity: 0; /* importante para garantir que comece do zero */
    animation: fadeUp 0.7s 0.4s ease forwards;
}

@keyframes fadeUp {
  0% {
    opacity: 0;
    filter: blur(7px);
    transform: translateY(40px);
  }
  100% {
    opacity: 1;
    filter: blur(0);
    transform: translateY(0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4959696a */.elementor-598 .elementor-element.elementor-element-4959696a{
    position: absolute;
    top: 220px;
    left: calc(50% - 1000px)
}

@media(max-width:767px){
    .elementor-598 .elementor-element.elementor-element-4959696a{
        position: absolute;
        top: 110px;
        left: 0%;
        transform: translatex(-50%);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-624f6d84 */.elementor-598 .elementor-element.elementor-element-624f6d84 .elementor-button{
    box-shadow: 0 4px 26.4px 0 rgba(1, 139, 246, 0.47);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2d319c77 */.elementor-598 .elementor-element.elementor-element-2d319c77{
    display: none;
}

@media(max-width:767px){
    .elementor-598 .elementor-element.elementor-element-2d319c77{
        display: block;
    filter: blur(140px);
    -webkit-filter: blur(140px);
    mix-blend-mode: screen;
    pointer-events: none;
    position: absolute;
    top: inherit;
    bottom: -380px;
    left: 50%;
    transform: translatex(-50%)
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e44719a */.elementor-598 .elementor-element.elementor-element-e44719a:before{
    content: "";
    position: absolute;
    top: inherit;
    bottom: -350px;
    left: calc(50%);
    transform: translatex(-50%);
    width: 500px;
    height: 500px;
    border-radius: 50%;
    opacity: 0.5;
    mix-blend-mode: screen;
    border-radius: 1080px;
    background: linear-gradient(90deg, #0070FF 0%, #0192F0 100%);
    filter: blur(160px);
    pointer-events: none
}

@media(max-width:767px){
    .elementor-598 .elementor-element.elementor-element-e44719a:before{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ec9c074 */grande{
    font-size: 68px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56fcd31e */grande{
    font-size: 68px
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-758d672c */.elementor-598 .elementor-element.elementor-element-758d672c:before{
    content: "";
    position: absolute;
    top: 160px;
    left: 50%;
    transform: translatex(-50%);
    width: 900px;
    height: 1px;
    background: #fff
}

@media(max-width:767px){
    .elementor-598 .elementor-element.elementor-element-758d672c:before{
        top: 15vw;
        width: 70%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3542ccba */@media(max-width:767px){
    .elementor-598 .elementor-element.elementor-element-3542ccba{
    position: relative;
    left: 40%;
    transform: translatex(-50%)
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-67c0c084 */.elementor-598 .elementor-element.elementor-element-67c0c084{
    position: absolute;
    top: inherit;
    bottom: 0;
    left: 50%;
    transform: translatex(-50%)
}

@media(max-width:767px){
    .elementor-598 .elementor-element.elementor-element-67c0c084{
        position: absolute;
        left: 10%;
        transform: translatex(-50%)
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a620106 */.elementor-598 .elementor-element.elementor-element-2a620106:before{
    content: "";
    position: absolute;
    top: -350px;
    left: calc(50%);
    transform: translatex(-50%);
    width: 500px;
    height: 500px;
    border-radius: 50%;
    opacity: 0.5;
    mix-blend-mode: screen;
    border-radius: 1080px;
    background: linear-gradient(90deg, #0070FF 0%, #0192F0 100%);
    filter: blur(160px);
    -webkit-filter: blur(160px);
    pointer-events: none
}

@media(max-width:767px){
    .elementor-598 .elementor-element.elementor-element-2a620106:before{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6eb5f80 */.grid_duplo {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 20px;
  flex-wrap: wrap;
  margin-top: 40px;
}

.coluna_esquerda, .coluna_direita {
  display: flex;
  flex-direction: column;
  gap: 15px;
}

.item_negativo, .item_positivo {
  font-size: 18px;
  padding: 12px 24px;
  border-radius: 50px;
  width: 100%;
  max-width: 360px;
  text-align: left;
}

.item_negativo {
  background: #000;
  color: #fff;
}

.item_positivo {
  background: #fff;
  color: #111;
}

@media (max-width: 768px) {
  .grid_duplo { flex-direction: column; }
  .item_negativo, .item_positivo { max-width: 100%; text-align: center; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-705e4b4e */.elementor-598 .elementor-element.elementor-element-705e4b4e:before{
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: calc(100% + 2px);
    height: calc(100% + 2px);
    background: linear-gradient(180deg, #018BF6 0%, #000 65%);
    z-index: -1;
    border-radius: 14px
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-76256d06 */.elementor-598 .elementor-element.elementor-element-76256d06 .elementor-icon-box-content{
    margin-top: -8px
}

.elementor-598 .elementor-element.elementor-element-76256d06{
    transition-delay: 0.3s !important
}

@media(max-width:767px){
    .elementor-598 .elementor-element.elementor-element-76256d06{
    transition-delay: 0s !important
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-284ff3d4 */.elementor-598 .elementor-element.elementor-element-284ff3d4 .elementor-icon-box-content{
    margin-top: -8px
}

.elementor-598 .elementor-element.elementor-element-284ff3d4{
    transition-delay: 0.6s !important
}

@media(max-width:767px){
    .elementor-598 .elementor-element.elementor-element-284ff3d4{
    transition-delay: 0s !important
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-71688d6d */.elementor-598 .elementor-element.elementor-element-71688d6d:before{
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: calc(100% + 2px);
    height: calc(100% + 2px);
    background: linear-gradient(180deg, #018BF6 0%, #000 65%);
    z-index: -1;
    border-radius: 14px
}

.elementor-598 .elementor-element.elementor-element-71688d6d{
    margin-top: 64px
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-56f265f5 */.elementor-598 .elementor-element.elementor-element-56f265f5 .elementor-icon-box-content{
    margin-top: -8px
}

.elementor-598 .elementor-element.elementor-element-56f265f5{
    margin-top: 64px
}

@media(max-width:767px){
    .elementor-598 .elementor-element.elementor-element-56f265f5{
        margin-top:0;
    }
}

.elementor-598 .elementor-element.elementor-element-56f265f5{
    transition-delay: 0.3s !important
}

@media(max-width:767px){
    .elementor-598 .elementor-element.elementor-element-56f265f5{
    transition-delay: 0s !important
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-529110f0 */.elementor-598 .elementor-element.elementor-element-529110f0 .elementor-icon-box-content{
    margin-top: -8px
}

.elementor-598 .elementor-element.elementor-element-529110f0{
    margin-top: 64px
}

@media(max-width:767px){
    .elementor-598 .elementor-element.elementor-element-529110f0{
        margin-top:0;
    }
}

.elementor-598 .elementor-element.elementor-element-529110f0{
    transition-delay: 0.6s !important
}

@media(max-width:767px){
    .elementor-598 .elementor-element.elementor-element-529110f0{
    transition-delay: 0s !important
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33a16303 */.elementor-598 .elementor-element.elementor-element-33a16303:before{
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: calc(100% + 2px);
    height: calc(100% + 2px);
    background: linear-gradient(180deg, #018BF6 0%, #000 65%);
    z-index: -1;
    border-radius: 14px
}

.elementor-598 .elementor-element.elementor-element-33a16303{
    margin-top: 64px
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-42d0cef5 */.elementor-598 .elementor-element.elementor-element-42d0cef5 .elementor-icon-box-content{
    margin-top: -8px
}

.elementor-598 .elementor-element.elementor-element-42d0cef5{
    margin-top: 64px
}

.elementor-598 .elementor-element.elementor-element-42d0cef5 .elementor-icon-box-description{
    padding-right: 50px
}

@media(max-width:767px){
    .elementor-598 .elementor-element.elementor-element-42d0cef5{
        margin-top:0;
    }
    .elementor-598 .elementor-element.elementor-element-42d0cef5 .elementor-icon-box-description{
    padding-right: 20px
}
}

.elementor-598 .elementor-element.elementor-element-42d0cef5{
    transition-delay: 0.3s !important
}

@media(max-width:767px){
    .elementor-598 .elementor-element.elementor-element-42d0cef5{
    transition-delay: 0s !important
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-464a95ae */.elementor-598 .elementor-element.elementor-element-464a95ae .elementor-icon-box-content{
    margin-top: -8px
}

.elementor-598 .elementor-element.elementor-element-464a95ae{
    margin-top: 64px
}

@media(max-width:767px){
    .elementor-598 .elementor-element.elementor-element-464a95ae{
        margin-top:0;
    }
}

.elementor-598 .elementor-element.elementor-element-464a95ae{
    transition-delay: 0.6s !important
}

@media(max-width:767px){
    .elementor-598 .elementor-element.elementor-element-464a95ae{
    transition-delay: 0s !important
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-240ba63e */.elementor-598 .elementor-element.elementor-element-240ba63e:before{
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: calc(100% + 2px);
    height: calc(100% + 2px);
    background: linear-gradient(180deg, #018BF6 0%, #000 65%);
    z-index: -1;
    border-radius: 14px
}

.elementor-598 .elementor-element.elementor-element-240ba63e{
    margin-top: 64px
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-29e22b36 */.elementor-598 .elementor-element.elementor-element-29e22b36 .elementor-icon-box-content{
    margin-top: -8px
}

.elementor-598 .elementor-element.elementor-element-29e22b36{
    margin-top: 64px
}

.elementor-598 .elementor-element.elementor-element-29e22b36 .elementor-icon-box-description{
    padding-right: 20px
}

@media(max-width:767px){
    .elementor-598 .elementor-element.elementor-element-29e22b36{
        margin-top:0;
    }
}

.elementor-598 .elementor-element.elementor-element-29e22b36{
    transition-delay: 0.3s !important
}

@media(max-width:767px){
    .elementor-598 .elementor-element.elementor-element-29e22b36{
    transition-delay: 0s !important
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1924b57 */.elementor-598 .elementor-element.elementor-element-1924b57 .elementor-icon-box-content{
    margin-top: -8px
}

.elementor-598 .elementor-element.elementor-element-1924b57{
    margin-top: 64px
}

@media(max-width:767px){
    .elementor-598 .elementor-element.elementor-element-1924b57{
        margin-top:0;
    }
}

.elementor-598 .elementor-element.elementor-element-1924b57{
    transition-delay: 0.6s !important
}

@media(max-width:767px){
    .elementor-598 .elementor-element.elementor-element-1924b57{
    transition-delay: 0s !important
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4a0b46d0 */.elementor-598 .elementor-element.elementor-element-4a0b46d0{
    position: absolute;
    top: 50%;
    transform: translatey(-50%);
    left: calc(50% - 600px);
    filter: drop-shadow(-3.194px 11.178px 25.549px rgba(0, 0, 0, 0.49));
}

@media(max-width:767px){
    .elementor-598 .elementor-element.elementor-element-4a0b46d0{
    position: absolute;
    top: 70%;
    transform: translatex(-50%);
    left: calc(50%)
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-652dce9a */.elementor-598 .elementor-element.elementor-element-652dce9a:before{
    content: "";
    position: absolute;
    top: 100px;
    left: calc(50% + 800px);
    width: 1000px;
    height: 1300px;
    border-radius: 50%;
    opacity: 0.5;
    border-radius: 1080px;
    background: var(--deagrade-dourado, linear-gradient(107deg, #018BF6 38.37%, #018BF6 67.7%));
    filter: blur(286.3999938964844px);
    pointer-events: none;
    z-index: 999
}

@media(max-width:767px){
    .elementor-598 .elementor-element.elementor-element-652dce9a:before{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d33ecb4 */.elementor-598 .elementor-element.elementor-element-2d33ecb4:before{
    content: "";
    position: absolute;
    top: 180px;
    left: 50%;
    transform: translatex(-50%);
    width: 900px;
    height: 1px;
    background: #fff
}

@media(max-width:767px){
    .elementor-598 .elementor-element.elementor-element-2d33ecb4:before{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7bb7deaf */.elementor-598 .elementor-element.elementor-element-7bb7deaf{
    display: none
}


@media(max-width:767px){
    .elementor-598 .elementor-element.elementor-element-7bb7deaf{
        display:block;
    filter: blur(160px);
    -webkit-filter: blur(160px);
    mix-blend-mode: screen;
    pointer-events: none;
    position: absolute;
    top: -200px;
    left: 150%;
    transform: translatex(-50%)
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-63be8d59 */.elementor-598 .elementor-element.elementor-element-63be8d59 .elementor-image-box-title{
    padding-right: 60px
}

@media(max-width:767px){
    .elementor-598 .elementor-element.elementor-element-63be8d59 .elementor-image-box-title{
    padding-right: 0
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4248d55f */.elementor-598 .elementor-element.elementor-element-4248d55f{
    position: absolute;
}
@media(max-width:767px){
    .elementor-598 .elementor-element.elementor-element-4248d55f{
        position: static;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e3fe6c0 */.elementor-598 .elementor-element.elementor-element-3e3fe6c0{
    position:relative;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-38e5da14 */.elementor-598 .elementor-element.elementor-element-38e5da14:before{
    content: "";
    position: absolute;
    top: 150px;
    left: 50%;
    transform: translatex(-50%);
    width: 900px;
    height: 1px;
    background: #fff
}

@media(max-width:767px){
    .elementor-598 .elementor-element.elementor-element-38e5da14:before{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-1737c99e */.elementor-598 .elementor-element.elementor-element-1737c99e .swiper-pagination-bullet-active{
    transition: 0.5s;
    width: 60px;
    border-radius: 5px
}

.elementor-598 .elementor-element.elementor-element-1737c99e .swiper-pagination-bullet{
    transition: 0.5s;
}

@media(max-width:767px){
    .elementor-598 .elementor-element.elementor-element-1737c99e .swiper-pagination-bullet{
        display: none;
    }
    .elementor-598 .elementor-element.elementor-element-1737c99e .swiper{
        overflow: visible !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1984b305 */.elementor-598 .elementor-element.elementor-element-1984b305:before{
    content: "";
    position: absolute;
    top: 0px;
    left: 50%;
    transform: translatex(-50%);
    width: 900px;
    height: 1px;
    background: #fff
}

.elementor-598 .elementor-element.elementor-element-1984b305:after{
    content: "";
    position: absolute;
    top: -100px;
    left: calc(50% - 1800px);
    width: 1000px;
    height: 1300px;
    border-radius: 50%;
    opacity: 0.5;
    border-radius: 1080px;
    background: var(--deagrade-dourado, linear-gradient(107deg, #018BF6 38.37%, #018BF6 67.7%));
    filter: blur(286.3999938964844px);
    pointer-events: none;
    z-index: 2
}

@media(max-width:767px){
    .elementor-598 .elementor-element.elementor-element-1984b305:before{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1045156d */.elementor-598 .elementor-element.elementor-element-1045156d{
    border-radius: 0.42325rem;
border: 1.129px solid #3A3A3A;
background: #1A1A1A;
filter: blur(0px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a754552 */.elementor-598 .elementor-element.elementor-element-4a754552{
    border-radius: 0.42325rem;
border: 1.129px solid #3A3A3A;
background: #1A1A1A;
filter: blur(0px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3889bcf4 */.elementor-598 .elementor-element.elementor-element-3889bcf4{
    border-radius: 0.42325rem;
border: 1.129px solid #3A3A3A;
background: #1A1A1A;
filter: blur(0px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-565fd3b3 */.elementor-598 .elementor-element.elementor-element-565fd3b3{
    border-radius: 0.42325rem;
border: 1.129px solid #3A3A3A;
background: #1A1A1A;
filter: blur(0px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3626ca4c */.elementor-598 .elementor-element.elementor-element-3626ca4c{
    border-radius: 0.42325rem;
border: 1.129px solid #3A3A3A;
background: #1A1A1A;
filter: blur(0px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13bb40bd */.elementor-598 .elementor-element.elementor-element-13bb40bd{
    border-radius: 0.42325rem;
border: 1.129px solid #3A3A3A;
background: #1A1A1A;
filter: blur(0px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dcdcf01 */.elementor-598 .elementor-element.elementor-element-3dcdcf01{
    border-radius: 0.42325rem;
border: 1.129px solid #3A3A3A;
background: #1A1A1A;
filter: blur(0px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ec384a8 */.elementor-598 .elementor-element.elementor-element-7ec384a8{
    border-radius: 0.42325rem;
border: 1.129px solid #3A3A3A;
background: #1A1A1A;
filter: blur(0px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fb2e165 */.elementor-598 .elementor-element.elementor-element-3fb2e165{
    border-radius: 0.42325rem;
border: 1.129px solid #3A3A3A;
background: #1A1A1A;
filter: blur(0px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-72f08e0f */.elementor-598 .elementor-element.elementor-element-72f08e0f{
    border-radius: 0.70544rem;
border: 1.129px solid #3A3A3A;
background: #1A1A1A;
filter: blur(0px);

}
@media(max-width:767px){
    .elementor-598 .elementor-element.elementor-element-72f08e0f{
        margin-top: 16px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-34593fa8 */.elementor-598 .elementor-element.elementor-element-34593fa8 .elementor-button{
    box-shadow: 0 2.952px 19.484px 0 rgba(1, 139, 246, 0.47);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f00087e */.elementor-598 .elementor-element.elementor-element-4f00087e:before{
    content: "";
    position: absolute;
    top: 50px;
    left: calc(50%);
    transform: translatex(-50%);
    width: 500px;
    height: 500px;
    border-radius: 50%;
    opacity: 0.5;
    mix-blend-mode: screen;
    border-radius: 1080px;
    background: var(--deagrade-dourado, linear-gradient(107deg, #018BF6 38.37%, #018BF6 67.7%));
    filter: blur(160px);
    pointer-events: none
}

@media(max-width:767px){
    .elementor-598 .elementor-element.elementor-element-4f00087e:before{
        display:none !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f4df456 */.elementor-598 .elementor-element.elementor-element-f4df456{
    display: none
}


@media(max-width:767px){
    .elementor-598 .elementor-element.elementor-element-f4df456{
        display:block;
    filter: blur(160px);
    -webkit-filter: blur(160px);
    mix-blend-mode: screen;
    pointer-events: none;
    position: absolute;
    top: -200px;
    left: 150%;
    transform: translatex(-50%)
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3618284f */.elementor-598 .elementor-element.elementor-element-3618284f:before{
    content: "";
    position: absolute;
    top:50%;
    transform: translatey(-50%);
    left: calc(50% + 20%);
    width: 1000px;
    height: 1300px;
    border-radius: 50%;
    opacity: 0.5;
    border-radius: 1080px;
    background: var(--deagrade-dourado, linear-gradient(107deg, #0192F0 38.37%, #0155C1 67.7%));
    filter: blur(286.3999938964844px);
    pointer-events: none
}

@media(max-width:767px){
    .elementor-598 .elementor-element.elementor-element-3618284f:before{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29b45399 */.elementor-598 .elementor-element.elementor-element-29b45399{
    transition-delay:0.3s !important;
}

@media(max-width:767px){
    .elementor-598 .elementor-element.elementor-element-29b45399{
    transition-delay:0s !important;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3130b3a5 */@media(max-width:767px){
    .elementor-598 .elementor-element.elementor-element-3130b3a5 .elementor-image-box-img{
    content:url("https://natanrabelo.com/wp-content/uploads/2025/09/7dias-mobile-azul-webp.webp");
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-23b1f632 */.elementor-598 .elementor-element.elementor-element-23b1f632 .elementor-button{
    box-shadow: 0 4px 26.4px 0 rgba(1, 139, 246, 0.47);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4839f642 */.elementor-598 .elementor-element.elementor-element-4839f642:after{
    content: "";
    position: absolute;
    top: 400px;
    left: calc(50% - 1800px);
    width: 1000px;
    height: 1300px;
    border-radius: 50%;
    opacity: 0.5;
    border-radius: 1080px;
    background: var(--deagrade-dourado, linear-gradient(107deg, #018BF6 38.37%, #018BF6 67.7%));
    filter: blur(286.3999938964844px);
    pointer-events: none;
    z-index: 2
}

@media(max-width:767px){
    .elementor-598 .elementor-element.elementor-element-4839f642:after{
    content: "";
    position: absolute;
    top: 65%;
    left: calc(50% - 155%);
    width: 500px;
    height: 500px;
    border-radius: 50%;
    opacity: 0.5;
    border-radius: 1080px;
    background: var(--deagrade-dourado, linear-gradient(107deg, #018BF6 38.37%, #018BF6 67.7%));
    filter: blur(190px);
    pointer-events: none;
    z-index: 2
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-53a25d4a */a{
    color: #fff
}

a:hover{
    color: #fff
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3b4d08 */.elementor-598 .elementor-element.elementor-element-e3b4d08:before{
    content: "";
    position: absolute;
    top: inherit;
    bottom: 240px;
    left: 50%;
    transform: translatex(-50%);
    width: 1140px;
    height: 1px;
    background: #484848;
    z-index: 999
}

@media(max-width:767px){
    .elementor-598 .elementor-element.elementor-element-e3b4d08:before{
    top: inherit;
    bottom:300px;
    width: 270px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c3d4bb4 */.scroll-left{
    opacity: 0;
    transition: 0.5s !important;
    transform: translate(-30px, 0);
}

.scroll-right{
    opacity: 0;
    transition: 0.5s!important;
    transform: translate(30px, 0);
}

.scroll-top{
    opacity: 0;
    transition: 0.5s !important;
    transform: translate(0, -30px);
}

.scroll-bottom{
    opacity: 0;
    transition: 0.5s !important;
    transform: translate(0, 30px);
}

.blur{
    transform: scale(0.9);
    opacity: 0;
    filter: blur(20px);
    transition: 0.5s !important
}

.ativo{
    opacity: 1;
    transition: 0.5s;
    transform: translate(0, 0);
    transform: scale(1);
    filter: blur(0px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2c4995 */.elementor-598 .elementor-element.elementor-element-b2c4995{
    position:absolute;
    display: none;
}/* End custom CSS */
/* Start custom CSS */html,body{
    overflow-x: hidden;
    width: 100%
}

[data-elementor-type="wp-page"]{
    overflow: hidden;
}

[data-elementor-type="wp-post"]{
    overflow: hidden;
}

.elementor-icon i, .elementor-icon svg {
    height: unset;
}
.font_amarela{
    background: linear-gradient(90deg, #0074FF 0%, #018DEC 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}

.font_verde{
    color: #13E900
}
.font_vermelha{
    color: #FF6464
}
.font_semi{
    font-weight: 600
}

@media(max-width:767px){
    .no_mobile{
        display: none;
    }
}/* End custom CSS */