.elementor-42349 .elementor-element.elementor-element-070e53e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:125px;--padding-right:0px;}.elementor-42349 .elementor-element.elementor-element-070e53e:not(.elementor-motion-effects-element-type-background), .elementor-42349 .elementor-element.elementor-element-070e53e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFB727;background-image:url("https://oclubedobordado.com.br/wp-content/uploads/2026/08/bg-header.png");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-42349 .elementor-element.elementor-element-b8b89de{--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:flex-start;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:200px;--padding-bottom:200px;--padding-left:150px;--padding-right:10px;}.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-42349 .elementor-element.elementor-element-93a2686.elementor-element{--align-self:flex-start;}.elementor-42349 .elementor-element.elementor-element-93a2686{text-align:start;}.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-42349 .elementor-element.elementor-element-d255c29 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-42349 .elementor-element.elementor-element-d255c29{text-align:start;}.elementor-42349 .elementor-element.elementor-element-d255c29 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:48px;font-weight:600;text-transform:none;line-height:48px;color:#FF2473;}.elementor-42349 .elementor-element.elementor-element-ab63cec{text-align:start;}.elementor-42349 .elementor-element.elementor-element-ab63cec .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:20px;color:#660044;}.elementor-42349 .elementor-element.elementor-element-ab26c6d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-42349 .elementor-element.elementor-element-ab26c6d:not(.elementor-motion-effects-element-type-background), .elementor-42349 .elementor-element.elementor-element-ab26c6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oclubedobordado.com.br/wp-content/uploads/2026/08/header.png");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-42349 .elementor-element.elementor-element-ddc40da{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-42349 .elementor-element.elementor-element-ddc40da:not(.elementor-motion-effects-element-type-background), .elementor-42349 .elementor-element.elementor-element-ddc40da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EDE1;}.elementor-42349 .elementor-element.elementor-element-84ec007{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-42349 .elementor-element.elementor-element-84ec007:not(.elementor-motion-effects-element-type-background), .elementor-42349 .elementor-element.elementor-element-84ec007 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C0DAFF;}.elementor-42349 .elementor-element.elementor-element-938bdc5{--display:flex;}.elementor-42349 .elementor-element.elementor-element-1f35df2{text-align:start;}.elementor-42349 .elementor-element.elementor-element-1f35df2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;text-transform:none;line-height:44px;color:#FF2473;}.elementor-42349 .elementor-element.elementor-element-77be7df{--display:flex;}.elementor-42349 .elementor-element.elementor-element-edddbcd{text-align:start;}.elementor-42349 .elementor-element.elementor-element-edddbcd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:20px;color:#660044;}.elementor-42349 .elementor-element.elementor-element-952b6ec{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-42349 .elementor-element.elementor-element-952b6ec:not(.elementor-motion-effects-element-type-background), .elementor-42349 .elementor-element.elementor-element-952b6ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EDE1;}.elementor-42349 .elementor-element.elementor-element-1d95e80.elementor-element{--align-self:center;}.elementor-42349 .elementor-element.elementor-element-1d95e80{text-align:center;}.elementor-42349 .elementor-element.elementor-element-1d95e80 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:600;text-transform:none;line-height:40px;color:#660044;}.elementor-42349 .elementor-element.elementor-element-61f6221{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--align-content:center;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-42349 .elementor-element.elementor-element-238ff2f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap: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-42349 .elementor-element.elementor-element-238ff2f:not(.elementor-motion-effects-element-type-background), .elementor-42349 .elementor-element.elementor-element-238ff2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C0DAFF;}.elementor-42349 .elementor-element.elementor-element-238ff2f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-42349 .elementor-element.elementor-element-bed87f2{--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:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:40px;--padding-left:100px;--padding-right:100px;}.elementor-42349 .elementor-element.elementor-element-b184010.elementor-element{--align-self:flex-start;}.elementor-42349 .elementor-element.elementor-element-b184010{text-align:start;}.elementor-42349 .elementor-element.elementor-element-b184010 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:600;text-transform:none;line-height:40px;color:#660044;}.elementor-42349 .elementor-element.elementor-element-6389d4b{text-align:start;}.elementor-42349 .elementor-element.elementor-element-6389d4b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:20px;color:#660044;}.elementor-42349 .elementor-element.elementor-element-1953fb2{--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:flex-start;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:#78A9FF;--border-color:#78A9FF;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-42349 .elementor-element.elementor-element-94c2704{text-align:start;}.elementor-42349 .elementor-element.elementor-element-94c2704 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:none;line-height:20px;color:#660044;}.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-42349 .elementor-element.elementor-element-3148bdf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-42349 .elementor-element.elementor-element-3148bdf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-42349 .elementor-element.elementor-element-3148bdf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-42349 .elementor-element.elementor-element-3148bdf .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-42349 .elementor-element.elementor-element-3148bdf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-42349 .elementor-element.elementor-element-3148bdf .elementor-icon-list-icon i{color:#93B23B;transition:color 0.3s;}.elementor-42349 .elementor-element.elementor-element-3148bdf .elementor-icon-list-icon svg{fill:#93B23B;transition:fill 0.3s;}.elementor-42349 .elementor-element.elementor-element-3148bdf{--e-icon-list-icon-size:12px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-42349 .elementor-element.elementor-element-3148bdf .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-42349 .elementor-element.elementor-element-3148bdf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42349 .elementor-element.elementor-element-3148bdf .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:24px;}.elementor-42349 .elementor-element.elementor-element-3148bdf .elementor-icon-list-text{color:#660044;transition:color 0.3s;}.elementor-42349 .elementor-element.elementor-element-3798748{--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:flex-start;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:#FF2473;--border-color:#FF2473;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-42349 .elementor-element.elementor-element-b7ca83e{text-align:start;}.elementor-42349 .elementor-element.elementor-element-b7ca83e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:20px;color:#660044;}.elementor-42349 .elementor-element.elementor-element-0f95815 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-42349 .elementor-element.elementor-element-0f95815 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-42349 .elementor-element.elementor-element-0f95815 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-42349 .elementor-element.elementor-element-0f95815 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-42349 .elementor-element.elementor-element-0f95815 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-42349 .elementor-element.elementor-element-0f95815 .elementor-icon-list-icon i{color:#93B23B;transition:color 0.3s;}.elementor-42349 .elementor-element.elementor-element-0f95815 .elementor-icon-list-icon svg{fill:#93B23B;transition:fill 0.3s;}.elementor-42349 .elementor-element.elementor-element-0f95815{--e-icon-list-icon-size:12px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-42349 .elementor-element.elementor-element-0f95815 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-42349 .elementor-element.elementor-element-0f95815 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42349 .elementor-element.elementor-element-0f95815 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:24px;}.elementor-42349 .elementor-element.elementor-element-0f95815 .elementor-icon-list-text{color:#660044;transition:color 0.3s;}.elementor-42349 .elementor-element.elementor-element-1e7ad6e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:flex-start;--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-42349 .elementor-element.elementor-element-3e9867f{width:100%;max-width:100%;}.elementor-42349 .elementor-element.elementor-element-f4a0495{--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;}.elementor-42349 .elementor-element.elementor-element-f4a0495:not(.elementor-motion-effects-element-type-background), .elementor-42349 .elementor-element.elementor-element-f4a0495 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C0DAFF;}.elementor-42349 .elementor-element.elementor-element-eee4152{--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:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:40px;--padding-left:100px;--padding-right:100px;}.elementor-42349 .elementor-element.elementor-element-ed8f8c1.elementor-element{--align-self:flex-start;}.elementor-42349 .elementor-element.elementor-element-ed8f8c1{text-align:start;}.elementor-42349 .elementor-element.elementor-element-ed8f8c1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:600;text-transform:none;line-height:40px;color:#660044;}.elementor-42349 .elementor-element.elementor-element-1151a16{text-align:start;}.elementor-42349 .elementor-element.elementor-element-1151a16 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:20px;color:#660044;}.elementor-42349 .elementor-element.elementor-element-09010f8{--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:flex-start;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:#78A9FF;--border-color:#78A9FF;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-42349 .elementor-element.elementor-element-771c394{text-align:start;}.elementor-42349 .elementor-element.elementor-element-771c394 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:none;line-height:20px;color:#660044;}.elementor-42349 .elementor-element.elementor-element-b6e01f6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-42349 .elementor-element.elementor-element-b6e01f6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-42349 .elementor-element.elementor-element-b6e01f6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-42349 .elementor-element.elementor-element-b6e01f6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-42349 .elementor-element.elementor-element-b6e01f6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-42349 .elementor-element.elementor-element-b6e01f6 .elementor-icon-list-icon i{color:#93B23B;transition:color 0.3s;}.elementor-42349 .elementor-element.elementor-element-b6e01f6 .elementor-icon-list-icon svg{fill:#93B23B;transition:fill 0.3s;}.elementor-42349 .elementor-element.elementor-element-b6e01f6{--e-icon-list-icon-size:12px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-42349 .elementor-element.elementor-element-b6e01f6 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-42349 .elementor-element.elementor-element-b6e01f6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42349 .elementor-element.elementor-element-b6e01f6 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:24px;}.elementor-42349 .elementor-element.elementor-element-b6e01f6 .elementor-icon-list-text{color:#660044;transition:color 0.3s;}.elementor-42349 .elementor-element.elementor-element-c082414{--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:flex-start;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:#FF2473;--border-color:#FF2473;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-42349 .elementor-element.elementor-element-8ef55f1{text-align:start;}.elementor-42349 .elementor-element.elementor-element-8ef55f1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:20px;color:#660044;}.elementor-42349 .elementor-element.elementor-element-07aa0c0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-42349 .elementor-element.elementor-element-07aa0c0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-42349 .elementor-element.elementor-element-07aa0c0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-42349 .elementor-element.elementor-element-07aa0c0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-42349 .elementor-element.elementor-element-07aa0c0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-42349 .elementor-element.elementor-element-07aa0c0 .elementor-icon-list-icon i{color:#93B23B;transition:color 0.3s;}.elementor-42349 .elementor-element.elementor-element-07aa0c0 .elementor-icon-list-icon svg{fill:#93B23B;transition:fill 0.3s;}.elementor-42349 .elementor-element.elementor-element-07aa0c0{--e-icon-list-icon-size:12px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-42349 .elementor-element.elementor-element-07aa0c0 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-42349 .elementor-element.elementor-element-07aa0c0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42349 .elementor-element.elementor-element-07aa0c0 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:24px;}.elementor-42349 .elementor-element.elementor-element-07aa0c0 .elementor-icon-list-text{color:#660044;transition:color 0.3s;}.elementor-42349 .elementor-element.elementor-element-f64baba{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right: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-42349 .elementor-element.elementor-element-ffb8afb .elementor-repeater-item-a4875b9 .swiper-slide-bg{background-color:#C0DAFF;background-image:url(https://oclubedobordado.com.br/wp-content/uploads/2026/09/09_set_sinaisdaprimavera-13.jpg);background-size:cover;}.elementor-42349 .elementor-element.elementor-element-ffb8afb .elementor-repeater-item-609d27f .swiper-slide-bg{background-color:#C0DAFF;background-image:url(https://oclubedobordado.com.br/wp-content/uploads/2026/09/09_set_sinaisdaprimavera-35.jpg);background-size:cover;}.elementor-42349 .elementor-element.elementor-element-ffb8afb .elementor-repeater-item-5d3a7e6 .swiper-slide-bg{background-color:#C0DAFF;background-image:url(https://oclubedobordado.com.br/wp-content/uploads/2026/09/09_set_sinaisdaprimavera-11.jpg);background-size:cover;}.elementor-42349 .elementor-element.elementor-element-ffb8afb .elementor-repeater-item-7746c70 .swiper-slide-bg{background-color:#C0DAFF;background-image:url(https://oclubedobordado.com.br/wp-content/uploads/2026/09/09_set_sinaisdaprimavera-34.jpg);background-size:cover;}.elementor-42349 .elementor-element.elementor-element-ffb8afb .elementor-repeater-item-496c8aa .swiper-slide-bg{background-color:#C0DAFF;background-image:url(https://oclubedobordado.com.br/wp-content/uploads/2026/09/09_set_sinaisdaprimavera-08.jpg);background-size:cover;}.elementor-42349 .elementor-element.elementor-element-ffb8afb .elementor-repeater-item-b0c1522 .swiper-slide-bg{background-color:#C0DAFF;background-image:url(https://oclubedobordado.com.br/wp-content/uploads/2026/09/09_set_sinaisdaprimavera-23.jpg);background-size:cover;}.elementor-42349 .elementor-element.elementor-element-ffb8afb .swiper-slide{transition-duration:calc(5000ms*1.2);height:900px;}.elementor-42349 .elementor-element.elementor-element-ffb8afb > .elementor-widget-container{margin:1px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-42349 .elementor-element.elementor-element-ffb8afb .swiper-slide-contents{max-width:67%;}.elementor-42349 .elementor-element.elementor-element-ffb8afb .swiper-slide-inner{text-align:center;}.elementor-42349 .elementor-element.elementor-element-ffb8afb .elementor-swiper-button{font-size:31px;}.elementor-42349 .elementor-element.elementor-element-e8215b1{--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:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-42349 .elementor-element.elementor-element-e8215b1:not(.elementor-motion-effects-element-type-background), .elementor-42349 .elementor-element.elementor-element-e8215b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EDE1;}.elementor-42349 .elementor-element.elementor-element-eef1a61.elementor-element{--align-self:center;}.elementor-42349 .elementor-element.elementor-element-eef1a61{text-align:center;}.elementor-42349 .elementor-element.elementor-element-eef1a61 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:600;text-transform:none;line-height:40px;color:#660044;}.elementor-42349 .elementor-element.elementor-element-5293ddb{text-align:start;}.elementor-42349 .elementor-element.elementor-element-5293ddb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:20px;color:#660044;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-42349 .elementor-element.elementor-element-9532fc4{--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;--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-42349 .elementor-element.elementor-element-42cd89a{width:100%;max-width:100%;}.elementor-42349 .elementor-element.elementor-element-fbe54f8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-42349 .elementor-element.elementor-element-fa947bc{width:100%;max-width:100%;}.elementor-42349 .elementor-element.elementor-element-91c8b29{--display:flex;}.elementor-42349 .elementor-element.elementor-element-0228804{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-42349 .elementor-element.elementor-element-82a41f9{width:100%;max-width:100%;}.elementor-42349 .elementor-element.elementor-element-08713b5{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:20px;--n-tabs-gap:30px;--n-tabs-title-border-radius:50px 50px 50px 50px;--n-tabs-title-font-size:18px;--n-tabs-title-color:#660044;--n-tabs-title-color-active:#660044;}.elementor-42349 .elementor-element.elementor-element-08713b5 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFE5B6;}.elementor-42349 .elementor-element.elementor-element-08713b5.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#E1781C;}.elementor-42349 .elementor-element.elementor-element-08713b5.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-42349 .elementor-element.elementor-element-08713b5.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#E1781C;}.elementor-42349 .elementor-element.elementor-element-08713b5 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-42349 .elementor-element.elementor-element-08713b5.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;}.elementor-42349 .elementor-element.elementor-element-08713b5.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Ofelia Display", Sans-serif;font-weight:600;text-transform:none;line-height:24px;}.elementor-42349 .elementor-element.elementor-element-08713b5 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#660044;}:where( .elementor-42349 .elementor-element.elementor-element-08713b5.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-con{border-style:none;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-42349 .elementor-element.elementor-element-61814ce{--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:40px;--padding-right:40px;}.elementor-42349 .elementor-element.elementor-element-61814ce:not(.elementor-motion-effects-element-type-background), .elementor-42349 .elementor-element.elementor-element-61814ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F2EDE1 50%, #FF92FC 50%);}.elementor-42349 .elementor-element.elementor-element-cba2171{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-42349 .elementor-element.elementor-element-cba2171:not(.elementor-motion-effects-element-type-background), .elementor-42349 .elementor-element.elementor-element-cba2171 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B3C84;}.elementor-42349 .elementor-element.elementor-element-ae5a651.elementor-element{--align-self:center;}.elementor-42349 .elementor-element.elementor-element-ae5a651{text-align:center;}.elementor-42349 .elementor-element.elementor-element-ae5a651 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:600;text-transform:none;line-height:40px;color:#FF92FC;}.elementor-42349 .elementor-element.elementor-element-3c25a04{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-42349 .elementor-element.elementor-element-3c25a04.elementor-element{--align-self:center;}.elementor-42349 .elementor-element.elementor-element-3c25a04 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:20px;color:#F2EDE1;}.elementor-42349 .elementor-element.elementor-element-ff134ab{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-42349 .elementor-element.elementor-element-07d8ac6{width:100%;max-width:100%;}.elementor-42349 .elementor-element.elementor-element-f4dba67.elementor-element{--align-self:center;}.elementor-42349 .elementor-element.elementor-element-f4dba67{text-align:center;}.elementor-42349 .elementor-element.elementor-element-f4dba67 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;text-transform:none;line-height:14px;color:#F2EDE180;}.elementor-42349 .elementor-element.elementor-element-6fab3f9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-42349 .elementor-element.elementor-element-6fab3f9:not(.elementor-motion-effects-element-type-background), .elementor-42349 .elementor-element.elementor-element-6fab3f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF92FC;}.elementor-42349 .elementor-element.elementor-element-0fc410a{--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:flex-start;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-42349 .elementor-element.elementor-element-85305b4.elementor-element{--align-self:flex-start;}.elementor-42349 .elementor-element.elementor-element-85305b4{text-align:start;}.elementor-42349 .elementor-element.elementor-element-85305b4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:600;text-transform:none;line-height:40px;color:#660044;}.elementor-42349 .elementor-element.elementor-element-3449f2b{--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:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-42349 .elementor-element.elementor-element-9287b42{text-align:start;}.elementor-42349 .elementor-element.elementor-element-9287b42 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:20px;color:#660044;}.elementor-42349 .elementor-element.elementor-element-eb993b1{text-align:start;}.elementor-42349 .elementor-element.elementor-element-eb993b1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:20px;color:#660044;}.elementor-42349 .elementor-element.elementor-element-10f3f1c{text-align:start;}.elementor-42349 .elementor-element.elementor-element-10f3f1c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:20px;color:#660044;}.elementor-42349 .elementor-element.elementor-element-e00b8d4{text-align:start;}.elementor-42349 .elementor-element.elementor-element-e00b8d4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:20px;color:#660044;}.elementor-42349 .elementor-element.elementor-element-82c60c1{text-align:start;}.elementor-42349 .elementor-element.elementor-element-82c60c1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:20px;color:#660044;}.elementor-42349 .elementor-element.elementor-element-711ca6f{--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;--justify-content:space-between;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-42349 .elementor-element.elementor-element-cd37743{--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:space-evenly;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-42349 .elementor-element.elementor-element-32644a4 > .elementor-widget-container:hover{--e-transform-scale:1.01;}.elementor-42349 .elementor-element.elementor-element-32644a4{--e-transform-transition-duration:2100ms;text-align:center;}.elementor-42349 .elementor-element.elementor-element-32644a4 img{width:747px;}.elementor-42349 .elementor-element.elementor-element-db0dbca{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--justify-items:stretch;--align-items:stretch;--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-42349 .elementor-element.elementor-element-ae7d3cc > .elementor-widget-container:hover{--e-transform-scale:1.01;}.elementor-42349 .elementor-element.elementor-element-ae7d3cc{--e-transform-transition-duration:2100ms;text-align:center;}.elementor-42349 .elementor-element.elementor-element-ae7d3cc img{width:235px;}.elementor-42349 .elementor-element.elementor-element-084d606 > .elementor-widget-container:hover{--e-transform-scale:1.01;}.elementor-42349 .elementor-element.elementor-element-084d606{--e-transform-transition-duration:2100ms;text-align:center;}.elementor-42349 .elementor-element.elementor-element-084d606 img{width:235px;}.elementor-42349 .elementor-element.elementor-element-dd33db4 > .elementor-widget-container:hover{--e-transform-scale:1.01;}.elementor-42349 .elementor-element.elementor-element-dd33db4{--e-transform-transition-duration:2100ms;text-align:center;}.elementor-42349 .elementor-element.elementor-element-dd33db4 img{width:235px;}.elementor-42349 .elementor-element.elementor-element-a5fd5d6{--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:space-evenly;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-42349 .elementor-element.elementor-element-a168ffc{text-align:center;}.elementor-42349 .elementor-element.elementor-element-a168ffc img{width:747px;}.elementor-42349 .elementor-element.elementor-element-4eed340{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--justify-items:stretch;--align-items:stretch;--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-42349 .elementor-element.elementor-element-cc52bfb{text-align:center;}.elementor-42349 .elementor-element.elementor-element-cc52bfb img{width:235px;}.elementor-42349 .elementor-element.elementor-element-7a4662f{text-align:center;}.elementor-42349 .elementor-element.elementor-element-7a4662f img{width:235px;}.elementor-42349 .elementor-element.elementor-element-c69aaa9{text-align:center;}.elementor-42349 .elementor-element.elementor-element-c69aaa9 img{width:235px;}.elementor-42349 .elementor-element.elementor-element-1c35df9.elementor-element{--align-self:flex-end;}.elementor-42349 .elementor-element.elementor-element-1c35df9{text-align:end;}.elementor-42349 .elementor-element.elementor-element-1c35df9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;text-transform:none;line-height:14px;color:#66004480;}.elementor-42349 .elementor-element.elementor-element-ed12cec{--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:flex-start;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:50px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-42349 .elementor-element.elementor-element-ed12cec:not(.elementor-motion-effects-element-type-background), .elementor-42349 .elementor-element.elementor-element-ed12cec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C0DAFF;}.elementor-42349 .elementor-element.elementor-element-e4f13ce{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-42349 .elementor-element.elementor-element-138dc79.elementor-element{--align-self:center;}.elementor-42349 .elementor-element.elementor-element-138dc79{text-align:center;}.elementor-42349 .elementor-element.elementor-element-138dc79 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:600;text-transform:none;line-height:40px;color:#660044;}.elementor-42349 .elementor-element.elementor-element-9ef8088.elementor-element{--align-self:center;}.elementor-42349 .elementor-element.elementor-element-9ef8088{text-align:center;}.elementor-42349 .elementor-element.elementor-element-9ef8088 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:20px;color:#660044;}.elementor-42349 .elementor-element.elementor-element-a808e79.elementor-element{--align-self:center;}.elementor-42349 .elementor-element.elementor-element-a808e79{text-align:center;}.elementor-42349 .elementor-element.elementor-element-a808e79 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;text-transform:none;line-height:14px;color:#66004480;}.elementor-42349 .elementor-element.elementor-element-86a315e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--align-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42349 .elementor-element.elementor-element-e5f19f7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-42349 .elementor-element.elementor-element-e5f19f7:not(.elementor-motion-effects-element-type-background), .elementor-42349 .elementor-element.elementor-element-e5f19f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#78A9FF;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-42349 .elementor-element.elementor-element-c58f200.elementor-element{--align-self:flex-start;}.elementor-42349 .elementor-element.elementor-element-c58f200 .elementor-icon-wrapper{text-align:start;}.elementor-42349 .elementor-element.elementor-element-c58f200.elementor-view-stacked .elementor-icon{background-color:#D5F48C;}.elementor-42349 .elementor-element.elementor-element-c58f200.elementor-view-framed .elementor-icon, .elementor-42349 .elementor-element.elementor-element-c58f200.elementor-view-default .elementor-icon{color:#D5F48C;border-color:#D5F48C;}.elementor-42349 .elementor-element.elementor-element-c58f200.elementor-view-framed .elementor-icon, .elementor-42349 .elementor-element.elementor-element-c58f200.elementor-view-default .elementor-icon svg{fill:#D5F48C;}.elementor-42349 .elementor-element.elementor-element-c58f200 .elementor-icon{font-size:12px;}.elementor-42349 .elementor-element.elementor-element-c58f200 .elementor-icon svg{height:12px;}.elementor-42349 .elementor-element.elementor-element-960aef8{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:start;}.elementor-42349 .elementor-element.elementor-element-960aef8.elementor-element{--align-self:flex-start;}.elementor-42349 .elementor-element.elementor-element-960aef8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;text-transform:none;line-height:16px;color:#660044;}.elementor-42349 .elementor-element.elementor-element-c0ef645{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-42349 .elementor-element.elementor-element-c0ef645:not(.elementor-motion-effects-element-type-background), .elementor-42349 .elementor-element.elementor-element-c0ef645 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#78A9FF;}.elementor-42349 .elementor-element.elementor-element-dae8ff2 .elementor-icon-wrapper{text-align:start;}.elementor-42349 .elementor-element.elementor-element-dae8ff2.elementor-view-stacked .elementor-icon{background-color:#D5F48C;}.elementor-42349 .elementor-element.elementor-element-dae8ff2.elementor-view-framed .elementor-icon, .elementor-42349 .elementor-element.elementor-element-dae8ff2.elementor-view-default .elementor-icon{color:#D5F48C;border-color:#D5F48C;}.elementor-42349 .elementor-element.elementor-element-dae8ff2.elementor-view-framed .elementor-icon, .elementor-42349 .elementor-element.elementor-element-dae8ff2.elementor-view-default .elementor-icon svg{fill:#D5F48C;}.elementor-42349 .elementor-element.elementor-element-dae8ff2 .elementor-icon{font-size:12px;}.elementor-42349 .elementor-element.elementor-element-dae8ff2 .elementor-icon svg{height:12px;}.elementor-42349 .elementor-element.elementor-element-4bd1daa{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:start;}.elementor-42349 .elementor-element.elementor-element-4bd1daa .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;text-transform:none;line-height:16px;color:#660044;}.elementor-42349 .elementor-element.elementor-element-be5c8e8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-42349 .elementor-element.elementor-element-be5c8e8:not(.elementor-motion-effects-element-type-background), .elementor-42349 .elementor-element.elementor-element-be5c8e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#78A9FF;}.elementor-42349 .elementor-element.elementor-element-697bf0b.elementor-element{--align-self:center;}.elementor-42349 .elementor-element.elementor-element-697bf0b .elementor-icon-wrapper{text-align:start;}.elementor-42349 .elementor-element.elementor-element-697bf0b.elementor-view-stacked .elementor-icon{background-color:#D5F48C;}.elementor-42349 .elementor-element.elementor-element-697bf0b.elementor-view-framed .elementor-icon, .elementor-42349 .elementor-element.elementor-element-697bf0b.elementor-view-default .elementor-icon{color:#D5F48C;border-color:#D5F48C;}.elementor-42349 .elementor-element.elementor-element-697bf0b.elementor-view-framed .elementor-icon, .elementor-42349 .elementor-element.elementor-element-697bf0b.elementor-view-default .elementor-icon svg{fill:#D5F48C;}.elementor-42349 .elementor-element.elementor-element-697bf0b .elementor-icon{font-size:12px;}.elementor-42349 .elementor-element.elementor-element-697bf0b .elementor-icon svg{height:12px;}.elementor-42349 .elementor-element.elementor-element-f052806{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:start;}.elementor-42349 .elementor-element.elementor-element-f052806 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;text-transform:none;line-height:16px;color:#660044;}.elementor-42349 .elementor-element.elementor-element-03d9f65{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-42349 .elementor-element.elementor-element-03d9f65:not(.elementor-motion-effects-element-type-background), .elementor-42349 .elementor-element.elementor-element-03d9f65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#78A9FF;}.elementor-42349 .elementor-element.elementor-element-ab1c7f8 .elementor-icon-wrapper{text-align:start;}.elementor-42349 .elementor-element.elementor-element-ab1c7f8.elementor-view-stacked .elementor-icon{background-color:#D5F48C;}.elementor-42349 .elementor-element.elementor-element-ab1c7f8.elementor-view-framed .elementor-icon, .elementor-42349 .elementor-element.elementor-element-ab1c7f8.elementor-view-default .elementor-icon{color:#D5F48C;border-color:#D5F48C;}.elementor-42349 .elementor-element.elementor-element-ab1c7f8.elementor-view-framed .elementor-icon, .elementor-42349 .elementor-element.elementor-element-ab1c7f8.elementor-view-default .elementor-icon svg{fill:#D5F48C;}.elementor-42349 .elementor-element.elementor-element-ab1c7f8 .elementor-icon{font-size:12px;}.elementor-42349 .elementor-element.elementor-element-ab1c7f8 .elementor-icon svg{height:12px;}.elementor-42349 .elementor-element.elementor-element-5ef9681{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:start;}.elementor-42349 .elementor-element.elementor-element-5ef9681 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;text-transform:none;line-height:16px;color:#660044;}.elementor-42349 .elementor-element.elementor-element-61a1b4f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-42349 .elementor-element.elementor-element-61a1b4f:not(.elementor-motion-effects-element-type-background), .elementor-42349 .elementor-element.elementor-element-61a1b4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#78A9FF;}.elementor-42349 .elementor-element.elementor-element-70dba51 .elementor-icon-wrapper{text-align:start;}.elementor-42349 .elementor-element.elementor-element-70dba51.elementor-view-stacked .elementor-icon{background-color:#D5F48C;}.elementor-42349 .elementor-element.elementor-element-70dba51.elementor-view-framed .elementor-icon, .elementor-42349 .elementor-element.elementor-element-70dba51.elementor-view-default .elementor-icon{color:#D5F48C;border-color:#D5F48C;}.elementor-42349 .elementor-element.elementor-element-70dba51.elementor-view-framed .elementor-icon, .elementor-42349 .elementor-element.elementor-element-70dba51.elementor-view-default .elementor-icon svg{fill:#D5F48C;}.elementor-42349 .elementor-element.elementor-element-70dba51 .elementor-icon{font-size:12px;}.elementor-42349 .elementor-element.elementor-element-70dba51 .elementor-icon svg{height:12px;}.elementor-42349 .elementor-element.elementor-element-9446cca{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:start;}.elementor-42349 .elementor-element.elementor-element-9446cca .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;text-transform:none;line-height:16px;color:#660044;}.elementor-42349 .elementor-element.elementor-element-d6ebed7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-42349 .elementor-element.elementor-element-d6ebed7:not(.elementor-motion-effects-element-type-background), .elementor-42349 .elementor-element.elementor-element-d6ebed7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#78A9FF;}.elementor-42349 .elementor-element.elementor-element-8267b75 .elementor-icon-wrapper{text-align:start;}.elementor-42349 .elementor-element.elementor-element-8267b75.elementor-view-stacked .elementor-icon{background-color:#D5F48C;}.elementor-42349 .elementor-element.elementor-element-8267b75.elementor-view-framed .elementor-icon, .elementor-42349 .elementor-element.elementor-element-8267b75.elementor-view-default .elementor-icon{color:#D5F48C;border-color:#D5F48C;}.elementor-42349 .elementor-element.elementor-element-8267b75.elementor-view-framed .elementor-icon, .elementor-42349 .elementor-element.elementor-element-8267b75.elementor-view-default .elementor-icon svg{fill:#D5F48C;}.elementor-42349 .elementor-element.elementor-element-8267b75 .elementor-icon{font-size:12px;}.elementor-42349 .elementor-element.elementor-element-8267b75 .elementor-icon svg{height:12px;}.elementor-42349 .elementor-element.elementor-element-eaf26e2{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:start;}.elementor-42349 .elementor-element.elementor-element-eaf26e2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;text-transform:none;line-height:16px;color:#660044;}.elementor-42349 .elementor-element.elementor-element-cc9d529 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-42349 .elementor-element.elementor-element-cc9d529.elementor-element{--align-self:center;}.elementor-42349 .elementor-element.elementor-element-cc9d529{text-align:center;}.elementor-42349 .elementor-element.elementor-element-cc9d529 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;text-transform:none;line-height:14px;color:#66004480;}.elementor-42349 .elementor-element.elementor-element-ffaa71e{--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:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-42349 .elementor-element.elementor-element-5baf63a{--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:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:40px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-42349 .elementor-element.elementor-element-5baf63a:not(.elementor-motion-effects-element-type-background), .elementor-42349 .elementor-element.elementor-element-5baf63a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#660044;background-image:url("https://oclubedobordado.com.br/wp-content/uploads/2026/08/Group.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-42349 .elementor-element.elementor-element-e33d146{--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:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-42349 .elementor-element.elementor-element-8224dbf.elementor-element{--align-self:center;}.elementor-42349 .elementor-element.elementor-element-8224dbf{text-align:center;}.elementor-42349 .elementor-element.elementor-element-8224dbf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:600;text-transform:none;line-height:40px;color:#F2EDE1;}.elementor-42349 .elementor-element.elementor-element-ba83425{--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:space-between;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:6px 6px 6px 6px;--border-top-width:6px;--border-right-width:6px;--border-bottom-width:6px;--border-left-width:6px;border-color:#78A9FF;--border-color:#78A9FF;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--e-con-transform-transition-duration:1700ms;}.elementor-42349 .elementor-element.elementor-element-ba83425:not(.elementor-motion-effects-element-type-background), .elementor-42349 .elementor-element.elementor-element-ba83425 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EDE1;}.elementor-42349 .elementor-element.elementor-element-ba83425.e-con:hover{--e-con-transform-scale:1.02;}.elementor-42349 .elementor-element.elementor-element-ba83425:hover{box-shadow:0px 0px 10px 0px rgba(172, 162, 162, 0.53);}.elementor-42349 .elementor-element.elementor-element-03866e1.elementor-element{--align-self:flex-start;}.elementor-42349 .elementor-element.elementor-element-03866e1{text-align:start;}.elementor-42349 .elementor-element.elementor-element-03866e1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;text-transform:none;line-height:40px;color:#660044;}.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-42349 .elementor-element.elementor-element-a439ede{--divider-border-style:dashed;--divider-color:#78A9FF;--divider-border-width:2px;}.elementor-42349 .elementor-element.elementor-element-a439ede .elementor-divider-separator{width:100%;}.elementor-42349 .elementor-element.elementor-element-a439ede .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-42349 .elementor-element.elementor-element-432cd2a{text-align:start;}.elementor-42349 .elementor-element.elementor-element-432cd2a .elementor-heading-title{font-family:"Ofelia Display", Sans-serif;font-size:42px;font-weight:500;text-transform:none;line-height:54px;color:#660044;}.elementor-42349 .elementor-element.elementor-element-0c38626{--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:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-42349 .elementor-element.elementor-element-0c38626:not(.elementor-motion-effects-element-type-background), .elementor-42349 .elementor-element.elementor-element-0c38626 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE5B680;}.elementor-42349 .elementor-element.elementor-element-ee3464d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-42349 .elementor-element.elementor-element-ee3464d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-42349 .elementor-element.elementor-element-ee3464d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-42349 .elementor-element.elementor-element-ee3464d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-42349 .elementor-element.elementor-element-ee3464d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-42349 .elementor-element.elementor-element-ee3464d .elementor-icon-list-icon i{color:#002D1B;transition:color 0.3s;}.elementor-42349 .elementor-element.elementor-element-ee3464d .elementor-icon-list-icon svg{fill:#002D1B;transition:fill 0.3s;}.elementor-42349 .elementor-element.elementor-element-ee3464d{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-42349 .elementor-element.elementor-element-ee3464d .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-42349 .elementor-element.elementor-element-ee3464d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42349 .elementor-element.elementor-element-ee3464d .elementor-icon-list-item > a{font-family:"Ofelia Display", Sans-serif;font-size:14px;font-weight:500;text-transform:none;line-height:18px;}.elementor-42349 .elementor-element.elementor-element-ee3464d .elementor-icon-list-text{color:#660044;transition:color 0.3s;}.elementor-42349 .elementor-element.elementor-element-89b0274 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-42349 .elementor-element.elementor-element-89b0274 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-42349 .elementor-element.elementor-element-89b0274 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-42349 .elementor-element.elementor-element-89b0274 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-42349 .elementor-element.elementor-element-89b0274 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-42349 .elementor-element.elementor-element-89b0274 .elementor-icon-list-icon i{color:#FF24733D;transition:color 0.3s;}.elementor-42349 .elementor-element.elementor-element-89b0274 .elementor-icon-list-icon svg{fill:#FF24733D;transition:fill 0.3s;}.elementor-42349 .elementor-element.elementor-element-89b0274{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-42349 .elementor-element.elementor-element-89b0274 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-42349 .elementor-element.elementor-element-89b0274 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42349 .elementor-element.elementor-element-89b0274 .elementor-icon-list-item > a{font-family:"Ofelia Display", Sans-serif;font-size:14px;font-weight:500;text-transform:none;line-height:18px;}.elementor-42349 .elementor-element.elementor-element-89b0274 .elementor-icon-list-text{color:#FF24733D;transition:color 0.3s;}.elementor-42349 .elementor-element.elementor-element-6e56eb7{--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:space-between;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:6px 6px 6px 6px;--border-top-width:6px;--border-right-width:6px;--border-bottom-width:6px;--border-left-width:6px;border-color:#FF2473;--border-color:#FF2473;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--e-con-transform-transition-duration:1700ms;}.elementor-42349 .elementor-element.elementor-element-6e56eb7:not(.elementor-motion-effects-element-type-background), .elementor-42349 .elementor-element.elementor-element-6e56eb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EDE1;}.elementor-42349 .elementor-element.elementor-element-6e56eb7.e-con:hover{--e-con-transform-scale:1.02;}.elementor-42349 .elementor-element.elementor-element-6e56eb7:hover{box-shadow:0px 0px 10px 0px rgba(172, 162, 162, 0.53);}.elementor-42349 .elementor-element.elementor-element-1bf55b9.elementor-element{--align-self:flex-end;}.elementor-42349 .elementor-element.elementor-element-1bf55b9{text-align:end;}.elementor-42349 .elementor-element.elementor-element-1bf55b9 img{width:248px;}.elementor-42349 .elementor-element.elementor-element-5373ade.elementor-element{--align-self:flex-start;}.elementor-42349 .elementor-element.elementor-element-5373ade{text-align:start;}.elementor-42349 .elementor-element.elementor-element-5373ade .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;text-transform:none;line-height:40px;color:#660044;}.elementor-42349 .elementor-element.elementor-element-3387087{--divider-border-style:dashed;--divider-color:#FF2473;--divider-border-width:2px;}.elementor-42349 .elementor-element.elementor-element-3387087 .elementor-divider-separator{width:100%;}.elementor-42349 .elementor-element.elementor-element-3387087 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-42349 .elementor-element.elementor-element-4e98d29{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-42349 .elementor-element.elementor-element-4e98d29.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-42349 .elementor-element.elementor-element-002bf92{--display:flex;}.elementor-42349 .elementor-element.elementor-element-97040ef{text-align:start;}.elementor-42349 .elementor-element.elementor-element-97040ef .elementor-heading-title{font-family:"Ofelia Display", Sans-serif;font-size:42px;font-weight:400;text-transform:none;line-height:54px;color:#660044;}.elementor-42349 .elementor-element.elementor-element-3576f2f{--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:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-42349 .elementor-element.elementor-element-a606208{text-align:start;}.elementor-42349 .elementor-element.elementor-element-a606208 .elementor-heading-title{font-family:"Ofelia Display", Sans-serif;font-size:16px;font-weight:500;text-transform:none;line-height:16px;color:#660044;}.elementor-42349 .elementor-element.elementor-element-d3b3cb9{text-align:start;}.elementor-42349 .elementor-element.elementor-element-d3b3cb9 .elementor-heading-title{font-family:"Ofelia Display", Sans-serif;font-size:12px;font-weight:400;text-transform:none;line-height:16px;color:#66004480;}.elementor-42349 .elementor-element.elementor-element-4ed1f2e{--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:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-42349 .elementor-element.elementor-element-4ed1f2e:not(.elementor-motion-effects-element-type-background), .elementor-42349 .elementor-element.elementor-element-4ed1f2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D5F48C66;}.elementor-42349 .elementor-element.elementor-element-e59d585 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-42349 .elementor-element.elementor-element-e59d585 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-42349 .elementor-element.elementor-element-e59d585 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-42349 .elementor-element.elementor-element-e59d585 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-42349 .elementor-element.elementor-element-e59d585 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-42349 .elementor-element.elementor-element-e59d585 .elementor-icon-list-icon i{color:#002D1B;transition:color 0.3s;}.elementor-42349 .elementor-element.elementor-element-e59d585 .elementor-icon-list-icon svg{fill:#002D1B;transition:fill 0.3s;}.elementor-42349 .elementor-element.elementor-element-e59d585{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-42349 .elementor-element.elementor-element-e59d585 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-42349 .elementor-element.elementor-element-e59d585 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42349 .elementor-element.elementor-element-e59d585 .elementor-icon-list-item > a{font-family:"Ofelia Display", Sans-serif;font-size:14px;font-weight:500;text-transform:none;line-height:18px;}.elementor-42349 .elementor-element.elementor-element-e59d585 .elementor-icon-list-text{color:#660044;transition:color 0.3s;}.elementor-42349 .elementor-element.elementor-element-23c4734{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:70px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-42349 .elementor-element.elementor-element-23c4734:not(.elementor-motion-effects-element-type-background), .elementor-42349 .elementor-element.elementor-element-23c4734 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C0DAFF;}.elementor-42349 .elementor-element.elementor-element-cd96d3c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-42349 .elementor-element.elementor-element-cd96d3c:not(.elementor-motion-effects-element-type-background), .elementor-42349 .elementor-element.elementor-element-cd96d3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oclubedobordado.com.br/wp-content/uploads/2026/08/clube-fundation.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-42349 .elementor-element.elementor-element-3be3494.elementor-element{--align-self:flex-start;}.elementor-42349 .elementor-element.elementor-element-3be3494{text-align:start;}.elementor-42349 .elementor-element.elementor-element-3be3494 img{width:161px;}.elementor-42349 .elementor-element.elementor-element-4654a50{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-42349 .elementor-element.elementor-element-4654a50:not(.elementor-motion-effects-element-type-background), .elementor-42349 .elementor-element.elementor-element-4654a50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EDE1;}.elementor-42349 .elementor-element.elementor-element-035fbec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42349 .elementor-element.elementor-element-035fbec.elementor-element{--align-self:flex-start;}.elementor-42349 .elementor-element.elementor-element-035fbec{text-align:start;}.elementor-42349 .elementor-element.elementor-element-035fbec img{width:232px;}.elementor-42349 .elementor-element.elementor-element-26fc4be.elementor-element{--align-self:flex-start;}.elementor-42349 .elementor-element.elementor-element-26fc4be{text-align:start;}.elementor-42349 .elementor-element.elementor-element-26fc4be .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;text-transform:none;line-height:40px;color:#FF2473;}.elementor-42349 .elementor-element.elementor-element-c3d860d{--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:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-42349 .elementor-element.elementor-element-8fca234{text-align:start;}.elementor-42349 .elementor-element.elementor-element-8fca234 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:20px;color:#660044;}.elementor-42349 .elementor-element.elementor-element-2172c56{text-align:start;}.elementor-42349 .elementor-element.elementor-element-2172c56 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:20px;color:#660044;}.elementor-42349 .elementor-element.elementor-element-ea8a6b5{text-align:start;}.elementor-42349 .elementor-element.elementor-element-ea8a6b5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:20px;color:#660044;}.elementor-42349 .elementor-element.elementor-element-36350ff{text-align:start;}.elementor-42349 .elementor-element.elementor-element-36350ff .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:20px;color:#660044;}.elementor-42349 .elementor-element.elementor-element-8b47e8f{text-align:start;}.elementor-42349 .elementor-element.elementor-element-8b47e8f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:20px;color:#660044;}.elementor-42349 .elementor-element.elementor-element-53abd94{--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;--justify-content:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:40px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-42349 .elementor-element.elementor-element-53abd94:not(.elementor-motion-effects-element-type-background), .elementor-42349 .elementor-element.elementor-element-53abd94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C0DAFF;}.elementor-42349 .elementor-element.elementor-element-0801e7e.elementor-element{--align-self:center;}.elementor-42349 .elementor-element.elementor-element-0801e7e{text-align:center;}.elementor-42349 .elementor-element.elementor-element-0801e7e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:600;text-transform:none;line-height:40px;color:#660044;}.elementor-42349 .elementor-element.elementor-element-3f6e4cf{--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:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-42349 .elementor-element.elementor-element-7820e6c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:80px 20px;--row-gap:80px;--column-gap:20px;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-42349 .elementor-element.elementor-element-7820e6c:not(.elementor-motion-effects-element-type-background), .elementor-42349 .elementor-element.elementor-element-7820e6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002D1B;}.elementor-42349 .elementor-element.elementor-element-0a69e80{--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:flex-start;}.elementor-42349 .elementor-element.elementor-element-d397291.elementor-element{--align-self:flex-start;}.elementor-42349 .elementor-element.elementor-element-d397291{text-align:start;}.elementor-42349 .elementor-element.elementor-element-d397291 img{width:310px;}.elementor-42349 .elementor-element.elementor-element-e39b808{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-42349 .elementor-element.elementor-element-e2ce969{width:100%;max-width:100%;}.elementor-42349 .elementor-element.elementor-element-dc15975{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-42349 .elementor-element.elementor-element-9504042 .elementor-icon-wrapper{text-align:center;}.elementor-42349 .elementor-element.elementor-element-9504042.elementor-view-stacked .elementor-icon{background-color:#F2EDE1;}.elementor-42349 .elementor-element.elementor-element-9504042.elementor-view-framed .elementor-icon, .elementor-42349 .elementor-element.elementor-element-9504042.elementor-view-default .elementor-icon{color:#F2EDE1;border-color:#F2EDE1;}.elementor-42349 .elementor-element.elementor-element-9504042.elementor-view-framed .elementor-icon, .elementor-42349 .elementor-element.elementor-element-9504042.elementor-view-default .elementor-icon svg{fill:#F2EDE1;}.elementor-42349 .elementor-element.elementor-element-9504042.elementor-view-stacked .elementor-icon:hover{background-color:#F2EDE1D9;}.elementor-42349 .elementor-element.elementor-element-9504042.elementor-view-framed .elementor-icon:hover, .elementor-42349 .elementor-element.elementor-element-9504042.elementor-view-default .elementor-icon:hover{color:#F2EDE1D9;border-color:#F2EDE1D9;}.elementor-42349 .elementor-element.elementor-element-9504042.elementor-view-framed .elementor-icon:hover, .elementor-42349 .elementor-element.elementor-element-9504042.elementor-view-default .elementor-icon:hover svg{fill:#F2EDE1D9;}.elementor-42349 .elementor-element.elementor-element-9950f48 .elementor-icon-wrapper{text-align:center;}.elementor-42349 .elementor-element.elementor-element-9950f48.elementor-view-stacked .elementor-icon{background-color:#F2EDE1;}.elementor-42349 .elementor-element.elementor-element-9950f48.elementor-view-framed .elementor-icon, .elementor-42349 .elementor-element.elementor-element-9950f48.elementor-view-default .elementor-icon{color:#F2EDE1;border-color:#F2EDE1;}.elementor-42349 .elementor-element.elementor-element-9950f48.elementor-view-framed .elementor-icon, .elementor-42349 .elementor-element.elementor-element-9950f48.elementor-view-default .elementor-icon svg{fill:#F2EDE1;}.elementor-42349 .elementor-element.elementor-element-9950f48.elementor-view-stacked .elementor-icon:hover{background-color:#F2EDE1D9;}.elementor-42349 .elementor-element.elementor-element-9950f48.elementor-view-framed .elementor-icon:hover, .elementor-42349 .elementor-element.elementor-element-9950f48.elementor-view-default .elementor-icon:hover{color:#F2EDE1D9;border-color:#F2EDE1D9;}.elementor-42349 .elementor-element.elementor-element-9950f48.elementor-view-framed .elementor-icon:hover, .elementor-42349 .elementor-element.elementor-element-9950f48.elementor-view-default .elementor-icon:hover svg{fill:#F2EDE1D9;}.elementor-42349 .elementor-element.elementor-element-2d6a892 .elementor-icon-wrapper{text-align:center;}.elementor-42349 .elementor-element.elementor-element-2d6a892.elementor-view-stacked .elementor-icon{background-color:#F2EDE1;}.elementor-42349 .elementor-element.elementor-element-2d6a892.elementor-view-framed .elementor-icon, .elementor-42349 .elementor-element.elementor-element-2d6a892.elementor-view-default .elementor-icon{color:#F2EDE1;border-color:#F2EDE1;}.elementor-42349 .elementor-element.elementor-element-2d6a892.elementor-view-framed .elementor-icon, .elementor-42349 .elementor-element.elementor-element-2d6a892.elementor-view-default .elementor-icon svg{fill:#F2EDE1;}.elementor-42349 .elementor-element.elementor-element-2d6a892.elementor-view-stacked .elementor-icon:hover{background-color:#F2EDE1D9;}.elementor-42349 .elementor-element.elementor-element-2d6a892.elementor-view-framed .elementor-icon:hover, .elementor-42349 .elementor-element.elementor-element-2d6a892.elementor-view-default .elementor-icon:hover{color:#F2EDE1D9;border-color:#F2EDE1D9;}.elementor-42349 .elementor-element.elementor-element-2d6a892.elementor-view-framed .elementor-icon:hover, .elementor-42349 .elementor-element.elementor-element-2d6a892.elementor-view-default .elementor-icon:hover svg{fill:#F2EDE1D9;}.elementor-42349 .elementor-element.elementor-element-2514e78 .elementor-icon-wrapper{text-align:center;}.elementor-42349 .elementor-element.elementor-element-2514e78.elementor-view-stacked .elementor-icon{background-color:#F2EDE1;}.elementor-42349 .elementor-element.elementor-element-2514e78.elementor-view-framed .elementor-icon, .elementor-42349 .elementor-element.elementor-element-2514e78.elementor-view-default .elementor-icon{color:#F2EDE1;border-color:#F2EDE1;}.elementor-42349 .elementor-element.elementor-element-2514e78.elementor-view-framed .elementor-icon, .elementor-42349 .elementor-element.elementor-element-2514e78.elementor-view-default .elementor-icon svg{fill:#F2EDE1;}.elementor-42349 .elementor-element.elementor-element-2514e78.elementor-view-stacked .elementor-icon:hover{background-color:#F2EDE1D9;}.elementor-42349 .elementor-element.elementor-element-2514e78.elementor-view-framed .elementor-icon:hover, .elementor-42349 .elementor-element.elementor-element-2514e78.elementor-view-default .elementor-icon:hover{color:#F2EDE1D9;border-color:#F2EDE1D9;}.elementor-42349 .elementor-element.elementor-element-2514e78.elementor-view-framed .elementor-icon:hover, .elementor-42349 .elementor-element.elementor-element-2514e78.elementor-view-default .elementor-icon:hover svg{fill:#F2EDE1D9;}.elementor-42349 .elementor-element.elementor-element-8e4c244 .elementor-icon-wrapper{text-align:center;}.elementor-42349 .elementor-element.elementor-element-8e4c244.elementor-view-stacked .elementor-icon{background-color:#F2EDE1;}.elementor-42349 .elementor-element.elementor-element-8e4c244.elementor-view-framed .elementor-icon, .elementor-42349 .elementor-element.elementor-element-8e4c244.elementor-view-default .elementor-icon{color:#F2EDE1;border-color:#F2EDE1;}.elementor-42349 .elementor-element.elementor-element-8e4c244.elementor-view-framed .elementor-icon, .elementor-42349 .elementor-element.elementor-element-8e4c244.elementor-view-default .elementor-icon svg{fill:#F2EDE1;}.elementor-42349 .elementor-element.elementor-element-8e4c244.elementor-view-stacked .elementor-icon:hover{background-color:#F2EDE1D9;}.elementor-42349 .elementor-element.elementor-element-8e4c244.elementor-view-framed .elementor-icon:hover, .elementor-42349 .elementor-element.elementor-element-8e4c244.elementor-view-default .elementor-icon:hover{color:#F2EDE1D9;border-color:#F2EDE1D9;}.elementor-42349 .elementor-element.elementor-element-8e4c244.elementor-view-framed .elementor-icon:hover, .elementor-42349 .elementor-element.elementor-element-8e4c244.elementor-view-default .elementor-icon:hover svg{fill:#F2EDE1D9;}.elementor-42349 .elementor-element.elementor-element-6356acb .elementor-icon-wrapper{text-align:center;}.elementor-42349 .elementor-element.elementor-element-6356acb.elementor-view-stacked .elementor-icon{background-color:#F2EDE1;}.elementor-42349 .elementor-element.elementor-element-6356acb.elementor-view-framed .elementor-icon, .elementor-42349 .elementor-element.elementor-element-6356acb.elementor-view-default .elementor-icon{color:#F2EDE1;border-color:#F2EDE1;}.elementor-42349 .elementor-element.elementor-element-6356acb.elementor-view-framed .elementor-icon, .elementor-42349 .elementor-element.elementor-element-6356acb.elementor-view-default .elementor-icon svg{fill:#F2EDE1;}.elementor-42349 .elementor-element.elementor-element-6356acb.elementor-view-stacked .elementor-icon:hover{background-color:#F2EDE1D9;}.elementor-42349 .elementor-element.elementor-element-6356acb.elementor-view-framed .elementor-icon:hover, .elementor-42349 .elementor-element.elementor-element-6356acb.elementor-view-default .elementor-icon:hover{color:#F2EDE1D9;border-color:#F2EDE1D9;}.elementor-42349 .elementor-element.elementor-element-6356acb.elementor-view-framed .elementor-icon:hover, .elementor-42349 .elementor-element.elementor-element-6356acb.elementor-view-default .elementor-icon:hover svg{fill:#F2EDE1D9;}.elementor-42349 .elementor-element.elementor-element-d75d2c1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-42349 .elementor-element.elementor-element-cf47891 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;line-height:16px;color:#F2EDE180;}.elementor-42349 .elementor-element.elementor-element-83e3470 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;line-height:16px;color:#F2EDE180;}@media(max-width:1366px){.elementor-42349 .elementor-element.elementor-element-070e53e{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-42349 .elementor-element.elementor-element-b8b89de{--padding-top:200px;--padding-bottom:120px;--padding-left:10px;--padding-right:10px;}.elementor-42349 .elementor-element.elementor-element-ab26c6d:not(.elementor-motion-effects-element-type-background), .elementor-42349 .elementor-element.elementor-element-ab26c6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-42349 .elementor-element.elementor-element-84ec007{--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-42349 .elementor-element.elementor-element-ffb8afb .swiper-slide{height:1100px;}.elementor-42349 .elementor-element.elementor-element-db0dbca{--grid-auto-flow:row;}.elementor-42349 .elementor-element.elementor-element-4eed340{--grid-auto-flow:row;}.elementor-42349 .elementor-element.elementor-element-ed12cec{--padding-top:50px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}}@media(max-width:1200px){.elementor-42349 .elementor-element.elementor-element-ab26c6d:not(.elementor-motion-effects-element-type-background), .elementor-42349 .elementor-element.elementor-element-ab26c6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-42349 .elementor-element.elementor-element-1d95e80 .elementor-heading-title{font-size:34px;}.elementor-42349 .elementor-element.elementor-element-bed87f2{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:50px;--padding-right:50px;}.elementor-42349 .elementor-element.elementor-element-b184010 .elementor-heading-title{font-size:32px;line-height:36px;}.elementor-42349 .elementor-element.elementor-element-3148bdf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42349 .elementor-element.elementor-element-3148bdf .elementor-icon-list-item > a{font-size:14px;line-height:18px;}.elementor-42349 .elementor-element.elementor-element-0f95815 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42349 .elementor-element.elementor-element-0f95815 .elementor-icon-list-item > a{font-size:14px;line-height:18px;}.elementor-42349 .elementor-element.elementor-element-eee4152{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:50px;--padding-right:50px;}.elementor-42349 .elementor-element.elementor-element-ed8f8c1 .elementor-heading-title{font-size:32px;line-height:36px;}.elementor-42349 .elementor-element.elementor-element-b6e01f6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42349 .elementor-element.elementor-element-b6e01f6 .elementor-icon-list-item > a{font-size:14px;line-height:18px;}.elementor-42349 .elementor-element.elementor-element-07aa0c0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42349 .elementor-element.elementor-element-07aa0c0 .elementor-icon-list-item > a{font-size:14px;line-height:18px;}.elementor-42349 .elementor-element.elementor-element-ffb8afb .swiper-slide{height:950px;}.elementor-42349 .elementor-element.elementor-element-eef1a61 .elementor-heading-title{font-size:34px;}.elementor-42349 .elementor-element.elementor-element-ae5a651 .elementor-heading-title{font-size:34px;}.elementor-42349 .elementor-element.elementor-element-85305b4 .elementor-heading-title{font-size:34px;}.elementor-42349 .elementor-element.elementor-element-db0dbca{--grid-auto-flow:row;}.elementor-42349 .elementor-element.elementor-element-4eed340{--grid-auto-flow:row;}.elementor-42349 .elementor-element.elementor-element-ed12cec{--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-42349 .elementor-element.elementor-element-138dc79 .elementor-heading-title{font-size:34px;}.elementor-42349 .elementor-element.elementor-element-8224dbf .elementor-heading-title{font-size:34px;}.elementor-42349 .elementor-element.elementor-element-03866e1 .elementor-heading-title{font-size:34px;}.elementor-42349 .elementor-element.elementor-element-5373ade .elementor-heading-title{font-size:34px;}.elementor-42349 .elementor-element.elementor-element-26fc4be .elementor-heading-title{font-size:34px;}.elementor-42349 .elementor-element.elementor-element-0801e7e .elementor-heading-title{font-size:34px;}.elementor-42349 .elementor-element.elementor-element-7820e6c{--gap:60px 20px;--row-gap:60px;--column-gap:20px;}}@media(max-width:1024px){.elementor-42349 .elementor-element.elementor-element-b8b89de{--padding-top:140px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-42349 .elementor-element.elementor-element-d255c29 .elementor-heading-title{font-size:44px;}.elementor-42349 .elementor-element.elementor-element-1f35df2 .elementor-heading-title{font-size:34px;line-height:1.2em;}.elementor-42349 .elementor-element.elementor-element-edddbcd .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-42349 .elementor-element.elementor-element-1d95e80 .elementor-heading-title{font-size:32px;line-height:1.3em;}.elementor-42349 .elementor-element.elementor-element-238ff2f{--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-42349 .elementor-element.elementor-element-bed87f2{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-42349 .elementor-element.elementor-element-b184010 > .elementor-widget-container{padding:0px 70px 0px 70px;}.elementor-42349 .elementor-element.elementor-element-b184010{text-align:center;}.elementor-42349 .elementor-element.elementor-element-b184010 .elementor-heading-title{font-size:32px;line-height:1.3em;}.elementor-42349 .elementor-element.elementor-element-f4a0495{--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-42349 .elementor-element.elementor-element-eee4152{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-42349 .elementor-element.elementor-element-ed8f8c1 > .elementor-widget-container{padding:0px 70px 0px 70px;}.elementor-42349 .elementor-element.elementor-element-ed8f8c1{text-align:center;}.elementor-42349 .elementor-element.elementor-element-ed8f8c1 .elementor-heading-title{font-size:32px;line-height:1.3em;}.elementor-42349 .elementor-element.elementor-element-ffb8afb .swiper-slide{height:780px;}.elementor-42349 .elementor-element.elementor-element-eef1a61 .elementor-heading-title{font-size:32px;line-height:1.3em;}.elementor-42349 .elementor-element.elementor-element-08713b5{--n-tabs-title-font-size:16px;}.elementor-42349 .elementor-element.elementor-element-08713b5.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:1.2em;}.elementor-42349 .elementor-element.elementor-element-ae5a651 > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-42349 .elementor-element.elementor-element-ae5a651 .elementor-heading-title{font-size:32px;line-height:1.3em;}.elementor-42349 .elementor-element.elementor-element-85305b4 .elementor-heading-title{font-size:32px;line-height:1.1em;}.elementor-42349 .elementor-element.elementor-element-9287b42 .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-42349 .elementor-element.elementor-element-eb993b1 .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-42349 .elementor-element.elementor-element-10f3f1c .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-42349 .elementor-element.elementor-element-e00b8d4 .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-42349 .elementor-element.elementor-element-82c60c1 .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-42349 .elementor-element.elementor-element-db0dbca{--grid-auto-flow:row;}.elementor-42349 .elementor-element.elementor-element-4eed340{--grid-auto-flow:row;}.elementor-42349 .elementor-element.elementor-element-ed12cec{--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-42349 .elementor-element.elementor-element-e4f13ce{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-42349 .elementor-element.elementor-element-138dc79 .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-42349 .elementor-element.elementor-element-8224dbf .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-42349 .elementor-element.elementor-element-03866e1 .elementor-heading-title{font-size:30px;}.elementor-42349 .elementor-element.elementor-element-5373ade .elementor-heading-title{font-size:30px;}.elementor-42349 .elementor-element.elementor-element-4654a50{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-42349 .elementor-element.elementor-element-035fbec > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-42349 .elementor-element.elementor-element-035fbec img{width:200px;}.elementor-42349 .elementor-element.elementor-element-26fc4be .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-42349 .elementor-element.elementor-element-8fca234 .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-42349 .elementor-element.elementor-element-2172c56 .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-42349 .elementor-element.elementor-element-ea8a6b5 .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-42349 .elementor-element.elementor-element-36350ff .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-42349 .elementor-element.elementor-element-8b47e8f .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-42349 .elementor-element.elementor-element-4c63f12 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-42349 .elementor-element.elementor-element-0801e7e .elementor-heading-title{font-size:32px;line-height:1.3em;}.elementor-42349 .elementor-element.elementor-element-d397291 img{width:280px;}}@media(max-width:880px){.elementor-42349 .elementor-element.elementor-element-070e53e{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-42349 .elementor-element.elementor-element-b8b89de{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-42349 .elementor-element.elementor-element-d255c29 .elementor-heading-title{font-size:34px;line-height:1em;}.elementor-42349 .elementor-element.elementor-element-ab63cec .elementor-heading-title{font-size:14px;line-height:16px;}.elementor-42349 .elementor-element.elementor-element-ab26c6d{--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-42349 .elementor-element.elementor-element-ab26c6d:not(.elementor-motion-effects-element-type-background), .elementor-42349 .elementor-element.elementor-element-ab26c6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:initial;background-size:cover;}.elementor-42349 .elementor-element.elementor-element-ddc40da{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-42349 .elementor-element.elementor-element-84ec007{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-42349 .elementor-element.elementor-element-1f35df2 .elementor-heading-title{font-size:26px;line-height:1em;}.elementor-42349 .elementor-element.elementor-element-edddbcd .elementor-heading-title{font-size:14px;line-height:16px;}.elementor-42349 .elementor-element.elementor-element-952b6ec{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:0px;}.elementor-42349 .elementor-element.elementor-element-1d95e80 .elementor-heading-title{font-size:28px;line-height:32px;}.elementor-42349 .elementor-element.elementor-element-238ff2f{--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-42349 .elementor-element.elementor-element-bed87f2{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-42349 .elementor-element.elementor-element-b184010 > .elementor-widget-container{padding:0px 70px 0px 70px;}.elementor-42349 .elementor-element.elementor-element-b184010{text-align:center;}.elementor-42349 .elementor-element.elementor-element-b184010 .elementor-heading-title{font-size:28px;line-height:32px;}.elementor-42349 .elementor-element.elementor-element-eee4152{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-42349 .elementor-element.elementor-element-ed8f8c1 > .elementor-widget-container{padding:0px 70px 0px 70px;}.elementor-42349 .elementor-element.elementor-element-ed8f8c1{text-align:center;}.elementor-42349 .elementor-element.elementor-element-ed8f8c1 .elementor-heading-title{font-size:28px;line-height:32px;}.elementor-42349 .elementor-element.elementor-element-ffb8afb .swiper-slide{height:820px;}.elementor-42349 .elementor-element.elementor-element-eef1a61 .elementor-heading-title{font-size:28px;line-height:32px;}.elementor-42349 .elementor-element.elementor-element-ae5a651 .elementor-heading-title{font-size:28px;line-height:32px;}.elementor-42349 .elementor-element.elementor-element-6fab3f9{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-42349 .elementor-element.elementor-element-0fc410a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-42349 .elementor-element.elementor-element-85305b4 .elementor-heading-title{font-size:28px;line-height:32px;}.elementor-42349 .elementor-element.elementor-element-9287b42 .elementor-heading-title{font-size:14px;line-height:16px;}.elementor-42349 .elementor-element.elementor-element-eb993b1 .elementor-heading-title{font-size:14px;line-height:16px;}.elementor-42349 .elementor-element.elementor-element-10f3f1c .elementor-heading-title{font-size:14px;line-height:16px;}.elementor-42349 .elementor-element.elementor-element-e00b8d4 .elementor-heading-title{font-size:14px;line-height:16px;}.elementor-42349 .elementor-element.elementor-element-82c60c1 .elementor-heading-title{font-size:14px;line-height:16px;}.elementor-42349 .elementor-element.elementor-element-db0dbca{--grid-auto-flow:row;}.elementor-42349 .elementor-element.elementor-element-4eed340{--grid-auto-flow:row;}.elementor-42349 .elementor-element.elementor-element-ed12cec{--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-42349 .elementor-element.elementor-element-138dc79 .elementor-heading-title{font-size:28px;line-height:32px;}.elementor-42349 .elementor-element.elementor-element-86a315e{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-42349 .elementor-element.elementor-element-ffaa71e{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-42349 .elementor-element.elementor-element-8224dbf .elementor-heading-title{font-size:28px;line-height:32px;}.elementor-42349 .elementor-element.elementor-element-03866e1 .elementor-heading-title{font-size:28px;line-height:30px;}.elementor-42349 .elementor-element.elementor-element-432cd2a .elementor-heading-title{font-size:36px;line-height:40px;}.elementor-42349 .elementor-element.elementor-element-5373ade .elementor-heading-title{font-size:28px;line-height:30px;}.elementor-42349 .elementor-element.elementor-element-4e98d29{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-42349 .elementor-element.elementor-element-97040ef .elementor-heading-title{font-size:36px;line-height:40px;}.elementor-42349 .elementor-element.elementor-element-a606208 .elementor-heading-title{font-size:14px;line-height:16px;}.elementor-42349 .elementor-element.elementor-element-d3b3cb9 .elementor-heading-title{font-size:10px;line-height:12px;}.elementor-42349 .elementor-element.elementor-element-26fc4be .elementor-heading-title{font-size:26px;line-height:28px;}.elementor-42349 .elementor-element.elementor-element-8fca234 .elementor-heading-title{font-size:15px;line-height:18px;}.elementor-42349 .elementor-element.elementor-element-2172c56 .elementor-heading-title{font-size:15px;line-height:18px;}.elementor-42349 .elementor-element.elementor-element-ea8a6b5 .elementor-heading-title{font-size:15px;line-height:18px;}.elementor-42349 .elementor-element.elementor-element-36350ff .elementor-heading-title{font-size:15px;line-height:18px;}.elementor-42349 .elementor-element.elementor-element-8b47e8f .elementor-heading-title{font-size:15px;line-height:18px;}.elementor-42349 .elementor-element.elementor-element-0801e7e .elementor-heading-title{font-size:28px;line-height:32px;}.elementor-42349 .elementor-element.elementor-element-d397291 > .elementor-widget-container{margin:35px 0px 0px 0px;}}@media(max-width:767px){.elementor-42349 .elementor-element.elementor-element-070e53e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42349 .elementor-element.elementor-element-b8b89de{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:75px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-42349 .elementor-element.elementor-element-93a2686 img{width:34px;}.elementor-42349 .elementor-element.elementor-element-d255c29 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-42349 .elementor-element.elementor-element-d255c29 .elementor-heading-title{font-size:36px;line-height:1em;}.elementor-42349 .elementor-element.elementor-element-ab63cec .elementor-heading-title{font-size:14px;line-height:1.4em;}.elementor-42349 .elementor-element.elementor-element-ab26c6d:not(.elementor-motion-effects-element-type-background), .elementor-42349 .elementor-element.elementor-element-ab26c6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oclubedobordado.com.br/wp-content/uploads/2026/08/header-mobile.png");background-position:0px -34px;}.elementor-42349 .elementor-element.elementor-element-ab26c6d{--min-height:200px;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-42349 .elementor-element.elementor-element-ddc40da{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:3;}.elementor-42349 .elementor-element.elementor-element-84ec007{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:-140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-42349 .elementor-element.elementor-element-1f35df2 .elementor-heading-title{font-size:32px;line-height:1em;}.elementor-42349 .elementor-element.elementor-element-edddbcd .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-42349 .elementor-element.elementor-element-952b6ec{--padding-top:10px;--padding-bottom:40px;--padding-left:20px;--padding-right:0px;}.elementor-42349 .elementor-element.elementor-element-1d95e80 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-42349 .elementor-element.elementor-element-1d95e80 .elementor-heading-title{font-size:26px;line-height:1em;}.elementor-42349 .elementor-element.elementor-element-61f6221{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42349 .elementor-element.elementor-element-6b027d8 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-42349 .elementor-element.elementor-element-bed87f2{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-42349 .elementor-element.elementor-element-b184010{text-align:center;}.elementor-42349 .elementor-element.elementor-element-b184010 .elementor-heading-title{font-size:26px;line-height:1em;}.elementor-42349 .elementor-element.elementor-element-6389d4b{text-align:center;}.elementor-42349 .elementor-element.elementor-element-6389d4b .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-42349 .elementor-element.elementor-element-94c2704 .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-42349 .elementor-element.elementor-element-3148bdf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42349 .elementor-element.elementor-element-3148bdf .elementor-icon-list-item > a{font-size:14px;line-height:1.3em;}.elementor-42349 .elementor-element.elementor-element-b7ca83e .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-42349 .elementor-element.elementor-element-0f95815 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42349 .elementor-element.elementor-element-0f95815 .elementor-icon-list-item > a{font-size:14px;line-height:1.3em;}.elementor-42349 .elementor-element.elementor-element-eee4152{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-42349 .elementor-element.elementor-element-ed8f8c1{text-align:center;}.elementor-42349 .elementor-element.elementor-element-ed8f8c1 .elementor-heading-title{font-size:26px;line-height:1em;}.elementor-42349 .elementor-element.elementor-element-1151a16{text-align:center;}.elementor-42349 .elementor-element.elementor-element-1151a16 .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-42349 .elementor-element.elementor-element-771c394 .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-42349 .elementor-element.elementor-element-b6e01f6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42349 .elementor-element.elementor-element-b6e01f6 .elementor-icon-list-item > a{font-size:14px;line-height:1.3em;}.elementor-42349 .elementor-element.elementor-element-8ef55f1 .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-42349 .elementor-element.elementor-element-07aa0c0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42349 .elementor-element.elementor-element-07aa0c0 .elementor-icon-list-item > a{font-size:14px;line-height:1.3em;}.elementor-42349 .elementor-element.elementor-element-ffb8afb > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42349 .elementor-element.elementor-element-ffb8afb .swiper-slide{height:450px;}.elementor-42349 .elementor-element.elementor-element-ffb8afb .swiper-slide-contents{max-width:0%;}.elementor-42349 .elementor-element.elementor-element-ffb8afb .swiper-slide-inner{padding:0px 0px 0px 0px;}.elementor-42349 .elementor-element.elementor-element-e8215b1{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-42349 .elementor-element.elementor-element-eef1a61 .elementor-heading-title{font-size:26px;line-height:1em;}.elementor-42349 .elementor-element.elementor-element-5293ddb{text-align:center;}.elementor-42349 .elementor-element.elementor-element-5293ddb .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-42349 .elementor-element.elementor-element-08713b5{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:10px;--n-tabs-gap:20px;--n-tabs-title-padding-top:12px;--n-tabs-title-padding-right:10px;--n-tabs-title-padding-bottom:12px;--n-tabs-title-padding-left:10px;--n-tabs-title-font-size:14px;}.elementor-42349 .elementor-element.elementor-element-08713b5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-42349 .elementor-element.elementor-element-61814ce{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42349 .elementor-element.elementor-element-cba2171{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-42349 .elementor-element.elementor-element-ae5a651 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-42349 .elementor-element.elementor-element-ae5a651 .elementor-heading-title{font-size:26px;line-height:1em;}.elementor-42349 .elementor-element.elementor-element-3c25a04 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-42349 .elementor-element.elementor-element-3c25a04{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-42349 .elementor-element.elementor-element-3c25a04 .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-42349 .elementor-element.elementor-element-f4dba67 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-42349 .elementor-element.elementor-element-f4dba67 .elementor-heading-title{font-size:10px;line-height:1.3em;}.elementor-42349 .elementor-element.elementor-element-8e8d2ca > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-42349 .elementor-element.elementor-element-6fab3f9{--padding-top:30px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-42349 .elementor-element.elementor-element-0fc410a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42349 .elementor-element.elementor-element-85305b4 .elementor-heading-title{font-size:26px;line-height:1em;}.elementor-42349 .elementor-element.elementor-element-9287b42 .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-42349 .elementor-element.elementor-element-eb993b1 .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-42349 .elementor-element.elementor-element-10f3f1c .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-42349 .elementor-element.elementor-element-e00b8d4 .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-42349 .elementor-element.elementor-element-82c60c1 .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-42349 .elementor-element.elementor-element-db0dbca{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-42349 .elementor-element.elementor-element-4eed340{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-42349 .elementor-element.elementor-element-1c35df9{text-align:center;}.elementor-42349 .elementor-element.elementor-element-1c35df9 .elementor-heading-title{font-size:10px;line-height:1.3em;}.elementor-42349 .elementor-element.elementor-element-ed12cec{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:30px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-42349 .elementor-element.elementor-element-e4f13ce{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-42349 .elementor-element.elementor-element-138dc79 .elementor-heading-title{font-size:26px;line-height:1em;}.elementor-42349 .elementor-element.elementor-element-9ef8088 .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-42349 .elementor-element.elementor-element-a808e79 .elementor-heading-title{font-size:10px;}.elementor-42349 .elementor-element.elementor-element-86a315e{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-42349 .elementor-element.elementor-element-e5f19f7{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-42349 .elementor-element.elementor-element-960aef8 .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-42349 .elementor-element.elementor-element-c0ef645{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-42349 .elementor-element.elementor-element-4bd1daa .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-42349 .elementor-element.elementor-element-be5c8e8{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-42349 .elementor-element.elementor-element-f052806 .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-42349 .elementor-element.elementor-element-5ef9681 .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-42349 .elementor-element.elementor-element-9446cca .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-42349 .elementor-element.elementor-element-eaf26e2 .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-42349 .elementor-element.elementor-element-cc9d529 .elementor-heading-title{font-size:10px;}.elementor-42349 .elementor-element.elementor-element-ffaa71e{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-42349 .elementor-element.elementor-element-5baf63a{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:30px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-42349 .elementor-element.elementor-element-8224dbf .elementor-heading-title{font-size:26px;line-height:1em;}.elementor-42349 .elementor-element.elementor-element-ba83425{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-42349 .elementor-element.elementor-element-03866e1 .elementor-heading-title{font-size:28px;line-height:1em;}.elementor-42349 .elementor-element.elementor-element-432cd2a .elementor-heading-title{font-size:40px;}.elementor-42349 .elementor-element.elementor-element-0c38626{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-42349 .elementor-element.elementor-element-ee3464d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42349 .elementor-element.elementor-element-ee3464d .elementor-icon-list-item > a{font-size:13px;line-height:1.1em;}.elementor-42349 .elementor-element.elementor-element-89b0274 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42349 .elementor-element.elementor-element-89b0274 .elementor-icon-list-item > a{font-size:13px;line-height:1.1em;}.elementor-42349 .elementor-element.elementor-element-6e56eb7{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-42349 .elementor-element.elementor-element-1bf55b9 img{width:160px;}.elementor-42349 .elementor-element.elementor-element-5373ade .elementor-heading-title{font-size:28px;line-height:1em;}.elementor-42349 .elementor-element.elementor-element-4e98d29{--width:100%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-42349 .elementor-element.elementor-element-002bf92{--width:55%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-42349 .elementor-element.elementor-element-97040ef .elementor-heading-title{font-size:40px;}.elementor-42349 .elementor-element.elementor-element-3576f2f{--width:43%;}.elementor-42349 .elementor-element.elementor-element-a606208 .elementor-heading-title{font-size:15px;}.elementor-42349 .elementor-element.elementor-element-d3b3cb9 .elementor-heading-title{font-size:10px;}.elementor-42349 .elementor-element.elementor-element-4ed1f2e{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-42349 .elementor-element.elementor-element-e59d585 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42349 .elementor-element.elementor-element-e59d585 .elementor-icon-list-item > a{font-size:13px;line-height:1.1em;}.elementor-42349 .elementor-element.elementor-element-23c4734{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-42349 .elementor-element.elementor-element-cd96d3c:not(.elementor-motion-effects-element-type-background), .elementor-42349 .elementor-element.elementor-element-cd96d3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oclubedobordado.com.br/wp-content/uploads/2026/08/clube-fundation-mobile.png");background-size:cover;}.elementor-42349 .elementor-element.elementor-element-cd96d3c{--min-height:370px;}.elementor-42349 .elementor-element.elementor-element-3be3494{z-index:2;}.elementor-42349 .elementor-element.elementor-element-3be3494 img{width:80px;}.elementor-42349 .elementor-element.elementor-element-4654a50{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-42349 .elementor-element.elementor-element-035fbec.elementor-element{--align-self:center;}.elementor-42349 .elementor-element.elementor-element-035fbec{text-align:center;}.elementor-42349 .elementor-element.elementor-element-035fbec img{width:150px;}.elementor-42349 .elementor-element.elementor-element-26fc4be.elementor-element{--align-self:center;}.elementor-42349 .elementor-element.elementor-element-26fc4be{text-align:center;}.elementor-42349 .elementor-element.elementor-element-26fc4be .elementor-heading-title{font-size:25px;line-height:1em;}.elementor-42349 .elementor-element.elementor-element-8fca234 .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-42349 .elementor-element.elementor-element-2172c56 .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-42349 .elementor-element.elementor-element-ea8a6b5 .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-42349 .elementor-element.elementor-element-36350ff .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-42349 .elementor-element.elementor-element-8b47e8f .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-42349 .elementor-element.elementor-element-53abd94{--padding-top:30px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-42349 .elementor-element.elementor-element-0801e7e .elementor-heading-title{font-size:28px;line-height:1em;}.elementor-42349 .elementor-element.elementor-element-7820e6c{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-42349 .elementor-element.elementor-element-0a69e80{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-42349 .elementor-element.elementor-element-d397291.elementor-element{--align-self:center;}.elementor-42349 .elementor-element.elementor-element-d397291{text-align:center;}.elementor-42349 .elementor-element.elementor-element-e39b808{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-42349 .elementor-element.elementor-element-e39b808.e-con{--align-self:center;}.elementor-42349 .elementor-element.elementor-element-e2ce969 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42349 .elementor-element.elementor-element-e2ce969.elementor-element{--align-self:center;}.elementor-42349 .elementor-element.elementor-element-dc15975{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:30px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42349 .elementor-element.elementor-element-dc15975.e-con{--align-self:center;}.elementor-42349 .elementor-element.elementor-element-9504042.elementor-element{--align-self:center;}.elementor-42349 .elementor-element.elementor-element-9504042 .elementor-icon-wrapper{text-align:center;}.elementor-42349 .elementor-element.elementor-element-9504042 .elementor-icon{font-size:25px;}.elementor-42349 .elementor-element.elementor-element-9504042 .elementor-icon svg{height:25px;}.elementor-42349 .elementor-element.elementor-element-9950f48.elementor-element{--align-self:center;}.elementor-42349 .elementor-element.elementor-element-9950f48 .elementor-icon-wrapper{text-align:center;}.elementor-42349 .elementor-element.elementor-element-9950f48 .elementor-icon{font-size:25px;}.elementor-42349 .elementor-element.elementor-element-9950f48 .elementor-icon svg{height:25px;}.elementor-42349 .elementor-element.elementor-element-2d6a892.elementor-element{--align-self:center;}.elementor-42349 .elementor-element.elementor-element-2d6a892 .elementor-icon-wrapper{text-align:center;}.elementor-42349 .elementor-element.elementor-element-2d6a892 .elementor-icon{font-size:25px;}.elementor-42349 .elementor-element.elementor-element-2d6a892 .elementor-icon svg{height:25px;}.elementor-42349 .elementor-element.elementor-element-2514e78.elementor-element{--align-self:center;}.elementor-42349 .elementor-element.elementor-element-2514e78 .elementor-icon-wrapper{text-align:center;}.elementor-42349 .elementor-element.elementor-element-2514e78 .elementor-icon{font-size:25px;}.elementor-42349 .elementor-element.elementor-element-2514e78 .elementor-icon svg{height:25px;}.elementor-42349 .elementor-element.elementor-element-8e4c244.elementor-element{--align-self:center;}.elementor-42349 .elementor-element.elementor-element-8e4c244 .elementor-icon-wrapper{text-align:center;}.elementor-42349 .elementor-element.elementor-element-8e4c244 .elementor-icon{font-size:25px;}.elementor-42349 .elementor-element.elementor-element-8e4c244 .elementor-icon svg{height:25px;}.elementor-42349 .elementor-element.elementor-element-6356acb.elementor-element{--align-self:center;}.elementor-42349 .elementor-element.elementor-element-6356acb .elementor-icon-wrapper{text-align:center;}.elementor-42349 .elementor-element.elementor-element-6356acb .elementor-icon{font-size:25px;}.elementor-42349 .elementor-element.elementor-element-6356acb .elementor-icon svg{height:25px;}.elementor-42349 .elementor-element.elementor-element-d75d2c1{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-42349 .elementor-element.elementor-element-cf47891{text-align:center;}}@media(min-width:768px){.elementor-42349 .elementor-element.elementor-element-b8b89de{--width:40%;}.elementor-42349 .elementor-element.elementor-element-ab26c6d{--width:60%;}.elementor-42349 .elementor-element.elementor-element-938bdc5{--width:50%;}.elementor-42349 .elementor-element.elementor-element-bed87f2{--width:50%;}.elementor-42349 .elementor-element.elementor-element-1e7ad6e{--width:50%;}.elementor-42349 .elementor-element.elementor-element-eee4152{--width:50%;}.elementor-42349 .elementor-element.elementor-element-f64baba{--width:50%;}.elementor-42349 .elementor-element.elementor-element-0fc410a{--width:43%;}.elementor-42349 .elementor-element.elementor-element-711ca6f{--width:55%;}.elementor-42349 .elementor-element.elementor-element-cd37743{--width:100%;}.elementor-42349 .elementor-element.elementor-element-db0dbca{--width:100%;}.elementor-42349 .elementor-element.elementor-element-a5fd5d6{--width:100%;}.elementor-42349 .elementor-element.elementor-element-4eed340{--width:100%;}.elementor-42349 .elementor-element.elementor-element-e5f19f7{--width:32%;}.elementor-42349 .elementor-element.elementor-element-c0ef645{--width:32%;}.elementor-42349 .elementor-element.elementor-element-be5c8e8{--width:32%;}.elementor-42349 .elementor-element.elementor-element-03d9f65{--width:32%;}.elementor-42349 .elementor-element.elementor-element-61a1b4f{--width:32%;}.elementor-42349 .elementor-element.elementor-element-d6ebed7{--width:32%;}.elementor-42349 .elementor-element.elementor-element-e33d146{--width:100%;}.elementor-42349 .elementor-element.elementor-element-ba83425{--width:48%;}.elementor-42349 .elementor-element.elementor-element-6e56eb7{--width:48%;}.elementor-42349 .elementor-element.elementor-element-002bf92{--width:50%;}.elementor-42349 .elementor-element.elementor-element-cd96d3c{--width:46%;}.elementor-42349 .elementor-element.elementor-element-4654a50{--width:54%;}.elementor-42349 .elementor-element.elementor-element-0a69e80{--width:49%;}.elementor-42349 .elementor-element.elementor-element-e39b808{--width:49%;}.elementor-42349 .elementor-element.elementor-element-dc15975{--width:49%;}.elementor-42349 .elementor-element.elementor-element-d75d2c1{--width:100%;}}@media(max-width:1366px) and (min-width:768px){.elementor-42349 .elementor-element.elementor-element-ab26c6d{--width:62%;}}@media(max-width:1200px) and (min-width:768px){.elementor-42349 .elementor-element.elementor-element-ab26c6d{--width:52%;}.elementor-42349 .elementor-element.elementor-element-238ff2f{--width:1240.67px;}.elementor-42349 .elementor-element.elementor-element-e4f13ce{--width:100%;}.elementor-42349 .elementor-element.elementor-element-0a69e80{--width:45%;}.elementor-42349 .elementor-element.elementor-element-e39b808{--width:45%;}.elementor-42349 .elementor-element.elementor-element-dc15975{--width:45%;}}@media(max-width:1024px) and (min-width:768px){.elementor-42349 .elementor-element.elementor-element-bed87f2{--width:100%;}.elementor-42349 .elementor-element.elementor-element-1e7ad6e{--width:100%;}.elementor-42349 .elementor-element.elementor-element-eee4152{--width:100%;}.elementor-42349 .elementor-element.elementor-element-f64baba{--width:100%;}.elementor-42349 .elementor-element.elementor-element-002bf92{--width:88%;}}@media(max-width:880px) and (min-width:768px){.elementor-42349 .elementor-element.elementor-element-bed87f2{--width:100%;}.elementor-42349 .elementor-element.elementor-element-1e7ad6e{--width:100%;}.elementor-42349 .elementor-element.elementor-element-eee4152{--width:100%;}.elementor-42349 .elementor-element.elementor-element-e5f19f7{--width:48%;}.elementor-42349 .elementor-element.elementor-element-c0ef645{--width:48%;}.elementor-42349 .elementor-element.elementor-element-be5c8e8{--width:48%;}.elementor-42349 .elementor-element.elementor-element-03d9f65{--width:48%;}.elementor-42349 .elementor-element.elementor-element-61a1b4f{--width:48%;}.elementor-42349 .elementor-element.elementor-element-d6ebed7{--width:48%;}.elementor-42349 .elementor-element.elementor-element-ba83425{--width:46%;}.elementor-42349 .elementor-element.elementor-element-6e56eb7{--width:46%;}.elementor-42349 .elementor-element.elementor-element-002bf92{--width:100%;}}@media(min-width:1367px){.elementor-42349 .elementor-element.elementor-element-cd96d3c:not(.elementor-motion-effects-element-type-background), .elementor-42349 .elementor-element.elementor-element-cd96d3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(min-width:2400px){.elementor-42349 .elementor-element.elementor-element-070e53e:not(.elementor-motion-effects-element-type-background), .elementor-42349 .elementor-element.elementor-element-070e53e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:800px 0px;}.elementor-42349 .elementor-element.elementor-element-070e53e{--padding-top:0px;--padding-bottom:0px;--padding-left:42px;--padding-right:0px;}.elementor-42349 .elementor-element.elementor-element-b8b89de{--padding-top:200px;--padding-bottom:200px;--padding-left:580px;--padding-right:10px;}.elementor-42349 .elementor-element.elementor-element-bed87f2{--padding-top:40px;--padding-bottom:40px;--padding-left:550px;--padding-right:20px;}.elementor-42349 .elementor-element.elementor-element-eee4152{--padding-top:40px;--padding-bottom:40px;--padding-left:550px;--padding-right:20px;}.elementor-42349 .elementor-element.elementor-element-db0dbca{--grid-auto-flow:row;}.elementor-42349 .elementor-element.elementor-element-4eed340{--grid-auto-flow:row;}.elementor-42349 .elementor-element.elementor-element-6d7feec > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-42349 .elementor-element.elementor-element-4e98d29{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-42349 .elementor-element.elementor-element-002bf92{--width:45%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-42349 .elementor-element.elementor-element-97040ef.elementor-element{--align-self:flex-start;}.elementor-42349 .elementor-element.elementor-element-3576f2f{--justify-content:center;}.elementor-42349 .elementor-element.elementor-element-1ffaaee > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-42349 .elementor-element.elementor-element-cd96d3c{--width:45%;}.elementor-42349 .elementor-element.elementor-element-cd96d3c:not(.elementor-motion-effects-element-type-background), .elementor-42349 .elementor-element.elementor-element-cd96d3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-42349 .elementor-element.elementor-element-4654a50{--width:55%;}.elementor-42349 .elementor-element.elementor-element-4c63f12 > .elementor-widget-container{margin:20px 0px 0px 0px;}}/* Start custom CSS for image, class: .elementor-element-93a2686 */.elementor-42349 .elementor-element.elementor-element-93a2686 {
    position: absolute;
    top: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d255c29 */.elementor-42349 .elementor-element.elementor-element-d255c29 {
    vertical-align: bottom;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-738f647 */.custom-carousel {
    width: 100%;
}

/* Estrutura do Owl */
.custom-carousel .owl-stage-outer {
    overflow: visible;
}

.custom-carousel .owl-stage {
    display: flex;
    align-items: stretch;
}

.custom-carousel .owl-item {
    display: flex;
    padding: 15px 0;
    cursor: default;
}


/* =========================
   ITEM
========================= */

.custom-carousel .carousel-item {
    width: 100%;
    min-height: 100%;

    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;

    gap: 30px;

    padding: 35px 25px;

    position: relative;
    z-index: 1;

    transform: scale(1);
    box-shadow: none;
    
    transition: transform 0.25s ease, box-shadow 0.25s ease;
}


/* =========================
   CORES
========================= */

.custom-carousel .item-1 {
    background: #E1781C;
}

.custom-carousel .item-2 {
    background: #FFB727;
}

.custom-carousel .item-3 {
    background: #FF92FC;
}

.custom-carousel .item-4 {
    background: #78A9FF;
}

.custom-carousel .item-5 {
    background: #93B23B;
}


/* =========================
   IMAGEM
========================= */

.custom-carousel .carousel-item .icone {
    display: block;

    width: 40px;
    height: 40px;

    object-fit: contain;

    flex-shrink: 0;
}


/* =========================
   TEXTO
========================= */

.custom-carousel .carousel-item-text {
    width: 100%;
    text-align: center;
}

.custom-carousel .carousel-item-text p {
    margin: 0;

    font-family: "Inter", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 20px;
    color: #660044;
}


@media (max-width: 991px) {
    .custom-carousel .carousel-item-text p {
        font-size: 15px;
    }
}


/* =========================
   HOVER
========================= */

@media (min-width: 768px) {
    .custom-carousel .carousel-item:hover {
        transform: scale(1.01);
        box-shadow:  0 8px 20px rgba(0, 0, 0, 0.10);
        z-index: 10;
    }

}


/* =========================
   MOBILE
========================= */

@media (max-width: 767px) {

    .custom-carousel .owl-item {
        padding: 10px 0;
    }

    .custom-carousel .carousel-item {
        gap: 15px;
        padding: 25px 20px;
    }

    .custom-carousel .carousel-item-text p {
        font-size: 15px;
        line-height: 19px;
    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3e9867f */```css
/* =========================
   CAROUSEL
========================= */

.image-carousel {
    width: 100%;
    max-width: 100%;
    margin: 0;
    padding: 0;
    position: relative;
}


/* =========================
   IMAGEM
========================= */

.image-carousel .image-carousel-item {
    width: 100%;
    max-height: 1000px;
    display: flex;
    justify-content: flex-end;
    align-items: flex-start;
    cursor: default;
    margin: 0;
    padding: 0;
}

.image-carousel .owl-item {
    display: flex;
    justify-content: flex-end;
}

.image-carousel .image-carousel-item img {
    display: block;
    max-width: 100%;
    object-fit: cover;
    opacity: 1;
    margin: 0;
}


/* =========================
   NAVEGAÇÃO DESKTOP
========================= */

.image-carousel .owl-nav {
    position: absolute !important;
    top: 50% !important;
    left: 20px !important;
    right: 20px !important;
    width: auto !important;
    height: auto !important;
    margin: 0 !important;
    padding: 0 !important;
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    z-index: 999 !important;
    pointer-events: none !important;
    transform: translateY(-50%) !important;
}


/* =========================
   BOTÕES
========================= */

.image-carousel .owl-nav button {
    position: static !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    width: auto !important;
    height: auto !important;

    margin: 0 !important;
    padding: 0 !important;

    background: transparent !important;
    border: 0 !important;

    opacity: 1 !important;
    visibility: visible !important;

    pointer-events: auto !important;

    transform: none !important;
    transition: none !important;
    animation: none !important;
    box-shadow: none !important;
}


/* =========================
   SETA
========================= */

.image-carousel .owl-nav .carousel-arrow {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    width: 42px !important;
    height: 42px !important;

    padding: 10px !important;
    margin: 0 !important;

    background: #660044 !important;

    border: 1.56px solid #F2EDE1 !important;
    border-radius: 50% !important;

    color: #F2EDE1 !important;

    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1 !important;

    box-sizing: border-box !important;

    opacity: 1 !important;
    visibility: visible !important;

    cursor: pointer !important;

    transform: none !important;
    transition: none !important;
}


/* =========================
   SETA DESATIVADA
========================= */

.image-carousel .owl-nav button.disabled {
    opacity: 1 !important;
    visibility: visible !important;
    display: flex !important;
}

.image-carousel .owl-nav button.disabled .carousel-arrow {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    width: 42px !important;
    height: 42px !important;

    padding: 10px !important;
    margin: 0 !important;

    background: #6600443D !important;

    border: 1.56px solid #F2EDE1 !important;
    border-radius: 50% !important;

    color: #F2EDE1 !important;

    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1 !important;

    box-sizing: border-box !important;

    opacity: 1 !important;
    visibility: visible !important;

    cursor: default !important;

    transform: none !important;
    transition: none !important;
}


/* =========================
   HOVER
========================= */

.image-carousel .owl-nav button:not(.disabled):hover .carousel-arrow {
    background: #660044 !important;
}


/* =========================
   DOTS
========================= */

.image-carousel .owl-dots {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 8px;
    margin-top: 20px;
}


/* =========================
   CADA DOT
========================= */

.image-carousel .owl-dots button {
    margin: 0 !important;
    padding: 0 !important;
    background: transparent !important;
    border: 0 !important;
    width: auto;
    height: auto;
}


/* =========================
   BOLINHA
========================= */

.image-carousel .owl-dots button span {
    display: block;

    width: 10px;
    height: 10px;

    margin: 0 !important;

    background: transparent;

    border: 1.33px solid #F2EDE1;
    border-radius: 50%;

    box-sizing: border-box;

    transition: background-color 0.25s ease;
}


/* =========================
   DOT ATIVO
========================= */

.image-carousel .owl-dots button.active span {
    background: #F2EDE1;
    border: 1.33px solid #F2EDE1;
}


/* =========================
   MOBILE
========================= */

@media (max-width: 767px) {

    .image-carousel {
        width: 100%;
        max-width: 100%;
        background: #F2EDE1;
    }


    /* =========================
       IMAGEM
    ========================= */

    .image-carousel .image-carousel-item {
        width: 100%;
        justify-content: flex-start;
    }

    .image-carousel .image-carousel-item img {
        width: 100%;
        max-width: 100%;
        height: auto;

        aspect-ratio: 720 / 907;

        object-fit: cover;
    }


    /* =========================
       DOTS SOBRE A IMAGEM
    ========================= */

    .image-carousel .owl-dots {
        position: absolute !important;

        left: 0 !important;
        right: 0 !important;
        bottom: 90px !important;

        width: 100% !important;

        margin: 0 !important;
        padding: 0 !important;

        display: flex !important;
        justify-content: center !important;
        align-items: center !important;

        gap: 6px !important;

        z-index: 30 !important;
    }


    /* =========================
       NAVEGAÇÃO ABAIXO
    ========================= */

    .image-carousel .owl-nav {
        position: relative !important;

        top: auto !important;
        left: auto !important;
        right: auto !important;
        bottom: auto !important;

        width: 100% !important;
        height: 42px !important;

        margin: 20px 0 0 0 !important;
        padding: 0 !important;

        display: flex !important;
        justify-content: center !important;
        align-items: center !important;

        gap: 20px !important;

        transform: none !important;

        z-index: 40 !important;

        pointer-events: auto !important;
    }


    /* =========================
       SETAS MOBILE
    ========================= */

    .image-carousel .owl-nav button {
        display: flex !important;

        width: auto !important;
        height: auto !important;

        margin: 0 !important;
        padding: 0 !important;

        opacity: 1 !important;
        visibility: visible !important;

        pointer-events: auto !important;
    }

    .image-carousel .owl-nav .carousel-arrow,
    .image-carousel .owl-nav button.disabled .carousel-arrow {
        width: 42px !important;
        height: 42px !important;

        padding: 10px !important;
        margin: 0 !important;

        box-sizing: border-box !important;
    }

}
```/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-ffb8afb */i {
    color: #FFF !important;
}

.carrossel-mes i {
    margin: 0 !important;
    padding: 14px 12px 10px 10px !important;
    margin: 0 !important;
    background: #660044 !important;
    border: 1.56px solid #F2EDE1 !important;
    border-radius: 100% !important;
    color: #F2EDE1 !important;
    font-size: 15px !important;
    font-weight: 400px !important;
}

.carrossel-mes .swiper-pagination {
    margin: 10px 0 30px !important;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    gap: 5px;
}


.carrossel-mes .swiper-pagination-bullet {
    margin: 0 !important;
    background: transparent !important;
    border: 1.33px solid #F2EDE1 !important;
    border-radius: 50% !important;
    box-sizing: border-box;
    transition: background-color 0.25s ease !important;
    width: 12px !important;
    height: 12px !important;
}


.carrossel-mes .swiper-pagination-bullet-active {
    background: #F2EDE1 !important;
    border: 1.33px solid #F2EDE1 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fa947bc *//* =========================
   CAROUSEL
========================= */

.image-carousel-pacotes {
    width: 100%;
    max-width: 100%;
    margin: 0;
    padding: 0;
    position: relative;
    transform: none !important;
}


/* =========================
   ESTRUTURA DO OWL
========================= */

.image-carousel-pacotes .owl-stage-outer {
    position: relative;
    cursor: default;
    transform: none !important;
}

.image-carousel-pacotes .owl-stage {
    display: flex;
    align-items: flex-start;
    cursor: default;
}

.image-carousel-pacotes .owl-item {
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    position: relative;
    cursor: default;
}


/* =========================
   ITEM
========================= */

.image-carousel-pacotes .image-carousel-item-pacotes {
    width: auto;
    display: block;
    margin: 0;
    padding: 0;
    line-height: 0;
    transform: none !important;
}


/* =========================
   IMAGEM
========================= */

.image-carousel-pacotes .image-carousel-item-pacotes img {
    display: block;
    width: auto !important;
    height: auto !important;
    max-width: 100%;
    max-height: none;
    object-fit: contain;
    object-position: center;
    margin: 0;
    padding: 0;
    opacity: 1;
    line-height: 0;
    transform: none !important;
    border: 10px solid #E1781C;
}


/* =========================
   NAVEGAÇÃO
========================= */

.image-carousel-pacotes .owl-nav {
    position: absolute !important;
    top: 50% !important;
    left: 20px !important;
    right: 20px !important;
    width: auto !important;
    height: auto !important;
    margin: 0 !important;
    padding: 0 !important;
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    z-index: 99999 !important;
    opacity: 1 !important;
    visibility: visible !important;
    pointer-events: none !important;
    transform: translateY(-50%) !important;
    transition: none !important;
    animation: none !important;
}


/* =========================
   BOTÕES
========================= */

.image-carousel-pacotes .owl-nav button,
.image-carousel-pacotes .owl-nav button:hover,
.image-carousel-pacotes .owl-nav button:focus,
.image-carousel-pacotes .owl-nav button:focus-visible,
.image-carousel-pacotes .owl-nav button:active {
    position: static !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    width: auto !important;
    height: auto !important;

    margin: 0 !important;
    padding: 0 !important;

    background: transparent !important;
    border: 0 !important;

    opacity: 1 !important;
    visibility: visible !important;

    pointer-events: auto !important;

    transform: none !important;
    translate: none !important;
    scale: none !important;

    transition: none !important;
    animation: none !important;

    box-shadow: none !important;
    outline: none !important;
}


/* =========================
   SETA
========================= */

.image-carousel-pacotes .owl-nav .carousel-arrow,
.image-carousel-pacotes .owl-nav .carousel-arrow:hover,
.image-carousel-pacotes .owl-nav .carousel-arrow:focus,
.image-carousel-pacotes .owl-nav .carousel-arrow:focus-visible,
.image-carousel-pacotes .owl-nav .carousel-arrow:active {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    width: 42px !important;
    height: 42px !important;

    padding: 0 !important;
    margin: 0 !important;

    background: #E1781C !important;

    border: 1.56px solid #E1781C !important;
    border-radius: 50% !important;

    color: #F2EDE1 !important;

    font-size: 22px !important;
    font-weight: 700;
    line-height: 1 !important;

    box-sizing: border-box !important;

    opacity: 1 !important;
    visibility: visible !important;

    transform: none !important;
    translate: none !important;
    scale: none !important;

    transition: none !important;
    animation: none !important;

    box-shadow: none !important;
    outline: none !important;

    cursor: pointer !important;
}


/* =========================
   SETA DESATIVADA
========================= */

.image-carousel-pacotes .owl-nav button.disabled,
.image-carousel-pacotes .owl-nav button.disabled:hover,
.image-carousel-pacotes .owl-nav button.disabled:focus,
.image-carousel-pacotes .owl-nav button.disabled:focus-visible,
.image-carousel-pacotes .owl-nav button.disabled:active {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    width: auto !important;
    height: auto !important;

    margin: 0 !important;
    padding: 0 !important;

    background: transparent !important;
    border: 0 !important;

    opacity: 1 !important;
    visibility: visible !important;

    pointer-events: none !important;

    position: static !important;

    transform: none !important;
    translate: none !important;
    scale: none !important;

    transition: none !important;
    animation: none !important;

    box-shadow: none !important;
    outline: none !important;
}


/* =========================
   ÍCONE DA SETA DESATIVADA
========================= */

.image-carousel-pacotes .owl-nav button.disabled .carousel-arrow,
.image-carousel-pacotes .owl-nav button.disabled:hover .carousel-arrow,
.image-carousel-pacotes .owl-nav button.disabled:focus .carousel-arrow,
.image-carousel-pacotes .owl-nav button.disabled:focus-visible .carousel-arrow,
.image-carousel-pacotes .owl-nav button.disabled:active .carousel-arrow {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    width: 42px !important;
    height: 42px !important;

    margin: 0 !important;
    padding: 0 !important;

    background: #EAB892CC !important;

    border: 1.56px solid #EAB892CC !important;
    border-radius: 50% !important;

    color: #F2EDE1 !important;

    font-size: 22px !important;
    font-weight: 700;
    line-height: 1 !important;

    box-sizing: border-box !important;

    opacity: 1 !important;
    visibility: visible !important;

    position: static !important;

    transform: none !important;
    translate: none !important;
    scale: none !important;

    transition: none !important;
    animation: none !important;

    box-shadow: none !important;
    outline: none !important;

    cursor: default !important;
}


/* =========================
   DOTS
========================= */

.image-carousel-pacotes .owl-dots {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 8px;
    margin-top: 20px;
    transform: none !important;
}


/* =========================
   CADA DOT
========================= */

.image-carousel-pacotes .owl-dots button,
.image-carousel-pacotes .owl-dots button:hover,
.image-carousel-pacotes .owl-dots button:focus,
.image-carousel-pacotes .owl-dots button:active {
    margin: 0 !important;
    padding: 0 !important;
    background: transparent !important;
    border: 0 !important;
    width: auto;
    height: auto;
    cursor: pointer;
    transform: none !important;
    transition: none !important;
    animation: none !important;
    box-shadow: none !important;
}


/* =========================
   BOLINHA
========================= */

.image-carousel-pacotes .owl-dots button span,
.image-carousel-pacotes .owl-dots button:hover span {
    display: block;
    width: 10px;
    height: 10px;
    margin: 0 !important;
    background: transparent !important;
    border: 1.33px solid #FFE5B6;
    border-radius: 50%;
    box-sizing: border-box;
    transform: none !important;
    transition: none !important;
}


/* =========================
   DOT ATIVO
========================= */

.image-carousel-pacotes .owl-dots button.active span,
.image-carousel-pacotes .owl-dots button.active:hover span {
    background: #FFE5B6 !important;
    border: 1.33px solid #F2EDE1;
    transform: none !important;
}


/* =========================
   MOBILE
========================= */

@media (max-width: 767px) {

    .image-carousel-pacotes {
        width: 100%;
        max-width: 100%;
    }

    .image-carousel-pacotes .owl-stage-outer {
        cursor: default;
    }

    .image-carousel-pacotes .owl-stage {
        cursor: default;
    }

    .image-carousel-pacotes .owl-item {
        display: flex;
        align-items: flex-start;
        justify-content: flex-start;
        cursor: default;
    }

    .image-carousel-pacotes .image-carousel-item-pacotes {
        width: auto;
    }

    .image-carousel-pacotes .image-carousel-item-pacotes img {
        width: auto !important;
        height: auto !important;
        max-width: 100%;
        max-height: none;

        object-fit: contain;

        transform: none !important;
    }


    /* =========================
       NAVEGAÇÃO MOBILE
    ========================= */

    .image-carousel-pacotes .owl-nav {
        position: relative !important;

        top: auto !important;
        left: auto !important;
        right: auto !important;
        bottom: auto !important;

        width: 100% !important;
        height: 42px !important;

        margin: 20px 0 0 0 !important;
        padding: 0 !important;

        display: flex !important;
        justify-content: center !important;
        align-items: center !important;

        gap: 20px !important;

        transform: none !important;

        z-index: 99999 !important;

        pointer-events: auto !important;
    }


    /* =========================
       SETAS MOBILE
    ========================= */

    .image-carousel-pacotes .owl-nav .carousel-arrow {
        width: 42px !important;
        height: 42px !important;
        padding: 0 !important;
        margin: 0 !important;
    }


    /* =========================
       SETA DESATIVADA MOBILE
    ========================= */

    .image-carousel-pacotes .owl-nav button.disabled .carousel-arrow {
        width: 42px !important;
        height: 42px !important;
        padding: 0 !important;
        margin: 0 !important;

        background: #EAB892CC !important;
        border-color: #EAB892CC !important;

        opacity: 1 !important;
        visibility: visible !important;
    }


    /* =========================
       DOTS MOBILE
    ========================= */

    .image-carousel-pacotes .owl-dots {
        display: none;
    }

    .image-carousel-pacotes .owl-dots button span {
        width: 10px;
        height: 10px;
    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-82a41f9 *//* =========================
   CAROUSEL
========================= */

.image-carousel-pacotes {
    width: 100%;
    max-width: 100%;
    margin: 0;
    padding: 0;
    position: relative;
    transform: none !important;
}


/* =========================
   ESTRUTURA DO OWL
========================= */

.image-carousel-pacotes .owl-stage-outer {
    position: relative;
    cursor: default;
    transform: none !important;
}

.image-carousel-pacotes .owl-stage {
    display: flex;
    align-items: flex-start;
    cursor: default;
}

.image-carousel-pacotes .owl-item {
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    position: relative;
    cursor: default;
}


/* =========================
   ITEM
========================= */

.image-carousel-pacotes .image-carousel-item-pacotes {
    width: auto;
    display: block;
    margin: 0;
    padding: 0;
    line-height: 0;
    transform: none !important;
}


/* =========================
   IMAGEM
========================= */

.image-carousel-pacotes .image-carousel-item-pacotes img {
    display: block;
    width: auto !important;
    height: auto !important;
    max-width: 100%;
    max-height: none;
    object-fit: contain;
    object-position: center;
    margin: 0;
    padding: 0;
    opacity: 1;
    line-height: 0;
    transform: none !important;
    border: 10px solid #E1781C;
}


/* =========================
   NAVEGAÇÃO
========================= */

.image-carousel-pacotes .owl-nav {
    position: absolute !important;
    top: 50% !important;
    left: 20px !important;
    right: 20px !important;
    width: auto !important;
    height: auto !important;
    margin: 0 !important;
    padding: 0 !important;
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    z-index: 99999 !important;
    opacity: 1 !important;
    visibility: visible !important;
    pointer-events: none !important;
    transform: translateY(-50%) !important;
    transition: none !important;
    animation: none !important;
}


/* =========================
   BOTÕES
========================= */

.image-carousel-pacotes .owl-nav button,
.image-carousel-pacotes .owl-nav button:hover,
.image-carousel-pacotes .owl-nav button:focus,
.image-carousel-pacotes .owl-nav button:focus-visible,
.image-carousel-pacotes .owl-nav button:active {
    position: static !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    width: auto !important;
    height: auto !important;

    margin: 0 !important;
    padding: 0 !important;

    background: transparent !important;
    border: 0 !important;

    opacity: 1 !important;
    visibility: visible !important;

    pointer-events: auto !important;

    transform: none !important;
    translate: none !important;
    scale: none !important;

    transition: none !important;
    animation: none !important;

    box-shadow: none !important;
    outline: none !important;
}


/* =========================
   SETA
========================= */

.image-carousel-pacotes .owl-nav .carousel-arrow,
.image-carousel-pacotes .owl-nav .carousel-arrow:hover,
.image-carousel-pacotes .owl-nav .carousel-arrow:focus,
.image-carousel-pacotes .owl-nav .carousel-arrow:focus-visible,
.image-carousel-pacotes .owl-nav .carousel-arrow:active {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    width: 42px !important;
    height: 42px !important;

    padding: 0 !important;
    margin: 0 !important;

    background: #E1781C !important;

    border: 1.56px solid #E1781C !important;
    border-radius: 50% !important;

    color: #F2EDE1 !important;

    font-size: 22px !important;
    font-weight: 700;
    line-height: 1 !important;

    box-sizing: border-box !important;

    opacity: 1 !important;
    visibility: visible !important;

    transform: none !important;
    translate: none !important;
    scale: none !important;

    transition: none !important;
    animation: none !important;

    box-shadow: none !important;
    outline: none !important;

    cursor: pointer !important;
}


/* =========================
   SETA DESATIVADA
========================= */

.image-carousel-pacotes .owl-nav button.disabled,
.image-carousel-pacotes .owl-nav button.disabled:hover,
.image-carousel-pacotes .owl-nav button.disabled:focus,
.image-carousel-pacotes .owl-nav button.disabled:focus-visible,
.image-carousel-pacotes .owl-nav button.disabled:active {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    width: auto !important;
    height: auto !important;

    margin: 0 !important;
    padding: 0 !important;

    background: transparent !important;
    border: 0 !important;

    opacity: 1 !important;
    visibility: visible !important;

    pointer-events: none !important;

    position: static !important;

    transform: none !important;
    translate: none !important;
    scale: none !important;

    transition: none !important;
    animation: none !important;

    box-shadow: none !important;
    outline: none !important;
}


/* =========================
   ÍCONE DA SETA DESATIVADA
========================= */

.image-carousel-pacotes .owl-nav button.disabled .carousel-arrow,
.image-carousel-pacotes .owl-nav button.disabled:hover .carousel-arrow,
.image-carousel-pacotes .owl-nav button.disabled:focus .carousel-arrow,
.image-carousel-pacotes .owl-nav button.disabled:focus-visible .carousel-arrow,
.image-carousel-pacotes .owl-nav button.disabled:active .carousel-arrow {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    width: 42px !important;
    height: 42px !important;

    margin: 0 !important;
    padding: 0 !important;

    background: #EAB892CC !important;

    border: 1.56px solid #EAB892CC !important;
    border-radius: 50% !important;

    color: #F2EDE1 !important;

    font-size: 22px !important;
    font-weight: 700;
    line-height: 1 !important;

    box-sizing: border-box !important;

    opacity: 1 !important;
    visibility: visible !important;

    position: static !important;

    transform: none !important;
    translate: none !important;
    scale: none !important;

    transition: none !important;
    animation: none !important;

    box-shadow: none !important;
    outline: none !important;

    cursor: default !important;
}


/* =========================
   DOTS
========================= */

.image-carousel-pacotes .owl-dots {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 8px;
    margin-top: 20px;
    transform: none !important;
}


/* =========================
   CADA DOT
========================= */

.image-carousel-pacotes .owl-dots button,
.image-carousel-pacotes .owl-dots button:hover,
.image-carousel-pacotes .owl-dots button:focus,
.image-carousel-pacotes .owl-dots button:active {
    margin: 0 !important;
    padding: 0 !important;
    background: transparent !important;
    border: 0 !important;
    width: auto;
    height: auto;
    cursor: pointer;
    transform: none !important;
    transition: none !important;
    animation: none !important;
    box-shadow: none !important;
}


/* =========================
   BOLINHA
========================= */

.image-carousel-pacotes .owl-dots button span,
.image-carousel-pacotes .owl-dots button:hover span {
    display: block;
    width: 10px;
    height: 10px;
    margin: 0 !important;
    background: transparent !important;
    border: 1.33px solid #FFE5B6;
    border-radius: 50%;
    box-sizing: border-box;
    transform: none !important;
    transition: none !important;
}


/* =========================
   DOT ATIVO
========================= */

.image-carousel-pacotes .owl-dots button.active span,
.image-carousel-pacotes .owl-dots button.active:hover span {
    background: #FFE5B6 !important;
    border: 1.33px solid #F2EDE1;
    transform: none !important;
}


/* =========================
   MOBILE
========================= */

@media (max-width: 767px) {

    .image-carousel-pacotes {
        width: 100%;
        max-width: 100%;
    }

    .image-carousel-pacotes .owl-stage-outer {
        cursor: default;
    }

    .image-carousel-pacotes .owl-stage {
        cursor: default;
    }

    .image-carousel-pacotes .owl-item {
        display: flex;
        align-items: flex-start;
        justify-content: flex-start;
        cursor: default;
    }

    .image-carousel-pacotes .image-carousel-item-pacotes {
        width: auto;
    }

    .image-carousel-pacotes .image-carousel-item-pacotes img {
        width: auto !important;
        height: auto !important;
        max-width: 100%;
        max-height: none;

        object-fit: contain;

        transform: none !important;
    }


    /* =========================
       NAVEGAÇÃO MOBILE
    ========================= */

    .image-carousel-pacotes .owl-nav {
        position: relative !important;

        top: auto !important;
        left: auto !important;
        right: auto !important;
        bottom: auto !important;

        width: 100% !important;
        height: 42px !important;

        margin: 20px 0 0 0 !important;
        padding: 0 !important;

        display: flex !important;
        justify-content: center !important;
        align-items: center !important;

        gap: 20px !important;

        transform: none !important;

        z-index: 99999 !important;

        pointer-events: auto !important;
    }


    /* =========================
       SETAS MOBILE
    ========================= */

    .image-carousel-pacotes .owl-nav .carousel-arrow {
        width: 42px !important;
        height: 42px !important;
        padding: 0 !important;
        margin: 0 !important;
    }


    /* =========================
       SETA DESATIVADA MOBILE
    ========================= */

    .image-carousel-pacotes .owl-nav button.disabled .carousel-arrow {
        width: 42px !important;
        height: 42px !important;
        padding: 0 !important;
        margin: 0 !important;

        background: #EAB892CC !important;
        border-color: #EAB892CC !important;

        opacity: 1 !important;
        visibility: visible !important;
    }


    /* =========================
       DOTS MOBILE
    ========================= */

    .image-carousel-pacotes .owl-dots {
        display: none;
    }

    .image-carousel-pacotes .owl-dots button span {
        width: 10px;
        height: 10px;
    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fa947bc *//* =========================
   CAROUSEL
========================= */

.image-carousel-pacotes {
    width: 100%;
    max-width: 100%;
    margin: 0;
    padding: 0;
    position: relative;
    transform: none !important;
}


/* =========================
   ESTRUTURA DO OWL
========================= */

.image-carousel-pacotes .owl-stage-outer {
    position: relative;
    cursor: default;
    transform: none !important;
}

.image-carousel-pacotes .owl-stage {
    display: flex;
    align-items: flex-start;
    cursor: default;
}

.image-carousel-pacotes .owl-item {
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    position: relative;
    cursor: default;
}


/* =========================
   ITEM
========================= */

.image-carousel-pacotes .image-carousel-item-pacotes {
    width: auto;
    display: block;
    margin: 0;
    padding: 0;
    line-height: 0;
    transform: none !important;
}


/* =========================
   IMAGEM
========================= */

.image-carousel-pacotes .image-carousel-item-pacotes img {
    display: block;
    width: auto !important;
    height: auto !important;
    max-width: 100%;
    max-height: none;
    object-fit: contain;
    object-position: center;
    margin: 0;
    padding: 0;
    opacity: 1;
    line-height: 0;
    transform: none !important;
    border: 10px solid #E1781C;
}


/* =========================
   NAVEGAÇÃO
========================= */

.image-carousel-pacotes .owl-nav {
    position: absolute !important;
    top: 50% !important;
    left: 20px !important;
    right: 20px !important;
    width: auto !important;
    height: auto !important;
    margin: 0 !important;
    padding: 0 !important;
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    z-index: 99999 !important;
    opacity: 1 !important;
    visibility: visible !important;
    pointer-events: none !important;
    transform: translateY(-50%) !important;
    transition: none !important;
    animation: none !important;
}


/* =========================
   BOTÕES
========================= */

.image-carousel-pacotes .owl-nav button,
.image-carousel-pacotes .owl-nav button:hover,
.image-carousel-pacotes .owl-nav button:focus,
.image-carousel-pacotes .owl-nav button:focus-visible,
.image-carousel-pacotes .owl-nav button:active {
    position: static !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    width: auto !important;
    height: auto !important;

    margin: 0 !important;
    padding: 0 !important;

    background: transparent !important;
    border: 0 !important;

    opacity: 1 !important;
    visibility: visible !important;

    pointer-events: auto !important;

    transform: none !important;
    translate: none !important;
    scale: none !important;

    transition: none !important;
    animation: none !important;

    box-shadow: none !important;
    outline: none !important;
}


/* =========================
   SETA
========================= */

.image-carousel-pacotes .owl-nav .carousel-arrow,
.image-carousel-pacotes .owl-nav .carousel-arrow:hover,
.image-carousel-pacotes .owl-nav .carousel-arrow:focus,
.image-carousel-pacotes .owl-nav .carousel-arrow:focus-visible,
.image-carousel-pacotes .owl-nav .carousel-arrow:active {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    width: 42px !important;
    height: 42px !important;

    padding: 0 !important;
    margin: 0 !important;

    background: #E1781C !important;

    border: 1.56px solid #E1781C !important;
    border-radius: 50% !important;

    color: #F2EDE1 !important;

    font-size: 22px !important;
    font-weight: 700;
    line-height: 1 !important;

    box-sizing: border-box !important;

    opacity: 1 !important;
    visibility: visible !important;

    transform: none !important;
    translate: none !important;
    scale: none !important;

    transition: none !important;
    animation: none !important;

    box-shadow: none !important;
    outline: none !important;

    cursor: pointer !important;
}


/* =========================
   SETA DESATIVADA
========================= */

.image-carousel-pacotes .owl-nav button.disabled,
.image-carousel-pacotes .owl-nav button.disabled:hover,
.image-carousel-pacotes .owl-nav button.disabled:focus,
.image-carousel-pacotes .owl-nav button.disabled:focus-visible,
.image-carousel-pacotes .owl-nav button.disabled:active {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    width: auto !important;
    height: auto !important;

    margin: 0 !important;
    padding: 0 !important;

    background: transparent !important;
    border: 0 !important;

    opacity: 1 !important;
    visibility: visible !important;

    pointer-events: none !important;

    position: static !important;

    transform: none !important;
    translate: none !important;
    scale: none !important;

    transition: none !important;
    animation: none !important;

    box-shadow: none !important;
    outline: none !important;
}


/* =========================
   ÍCONE DA SETA DESATIVADA
========================= */

.image-carousel-pacotes .owl-nav button.disabled .carousel-arrow,
.image-carousel-pacotes .owl-nav button.disabled:hover .carousel-arrow,
.image-carousel-pacotes .owl-nav button.disabled:focus .carousel-arrow,
.image-carousel-pacotes .owl-nav button.disabled:focus-visible .carousel-arrow,
.image-carousel-pacotes .owl-nav button.disabled:active .carousel-arrow {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    width: 42px !important;
    height: 42px !important;

    margin: 0 !important;
    padding: 0 !important;

    background: #EAB892CC !important;

    border: 1.56px solid #EAB892CC !important;
    border-radius: 50% !important;

    color: #F2EDE1 !important;

    font-size: 22px !important;
    font-weight: 700;
    line-height: 1 !important;

    box-sizing: border-box !important;

    opacity: 1 !important;
    visibility: visible !important;

    position: static !important;

    transform: none !important;
    translate: none !important;
    scale: none !important;

    transition: none !important;
    animation: none !important;

    box-shadow: none !important;
    outline: none !important;

    cursor: default !important;
}


/* =========================
   DOTS
========================= */

.image-carousel-pacotes .owl-dots {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 8px;
    margin-top: 20px;
    transform: none !important;
}


/* =========================
   CADA DOT
========================= */

.image-carousel-pacotes .owl-dots button,
.image-carousel-pacotes .owl-dots button:hover,
.image-carousel-pacotes .owl-dots button:focus,
.image-carousel-pacotes .owl-dots button:active {
    margin: 0 !important;
    padding: 0 !important;
    background: transparent !important;
    border: 0 !important;
    width: auto;
    height: auto;
    cursor: pointer;
    transform: none !important;
    transition: none !important;
    animation: none !important;
    box-shadow: none !important;
}


/* =========================
   BOLINHA
========================= */

.image-carousel-pacotes .owl-dots button span,
.image-carousel-pacotes .owl-dots button:hover span {
    display: block;
    width: 10px;
    height: 10px;
    margin: 0 !important;
    background: transparent !important;
    border: 1.33px solid #FFE5B6;
    border-radius: 50%;
    box-sizing: border-box;
    transform: none !important;
    transition: none !important;
}


/* =========================
   DOT ATIVO
========================= */

.image-carousel-pacotes .owl-dots button.active span,
.image-carousel-pacotes .owl-dots button.active:hover span {
    background: #FFE5B6 !important;
    border: 1.33px solid #F2EDE1;
    transform: none !important;
}


/* =========================
   MOBILE
========================= */

@media (max-width: 767px) {

    .image-carousel-pacotes {
        width: 100%;
        max-width: 100%;
    }

    .image-carousel-pacotes .owl-stage-outer {
        cursor: default;
    }

    .image-carousel-pacotes .owl-stage {
        cursor: default;
    }

    .image-carousel-pacotes .owl-item {
        display: flex;
        align-items: flex-start;
        justify-content: flex-start;
        cursor: default;
    }

    .image-carousel-pacotes .image-carousel-item-pacotes {
        width: auto;
    }

    .image-carousel-pacotes .image-carousel-item-pacotes img {
        width: auto !important;
        height: auto !important;
        max-width: 100%;
        max-height: none;

        object-fit: contain;

        transform: none !important;
    }


    /* =========================
       NAVEGAÇÃO MOBILE
    ========================= */

    .image-carousel-pacotes .owl-nav {
        position: relative !important;

        top: auto !important;
        left: auto !important;
        right: auto !important;
        bottom: auto !important;

        width: 100% !important;
        height: 42px !important;

        margin: 20px 0 0 0 !important;
        padding: 0 !important;

        display: flex !important;
        justify-content: center !important;
        align-items: center !important;

        gap: 20px !important;

        transform: none !important;

        z-index: 99999 !important;

        pointer-events: auto !important;
    }


    /* =========================
       SETAS MOBILE
    ========================= */

    .image-carousel-pacotes .owl-nav .carousel-arrow {
        width: 42px !important;
        height: 42px !important;
        padding: 0 !important;
        margin: 0 !important;
    }


    /* =========================
       SETA DESATIVADA MOBILE
    ========================= */

    .image-carousel-pacotes .owl-nav button.disabled .carousel-arrow {
        width: 42px !important;
        height: 42px !important;
        padding: 0 !important;
        margin: 0 !important;

        background: #EAB892CC !important;
        border-color: #EAB892CC !important;

        opacity: 1 !important;
        visibility: visible !important;
    }


    /* =========================
       DOTS MOBILE
    ========================= */

    .image-carousel-pacotes .owl-dots {
        display: none;
    }

    .image-carousel-pacotes .owl-dots button span {
        width: 10px;
        height: 10px;
    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-82a41f9 *//* =========================
   CAROUSEL
========================= */

.image-carousel-pacotes {
    width: 100%;
    max-width: 100%;
    margin: 0;
    padding: 0;
    position: relative;
    transform: none !important;
}


/* =========================
   ESTRUTURA DO OWL
========================= */

.image-carousel-pacotes .owl-stage-outer {
    position: relative;
    cursor: default;
    transform: none !important;
}

.image-carousel-pacotes .owl-stage {
    display: flex;
    align-items: flex-start;
    cursor: default;
}

.image-carousel-pacotes .owl-item {
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    position: relative;
    cursor: default;
}


/* =========================
   ITEM
========================= */

.image-carousel-pacotes .image-carousel-item-pacotes {
    width: auto;
    display: block;
    margin: 0;
    padding: 0;
    line-height: 0;
    transform: none !important;
}


/* =========================
   IMAGEM
========================= */

.image-carousel-pacotes .image-carousel-item-pacotes img {
    display: block;
    width: auto !important;
    height: auto !important;
    max-width: 100%;
    max-height: none;
    object-fit: contain;
    object-position: center;
    margin: 0;
    padding: 0;
    opacity: 1;
    line-height: 0;
    transform: none !important;
    border: 10px solid #E1781C;
}


/* =========================
   NAVEGAÇÃO
========================= */

.image-carousel-pacotes .owl-nav {
    position: absolute !important;
    top: 50% !important;
    left: 20px !important;
    right: 20px !important;
    width: auto !important;
    height: auto !important;
    margin: 0 !important;
    padding: 0 !important;
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    z-index: 99999 !important;
    opacity: 1 !important;
    visibility: visible !important;
    pointer-events: none !important;
    transform: translateY(-50%) !important;
    transition: none !important;
    animation: none !important;
}


/* =========================
   BOTÕES
========================= */

.image-carousel-pacotes .owl-nav button,
.image-carousel-pacotes .owl-nav button:hover,
.image-carousel-pacotes .owl-nav button:focus,
.image-carousel-pacotes .owl-nav button:focus-visible,
.image-carousel-pacotes .owl-nav button:active {
    position: static !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    width: auto !important;
    height: auto !important;

    margin: 0 !important;
    padding: 0 !important;

    background: transparent !important;
    border: 0 !important;

    opacity: 1 !important;
    visibility: visible !important;

    pointer-events: auto !important;

    transform: none !important;
    translate: none !important;
    scale: none !important;

    transition: none !important;
    animation: none !important;

    box-shadow: none !important;
    outline: none !important;
}


/* =========================
   SETA
========================= */

.image-carousel-pacotes .owl-nav .carousel-arrow,
.image-carousel-pacotes .owl-nav .carousel-arrow:hover,
.image-carousel-pacotes .owl-nav .carousel-arrow:focus,
.image-carousel-pacotes .owl-nav .carousel-arrow:focus-visible,
.image-carousel-pacotes .owl-nav .carousel-arrow:active {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    width: 42px !important;
    height: 42px !important;

    padding: 0 !important;
    margin: 0 !important;

    background: #E1781C !important;

    border: 1.56px solid #E1781C !important;
    border-radius: 50% !important;

    color: #F2EDE1 !important;

    font-size: 22px !important;
    font-weight: 700;
    line-height: 1 !important;

    box-sizing: border-box !important;

    opacity: 1 !important;
    visibility: visible !important;

    transform: none !important;
    translate: none !important;
    scale: none !important;

    transition: none !important;
    animation: none !important;

    box-shadow: none !important;
    outline: none !important;

    cursor: pointer !important;
}


/* =========================
   SETA DESATIVADA
========================= */

.image-carousel-pacotes .owl-nav button.disabled,
.image-carousel-pacotes .owl-nav button.disabled:hover,
.image-carousel-pacotes .owl-nav button.disabled:focus,
.image-carousel-pacotes .owl-nav button.disabled:focus-visible,
.image-carousel-pacotes .owl-nav button.disabled:active {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    width: auto !important;
    height: auto !important;

    margin: 0 !important;
    padding: 0 !important;

    background: transparent !important;
    border: 0 !important;

    opacity: 1 !important;
    visibility: visible !important;

    pointer-events: none !important;

    position: static !important;

    transform: none !important;
    translate: none !important;
    scale: none !important;

    transition: none !important;
    animation: none !important;

    box-shadow: none !important;
    outline: none !important;
}


/* =========================
   ÍCONE DA SETA DESATIVADA
========================= */

.image-carousel-pacotes .owl-nav button.disabled .carousel-arrow,
.image-carousel-pacotes .owl-nav button.disabled:hover .carousel-arrow,
.image-carousel-pacotes .owl-nav button.disabled:focus .carousel-arrow,
.image-carousel-pacotes .owl-nav button.disabled:focus-visible .carousel-arrow,
.image-carousel-pacotes .owl-nav button.disabled:active .carousel-arrow {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    width: 42px !important;
    height: 42px !important;

    margin: 0 !important;
    padding: 0 !important;

    background: #EAB892CC !important;

    border: 1.56px solid #EAB892CC !important;
    border-radius: 50% !important;

    color: #F2EDE1 !important;

    font-size: 22px !important;
    font-weight: 700;
    line-height: 1 !important;

    box-sizing: border-box !important;

    opacity: 1 !important;
    visibility: visible !important;

    position: static !important;

    transform: none !important;
    translate: none !important;
    scale: none !important;

    transition: none !important;
    animation: none !important;

    box-shadow: none !important;
    outline: none !important;

    cursor: default !important;
}


/* =========================
   DOTS
========================= */

.image-carousel-pacotes .owl-dots {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 8px;
    margin-top: 20px;
    transform: none !important;
}


/* =========================
   CADA DOT
========================= */

.image-carousel-pacotes .owl-dots button,
.image-carousel-pacotes .owl-dots button:hover,
.image-carousel-pacotes .owl-dots button:focus,
.image-carousel-pacotes .owl-dots button:active {
    margin: 0 !important;
    padding: 0 !important;
    background: transparent !important;
    border: 0 !important;
    width: auto;
    height: auto;
    cursor: pointer;
    transform: none !important;
    transition: none !important;
    animation: none !important;
    box-shadow: none !important;
}


/* =========================
   BOLINHA
========================= */

.image-carousel-pacotes .owl-dots button span,
.image-carousel-pacotes .owl-dots button:hover span {
    display: block;
    width: 10px;
    height: 10px;
    margin: 0 !important;
    background: transparent !important;
    border: 1.33px solid #FFE5B6;
    border-radius: 50%;
    box-sizing: border-box;
    transform: none !important;
    transition: none !important;
}


/* =========================
   DOT ATIVO
========================= */

.image-carousel-pacotes .owl-dots button.active span,
.image-carousel-pacotes .owl-dots button.active:hover span {
    background: #FFE5B6 !important;
    border: 1.33px solid #F2EDE1;
    transform: none !important;
}


/* =========================
   MOBILE
========================= */

@media (max-width: 767px) {

    .image-carousel-pacotes {
        width: 100%;
        max-width: 100%;
    }

    .image-carousel-pacotes .owl-stage-outer {
        cursor: default;
    }

    .image-carousel-pacotes .owl-stage {
        cursor: default;
    }

    .image-carousel-pacotes .owl-item {
        display: flex;
        align-items: flex-start;
        justify-content: flex-start;
        cursor: default;
    }

    .image-carousel-pacotes .image-carousel-item-pacotes {
        width: auto;
    }

    .image-carousel-pacotes .image-carousel-item-pacotes img {
        width: auto !important;
        height: auto !important;
        max-width: 100%;
        max-height: none;

        object-fit: contain;

        transform: none !important;
    }


    /* =========================
       NAVEGAÇÃO MOBILE
    ========================= */

    .image-carousel-pacotes .owl-nav {
        position: relative !important;

        top: auto !important;
        left: auto !important;
        right: auto !important;
        bottom: auto !important;

        width: 100% !important;
        height: 42px !important;

        margin: 20px 0 0 0 !important;
        padding: 0 !important;

        display: flex !important;
        justify-content: center !important;
        align-items: center !important;

        gap: 20px !important;

        transform: none !important;

        z-index: 99999 !important;

        pointer-events: auto !important;
    }


    /* =========================
       SETAS MOBILE
    ========================= */

    .image-carousel-pacotes .owl-nav .carousel-arrow {
        width: 42px !important;
        height: 42px !important;
        padding: 0 !important;
        margin: 0 !important;
    }


    /* =========================
       SETA DESATIVADA MOBILE
    ========================= */

    .image-carousel-pacotes .owl-nav button.disabled .carousel-arrow {
        width: 42px !important;
        height: 42px !important;
        padding: 0 !important;
        margin: 0 !important;

        background: #EAB892CC !important;
        border-color: #EAB892CC !important;

        opacity: 1 !important;
        visibility: visible !important;
    }


    /* =========================
       DOTS MOBILE
    ========================= */

    .image-carousel-pacotes .owl-dots {
        display: none;
    }

    .image-carousel-pacotes .owl-dots button span {
        width: 10px;
        height: 10px;
    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fa947bc *//* =========================
   CAROUSEL
========================= */

.image-carousel-pacotes {
    width: 100%;
    max-width: 100%;
    margin: 0;
    padding: 0;
    position: relative;
    transform: none !important;
}


/* =========================
   ESTRUTURA DO OWL
========================= */

.image-carousel-pacotes .owl-stage-outer {
    position: relative;
    cursor: default;
    transform: none !important;
}

.image-carousel-pacotes .owl-stage {
    display: flex;
    align-items: flex-start;
    cursor: default;
}

.image-carousel-pacotes .owl-item {
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    position: relative;
    cursor: default;
}


/* =========================
   ITEM
========================= */

.image-carousel-pacotes .image-carousel-item-pacotes {
    width: auto;
    display: block;
    margin: 0;
    padding: 0;
    line-height: 0;
    transform: none !important;
}


/* =========================
   IMAGEM
========================= */

.image-carousel-pacotes .image-carousel-item-pacotes img {
    display: block;
    width: auto !important;
    height: auto !important;
    max-width: 100%;
    max-height: none;
    object-fit: contain;
    object-position: center;
    margin: 0;
    padding: 0;
    opacity: 1;
    line-height: 0;
    transform: none !important;
    border: 10px solid #E1781C;
}


/* =========================
   NAVEGAÇÃO
========================= */

.image-carousel-pacotes .owl-nav {
    position: absolute !important;
    top: 50% !important;
    left: 20px !important;
    right: 20px !important;
    width: auto !important;
    height: auto !important;
    margin: 0 !important;
    padding: 0 !important;
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    z-index: 99999 !important;
    opacity: 1 !important;
    visibility: visible !important;
    pointer-events: none !important;
    transform: translateY(-50%) !important;
    transition: none !important;
    animation: none !important;
}


/* =========================
   BOTÕES
========================= */

.image-carousel-pacotes .owl-nav button,
.image-carousel-pacotes .owl-nav button:hover,
.image-carousel-pacotes .owl-nav button:focus,
.image-carousel-pacotes .owl-nav button:focus-visible,
.image-carousel-pacotes .owl-nav button:active {
    position: static !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    width: auto !important;
    height: auto !important;

    margin: 0 !important;
    padding: 0 !important;

    background: transparent !important;
    border: 0 !important;

    opacity: 1 !important;
    visibility: visible !important;

    pointer-events: auto !important;

    transform: none !important;
    translate: none !important;
    scale: none !important;

    transition: none !important;
    animation: none !important;

    box-shadow: none !important;
    outline: none !important;
}


/* =========================
   SETA
========================= */

.image-carousel-pacotes .owl-nav .carousel-arrow,
.image-carousel-pacotes .owl-nav .carousel-arrow:hover,
.image-carousel-pacotes .owl-nav .carousel-arrow:focus,
.image-carousel-pacotes .owl-nav .carousel-arrow:focus-visible,
.image-carousel-pacotes .owl-nav .carousel-arrow:active {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    width: 42px !important;
    height: 42px !important;

    padding: 0 !important;
    margin: 0 !important;

    background: #E1781C !important;

    border: 1.56px solid #E1781C !important;
    border-radius: 50% !important;

    color: #F2EDE1 !important;

    font-size: 22px !important;
    font-weight: 700;
    line-height: 1 !important;

    box-sizing: border-box !important;

    opacity: 1 !important;
    visibility: visible !important;

    transform: none !important;
    translate: none !important;
    scale: none !important;

    transition: none !important;
    animation: none !important;

    box-shadow: none !important;
    outline: none !important;

    cursor: pointer !important;
}


/* =========================
   SETA DESATIVADA
========================= */

.image-carousel-pacotes .owl-nav button.disabled,
.image-carousel-pacotes .owl-nav button.disabled:hover,
.image-carousel-pacotes .owl-nav button.disabled:focus,
.image-carousel-pacotes .owl-nav button.disabled:focus-visible,
.image-carousel-pacotes .owl-nav button.disabled:active {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    width: auto !important;
    height: auto !important;

    margin: 0 !important;
    padding: 0 !important;

    background: transparent !important;
    border: 0 !important;

    opacity: 1 !important;
    visibility: visible !important;

    pointer-events: none !important;

    position: static !important;

    transform: none !important;
    translate: none !important;
    scale: none !important;

    transition: none !important;
    animation: none !important;

    box-shadow: none !important;
    outline: none !important;
}


/* =========================
   ÍCONE DA SETA DESATIVADA
========================= */

.image-carousel-pacotes .owl-nav button.disabled .carousel-arrow,
.image-carousel-pacotes .owl-nav button.disabled:hover .carousel-arrow,
.image-carousel-pacotes .owl-nav button.disabled:focus .carousel-arrow,
.image-carousel-pacotes .owl-nav button.disabled:focus-visible .carousel-arrow,
.image-carousel-pacotes .owl-nav button.disabled:active .carousel-arrow {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    width: 42px !important;
    height: 42px !important;

    margin: 0 !important;
    padding: 0 !important;

    background: #EAB892CC !important;

    border: 1.56px solid #EAB892CC !important;
    border-radius: 50% !important;

    color: #F2EDE1 !important;

    font-size: 22px !important;
    font-weight: 700;
    line-height: 1 !important;

    box-sizing: border-box !important;

    opacity: 1 !important;
    visibility: visible !important;

    position: static !important;

    transform: none !important;
    translate: none !important;
    scale: none !important;

    transition: none !important;
    animation: none !important;

    box-shadow: none !important;
    outline: none !important;

    cursor: default !important;
}


/* =========================
   DOTS
========================= */

.image-carousel-pacotes .owl-dots {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 8px;
    margin-top: 20px;
    transform: none !important;
}


/* =========================
   CADA DOT
========================= */

.image-carousel-pacotes .owl-dots button,
.image-carousel-pacotes .owl-dots button:hover,
.image-carousel-pacotes .owl-dots button:focus,
.image-carousel-pacotes .owl-dots button:active {
    margin: 0 !important;
    padding: 0 !important;
    background: transparent !important;
    border: 0 !important;
    width: auto;
    height: auto;
    cursor: pointer;
    transform: none !important;
    transition: none !important;
    animation: none !important;
    box-shadow: none !important;
}


/* =========================
   BOLINHA
========================= */

.image-carousel-pacotes .owl-dots button span,
.image-carousel-pacotes .owl-dots button:hover span {
    display: block;
    width: 10px;
    height: 10px;
    margin: 0 !important;
    background: transparent !important;
    border: 1.33px solid #FFE5B6;
    border-radius: 50%;
    box-sizing: border-box;
    transform: none !important;
    transition: none !important;
}


/* =========================
   DOT ATIVO
========================= */

.image-carousel-pacotes .owl-dots button.active span,
.image-carousel-pacotes .owl-dots button.active:hover span {
    background: #FFE5B6 !important;
    border: 1.33px solid #F2EDE1;
    transform: none !important;
}


/* =========================
   MOBILE
========================= */

@media (max-width: 767px) {

    .image-carousel-pacotes {
        width: 100%;
        max-width: 100%;
    }

    .image-carousel-pacotes .owl-stage-outer {
        cursor: default;
    }

    .image-carousel-pacotes .owl-stage {
        cursor: default;
    }

    .image-carousel-pacotes .owl-item {
        display: flex;
        align-items: flex-start;
        justify-content: flex-start;
        cursor: default;
    }

    .image-carousel-pacotes .image-carousel-item-pacotes {
        width: auto;
    }

    .image-carousel-pacotes .image-carousel-item-pacotes img {
        width: auto !important;
        height: auto !important;
        max-width: 100%;
        max-height: none;

        object-fit: contain;

        transform: none !important;
    }


    /* =========================
       NAVEGAÇÃO MOBILE
    ========================= */

    .image-carousel-pacotes .owl-nav {
        position: relative !important;

        top: auto !important;
        left: auto !important;
        right: auto !important;
        bottom: auto !important;

        width: 100% !important;
        height: 42px !important;

        margin: 20px 0 0 0 !important;
        padding: 0 !important;

        display: flex !important;
        justify-content: center !important;
        align-items: center !important;

        gap: 20px !important;

        transform: none !important;

        z-index: 99999 !important;

        pointer-events: auto !important;
    }


    /* =========================
       SETAS MOBILE
    ========================= */

    .image-carousel-pacotes .owl-nav .carousel-arrow {
        width: 42px !important;
        height: 42px !important;
        padding: 0 !important;
        margin: 0 !important;
    }


    /* =========================
       SETA DESATIVADA MOBILE
    ========================= */

    .image-carousel-pacotes .owl-nav button.disabled .carousel-arrow {
        width: 42px !important;
        height: 42px !important;
        padding: 0 !important;
        margin: 0 !important;

        background: #EAB892CC !important;
        border-color: #EAB892CC !important;

        opacity: 1 !important;
        visibility: visible !important;
    }


    /* =========================
       DOTS MOBILE
    ========================= */

    .image-carousel-pacotes .owl-dots {
        display: none;
    }

    .image-carousel-pacotes .owl-dots button span {
        width: 10px;
        height: 10px;
    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-82a41f9 *//* =========================
   CAROUSEL
========================= */

.image-carousel-pacotes {
    width: 100%;
    max-width: 100%;
    margin: 0;
    padding: 0;
    position: relative;
    transform: none !important;
}


/* =========================
   ESTRUTURA DO OWL
========================= */

.image-carousel-pacotes .owl-stage-outer {
    position: relative;
    cursor: default;
    transform: none !important;
}

.image-carousel-pacotes .owl-stage {
    display: flex;
    align-items: flex-start;
    cursor: default;
}

.image-carousel-pacotes .owl-item {
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    position: relative;
    cursor: default;
}


/* =========================
   ITEM
========================= */

.image-carousel-pacotes .image-carousel-item-pacotes {
    width: auto;
    display: block;
    margin: 0;
    padding: 0;
    line-height: 0;
    transform: none !important;
}


/* =========================
   IMAGEM
========================= */

.image-carousel-pacotes .image-carousel-item-pacotes img {
    display: block;
    width: auto !important;
    height: auto !important;
    max-width: 100%;
    max-height: none;
    object-fit: contain;
    object-position: center;
    margin: 0;
    padding: 0;
    opacity: 1;
    line-height: 0;
    transform: none !important;
    border: 10px solid #E1781C;
}


/* =========================
   NAVEGAÇÃO
========================= */

.image-carousel-pacotes .owl-nav {
    position: absolute !important;
    top: 50% !important;
    left: 20px !important;
    right: 20px !important;
    width: auto !important;
    height: auto !important;
    margin: 0 !important;
    padding: 0 !important;
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    z-index: 99999 !important;
    opacity: 1 !important;
    visibility: visible !important;
    pointer-events: none !important;
    transform: translateY(-50%) !important;
    transition: none !important;
    animation: none !important;
}


/* =========================
   BOTÕES
========================= */

.image-carousel-pacotes .owl-nav button,
.image-carousel-pacotes .owl-nav button:hover,
.image-carousel-pacotes .owl-nav button:focus,
.image-carousel-pacotes .owl-nav button:focus-visible,
.image-carousel-pacotes .owl-nav button:active {
    position: static !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    width: auto !important;
    height: auto !important;

    margin: 0 !important;
    padding: 0 !important;

    background: transparent !important;
    border: 0 !important;

    opacity: 1 !important;
    visibility: visible !important;

    pointer-events: auto !important;

    transform: none !important;
    translate: none !important;
    scale: none !important;

    transition: none !important;
    animation: none !important;

    box-shadow: none !important;
    outline: none !important;
}


/* =========================
   SETA
========================= */

.image-carousel-pacotes .owl-nav .carousel-arrow,
.image-carousel-pacotes .owl-nav .carousel-arrow:hover,
.image-carousel-pacotes .owl-nav .carousel-arrow:focus,
.image-carousel-pacotes .owl-nav .carousel-arrow:focus-visible,
.image-carousel-pacotes .owl-nav .carousel-arrow:active {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    width: 42px !important;
    height: 42px !important;

    padding: 0 !important;
    margin: 0 !important;

    background: #E1781C !important;

    border: 1.56px solid #E1781C !important;
    border-radius: 50% !important;

    color: #F2EDE1 !important;

    font-size: 22px !important;
    font-weight: 700;
    line-height: 1 !important;

    box-sizing: border-box !important;

    opacity: 1 !important;
    visibility: visible !important;

    transform: none !important;
    translate: none !important;
    scale: none !important;

    transition: none !important;
    animation: none !important;

    box-shadow: none !important;
    outline: none !important;

    cursor: pointer !important;
}


/* =========================
   SETA DESATIVADA
========================= */

.image-carousel-pacotes .owl-nav button.disabled,
.image-carousel-pacotes .owl-nav button.disabled:hover,
.image-carousel-pacotes .owl-nav button.disabled:focus,
.image-carousel-pacotes .owl-nav button.disabled:focus-visible,
.image-carousel-pacotes .owl-nav button.disabled:active {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    width: auto !important;
    height: auto !important;

    margin: 0 !important;
    padding: 0 !important;

    background: transparent !important;
    border: 0 !important;

    opacity: 1 !important;
    visibility: visible !important;

    pointer-events: none !important;

    position: static !important;

    transform: none !important;
    translate: none !important;
    scale: none !important;

    transition: none !important;
    animation: none !important;

    box-shadow: none !important;
    outline: none !important;
}


/* =========================
   ÍCONE DA SETA DESATIVADA
========================= */

.image-carousel-pacotes .owl-nav button.disabled .carousel-arrow,
.image-carousel-pacotes .owl-nav button.disabled:hover .carousel-arrow,
.image-carousel-pacotes .owl-nav button.disabled:focus .carousel-arrow,
.image-carousel-pacotes .owl-nav button.disabled:focus-visible .carousel-arrow,
.image-carousel-pacotes .owl-nav button.disabled:active .carousel-arrow {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    width: 42px !important;
    height: 42px !important;

    margin: 0 !important;
    padding: 0 !important;

    background: #EAB892CC !important;

    border: 1.56px solid #EAB892CC !important;
    border-radius: 50% !important;

    color: #F2EDE1 !important;

    font-size: 22px !important;
    font-weight: 700;
    line-height: 1 !important;

    box-sizing: border-box !important;

    opacity: 1 !important;
    visibility: visible !important;

    position: static !important;

    transform: none !important;
    translate: none !important;
    scale: none !important;

    transition: none !important;
    animation: none !important;

    box-shadow: none !important;
    outline: none !important;

    cursor: default !important;
}


/* =========================
   DOTS
========================= */

.image-carousel-pacotes .owl-dots {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 8px;
    margin-top: 20px;
    transform: none !important;
}


/* =========================
   CADA DOT
========================= */

.image-carousel-pacotes .owl-dots button,
.image-carousel-pacotes .owl-dots button:hover,
.image-carousel-pacotes .owl-dots button:focus,
.image-carousel-pacotes .owl-dots button:active {
    margin: 0 !important;
    padding: 0 !important;
    background: transparent !important;
    border: 0 !important;
    width: auto;
    height: auto;
    cursor: pointer;
    transform: none !important;
    transition: none !important;
    animation: none !important;
    box-shadow: none !important;
}


/* =========================
   BOLINHA
========================= */

.image-carousel-pacotes .owl-dots button span,
.image-carousel-pacotes .owl-dots button:hover span {
    display: block;
    width: 10px;
    height: 10px;
    margin: 0 !important;
    background: transparent !important;
    border: 1.33px solid #FFE5B6;
    border-radius: 50%;
    box-sizing: border-box;
    transform: none !important;
    transition: none !important;
}


/* =========================
   DOT ATIVO
========================= */

.image-carousel-pacotes .owl-dots button.active span,
.image-carousel-pacotes .owl-dots button.active:hover span {
    background: #FFE5B6 !important;
    border: 1.33px solid #F2EDE1;
    transform: none !important;
}


/* =========================
   MOBILE
========================= */

@media (max-width: 767px) {

    .image-carousel-pacotes {
        width: 100%;
        max-width: 100%;
    }

    .image-carousel-pacotes .owl-stage-outer {
        cursor: default;
    }

    .image-carousel-pacotes .owl-stage {
        cursor: default;
    }

    .image-carousel-pacotes .owl-item {
        display: flex;
        align-items: flex-start;
        justify-content: flex-start;
        cursor: default;
    }

    .image-carousel-pacotes .image-carousel-item-pacotes {
        width: auto;
    }

    .image-carousel-pacotes .image-carousel-item-pacotes img {
        width: auto !important;
        height: auto !important;
        max-width: 100%;
        max-height: none;

        object-fit: contain;

        transform: none !important;
    }


    /* =========================
       NAVEGAÇÃO MOBILE
    ========================= */

    .image-carousel-pacotes .owl-nav {
        position: relative !important;

        top: auto !important;
        left: auto !important;
        right: auto !important;
        bottom: auto !important;

        width: 100% !important;
        height: 42px !important;

        margin: 20px 0 0 0 !important;
        padding: 0 !important;

        display: flex !important;
        justify-content: center !important;
        align-items: center !important;

        gap: 20px !important;

        transform: none !important;

        z-index: 99999 !important;

        pointer-events: auto !important;
    }


    /* =========================
       SETAS MOBILE
    ========================= */

    .image-carousel-pacotes .owl-nav .carousel-arrow {
        width: 42px !important;
        height: 42px !important;
        padding: 0 !important;
        margin: 0 !important;
    }


    /* =========================
       SETA DESATIVADA MOBILE
    ========================= */

    .image-carousel-pacotes .owl-nav button.disabled .carousel-arrow {
        width: 42px !important;
        height: 42px !important;
        padding: 0 !important;
        margin: 0 !important;

        background: #EAB892CC !important;
        border-color: #EAB892CC !important;

        opacity: 1 !important;
        visibility: visible !important;
    }


    /* =========================
       DOTS MOBILE
    ========================= */

    .image-carousel-pacotes .owl-dots {
        display: none;
    }

    .image-carousel-pacotes .owl-dots button span {
        width: 10px;
        height: 10px;
    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fa947bc *//* =========================
   CAROUSEL
========================= */

.image-carousel-pacotes {
    width: 100%;
    max-width: 100%;
    margin: 0;
    padding: 0;
    position: relative;
    transform: none !important;
}


/* =========================
   ESTRUTURA DO OWL
========================= */

.image-carousel-pacotes .owl-stage-outer {
    position: relative;
    cursor: default;
    transform: none !important;
}

.image-carousel-pacotes .owl-stage {
    display: flex;
    align-items: flex-start;
    cursor: default;
}

.image-carousel-pacotes .owl-item {
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    position: relative;
    cursor: default;
}


/* =========================
   ITEM
========================= */

.image-carousel-pacotes .image-carousel-item-pacotes {
    width: auto;
    display: block;
    margin: 0;
    padding: 0;
    line-height: 0;
    transform: none !important;
}


/* =========================
   IMAGEM
========================= */

.image-carousel-pacotes .image-carousel-item-pacotes img {
    display: block;
    width: auto !important;
    height: auto !important;
    max-width: 100%;
    max-height: none;
    object-fit: contain;
    object-position: center;
    margin: 0;
    padding: 0;
    opacity: 1;
    line-height: 0;
    transform: none !important;
    border: 10px solid #E1781C;
}


/* =========================
   NAVEGAÇÃO
========================= */

.image-carousel-pacotes .owl-nav {
    position: absolute !important;
    top: 50% !important;
    left: 20px !important;
    right: 20px !important;
    width: auto !important;
    height: auto !important;
    margin: 0 !important;
    padding: 0 !important;
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    z-index: 99999 !important;
    opacity: 1 !important;
    visibility: visible !important;
    pointer-events: none !important;
    transform: translateY(-50%) !important;
    transition: none !important;
    animation: none !important;
}


/* =========================
   BOTÕES
========================= */

.image-carousel-pacotes .owl-nav button,
.image-carousel-pacotes .owl-nav button:hover,
.image-carousel-pacotes .owl-nav button:focus,
.image-carousel-pacotes .owl-nav button:focus-visible,
.image-carousel-pacotes .owl-nav button:active {
    position: static !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    width: auto !important;
    height: auto !important;

    margin: 0 !important;
    padding: 0 !important;

    background: transparent !important;
    border: 0 !important;

    opacity: 1 !important;
    visibility: visible !important;

    pointer-events: auto !important;

    transform: none !important;
    translate: none !important;
    scale: none !important;

    transition: none !important;
    animation: none !important;

    box-shadow: none !important;
    outline: none !important;
}


/* =========================
   SETA
========================= */

.image-carousel-pacotes .owl-nav .carousel-arrow,
.image-carousel-pacotes .owl-nav .carousel-arrow:hover,
.image-carousel-pacotes .owl-nav .carousel-arrow:focus,
.image-carousel-pacotes .owl-nav .carousel-arrow:focus-visible,
.image-carousel-pacotes .owl-nav .carousel-arrow:active {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    width: 42px !important;
    height: 42px !important;

    padding: 0 !important;
    margin: 0 !important;

    background: #E1781C !important;

    border: 1.56px solid #E1781C !important;
    border-radius: 50% !important;

    color: #F2EDE1 !important;

    font-size: 22px !important;
    font-weight: 700;
    line-height: 1 !important;

    box-sizing: border-box !important;

    opacity: 1 !important;
    visibility: visible !important;

    transform: none !important;
    translate: none !important;
    scale: none !important;

    transition: none !important;
    animation: none !important;

    box-shadow: none !important;
    outline: none !important;

    cursor: pointer !important;
}


/* =========================
   SETA DESATIVADA
========================= */

.image-carousel-pacotes .owl-nav button.disabled,
.image-carousel-pacotes .owl-nav button.disabled:hover,
.image-carousel-pacotes .owl-nav button.disabled:focus,
.image-carousel-pacotes .owl-nav button.disabled:focus-visible,
.image-carousel-pacotes .owl-nav button.disabled:active {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    width: auto !important;
    height: auto !important;

    margin: 0 !important;
    padding: 0 !important;

    background: transparent !important;
    border: 0 !important;

    opacity: 1 !important;
    visibility: visible !important;

    pointer-events: none !important;

    position: static !important;

    transform: none !important;
    translate: none !important;
    scale: none !important;

    transition: none !important;
    animation: none !important;

    box-shadow: none !important;
    outline: none !important;
}


/* =========================
   ÍCONE DA SETA DESATIVADA
========================= */

.image-carousel-pacotes .owl-nav button.disabled .carousel-arrow,
.image-carousel-pacotes .owl-nav button.disabled:hover .carousel-arrow,
.image-carousel-pacotes .owl-nav button.disabled:focus .carousel-arrow,
.image-carousel-pacotes .owl-nav button.disabled:focus-visible .carousel-arrow,
.image-carousel-pacotes .owl-nav button.disabled:active .carousel-arrow {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    width: 42px !important;
    height: 42px !important;

    margin: 0 !important;
    padding: 0 !important;

    background: #EAB892CC !important;

    border: 1.56px solid #EAB892CC !important;
    border-radius: 50% !important;

    color: #F2EDE1 !important;

    font-size: 22px !important;
    font-weight: 700;
    line-height: 1 !important;

    box-sizing: border-box !important;

    opacity: 1 !important;
    visibility: visible !important;

    position: static !important;

    transform: none !important;
    translate: none !important;
    scale: none !important;

    transition: none !important;
    animation: none !important;

    box-shadow: none !important;
    outline: none !important;

    cursor: default !important;
}


/* =========================
   DOTS
========================= */

.image-carousel-pacotes .owl-dots {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 8px;
    margin-top: 20px;
    transform: none !important;
}


/* =========================
   CADA DOT
========================= */

.image-carousel-pacotes .owl-dots button,
.image-carousel-pacotes .owl-dots button:hover,
.image-carousel-pacotes .owl-dots button:focus,
.image-carousel-pacotes .owl-dots button:active {
    margin: 0 !important;
    padding: 0 !important;
    background: transparent !important;
    border: 0 !important;
    width: auto;
    height: auto;
    cursor: pointer;
    transform: none !important;
    transition: none !important;
    animation: none !important;
    box-shadow: none !important;
}


/* =========================
   BOLINHA
========================= */

.image-carousel-pacotes .owl-dots button span,
.image-carousel-pacotes .owl-dots button:hover span {
    display: block;
    width: 10px;
    height: 10px;
    margin: 0 !important;
    background: transparent !important;
    border: 1.33px solid #FFE5B6;
    border-radius: 50%;
    box-sizing: border-box;
    transform: none !important;
    transition: none !important;
}


/* =========================
   DOT ATIVO
========================= */

.image-carousel-pacotes .owl-dots button.active span,
.image-carousel-pacotes .owl-dots button.active:hover span {
    background: #FFE5B6 !important;
    border: 1.33px solid #F2EDE1;
    transform: none !important;
}


/* =========================
   MOBILE
========================= */

@media (max-width: 767px) {

    .image-carousel-pacotes {
        width: 100%;
        max-width: 100%;
    }

    .image-carousel-pacotes .owl-stage-outer {
        cursor: default;
    }

    .image-carousel-pacotes .owl-stage {
        cursor: default;
    }

    .image-carousel-pacotes .owl-item {
        display: flex;
        align-items: flex-start;
        justify-content: flex-start;
        cursor: default;
    }

    .image-carousel-pacotes .image-carousel-item-pacotes {
        width: auto;
    }

    .image-carousel-pacotes .image-carousel-item-pacotes img {
        width: auto !important;
        height: auto !important;
        max-width: 100%;
        max-height: none;

        object-fit: contain;

        transform: none !important;
    }


    /* =========================
       NAVEGAÇÃO MOBILE
    ========================= */

    .image-carousel-pacotes .owl-nav {
        position: relative !important;

        top: auto !important;
        left: auto !important;
        right: auto !important;
        bottom: auto !important;

        width: 100% !important;
        height: 42px !important;

        margin: 20px 0 0 0 !important;
        padding: 0 !important;

        display: flex !important;
        justify-content: center !important;
        align-items: center !important;

        gap: 20px !important;

        transform: none !important;

        z-index: 99999 !important;

        pointer-events: auto !important;
    }


    /* =========================
       SETAS MOBILE
    ========================= */

    .image-carousel-pacotes .owl-nav .carousel-arrow {
        width: 42px !important;
        height: 42px !important;
        padding: 0 !important;
        margin: 0 !important;
    }


    /* =========================
       SETA DESATIVADA MOBILE
    ========================= */

    .image-carousel-pacotes .owl-nav button.disabled .carousel-arrow {
        width: 42px !important;
        height: 42px !important;
        padding: 0 !important;
        margin: 0 !important;

        background: #EAB892CC !important;
        border-color: #EAB892CC !important;

        opacity: 1 !important;
        visibility: visible !important;
    }


    /* =========================
       DOTS MOBILE
    ========================= */

    .image-carousel-pacotes .owl-dots {
        display: none;
    }

    .image-carousel-pacotes .owl-dots button span {
        width: 10px;
        height: 10px;
    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-82a41f9 *//* =========================
   CAROUSEL
========================= */

.image-carousel-pacotes {
    width: 100%;
    max-width: 100%;
    margin: 0;
    padding: 0;
    position: relative;
    transform: none !important;
}


/* =========================
   ESTRUTURA DO OWL
========================= */

.image-carousel-pacotes .owl-stage-outer {
    position: relative;
    cursor: default;
    transform: none !important;
}

.image-carousel-pacotes .owl-stage {
    display: flex;
    align-items: flex-start;
    cursor: default;
}

.image-carousel-pacotes .owl-item {
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    position: relative;
    cursor: default;
}


/* =========================
   ITEM
========================= */

.image-carousel-pacotes .image-carousel-item-pacotes {
    width: auto;
    display: block;
    margin: 0;
    padding: 0;
    line-height: 0;
    transform: none !important;
}


/* =========================
   IMAGEM
========================= */

.image-carousel-pacotes .image-carousel-item-pacotes img {
    display: block;
    width: auto !important;
    height: auto !important;
    max-width: 100%;
    max-height: none;
    object-fit: contain;
    object-position: center;
    margin: 0;
    padding: 0;
    opacity: 1;
    line-height: 0;
    transform: none !important;
    border: 10px solid #E1781C;
}


/* =========================
   NAVEGAÇÃO
========================= */

.image-carousel-pacotes .owl-nav {
    position: absolute !important;
    top: 50% !important;
    left: 20px !important;
    right: 20px !important;
    width: auto !important;
    height: auto !important;
    margin: 0 !important;
    padding: 0 !important;
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    z-index: 99999 !important;
    opacity: 1 !important;
    visibility: visible !important;
    pointer-events: none !important;
    transform: translateY(-50%) !important;
    transition: none !important;
    animation: none !important;
}


/* =========================
   BOTÕES
========================= */

.image-carousel-pacotes .owl-nav button,
.image-carousel-pacotes .owl-nav button:hover,
.image-carousel-pacotes .owl-nav button:focus,
.image-carousel-pacotes .owl-nav button:focus-visible,
.image-carousel-pacotes .owl-nav button:active {
    position: static !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    width: auto !important;
    height: auto !important;

    margin: 0 !important;
    padding: 0 !important;

    background: transparent !important;
    border: 0 !important;

    opacity: 1 !important;
    visibility: visible !important;

    pointer-events: auto !important;

    transform: none !important;
    translate: none !important;
    scale: none !important;

    transition: none !important;
    animation: none !important;

    box-shadow: none !important;
    outline: none !important;
}


/* =========================
   SETA
========================= */

.image-carousel-pacotes .owl-nav .carousel-arrow,
.image-carousel-pacotes .owl-nav .carousel-arrow:hover,
.image-carousel-pacotes .owl-nav .carousel-arrow:focus,
.image-carousel-pacotes .owl-nav .carousel-arrow:focus-visible,
.image-carousel-pacotes .owl-nav .carousel-arrow:active {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    width: 42px !important;
    height: 42px !important;

    padding: 0 !important;
    margin: 0 !important;

    background: #E1781C !important;

    border: 1.56px solid #E1781C !important;
    border-radius: 50% !important;

    color: #F2EDE1 !important;

    font-size: 22px !important;
    font-weight: 700;
    line-height: 1 !important;

    box-sizing: border-box !important;

    opacity: 1 !important;
    visibility: visible !important;

    transform: none !important;
    translate: none !important;
    scale: none !important;

    transition: none !important;
    animation: none !important;

    box-shadow: none !important;
    outline: none !important;

    cursor: pointer !important;
}


/* =========================
   SETA DESATIVADA
========================= */

.image-carousel-pacotes .owl-nav button.disabled,
.image-carousel-pacotes .owl-nav button.disabled:hover,
.image-carousel-pacotes .owl-nav button.disabled:focus,
.image-carousel-pacotes .owl-nav button.disabled:focus-visible,
.image-carousel-pacotes .owl-nav button.disabled:active {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    width: auto !important;
    height: auto !important;

    margin: 0 !important;
    padding: 0 !important;

    background: transparent !important;
    border: 0 !important;

    opacity: 1 !important;
    visibility: visible !important;

    pointer-events: none !important;

    position: static !important;

    transform: none !important;
    translate: none !important;
    scale: none !important;

    transition: none !important;
    animation: none !important;

    box-shadow: none !important;
    outline: none !important;
}


/* =========================
   ÍCONE DA SETA DESATIVADA
========================= */

.image-carousel-pacotes .owl-nav button.disabled .carousel-arrow,
.image-carousel-pacotes .owl-nav button.disabled:hover .carousel-arrow,
.image-carousel-pacotes .owl-nav button.disabled:focus .carousel-arrow,
.image-carousel-pacotes .owl-nav button.disabled:focus-visible .carousel-arrow,
.image-carousel-pacotes .owl-nav button.disabled:active .carousel-arrow {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    width: 42px !important;
    height: 42px !important;

    margin: 0 !important;
    padding: 0 !important;

    background: #EAB892CC !important;

    border: 1.56px solid #EAB892CC !important;
    border-radius: 50% !important;

    color: #F2EDE1 !important;

    font-size: 22px !important;
    font-weight: 700;
    line-height: 1 !important;

    box-sizing: border-box !important;

    opacity: 1 !important;
    visibility: visible !important;

    position: static !important;

    transform: none !important;
    translate: none !important;
    scale: none !important;

    transition: none !important;
    animation: none !important;

    box-shadow: none !important;
    outline: none !important;

    cursor: default !important;
}


/* =========================
   DOTS
========================= */

.image-carousel-pacotes .owl-dots {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 8px;
    margin-top: 20px;
    transform: none !important;
}


/* =========================
   CADA DOT
========================= */

.image-carousel-pacotes .owl-dots button,
.image-carousel-pacotes .owl-dots button:hover,
.image-carousel-pacotes .owl-dots button:focus,
.image-carousel-pacotes .owl-dots button:active {
    margin: 0 !important;
    padding: 0 !important;
    background: transparent !important;
    border: 0 !important;
    width: auto;
    height: auto;
    cursor: pointer;
    transform: none !important;
    transition: none !important;
    animation: none !important;
    box-shadow: none !important;
}


/* =========================
   BOLINHA
========================= */

.image-carousel-pacotes .owl-dots button span,
.image-carousel-pacotes .owl-dots button:hover span {
    display: block;
    width: 10px;
    height: 10px;
    margin: 0 !important;
    background: transparent !important;
    border: 1.33px solid #FFE5B6;
    border-radius: 50%;
    box-sizing: border-box;
    transform: none !important;
    transition: none !important;
}


/* =========================
   DOT ATIVO
========================= */

.image-carousel-pacotes .owl-dots button.active span,
.image-carousel-pacotes .owl-dots button.active:hover span {
    background: #FFE5B6 !important;
    border: 1.33px solid #F2EDE1;
    transform: none !important;
}


/* =========================
   MOBILE
========================= */

@media (max-width: 767px) {

    .image-carousel-pacotes {
        width: 100%;
        max-width: 100%;
    }

    .image-carousel-pacotes .owl-stage-outer {
        cursor: default;
    }

    .image-carousel-pacotes .owl-stage {
        cursor: default;
    }

    .image-carousel-pacotes .owl-item {
        display: flex;
        align-items: flex-start;
        justify-content: flex-start;
        cursor: default;
    }

    .image-carousel-pacotes .image-carousel-item-pacotes {
        width: auto;
    }

    .image-carousel-pacotes .image-carousel-item-pacotes img {
        width: auto !important;
        height: auto !important;
        max-width: 100%;
        max-height: none;

        object-fit: contain;

        transform: none !important;
    }


    /* =========================
       NAVEGAÇÃO MOBILE
    ========================= */

    .image-carousel-pacotes .owl-nav {
        position: relative !important;

        top: auto !important;
        left: auto !important;
        right: auto !important;
        bottom: auto !important;

        width: 100% !important;
        height: 42px !important;

        margin: 20px 0 0 0 !important;
        padding: 0 !important;

        display: flex !important;
        justify-content: center !important;
        align-items: center !important;

        gap: 20px !important;

        transform: none !important;

        z-index: 99999 !important;

        pointer-events: auto !important;
    }


    /* =========================
       SETAS MOBILE
    ========================= */

    .image-carousel-pacotes .owl-nav .carousel-arrow {
        width: 42px !important;
        height: 42px !important;
        padding: 0 !important;
        margin: 0 !important;
    }


    /* =========================
       SETA DESATIVADA MOBILE
    ========================= */

    .image-carousel-pacotes .owl-nav button.disabled .carousel-arrow {
        width: 42px !important;
        height: 42px !important;
        padding: 0 !important;
        margin: 0 !important;

        background: #EAB892CC !important;
        border-color: #EAB892CC !important;

        opacity: 1 !important;
        visibility: visible !important;
    }


    /* =========================
       DOTS MOBILE
    ========================= */

    .image-carousel-pacotes .owl-dots {
        display: none;
    }

    .image-carousel-pacotes .owl-dots button span {
        width: 10px;
        height: 10px;
    }

}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-08713b5 *//* =========================
   CAROUSEL
========================= */

.image-carousel-pacotes {
    width: 100%;
    max-width: 100%;
    margin: 0;
    padding: 0;
    position: relative;
    transform: none !important;
}


/* =========================
   ESTRUTURA DO OWL
========================= */

.image-carousel-pacotes .owl-stage-outer {
    position: relative;
    cursor: default;
    transform: none !important;
}

.image-carousel-pacotes .owl-stage {
    display: flex;
    align-items: flex-start;
    cursor: default;
}

.image-carousel-pacotes .owl-item {
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    position: relative;
    cursor: default;
}


/* =========================
   ITEM
========================= */

.image-carousel-pacotes .image-carousel-item-pacotes {
    width: auto;
    display: block;
    margin: 0;
    padding: 0;
    line-height: 0;
    transform: none !important;
}


/* =========================
   IMAGEM
========================= */

.image-carousel-pacotes .image-carousel-item-pacotes img {
    display: block;
    width: auto !important;
    height: auto !important;
    max-width: 100%;
    max-height: none;
    object-fit: contain;
    object-position: center;
    margin: 0;
    padding: 0;
    opacity: 1;
    line-height: 0;
    transform: none !important;
    border: 10px solid #E1781C;
}


/* =========================
   NAVEGAÇÃO
========================= */

.image-carousel-pacotes .owl-nav {
    position: absolute !important;
    top: 50% !important;
    left: 20px !important;
    right: 20px !important;
    width: auto !important;
    height: auto !important;
    margin: 0 !important;
    padding: 0 !important;
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    z-index: 99999 !important;
    opacity: 1 !important;
    visibility: visible !important;
    pointer-events: none !important;
    transform: translateY(-50%) !important;
    transition: none !important;
    animation: none !important;
}


/* =========================
   BOTÕES
========================= */

.image-carousel-pacotes .owl-nav button,
.image-carousel-pacotes .owl-nav button:hover,
.image-carousel-pacotes .owl-nav button:focus,
.image-carousel-pacotes .owl-nav button:focus-visible,
.image-carousel-pacotes .owl-nav button:active {
    position: static !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    width: auto !important;
    height: auto !important;

    margin: 0 !important;
    padding: 0 !important;

    background: transparent !important;
    border: 0 !important;

    opacity: 1 !important;
    visibility: visible !important;

    pointer-events: auto !important;

    transform: none !important;
    translate: none !important;
    scale: none !important;

    transition: none !important;
    animation: none !important;

    box-shadow: none !important;
    outline: none !important;
}


/* =========================
   SETA
========================= */

.image-carousel-pacotes .owl-nav .carousel-arrow,
.image-carousel-pacotes .owl-nav .carousel-arrow:hover,
.image-carousel-pacotes .owl-nav .carousel-arrow:focus,
.image-carousel-pacotes .owl-nav .carousel-arrow:focus-visible,
.image-carousel-pacotes .owl-nav .carousel-arrow:active {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    width: 42px !important;
    height: 42px !important;

    padding: 0 !important;
    margin: 0 !important;

    background: #E1781C !important;

    border: 1.56px solid #E1781C !important;
    border-radius: 50% !important;

    color: #F2EDE1 !important;

    font-size: 22px !important;
    font-weight: 700;
    line-height: 1 !important;

    box-sizing: border-box !important;

    opacity: 1 !important;
    visibility: visible !important;

    transform: none !important;
    translate: none !important;
    scale: none !important;

    transition: none !important;
    animation: none !important;

    box-shadow: none !important;
    outline: none !important;

    cursor: pointer !important;
}


/* =========================
   SETA DESATIVADA
========================= */

.image-carousel-pacotes .owl-nav button.disabled,
.image-carousel-pacotes .owl-nav button.disabled:hover,
.image-carousel-pacotes .owl-nav button.disabled:focus,
.image-carousel-pacotes .owl-nav button.disabled:focus-visible,
.image-carousel-pacotes .owl-nav button.disabled:active {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    width: auto !important;
    height: auto !important;

    margin: 0 !important;
    padding: 0 !important;

    background: transparent !important;
    border: 0 !important;

    opacity: 1 !important;
    visibility: visible !important;

    pointer-events: none !important;

    position: static !important;

    transform: none !important;
    translate: none !important;
    scale: none !important;

    transition: none !important;
    animation: none !important;

    box-shadow: none !important;
    outline: none !important;
}


/* =========================
   ÍCONE DA SETA DESATIVADA
========================= */

.image-carousel-pacotes .owl-nav button.disabled .carousel-arrow,
.image-carousel-pacotes .owl-nav button.disabled:hover .carousel-arrow,
.image-carousel-pacotes .owl-nav button.disabled:focus .carousel-arrow,
.image-carousel-pacotes .owl-nav button.disabled:focus-visible .carousel-arrow,
.image-carousel-pacotes .owl-nav button.disabled:active .carousel-arrow {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    width: 42px !important;
    height: 42px !important;

    margin: 0 !important;
    padding: 0 !important;

    background: #EAB892CC !important;

    border: 1.56px solid #EAB892CC !important;
    border-radius: 50% !important;

    color: #F2EDE1 !important;

    font-size: 22px !important;
    font-weight: 700;
    line-height: 1 !important;

    box-sizing: border-box !important;

    opacity: 1 !important;
    visibility: visible !important;

    position: static !important;

    transform: none !important;
    translate: none !important;
    scale: none !important;

    transition: none !important;
    animation: none !important;

    box-shadow: none !important;
    outline: none !important;

    cursor: default !important;
}


/* =========================
   DOTS
========================= */

.image-carousel-pacotes .owl-dots {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 8px;
    margin-top: 20px;
    transform: none !important;
}


/* =========================
   CADA DOT
========================= */

.image-carousel-pacotes .owl-dots button,
.image-carousel-pacotes .owl-dots button:hover,
.image-carousel-pacotes .owl-dots button:focus,
.image-carousel-pacotes .owl-dots button:active {
    margin: 0 !important;
    padding: 0 !important;
    background: transparent !important;
    border: 0 !important;
    width: auto;
    height: auto;
    cursor: pointer;
    transform: none !important;
    transition: none !important;
    animation: none !important;
    box-shadow: none !important;
}


/* =========================
   BOLINHA
========================= */

.image-carousel-pacotes .owl-dots button span,
.image-carousel-pacotes .owl-dots button:hover span {
    display: block;
    width: 10px;
    height: 10px;
    margin: 0 !important;
    background: transparent !important;
    border: 1.33px solid #FFE5B6;
    border-radius: 50%;
    box-sizing: border-box;
    transform: none !important;
    transition: none !important;
}


/* =========================
   DOT ATIVO
========================= */

.image-carousel-pacotes .owl-dots button.active span,
.image-carousel-pacotes .owl-dots button.active:hover span {
    background: #FFE5B6 !important;
    border: 1.33px solid #F2EDE1;
    transform: none !important;
}


/* =========================
   MOBILE
========================= */

@media (max-width: 767px) {
    
    .e-n-tab-title {
        padding: 10px 60px !important;
    }

    .image-carousel-pacotes {
        width: 100%;
        max-width: 100%;
    }

    .image-carousel-pacotes .owl-stage-outer {
        cursor: default;
    }

    .image-carousel-pacotes .owl-stage {
        cursor: default;
    }

    .image-carousel-pacotes .owl-item {
        display: flex;
        align-items: flex-start;
        justify-content: flex-start;
        cursor: default;
    }

    .image-carousel-pacotes .image-carousel-item-pacotes {
        width: auto;
    }

    .image-carousel-pacotes .image-carousel-item-pacotes img {
        width: auto !important;
        height: auto !important;
        max-width: 100%;
        max-height: none;

        object-fit: contain;

        transform: none !important;
    }


    /* =========================
       NAVEGAÇÃO MOBILE
    ========================= */

    .image-carousel-pacotes .owl-nav {
        position: relative !important;

        top: auto !important;
        left: auto !important;
        right: auto !important;
        bottom: auto !important;

        width: 100% !important;
        height: 42px !important;

        margin: 20px 0 0 0 !important;
        padding: 0 !important;

        display: flex !important;
        justify-content: center !important;
        align-items: center !important;

        gap: 20px !important;

        transform: none !important;

        z-index: 99999 !important;

        pointer-events: auto !important;
    }


    /* =========================
       SETAS MOBILE
    ========================= */

    .image-carousel-pacotes .owl-nav .carousel-arrow {
        width: 42px !important;
        height: 42px !important;
        padding: 0 !important;
        margin: 0 !important;
    }


    /* =========================
       SETA DESATIVADA MOBILE
    ========================= */

    .image-carousel-pacotes .owl-nav button.disabled .carousel-arrow {
        width: 42px !important;
        height: 42px !important;
        padding: 0 !important;
        margin: 0 !important;

        background: #EAB892CC !important;
        border-color: #EAB892CC !important;

        opacity: 1 !important;
        visibility: visible !important;
    }


    /* =========================
       DOTS MOBILE
    ========================= */

    .image-carousel-pacotes .owl-dots {
        display: none;
    }

    .image-carousel-pacotes .owl-dots button span {
        width: 10px;
        height: 10px;
    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-07d8ac6 *//* =========================
   CAROUSEL
========================= */
.image-carousel-flashes {
    width: 100%;
    max-width: 100%;
    margin: 0;
    padding: 0 40px;
    position: relative;
    cursor: default !important;
}

/* =========================
   ESTRUTURA DO OWL
========================= */
.image-carousel-flashes .owl-stage-outer {
    overflow: hidden !important;
    position: relative;
}

.image-carousel-flashes .owl-stage {
    display: flex !important;
    align-items: center !important;
}

.image-carousel-flashes .owl-item {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    cursor: grab !important;
}

.image-carousel-flashes .owl-item:active {
    cursor: grabbing !important;
}


/* =========================
   ITEM
========================= */
.image-carousel-flashes .image-carousel-item-flashes {
    width: 232px !important;
    height: 460px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin: 0 auto !important;
    padding: 0 !important;
    overflow: visible !important;
}

/* =========================
   IMAGEM
========================= */
.image-carousel-flashes .image-carousel-item-flashes .flashe {
    display: block !important;
    width: 232px !important;
    height: 460px !important;
    max-width: none !important;
    object-fit: contain !important;
    object-position: center !important;
    margin: 0 !important;
    padding: 0 !important;
    user-select: none !important;
    -webkit-user-drag: none !important;
    transform: scale(1) !important;
    transform-origin: center center !important;
    transition: width .9s ease-in-out !important;
}


/* =========================
   IMAGEM CENTRAL
========================= */
.image-carousel-flashes .owl-item.flash-center .image-carousel-item-flashes {
    width: 460px !important;
}

.image-carousel-flashes .owl-item.flash-center .image-carousel-item-flashes .flashe {
    width: 460px !important;
    transform: none !important;
}

/* =========================
   NAVEGAÇÃO
========================= */
.image-carousel-flashes .owl-nav {
    position: absolute !important;
    top: 50% !important;
    left: 20px !important;
    right: 20px !important;
    width: auto !important;
    height: auto !important;
    margin: 0 !important;
    padding: 0 !important;
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    z-index: 99999 !important;
    opacity: 1 !important;
    visibility: visible !important;
    pointer-events: none !important;
    transform: translateY(-50%) !important;
    transition: none !important;
    animation: none !important;
}

/* =========================
   BOTÕES
========================= */
.image-carousel-flashes .owl-nav button,
.image-carousel-flashes .owl-nav button:hover,
.image-carousel-flashes .owl-nav button:focus,
.image-carousel-flashes .owl-nav button:focus-visible,
.image-carousel-flashes .owl-nav button:active {
    position: static !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: auto !important;
    height: auto !important;
    margin: 0 !important;
    padding: 0 !important;
    background: transparent !important;
    border: 0 !important;
    opacity: 1 !important;
    visibility: visible !important;
    pointer-events: auto !important;
    transform: none !important;
    translate: none !important;
    scale: none !important;
    transition: none !important;
    animation: none !important;
    box-shadow: none !important;
    outline: none !important;
}

/* =========================
   SETA
========================= */
.image-carousel-flashes .owl-nav .carousel-arrow,
.image-carousel-flashes .owl-nav .carousel-arrow:hover,
.image-carousel-flashes .owl-nav .carousel-arrow:focus,
.image-carousel-flashes .owl-nav .carousel-arrow:focus-visible,
.image-carousel-flashes .owl-nav .carousel-arrow:active {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 42px !important;
    height: 42px !important;
    padding: 0 !important;
    margin: 0 !important;
    background: #FF92FC !important;
    border: 1.56px solid #FF92FC !important;
    border-radius: 50% !important;
    color: #0B3C84 !important;
    font-size: 22px !important;
    font-weight: 700;
    line-height: 1 !important;
    box-sizing: border-box !important;
    opacity: 1 !important;
    visibility: visible !important;
    transform: none !important;
    translate: none !important;
    scale: none !important;
    transition: none !important;
    animation: none !important;
    box-shadow: none !important;
    outline: none !important;
    cursor: pointer !important;
}

/* =========================
   SETA DESATIVADA
========================= */
.image-carousel-flashes .owl-nav button.disabled .carousel-arrow,
.image-carousel-flashes .owl-nav button.disabled:hover .carousel-arrow,
.image-carousel-flashes .owl-nav button.disabled:focus .carousel-arrow,
.image-carousel-flashes .owl-nav button.disabled:active .carousel-arrow {
    background: #FF92FC80 !important;
    border-color: #FF92FC80 !important;
    opacity: 1 !important;
    visibility: visible !important;
    transform: none !important;
    translate: none !important;
    scale: none !important;
    transition: none !important;
    animation: none !important;
    box-shadow: none !important;
    cursor: default !important;
}

/* =========================
   DOTS
========================= */
.image-carousel-flashes .owl-dots {
    display: none !important;
}

/* =========================
   MOBILE
========================= */
@media (max-width: 767px) {
    .image-carousel-flashes {
        padding: 0;
    }    
    
    .image-carousel-flashes .owl-stage-outer {
        overflow: hidden !important;
    }
    
    .image-carousel-flashes .owl-stage {
        display: flex !important;
        align-items: center !important;
    }
    
    .image-carousel-flashes .owl-item {
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        position: relative !important;
        overflow: visible !important;
    }
    
    .image-carousel-flashes .image-carousel-item-flashes {
        width: 100% !important;
        height: 225px !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        margin: 0 !important;
        padding: 0 !important;
        overflow: visible !important;
        position: relative !important;
    }
    
    .image-carousel-flashes .image-carousel-item-flashes .flashe {
        width: 50vw !important;
        height: 225px !important;
        max-width: none !important;
        object-fit: contain !important;
        object-position: center !important;
        margin: 0 !important;
        padding: 0 !important;
        transform: none !important;
    }
    .image-carousel-flashes .owl-item.flash-center {
        z-index: 100 !important;
    }
    
    .image-carousel-flashes .owl-item.flash-center .image-carousel-item-flashes {
        width: 100% !important;
        height: 288px !important;
    }
    
    .image-carousel-flashes .owl-item.flash-center .image-carousel-item-flashes .flashe {
        width: 100vw !important;
        height: 288px !important;
        max-width: none !important;
        object-fit: contain !important;
        object-position: center !important;
        margin: 0 !important;
        padding: 0 !important;
        transform: none !important;
    }
    
    .image-carousel-flashes .owl-nav {
        position: relative !important;
        top: auto !important;
        left: auto !important;
        right: auto !important;
        width: 100% !important;
        height: 42px !important;
        margin: 20px 0 0 0 !important;
        padding: 0 !important;
        display: flex !important;
        justify-content: center !important;
        align-items: center !important;
        gap: 20px !important;
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c58f200 */.check-comunidade .fa-check {
    color: #D5F48C !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-dae8ff2 */.check-comunidade .fa-check {
    color: #D5F48C !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-697bf0b */.check-comunidade .fa-check {
    color: #D5F48C !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ab1c7f8 */.check-comunidade .fa-check {
    color: #D5F48C !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-70dba51 */.check-comunidade .fa-check {
    color: #D5F48C !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8267b75 */.check-comunidade .fa-check {
    color: #D5F48C !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5c7a018 *//* =========================
   CAROUSEL
========================= */

.carousel-depoimentos-alunas {
    width: 100%;
    max-width: 100%;
    padding-right: 0;
    position: relative;
    overflow: visible !important;
}


/* =========================
   ESTRUTURA OWL
========================= */

.carousel-depoimentos-alunas .owl-stage-outer {
    overflow: hidden !important;
}

.carousel-depoimentos-alunas .owl-stage {
    display: flex !important;
    align-items: flex-start !important;
}

.carousel-depoimentos-alunas .owl-item {
    display: flex !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;
    cursor: default !important;
}

.carousel-depoimentos-alunas .owl-item:active {
    cursor: default !important;
}


/* =========================
   ITEM
========================= */

.carousel-depoimentos-alunas .depo {
    width: 100%;
    display: block;
    margin: 0;
    padding: 0;
    cursor: default !important;
}

.carousel-depoimentos-alunas .depoimento {
    display: block;
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0;
    padding: 0;
    object-fit: contain;
    cursor: default !important;
    user-select: none;
    -webkit-user-drag: none;
}

/* =========================
   IMAGENS OWL
========================= */
,  .depo img {
    width: 100%;
    height: auto;
}


/* =========================
   NAVEGAÇÃO OWL
========================= */

.carousel-depoimentos-alunas .owl-nav {
    position: absolute !important;

    top: auto !important;
    bottom: -80px !important;
    /*bottom: -72px !important;*/

    left: auto !important;
    /*right: 270px !important;*/
    right: 0 !important;

    width: auto !important;
    height: 42px !important;

    margin: 0 !important;
    padding: 0 !important;

    display: flex !important;
    flex-direction: row !important;
    justify-content: center !important;
    align-items: center !important;

    gap: 10px !important;

    z-index: 50 !important;

    transform: none !important;

    pointer-events: none !important;

    opacity: 1 !important;
    visibility: visible !important;
}


/* =========================
   BOTÕES OWL
========================= */

.carousel-depoimentos-alunas .owl-nav button,
.carousel-depoimentos-alunas .owl-nav button:hover,
.carousel-depoimentos-alunas .owl-nav button:focus,
.carousel-depoimentos-alunas .owl-nav button:focus-visible,
.carousel-depoimentos-alunas .owl-nav button:active {
    position: static !important;

    width: auto !important;
    height: auto !important;

    margin: 0 !important;
    padding: 0 !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    background: transparent !important;
    border: 0 !important;

    opacity: 1 !important;
    visibility: visible !important;

    pointer-events: auto !important;

    transform: none !important;
    scale: 1 !important;

    box-shadow: none !important;
    outline: none !important;

    cursor: pointer !important;
}


/* =========================
   SETAS
========================= */

.carousel-depoimentos-alunas .owl-nav .carousel-arrow,
.carousel-depoimentos-alunas .owl-nav .carousel-arrow:hover,
.carousel-depoimentos-alunas .owl-nav .carousel-arrow:focus,
.carousel-depoimentos-alunas .owl-nav .carousel-arrow:focus-visible,
.carousel-depoimentos-alunas .owl-nav .carousel-arrow:active {
    width: 42px !important;
    height: 42px !important;

    min-width: 42px !important;
    min-height: 42px !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    margin: 0 !important;
    padding: 0 !important;

    background: #0B3C84 !important;

    border: 1.56px solid #0B3C84 !important;
    border-radius: 50% !important;

    color: #F2EDE1 !important;

    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1 !important;

    box-sizing: border-box !important;

    opacity: 1 !important;
    visibility: visible !important;

    transform: none !important;
    scale: 1 !important;

    transition: none !important;
    animation: none !important;

    box-shadow: none !important;
    outline: none !important;

    cursor: pointer !important;
}


/* =========================
   SETA DESATIVADA
========================= */

.carousel-depoimentos-alunas .owl-nav button.disabled,
.carousel-depoimentos-alunas .owl-nav button.disabled:hover,
.carousel-depoimentos-alunas .owl-nav button.disabled:focus,
.carousel-depoimentos-alunas .owl-nav button.disabled:active {
    opacity: 1 !important;
    visibility: visible !important;
    pointer-events: none !important;
}

.carousel-depoimentos-alunas .owl-nav button.disabled .carousel-arrow,
.carousel-depoimentos-alunas .owl-nav button.disabled:hover .carousel-arrow,
.carousel-depoimentos-alunas .owl-nav button.disabled:focus .carousel-arrow,
.carousel-depoimentos-alunas .owl-nav button.disabled:active .carousel-arrow {
    width: 42px !important;
    height: 42px !important;

    min-width: 42px !important;
    min-height: 42px !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    margin: 0 !important;
    padding: 0 !important;

    background: #0B3C8480 !important;

    border: 1.56px solid #0B3C8480 !important;
    border-radius: 50% !important;

    color: #F2EDE1 !important;

    opacity: 1 !important;
    visibility: visible !important;

    transform: none !important;
    scale: 1 !important;

    cursor: default !important;
}


/* =========================
   DOTS
========================= */

.navegacao {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin-top: 30px;
    padding: 0;
}


/* =========================
   ÁREA DOS DOTS
========================= */

.carousel-depoimentos-alunas + .navegacao .dots {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    min-height: 42px;
    gap: 10px;
}


@media (max-width: 991px) {
    .navegacao {
        padding: 0 20px 0 0 !important;
    }
}


/* =========================
   MOBILE
========================= */

@media (max-width: 767px) {
    .carousel-depoimentos-alunas .owl-stage-outer {
        overflow: hidden !important;
    }

    .carousel-depoimentos-alunas .owl-item {
        display: flex !important;
        justify-content: center !important;
        align-items: flex-start !important;
    }

    .carousel-depoimentos-alunas .depo {
        width: 100% !important;
    }

    .carousel-depoimentos-alunas .depoimento {
        width: 100% !important;
        max-width: 100% !important;
        height: auto !important;
    }


    /* =========================
       SETAS MOBILE
    ========================= */

    .carousel-depoimentos-alunas .owl-nav {
        position: relative !important;

        top: auto !important;
        bottom: auto !important;
        left: auto !important;
        right: auto !important;

        width: 100% !important;
        height: 42px !important;

        margin: 20px 0 0 0 !important;
        padding: 0 !important;

        display: flex !important;

        justify-content: center !important;
        align-items: center !important;

        gap: 10px !important;

        transform: none !important;

        pointer-events: auto !important;
    }


    /* =========================
       NAVEGAÇÃO MOBILE
    ========================= */

    .navegacao {
        flex-direction: column-reverse;
        padding: 0 20px 0 0 !important;
    }


    /* =========================
       DOTS MOBILE
    ========================= */

    .carousel-depoimentos-alunas + .navegacao .dots {
        display: flex;
        align-items: center;
        justify-content: center;
        min-height: 0;
    }


    /* =========================
       BOTÃO MOBILE
    ========================= */

    .animated-button {
        line-height: 1.2em;
    }

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-432cd2a */.elementor-42349 .elementor-element.elementor-element-432cd2a span {
    font-weight: 400;
    font-size: 16px;
    vertical-align: top;
}

.elementor-42349 .elementor-element.elementor-element-432cd2a strong {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1bf55b9 */.elementor-42349 .elementor-element.elementor-element-1bf55b9 {
    position: absolute;
    top: -40px;
    right: -30px;
}

@media (max-width: 767px) {
    .elementor-42349 .elementor-element.elementor-element-1bf55b9 {
        top: -30px;
        right: -15px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-97040ef */.elementor-42349 .elementor-element.elementor-element-97040ef span {
    font-weight: 400;
    font-size: 16px;
    vertical-align: top;
}

.elementor-42349 .elementor-element.elementor-element-97040ef strong {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a606208 */.elementor-42349 .elementor-element.elementor-element-a606208 span {
    font-weight: 400;
    font-size: 16px;
    vertical-align: top;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d3b3cb9 */.elementor-42349 .elementor-element.elementor-element-d3b3cb9 span {
    font-weight: 400;
    font-size: 16px;
    vertical-align: top;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e98d29 */.elementor-42349 .elementor-element.elementor-element-4e98d29 span {
    font-weight: 400;
    font-size: 16px;
    vertical-align: top;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3be3494 */.elementor-42349 .elementor-element.elementor-element-3be3494 {
    position: absolute;
    top: -20px;
    left: -30px;
}

@media (max-width: 767px) {
    .elementor-42349 .elementor-element.elementor-element-3be3494 {
        left: -18px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e2ce969 *//* From Uiverse.io by david-mohseni */ 
.wrapper {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  list-style: none;
  height: 120px;
  width: 100%;
  padding: 40px 0 0 0;
  font-family: "Poppins", sans-serif;
  justify-content: center;
}

.wrapper .icon {
  position: relative;
  background: transparent;
  border-radius: 50%;
  margin: 10px;
  width: 50px;
  height: 50px;
  font-size: 18px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  box-shadow: 0 10px 10px rgba(0, 0, 0, 0.1);
  cursor: pointer;
  transition: all 0.2s cubic-bezier(0.68, -0.55, 0.265, 1.55);
}


.wrapper .tooltip {
  position: absolute;
  top: 0;
  font-size: 14px;
  background: #fff;
  color: #fff;
  padding: 5px 8px;
  border-radius: 5px;
  box-shadow: 0 10px 10px rgba(0, 0, 0, 0.1);
  opacity: 0;
  pointer-events: none;
  transition: all 0.3s cubic-bezier(0.68, -0.55, 0.265, 1.55);
}

.wrapper .tooltip::before {
  position: absolute;
  content: "";
  height: 8px;
  width: 8px;
  background: #fff;
  bottom: -3px;
  left: 50%;
  transform: translate(-50%) rotate(45deg);
  transition: all 0.3s cubic-bezier(0.68, -0.55, 0.265, 1.55);
}

.wrapper .icon:hover .tooltip {
  top: -45px;
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}

.wrapper .icon:hover span,
.wrapper .icon:hover .tooltip {
  text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.1);
}

.wrapper .facebook:hover,
.wrapper .facebook:hover .tooltip,
.wrapper .facebook:hover .tooltip::before {
  background: #1877f2;
  color: #F2EDE1;
}

.wrapper .instagram:hover,
.wrapper .instagram:hover .tooltip,
.wrapper .instagram:hover .tooltip::before {
  background: #e4405f;
  color: #F2EDE1;
}

.wrapper .tiktok:hover,
.wrapper .tiktok:hover .tooltip,
.wrapper .tiktok:hover .tooltip::before {
  background: #000;
  color: #F2EDE1;
}

.wrapper .youtube:hover,
.wrapper .youtube:hover .tooltip,
.wrapper .youtube:hover .tooltip::before {
  background: #ff0033;
  color: #F2EDE1;
}


.wrapper .pinterest:hover,
.wrapper .pinterest:hover .tooltip,
.wrapper .pinterest:hover .tooltip::before {
  background: #e60023;
  color: #F2EDE1;
}

.wrapper .twitter:hover,
.wrapper .twitter:hover .tooltip,
.wrapper .twitter:hover .tooltip::before {
  background: #000;
  color: #F2EDE1;
}


.facebook img {
    widht: 20px;
}
    
.instagram img {
    widht: 34px;
}
    
.tiktok img {
    widht: 33px;
}
    
.youtube img {
    widht: 38px;
}
    
.pinterest img {
    widht: 29px;
}
    
.twitter img {
    widht: 29px;
}


@media (max-width: 767px) {
    .facebook img {
        widht: 19px;
    }
    
    .instagram img {
        widht: 33px;
    }
    
    .tiktok img {
        widht: 32px;
    }
    
    .youtube img {
        widht: 37px;
    }
    
    .pinterest img {
        widht: 28px;
    }
    
    .twitter img {
        widht: 28px;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9504042 */.fab {
   color: #F2EDE1 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9950f48 */.fab {
   color: #F2EDE1 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2d6a892 */.fab {
   color: #F2EDE1 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2514e78 */.fab {
   color: #F2EDE1 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8e4c244 */.fab {
   color: #F2EDE1 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6356acb */.fab {
   color: #F2EDE1 !important;
}/* End custom CSS */
/* Start custom CSS */body {
    overflow-x: hidden;
    background: #F2EDE1 !important;
}

/* ===== SCROLLBAR GLOBAL ===== */

/* largura */
html::-webkit-scrollbar {
    width: 16px;
}

/* trilho (fundo) */
html::-webkit-scrollbar-track {
    background: #002D1B;
    border-radius: 100vh;
}

/* barra que desliza */
html::-webkit-scrollbar-thumb {
    background: linear-gradient(180deg, #D5F48C 20%, #660044 80%);
    border-radius: 100vh;
    border: 1px solid #660044;
}

/* hover */
html::-webkit-scrollbar-thumb:hover {
    filter: brightness(1.1);
}

/* clicando/arrastando */
html::-webkit-scrollbar-thumb:active {
    background: #D5F48C;
}

h1, h2, h3, h4, h5, h6, .new-kansas {
    font-family: "new-kansas", Georgia, serif !important;
}


/* =========================
   BOTÃO
========================= */

/* From Uiverse.io by gharsh11032000 */ 
.animated-button {
   position: relative;
   display: flex;
   align-items: center;
   gap: 4px;
   padding: 12px 36px;
   background-color: #D5F48C;
   border: 4px solid;
   border-color: transparent;
   border-radius: 100px;
   font-size: 16px;
   font-family: "Ofélia", Sans-serif;
   font-weight: 700;
   color: #002D1B;
   box-shadow: 0 0 0 2px greenyellow;
   cursor: pointer;
   overflow: hidden;
   transition: all 0.6s cubic-bezier(0.23, 1, 0.32, 1);
}

#btn-adr-mensal.animated-button {
    background-color: #002D1B;
    color: #F2EDE1;
}

#btn-adr-mensal.animated-button svg {
    fill: #F2EDE1;  
}


#btn-adr-anual.animated-button {
    background-color: #D5F48C;
    color: #002D1B;
}

#btn-adr-anual.animated-button svg {
    fill: #002D1B;  
}

.animated-button svg {
   position: absolute;
   width: 24px;
   fill: #002D1B;
   z-index: 9;
   transition: all 0.8s cubic-bezier(0.23, 1, 0.32, 1);
}

.animated-button .arr-1 {
   right: 16px;
}

.animated-button .arr-2 {
   left: -25%;
}

.animated-button .circle {
   position: absolute;
   top: 50%;
   left: 50%;
   transform: translate(-50%, -50%);
   width: 20px;
   height: 20px;
   background-color: greenyellow;
   border-radius: 10%;
   opacity: 0;
   transition: all 0.8s cubic-bezier(0.23, 1, 0.32, 1);
}

.animated-button .text {
    position: relative;
    z-index: 1;
    transform: translateX(-12px);
    transition: all 0.8s cubic-bezier(0.23, 1, 0.32, 1);
}

.animated-button:hover {
   box-shadow: 0 0 0 12px transparent;
   color: #002D1B;
   border-radius: 12px;
}

#btn-adr-mensal.animated-button:hover,
#btn-adr-anual.animated-button:hover {
   background: #660044;
}

.animated-button:hover .arr-1 {
   right: -25%;
}

.animated-button:hover .arr-2 {
   left: 16px;
}

.animated-button:hover .text {
    transform: translateX(12px);
}

#btn-adr-mensal.animated-button:hover .text,
#btn-adr-anual.animated-button:hover .text {
    color: #660044;
}

.animated-button:hover svg {
   fill: #78A9FF;
}

#btn-adr-mensal.animated-button:hover svg,
#btn-adr-anual.animated-button:hover svg {
   fill: #660044;
}

.animated-button:active {
    scale: 0.95;
    box-shadow: 0 0 0 4px greenyellow;
}

.animated-button:hover .circle {
    width: 100%;
    height: 220px;
    opacity: 1;
}


@media (max-width: 991px) {
    /* =========================
       BOTÃO MOBILE
    ========================= */
    .animated-button {
        font-size: 15px;
        line-height: 1.2em;
    }
    
    .animated-button svg {
        width: 20px;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Ofelia Display';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://oclubedobordado.com.br/wp-content/uploads/2026/08/49197.woff') format('woff'),
		url('https://oclubedobordado.com.br/wp-content/uploads/2026/08/49197.ttf') format('truetype');
}
@font-face {
	font-family: 'Ofelia Display';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://oclubedobordado.com.br/wp-content/uploads/2026/08/49189.woff') format('woff'),
		url('https://oclubedobordado.com.br/wp-content/uploads/2026/08/49189.ttf') format('truetype');
}
@font-face {
	font-family: 'Ofelia Display';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://oclubedobordado.com.br/wp-content/uploads/2026/08/49196.woff') format('woff'),
		url('https://oclubedobordado.com.br/wp-content/uploads/2026/08/49196.ttf') format('truetype');
}
@font-face {
	font-family: 'Ofelia Display';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://oclubedobordado.com.br/wp-content/uploads/2026/08/49194.woff') format('woff');
}
/* End Custom Fonts CSS */