.elementor-17 .elementor-element.elementor-element-d109cb7{--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;--padding-top:30px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-d109cb7:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-d109cb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drapollyanaferro.com.br/wp-content/uploads/2025/08/shape-banner-att.png");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-1ea3804{--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:center;}.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-17 .elementor-element.elementor-element-17ccbbf.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-17ccbbf img{width:250px;}.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-17 .elementor-element.elementor-element-2dbdb44 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:600;line-height:1.3em;color:#586269;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-17 .elementor-element.elementor-element-964eee7 .elementor-button{background-color:#B2B68D;font-family:"Inter", Sans-serif;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B2B68D;border-radius:8px 8px 8px 8px;}.elementor-17 .elementor-element.elementor-element-964eee7.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-964eee7 .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-964eee7 .elementor-button:focus{color:#B2B68D;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-17 .elementor-element.elementor-element-964eee7 .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-964eee7 .elementor-button:focus svg{fill:#B2B68D;}.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-17 .elementor-element.elementor-element-a86ea2b.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-a86ea2b{left:-50px;}body.rtl .elementor-17 .elementor-element.elementor-element-a86ea2b{right:-50px;}.elementor-17 .elementor-element.elementor-element-a86ea2b{bottom:0px;z-index:0;}.elementor-17 .elementor-element.elementor-element-a86ea2b .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-a86ea2b.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-17 .elementor-element.elementor-element-a86ea2b.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-a86ea2b.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-17 .elementor-element.elementor-element-a86ea2b.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-a86ea2b.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-17 .elementor-element.elementor-element-58dedd2{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-a9fe8b7{z-index:5;}.elementor-17 .elementor-element.elementor-element-a9fe8b7 img{width:450px;}.elementor-17 .elementor-element.elementor-element-8416199.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-8416199{left:57px;}body.rtl .elementor-17 .elementor-element.elementor-element-8416199{right:57px;}.elementor-17 .elementor-element.elementor-element-8416199{top:-21px;z-index:0;}.elementor-17 .elementor-element.elementor-element-8416199 .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-f6830ed{--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-17 .elementor-element.elementor-element-4c68e15{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DBDBDB;--border-color:#DBDBDB;--border-radius:25px 25px 25px 25px;box-shadow:0px 10px 27px 0px rgba(0, 0, 0, 0.14);--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;--z-index:500;}.elementor-17 .elementor-element.elementor-element-4c68e15:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-4c68e15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-f97be76{--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-17 .elementor-element.elementor-element-7c270f5{--display:flex;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-7974d62:hover{--e-transform-scale:1.05;}.elementor-17 .elementor-element.elementor-element-7974d62{--icon-box-icon-margin:5px;}.elementor-17 .elementor-element.elementor-element-7974d62 .elementor-icon-box-title{margin-block-end:0px;color:#586269;}.elementor-17 .elementor-element.elementor-element-7974d62 .elementor-icon{font-size:38px;}.elementor-17 .elementor-element.elementor-element-7974d62 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-7974d62 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-7974d62:has(:hover) .elementor-icon-box-title,
					 .elementor-17 .elementor-element.elementor-element-7974d62:has(:focus) .elementor-icon-box-title{color:#586269;}.elementor-17 .elementor-element.elementor-element-7974d62 .elementor-icon-box-description{color:#586269;}.elementor-17 .elementor-element.elementor-element-a102e42{--display:flex;}.elementor-17 .elementor-element.elementor-element-f571b4e:hover{--e-transform-scale:1.05;}.elementor-17 .elementor-element.elementor-element-f571b4e{--icon-box-icon-margin:5px;}.elementor-17 .elementor-element.elementor-element-f571b4e .elementor-icon-box-title{margin-block-end:0px;color:#586269;}.elementor-17 .elementor-element.elementor-element-f571b4e .elementor-icon{font-size:38px;}.elementor-17 .elementor-element.elementor-element-f571b4e .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-f571b4e .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-f571b4e:has(:hover) .elementor-icon-box-title,
					 .elementor-17 .elementor-element.elementor-element-f571b4e:has(:focus) .elementor-icon-box-title{color:#586269;}.elementor-17 .elementor-element.elementor-element-f571b4e .elementor-icon-box-description{color:#586269;}.elementor-17 .elementor-element.elementor-element-1e005b9{--display:flex;}.elementor-17 .elementor-element.elementor-element-ca9ec89:hover{--e-transform-scale:1.05;}.elementor-17 .elementor-element.elementor-element-ca9ec89{--icon-box-icon-margin:5px;}.elementor-17 .elementor-element.elementor-element-ca9ec89 .elementor-icon-box-title{margin-block-end:0px;color:#586269;}.elementor-17 .elementor-element.elementor-element-ca9ec89 .elementor-icon{font-size:38px;}.elementor-17 .elementor-element.elementor-element-ca9ec89 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-ca9ec89 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-ca9ec89:has(:hover) .elementor-icon-box-title,
					 .elementor-17 .elementor-element.elementor-element-ca9ec89:has(:focus) .elementor-icon-box-title{color:#586269;}.elementor-17 .elementor-element.elementor-element-ca9ec89 .elementor-icon-box-description{color:#586269;}.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-17 .elementor-element.elementor-element-2d2d3f0{--divider-border-style:solid;--divider-color:#DBDBDB;--divider-border-width:1px;}.elementor-17 .elementor-element.elementor-element-2d2d3f0 .elementor-divider-separator{width:95%;margin:0 auto;margin-center:0;}.elementor-17 .elementor-element.elementor-element-2d2d3f0 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-17 .elementor-element.elementor-element-490affb{--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-17 .elementor-element.elementor-element-3b6d3bf{--display:flex;}.elementor-17 .elementor-element.elementor-element-18735b6:hover{--e-transform-scale:1.05;}.elementor-17 .elementor-element.elementor-element-18735b6{--icon-box-icon-margin:5px;}.elementor-17 .elementor-element.elementor-element-18735b6 .elementor-icon-box-title{margin-block-end:0px;color:#586269;}.elementor-17 .elementor-element.elementor-element-18735b6 .elementor-icon{font-size:38px;}.elementor-17 .elementor-element.elementor-element-18735b6 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-18735b6 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-18735b6:has(:hover) .elementor-icon-box-title,
					 .elementor-17 .elementor-element.elementor-element-18735b6:has(:focus) .elementor-icon-box-title{color:#586269;}.elementor-17 .elementor-element.elementor-element-18735b6 .elementor-icon-box-description{color:#586269;}.elementor-17 .elementor-element.elementor-element-6229cc2{--display:flex;}.elementor-17 .elementor-element.elementor-element-91f18a9:hover{--e-transform-scale:1.05;}.elementor-17 .elementor-element.elementor-element-91f18a9{--icon-box-icon-margin:5px;}.elementor-17 .elementor-element.elementor-element-91f18a9 .elementor-icon-box-title{margin-block-end:0px;color:#586269;}.elementor-17 .elementor-element.elementor-element-91f18a9 .elementor-icon{font-size:38px;}.elementor-17 .elementor-element.elementor-element-91f18a9 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-91f18a9 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-91f18a9:has(:hover) .elementor-icon-box-title,
					 .elementor-17 .elementor-element.elementor-element-91f18a9:has(:focus) .elementor-icon-box-title{color:#586269;}.elementor-17 .elementor-element.elementor-element-91f18a9 .elementor-icon-box-description{color:#586269;}.elementor-17 .elementor-element.elementor-element-dd404f0{--display:flex;}.elementor-17 .elementor-element.elementor-element-84462e1:hover{--e-transform-scale:1.05;}.elementor-17 .elementor-element.elementor-element-84462e1{--icon-box-icon-margin:5px;}.elementor-17 .elementor-element.elementor-element-84462e1 .elementor-icon-box-title{margin-block-end:0px;color:#586269;}.elementor-17 .elementor-element.elementor-element-84462e1 .elementor-icon{font-size:38px;}.elementor-17 .elementor-element.elementor-element-84462e1 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-84462e1 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-84462e1:has(:hover) .elementor-icon-box-title,
					 .elementor-17 .elementor-element.elementor-element-84462e1:has(:focus) .elementor-icon-box-title{color:#586269;}.elementor-17 .elementor-element.elementor-element-84462e1 .elementor-icon-box-description{color:#586269;}.elementor-17 .elementor-element.elementor-element-adcf894{--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:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-dadc473{--display:flex;}.elementor-17 .elementor-element.elementor-element-2d09f20{text-align:center;}.elementor-17 .elementor-element.elementor-element-2d09f20 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:600;line-height:1.3em;color:#586269;}.elementor-17 .elementor-element.elementor-element-cb8d5ce{--display:flex;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .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 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .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 > .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-17 .elementor-element.elementor-element-4f2e4ff{--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-4f2e4ff.e-con{--align-self:center;}.elementor-17 .elementor-element.elementor-element-9865aab{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-fff3367.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-fff3367{text-align:left;}.elementor-17 .elementor-element.elementor-element-fff3367 img{width:380px;border-radius:16px 16px 100px 16px;}.elementor-17 .elementor-element.elementor-element-55aa61b{--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:center;}.elementor-17 .elementor-element.elementor-element-110cbd5{text-align:left;}.elementor-17 .elementor-element.elementor-element-110cbd5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:600;line-height:1.3em;color:#586269;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-d0c6462{font-family:"Inter", Sans-serif;font-weight:400;color:#203439;}.elementor-17 .elementor-element.elementor-element-09fd567 .elementor-button{background-color:#B2B68D;font-family:"Inter", Sans-serif;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B2B68D;border-radius:8px 8px 8px 8px;}.elementor-17 .elementor-element.elementor-element-09fd567.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-09fd567 .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-09fd567 .elementor-button:focus{color:#B2B68D;}.elementor-17 .elementor-element.elementor-element-09fd567 .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-09fd567 .elementor-button:focus svg{fill:#B2B68D;}.elementor-17 .elementor-element.elementor-element-f6c2c6f{--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:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-4028f6a{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-b95d09d.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-b95d09d{text-align:left;}.elementor-17 .elementor-element.elementor-element-b95d09d img{width:380px;border-radius:16px 16px 100px 16px;}.elementor-17 .elementor-element.elementor-element-824b6e4{--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:center;}.elementor-17 .elementor-element.elementor-element-10a5fa0{text-align:left;}.elementor-17 .elementor-element.elementor-element-10a5fa0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:600;line-height:1.3em;color:#586269;}.elementor-17 .elementor-element.elementor-element-5e0abf9{font-family:"Inter", Sans-serif;font-weight:400;color:#203439;}.elementor-17 .elementor-element.elementor-element-1ac899c .elementor-button{background-color:#B2B68D;font-family:"Inter", Sans-serif;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B2B68D;border-radius:8px 8px 8px 8px;}.elementor-17 .elementor-element.elementor-element-1ac899c.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-1ac899c .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-1ac899c .elementor-button:focus{color:#B2B68D;}.elementor-17 .elementor-element.elementor-element-1ac899c .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-1ac899c .elementor-button:focus svg{fill:#B2B68D;}.elementor-17 .elementor-element.elementor-element-fa2566b{--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:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-5f88836{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-e08d4bd.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-e08d4bd{text-align:left;}.elementor-17 .elementor-element.elementor-element-e08d4bd img{width:380px;border-radius:16px 16px 100px 16px;}.elementor-17 .elementor-element.elementor-element-ee9ab4c{--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:center;}.elementor-17 .elementor-element.elementor-element-5b81b64{text-align:left;}.elementor-17 .elementor-element.elementor-element-5b81b64 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:600;line-height:1.3em;color:#586269;}.elementor-17 .elementor-element.elementor-element-8e6e787{font-family:"Inter", Sans-serif;font-weight:400;color:#203439;}.elementor-17 .elementor-element.elementor-element-d7dce61 .elementor-button{background-color:#B2B68D;font-family:"Inter", Sans-serif;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B2B68D;border-radius:8px 8px 8px 8px;}.elementor-17 .elementor-element.elementor-element-d7dce61.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-d7dce61 .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-d7dce61 .elementor-button:focus{color:#B2B68D;}.elementor-17 .elementor-element.elementor-element-d7dce61 .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-d7dce61 .elementor-button:focus svg{fill:#B2B68D;}.elementor-17 .elementor-element.elementor-element-40f09d8{--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:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-63d64f3{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-ec33eb2.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-ec33eb2{text-align:left;}.elementor-17 .elementor-element.elementor-element-ec33eb2 img{width:380px;border-radius:16px 16px 100px 16px;}.elementor-17 .elementor-element.elementor-element-6ac112d{--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:center;}.elementor-17 .elementor-element.elementor-element-470a2e0{text-align:left;}.elementor-17 .elementor-element.elementor-element-470a2e0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:600;line-height:1.3em;color:#586269;}.elementor-17 .elementor-element.elementor-element-d74e7ff{font-family:"Inter", Sans-serif;font-weight:400;color:#203439;}.elementor-17 .elementor-element.elementor-element-bd82290 .elementor-button{background-color:#B2B68D;font-family:"Inter", Sans-serif;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B2B68D;border-radius:8px 8px 8px 8px;}.elementor-17 .elementor-element.elementor-element-bd82290.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-bd82290 .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-bd82290 .elementor-button:focus{color:#B2B68D;}.elementor-17 .elementor-element.elementor-element-bd82290 .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-bd82290 .elementor-button:focus svg{fill:#B2B68D;}.elementor-17 .elementor-element.elementor-element-2e6c942{--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:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-fc2532e{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-a85e146.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-a85e146{text-align:left;}.elementor-17 .elementor-element.elementor-element-a85e146 img{width:380px;border-radius:16px 16px 100px 16px;}.elementor-17 .elementor-element.elementor-element-ad47bb2{--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:center;}.elementor-17 .elementor-element.elementor-element-2d57cb7{text-align:left;}.elementor-17 .elementor-element.elementor-element-2d57cb7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:600;line-height:1.3em;color:#586269;}.elementor-17 .elementor-element.elementor-element-4d29279{font-family:"Inter", Sans-serif;font-weight:400;color:#203439;}.elementor-17 .elementor-element.elementor-element-cdbc24e .elementor-button{background-color:#B2B68D;font-family:"Inter", Sans-serif;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B2B68D;border-radius:8px 8px 8px 8px;}.elementor-17 .elementor-element.elementor-element-cdbc24e.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-cdbc24e .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-cdbc24e .elementor-button:focus{color:#B2B68D;}.elementor-17 .elementor-element.elementor-element-cdbc24e .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-cdbc24e .elementor-button:focus svg{fill:#B2B68D;}.elementor-17 .elementor-element.elementor-element-b5739ab{--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:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-12426d7{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-326af24.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-326af24{text-align:left;}.elementor-17 .elementor-element.elementor-element-326af24 img{width:380px;border-radius:16px 16px 100px 16px;}.elementor-17 .elementor-element.elementor-element-a8e82b2{--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:center;}.elementor-17 .elementor-element.elementor-element-4316f20{text-align:left;}.elementor-17 .elementor-element.elementor-element-4316f20 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:600;line-height:1.3em;color:#586269;}.elementor-17 .elementor-element.elementor-element-1c1379e{font-family:"Inter", Sans-serif;font-weight:400;color:#203439;}.elementor-17 .elementor-element.elementor-element-66ebfa6 .elementor-button{background-color:#B2B68D;font-family:"Inter", Sans-serif;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B2B68D;border-radius:8px 8px 8px 8px;}.elementor-17 .elementor-element.elementor-element-66ebfa6.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-66ebfa6 .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-66ebfa6 .elementor-button:focus{color:#B2B68D;}.elementor-17 .elementor-element.elementor-element-66ebfa6 .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-66ebfa6 .elementor-button:focus svg{fill:#B2B68D;}.elementor-17 .elementor-element.elementor-element-ce42c3c{--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-border-radius:8px 8px 8px 8px;--n-tabs-title-padding-top:10px;--n-tabs-title-padding-right:10px;--n-tabs-title-padding-bottom:10px;--n-tabs-title-padding-left:10px;--n-tabs-title-font-size:15px;--n-tabs-title-color:#586269;--n-tabs-title-color-active:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-ce42c3c > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-ce42c3c.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#B2B68D;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B2B68D;}.elementor-17 .elementor-element.elementor-element-ce42c3c.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-17 .elementor-element.elementor-element-ce42c3c.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#B2B68D;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B2B68D;}.elementor-17 .elementor-element.elementor-element-ce42c3c.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-ce42c3c.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:#B2B68D;}.elementor-17 .elementor-element.elementor-element-ce42c3c.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Inter", Sans-serif;font-weight:500;}.elementor-17 .elementor-element.elementor-element-ce42c3c [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-030b6cc{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-030b6cc:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-030b6cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drapollyanaferro.com.br/wp-content/uploads/2025/08/bg-sobre.png");background-position:center right;background-repeat:no-repeat;background-size:50% auto;}.elementor-17 .elementor-element.elementor-element-eff502c{--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:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-496eafb{text-align:left;}.elementor-17 .elementor-element.elementor-element-496eafb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:700;line-height:1.3em;color:#586269;}.elementor-17 .elementor-element.elementor-element-928a9bf{font-family:"Inter", Sans-serif;font-weight:400;color:#203439;}.elementor-17 .elementor-element.elementor-element-8196faa .elementor-button{background-color:#B2B68D;font-family:"Inter", Sans-serif;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B2B68D;border-radius:8px 8px 8px 8px;}.elementor-17 .elementor-element.elementor-element-8196faa.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-8196faa .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-8196faa .elementor-button:focus{color:#B2B68D;}.elementor-17 .elementor-element.elementor-element-8196faa .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-8196faa .elementor-button:focus svg{fill:#B2B68D;}.elementor-17 .elementor-element.elementor-element-bf389aa{--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-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-5edf87b img{width:500px;}.elementor-17 .elementor-element.elementor-element-d60e1ce{--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;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-75040ab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-75040ab:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-75040ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B2B68D;}.elementor-17 .elementor-element.elementor-element-75040ab.e-con:hover{--e-con-transform-translateY:-20px;}.elementor-17 .elementor-element.elementor-element-e268d82{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-e268d82 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-44032a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-6eff6a4 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-weight:500;fill:#B2B68D;color:#B2B68D;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:8px 8px 8px 8px;}.elementor-17 .elementor-element.elementor-element-6eff6a4.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-6eff6a4 .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-6eff6a4 .elementor-button:focus{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-6eff6a4 .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-6eff6a4 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-b79b202{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-b79b202:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-b79b202 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DCF1FF;}.elementor-17 .elementor-element.elementor-element-b79b202.e-con:hover{--e-con-transform-translateY:-20px;}.elementor-17 .elementor-element.elementor-element-2abc7ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-2abc7ef .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:600;color:#3B596E;}.elementor-17 .elementor-element.elementor-element-7da85d1{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;text-align:center;font-family:"Inter", Sans-serif;font-weight:400;color:#3B596E;}.elementor-17 .elementor-element.elementor-element-a01f5c5 .elementor-button{background-color:#B2B68D;font-family:"Inter", Sans-serif;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B2B68D;border-radius:8px 8px 8px 8px;}.elementor-17 .elementor-element.elementor-element-a01f5c5.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-a01f5c5 .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-a01f5c5 .elementor-button:focus{color:#B2B68D;}.elementor-17 .elementor-element.elementor-element-a01f5c5 .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-a01f5c5 .elementor-button:focus svg{fill:#B2B68D;}.elementor-17 .elementor-element.elementor-element-48cf7e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-48cf7e4:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-48cf7e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B2B68D;}.elementor-17 .elementor-element.elementor-element-48cf7e4.e-con:hover{--e-con-transform-translateY:-20px;}.elementor-17 .elementor-element.elementor-element-96d4fdb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-96d4fdb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-1012429{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-6d2618e .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-weight:500;fill:#B2B68D;color:#B2B68D;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:8px 8px 8px 8px;}.elementor-17 .elementor-element.elementor-element-6d2618e.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-6d2618e .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-6d2618e .elementor-button:focus{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-6d2618e .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-6d2618e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-0c7bc41{--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-17 .elementor-element.elementor-element-a7e0160{--display:flex;}.elementor-17 .elementor-element.elementor-element-aa27c9f{text-align:center;}.elementor-17 .elementor-element.elementor-element-aa27c9f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:600;line-height:1.3em;color:#586269;}.elementor-17 .elementor-element.elementor-element-976ce42{--display:flex;}.elementor-17 .elementor-element.elementor-element-3564593{--swiper-slides-to-display:3;--swiper-slides-gap:0px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-30px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-30px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:#B2B68D;--arrow-hover-color:#B2B68D;--dots-normal-color:#B2B68D;--dots-hover-color:#B2B68D;}.elementor-17 .elementor-element.elementor-element-3564593 .swiper-slide > .elementor-element{height:100%;}.elementor-17 .elementor-element.elementor-element-a588c97 .elementor-button{background-color:#B2B68D;font-family:"Inter", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B2B68D;border-radius:8px 8px 8px 8px;}.elementor-17 .elementor-element.elementor-element-a588c97.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-a588c97 .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-a588c97 .elementor-button:focus{color:#B2B68D;border-color:#B2B68D;}.elementor-17 .elementor-element.elementor-element-a588c97 .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-a588c97 .elementor-button:focus svg{fill:#B2B68D;}.elementor-17 .elementor-element.elementor-element-f37a91d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-17 .elementor-element.elementor-element-d758bc5{--display:flex;}.elementor-17 .elementor-element.elementor-element-e544767{text-align:center;}.elementor-17 .elementor-element.elementor-element-e544767 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:600;line-height:1.3em;color:#586269;}.elementor-17 .elementor-element.elementor-element-7757216{--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-17 .elementor-element.elementor-element-55e0976{--display:flex;}.elementor-17 .elementor-element.elementor-element-f44170d{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:8px 8px 8px 8px;}.elementor-17 .elementor-element.elementor-element-f44170d:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-f44170d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B2B68D;}.elementor-17 .elementor-element.elementor-element-b8bf0d8{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-05f0123{font-family:"Inter", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-dded7b9{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:8px 8px 8px 8px;}.elementor-17 .elementor-element.elementor-element-dded7b9:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-dded7b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B2B68D;}.elementor-17 .elementor-element.elementor-element-4e0433b{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-b2238e5{font-family:"Inter", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-538bcba{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:8px 8px 8px 8px;}.elementor-17 .elementor-element.elementor-element-538bcba:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-538bcba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B2B68D;}.elementor-17 .elementor-element.elementor-element-32c6c88{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-d9223b7{font-family:"Inter", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-e2c7ced{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:19px;--n-accordion-item-title-distance-from-content:-12px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:#58696E;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-17 .elementor-element.elementor-element-e2c7ced > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#B2B68D;}.elementor-17 .elementor-element.elementor-element-e2c7ced > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#B2B68D;}:where( .elementor-17 .elementor-element.elementor-element-e2c7ced > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Inter", Sans-serif;font-weight:600;}.elementor-17 .elementor-element.elementor-element-0e65016{--display:flex;}.elementor-17 .elementor-element.elementor-element-4bf7766{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:8px 8px 8px 8px;}.elementor-17 .elementor-element.elementor-element-4bf7766:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-4bf7766 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B2B68D;}.elementor-17 .elementor-element.elementor-element-0c57210{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-5484222{font-family:"Inter", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-ab5621e{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:8px 8px 8px 8px;}.elementor-17 .elementor-element.elementor-element-ab5621e:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-ab5621e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B2B68D;}.elementor-17 .elementor-element.elementor-element-a6b760b{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-5f585aa{font-family:"Inter", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-9f06be8{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:8px 8px 8px 8px;}.elementor-17 .elementor-element.elementor-element-9f06be8:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-9f06be8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B2B68D;}.elementor-17 .elementor-element.elementor-element-0f2c907{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-44b643a{font-family:"Inter", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-c75e5b8{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:19px;--n-accordion-item-title-distance-from-content:-12px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:#58696E;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-17 .elementor-element.elementor-element-c75e5b8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#B2B68D;}.elementor-17 .elementor-element.elementor-element-c75e5b8 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#B2B68D;}:where( .elementor-17 .elementor-element.elementor-element-c75e5b8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Inter", Sans-serif;font-weight:600;}.elementor-17 .elementor-element.elementor-element-eaf341d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-8791849{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-3b06a73{text-align:center;}.elementor-17 .elementor-element.elementor-element-3b06a73 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:600;line-height:1.3em;color:#586269;}.elementor-17 .elementor-element.elementor-element-4c55bb0{--display:flex;}.elementor-17 .elementor-element.elementor-element-9e40726{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-313028f{--display:flex;--padding-top:70px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-313028f:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-313028f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drapollyanaferro.com.br/wp-content/uploads/2025/08/bg-contato.png");background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-212e08b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:42px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-eb644e0 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-weight:500;fill:#B2B68D;color:#B2B68D;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:8px 8px 8px 8px;}.elementor-17 .elementor-element.elementor-element-eb644e0{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-eb644e0.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-eb644e0 .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-eb644e0 .elementor-button:focus{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-eb644e0 .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-eb644e0 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-520736e.elementor-element{--align-self:flex-end;}.elementor-17 .elementor-element.elementor-element-520736e{text-align:right;}.elementor-17 .elementor-element.elementor-element-520736e img{width:250px;}.elementor-17 .elementor-element.elementor-element-bb09944{--display:flex;}.elementor-17 .elementor-element.elementor-element-63413da{text-align:left;}.elementor-17 .elementor-element.elementor-element-63413da .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:600;line-height:1.3em;color:#203439;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{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-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-17 .elementor-element.elementor-element-65f77ae .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:20px;}.elementor-17 .elementor-element.elementor-element-65f77ae .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-20px;}.elementor-17 .elementor-element.elementor-element-65f77ae .elementor-field-group.recaptcha_v3-bottomleft, .elementor-17 .elementor-element.elementor-element-65f77ae .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-17 .elementor-element.elementor-element-65f77ae .elementor-labels-inline .elementor-field-group > label{padding-left:6px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-65f77ae .elementor-labels-inline .elementor-field-group > label{padding-right:6px;}body .elementor-17 .elementor-element.elementor-element-65f77ae .elementor-labels-above .elementor-field-group > label{padding-bottom:6px;}.elementor-17 .elementor-element.elementor-element-65f77ae .elementor-field-group > label, .elementor-17 .elementor-element.elementor-element-65f77ae .elementor-field-subgroup label{color:#000000;}.elementor-17 .elementor-element.elementor-element-65f77ae .elementor-field-group > label{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-17 .elementor-element.elementor-element-65f77ae .elementor-field-type-html{padding-bottom:0px;}.elementor-17 .elementor-element.elementor-element-65f77ae .elementor-field-group .elementor-field, .elementor-17 .elementor-element.elementor-element-65f77ae .elementor-field-subgroup label{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-17 .elementor-element.elementor-element-65f77ae .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:#A4A4A4;border-radius:8px 8px 8px 8px;}.elementor-17 .elementor-element.elementor-element-65f77ae .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:#A4A4A4;border-radius:8px 8px 8px 8px;}.elementor-17 .elementor-element.elementor-element-65f77ae .elementor-field-group .elementor-select-wrapper::before{color:#A4A4A4;}.elementor-17 .elementor-element.elementor-element-65f77ae .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;padding:15px 70px 15px 70px;}.elementor-17 .elementor-element.elementor-element-65f77ae .e-form__buttons__wrapper__button-next{background-color:#B2B68D;color:#ffffff;border-color:#B2B68D;}.elementor-17 .elementor-element.elementor-element-65f77ae .elementor-button[type="submit"]{background-color:#B2B68D;color:#ffffff;border-color:#B2B68D;}.elementor-17 .elementor-element.elementor-element-65f77ae .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-17 .elementor-element.elementor-element-65f77ae .e-form__buttons__wrapper__button-previous{background-color:#B2B68D;color:#ffffff;}.elementor-17 .elementor-element.elementor-element-65f77ae .e-form__buttons__wrapper__button-next:hover{background-color:#B2B68D;color:#B2B68D;}.elementor-17 .elementor-element.elementor-element-65f77ae .elementor-button[type="submit"]:hover{background-color:#B2B68D;color:#B2B68D;}.elementor-17 .elementor-element.elementor-element-65f77ae .elementor-button[type="submit"]:hover svg *{fill:#B2B68D;}.elementor-17 .elementor-element.elementor-element-65f77ae .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-17 .elementor-element.elementor-element-65f77ae{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-2dbdb44 .elementor-heading-title{font-size:32px;}.elementor-17 .elementor-element.elementor-element-3564593{--swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-1ea3804{--width:50%;}.elementor-17 .elementor-element.elementor-element-58dedd2{--width:60%;}.elementor-17 .elementor-element.elementor-element-4f2e4ff{--content-width:900px;}.elementor-17 .elementor-element.elementor-element-9865aab{--width:50%;}.elementor-17 .elementor-element.elementor-element-55aa61b{--width:50%;}.elementor-17 .elementor-element.elementor-element-f6c2c6f{--content-width:900px;}.elementor-17 .elementor-element.elementor-element-4028f6a{--width:50%;}.elementor-17 .elementor-element.elementor-element-824b6e4{--width:50%;}.elementor-17 .elementor-element.elementor-element-fa2566b{--content-width:900px;}.elementor-17 .elementor-element.elementor-element-5f88836{--width:50%;}.elementor-17 .elementor-element.elementor-element-ee9ab4c{--width:50%;}.elementor-17 .elementor-element.elementor-element-40f09d8{--content-width:900px;}.elementor-17 .elementor-element.elementor-element-63d64f3{--width:50%;}.elementor-17 .elementor-element.elementor-element-6ac112d{--width:50%;}.elementor-17 .elementor-element.elementor-element-2e6c942{--content-width:900px;}.elementor-17 .elementor-element.elementor-element-fc2532e{--width:50%;}.elementor-17 .elementor-element.elementor-element-ad47bb2{--width:50%;}.elementor-17 .elementor-element.elementor-element-b5739ab{--content-width:900px;}.elementor-17 .elementor-element.elementor-element-12426d7{--width:50%;}.elementor-17 .elementor-element.elementor-element-a8e82b2{--width:50%;}.elementor-17 .elementor-element.elementor-element-eff502c{--width:50%;}.elementor-17 .elementor-element.elementor-element-bf389aa{--width:50%;}.elementor-17 .elementor-element.elementor-element-75040ab{--width:50%;}.elementor-17 .elementor-element.elementor-element-b79b202{--width:50%;}.elementor-17 .elementor-element.elementor-element-48cf7e4{--width:50%;}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-17ccbbf.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-2dbdb44{text-align:center;}.elementor-17 .elementor-element.elementor-element-2dbdb44 .elementor-heading-title{font-size:28px;}.elementor-17 .elementor-element.elementor-element-964eee7.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-8416199{top:121px;}.elementor-17 .elementor-element.elementor-element-2d09f20{text-align:center;}.elementor-17 .elementor-element.elementor-element-2d09f20 .elementor-heading-title{font-size:25px;}.elementor-17 .elementor-element.elementor-element-fff3367.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-110cbd5{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-110cbd5 .elementor-heading-title{font-size:23px;}.elementor-17 .elementor-element.elementor-element-d0c6462{text-align:center;}.elementor-17 .elementor-element.elementor-element-09fd567.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-b95d09d.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-10a5fa0{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-10a5fa0 .elementor-heading-title{font-size:23px;}.elementor-17 .elementor-element.elementor-element-5e0abf9{text-align:center;}.elementor-17 .elementor-element.elementor-element-1ac899c.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-e08d4bd.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-5b81b64{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-5b81b64 .elementor-heading-title{font-size:23px;}.elementor-17 .elementor-element.elementor-element-8e6e787{text-align:center;}.elementor-17 .elementor-element.elementor-element-d7dce61.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-ec33eb2.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-470a2e0{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-470a2e0 .elementor-heading-title{font-size:23px;}.elementor-17 .elementor-element.elementor-element-d74e7ff{text-align:center;}.elementor-17 .elementor-element.elementor-element-bd82290.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-a85e146.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-2d57cb7{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-2d57cb7 .elementor-heading-title{font-size:23px;}.elementor-17 .elementor-element.elementor-element-4d29279{text-align:center;}.elementor-17 .elementor-element.elementor-element-cdbc24e.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-326af24.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-4316f20{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-4316f20 .elementor-heading-title{font-size:23px;}.elementor-17 .elementor-element.elementor-element-1c1379e{text-align:center;}.elementor-17 .elementor-element.elementor-element-66ebfa6.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-030b6cc:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-030b6cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom right;}.elementor-17 .elementor-element.elementor-element-eff502c{--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-496eafb{text-align:center;}.elementor-17 .elementor-element.elementor-element-496eafb .elementor-heading-title{font-size:25px;}.elementor-17 .elementor-element.elementor-element-928a9bf{text-align:center;}.elementor-17 .elementor-element.elementor-element-8196faa.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-6eff6a4.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-a01f5c5.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-6d2618e.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-aa27c9f{text-align:center;}.elementor-17 .elementor-element.elementor-element-aa27c9f .elementor-heading-title{font-size:25px;}.elementor-17 .elementor-element.elementor-element-3564593{--swiper-slides-to-display:1;}.elementor-17 .elementor-element.elementor-element-a588c97.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-e544767{text-align:center;}.elementor-17 .elementor-element.elementor-element-e544767 .elementor-heading-title{font-size:25px;}.elementor-17 .elementor-element.elementor-element-7757216{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-17 .elementor-element.elementor-element-3b06a73{text-align:center;}.elementor-17 .elementor-element.elementor-element-3b06a73 .elementor-heading-title{font-size:25px;}.elementor-17 .elementor-element.elementor-element-212e08b{text-align:center;}.elementor-17 .elementor-element.elementor-element-212e08b .elementor-heading-title{font-size:32px;}.elementor-17 .elementor-element.elementor-element-eb644e0.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-63413da{text-align:center;}.elementor-17 .elementor-element.elementor-element-63413da .elementor-heading-title{font-size:25px;}}/* Start custom CSS for image, class: .elementor-element-fff3367 */.elementor-17 .elementor-element.elementor-element-fff3367::after {
    content: '';
    width: 100%;
    height: 100%;
    background: #CFE8F9;
    position: absolute;
    top: 20px;
    left: 20px;
    z-index: -1;
    border-radius: 16px 16px 100px 16px
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b95d09d */.elementor-17 .elementor-element.elementor-element-b95d09d::after {
    content: '';
    width: 100%;
    height: 100%;
    background: #CFE8F9;
    position: absolute;
    top: 20px;
    left: 20px;
    z-index: -1;
    border-radius: 16px 16px 100px 16px
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e08d4bd */.elementor-17 .elementor-element.elementor-element-e08d4bd::after {
    content: '';
    width: 100%;
    height: 100%;
    background: #CFE8F9;
    position: absolute;
    top: 20px;
    left: 20px;
    z-index: -1;
    border-radius: 16px 16px 100px 16px
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ec33eb2 */.elementor-17 .elementor-element.elementor-element-ec33eb2::after {
    content: '';
    width: 100%;
    height: 100%;
    background: #CFE8F9;
    position: absolute;
    top: 20px;
    left: 20px;
    z-index: -1;
    border-radius: 16px 16px 100px 16px
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a85e146 */.elementor-17 .elementor-element.elementor-element-a85e146::after {
    content: '';
    width: 100%;
    height: 100%;
    background: #CFE8F9;
    position: absolute;
    top: 20px;
    left: 20px;
    z-index: -1;
    border-radius: 16px 16px 100px 16px
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-326af24 */.elementor-17 .elementor-element.elementor-element-326af24::after {
    content: '';
    width: 100%;
    height: 100%;
    background: #CFE8F9;
    position: absolute;
    top: 20px;
    left: 20px;
    z-index: -1;
    border-radius: 16px 16px 100px 16px
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fff3367 */.elementor-17 .elementor-element.elementor-element-fff3367::after {
    content: '';
    width: 100%;
    height: 100%;
    background: #CFE8F9;
    position: absolute;
    top: 20px;
    left: 20px;
    z-index: -1;
    border-radius: 16px 16px 100px 16px
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b95d09d */.elementor-17 .elementor-element.elementor-element-b95d09d::after {
    content: '';
    width: 100%;
    height: 100%;
    background: #CFE8F9;
    position: absolute;
    top: 20px;
    left: 20px;
    z-index: -1;
    border-radius: 16px 16px 100px 16px
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e08d4bd */.elementor-17 .elementor-element.elementor-element-e08d4bd::after {
    content: '';
    width: 100%;
    height: 100%;
    background: #CFE8F9;
    position: absolute;
    top: 20px;
    left: 20px;
    z-index: -1;
    border-radius: 16px 16px 100px 16px
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ec33eb2 */.elementor-17 .elementor-element.elementor-element-ec33eb2::after {
    content: '';
    width: 100%;
    height: 100%;
    background: #CFE8F9;
    position: absolute;
    top: 20px;
    left: 20px;
    z-index: -1;
    border-radius: 16px 16px 100px 16px
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a85e146 */.elementor-17 .elementor-element.elementor-element-a85e146::after {
    content: '';
    width: 100%;
    height: 100%;
    background: #CFE8F9;
    position: absolute;
    top: 20px;
    left: 20px;
    z-index: -1;
    border-radius: 16px 16px 100px 16px
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-326af24 */.elementor-17 .elementor-element.elementor-element-326af24::after {
    content: '';
    width: 100%;
    height: 100%;
    background: #CFE8F9;
    position: absolute;
    top: 20px;
    left: 20px;
    z-index: -1;
    border-radius: 16px 16px 100px 16px
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fff3367 */.elementor-17 .elementor-element.elementor-element-fff3367::after {
    content: '';
    width: 100%;
    height: 100%;
    background: #CFE8F9;
    position: absolute;
    top: 20px;
    left: 20px;
    z-index: -1;
    border-radius: 16px 16px 100px 16px
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b95d09d */.elementor-17 .elementor-element.elementor-element-b95d09d::after {
    content: '';
    width: 100%;
    height: 100%;
    background: #CFE8F9;
    position: absolute;
    top: 20px;
    left: 20px;
    z-index: -1;
    border-radius: 16px 16px 100px 16px
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e08d4bd */.elementor-17 .elementor-element.elementor-element-e08d4bd::after {
    content: '';
    width: 100%;
    height: 100%;
    background: #CFE8F9;
    position: absolute;
    top: 20px;
    left: 20px;
    z-index: -1;
    border-radius: 16px 16px 100px 16px
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ec33eb2 */.elementor-17 .elementor-element.elementor-element-ec33eb2::after {
    content: '';
    width: 100%;
    height: 100%;
    background: #CFE8F9;
    position: absolute;
    top: 20px;
    left: 20px;
    z-index: -1;
    border-radius: 16px 16px 100px 16px
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a85e146 */.elementor-17 .elementor-element.elementor-element-a85e146::after {
    content: '';
    width: 100%;
    height: 100%;
    background: #CFE8F9;
    position: absolute;
    top: 20px;
    left: 20px;
    z-index: -1;
    border-radius: 16px 16px 100px 16px
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-326af24 */.elementor-17 .elementor-element.elementor-element-326af24::after {
    content: '';
    width: 100%;
    height: 100%;
    background: #CFE8F9;
    position: absolute;
    top: 20px;
    left: 20px;
    z-index: -1;
    border-radius: 16px 16px 100px 16px
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fff3367 */.elementor-17 .elementor-element.elementor-element-fff3367::after {
    content: '';
    width: 100%;
    height: 100%;
    background: #CFE8F9;
    position: absolute;
    top: 20px;
    left: 20px;
    z-index: -1;
    border-radius: 16px 16px 100px 16px
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b95d09d */.elementor-17 .elementor-element.elementor-element-b95d09d::after {
    content: '';
    width: 100%;
    height: 100%;
    background: #CFE8F9;
    position: absolute;
    top: 20px;
    left: 20px;
    z-index: -1;
    border-radius: 16px 16px 100px 16px
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e08d4bd */.elementor-17 .elementor-element.elementor-element-e08d4bd::after {
    content: '';
    width: 100%;
    height: 100%;
    background: #CFE8F9;
    position: absolute;
    top: 20px;
    left: 20px;
    z-index: -1;
    border-radius: 16px 16px 100px 16px
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ec33eb2 */.elementor-17 .elementor-element.elementor-element-ec33eb2::after {
    content: '';
    width: 100%;
    height: 100%;
    background: #CFE8F9;
    position: absolute;
    top: 20px;
    left: 20px;
    z-index: -1;
    border-radius: 16px 16px 100px 16px
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a85e146 */.elementor-17 .elementor-element.elementor-element-a85e146::after {
    content: '';
    width: 100%;
    height: 100%;
    background: #CFE8F9;
    position: absolute;
    top: 20px;
    left: 20px;
    z-index: -1;
    border-radius: 16px 16px 100px 16px
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-326af24 */.elementor-17 .elementor-element.elementor-element-326af24::after {
    content: '';
    width: 100%;
    height: 100%;
    background: #CFE8F9;
    position: absolute;
    top: 20px;
    left: 20px;
    z-index: -1;
    border-radius: 16px 16px 100px 16px
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fff3367 */.elementor-17 .elementor-element.elementor-element-fff3367::after {
    content: '';
    width: 100%;
    height: 100%;
    background: #CFE8F9;
    position: absolute;
    top: 20px;
    left: 20px;
    z-index: -1;
    border-radius: 16px 16px 100px 16px
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b95d09d */.elementor-17 .elementor-element.elementor-element-b95d09d::after {
    content: '';
    width: 100%;
    height: 100%;
    background: #CFE8F9;
    position: absolute;
    top: 20px;
    left: 20px;
    z-index: -1;
    border-radius: 16px 16px 100px 16px
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e08d4bd */.elementor-17 .elementor-element.elementor-element-e08d4bd::after {
    content: '';
    width: 100%;
    height: 100%;
    background: #CFE8F9;
    position: absolute;
    top: 20px;
    left: 20px;
    z-index: -1;
    border-radius: 16px 16px 100px 16px
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ec33eb2 */.elementor-17 .elementor-element.elementor-element-ec33eb2::after {
    content: '';
    width: 100%;
    height: 100%;
    background: #CFE8F9;
    position: absolute;
    top: 20px;
    left: 20px;
    z-index: -1;
    border-radius: 16px 16px 100px 16px
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a85e146 */.elementor-17 .elementor-element.elementor-element-a85e146::after {
    content: '';
    width: 100%;
    height: 100%;
    background: #CFE8F9;
    position: absolute;
    top: 20px;
    left: 20px;
    z-index: -1;
    border-radius: 16px 16px 100px 16px
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-326af24 */.elementor-17 .elementor-element.elementor-element-326af24::after {
    content: '';
    width: 100%;
    height: 100%;
    background: #CFE8F9;
    position: absolute;
    top: 20px;
    left: 20px;
    z-index: -1;
    border-radius: 16px 16px 100px 16px
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fff3367 */.elementor-17 .elementor-element.elementor-element-fff3367::after {
    content: '';
    width: 100%;
    height: 100%;
    background: #CFE8F9;
    position: absolute;
    top: 20px;
    left: 20px;
    z-index: -1;
    border-radius: 16px 16px 100px 16px
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b95d09d */.elementor-17 .elementor-element.elementor-element-b95d09d::after {
    content: '';
    width: 100%;
    height: 100%;
    background: #CFE8F9;
    position: absolute;
    top: 20px;
    left: 20px;
    z-index: -1;
    border-radius: 16px 16px 100px 16px
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e08d4bd */.elementor-17 .elementor-element.elementor-element-e08d4bd::after {
    content: '';
    width: 100%;
    height: 100%;
    background: #CFE8F9;
    position: absolute;
    top: 20px;
    left: 20px;
    z-index: -1;
    border-radius: 16px 16px 100px 16px
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ec33eb2 */.elementor-17 .elementor-element.elementor-element-ec33eb2::after {
    content: '';
    width: 100%;
    height: 100%;
    background: #CFE8F9;
    position: absolute;
    top: 20px;
    left: 20px;
    z-index: -1;
    border-radius: 16px 16px 100px 16px
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a85e146 */.elementor-17 .elementor-element.elementor-element-a85e146::after {
    content: '';
    width: 100%;
    height: 100%;
    background: #CFE8F9;
    position: absolute;
    top: 20px;
    left: 20px;
    z-index: -1;
    border-radius: 16px 16px 100px 16px
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-326af24 */.elementor-17 .elementor-element.elementor-element-326af24::after {
    content: '';
    width: 100%;
    height: 100%;
    background: #CFE8F9;
    position: absolute;
    top: 20px;
    left: 20px;
    z-index: -1;
    border-radius: 16px 16px 100px 16px
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fff3367 */.elementor-17 .elementor-element.elementor-element-fff3367::after {
    content: '';
    width: 100%;
    height: 100%;
    background: #CFE8F9;
    position: absolute;
    top: 20px;
    left: 20px;
    z-index: -1;
    border-radius: 16px 16px 100px 16px
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b95d09d */.elementor-17 .elementor-element.elementor-element-b95d09d::after {
    content: '';
    width: 100%;
    height: 100%;
    background: #CFE8F9;
    position: absolute;
    top: 20px;
    left: 20px;
    z-index: -1;
    border-radius: 16px 16px 100px 16px
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e08d4bd */.elementor-17 .elementor-element.elementor-element-e08d4bd::after {
    content: '';
    width: 100%;
    height: 100%;
    background: #CFE8F9;
    position: absolute;
    top: 20px;
    left: 20px;
    z-index: -1;
    border-radius: 16px 16px 100px 16px
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ec33eb2 */.elementor-17 .elementor-element.elementor-element-ec33eb2::after {
    content: '';
    width: 100%;
    height: 100%;
    background: #CFE8F9;
    position: absolute;
    top: 20px;
    left: 20px;
    z-index: -1;
    border-radius: 16px 16px 100px 16px
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a85e146 */.elementor-17 .elementor-element.elementor-element-a85e146::after {
    content: '';
    width: 100%;
    height: 100%;
    background: #CFE8F9;
    position: absolute;
    top: 20px;
    left: 20px;
    z-index: -1;
    border-radius: 16px 16px 100px 16px
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-326af24 */.elementor-17 .elementor-element.elementor-element-326af24::after {
    content: '';
    width: 100%;
    height: 100%;
    background: #CFE8F9;
    position: absolute;
    top: 20px;
    left: 20px;
    z-index: -1;
    border-radius: 16px 16px 100px 16px
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-ce42c3c */.elementor-17 .elementor-element.elementor-element-ce42c3c .e-n-tab-title .e-n-tab-title-text {
    width: 150px;
    flex-direction: column !important;
    display: flex !important;
    gap: 5px;
}

.elementor-17 .elementor-element.elementor-element-ce42c3c .e-n-tabs-heading {
    flex-wrap: nowrap;
}

.elementor-17 .elementor-element.elementor-element-ce42c3c .e-n-tab-title img {
    transition: all 0.2s ease;
}
.elementor-17 .elementor-element.elementor-element-ce42c3c .e-n-tab-title:hover img {
    filter: brightness(0) invert(1);    
}
.elementor-17 .elementor-element.elementor-element-ce42c3c .e-n-tab-title[aria-selected="true"] img {
    filter: brightness(0) invert(1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6eff6a4 */.elementor-17 .elementor-element.elementor-element-6eff6a4 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a01f5c5 */.elementor-17 .elementor-element.elementor-element-a01f5c5 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d2618e */.elementor-17 .elementor-element.elementor-element-6d2618e {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-e2c7ced */.e-n-accordion-item-title svg path{
    transition: all 0.2s ease;
}

.e-n-accordion-item-title:hover svg path{
    fill: #fff !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-28d13ea */.title-review {
    display: flex;
    flex-direction: column;
    background:#fff;
    width: 30%;
    border-radius: 12px;
    border: 1px solid #58626925;
    margin-bottom: 15px;
    font-family: 'Montserrat', Sans-Serif;
    padding: 15px !important;
}
.title-review p{
    color: #586269;
    font-size: 15px;
}
.title-review img {
    max-width: 40px;
    max-height: 40px;

}

.text-review {
    margin-bottom: 30px;
}
.title-review h1 {
    font-size: 13px;
    font-weight: 400;
    color: #000;
    
}

.title-img h1 {
        font-size: 13px;
    font-weight: 400;
    color: #000;
    margin: 0 !important;
}

.footer-card {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-top: auto;
}
.title-img {
    display: flex;
    align-items: center;
    gap: 5px;
    width: 50%;    
}
.stars {
    width:fit-content !important;
    display: flex;
    gap: 5px;
    

}
.back-button,
.next-button
{
    font-family: ETmodules !important;
    font-weight: 400 !important;
    color: #fff;
    font-size: 36px;
    border: 2px solid #F58735;
	background: #F58735 !important;
    border-radius: 100%;
    aspect-ratio: 1;
    display: flex;
    align-items: center;
    justify-content: center;
	user-select: none !important;
}

	    .back-button,
    .next-button {
        cursor: pointer;
		max-width: 40px;
		position: absolute;
		top: calc(50% - 40px) !important;
		z-index: 500 !important;
    }
	
	.back-button {
		left: -40px !important;
	}
	
	.next-button {
		right: -40px !important;
	}
	 
	 
  .container-slide-receitas{
		overflow: hidden;
		margin: 0!important;
	}

	
	.mfp-figure figcaption{
		display: none;
	}
  
    .slick-track{
	    display: flex;
	}
	
	
	 .slick-track .slick-slide{
		 display: flex !important;
		 flex-direction: column !important;
		 margin: 0 !important;
		 padding: 10px;
	}
	.slick-track .card-imovel.slick-slide{
		align-items: initial !important;
	}
  
  .back-button, .next-button{
		cursor: pointer;
	}

	/* Estilo padrão para os dots */
.slick-dots {
  display: flex;
  justify-content: center;
  align-items: center;
  list-style: none;
  margin: 30px 0 0 0;
  padding: 0;
}

/* Estilo para cada dot */
.slick-dots li {
  margin: 0 5px;
	list-style: none;
	width: 10px;
	height: 10px;
	background: #b92d2d;
	border-radius: 50%;
	transition: all 0.3s ease;
	cursor: pointer;
}

/* Estilo para o dot ativo */

/* Estilo para o dot ativo */
.slick-dots li.slick-active{
		width: 15px;
	height: 15px;
}
	
	.slick-dots li button {
		display: none;
	}

	@media (max-width: 980px){
		    .slick-track{
		    gap: 0 !important;		
	}
		.slick-dots li {
			 margin: 0 3px;
			 width: 3vw;
             height: 2vw;
		}
		
		.slick-dots li.slick-active{
	     width: 4vw;
    height: 2.5vw;
}
		
		.slick-dots  {
			padding: 0 !important;
		}
	}


.elementor-17 .elementor-element.elementor-element-28d13ea .et_pb_column.et-last-child, .elementor-17 .elementor-element.elementor-element-28d13ea .et_pb_column:last-child, .elementor-17 .elementor-element.elementor-element-28d13ea .et_pb_column.et-last-child, .elementor-17 .elementor-element.elementor-element-28d13ea .et_pb_column:last-child {
  margin-right: 10px !important;
}



.elementor-17 .elementor-element.elementor-element-28d13ea .arrow-prev {
  position: absolute;
  left: -60px;
  top: calc(50% - 40px);
    cursor: pointer;
}

.elementor-17 .elementor-element.elementor-element-28d13ea .arrow-next {
  position: absolute;
  right: -60px;
  top: calc(50% - 40px);
  cursor: pointer;
}


.elementor-17 .elementor-element.elementor-element-28d13ea .slick-dots {
  width: 100%;
}

.elementor-17 .elementor-element.elementor-element-28d13ea .slick-dots li {
  width: 12px;
  height: 12px;
  background: #000 !important;
}
.elementor-17 .elementor-element.elementor-element-28d13ea .slick-dots {
  margin-top: 10px !important;
}
.elementor-17 .elementor-element.elementor-element-28d13ea li.slick-active {
  width: 20px;
  height: 20px;
}


@media (max-width: 768px) {
  .elementor-17 .elementor-element.elementor-element-28d13ea .arrow-prev {
        left: calc(50% - 100px);
        z-index: 500;
        bottom: -30px !important;
        top: unset;
}

.elementor-17 .elementor-element.elementor-element-28d13ea .arrow-next {
  right: calc(50% - 100px);
    z-index: 500;
     bottom: -30px !important;
        top: unset;
}
}

.elementor-17 .elementor-element.elementor-element-28d13ea .slick-slide {
  margin: 0 10px !important; /* Espaçamento horizontal de 10px entre slides */
}

.elementor-17 .elementor-element.elementor-element-28d13ea .slick-list.draggable {
  overflow: hidden !important;
  padding-top: 30px;
  padding-bottom: 30px;
}
.elementor-17 .elementor-element.elementor-element-28d13ea .slick-arrow {
  width: 50px;
  height: 50px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-520736e */.elementor-17 .elementor-element.elementor-element-520736e {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-65f77ae */.elementor-17 .elementor-element.elementor-element-65f77ae a {
    color: #EBA6BA;
}/* End custom CSS */
/* Start custom CSS */body, html, #page-content {
    overflow-x: hidden !important;
}

body {
    overflow: hidden !important;
}

.btnCTA {
    display: flex;
}
.btnCTA a, .elementor-button{
    z-index: 0;
    overflow: hidden !important;
    position: relative;
}

.btnCTA a::after, .elementor-button::after {
    content: '' !important;
    width: 0%;
    height: 100% !important;
    top: 0;
    right:0;
    position: absolute;
    background-color: #fff;
    opacity: 1;
    display: block !important;
    z-index: -500;
    transition: all 0.5s ease;
    border-radius: 0px !important;
    overflow: hidden !important;
}

.green a::after{
    background-color: #b2b68d !important;
}

.btnCTA a:hover::after, .elementor-button:hover::after {
    width: 100%;   
}
.btnCTA a svg path, .btnCTA a svg, .btnCTA a svg stroke {
    transition: all 0.5s ease;

}


.btnCTA a:hover svg path {
    fill: #fff !important;
}


.btnCTA .elementor-button-content-wrapper {
    z-index: 2 !important;
    position: relative;
    display: flex;
    align-items: center;
}

.btnCTA .elementor-button-wrapper {
    display: flex !important;
    align-items: center!important;
    justify-content: center;
}



@keyframes floating {
  0% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-10px);
  }
  100% {
    transform: translateY(0);
  }
}

@keyframes floating2 {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-35px);
  }
  100% {
    transform: translateY(0px);
  }
}

.flutuar-text {
  animation: floating 4s ease-in-out infinite;
}



.flutuar1 {
  animation: floating2 7s ease-in-out infinite;
}

.flutuar2 {
  animation: floating2 7s ease-in-out infinite;
   animation-delay: 3s;
}

.flutuar3 {
  animation: floating2 7s ease-in-out infinite;
   animation-delay: 2s;
}/* End custom CSS */