.elementor-2646 .elementor-element.elementor-element-6af1fd8{--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;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );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-size:var( --e-global-typography-secondary-font-size );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-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2646 .elementor-element.elementor-element-6879349 .elementor-repeater-item-ee9b980 .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://epcantagalofestas.com.br/wp-content/uploads/2025/02/c9.jpg);background-size:cover;}.elementor-2646 .elementor-element.elementor-element-6879349 .elementor-repeater-item-ee9b980 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-2646 .elementor-element.elementor-element-6879349 .swiper-slide{transition-duration:calc(5000ms*1.2);height:500px;}.elementor-2646 .elementor-element.elementor-element-6879349{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2646 .elementor-element.elementor-element-6879349 .swiper-slide-contents{max-width:100%;}.elementor-2646 .elementor-element.elementor-element-6879349 .swiper-slide-inner{text-align:center;}.elementor-2646 .elementor-element.elementor-element-6879349 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:0px;}.elementor-2646 .elementor-element.elementor-element-6879349 .elementor-slide-heading{color:var( --e-global-color-2d22f63 );font-family:"Questrial", Sans-serif;font-size:40px;font-weight:600;line-height:50px;letter-spacing:10px;}.elementor-2646 .elementor-element.elementor-element-6879349 .elementor-slide-description{color:var( --e-global-color-2d22f63 );font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:15px;letter-spacing:5.7px;}.elementor-2646 .elementor-element.elementor-element-ef7738b{--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;--margin-top:00px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2646 .elementor-element.elementor-element-d37d68c{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2646 .elementor-element.elementor-element-a5a56a1{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2646 .elementor-element.elementor-element-d869680{--display:flex;}.elementor-2646 .elementor-element.elementor-element-a7d61d6{--display:flex;}.elementor-2646 .elementor-element.elementor-element-a53263d{--display:flex;}.elementor-2646 .elementor-element.elementor-element-edae20a{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2646 .elementor-element.elementor-element-c3aa6ae{--display:flex;}.elementor-2646 .elementor-element.elementor-element-cc5f64f{--display:flex;}.elementor-2646 .elementor-element.elementor-element-dc14d87{--display:flex;}.elementor-2646 .elementor-element.elementor-element-9369e3c{--display:flex;}.elementor-2646 .elementor-element.elementor-element-d2284d9{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2646 .elementor-element.elementor-element-30687f6{--display:flex;}.elementor-2646 .elementor-element.elementor-element-e068cb4{--display:flex;}.elementor-2646 .elementor-element.elementor-element-5319a6a{--display:flex;}.elementor-2646 .elementor-element.elementor-element-6e91d4c{--display:flex;}.elementor-2646 .elementor-element.elementor-element-adf94d1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2646 .elementor-element.elementor-element-adf94d1.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2646 .elementor-element.elementor-element-04a00d6{text-align:center;}.elementor-2646 .elementor-element.elementor-element-04a00d6 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-08ac616 );}.elementor-2646 .elementor-element.elementor-element-ed990aa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right: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-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2646 .elementor-element.elementor-element-08fdd65 .elementor-button{background-color:var( --e-global-color-3a8bc54 );}.elementor-2646 .elementor-element.elementor-element-08fdd65 .elementor-button:hover, .elementor-2646 .elementor-element.elementor-element-08fdd65 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-bd1296b );border-color:var( --e-global-color-bd1296b );}.elementor-2646 .elementor-element.elementor-element-08fdd65.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2646 .elementor-element.elementor-element-08fdd65 .elementor-button:hover svg, .elementor-2646 .elementor-element.elementor-element-08fdd65 .elementor-button:focus svg{fill:var( --e-global-color-bd1296b );}@media(max-width:1024px){.elementor-2646 .elementor-element.elementor-element-6af1fd8{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2646 .elementor-element.elementor-element-6af1fd8.e-con{--order:-99999 /* order start hack */;}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2646 .elementor-element.elementor-element-ef7738b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-2646 .elementor-element.elementor-element-fdeb412 img{max-width:130px;height:163px;}.elementor-2646 .elementor-element.elementor-element-71e4c6b img{max-width:130px;height:163px;}.elementor-2646 .elementor-element.elementor-element-7670412 img{max-width:130px;height:163px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2646 .elementor-element.elementor-element-04a00d6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-2646 .elementor-element.elementor-element-6af1fd8{--z-index:0;}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2646 .elementor-element.elementor-element-6879349 .swiper-slide{height:500px;}.elementor-2646 .elementor-element.elementor-element-ef7738b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-2646 .elementor-element.elementor-element-a5a56a1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:0;}.elementor-2646 .elementor-element.elementor-element-a5a56a1.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-2646 .elementor-element.elementor-element-fdeb412{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-2646 .elementor-element.elementor-element-fdeb412.elementor-element{--align-self:center;}.elementor-2646 .elementor-element.elementor-element-fdeb412 img{width:100%;max-width:300px;height:380px;}.elementor-2646 .elementor-element.elementor-element-d869680{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--z-index:0;}.elementor-2646 .elementor-element.elementor-element-02f5716.elementor-element{--align-self:center;}.elementor-2646 .elementor-element.elementor-element-02f5716{text-align:center;}.elementor-2646 .elementor-element.elementor-element-a7d61d6{--z-index:0;}.elementor-2646 .elementor-element.elementor-element-a53263d{--z-index:0;}.elementor-2646 .elementor-element.elementor-element-c3aa6ae{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:0;}.elementor-2646 .elementor-element.elementor-element-c3aa6ae.e-con{--align-self:center;}.elementor-2646 .elementor-element.elementor-element-71e4c6b{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-2646 .elementor-element.elementor-element-71e4c6b.elementor-element{--align-self:center;}.elementor-2646 .elementor-element.elementor-element-71e4c6b img{width:100%;max-width:300px;height:380px;}.elementor-2646 .elementor-element.elementor-element-cc5f64f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--z-index:0;}.elementor-2646 .elementor-element.elementor-element-2f0bf12.elementor-element{--align-self:center;}.elementor-2646 .elementor-element.elementor-element-2f0bf12{text-align:center;}.elementor-2646 .elementor-element.elementor-element-dc14d87{--z-index:0;}.elementor-2646 .elementor-element.elementor-element-9369e3c{--z-index:0;}.elementor-2646 .elementor-element.elementor-element-30687f6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:0;}.elementor-2646 .elementor-element.elementor-element-30687f6.e-con{--align-self:center;}.elementor-2646 .elementor-element.elementor-element-7670412{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-2646 .elementor-element.elementor-element-7670412.elementor-element{--align-self:center;}.elementor-2646 .elementor-element.elementor-element-7670412 img{width:100%;max-width:300px;height:380px;}.elementor-2646 .elementor-element.elementor-element-e068cb4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--z-index:0;}.elementor-2646 .elementor-element.elementor-element-e41698e.elementor-element{--align-self:center;}.elementor-2646 .elementor-element.elementor-element-e41698e{text-align:center;}.elementor-2646 .elementor-element.elementor-element-5319a6a{--z-index:0;}.elementor-2646 .elementor-element.elementor-element-6e91d4c{--z-index:0;}.elementor-2646 .elementor-element.elementor-element-adf94d1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2646 .elementor-element.elementor-element-04a00d6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}