.elementor-31 .elementor-element.elementor-element-f0c1898{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-f0c1898:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-f0c1898 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drrodrygomaltta.com.br/wp-content/uploads/2026/02/Site-Dr-Rodrygo_01.webp");background-position:center center;background-size:cover;}.elementor-31 .elementor-element.elementor-element-f0c1898.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-db840e2{--display:flex;--justify-content:center;--padding-top:33px;--padding-bottom:0px;--padding-left:101px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-db840e2.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-6fa8c84{padding:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-6fa8c84 .elementor-heading-title{font-family:"Adventures", Sans-serif;font-size:39px;font-weight:normal;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-fc5bf8a{width:var( --container-widget-width, 100% );max-width:100%;padding:11px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-fc5bf8a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-6ec6256{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-6ec6256 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:500;line-height:26px;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-ffeaffe{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-ffeaffe .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:200;line-height:19px;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-31 .elementor-element.elementor-element-7bd4a0a .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-weight:500;fill:#3D3D3D;color:#3D3D3D;background-image:radial-gradient(at center center, #FFFBFB 24%, #BACEE5 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:9px 9px 9px 9px;padding:17px 41px 17px 41px;}.elementor-31 .elementor-element.elementor-element-7bd4a0a{padding:27px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-34757c0{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-34757c0:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-34757c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#314961;}.elementor-31 .elementor-element.elementor-element-34757c0.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-85eac6a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-94829e1{--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:92px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-f356aa4{text-align:center;}.elementor-31 .elementor-element.elementor-element-f356aa4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:42px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#346592;}.elementor-31 .elementor-element.elementor-element-e578d2f{--display:flex;--min-height:0px;--justify-content:center;--padding-top:86px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-e578d2f.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-473a21b{--display:flex;--min-height:233px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-31 .elementor-element.elementor-element-99f1a74{--display:flex;--border-radius:18px 18px 18px 18px;}.elementor-31 .elementor-element.elementor-element-99f1a74:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-99f1a74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E2D3B;}.elementor-31 .elementor-element.elementor-element-65b205f{--display:flex;}.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-31 .elementor-element.elementor-element-39ef6b3{margin:-75px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-39ef6b3 img{width:41%;}.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-31 .elementor-element.elementor-element-e56baad .elementor-image-box-wrapper{text-align:start;}.elementor-31 .elementor-element.elementor-element-e56baad .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-e56baad:has(:hover) .elementor-image-box-title,
					 .elementor-31 .elementor-element.elementor-element-e56baad:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-e56baad .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:11px;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-ce4f44a{--display:flex;--border-radius:18px 18px 18px 18px;}.elementor-31 .elementor-element.elementor-element-ce4f44a:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-ce4f44a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E2D3B;}.elementor-31 .elementor-element.elementor-element-d484d60{--display:flex;}.elementor-31 .elementor-element.elementor-element-85527d0{margin:-75px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-85527d0 img{width:41%;}.elementor-31 .elementor-element.elementor-element-ff76e34 .elementor-image-box-wrapper{text-align:start;}.elementor-31 .elementor-element.elementor-element-ff76e34 .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-ff76e34:has(:hover) .elementor-image-box-title,
					 .elementor-31 .elementor-element.elementor-element-ff76e34:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-ff76e34 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:11px;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-6abb0b4{--display:flex;--border-radius:18px 18px 18px 18px;}.elementor-31 .elementor-element.elementor-element-6abb0b4:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-6abb0b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E2D3B;}.elementor-31 .elementor-element.elementor-element-1641eb2{--display:flex;}.elementor-31 .elementor-element.elementor-element-d73ee7c{margin:-75px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-d73ee7c img{width:41%;}.elementor-31 .elementor-element.elementor-element-2adce84 .elementor-image-box-wrapper{text-align:start;}.elementor-31 .elementor-element.elementor-element-2adce84 .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-2adce84:has(:hover) .elementor-image-box-title,
					 .elementor-31 .elementor-element.elementor-element-2adce84:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-2adce84 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:11px;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-c488508{--display:flex;--border-radius:18px 18px 18px 18px;}.elementor-31 .elementor-element.elementor-element-c488508:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-c488508 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E2D3B;}.elementor-31 .elementor-element.elementor-element-8583a90{--display:flex;}.elementor-31 .elementor-element.elementor-element-e4654e3{margin:-75px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-e4654e3 img{width:41%;}.elementor-31 .elementor-element.elementor-element-731b539 .elementor-image-box-wrapper{text-align:start;}.elementor-31 .elementor-element.elementor-element-731b539 .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-731b539:has(:hover) .elementor-image-box-title,
					 .elementor-31 .elementor-element.elementor-element-731b539:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-731b539 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:11px;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-b32acc5{--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:54px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-c2060ea{--display:flex;--padding-top:0px;--padding-bottom:79px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-5d19a39 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-image:radial-gradient(at center center, #346491 5%, #1E2D3B 100%);border-radius:9px 9px 9px 9px;padding:17px 41px 17px 41px;}.elementor-31 .elementor-element.elementor-element-5d19a39{padding:27px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-5d19a39.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-a3ccacd{--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:86px;--padding-bottom:126px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-a3ccacd:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-a3ccacd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E2D3B;}.elementor-31 .elementor-element.elementor-element-49f081e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-411d466{padding:0px 0px 0px 0px;text-align:center;}.elementor-31 .elementor-element.elementor-element-411d466 .elementor-heading-title{font-family:"Adventures", Sans-serif;font-size:39px;font-weight:normal;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-9783d67{width:var( --container-widget-width, 50% );max-width:50%;padding:11px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-31 .elementor-element.elementor-element-9783d67.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-9783d67 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:400;color:#ADD7FF;}.elementor-31 .elementor-element.elementor-element-603a3e2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-4a336f1 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-31 .elementor-element.elementor-element-ca7df7c{--display:flex;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-6a8244a .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-weight:500;fill:#3D3D3D;color:#3D3D3D;background-image:radial-gradient(at center center, #FFFBFB 24%, #BACEE5 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:9px 9px 9px 9px;padding:17px 41px 17px 41px;}.elementor-31 .elementor-element.elementor-element-6a8244a{padding:27px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-3cbc658{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-3cbc658:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-3cbc658 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-31 .elementor-element.elementor-element-9c2a6ce{--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:40px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-9c2a6ce.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-6d7b43b img{width:94%;}.elementor-31 .elementor-element.elementor-element-8f3555f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-31 .elementor-element.elementor-element-fbb690c{--display:flex;--padding-top:47px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-fbb690c:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-fbb690c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-31 .elementor-element.elementor-element-e85d12c{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:55px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-e85d12c:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-e85d12c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-e85d12c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-d1ba847{width:var( --container-widget-width, 91% );max-width:91%;padding:0px 0px 0px 40px;--container-widget-width:91%;--container-widget-flex-grow:0;text-align:start;}.elementor-31 .elementor-element.elementor-element-d1ba847 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:29px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#346592;}.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-31 .elementor-element.elementor-element-b1d327e{width:var( --container-widget-width, 91% );max-width:91%;padding:0px 0px 0px 40px;--container-widget-width:91%;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:300;color:#4B4B4B;}.elementor-31 .elementor-element.elementor-element-3bb056a{--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:9px;--padding-bottom:77px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-3bb056a:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-3bb056a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E2D3B;}.elementor-31 .elementor-element.elementor-element-702d3a5{--display:flex;--padding-top:64px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-7c5f5b1{padding:0px 0px 0px 0px;text-align:center;}.elementor-31 .elementor-element.elementor-element-7c5f5b1 .elementor-heading-title{font-family:"Adventures", Sans-serif;font-size:40px;font-weight:200;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-0120b47{width:var( --container-widget-width, 50% );max-width:50%;padding:11px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-31 .elementor-element.elementor-element-0120b47.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-0120b47 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:54px;font-weight:400;color:#ADD7FF;}.elementor-31 .elementor-element.elementor-element-aa09dda{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-31 .elementor-element.elementor-element-f5069a8{--display:flex;}.elementor-31 .elementor-element.elementor-element-b05e92c{padding:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-b05e92c .elementor-heading-title{font-family:"Arapey", Sans-serif;font-size:25px;font-weight:100;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-67377ec .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:600;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-c12a4de{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-df44b59{--display:flex;}.elementor-31 .elementor-element.elementor-element-1cda6f4{padding:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-1cda6f4 .elementor-heading-title{font-family:"Arapey", Sans-serif;font-size:25px;font-weight:100;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-158a71b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:600;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-9aa73ae{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-1c6fe7d{--display:flex;}.elementor-31 .elementor-element.elementor-element-fbb94fa{padding:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-fbb94fa .elementor-heading-title{font-family:"Arapey", Sans-serif;font-size:25px;font-weight:100;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-8e4636b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:600;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-55ea75f{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-9232762{--display:flex;}.elementor-31 .elementor-element.elementor-element-b3f1643{padding:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-b3f1643 .elementor-heading-title{font-family:"Arapey", Sans-serif;font-size:25px;font-weight:100;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-330afc7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:600;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-3e51ae1{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-cd62613{--display:flex;}.elementor-31 .elementor-element.elementor-element-a1bddd8 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-weight:500;fill:#3D3D3D;color:#3D3D3D;background-image:radial-gradient(at center center, #FFFBFB 24%, #BACEE5 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:9px 9px 9px 9px;padding:17px 41px 17px 41px;}.elementor-31 .elementor-element.elementor-element-a1bddd8{padding:27px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-ba95137{--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:169px;--padding-bottom:78px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-b8ffb0e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-31 .elementor-element.elementor-element-be2389b{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-be2389b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-227e5af{border-radius:15px 15px 15px 15px;}.elementor-31 .elementor-element.elementor-element-227e5af iframe{height:344px;}.elementor-31 .elementor-element.elementor-element-27a97b5{--display:flex;}.elementor-31 .elementor-element.elementor-element-4f60057{padding:17px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-4f60057 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#346592;}.elementor-31 .elementor-element.elementor-element-3c19041{font-family:"Roboto", Sans-serif;font-weight:400;color:#000000;}.elementor-31 .elementor-element.elementor-element-3c19041 p{margin-block-end:2px;}.elementor-31 .elementor-element.elementor-element-68fd589{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:400;color:#000000;}.elementor-31 .elementor-element.elementor-element-68fd589 p{margin-block-end:2px;}.elementor-31 .elementor-element.elementor-element-ed0e4d8{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-weight:300;color:#000000;}.elementor-31 .elementor-element.elementor-element-8055e7a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:13px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-42cfa03{--display:flex;--border-radius:27px 27px 27px 27px;--padding-top:10px;--padding-bottom:10px;--padding-left:11px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-42cfa03:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-42cfa03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E2D3B;}.elementor-31 .elementor-element.elementor-element-f0b88fe{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-f0b88fe .elementor-image-box-wrapper{text-align:start;}.elementor-31 .elementor-element.elementor-element-f0b88fe.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-31 .elementor-element.elementor-element-f0b88fe.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-31 .elementor-element.elementor-element-f0b88fe.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-31 .elementor-element.elementor-element-f0b88fe .elementor-image-box-wrapper .elementor-image-box-img{width:26%;}.elementor-31 .elementor-element.elementor-element-f0b88fe .elementor-image-box-img img{transition-duration:0.3s;}.elementor-31 .elementor-element.elementor-element-f0b88fe .elementor-image-box-title{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-f0b88fe:has(:hover) .elementor-image-box-title,
					 .elementor-31 .elementor-element.elementor-element-f0b88fe:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-f0b88fe .elementor-image-box-description{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-39c7bcb{--display:flex;--border-radius:27px 27px 27px 27px;--padding-top:10px;--padding-bottom:10px;--padding-left:11px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-39c7bcb:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-39c7bcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E2D3B;}.elementor-31 .elementor-element.elementor-element-507f047{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-507f047 .elementor-image-box-wrapper{text-align:start;}.elementor-31 .elementor-element.elementor-element-507f047.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-31 .elementor-element.elementor-element-507f047.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-31 .elementor-element.elementor-element-507f047.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-31 .elementor-element.elementor-element-507f047 .elementor-image-box-wrapper .elementor-image-box-img{width:26%;}.elementor-31 .elementor-element.elementor-element-507f047 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-31 .elementor-element.elementor-element-507f047 .elementor-image-box-title{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-507f047:has(:hover) .elementor-image-box-title,
					 .elementor-31 .elementor-element.elementor-element-507f047:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-507f047 .elementor-image-box-description{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-b8d4a3d{--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-31 .elementor-element.elementor-element-b8d4a3d:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-b8d4a3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#346592;}.elementor-31 .elementor-element.elementor-element-6bfc714{--display:flex;}.elementor-31 .elementor-element.elementor-element-6bfc714.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-84253fc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-31 .elementor-element.elementor-element-84253fc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-9e6993e{width:var( --container-widget-width, 39.436% );max-width:39.436%;--container-widget-width:39.436%;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-9e6993e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-9e6993e img{width:85%;max-width:1000px;}.elementor-31 .elementor-element.elementor-element-c7f8e15{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-31 .elementor-element.elementor-element-c069c96{padding:13px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-c069c96 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-395b98d{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:9px;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-395b98d p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-7d9a20e{--display:flex;--justify-content:center;}.elementor-31 .elementor-element.elementor-element-6ffd60d{--grid-template-columns:repeat(0, auto);text-align:center;padding:0px 0px 0px 0px;--icon-size:23px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-31 .elementor-element.elementor-element-6ffd60d .elementor-social-icon{background-color:#346592;}.elementor-31 .elementor-element.elementor-element-f66013c{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-3f56e8c{padding:10px 0px 0px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:9px;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-b83c4b4{--display:flex;--justify-content:center;--padding-top:7px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-658fc75{text-align:center;}.elementor-31 .elementor-element.elementor-element-658fc75 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:300;color:#FFFFFF;}@media(min-width:768px){.elementor-31 .elementor-element.elementor-element-f0c1898{--width:100%;}.elementor-31 .elementor-element.elementor-element-db840e2{--width:45.698%;}.elementor-31 .elementor-element.elementor-element-34757c0{--content-width:100%;}.elementor-31 .elementor-element.elementor-element-603a3e2{--width:34%;}.elementor-31 .elementor-element.elementor-element-3cbc658{--content-width:100%;}.elementor-31 .elementor-element.elementor-element-9c2a6ce{--width:45.648%;}.elementor-31 .elementor-element.elementor-element-e85d12c{--width:87.114%;}.elementor-31 .elementor-element.elementor-element-3bb056a{--content-width:1400px;}.elementor-31 .elementor-element.elementor-element-be2389b{--width:59%;}.elementor-31 .elementor-element.elementor-element-27a97b5{--width:100%;}.elementor-31 .elementor-element.elementor-element-6bfc714{--width:25.735%;}.elementor-31 .elementor-element.elementor-element-84253fc{--width:97.899%;}.elementor-31 .elementor-element.elementor-element-7d9a20e{--width:100%;}}@media(max-width:767px){.elementor-31 .elementor-element.elementor-element-f0c1898:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-f0c1898 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drrodrygomaltta.com.br/wp-content/uploads/2026/02/fundo-mb.webp");}.elementor-31 .elementor-element.elementor-element-f0c1898{--width:540px;--min-height:100vh;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-f0c1898.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-db840e2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:386px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-6fa8c84{padding:80px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-fc5bf8a{padding:0px 0px 0px 0px;--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;text-align:start;}.elementor-31 .elementor-element.elementor-element-fc5bf8a .elementor-heading-title{font-size:22px;}.elementor-31 .elementor-element.elementor-element-6ec6256{--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;text-align:start;}.elementor-31 .elementor-element.elementor-element-6ec6256 .elementor-heading-title{font-size:19px;line-height:1em;}.elementor-31 .elementor-element.elementor-element-ffeaffe{--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;}.elementor-31 .elementor-element.elementor-element-ffeaffe .elementor-heading-title{font-size:17px;}.elementor-31 .elementor-element.elementor-element-7bd4a0a .elementor-button{padding:15px 15px 15px 15px;}.elementor-31 .elementor-element.elementor-element-34757c0{--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-85eac6a.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-85eac6a{text-align:center;}.elementor-31 .elementor-element.elementor-element-85eac6a .elementor-heading-title{font-size:13px;}.elementor-31 .elementor-element.elementor-element-94829e1{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-f356aa4{width:100%;max-width:100%;}.elementor-31 .elementor-element.elementor-element-f356aa4 .elementor-heading-title{font-size:45px;}.elementor-31 .elementor-element.elementor-element-e578d2f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-e578d2f.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-473a21b{--justify-content:center;--gap:43px 43px;--row-gap:43px;--column-gap:43px;--padding-top:1px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-99f1a74{--width:90%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:14px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-99f1a74.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-65b205f{--width:85%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-65b205f.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-39ef6b3{margin:-45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-39ef6b3 img{width:24%;}.elementor-31 .elementor-element.elementor-element-e56baad{padding:35px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-e56baad .elementor-image-box-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-ce4f44a{--width:90%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:14px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-ce4f44a.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-d484d60{--width:85%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-d484d60.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-85527d0{margin:-45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-85527d0 img{width:24%;}.elementor-31 .elementor-element.elementor-element-ff76e34{padding:35px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-ff76e34 .elementor-image-box-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-6abb0b4{--width:90%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:14px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-6abb0b4.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-1641eb2{--width:85%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-1641eb2.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-d73ee7c{margin:-45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-d73ee7c img{width:24%;}.elementor-31 .elementor-element.elementor-element-2adce84{padding:35px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-2adce84 .elementor-image-box-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-c488508{--width:90%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:14px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-c488508.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-8583a90{--width:85%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-8583a90.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-e4654e3{margin:-45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-e4654e3 img{width:24%;}.elementor-31 .elementor-element.elementor-element-731b539{padding:35px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-731b539 .elementor-image-box-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-b32acc5{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-c2060ea{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-a3ccacd{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-9783d67{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-31 .elementor-element.elementor-element-9783d67 .elementor-heading-title{font-size:34px;}.elementor-31 .elementor-element.elementor-element-603a3e2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-ca7df7c{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-3cbc658{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-31 .elementor-element.elementor-element-9c2a6ce{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-6d7b43b img{width:95%;}.elementor-31 .elementor-element.elementor-element-fbb690c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-e85d12c{--margin-top:-16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-d1ba847{text-align:center;}.elementor-31 .elementor-element.elementor-element-3bb056a{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-702d3a5{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-0120b47{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-31 .elementor-element.elementor-element-ba95137{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-4f60057{text-align:center;}.elementor-31 .elementor-element.elementor-element-4f60057 .elementor-heading-title{font-size:24px;}.elementor-31 .elementor-element.elementor-element-3c19041{text-align:center;}.elementor-31 .elementor-element.elementor-element-68fd589{text-align:center;}.elementor-31 .elementor-element.elementor-element-ed0e4d8{text-align:center;}.elementor-31 .elementor-element.elementor-element-8055e7a{--padding-top:1px;--padding-bottom:7px;--padding-left:1px;--padding-right:1px;}.elementor-31 .elementor-element.elementor-element-42cfa03{--padding-top:15px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-f0b88fe .elementor-image-box-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-f0b88fe .elementor-image-box-img{margin-bottom:7px;}.elementor-31 .elementor-element.elementor-element-f0b88fe.elementor-position-right .elementor-image-box-img{margin-left:7px;}.elementor-31 .elementor-element.elementor-element-f0b88fe.elementor-position-left .elementor-image-box-img{margin-right:7px;}.elementor-31 .elementor-element.elementor-element-f0b88fe.elementor-position-top .elementor-image-box-img{margin-bottom:7px;}.elementor-31 .elementor-element.elementor-element-f0b88fe .elementor-image-box-wrapper .elementor-image-box-img{width:16%;}.elementor-31 .elementor-element.elementor-element-39c7bcb{--padding-top:15px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-507f047 .elementor-image-box-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-507f047 .elementor-image-box-img{margin-bottom:7px;}.elementor-31 .elementor-element.elementor-element-507f047.elementor-position-right .elementor-image-box-img{margin-left:7px;}.elementor-31 .elementor-element.elementor-element-507f047.elementor-position-left .elementor-image-box-img{margin-right:7px;}.elementor-31 .elementor-element.elementor-element-507f047.elementor-position-top .elementor-image-box-img{margin-bottom:7px;}.elementor-31 .elementor-element.elementor-element-507f047 .elementor-image-box-wrapper .elementor-image-box-img{width:16%;}.elementor-31 .elementor-element.elementor-element-b8d4a3d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-6bfc714{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-31 .elementor-element.elementor-element-84253fc{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-9e6993e{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;text-align:end;}.elementor-31 .elementor-element.elementor-element-9e6993e.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-9e6993e img{width:74%;}.elementor-31 .elementor-element.elementor-element-c7f8e15{--width:51%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-c069c96{width:100%;max-width:100%;}.elementor-31 .elementor-element.elementor-element-c069c96 .elementor-heading-title{font-size:16px;}.elementor-31 .elementor-element.elementor-element-395b98d{width:100%;max-width:100%;font-size:13px;}.elementor-31 .elementor-element.elementor-element-7d9a20e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-31 .elementor-element.elementor-element-6ffd60d{text-align:center;padding:0px 0px 0px 0px;--grid-column-gap:0px;}.elementor-31 .elementor-element.elementor-element-f66013c{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-3f56e8c{padding:0px 0px 0px 0px;font-size:12px;}.elementor-31 .elementor-element.elementor-element-b83c4b4{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-658fc75{width:100%;max-width:100%;text-align:center;}.elementor-31 .elementor-element.elementor-element-658fc75 .elementor-heading-title{font-size:12px;}}/* Start custom CSS for container, class: .elementor-element-34757c0 */.textoanimado{
    display: inline-block;
    animation: carrossel 40s linear infinite;
}
@keyframes carrossel{
    0%{
        transform: translatex(0);
    }
    100%{
        transform: translatex(-900px);
    }
}

.textoanimado2{
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa09dda *//* ===== BASE DA SEÇÃO ===== */
.elementor-31 .elementor-element.elementor-element-aa09dda {
  position: relative;
  padding-top: 60px;
  padding-bottom: 20px;
}

/* LINHA HORIZONTAL DESKTOP */
.elementor-31 .elementor-element.elementor-element-aa09dda:before {
  content: "";
  width: 100%;
  height: 1px;
  background: #fff; /* cor da linha */
  position: absolute;
  top: 30px;
  left: 0;
  z-index: 1;
}

/* CADA ETAPA MARCADA COM A CLASSE "etapa-timeline" */
.elementor-31 .elementor-element.elementor-element-aa09dda .etapa-timeline {
  position: relative;
  padding-top: 40px; /* afasta texto da bolinha */
}

/* BOLINHA + GLOW (DESKTOP) */
.elementor-31 .elementor-element.elementor-element-aa09dda .etapa-timeline:before {
  content: "";
  width: 22px;
  height: 22px;
  background: #fff;              /* cor da bolinha */
  border-radius: 50%;
  position: absolute;
  top: -40px;
  left: 15%;
  transform: translateX(-50%);
  z-index: 3;
  box-shadow: 0 0 0px rgba(127,164,201,0.55); /* glow */
}

/* ===== MOBILE - VERTICAL ===== */
@media (max-width: 768px) {
  /* Linha vira vertical à esquerda */
  .elementor-31 .elementor-element.elementor-element-aa09dda:before {
    width: 1px;
    height: 100%;
    left: 29px;
    top: 0;
  }

  /* Etapas empilhadas com espaço pra linha */
  .elementor-31 .elementor-element.elementor-element-aa09dda .etapa-timeline {
    padding-left: 55px;
    padding-top: 0;
    margin-bottom: 40px;
  }

  /* Bolinha vai pra esquerda, alinhada na linha */
  .elementor-31 .elementor-element.elementor-element-aa09dda .etapa-timeline:before {
    top: 0;
    left: 8px;
    transform: translateX(0);
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Adventures';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://drrodrygomaltta.com.br/wp-content/uploads/2026/02/adventures-unlimited-script-regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */