.elementor-9 .elementor-element.elementor-element-6b31447:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-6b31447 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-9 .elementor-element.elementor-element-6b31447 > .elementor-background-overlay{background-color:#000000CF;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-6b31447{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-90px;margin-bottom:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9 .elementor-element.elementor-element-03e8b4d .elementor-repeater-item-9e2acf0 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://piratastoursparaty.com.br/wp-content/uploads/2025/12/80bf2dbf-7fb2-436b-9309-87f02fe16e58-scaled.webp);background-size:cover;}.elementor-9 .elementor-element.elementor-element-03e8b4d .elementor-repeater-item-9e2acf0 .elementor-background-overlay{background-color:#00000063;}.elementor-9 .elementor-element.elementor-element-03e8b4d .swiper-slide{transition-duration:calc(5000ms*1.2);height:651px;}.elementor-9 .elementor-element.elementor-element-03e8b4d .swiper-slide-contents{max-width:66%;}.elementor-9 .elementor-element.elementor-element-03e8b4d .swiper-slide-inner{text-align:center;}.elementor-9 .elementor-element.elementor-element-03e8b4d .elementor-slide-heading{font-family:"Pirata", Sans-serif;font-size:69px;font-weight:500;}.elementor-9 .elementor-element.elementor-element-03e8b4d .elementor-slide-description{font-family:"Georgia", Sans-serif;font-size:20px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-03e8b4d .elementor-slide-button{font-family:"Pirata", Sans-serif;font-size:20px;font-weight:500;}.elementor-9 .elementor-element.elementor-element-320d72f > .elementor-background-overlay{background-color:#644444;opacity:0.5;mix-blend-mode:multiply;}.elementor-9 .elementor-element.elementor-element-0f04f71 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-9 .elementor-element.elementor-element-a37cf51:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-a37cf51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F3DE;}.elementor-9 .elementor-element.elementor-element-a37cf51{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-9 .elementor-element.elementor-element-a37cf51 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 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-9 .elementor-element.elementor-element-dd018fd{text-align:start;}.elementor-9 .elementor-element.elementor-element-dd018fd img{width:70%;}.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-9 .elementor-element.elementor-element-0945649{font-family:"Georgia", Sans-serif;font-size:20px;font-weight:400;color:#1A1A1A;}.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-9 .elementor-element.elementor-element-b2eb796 .elementor-button{background-color:#CC9933;font-family:"Pirata One", Sans-serif;font-size:25px;font-weight:500;fill:#1A1A1A;color:#1A1A1A;border-style:none;padding:15px 50px 15px 50px;}.elementor-9 .elementor-element.elementor-element-b2eb796 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-b2eb796 .elementor-button:focus{background-color:#F8F3DE;color:#CC9933;}.elementor-9 .elementor-element.elementor-element-b2eb796 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-b2eb796 .elementor-button:focus svg{fill:#CC9933;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-9 .elementor-element.elementor-element-3701c77 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-9 .elementor-element.elementor-element-3701c77 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-3701c77{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-9 .elementor-element.elementor-element-390a51a{padding:50px 0px 50px 0px;}.elementor-9 .elementor-element.elementor-element-ae508c5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 40px 0px 0px;}.elementor-9 .elementor-element.elementor-element-c95a0b5{text-align:start;}.elementor-9 .elementor-element.elementor-element-c95a0b5 img{width:34%;}.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-9 .elementor-element.elementor-element-7afbc86 .elementor-heading-title{font-family:"Pirata One", Sans-serif;font-weight:400;color:#1A1A1A;}.elementor-9 .elementor-element.elementor-element-3e05ec6{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:400;color:#1A1A1A;}.elementor-9 .elementor-element.elementor-element-84f9dc5 .elementor-button{background-color:#CC9933;font-family:"Pirata One", Sans-serif;font-size:25px;font-weight:500;fill:#1A1A1A;color:#1A1A1A;border-style:none;padding:15px 50px 15px 50px;}.elementor-9 .elementor-element.elementor-element-84f9dc5 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-84f9dc5 .elementor-button:focus{background-color:#F8F3DE;color:#CC9933;}.elementor-9 .elementor-element.elementor-element-84f9dc5 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-84f9dc5 .elementor-button:focus svg{fill:#CC9933;}.elementor-9 .elementor-element.elementor-element-651703e .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-9 .elementor-element.elementor-element-651703e .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-651703e{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-9 .elementor-element.elementor-element-7be0f63 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-9 .elementor-element.elementor-element-7be0f63 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-7be0f63{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-9 .elementor-element.elementor-element-bc64bb9:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-bc64bb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F3DE;}.elementor-9 .elementor-element.elementor-element-bc64bb9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-9 .elementor-element.elementor-element-bc64bb9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-ffdb95f .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-9 .elementor-element.elementor-element-ffdb95f .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-ffdb95f{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-9 .elementor-element.elementor-element-bbee8fd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 40px;}.elementor-9 .elementor-element.elementor-element-d1b3c3a{text-align:start;}.elementor-9 .elementor-element.elementor-element-d1b3c3a img{width:60%;}.elementor-9 .elementor-element.elementor-element-2ddb188 .elementor-heading-title{font-family:"Pirata One", Sans-serif;font-weight:400;color:#1A1A1A;}.elementor-9 .elementor-element.elementor-element-815a94f{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:400;color:#1A1A1A;}.elementor-9 .elementor-element.elementor-element-51ec9df .elementor-button{background-color:#CC9933;font-family:"Pirata One", Sans-serif;font-size:25px;font-weight:500;fill:#1A1A1A;color:#1A1A1A;border-style:none;padding:15px 50px 15px 50px;}.elementor-9 .elementor-element.elementor-element-51ec9df .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-51ec9df .elementor-button:focus{background-color:#F8F3DE;color:#CC9933;}.elementor-9 .elementor-element.elementor-element-51ec9df .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-51ec9df .elementor-button:focus svg{fill:#CC9933;}.elementor-9 .elementor-element.elementor-element-8d0f8d2 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-9 .elementor-element.elementor-element-8d0f8d2 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-8d0f8d2{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-9 .elementor-element.elementor-element-518fffd{padding:50px 0px 50px 0px;}.elementor-9 .elementor-element.elementor-element-835d252 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 40px 0px 0px;}.elementor-9 .elementor-element.elementor-element-d72a8e0{text-align:start;}.elementor-9 .elementor-element.elementor-element-d72a8e0 img{width:70%;}.elementor-9 .elementor-element.elementor-element-ffc0ff5 .elementor-heading-title{font-family:"Pirata One", Sans-serif;font-weight:400;color:#1A1A1A;}.elementor-9 .elementor-element.elementor-element-78e77ca{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:400;color:#1A1A1A;}.elementor-9 .elementor-element.elementor-element-c129568 .elementor-button{background-color:#CC9933;font-family:"Pirata One", Sans-serif;font-size:25px;font-weight:500;fill:#1A1A1A;color:#1A1A1A;border-style:none;padding:15px 50px 15px 50px;}.elementor-9 .elementor-element.elementor-element-c129568 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-c129568 .elementor-button:focus{background-color:#F8F3DE;color:#CC9933;}.elementor-9 .elementor-element.elementor-element-c129568 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-c129568 .elementor-button:focus svg{fill:#CC9933;}.elementor-9 .elementor-element.elementor-element-986da67 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-9 .elementor-element.elementor-element-986da67 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-986da67{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-9 .elementor-element.elementor-element-0a72a7a .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-9 .elementor-element.elementor-element-0a72a7a .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-0a72a7a{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-9 .elementor-element.elementor-element-e597427:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-e597427 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F3DE;}.elementor-9 .elementor-element.elementor-element-e597427{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-9 .elementor-element.elementor-element-e597427 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-20a1e81 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-9 .elementor-element.elementor-element-20a1e81 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-20a1e81{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-9 .elementor-element.elementor-element-a2e2749 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 40px;}.elementor-9 .elementor-element.elementor-element-dfed66b{text-align:start;}.elementor-9 .elementor-element.elementor-element-dfed66b img{width:30%;}.elementor-9 .elementor-element.elementor-element-8af37fe .elementor-heading-title{font-family:"Pirata One", Sans-serif;font-weight:400;color:#1A1A1A;}.elementor-9 .elementor-element.elementor-element-5216ca0{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:400;color:#1A1A1A;}.elementor-9 .elementor-element.elementor-element-0b514ba .elementor-button{background-color:#CC9933;font-family:"Pirata One", Sans-serif;font-size:25px;font-weight:500;fill:#1A1A1A;color:#1A1A1A;border-style:none;padding:15px 50px 15px 50px;}.elementor-9 .elementor-element.elementor-element-0b514ba .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-0b514ba .elementor-button:focus{background-color:#F8F3DE;color:#CC9933;}.elementor-9 .elementor-element.elementor-element-0b514ba .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-0b514ba .elementor-button:focus svg{fill:#CC9933;}.elementor-9 .elementor-element.elementor-element-c9518d6 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-9 .elementor-element.elementor-element-c9518d6 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-c9518d6{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-9 .elementor-element.elementor-element-ebf94a5:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-ebf94a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #9B622D59 0%, #F8F3DE 55%);}.elementor-9 .elementor-element.elementor-element-ebf94a5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-9 .elementor-element.elementor-element-ebf94a5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-857aad8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 40px 0px 0px;}.elementor-9 .elementor-element.elementor-element-5183746{text-align:start;}.elementor-9 .elementor-element.elementor-element-5183746 img{width:50%;}.elementor-9 .elementor-element.elementor-element-b37a8ef .elementor-heading-title{font-family:"Pirata One", Sans-serif;font-weight:400;color:#1A1A1A;}.elementor-9 .elementor-element.elementor-element-fbe2aa3{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:400;color:#1A1A1A;}.elementor-9 .elementor-element.elementor-element-22b3a8d .elementor-button{background-color:#CC9933;font-family:"Pirata One", Sans-serif;font-size:25px;font-weight:500;fill:#1A1A1A;color:#1A1A1A;border-style:none;padding:15px 50px 15px 50px;}.elementor-9 .elementor-element.elementor-element-22b3a8d .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-22b3a8d .elementor-button:focus{background-color:#F8F3DE;color:#CC9933;}.elementor-9 .elementor-element.elementor-element-22b3a8d .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-22b3a8d .elementor-button:focus svg{fill:#CC9933;}.elementor-9 .elementor-element.elementor-element-8a5ca5b .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-9 .elementor-element.elementor-element-8a5ca5b .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-8a5ca5b{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-9 .elementor-element.elementor-element-ba549b5 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-9 .elementor-element.elementor-element-ba549b5 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-ba549b5{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-9 .elementor-element.elementor-element-31b45e6:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-31b45e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-31b45e6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-9 .elementor-element.elementor-element-31b45e6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-aaa7e50{text-align:center;}.elementor-9 .elementor-element.elementor-element-aaa7e50 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:20px;font-weight:500;color:#CC9933;}.elementor-9 .elementor-element.elementor-element-e6f01ea{text-align:center;}.elementor-9 .elementor-element.elementor-element-e6f01ea .elementor-heading-title{font-family:"Pirata One", Sans-serif;font-weight:400;color:#1A1A1A;}.elementor-9 .elementor-element.elementor-element-24fe32e:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-24fe32e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-24fe32e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 50px 0px;}.elementor-9 .elementor-element.elementor-element-24fe32e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-8058349 img{width:40%;}.elementor-9 .elementor-element.elementor-element-697a627{text-align:center;}.elementor-9 .elementor-element.elementor-element-697a627 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-9 .elementor-element.elementor-element-d49964e{text-align:center;font-family:"Georgia", Sans-serif;font-size:16px;font-weight:400;color:#1A1A1A;}.elementor-9 .elementor-element.elementor-element-aa9a9ad img{width:40%;}.elementor-9 .elementor-element.elementor-element-a8f543b{text-align:center;}.elementor-9 .elementor-element.elementor-element-a8f543b .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-9 .elementor-element.elementor-element-ee55c7d{text-align:center;font-family:"Georgia", Sans-serif;font-size:16px;font-weight:400;color:#1A1A1A;}.elementor-9 .elementor-element.elementor-element-6add504 img{width:40%;}.elementor-9 .elementor-element.elementor-element-86ddb9e{text-align:center;}.elementor-9 .elementor-element.elementor-element-86ddb9e .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-9 .elementor-element.elementor-element-861a48d{text-align:center;font-family:"Georgia", Sans-serif;font-size:16px;font-weight:400;color:#1A1A1A;}.elementor-9 .elementor-element.elementor-element-d3d7ad2:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-d3d7ad2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-9 .elementor-element.elementor-element-d3d7ad2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-9 .elementor-element.elementor-element-d3d7ad2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-5d52ee1{text-align:center;}.elementor-9 .elementor-element.elementor-element-5d52ee1 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFB;}.elementor-9 .elementor-element.elementor-element-822244b{text-align:center;}.elementor-9 .elementor-element.elementor-element-822244b .elementor-heading-title{font-family:"Pirata One", Sans-serif;font-weight:400;color:#CC9933;}.elementor-9 .elementor-element.elementor-element-99acc4b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-99acc4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-9 .elementor-element.elementor-element-99acc4b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 10px 0px;}.elementor-9 .elementor-element.elementor-element-99acc4b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-be35772:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9 .elementor-element.elementor-element-be35772 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F3DE;}.elementor-9 .elementor-element.elementor-element-be35772 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#CC9933;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-be35772 > .elementor-element-populated, .elementor-9 .elementor-element.elementor-element-be35772 > .elementor-element-populated > .elementor-background-overlay, .elementor-9 .elementor-element.elementor-element-be35772 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-be35772 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-da0fc43{text-align:start;}.elementor-9 .elementor-element.elementor-element-da0fc43 img{width:29%;}.elementor-9 .elementor-element.elementor-element-0f4f6c6{text-align:start;font-family:"Georgia", Sans-serif;font-size:21px;font-weight:400;font-style:italic;color:#1A1A1A;}.elementor-9 .elementor-element.elementor-element-77ec84b{text-align:start;font-family:"Georgia", Sans-serif;font-size:16px;font-weight:400;color:#1A1A1A;}.elementor-9 .elementor-element.elementor-element-93e2b1d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9 .elementor-element.elementor-element-93e2b1d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F3DE;}.elementor-9 .elementor-element.elementor-element-93e2b1d > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#CC9933;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-93e2b1d > .elementor-element-populated, .elementor-9 .elementor-element.elementor-element-93e2b1d > .elementor-element-populated > .elementor-background-overlay, .elementor-9 .elementor-element.elementor-element-93e2b1d > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-93e2b1d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-d0aca3d{text-align:start;}.elementor-9 .elementor-element.elementor-element-d0aca3d img{width:29%;}.elementor-9 .elementor-element.elementor-element-caea431{text-align:start;font-family:"Georgia", Sans-serif;font-size:21px;font-weight:400;font-style:italic;color:#1A1A1A;}.elementor-9 .elementor-element.elementor-element-cac58ba{text-align:start;font-family:"Georgia", Sans-serif;font-size:16px;font-weight:400;color:#1A1A1A;}.elementor-9 .elementor-element.elementor-element-6467476:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-6467476 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-9 .elementor-element.elementor-element-6467476{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 70px 0px;}.elementor-9 .elementor-element.elementor-element-6467476 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-3d03528:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9 .elementor-element.elementor-element-3d03528 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F3DE;}.elementor-9 .elementor-element.elementor-element-3d03528 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#CC9933;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-3d03528 > .elementor-element-populated, .elementor-9 .elementor-element.elementor-element-3d03528 > .elementor-element-populated > .elementor-background-overlay, .elementor-9 .elementor-element.elementor-element-3d03528 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-3d03528 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-f0a09d5{text-align:start;}.elementor-9 .elementor-element.elementor-element-f0a09d5 img{width:29%;}.elementor-9 .elementor-element.elementor-element-96d632b{text-align:start;font-family:"Georgia", Sans-serif;font-size:21px;font-weight:400;font-style:italic;color:#1A1A1A;}.elementor-9 .elementor-element.elementor-element-86c45bc{text-align:start;font-family:"Georgia", Sans-serif;font-size:16px;font-weight:400;color:#1A1A1A;}.elementor-9 .elementor-element.elementor-element-bd35215:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9 .elementor-element.elementor-element-bd35215 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F3DE;}.elementor-9 .elementor-element.elementor-element-bd35215 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#CC9933;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-bd35215 > .elementor-element-populated, .elementor-9 .elementor-element.elementor-element-bd35215 > .elementor-element-populated > .elementor-background-overlay, .elementor-9 .elementor-element.elementor-element-bd35215 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-bd35215 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-8d5d976{text-align:start;}.elementor-9 .elementor-element.elementor-element-8d5d976 img{width:29%;}.elementor-9 .elementor-element.elementor-element-4632e4e{text-align:start;font-family:"Georgia", Sans-serif;font-size:21px;font-weight:400;font-style:italic;color:#1A1A1A;}.elementor-9 .elementor-element.elementor-element-2a66af9{text-align:start;font-family:"Georgia", Sans-serif;font-size:16px;font-weight:400;color:#1A1A1A;}.elementor-9 .elementor-element.elementor-element-46d2494:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-46d2494 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F3DE;}.elementor-9 .elementor-element.elementor-element-46d2494{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-9 .elementor-element.elementor-element-46d2494 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-4b84115{text-align:start;}.elementor-9 .elementor-element.elementor-element-4b84115 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:20px;font-weight:500;color:#CC9933;}.elementor-9 .elementor-element.elementor-element-245b6b9{text-align:start;}.elementor-9 .elementor-element.elementor-element-245b6b9 .elementor-heading-title{font-family:"Pirata One", Sans-serif;font-weight:400;color:#1A1A1A;}.elementor-9 .elementor-element.elementor-element-c257431{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:400;color:#1A1A1A;}.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-9 .elementor-element.elementor-element-f3ade00{width:var( --container-widget-width, 100.182% );max-width:100.182%;--container-widget-width:100.182%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-f3ade00.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-9 .elementor-element.elementor-element-f3ade00.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-9 .elementor-element.elementor-element-f3ade00.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-9 .elementor-element.elementor-element-f3ade00 .elementor-image-box-wrapper .elementor-image-box-img{width:6%;}.elementor-9 .elementor-element.elementor-element-f3ade00 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-f3ade00 .elementor-image-box-title{font-family:"Georgia", Sans-serif;font-size:20px;font-weight:600;color:#1A1A1A;}.elementor-9 .elementor-element.elementor-element-f3ade00:has(:hover) .elementor-image-box-title,
					 .elementor-9 .elementor-element.elementor-element-f3ade00:has(:focus) .elementor-image-box-title{color:#CC9933;}.elementor-9 .elementor-element.elementor-element-f3ade00 .elementor-image-box-description{font-family:"Georgia", Sans-serif;font-weight:400;color:#1A1A1A;}.elementor-9 .elementor-element.elementor-element-ca4fc8f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-ca4fc8f > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-ca4fc8f.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-9 .elementor-element.elementor-element-ca4fc8f.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-9 .elementor-element.elementor-element-ca4fc8f.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-9 .elementor-element.elementor-element-ca4fc8f .elementor-image-box-wrapper .elementor-image-box-img{width:6%;}.elementor-9 .elementor-element.elementor-element-ca4fc8f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-ca4fc8f .elementor-image-box-title{font-family:"Georgia", Sans-serif;font-size:20px;font-weight:600;color:#1A1A1A;}.elementor-9 .elementor-element.elementor-element-ca4fc8f:has(:hover) .elementor-image-box-title,
					 .elementor-9 .elementor-element.elementor-element-ca4fc8f:has(:focus) .elementor-image-box-title{color:#CC9933;}.elementor-9 .elementor-element.elementor-element-ca4fc8f .elementor-image-box-description{font-family:"Georgia", Sans-serif;font-weight:400;color:#1A1A1A;}.elementor-9 .elementor-element.elementor-element-ec72ec5 .elementor-button{background-color:#CC9933;font-family:"Pirata One", Sans-serif;font-size:25px;font-weight:500;fill:#1A1A1A;color:#1A1A1A;border-style:none;padding:15px 50px 15px 50px;}.elementor-9 .elementor-element.elementor-element-ec72ec5 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-ec72ec5 .elementor-button:focus{background-color:#F8F3DE;color:#CC9933;}.elementor-9 .elementor-element.elementor-element-ec72ec5 > .elementor-widget-container{margin:107px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-ec72ec5 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-ec72ec5 .elementor-button:focus svg{fill:#CC9933;}.elementor-9 .elementor-element.elementor-element-b5745f5 iframe{height:547px;}.elementor-9 .elementor-element.elementor-element-8d7ff64:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-8d7ff64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFB;}.elementor-9 .elementor-element.elementor-element-8d7ff64{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-9 .elementor-element.elementor-element-8d7ff64 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-9df5f6d img{width:5%;}.elementor-9 .elementor-element.elementor-element-39ca771{text-align:center;}.elementor-9 .elementor-element.elementor-element-39ca771 .elementor-heading-title{font-family:"Pirata One", Sans-serif;font-weight:400;color:#1A1A1A;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{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-9 .elementor-element.elementor-element-3b08c3c .elementor-accordion-item{border-color:#F8F3DE;}.elementor-9 .elementor-element.elementor-element-3b08c3c .elementor-accordion-item .elementor-tab-content{border-block-start-color:#F8F3DE;}.elementor-9 .elementor-element.elementor-element-3b08c3c .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:#F8F3DE;}.elementor-9 .elementor-element.elementor-element-3b08c3c .elementor-tab-title{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-3b08c3c .elementor-accordion-icon, .elementor-9 .elementor-element.elementor-element-3b08c3c .elementor-accordion-title{color:#1A1A1A;}.elementor-9 .elementor-element.elementor-element-3b08c3c .elementor-accordion-icon svg{fill:#1A1A1A;}.elementor-9 .elementor-element.elementor-element-3b08c3c .elementor-active .elementor-accordion-icon, .elementor-9 .elementor-element.elementor-element-3b08c3c .elementor-active .elementor-accordion-title{color:#CC9933;}.elementor-9 .elementor-element.elementor-element-3b08c3c .elementor-active .elementor-accordion-icon svg{fill:#CC9933;}.elementor-9 .elementor-element.elementor-element-3b08c3c .elementor-accordion-title{font-family:"Georgia", Sans-serif;font-weight:600;}.elementor-9 .elementor-element.elementor-element-3b08c3c .elementor-tab-content{background-color:#FFFFFF;font-family:"Georgia", Sans-serif;font-weight:400;}.elementor-9 .elementor-element.elementor-element-16dab9a:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-16dab9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-9 .elementor-element.elementor-element-16dab9a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-9 .elementor-element.elementor-element-16dab9a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-5310406{text-align:center;}.elementor-9 .elementor-element.elementor-element-5310406 .elementor-heading-title{font-family:"Pirata One", Sans-serif;font-weight:400;color:#CC9933;}.elementor-9 .elementor-element.elementor-element-fcec0ee{text-align:center;}.elementor-9 .elementor-element.elementor-element-fcec0ee .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFB;}.elementor-9 .elementor-element.elementor-element-08dd1e1:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-08dd1e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-9 .elementor-element.elementor-element-08dd1e1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 50px 0px;}.elementor-9 .elementor-element.elementor-element-08dd1e1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-4ba3d86 .elementor-button{background-color:#CC9933;font-family:"Pirata One", Sans-serif;font-size:25px;font-weight:500;fill:#1A1A1A;color:#1A1A1A;border-style:none;padding:15px 50px 15px 50px;}.elementor-9 .elementor-element.elementor-element-4ba3d86 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-4ba3d86 .elementor-button:focus{background-color:#F8F3DE;color:#CC9933;}.elementor-9 .elementor-element.elementor-element-4ba3d86 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-4ba3d86 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-4ba3d86 .elementor-button:focus svg{fill:#CC9933;}.elementor-9 .elementor-element.elementor-element-071726c .elementor-button{background-color:#1A1A1A;font-family:"Pirata One", Sans-serif;font-size:25px;font-weight:500;fill:#FFFFFB;color:#FFFFFB;border-style:solid;border-width:-3px -3px -3px -3px;border-color:#FFFFFB;padding:15px 80px 15px 80px;}.elementor-9 .elementor-element.elementor-element-071726c .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-071726c .elementor-button:focus{background-color:#F8F3DE;color:#CC9933;}.elementor-9 .elementor-element.elementor-element-071726c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-071726c .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-071726c .elementor-button:focus svg{fill:#CC9933;}body.elementor-page-9:not(.elementor-motion-effects-element-type-background), body.elementor-page-9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFB;}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-320d72f > .elementor-background-overlay{opacity:0;}.elementor-9 .elementor-element.elementor-element-320d72f{margin-top:-70px;margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-524a1ea{margin-top:-450px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-a37cf51{margin-top:-170px;margin-bottom:0px;padding:20px 0px 50px 0px;}.elementor-9 .elementor-element.elementor-element-dd018fd{text-align:center;}.elementor-9 .elementor-element.elementor-element-0945649{text-align:center;font-size:17px;}.elementor-9 .elementor-element.elementor-element-b2eb796 .elementor-button{font-size:18px;}.elementor-9 .elementor-element.elementor-element-390a51a{padding:50px 10px 50px 10px;}.elementor-9 .elementor-element.elementor-element-ae508c5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-c95a0b5{text-align:center;}.elementor-9 .elementor-element.elementor-element-c95a0b5 img{width:50%;}.elementor-9 .elementor-element.elementor-element-7afbc86{text-align:center;}.elementor-9 .elementor-element.elementor-element-7afbc86 .elementor-heading-title{font-size:25px;}.elementor-9 .elementor-element.elementor-element-3e05ec6{text-align:center;}.elementor-9 .elementor-element.elementor-element-84f9dc5 .elementor-button{font-size:18px;}.elementor-9 .elementor-element.elementor-element-651703e > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-7be0f63 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-bc64bb9{padding:50px 10px 50px 10px;}.elementor-9 .elementor-element.elementor-element-bbee8fd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-d1b3c3a{text-align:center;}.elementor-9 .elementor-element.elementor-element-d1b3c3a img{width:80%;}.elementor-9 .elementor-element.elementor-element-2ddb188{text-align:center;}.elementor-9 .elementor-element.elementor-element-2ddb188 .elementor-heading-title{font-size:25px;}.elementor-9 .elementor-element.elementor-element-815a94f{text-align:center;}.elementor-9 .elementor-element.elementor-element-51ec9df .elementor-button{font-size:18px;}.elementor-9 .elementor-element.elementor-element-518fffd{padding:50px 10px 50px 10px;}.elementor-9 .elementor-element.elementor-element-835d252 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-d72a8e0{text-align:center;}.elementor-9 .elementor-element.elementor-element-d72a8e0 img{width:90%;}.elementor-9 .elementor-element.elementor-element-ffc0ff5{text-align:center;}.elementor-9 .elementor-element.elementor-element-ffc0ff5 .elementor-heading-title{font-size:25px;}.elementor-9 .elementor-element.elementor-element-78e77ca{text-align:center;}.elementor-9 .elementor-element.elementor-element-c129568 .elementor-button{font-size:18px;}.elementor-9 .elementor-element.elementor-element-e597427{padding:50px 10px 50px 10px;}.elementor-9 .elementor-element.elementor-element-a2e2749 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-dfed66b{text-align:center;}.elementor-9 .elementor-element.elementor-element-dfed66b img{width:45%;}.elementor-9 .elementor-element.elementor-element-8af37fe{text-align:center;}.elementor-9 .elementor-element.elementor-element-8af37fe .elementor-heading-title{font-size:25px;}.elementor-9 .elementor-element.elementor-element-5216ca0{text-align:center;}.elementor-9 .elementor-element.elementor-element-0b514ba .elementor-button{font-size:18px;}.elementor-9 .elementor-element.elementor-element-ebf94a5{padding:50px 10px 50px 10px;}.elementor-9 .elementor-element.elementor-element-857aad8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-5183746{text-align:center;}.elementor-9 .elementor-element.elementor-element-5183746 img{width:69%;}.elementor-9 .elementor-element.elementor-element-b37a8ef{text-align:center;}.elementor-9 .elementor-element.elementor-element-b37a8ef .elementor-heading-title{font-size:25px;}.elementor-9 .elementor-element.elementor-element-fbe2aa3{text-align:center;}.elementor-9 .elementor-element.elementor-element-22b3a8d .elementor-button{font-size:18px;}.elementor-9 .elementor-element.elementor-element-24fe32e{padding:0px 10px 50px 10px;}.elementor-9 .elementor-element.elementor-element-d3d7ad2{padding:50px 10px 50px 10px;}.elementor-9 .elementor-element.elementor-element-99acc4b{padding:0px 20px 0px 20px;}.elementor-9 .elementor-element.elementor-element-da0fc43 img{width:52%;}.elementor-9 .elementor-element.elementor-element-0f4f6c6{font-size:17px;}.elementor-9 .elementor-element.elementor-element-93e2b1d > .elementor-element-populated{margin:20px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-d0aca3d img{width:52%;}.elementor-9 .elementor-element.elementor-element-caea431{font-size:17px;}.elementor-9 .elementor-element.elementor-element-6467476{padding:20px 20px 070px 20px;}.elementor-9 .elementor-element.elementor-element-f0a09d5 img{width:52%;}.elementor-9 .elementor-element.elementor-element-96d632b{font-size:17px;}.elementor-9 .elementor-element.elementor-element-bd35215 > .elementor-element-populated{margin:020px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-9 .elementor-element.elementor-element-8d5d976 img{width:52%;}.elementor-9 .elementor-element.elementor-element-4632e4e{font-size:17px;}.elementor-9 .elementor-element.elementor-element-46d2494{padding:50px 10px 50px 10px;}.elementor-9 .elementor-element.elementor-element-4b84115{text-align:center;}.elementor-9 .elementor-element.elementor-element-245b6b9{text-align:center;}.elementor-9 .elementor-element.elementor-element-c257431{text-align:center;}.elementor-9 .elementor-element.elementor-element-f3ade00 > .elementor-widget-container{padding:0px 0px 34px 0px;}.elementor-9 .elementor-element.elementor-element-f3ade00 .elementor-image-box-img{margin-bottom:15px;}.elementor-9 .elementor-element.elementor-element-ca4fc8f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-ca4fc8f .elementor-image-box-img{margin-bottom:10px;}.elementor-9 .elementor-element.elementor-element-ec72ec5 > .elementor-widget-container{margin:34px 0px 0px 0px;padding:0px 0px 40px 0px;}.elementor-9 .elementor-element.elementor-element-ec72ec5 .elementor-button{font-size:18px;}.elementor-9 .elementor-element.elementor-element-16dab9a{padding:50px 10px 50px 10px;}.elementor-9 .elementor-element.elementor-element-4ba3d86 .elementor-button{padding:15px 35px 15px 35px;}}/* Start custom CSS for button, class: .elementor-element-b2eb796 *//* BOTÃO: quase largura total no mobile + leve brilho */
@media (max-width: 767px){
  .btn-mobile-wide-glow .elementor-button{
    width: 96% !important;      /* “quase” full width */
    max-width: 520px;           /* evita ficar gigante em telas maiores */
    display: block;
    margin: 0 auto;             /* centraliza */
  }
}

/* base do efeito */
.btn-mobile-wide-glow .elementor-button{
  position: relative;
  overflow: hidden;
  transform: translateZ(0);
  transition: box-shadow .25s ease, transform .25s ease, filter .25s ease;
  box-shadow: 0 0 0 rgba(255,255,255,0); /* sem exagero */
}

/* glow bem sutil (sempre) */
.btn-mobile-wide-glow .elementor-button{
  box-shadow: 0 8px 22px rgba(0,0,0,.12), 0 0 14px rgba(255,255,255,.10);
}

/* “brilho passando” (sheen) */
.btn-mobile-wide-glow .elementor-button::after{
  content: "";
  position: absolute;
  top: -35%;
  left: -60%;
  width: 45%;
  height: 170%;
  background: linear-gradient(120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,.22) 45%,
    rgba(255,255,255,0) 80%
  );
  transform: skewX(-18deg);
  animation: btnSheen 3.2s ease-in-out infinite;
  pointer-events: none;
  opacity: .75;
}

/* no hover, só dá um “up” de leve */
.btn-mobile-wide-glow .elementor-button:hover{
  box-shadow: 0 10px 26px rgba(0,0,0,.16), 0 0 18px rgba(255,255,255,.18);
  transform: translateY(-1px);
  filter: brightness(1.02);
}

@keyframes btnSheen{
  0%   { left: -60%; opacity: 0; }
  10%  { opacity: .7; }
  35%  { left: 120%; opacity: 0; }
  100% { left: 120%; opacity: 0; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-84f9dc5 *//* BOTÃO: quase largura total no mobile + leve brilho */
@media (max-width: 767px){
  .btn-mobile-wide-glow .elementor-button{
    width: 96% !important;      /* “quase” full width */
    max-width: 520px;           /* evita ficar gigante em telas maiores */
    display: block;
    margin: 0 auto;             /* centraliza */
  }
}

/* base do efeito */
.btn-mobile-wide-glow .elementor-button{
  position: relative;
  overflow: hidden;
  transform: translateZ(0);
  transition: box-shadow .25s ease, transform .25s ease, filter .25s ease;
  box-shadow: 0 0 0 rgba(255,255,255,0); /* sem exagero */
}

/* glow bem sutil (sempre) */
.btn-mobile-wide-glow .elementor-button{
  box-shadow: 0 8px 22px rgba(0,0,0,.12), 0 0 14px rgba(255,255,255,.10);
}

/* “brilho passando” (sheen) */
.btn-mobile-wide-glow .elementor-button::after{
  content: "";
  position: absolute;
  top: -35%;
  left: -60%;
  width: 45%;
  height: 170%;
  background: linear-gradient(120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,.22) 45%,
    rgba(255,255,255,0) 80%
  );
  transform: skewX(-18deg);
  animation: btnSheen 3.2s ease-in-out infinite;
  pointer-events: none;
  opacity: .75;
}

/* no hover, só dá um “up” de leve */
.btn-mobile-wide-glow .elementor-button:hover{
  box-shadow: 0 10px 26px rgba(0,0,0,.16), 0 0 18px rgba(255,255,255,.18);
  transform: translateY(-1px);
  filter: brightness(1.02);
}

@keyframes btnSheen{
  0%   { left: -60%; opacity: 0; }
  10%  { opacity: .7; }
  35%  { left: 120%; opacity: 0; }
  100% { left: 120%; opacity: 0; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-51ec9df *//* BOTÃO: quase largura total no mobile + leve brilho */
@media (max-width: 767px){
  .btn-mobile-wide-glow .elementor-button{
    width: 96% !important;      /* “quase” full width */
    max-width: 520px;           /* evita ficar gigante em telas maiores */
    display: block;
    margin: 0 auto;             /* centraliza */
  }
}

/* base do efeito */
.btn-mobile-wide-glow .elementor-button{
  position: relative;
  overflow: hidden;
  transform: translateZ(0);
  transition: box-shadow .25s ease, transform .25s ease, filter .25s ease;
  box-shadow: 0 0 0 rgba(255,255,255,0); /* sem exagero */
}

/* glow bem sutil (sempre) */
.btn-mobile-wide-glow .elementor-button{
  box-shadow: 0 8px 22px rgba(0,0,0,.12), 0 0 14px rgba(255,255,255,.10);
}

/* “brilho passando” (sheen) */
.btn-mobile-wide-glow .elementor-button::after{
  content: "";
  position: absolute;
  top: -35%;
  left: -60%;
  width: 45%;
  height: 170%;
  background: linear-gradient(120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,.22) 45%,
    rgba(255,255,255,0) 80%
  );
  transform: skewX(-18deg);
  animation: btnSheen 3.2s ease-in-out infinite;
  pointer-events: none;
  opacity: .75;
}

/* no hover, só dá um “up” de leve */
.btn-mobile-wide-glow .elementor-button:hover{
  box-shadow: 0 10px 26px rgba(0,0,0,.16), 0 0 18px rgba(255,255,255,.18);
  transform: translateY(-1px);
  filter: brightness(1.02);
}

@keyframes btnSheen{
  0%   { left: -60%; opacity: 0; }
  10%  { opacity: .7; }
  35%  { left: 120%; opacity: 0; }
  100% { left: 120%; opacity: 0; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c129568 *//* BOTÃO: quase largura total no mobile + leve brilho */
@media (max-width: 767px){
  .btn-mobile-wide-glow .elementor-button{
    width: 96% !important;      /* “quase” full width */
    max-width: 520px;           /* evita ficar gigante em telas maiores */
    display: block;
    margin: 0 auto;             /* centraliza */
  }
}

/* base do efeito */
.btn-mobile-wide-glow .elementor-button{
  position: relative;
  overflow: hidden;
  transform: translateZ(0);
  transition: box-shadow .25s ease, transform .25s ease, filter .25s ease;
  box-shadow: 0 0 0 rgba(255,255,255,0); /* sem exagero */
}

/* glow bem sutil (sempre) */
.btn-mobile-wide-glow .elementor-button{
  box-shadow: 0 8px 22px rgba(0,0,0,.12), 0 0 14px rgba(255,255,255,.10);
}

/* “brilho passando” (sheen) */
.btn-mobile-wide-glow .elementor-button::after{
  content: "";
  position: absolute;
  top: -35%;
  left: -60%;
  width: 45%;
  height: 170%;
  background: linear-gradient(120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,.22) 45%,
    rgba(255,255,255,0) 80%
  );
  transform: skewX(-18deg);
  animation: btnSheen 3.2s ease-in-out infinite;
  pointer-events: none;
  opacity: .75;
}

/* no hover, só dá um “up” de leve */
.btn-mobile-wide-glow .elementor-button:hover{
  box-shadow: 0 10px 26px rgba(0,0,0,.16), 0 0 18px rgba(255,255,255,.18);
  transform: translateY(-1px);
  filter: brightness(1.02);
}

@keyframes btnSheen{
  0%   { left: -60%; opacity: 0; }
  10%  { opacity: .7; }
  35%  { left: 120%; opacity: 0; }
  100% { left: 120%; opacity: 0; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0b514ba *//* BOTÃO: quase largura total no mobile + leve brilho */
@media (max-width: 767px){
  .btn-mobile-wide-glow .elementor-button{
    width: 96% !important;      /* “quase” full width */
    max-width: 520px;           /* evita ficar gigante em telas maiores */
    display: block;
    margin: 0 auto;             /* centraliza */
  }
}

/* base do efeito */
.btn-mobile-wide-glow .elementor-button{
  position: relative;
  overflow: hidden;
  transform: translateZ(0);
  transition: box-shadow .25s ease, transform .25s ease, filter .25s ease;
  box-shadow: 0 0 0 rgba(255,255,255,0); /* sem exagero */
}

/* glow bem sutil (sempre) */
.btn-mobile-wide-glow .elementor-button{
  box-shadow: 0 8px 22px rgba(0,0,0,.12), 0 0 14px rgba(255,255,255,.10);
}

/* “brilho passando” (sheen) */
.btn-mobile-wide-glow .elementor-button::after{
  content: "";
  position: absolute;
  top: -35%;
  left: -60%;
  width: 45%;
  height: 170%;
  background: linear-gradient(120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,.22) 45%,
    rgba(255,255,255,0) 80%
  );
  transform: skewX(-18deg);
  animation: btnSheen 3.2s ease-in-out infinite;
  pointer-events: none;
  opacity: .75;
}

/* no hover, só dá um “up” de leve */
.btn-mobile-wide-glow .elementor-button:hover{
  box-shadow: 0 10px 26px rgba(0,0,0,.16), 0 0 18px rgba(255,255,255,.18);
  transform: translateY(-1px);
  filter: brightness(1.02);
}

@keyframes btnSheen{
  0%   { left: -60%; opacity: 0; }
  10%  { opacity: .7; }
  35%  { left: 120%; opacity: 0; }
  100% { left: 120%; opacity: 0; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ec72ec5 *//* BOTÃO: quase largura total no mobile + leve brilho */
@media (max-width: 767px){
  .btn-mobile-wide-glow .elementor-button{
    width: 96% !important;      /* “quase” full width */
    max-width: 520px;           /* evita ficar gigante em telas maiores */
    display: block;
    margin: 0 auto;             /* centraliza */
  }
}

/* base do efeito */
.btn-mobile-wide-glow .elementor-button{
  position: relative;
  overflow: hidden;
  transform: translateZ(0);
  transition: box-shadow .25s ease, transform .25s ease, filter .25s ease;
  box-shadow: 0 0 0 rgba(255,255,255,0); /* sem exagero */
}

/* glow bem sutil (sempre) */
.btn-mobile-wide-glow .elementor-button{
  box-shadow: 0 8px 22px rgba(0,0,0,.12), 0 0 14px rgba(255,255,255,.10);
}

/* “brilho passando” (sheen) */
.btn-mobile-wide-glow .elementor-button::after{
  content: "";
  position: absolute;
  top: -35%;
  left: -60%;
  width: 45%;
  height: 170%;
  background: linear-gradient(120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,.22) 45%,
    rgba(255,255,255,0) 80%
  );
  transform: skewX(-18deg);
  animation: btnSheen 3.2s ease-in-out infinite;
  pointer-events: none;
  opacity: .75;
}

/* no hover, só dá um “up” de leve */
.btn-mobile-wide-glow .elementor-button:hover{
  box-shadow: 0 10px 26px rgba(0,0,0,.16), 0 0 18px rgba(255,255,255,.18);
  transform: translateY(-1px);
  filter: brightness(1.02);
}

@keyframes btnSheen{
  0%   { left: -60%; opacity: 0; }
  10%  { opacity: .7; }
  35%  { left: 120%; opacity: 0; }
  100% { left: 120%; opacity: 0; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4ba3d86 *//* BOTÃO: quase largura total no mobile + leve brilho */
@media (max-width: 767px){
  .btn-mobile-wide-glow .elementor-button{
    width: 96% !important;      /* “quase” full width */
    max-width: 520px;           /* evita ficar gigante em telas maiores */
    display: block;
    margin: 0 auto;             /* centraliza */
  }
}

/* base do efeito */
.btn-mobile-wide-glow .elementor-button{
  position: relative;
  overflow: hidden;
  transform: translateZ(0);
  transition: box-shadow .25s ease, transform .25s ease, filter .25s ease;
  box-shadow: 0 0 0 rgba(255,255,255,0); /* sem exagero */
}

/* glow bem sutil (sempre) */
.btn-mobile-wide-glow .elementor-button{
  box-shadow: 0 8px 22px rgba(0,0,0,.12), 0 0 14px rgba(255,255,255,.10);
}

/* “brilho passando” (sheen) */
.btn-mobile-wide-glow .elementor-button::after{
  content: "";
  position: absolute;
  top: -35%;
  left: -60%;
  width: 45%;
  height: 170%;
  background: linear-gradient(120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,.22) 45%,
    rgba(255,255,255,0) 80%
  );
  transform: skewX(-18deg);
  animation: btnSheen 3.2s ease-in-out infinite;
  pointer-events: none;
  opacity: .75;
}

/* no hover, só dá um “up” de leve */
.btn-mobile-wide-glow .elementor-button:hover{
  box-shadow: 0 10px 26px rgba(0,0,0,.16), 0 0 18px rgba(255,255,255,.18);
  transform: translateY(-1px);
  filter: brightness(1.02);
}

@keyframes btnSheen{
  0%   { left: -60%; opacity: 0; }
  10%  { opacity: .7; }
  35%  { left: 120%; opacity: 0; }
  100% { left: 120%; opacity: 0; }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Pirata';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://piratastoursparaty.com.br/wp-content/uploads/2025/12/PirataOne-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */