.elementor-6 .elementor-element.elementor-element-f56fb20{--display:flex;--min-height:90dvh;--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;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-548f69c{--display:flex;--justify-content:flex-start;--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-6 .elementor-element.elementor-element-eada415 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:700;color:#333333;}.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-6 .elementor-element.elementor-element-b72619f{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#333333;}.elementor-6 .elementor-element.elementor-element-b72619f p{margin-block-end:0px;}.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-6 .elementor-element.elementor-element-497e473 .elementor-button{background-color:#0B3C5D;font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;border-radius:100px 100px 100px 100px;padding:13px 40px 13px 40px;}.elementor-6 .elementor-element.elementor-element-497e473.elementor-element{--align-self:flex-start;}.elementor-6 .elementor-element.elementor-element-497e473 .elementor-button-content-wrapper{flex-direction:row;}.elementor-6 .elementor-element.elementor-element-497e473 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-6 .elementor-element.elementor-element-4684a0c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-cfbd96d{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:16px 16px 16px 16px;box-shadow:0px 2px 16px 0px rgba(96.00000000000001, 97.00000000000001, 112, 0.16);--margin-top:0px;--margin-bottom:-150px;--margin-left:0px;--margin-right:20px;--padding-top:5px;--padding-bottom:18px;--padding-left:5px;--padding-right:5px;--z-index:1;}.elementor-6 .elementor-element.elementor-element-cfbd96d:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-cfbd96d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-cfbd96d.e-con{--align-self:flex-end;}.elementor-6 .elementor-element.elementor-element-4fe39a2{--display:flex;--min-height:100px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-4fe39a2:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-4fe39a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ranilsontour.com.br/wp-content/uploads/2026/01/praia-barra-grande-caminho-moises-maxmilhas-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-b84ee0d{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:6px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-3761178 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;color:#333333;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-e7e946d .elementor-icon-list-icon i{color:#0AB3D6;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-e7e946d .elementor-icon-list-icon svg{fill:#0AB3D6;transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-e7e946d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-e7e946d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-e7e946d .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:10px;font-weight:400;line-height:140%;letter-spacing:1%;}.elementor-6 .elementor-element.elementor-element-e7e946d .elementor-icon-list-text{color:#8F8F8F;transition:color 0.3s;}.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-6 .elementor-element.elementor-element-63f4a9d img{width:100%;}.elementor-6 .elementor-element.elementor-element-8d04a0a{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:16px 16px 16px 16px;box-shadow:0px 2px 16px 0px rgba(96.00000000000001, 97.00000000000001, 112, 0.16);--margin-top:-135px;--margin-bottom:0px;--margin-left:-45px;--margin-right:0px;--padding-top:5px;--padding-bottom:18px;--padding-left:5px;--padding-right:5px;}.elementor-6 .elementor-element.elementor-element-8d04a0a:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-8d04a0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-868ed13{--display:flex;--min-height:100px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-868ed13:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-868ed13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ranilsontour.com.br/wp-content/uploads/2026/01/praia-de-peroba.png");background-position:center center;background-size:auto;}.elementor-6 .elementor-element.elementor-element-3bd3d35{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:6px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-982d790 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;color:#333333;}.elementor-6 .elementor-element.elementor-element-fc6b808 .elementor-icon-list-icon i{color:#0AB3D6;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-fc6b808 .elementor-icon-list-icon svg{fill:#0AB3D6;transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-fc6b808{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-fc6b808 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-fc6b808 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:10px;font-weight:400;line-height:140%;letter-spacing:1%;}.elementor-6 .elementor-element.elementor-element-fc6b808 .elementor-icon-list-text{color:#8F8F8F;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-cc78d8b{--display:flex;--min-height:80vh;--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;--overlay-opacity:1;}.elementor-6 .elementor-element.elementor-element-cc78d8b::before, .elementor-6 .elementor-element.elementor-element-cc78d8b > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-cc78d8b > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-cc78d8b > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-cc78d8b > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-cc78d8b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ranilsontour.com.br/wp-content/uploads/2026/01/coqueiros-sobre-nos.svg");--background-overlay:'';background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-6 .elementor-element.elementor-element-023194e{--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-6 .elementor-element.elementor-element-a1934ba{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-27a76e6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:700;color:#333333;}.elementor-6 .elementor-element.elementor-element-0c7f0ce{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:27px;letter-spacing:0.32px;color:#333333;}.elementor-6 .elementor-element.elementor-element-0c7f0ce p{margin-block-end:0px;}.elementor-6 .elementor-element.elementor-element-f74abe0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-dc96388{text-align:end;}.elementor-6 .elementor-element.elementor-element-0a9b8b2{--display:flex;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-ffa2303 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;color:#333333;}.elementor-6 .elementor-element.elementor-element-d60dcb4{--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-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-c8bcb26{--display:flex;--min-height:400px;--gap:16px 16px;--row-gap:16px;--column-gap:16px;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:#E4E4E4;--border-color:#E4E4E4;--border-radius:16px 16px 16px 16px;box-shadow:0px 3px 4px 0px rgba(0, 0, 0, 0.1);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-c8bcb26:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-c8bcb26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-7a5c2d5{--display:flex;--min-height:216px;--border-radius:16px 16px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-7a5c2d5:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-7a5c2d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ranilsontour.com.br/wp-content/uploads/2026/01/passeio-de-lancha-compartilhado-1.webp");background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-ab9b396{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-6 .elementor-element.elementor-element-46a4599{text-align:center;}.elementor-6 .elementor-element.elementor-element-46a4599 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;line-height:32px;color:#0B3C5D;}.elementor-6 .elementor-element.elementor-element-6ab45d9{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#333333;}.elementor-6 .elementor-element.elementor-element-6ab45d9 p{margin-block-end:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-7cd638d{--divider-border-style:solid;--divider-color:#E4E4E4;--divider-border-width:1px;}.elementor-6 .elementor-element.elementor-element-7cd638d .elementor-divider-separator{width:100%;}.elementor-6 .elementor-element.elementor-element-7cd638d .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-6 .elementor-element.elementor-element-7bac4ed{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;color:#0AB3D6;}.elementor-6 .elementor-element.elementor-element-7bac4ed p{margin-block-end:0px;}.elementor-6 .elementor-element.elementor-element-b06ac98{--display:flex;--min-height:400px;--gap:16px 16px;--row-gap:16px;--column-gap:16px;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:#E4E4E4;--border-color:#E4E4E4;--border-radius:16px 16px 16px 16px;box-shadow:0px 3px 4px 0px rgba(0, 0, 0, 0.1);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-b06ac98:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-b06ac98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-be5fb7b{--display:flex;--min-height:216px;--border-radius:16px 16px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-be5fb7b:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-be5fb7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ranilsontour.com.br/wp-content/uploads/2026/01/passeios-em-maragogi-jet-ski.webp");background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-1c9499d{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-6 .elementor-element.elementor-element-3453012{text-align:center;}.elementor-6 .elementor-element.elementor-element-3453012 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;line-height:32px;color:#0B3C5D;}.elementor-6 .elementor-element.elementor-element-868fbee{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#333333;}.elementor-6 .elementor-element.elementor-element-868fbee p{margin-block-end:1px;}.elementor-6 .elementor-element.elementor-element-59c7471{--divider-border-style:solid;--divider-color:#E4E4E4;--divider-border-width:1px;}.elementor-6 .elementor-element.elementor-element-59c7471 .elementor-divider-separator{width:100%;}.elementor-6 .elementor-element.elementor-element-59c7471 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-6 .elementor-element.elementor-element-8d84ed8{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;color:#0AB3D6;}.elementor-6 .elementor-element.elementor-element-8d84ed8 p{margin-block-end:0px;}.elementor-6 .elementor-element.elementor-element-607b06d{--display:flex;--min-height:400px;--gap:16px 16px;--row-gap:16px;--column-gap:16px;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:#E4E4E4;--border-color:#E4E4E4;--border-radius:16px 16px 16px 16px;box-shadow:0px 3px 4px 0px rgba(0, 0, 0, 0.1);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-607b06d:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-607b06d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-729a5a8{--display:flex;--min-height:216px;--border-radius:16px 16px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-729a5a8:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-729a5a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ranilsontour.com.br/wp-content/uploads/2026/01/passeios-em-maragogi-banana-boat.webp");background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-16912c0{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-6 .elementor-element.elementor-element-5192a2f{text-align:center;}.elementor-6 .elementor-element.elementor-element-5192a2f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;line-height:32px;color:#0B3C5D;}.elementor-6 .elementor-element.elementor-element-0042575{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#333333;}.elementor-6 .elementor-element.elementor-element-0042575 p{margin-block-end:0px;}.elementor-6 .elementor-element.elementor-element-7134b67{--divider-border-style:solid;--divider-color:#E4E4E4;--divider-border-width:1px;}.elementor-6 .elementor-element.elementor-element-7134b67 .elementor-divider-separator{width:100%;}.elementor-6 .elementor-element.elementor-element-7134b67 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-6 .elementor-element.elementor-element-fc58fe6{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;color:#0AB3D6;}.elementor-6 .elementor-element.elementor-element-fc58fe6 p{margin-block-end:0px;}.elementor-6 .elementor-element.elementor-element-d2c1781 .elementor-button{background-color:#0B3C5D;font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;border-radius:100px 100px 100px 100px;padding:13px 40px 13px 40px;}.elementor-6 .elementor-element.elementor-element-d2c1781{padding:20px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-d2c1781 .elementor-button-content-wrapper{flex-direction:row;}.elementor-6 .elementor-element.elementor-element-d2c1781 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-6 .elementor-element.elementor-element-1fafcec{--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;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-1fafcec:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-1fafcec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ranilsontour.com.br/wp-content/uploads/2026/01/coqueiros-bottom.svg");background-position:1350px 490px;background-repeat:no-repeat;}.elementor-6 .elementor-element.elementor-element-1fafcec::before, .elementor-6 .elementor-element.elementor-element-1fafcec > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-1fafcec > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-1fafcec > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-1fafcec > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-1fafcec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ranilsontour.com.br/wp-content/uploads/2026/01/orange-line-big1.svg");--background-overlay:'';background-position:top left;background-repeat:no-repeat;background-size:auto;}.elementor-6 .elementor-element.elementor-element-0f23585{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-4bf2b82 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;color:#333333;}.elementor-6 .elementor-element.elementor-element-1e36f20{--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-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-8873579{--display:flex;--min-height:400px;--gap:16px 16px;--row-gap:16px;--column-gap:16px;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:#E4E4E4;--border-color:#E4E4E4;--border-radius:16px 16px 16px 16px;box-shadow:0px 3px 4px 0px rgba(0, 0, 0, 0.1);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-8873579:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-8873579 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-f19e130{--display:flex;--min-height:275px;--border-radius:16px 16px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-f19e130:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-f19e130 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ranilsontour.com.br/wp-content/uploads/2026/01/passeios-em-maragogi-passeios-de-buggy.webp");background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-91fdf16{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-6 .elementor-element.elementor-element-1c64dd0{text-align:center;}.elementor-6 .elementor-element.elementor-element-1c64dd0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;line-height:32px;color:#0B3C5D;}.elementor-6 .elementor-element.elementor-element-18248d5{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#333333;}.elementor-6 .elementor-element.elementor-element-18248d5 p{margin-block-end:0px;}.elementor-6 .elementor-element.elementor-element-7ef8dcf{--divider-border-style:solid;--divider-color:#E4E4E4;--divider-border-width:1px;}.elementor-6 .elementor-element.elementor-element-7ef8dcf .elementor-divider-separator{width:100%;}.elementor-6 .elementor-element.elementor-element-7ef8dcf .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-6 .elementor-element.elementor-element-2e4fc06{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;color:#0AB3D6;}.elementor-6 .elementor-element.elementor-element-2e4fc06 p{margin-block-end:0px;}.elementor-6 .elementor-element.elementor-element-552cd16{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#333333;}.elementor-6 .elementor-element.elementor-element-e69ebb4{--display:flex;--min-height:400px;--gap:16px 16px;--row-gap:16px;--column-gap:16px;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:#E4E4E4;--border-color:#E4E4E4;--border-radius:16px 16px 16px 16px;box-shadow:0px 3px 4px 0px rgba(0, 0, 0, 0.1);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-e69ebb4:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-e69ebb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-cb97e0a{--display:flex;--min-height:275px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-cb97e0a:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-cb97e0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ranilsontour.com.br/wp-content/uploads/2026/01/passeios-em-maragogi-passeio-de-quadriciclo.webp");background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-9e13a57{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-6 .elementor-element.elementor-element-12b2c97{text-align:center;}.elementor-6 .elementor-element.elementor-element-12b2c97 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;line-height:32px;color:#0B3C5D;}.elementor-6 .elementor-element.elementor-element-b5e4a98{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#333333;}.elementor-6 .elementor-element.elementor-element-b5e4a98 p{margin-block-end:0px;}.elementor-6 .elementor-element.elementor-element-6256218{--divider-border-style:solid;--divider-color:#E4E4E4;--divider-border-width:1px;}.elementor-6 .elementor-element.elementor-element-6256218 .elementor-divider-separator{width:100%;}.elementor-6 .elementor-element.elementor-element-6256218 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-6 .elementor-element.elementor-element-d0da191{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;color:#0AB3D6;}.elementor-6 .elementor-element.elementor-element-d0da191 p{margin-block-end:0px;}.elementor-6 .elementor-element.elementor-element-6905f81{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#333333;}.elementor-6 .elementor-element.elementor-element-bdeb25e .elementor-button{background-color:#0B3C5D;font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;border-radius:100px 100px 100px 100px;padding:13px 40px 13px 40px;}.elementor-6 .elementor-element.elementor-element-bdeb25e{padding:20px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-bdeb25e .elementor-button-content-wrapper{flex-direction:row;}.elementor-6 .elementor-element.elementor-element-bdeb25e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-6 .elementor-element.elementor-element-403b403{--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:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-403b403:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-403b403 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2FBF71;}.elementor-6 .elementor-element.elementor-element-17a5fb1{text-align:center;}.elementor-6 .elementor-element.elementor-element-17a5fb1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;color:#333333;}.elementor-6 .elementor-element.elementor-element-6317b26{border-radius:16px 16px 16px 16px;}.elementor-6 .elementor-element.elementor-element-6317b26 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-6 .elementor-element.elementor-element-643607f .elementor-button{background-color:#0B3C5D;font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;border-radius:100px 100px 100px 100px;padding:13px 40px 13px 40px;}.elementor-6 .elementor-element.elementor-element-643607f{padding:20px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-643607f .elementor-button-content-wrapper{flex-direction:row;}.elementor-6 .elementor-element.elementor-element-643607f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-6 .elementor-element.elementor-element-41a1ceb{--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;--overlay-opacity:1;--padding-top:80px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-41a1ceb:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-41a1ceb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ranilsontour.com.br/wp-content/uploads/2026/01/coqueiros-roteiros-bottom.svg");background-position:345px 1500px;background-repeat:no-repeat;}.elementor-6 .elementor-element.elementor-element-41a1ceb::before, .elementor-6 .elementor-element.elementor-element-41a1ceb > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-41a1ceb > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-41a1ceb > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-41a1ceb > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-41a1ceb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ranilsontour.com.br/wp-content/uploads/2026/01/coqueiros-roteiros.svg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:auto;}.elementor-6 .elementor-element.elementor-element-4fe4de9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-4fe4de9.e-con{--align-self:center;}.elementor-6 .elementor-element.elementor-element-762aebd{--display:flex;--border-radius:16px 0px 0px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-762aebd:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-762aebd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ranilsontour.com.br/wp-content/uploads/2026/01/IMG_5885-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-bcb567d{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:0px 16px 16px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:40px;--padding-right:16px;}.elementor-6 .elementor-element.elementor-element-bcb567d:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-bcb567d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B3C5D;}.elementor-6 .elementor-element.elementor-element-1cbc311 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:32px;color:#FFC83D;}.elementor-6 .elementor-element.elementor-element-9060733 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:33px;font-weight:500;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-ab2676e{padding:8px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-ab2676e p{margin-block-end:0px;}.elementor-6 .elementor-element.elementor-element-dc00ea6{padding:16px 0px 0px 0px;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-dc00ea6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-6 .elementor-element.elementor-element-dc00ea6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-6 .elementor-element.elementor-element-dc00ea6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-6 .elementor-element.elementor-element-dc00ea6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-6 .elementor-element.elementor-element-dc00ea6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-6 .elementor-element.elementor-element-dc00ea6 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-dc00ea6 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-dc00ea6 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-6 .elementor-element.elementor-element-dc00ea6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-dc00ea6 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:27px;}.elementor-6 .elementor-element.elementor-element-dc00ea6 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-dad0fa6{padding:0px 0px 0px 10px;--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-dad0fa6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-6 .elementor-element.elementor-element-dad0fa6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-6 .elementor-element.elementor-element-dad0fa6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-6 .elementor-element.elementor-element-dad0fa6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-6 .elementor-element.elementor-element-dad0fa6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-6 .elementor-element.elementor-element-dad0fa6 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-dad0fa6 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-dad0fa6 .elementor-icon-list-icon{padding-inline-end:12px;}.elementor-6 .elementor-element.elementor-element-dad0fa6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-dad0fa6 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:27px;}.elementor-6 .elementor-element.elementor-element-dad0fa6 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-fb12f90{--divider-border-style:solid;--divider-color:#E4E4E4;--divider-border-width:1px;}.elementor-6 .elementor-element.elementor-element-fb12f90 .elementor-divider-separator{width:100%;}.elementor-6 .elementor-element.elementor-element-fb12f90 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-6 .elementor-element.elementor-element-0fe5cee{padding:16px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;color:#0AB3D6;}.elementor-6 .elementor-element.elementor-element-0fe5cee p{margin-block-end:0px;}.elementor-6 .elementor-element.elementor-element-bd80b38 .elementor-button{background-color:#0B3C5D;font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;border-radius:100px 100px 100px 100px;padding:13px 40px 13px 40px;}.elementor-6 .elementor-element.elementor-element-bd80b38{padding:24px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-bd80b38 .elementor-button-content-wrapper{flex-direction:row;}.elementor-6 .elementor-element.elementor-element-bd80b38 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-6 .elementor-element.elementor-element-374788b{--display:flex;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-97c5707{text-align:start;}.elementor-6 .elementor-element.elementor-element-97c5707 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;color:#333333;}.elementor-6 .elementor-element.elementor-element-cb7d502{--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-6 .elementor-element.elementor-element-401af7c{--display:flex;--gap:22px 22px;--row-gap:22px;--column-gap:22px;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:#E4E4E4;--border-color:#E4E4E4;--border-radius:16px 16px 16px 16px;box-shadow:0px 3px 4px -1px rgba(0, 0, 0, 0.1);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-6 .elementor-element.elementor-element-401af7c:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-401af7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-4dfa444 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-4dfa444 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-4dfa444{--e-icon-list-icon-size:48px;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-4dfa444 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-4dfa444 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-6 .elementor-element.elementor-element-4dfa444 .elementor-icon-list-text{color:#101828;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-5c3d5b6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-6 .elementor-element.elementor-element-5c3d5b6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-6 .elementor-element.elementor-element-5c3d5b6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-6 .elementor-element.elementor-element-5c3d5b6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-6 .elementor-element.elementor-element-5c3d5b6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-6 .elementor-element.elementor-element-5c3d5b6 .elementor-icon-list-icon i{color:#0AB3D600;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-5c3d5b6 .elementor-icon-list-icon svg{fill:#0AB3D600;transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-5c3d5b6{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-5c3d5b6 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-6 .elementor-element.elementor-element-5c3d5b6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-5c3d5b6 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-6 .elementor-element.elementor-element-5c3d5b6 .elementor-icon-list-text{color:#4A5565;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-1d24e87{--display:flex;--gap:22px 22px;--row-gap:22px;--column-gap:22px;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:#E4E4E4;--border-color:#E4E4E4;--border-radius:16px 16px 16px 16px;box-shadow:0px 3px 4px -1px rgba(0, 0, 0, 0.1);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-6 .elementor-element.elementor-element-1d24e87:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-1d24e87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-6929dbf .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-6929dbf .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-6929dbf{--e-icon-list-icon-size:48px;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-6929dbf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-6929dbf .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-6 .elementor-element.elementor-element-6929dbf .elementor-icon-list-text{color:#101828;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-79a5b86 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-6 .elementor-element.elementor-element-79a5b86 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-6 .elementor-element.elementor-element-79a5b86 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-6 .elementor-element.elementor-element-79a5b86 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-6 .elementor-element.elementor-element-79a5b86 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-6 .elementor-element.elementor-element-79a5b86 .elementor-icon-list-icon i{color:#0AB3D600;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-79a5b86 .elementor-icon-list-icon svg{fill:#0AB3D600;transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-79a5b86{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-79a5b86 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-6 .elementor-element.elementor-element-79a5b86 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-79a5b86 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-6 .elementor-element.elementor-element-79a5b86 .elementor-icon-list-text{color:#4A5565;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-01913c7{--display:flex;--min-height:480px;--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:22px 22px;--row-gap:22px;--column-gap:22px;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:#E4E4E4;--border-color:#E4E4E4;--border-radius:16px 16px 16px 16px;box-shadow:0px 3px 4px -1px rgba(0, 0, 0, 0.1);--padding-top:32px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-6 .elementor-element.elementor-element-01913c7:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-01913c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-d759104{--display:flex;--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-fb07700{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-1e5ef1b{padding:0px 0px 8px 0px;--e-icon-list-icon-size:48px;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-1e5ef1b .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-1e5ef1b .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-1e5ef1b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-1e5ef1b .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-6 .elementor-element.elementor-element-1e5ef1b .elementor-icon-list-text{color:#101828;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-d7e75ea .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:24px;color:#0B3C5D;}.elementor-6 .elementor-element.elementor-element-731e485{padding:2px 0px 0px 0px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-731e485 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-6 .elementor-element.elementor-element-731e485 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-6 .elementor-element.elementor-element-731e485 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-6 .elementor-element.elementor-element-731e485 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-6 .elementor-element.elementor-element-731e485 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-6 .elementor-element.elementor-element-731e485 .elementor-icon-list-icon i{color:#0AB3D600;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-731e485 .elementor-icon-list-icon svg{fill:#0AB3D600;transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-731e485 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-6 .elementor-element.elementor-element-731e485 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-731e485 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-6 .elementor-element.elementor-element-731e485 .elementor-icon-list-text{color:#4A5565;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-aebbc0a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:normal;font-style:italic;color:#6A7282;}.elementor-6 .elementor-element.elementor-element-aebbc0a p{margin-block-end:0px;}.elementor-6 .elementor-element.elementor-element-d22a5ba{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;color:#0AB3D6;}.elementor-6 .elementor-element.elementor-element-d22a5ba p{margin-block-end:0px;}.elementor-6 .elementor-element.elementor-element-6773e51{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:64px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-930d2f1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:24px;color:#0B3C5D;}.elementor-6 .elementor-element.elementor-element-e5c818f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-6 .elementor-element.elementor-element-e5c818f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-6 .elementor-element.elementor-element-e5c818f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-6 .elementor-element.elementor-element-e5c818f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-6 .elementor-element.elementor-element-e5c818f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-6 .elementor-element.elementor-element-e5c818f .elementor-icon-list-icon i{color:#0AB3D600;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-e5c818f .elementor-icon-list-icon svg{fill:#0AB3D600;transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-e5c818f{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-e5c818f .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-6 .elementor-element.elementor-element-e5c818f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-e5c818f .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-6 .elementor-element.elementor-element-e5c818f .elementor-icon-list-text{color:#4A5565;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-2ee86fa{padding:2px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:normal;font-style:italic;color:#6A7282;}.elementor-6 .elementor-element.elementor-element-2ee86fa p{margin-block-end:0px;}.elementor-6 .elementor-element.elementor-element-a9fc1f5 .elementor-button{background-color:#0B3C5D;font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;border-radius:100px 100px 100px 100px;padding:13px 40px 13px 40px;}.elementor-6 .elementor-element.elementor-element-a9fc1f5{padding:24px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-a9fc1f5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-6 .elementor-element.elementor-element-a9fc1f5 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-6 .elementor-element.elementor-element-d537956{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-994a94b{--grid-template-columns:repeat(0, auto);text-align:right;bottom:20px;z-index:9999;--icon-size:30px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-6 .elementor-element.elementor-element-994a94b.elementor-element{--align-self:center;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-994a94b{right:20px;}body.rtl .elementor-6 .elementor-element.elementor-element-994a94b{left:20px;}.elementor-6 .elementor-element.elementor-element-994a94b .elementor-social-icon i{color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-994a94b .elementor-social-icon svg{fill:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-994a94b .elementor-social-icon:hover i{color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-994a94b .elementor-social-icon:hover svg{fill:#FFFFFF;}@media(max-width:1024px){.elementor-6 .elementor-element.elementor-element-f56fb20{--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:40px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-548f69c{--justify-content:flex-start;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-eada415 .elementor-heading-title{font-size:42px;line-height:46px;}.elementor-6 .elementor-element.elementor-element-8d04a0a{--margin-top:-135px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;}.elementor-6 .elementor-element.elementor-element-023194e{--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-6 .elementor-element.elementor-element-0c7f0ce{width:100%;max-width:100%;}.elementor-6 .elementor-element.elementor-element-dc96388{text-align:center;}.elementor-6 .elementor-element.elementor-element-dc96388 img{width:100%;}.elementor-6 .elementor-element.elementor-element-d60dcb4{--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-6 .elementor-element.elementor-element-7a5c2d5{--min-height:300px;}.elementor-6 .elementor-element.elementor-element-7a5c2d5:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-7a5c2d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-6 .elementor-element.elementor-element-be5fb7b:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-be5fb7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ranilsontour.com.br/wp-content/uploads/2026/01/passeios-em-maragogi-jet-ski.png");background-size:cover;}.elementor-6 .elementor-element.elementor-element-be5fb7b{--min-height:300px;}.elementor-6 .elementor-element.elementor-element-729a5a8:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-729a5a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ranilsontour.com.br/wp-content/uploads/2026/01/passeios-em-maragogi-banana-boat.png");background-size:cover;}.elementor-6 .elementor-element.elementor-element-729a5a8{--min-height:300px;}.elementor-6 .elementor-element.elementor-element-1fafcec:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-1fafcec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-6 .elementor-element.elementor-element-1e36f20{--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-6 .elementor-element.elementor-element-f19e130{--min-height:300px;}.elementor-6 .elementor-element.elementor-element-f19e130:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-f19e130 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-6 .elementor-element.elementor-element-cb97e0a{--min-height:300px;--border-radius:16px 16px 0px 0px;}.elementor-6 .elementor-element.elementor-element-cb97e0a:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-cb97e0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-6 .elementor-element.elementor-element-41a1ceb:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-41a1ceb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-6 .elementor-element.elementor-element-4fe4de9{--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-6 .elementor-element.elementor-element-762aebd{--min-height:400px;--border-radius:16px 16px 0px 0px;}.elementor-6 .elementor-element.elementor-element-bcb567d{--border-radius:0px 0px 16px 16px;}}@media(min-width:768px){.elementor-6 .elementor-element.elementor-element-f56fb20{--content-width:1400px;}.elementor-6 .elementor-element.elementor-element-cfbd96d{--width:180px;}.elementor-6 .elementor-element.elementor-element-8d04a0a{--width:180px;}.elementor-6 .elementor-element.elementor-element-cc78d8b{--content-width:1400px;}.elementor-6 .elementor-element.elementor-element-1fafcec{--content-width:1400px;}.elementor-6 .elementor-element.elementor-element-41a1ceb{--content-width:1400px;}.elementor-6 .elementor-element.elementor-element-4fe4de9{--width:1100px;}}@media(max-width:1024px) and (min-width:768px){.elementor-6 .elementor-element.elementor-element-f56fb20{--content-width:90%;}.elementor-6 .elementor-element.elementor-element-cc78d8b{--content-width:90%;}.elementor-6 .elementor-element.elementor-element-1fafcec{--content-width:90%;}.elementor-6 .elementor-element.elementor-element-403b403{--content-width:90%;}.elementor-6 .elementor-element.elementor-element-41a1ceb{--content-width:90%;}.elementor-6 .elementor-element.elementor-element-4fe4de9{--width:100%;}}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-f56fb20{--content-width:95%;--padding-top:40px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-548f69c{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-eada415{text-align:start;}.elementor-6 .elementor-element.elementor-element-eada415 .elementor-heading-title{font-size:26px;line-height:32px;}.elementor-6 .elementor-element.elementor-element-b72619f{width:100%;max-width:100%;text-align:start;font-size:18px;line-height:27px;}.elementor-6 .elementor-element.elementor-element-4684a0c{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-cfbd96d{--width:180px;--margin-top:0px;--margin-bottom:-50px;--margin-left:0px;--margin-right:15px;}.elementor-6 .elementor-element.elementor-element-4fe39a2{--min-height:80px;}.elementor-6 .elementor-element.elementor-element-8d04a0a{--width:180px;--margin-top:-50px;--margin-bottom:0px;--margin-left:-3px;--margin-right:0px;}.elementor-6 .elementor-element.elementor-element-868ed13{--min-height:80px;}.elementor-6 .elementor-element.elementor-element-cc78d8b{--content-width:95%;}.elementor-6 .elementor-element.elementor-element-27a76e6 .elementor-heading-title{font-size:32px;}.elementor-6 .elementor-element.elementor-element-0c7f0ce{font-size:18px;}.elementor-6 .elementor-element.elementor-element-ffa2303 .elementor-heading-title{font-size:31px;}.elementor-6 .elementor-element.elementor-element-7a5c2d5:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-7a5c2d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;}.elementor-6 .elementor-element.elementor-element-be5fb7b:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-be5fb7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;}.elementor-6 .elementor-element.elementor-element-729a5a8:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-729a5a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;}.elementor-6 .elementor-element.elementor-element-1fafcec{--content-width:95%;}.elementor-6 .elementor-element.elementor-element-1fafcec:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-1fafcec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-6 .elementor-element.elementor-element-4bf2b82 .elementor-heading-title{font-size:28px;}.elementor-6 .elementor-element.elementor-element-f19e130:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-f19e130 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-314px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-cb97e0a:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-cb97e0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-6 .elementor-element.elementor-element-403b403{--content-width:95%;}.elementor-6 .elementor-element.elementor-element-17a5fb1 .elementor-heading-title{font-size:28px;}.elementor-6 .elementor-element.elementor-element-41a1ceb{--content-width:95%;}.elementor-6 .elementor-element.elementor-element-41a1ceb:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-41a1ceb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-6 .elementor-element.elementor-element-762aebd{--min-height:250px;}.elementor-6 .elementor-element.elementor-element-9060733 .elementor-heading-title{font-size:26px;}.elementor-6 .elementor-element.elementor-element-ab2676e{font-size:16px;}.elementor-6 .elementor-element.elementor-element-dad0fa6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-dad0fa6 .elementor-icon-list-item > a{font-size:16px;}}/* Start custom CSS for heading, class: .elementor-element-eada415 */.span-blue {
    color: #0AB3D6;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-497e473 *//* Configuração Principal do Botão */
.elementor-6 .elementor-element.elementor-element-497e473 .elementor-button {
    overflow: hidden;
    position: relative;
    border: none;
    z-index: 1;
    transition: all 0.4s ease;
    box-shadow: 0 4px 15px rgba(10, 179, 214, 0.2);
}

/* Camada da Onda - Sempre Visível e Animada */
.elementor-6 .elementor-element.elementor-element-497e473 .elementor-button::before {
    content: "";
    position: absolute;
    left: 0;
    /* Ajuste 'bottom' para controlar o nível da água (ex: -60% para metade) */
    bottom: -45%; 
    width: 200%; 
    height: 200%;
    background: transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 800 100'%3E%3Cpath fill='%230AB3D6' d='M0 50 C150 100 250 0 400 50 C550 100 650 0 800 50 L800 100 L0 100 Z'/%3E%3C/svg%3E") repeat-x;
    background-size: 50% 120px;
    z-index: -1;
    transition: all 0.5s ease;
    
    /* Animação horizontal constante */
    animation: moveWaves 3s linear infinite;
}

/* Efeito ao passar o mouse */
.elementor-6 .elementor-element.elementor-element-497e473 .elementor-button:hover {
    box-shadow: 0 0 25px rgba(10, 179, 214, 0.8);
}

.elementor-6 .elementor-element.elementor-element-497e473 .elementor-button:hover::before {
    bottom: -45%; /* A onda sobe levemente no hover */
    filter: brightness(1.2); /* Dá um brilho na onda */
}

/* Garante que o texto fique legível */
.elementor-6 .elementor-element.elementor-element-497e473 .elementor-button-text {
    position: relative;
    z-index: 2;
    text-shadow: 0px 2px 4px rgba(0,0,0,0.5); /* Sombra para destacar o texto sobre a onda */
}

/* Animação Horizontal Infinita */
@keyframes moveWaves {
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(-50%);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfbd96d *//* Efeito de Flutuação e Brilho */
.elementor-6 .elementor-element.elementor-element-cfbd96d {
    transition: all 0.5s ease-in-out;
    animation: floating 4s ease-in-out infinite;
    border: 1px solid rgba(10, 179, 214, 0.1); /* Cor baseada no seu azul */
}

/* Aumenta o efeito quando o mouse passa */
.elementor-6 .elementor-element.elementor-element-cfbd96d:hover {
    transform: scale(1.02); /* Cresce levemente */
    box-shadow: 0px 20px 30px rgba(10, 179, 214, 0.2);
    animation-play-state: paused; /* Para de flutuar ao interagir */
}

/* Animação de subida e descida */
@keyframes floating {
    0% { transform: translateY(0px); }
    50% { transform: translateY(-15px); }
    100% { transform: translateY(0px); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d04a0a *//* Efeito de Flutuação e Brilho */
.elementor-6 .elementor-element.elementor-element-8d04a0a {
    transition: all 0.5s ease-in-out;
    animation: floating 4s ease-in-out infinite;
    border: 1px solid rgba(10, 179, 214, 0.1); /* Cor baseada no seu azul */
}

/* Aumenta o efeito quando o mouse passa */
.elementor-6 .elementor-element.elementor-element-8d04a0a:hover {
    transform: scale(1.02); /* Cresce levemente */
    box-shadow: 0px 20px 30px rgba(10, 179, 214, 0.2);
    animation-play-state: paused; /* Para de flutuar ao interagir */
}

/* Animação de subida e descida */
@keyframes floating {
    0% { transform: translateY(0px); }
    50% { transform: translateY(-15px); }
    100% { transform: translateY(0px); }
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-994a94b */.elementor-6 .elementor-element.elementor-element-994a94b{
        position: fixed;
        bottom: 20px;
        right: 20px;
        z-index: 999;

        fill: #ffffff;
    display: inline-block;
    position: fixed;
    overflow: visible;
    background-color: #25D366;
    border-radius: 50%;
    z-index: 1000;
    animation: glow 2s infinite;
}



/* Animação */
@keyframes glow {
  0% {
    box-shadow: 0 0 5px rgba(37, 211, 102, 0.5), 0 0 10px rgba(37, 211, 102, 0.5), 0 0 20px rgba(37, 211, 102, 0.5);
  }
  50% {
    box-shadow: 0 0 20px rgba(37, 211, 102, 0.5), 0 0 30px rgba(37, 211, 102, 0.5), 0 0 40px rgba(37, 211, 102, 0.5);
  }
  100% {
    box-shadow: 0 0 5px rgba(37, 211, 102, 0.5), 0 0 10px rgba(37, 211, 102, 0.5), 0 0 20px rgba(37, 211, 102, 0.5);
  }
}/* End custom CSS */
/* Start custom CSS */.box {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  padding: 20px 50px;
  display: inline-block;
  text-decoration: none;
  text-transform: uppercase;
  overflow: hidden;
  cursor: pointer;
  font: 16px/24px Arial, sans-serif;
  background-color: #4973ff;
  transition: 
    box-shadow 0.4s ease, 
    background-color 0.4s ease, 
    color 0.4s ease;
  box-shadow: 
    0 0 2px 0 rgba(73, 115, 255, .1), 
    0 0 4px 0 rgba(73, 115, 255, .2), 
    0 0 6px 0 rgba(73, 115, 255, .3), 
    0 0 8px 0 rgba(73, 115, 255, .4),
    0 0 12px 0 rgba(73, 115, 255, .5), 
    0 0 18px 0 rgba(73, 115, 255, .6);
}

.box:hover{
  background-color: #ea3c;
  box-shadow: 
    0 0 2px 0 rgba(238, 170, 51, 0.1), 
    0 0 4px 0 rgba(238, 170, 51, 0.2), 
    0 0 6px 0 rgba(238, 170, 51, 0.3), 
    0 0 8px 0 rgba(238, 170, 51, 0.4),
    0 0 12px 0 rgba(238, 170, 51, 0.5), 
    0 0 18px 0 rgba(238, 170, 51, 0.6),
    0 0 4px 0 rgba(238, 170, 51, 0.7);
}

.box span {
  color: #fff;
  letter-spacing: 8px;
}

.box i {
  position: absolute;
  z-index: -1;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 100%;
  height: 200px;
  background-color: inherit;
  box-shadow: inset 0 0 50px rgba(0, 0, 0, 0.5);
  transition: 
    transform 0.4s linear, 
    top 1s linear;
  overflow: hidden;
}

.box i:before,
.box i:after {
  content: "";
  position: absolute;
  width: 200%;
  height: 200%;
  top: 0;
  left: 50%;
  transform: translate(-50%, -75%);
}
.box i:before {
  border-radius: 46%;
  background-color: rgba(20, 20, 20, 0.2);
  animation: animate 5s linear infinite;
}
.box i:after {
  border-radius: 40%;
  background-color: rgba(20, 20, 20, 0.5);
  animation: animate 10s linear infinite;
}

@keyframes animate {
  0% {
    transform: 
      translate(-50%, -75%) 
      rotate(0deg);
  }
  100% {
    transform: 
      translate(-50%, -75%) 
      rotate(360deg);
  }
}





.btn-cta .elementor-button{
    animation: pisca 1.5s infinite;
    box-shadow: 0px 0px 20px -5px #0AB3D6; /*mude a cor aqui*/
}

@keyframes pisca {
    70% {
        box-shadow: 0 0 0 20px transparent;
    }
    100% {
        box-shadow: 0 0 0 0 transparent;
    }
}/* End custom CSS */