.elementor-23682 .elementor-element.elementor-element-73ed39a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:100px 100px;--row-gap:100px;--column-gap:100px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#573D2729;--border-color:#573D2729;--margin-top:0px;--margin-bottom:-80px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-23682 .elementor-element.elementor-element-73ed39a:not(.elementor-motion-effects-element-type-background), .elementor-23682 .elementor-element.elementor-element-73ed39a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-23682 .elementor-element.elementor-element-73ed39a.e-con{--align-self:center;}.elementor-23682 .elementor-element.elementor-element-5253fa0{width:auto;max-width:auto;}.elementor-23682 .elementor-element.elementor-element-5253fa0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23682 .elementor-element.elementor-element-5253fa0.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-23682 .elementor-element.elementor-element-5253fa0 .elementor-icon-box-wrapper{text-align:end;}.elementor-23682 .elementor-element.elementor-element-5253fa0 .elementor-icon-box-title{margin-block-end:0px;color:#6B2E14;}.elementor-23682 .elementor-element.elementor-element-5253fa0 .elementor-icon-box-title, .elementor-23682 .elementor-element.elementor-element-5253fa0 .elementor-icon-box-title a{font-family:"Marcellus", Sans-serif;font-size:1.3em;font-weight:700;line-height:0.9em;}.elementor-23682 .elementor-element.elementor-element-5253fa0 .elementor-icon-box-description{font-family:"Cinzel", Sans-serif;font-size:1.4em;font-weight:700;line-height:1.6em;color:#FFF0E1;}.elementor-23682 .elementor-element.elementor-element-4594f2a{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-23682 .elementor-element.elementor-element-4594f2a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23682 .elementor-element.elementor-element-4594f2a.elementor-element{--align-self:flex-end;}.elementor-23682 .elementor-element.elementor-element-4594f2a .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-23682 .elementor-element.elementor-element-4594f2a .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-23682 .elementor-element.elementor-element-4594f2a .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-23682 .elementor-element.elementor-element-4594f2a .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-23682 .elementor-element.elementor-element-4594f2a .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-23682 .elementor-element.elementor-element-4594f2a .elementor-countdown-item{padding:10px 0px 10px 0px;background-color:#8F412C00;border-radius:5px 5px 5px 5px;}.elementor-23682 .elementor-element.elementor-element-4594f2a .elementor-countdown-digits{color:#6B2E14;font-family:"Marcellus", Sans-serif;font-size:1.8em;font-weight:700;line-height:1em;}.elementor-23682 .elementor-element.elementor-element-4594f2a .elementor-countdown-label{color:#494949;font-family:"Marcellus", Sans-serif;font-size:0.7em;font-weight:400;}.elementor-23682 .elementor-element.elementor-element-a7e5dd6{--display:flex;--min-height:900px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 80px;--row-gap:0px;--column-gap:80px;--overlay-opacity:0;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23682 .elementor-element.elementor-element-a7e5dd6:not(.elementor-motion-effects-element-type-background), .elementor-23682 .elementor-element.elementor-element-a7e5dd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9EFE4;background-image:url("https://ferpicrochet.com.br/wp-content/uploads/2026/04/captura-alma-algodao233-3.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-23682 .elementor-element.elementor-element-a7e5dd6::before, .elementor-23682 .elementor-element.elementor-element-a7e5dd6 > .elementor-background-video-container::before, .elementor-23682 .elementor-element.elementor-element-a7e5dd6 > .e-con-inner > .elementor-background-video-container::before, .elementor-23682 .elementor-element.elementor-element-a7e5dd6 > .elementor-background-slideshow::before, .elementor-23682 .elementor-element.elementor-element-a7e5dd6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23682 .elementor-element.elementor-element-a7e5dd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#001F4D00;--background-overlay:'';}.elementor-23682 .elementor-element.elementor-element-dcecfb8{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23682 .elementor-element.elementor-element-dcecfb8:not(.elementor-motion-effects-element-type-background), .elementor-23682 .elementor-element.elementor-element-dcecfb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDFB00;}.elementor-23682 .elementor-element.elementor-element-dcecfb8.e-con{--align-self:center;}.elementor-23682 .elementor-element.elementor-element-8fa01c5 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-23682 .elementor-element.elementor-element-8fa01c5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23682 .elementor-element.elementor-element-8fa01c5 .elementor-image-box-wrapper{text-align:start;}.elementor-23682 .elementor-element.elementor-element-8fa01c5.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-23682 .elementor-element.elementor-element-8fa01c5.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-23682 .elementor-element.elementor-element-8fa01c5.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-23682 .elementor-element.elementor-element-8fa01c5 .elementor-image-box-title{margin-bottom:20px;font-family:"Marcellus", Sans-serif;font-size:2.2em;font-weight:700;line-height:1.1em;color:#6B2E14;}.elementor-23682 .elementor-element.elementor-element-8fa01c5 .elementor-image-box-wrapper .elementor-image-box-img{width:220px;}.elementor-23682 .elementor-element.elementor-element-8fa01c5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-23682 .elementor-element.elementor-element-8fa01c5 .elementor-image-box-description{font-family:"Marcellus", Sans-serif;font-size:1.1em;font-weight:300;line-height:1.6em;letter-spacing:0.9px;color:#494949;}.elementor-23682 .elementor-element.elementor-element-8019bc2 .elementor-button{background-color:#8B482C;font-family:"Marcellus", Sans-serif;font-size:1.1em;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0px;word-spacing:0px;fill:#FFF0E1;color:#FFF0E1;border-style:none;border-radius:8px 8px 8px 8px;padding:27px 60px 24px 60px;}.elementor-23682 .elementor-element.elementor-element-8019bc2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23682 .elementor-element.elementor-element-8019bc2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23682 .elementor-element.elementor-element-8019bc2 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-23682 .elementor-element.elementor-element-8019bc2 .elementor-button:hover, .elementor-23682 .elementor-element.elementor-element-8019bc2 .elementor-button:focus{color:#FFFFFF;}.elementor-23682 .elementor-element.elementor-element-8019bc2 .elementor-button:hover svg, .elementor-23682 .elementor-element.elementor-element-8019bc2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-23682 .elementor-element.elementor-element-d953be2{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-23682 .elementor-element.elementor-element-d953be2{left:0px;}body.rtl .elementor-23682 .elementor-element.elementor-element-d953be2{right:0px;}.elementor-23682 .elementor-element.elementor-element-d953be2 img{width:100%;}.elementor-23682 .elementor-element.elementor-element-01bca92 > .elementor-widget-container{background-color:#FFFFFF00;padding:5px 5px 5px 5px;border-style:none;}body:not(.rtl) .elementor-23682 .elementor-element.elementor-element-01bca92{right:41%;}body.rtl .elementor-23682 .elementor-element.elementor-element-01bca92{left:41%;}.elementor-23682 .elementor-element.elementor-element-01bca92{bottom:500px;--path-stroke:#E8178A;--path-fill:#BFA88200;--width:70px;font-family:"Marcellus", Sans-serif;font-size:23px;font-weight:400;letter-spacing:3.6px;--word-spacing:15px;--text-color:#B26B47;--transition:0.3s;--stroke-color:#BFA88200;--stroke-width:1px;--stroke-transition:0.3s;}.elementor-23682 .elementor-element.elementor-element-4c505fb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--padding-top:60px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-23682 .elementor-element.elementor-element-4c505fb:not(.elementor-motion-effects-element-type-background), .elementor-23682 .elementor-element.elementor-element-4c505fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9EFE400;}.elementor-23682 .elementor-element.elementor-element-4c505fb::before, .elementor-23682 .elementor-element.elementor-element-4c505fb > .elementor-background-video-container::before, .elementor-23682 .elementor-element.elementor-element-4c505fb > .e-con-inner > .elementor-background-video-container::before, .elementor-23682 .elementor-element.elementor-element-4c505fb > .elementor-background-slideshow::before, .elementor-23682 .elementor-element.elementor-element-4c505fb > .e-con-inner > .elementor-background-slideshow::before, .elementor-23682 .elementor-element.elementor-element-4c505fb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02010100;--background-overlay:'';}.elementor-23682 .elementor-element.elementor-element-f2f3b6d{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-23682 .elementor-element.elementor-element-f2f3b6d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23682 .elementor-element.elementor-element-f2f3b6d.elementor-element{--align-self:center;}.elementor-23682 .elementor-element.elementor-element-f2f3b6d .elementor-divider-separator{width:100%;}.elementor-23682 .elementor-element.elementor-element-f2f3b6d .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-23682 .elementor-element.elementor-element-6be00fb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23682 .elementor-element.elementor-element-6be00fb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23682 .elementor-element.elementor-element-6be00fb .elementor-image-box-wrapper{text-align:center;}.elementor-23682 .elementor-element.elementor-element-6be00fb .elementor-image-box-title{margin-bottom:20px;font-family:"Marcellus", Sans-serif;font-size:2.7em;font-weight:700;line-height:1.1em;color:#6B2E14;}.elementor-23682 .elementor-element.elementor-element-6be00fb .elementor-image-box-description{font-family:"Marcellus", Sans-serif;font-size:1.1em;font-weight:300;line-height:1.6em;letter-spacing:0.9px;color:#494949;}.elementor-23682 .elementor-element.elementor-element-32d00d2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23682 .elementor-element.elementor-element-d5a80d3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;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:#EBCBA9;--border-color:#EBCBA9;--border-radius:8px 8px 8px 8px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:74px;--padding-left:25px;--padding-right:25px;}.elementor-23682 .elementor-element.elementor-element-d5a80d3:not(.elementor-motion-effects-element-type-background), .elementor-23682 .elementor-element.elementor-element-d5a80d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EEE7;background-image:url("https://ferpicrochet.com.br/wp-content/uploads/2026/04/fundo-algodao.webp");background-size:cover;}.elementor-23682 .elementor-element.elementor-element-d5a80d3::before, .elementor-23682 .elementor-element.elementor-element-d5a80d3 > .elementor-background-video-container::before, .elementor-23682 .elementor-element.elementor-element-d5a80d3 > .e-con-inner > .elementor-background-video-container::before, .elementor-23682 .elementor-element.elementor-element-d5a80d3 > .elementor-background-slideshow::before, .elementor-23682 .elementor-element.elementor-element-d5a80d3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23682 .elementor-element.elementor-element-d5a80d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23682 .elementor-element.elementor-element-62fad58 > .elementor-widget-container{background-color:#6B2E14;margin:0px 0px 0px 0px;padding:7px 15px 7px 15px;border-radius:100px 100px 100px 100px;}.elementor-23682 .elementor-element.elementor-element-62fad58.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-23682 .elementor-element.elementor-element-62fad58{z-index:1;}.elementor-23682 .elementor-element.elementor-element-62fad58 .elementor-image-box-wrapper{text-align:start;}.elementor-23682 .elementor-element.elementor-element-62fad58 .elementor-image-box-title{margin-bottom:0px;font-family:"Marcellus", Sans-serif;font-size:0.7em;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:1px;color:#FFFAF4;}.elementor-23682 .elementor-element.elementor-element-62fad58 .elementor-image-box-description{font-family:"Marcellus", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-23682 .elementor-element.elementor-element-fe60179{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23682 .elementor-element.elementor-element-fe60179:not(.elementor-motion-effects-element-type-background), .elementor-23682 .elementor-element.elementor-element-fe60179 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C68E6200;}.elementor-23682 .elementor-element.elementor-element-fe60179.e-con{--align-self:center;}.elementor-23682 .elementor-element.elementor-element-3e5350b{width:100%;max-width:100%;text-align:start;}.elementor-23682 .elementor-element.elementor-element-3e5350b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23682 .elementor-element.elementor-element-3e5350b.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-23682 .elementor-element.elementor-element-3e5350b img{width:100%;max-width:100%;filter:brightness( 110% ) contrast( 108% ) saturate( 101% ) blur( 0px ) hue-rotate( 0deg );border-radius:15px 15px 15px 15px;}.elementor-23682 .elementor-element.elementor-element-95aaed5 > .elementor-widget-container{background-color:#FFFDF800;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:3px 3px 3px 3px;}.elementor-23682 .elementor-element.elementor-element-95aaed5.elementor-element{--align-self:center;}.elementor-23682 .elementor-element.elementor-element-95aaed5 .elementor-icon-box-wrapper{text-align:start;}.elementor-23682 .elementor-element.elementor-element-95aaed5 .elementor-icon-box-title{margin-block-end:10px;color:#8F412C;}.elementor-23682 .elementor-element.elementor-element-95aaed5 .elementor-icon-box-title, .elementor-23682 .elementor-element.elementor-element-95aaed5 .elementor-icon-box-title a{font-family:"Marcellus", Sans-serif;font-size:1.5em;font-weight:700;line-height:1em;}.elementor-23682 .elementor-element.elementor-element-95aaed5 .elementor-icon-box-description{font-family:"Marcellus", Sans-serif;font-size:1em;font-weight:400;line-height:1.4em;color:#565656;}.elementor-23682 .elementor-element.elementor-element-1bb90b9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23682 .elementor-element.elementor-element-ac20323{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;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:#EBCBA9;--border-color:#EBCBA9;--border-radius:8px 8px 8px 8px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:74px;--padding-left:25px;--padding-right:25px;}.elementor-23682 .elementor-element.elementor-element-ac20323:not(.elementor-motion-effects-element-type-background), .elementor-23682 .elementor-element.elementor-element-ac20323 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EEE7;background-image:url("https://ferpicrochet.com.br/wp-content/uploads/2026/04/fundo-algodao.webp");background-size:cover;}.elementor-23682 .elementor-element.elementor-element-ac20323::before, .elementor-23682 .elementor-element.elementor-element-ac20323 > .elementor-background-video-container::before, .elementor-23682 .elementor-element.elementor-element-ac20323 > .e-con-inner > .elementor-background-video-container::before, .elementor-23682 .elementor-element.elementor-element-ac20323 > .elementor-background-slideshow::before, .elementor-23682 .elementor-element.elementor-element-ac20323 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23682 .elementor-element.elementor-element-ac20323 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23682 .elementor-element.elementor-element-5d050f9 > .elementor-widget-container{background-color:#6B2E14;margin:0px 0px 0px 0px;padding:7px 15px 7px 15px;border-radius:100px 100px 100px 100px;}.elementor-23682 .elementor-element.elementor-element-5d050f9.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-23682 .elementor-element.elementor-element-5d050f9{z-index:1;}.elementor-23682 .elementor-element.elementor-element-5d050f9 .elementor-image-box-wrapper{text-align:start;}.elementor-23682 .elementor-element.elementor-element-5d050f9 .elementor-image-box-title{margin-bottom:0px;font-family:"Marcellus", Sans-serif;font-size:0.7em;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:1px;color:#FFFAF4;}.elementor-23682 .elementor-element.elementor-element-5d050f9 .elementor-image-box-description{font-family:"Marcellus", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-23682 .elementor-element.elementor-element-da21473{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23682 .elementor-element.elementor-element-da21473:not(.elementor-motion-effects-element-type-background), .elementor-23682 .elementor-element.elementor-element-da21473 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C68E6200;}.elementor-23682 .elementor-element.elementor-element-da21473.e-con{--align-self:center;}.elementor-23682 .elementor-element.elementor-element-ac0cb52{width:100%;max-width:100%;text-align:start;}.elementor-23682 .elementor-element.elementor-element-ac0cb52 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23682 .elementor-element.elementor-element-ac0cb52.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-23682 .elementor-element.elementor-element-ac0cb52 img{width:100%;max-width:100%;filter:brightness( 110% ) contrast( 108% ) saturate( 101% ) blur( 0px ) hue-rotate( 0deg );border-radius:15px 15px 15px 15px;}.elementor-23682 .elementor-element.elementor-element-baff69c > .elementor-widget-container{background-color:#FFFDF800;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:3px 3px 3px 3px;}.elementor-23682 .elementor-element.elementor-element-baff69c.elementor-element{--align-self:center;}.elementor-23682 .elementor-element.elementor-element-baff69c .elementor-icon-box-wrapper{text-align:start;}.elementor-23682 .elementor-element.elementor-element-baff69c .elementor-icon-box-title{margin-block-end:10px;color:#8F412C;}.elementor-23682 .elementor-element.elementor-element-baff69c .elementor-icon-box-title, .elementor-23682 .elementor-element.elementor-element-baff69c .elementor-icon-box-title a{font-family:"Marcellus", Sans-serif;font-size:1.5em;font-weight:700;line-height:1em;}.elementor-23682 .elementor-element.elementor-element-baff69c .elementor-icon-box-description{font-family:"Marcellus", Sans-serif;font-size:1em;font-weight:400;line-height:1.4em;color:#565656;}.elementor-23682 .elementor-element.elementor-element-5f7b1a6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23682 .elementor-element.elementor-element-90d58fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;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:#EBCBA9;--border-color:#EBCBA9;--border-radius:8px 8px 8px 8px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:75px;--padding-left:25px;--padding-right:25px;}.elementor-23682 .elementor-element.elementor-element-90d58fa:not(.elementor-motion-effects-element-type-background), .elementor-23682 .elementor-element.elementor-element-90d58fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EEE7;background-image:url("https://ferpicrochet.com.br/wp-content/uploads/2026/04/fundo-algodao.webp");background-size:cover;}.elementor-23682 .elementor-element.elementor-element-90d58fa::before, .elementor-23682 .elementor-element.elementor-element-90d58fa > .elementor-background-video-container::before, .elementor-23682 .elementor-element.elementor-element-90d58fa > .e-con-inner > .elementor-background-video-container::before, .elementor-23682 .elementor-element.elementor-element-90d58fa > .elementor-background-slideshow::before, .elementor-23682 .elementor-element.elementor-element-90d58fa > .e-con-inner > .elementor-background-slideshow::before, .elementor-23682 .elementor-element.elementor-element-90d58fa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23682 .elementor-element.elementor-element-9406e53 > .elementor-widget-container{background-color:#6B2E14;margin:0px 0px 0px 0px;padding:7px 15px 7px 15px;border-radius:100px 100px 100px 100px;}.elementor-23682 .elementor-element.elementor-element-9406e53.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-23682 .elementor-element.elementor-element-9406e53{z-index:1;}.elementor-23682 .elementor-element.elementor-element-9406e53 .elementor-image-box-wrapper{text-align:start;}.elementor-23682 .elementor-element.elementor-element-9406e53 .elementor-image-box-title{margin-bottom:0px;font-family:"Marcellus", Sans-serif;font-size:0.7em;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:1px;color:#FFFAF4;}.elementor-23682 .elementor-element.elementor-element-9406e53 .elementor-image-box-description{font-family:"Marcellus", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-23682 .elementor-element.elementor-element-8b9f40e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23682 .elementor-element.elementor-element-8b9f40e:not(.elementor-motion-effects-element-type-background), .elementor-23682 .elementor-element.elementor-element-8b9f40e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C68E6200;}.elementor-23682 .elementor-element.elementor-element-8b9f40e.e-con{--align-self:center;}.elementor-23682 .elementor-element.elementor-element-b1776e6{width:100%;max-width:100%;text-align:start;}.elementor-23682 .elementor-element.elementor-element-b1776e6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23682 .elementor-element.elementor-element-b1776e6.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-23682 .elementor-element.elementor-element-b1776e6 img{width:100%;max-width:100%;filter:brightness( 110% ) contrast( 108% ) saturate( 101% ) blur( 0px ) hue-rotate( 0deg );border-radius:15px 15px 15px 15px;}.elementor-23682 .elementor-element.elementor-element-09a0a73 > .elementor-widget-container{background-color:#FFFDF800;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:3px 3px 3px 3px;}.elementor-23682 .elementor-element.elementor-element-09a0a73.elementor-element{--align-self:center;}.elementor-23682 .elementor-element.elementor-element-09a0a73 .elementor-icon-box-wrapper{text-align:start;}.elementor-23682 .elementor-element.elementor-element-09a0a73 .elementor-icon-box-title{margin-block-end:10px;color:#8F412C;}.elementor-23682 .elementor-element.elementor-element-09a0a73 .elementor-icon-box-title, .elementor-23682 .elementor-element.elementor-element-09a0a73 .elementor-icon-box-title a{font-family:"Marcellus", Sans-serif;font-size:1.5em;font-weight:700;line-height:1em;}.elementor-23682 .elementor-element.elementor-element-09a0a73 .elementor-icon-box-description{font-family:"Marcellus", Sans-serif;font-size:1em;font-weight:400;line-height:1.4em;color:#565656;}.elementor-23682 .elementor-element.elementor-element-60c1880{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23682 .elementor-element.elementor-element-a4668ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;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:#EBCBA9;--border-color:#EBCBA9;--border-radius:8px 8px 8px 8px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:75px;--padding-left:25px;--padding-right:25px;}.elementor-23682 .elementor-element.elementor-element-a4668ae:not(.elementor-motion-effects-element-type-background), .elementor-23682 .elementor-element.elementor-element-a4668ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EEE7;background-image:url("https://ferpicrochet.com.br/wp-content/uploads/2026/04/fundo-algodao.webp");background-size:cover;}.elementor-23682 .elementor-element.elementor-element-a4668ae::before, .elementor-23682 .elementor-element.elementor-element-a4668ae > .elementor-background-video-container::before, .elementor-23682 .elementor-element.elementor-element-a4668ae > .e-con-inner > .elementor-background-video-container::before, .elementor-23682 .elementor-element.elementor-element-a4668ae > .elementor-background-slideshow::before, .elementor-23682 .elementor-element.elementor-element-a4668ae > .e-con-inner > .elementor-background-slideshow::before, .elementor-23682 .elementor-element.elementor-element-a4668ae > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23682 .elementor-element.elementor-element-f76920a > .elementor-widget-container{background-color:#6B2E14;margin:0px 0px 0px 0px;padding:7px 15px 7px 15px;border-radius:100px 100px 100px 100px;}.elementor-23682 .elementor-element.elementor-element-f76920a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-23682 .elementor-element.elementor-element-f76920a{z-index:1;}.elementor-23682 .elementor-element.elementor-element-f76920a .elementor-image-box-wrapper{text-align:start;}.elementor-23682 .elementor-element.elementor-element-f76920a .elementor-image-box-title{margin-bottom:0px;font-family:"Marcellus", Sans-serif;font-size:0.7em;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:1px;color:#FFFAF4;}.elementor-23682 .elementor-element.elementor-element-f76920a .elementor-image-box-description{font-family:"Marcellus", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-23682 .elementor-element.elementor-element-5f859c2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23682 .elementor-element.elementor-element-5f859c2:not(.elementor-motion-effects-element-type-background), .elementor-23682 .elementor-element.elementor-element-5f859c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C68E6200;}.elementor-23682 .elementor-element.elementor-element-5f859c2.e-con{--align-self:center;}.elementor-23682 .elementor-element.elementor-element-7c65045{width:100%;max-width:100%;text-align:start;}.elementor-23682 .elementor-element.elementor-element-7c65045 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23682 .elementor-element.elementor-element-7c65045.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-23682 .elementor-element.elementor-element-7c65045 img{width:100%;max-width:100%;filter:brightness( 110% ) contrast( 108% ) saturate( 101% ) blur( 0px ) hue-rotate( 0deg );border-radius:15px 15px 15px 15px;}.elementor-23682 .elementor-element.elementor-element-45d3e1b > .elementor-widget-container{background-color:#FFFDF800;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:3px 3px 3px 3px;}.elementor-23682 .elementor-element.elementor-element-45d3e1b.elementor-element{--align-self:center;}.elementor-23682 .elementor-element.elementor-element-45d3e1b .elementor-icon-box-wrapper{text-align:start;}.elementor-23682 .elementor-element.elementor-element-45d3e1b .elementor-icon-box-title{margin-block-end:10px;color:#8F412C;}.elementor-23682 .elementor-element.elementor-element-45d3e1b .elementor-icon-box-title, .elementor-23682 .elementor-element.elementor-element-45d3e1b .elementor-icon-box-title a{font-family:"Marcellus", Sans-serif;font-size:1.5em;font-weight:700;line-height:1em;}.elementor-23682 .elementor-element.elementor-element-45d3e1b .elementor-icon-box-description{font-family:"Marcellus", Sans-serif;font-size:1em;font-weight:400;line-height:1.4em;color:#565656;}.elementor-23682 .elementor-element.elementor-element-633029b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23682 .elementor-element.elementor-element-e83b2ad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;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:#EBCBA9;--border-color:#EBCBA9;--border-radius:8px 8px 8px 8px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-23682 .elementor-element.elementor-element-e83b2ad:not(.elementor-motion-effects-element-type-background), .elementor-23682 .elementor-element.elementor-element-e83b2ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EEE7;background-image:url("https://ferpicrochet.com.br/wp-content/uploads/2026/04/fundo-algodao.webp");background-size:cover;}.elementor-23682 .elementor-element.elementor-element-e83b2ad::before, .elementor-23682 .elementor-element.elementor-element-e83b2ad > .elementor-background-video-container::before, .elementor-23682 .elementor-element.elementor-element-e83b2ad > .e-con-inner > .elementor-background-video-container::before, .elementor-23682 .elementor-element.elementor-element-e83b2ad > .elementor-background-slideshow::before, .elementor-23682 .elementor-element.elementor-element-e83b2ad > .e-con-inner > .elementor-background-slideshow::before, .elementor-23682 .elementor-element.elementor-element-e83b2ad > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23682 .elementor-element.elementor-element-052cecf > .elementor-widget-container{background-color:#6B2E14;margin:0px 0px 0px 0px;padding:7px 15px 7px 15px;border-radius:100px 100px 100px 100px;}.elementor-23682 .elementor-element.elementor-element-052cecf.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-23682 .elementor-element.elementor-element-052cecf{z-index:1;}.elementor-23682 .elementor-element.elementor-element-052cecf .elementor-image-box-wrapper{text-align:start;}.elementor-23682 .elementor-element.elementor-element-052cecf .elementor-image-box-title{margin-bottom:0px;font-family:"Marcellus", Sans-serif;font-size:0.7em;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:1px;color:#FFFAF4;}.elementor-23682 .elementor-element.elementor-element-052cecf .elementor-image-box-description{font-family:"Marcellus", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-23682 .elementor-element.elementor-element-11658de{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23682 .elementor-element.elementor-element-11658de:not(.elementor-motion-effects-element-type-background), .elementor-23682 .elementor-element.elementor-element-11658de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C68E6200;}.elementor-23682 .elementor-element.elementor-element-11658de.e-con{--align-self:center;}.elementor-23682 .elementor-element.elementor-element-51f1bbb{width:100%;max-width:100%;text-align:start;}.elementor-23682 .elementor-element.elementor-element-51f1bbb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23682 .elementor-element.elementor-element-51f1bbb.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-23682 .elementor-element.elementor-element-51f1bbb img{width:100%;max-width:100%;filter:brightness( 103% ) contrast( 113% ) saturate( 107% ) blur( 0px ) hue-rotate( 0deg );border-radius:15px 15px 15px 15px;}.elementor-23682 .elementor-element.elementor-element-70c2fa5 > .elementor-widget-container{background-color:#FFFDF800;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:3px 3px 3px 3px;}.elementor-23682 .elementor-element.elementor-element-70c2fa5.elementor-element{--align-self:center;}.elementor-23682 .elementor-element.elementor-element-70c2fa5 .elementor-icon-box-wrapper{text-align:start;}.elementor-23682 .elementor-element.elementor-element-70c2fa5 .elementor-icon-box-title{margin-block-end:10px;color:#8F412C;}.elementor-23682 .elementor-element.elementor-element-70c2fa5 .elementor-icon-box-title, .elementor-23682 .elementor-element.elementor-element-70c2fa5 .elementor-icon-box-title a{font-family:"Marcellus", Sans-serif;font-size:1.5em;font-weight:700;line-height:1em;}.elementor-23682 .elementor-element.elementor-element-70c2fa5 .elementor-icon-box-description{font-family:"Marcellus", Sans-serif;font-size:1em;font-weight:400;line-height:1.4em;color:#565656;}.elementor-23682 .elementor-element.elementor-element-3a0c121{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:20px;z-index:100;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-swiper-pagination-spacing:50px;}.elementor-23682 .elementor-element.elementor-element-3a0c121 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 20px;}.elementor-23682 .elementor-element.elementor-element-b60c1e8 .elementor-button{background-color:#8B482C;font-family:"Marcellus", Sans-serif;font-size:1.1em;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0px;word-spacing:0px;fill:#FFF0E1;color:#FFF0E1;border-style:none;border-radius:8px 8px 8px 8px;padding:27px 60px 24px 60px;}.elementor-23682 .elementor-element.elementor-element-b60c1e8 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23682 .elementor-element.elementor-element-b60c1e8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23682 .elementor-element.elementor-element-b60c1e8 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-23682 .elementor-element.elementor-element-b60c1e8 .elementor-button:hover, .elementor-23682 .elementor-element.elementor-element-b60c1e8 .elementor-button:focus{color:#FFFFFF;}.elementor-23682 .elementor-element.elementor-element-b60c1e8 .elementor-button:hover svg, .elementor-23682 .elementor-element.elementor-element-b60c1e8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-23682 .elementor-element.elementor-element-9d38d43{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;bottom:0px;z-index:10;}.elementor-23682 .elementor-element.elementor-element-9d38d43 > .elementor-widget-container{--e-transform-rotateZ:-79deg;}body:not(.rtl) .elementor-23682 .elementor-element.elementor-element-9d38d43{right:0px;}body.rtl .elementor-23682 .elementor-element.elementor-element-9d38d43{left:0px;}.elementor-23682 .elementor-element.elementor-element-9d38d43 img{width:100%;}.elementor-23682 .elementor-element.elementor-element-e3f5a67{--display:flex;--margin-top:0px;--margin-bottom:-5px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-23682 .elementor-element.elementor-element-e3f5a67:not(.elementor-motion-effects-element-type-background), .elementor-23682 .elementor-element.elementor-element-e3f5a67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EEE700;}.elementor-23682 .elementor-element.elementor-element-23d8059{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;}.elementor-23682 .elementor-element.elementor-element-23d8059 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23682 .elementor-element.elementor-element-23d8059 .elementor-divider-separator{width:100%;}.elementor-23682 .elementor-element.elementor-element-23d8059 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-23682 .elementor-element.elementor-element-877fc3c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--padding-top:100px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-23682 .elementor-element.elementor-element-877fc3c:not(.elementor-motion-effects-element-type-background), .elementor-23682 .elementor-element.elementor-element-877fc3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EEE7;background-image:url("https://ferpicrochet.com.br/wp-content/uploads/2026/04/fundo-algodao-2.webp");background-position:center center;background-size:cover;}.elementor-23682 .elementor-element.elementor-element-877fc3c::before, .elementor-23682 .elementor-element.elementor-element-877fc3c > .elementor-background-video-container::before, .elementor-23682 .elementor-element.elementor-element-877fc3c > .e-con-inner > .elementor-background-video-container::before, .elementor-23682 .elementor-element.elementor-element-877fc3c > .elementor-background-slideshow::before, .elementor-23682 .elementor-element.elementor-element-877fc3c > .e-con-inner > .elementor-background-slideshow::before, .elementor-23682 .elementor-element.elementor-element-877fc3c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #F5EEE700 62%, #F5EEE7 100%);}.elementor-23682 .elementor-element.elementor-element-b97603d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23682 .elementor-element.elementor-element-b97603d.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-23682 .elementor-element.elementor-element-b97603d .elementor-image-box-wrapper{text-align:center;}.elementor-23682 .elementor-element.elementor-element-b97603d .elementor-image-box-title{margin-bottom:20px;font-family:"Marcellus", Sans-serif;font-size:2.7em;font-weight:700;line-height:1.1em;color:#6B2E14;}.elementor-23682 .elementor-element.elementor-element-b97603d .elementor-image-box-description{font-family:"Marcellus", Sans-serif;font-size:1.1em;font-weight:300;line-height:1.6em;letter-spacing:0.9px;color:#494949;}.elementor-23682 .elementor-element.elementor-element-28185a1{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23682 .elementor-element.elementor-element-3114df7{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-23682 .elementor-element.elementor-element-3114df7:not(.elementor-motion-effects-element-type-background), .elementor-23682 .elementor-element.elementor-element-3114df7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAF4;}.elementor-23682 .elementor-element.elementor-element-df98284{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-23682 .elementor-element.elementor-element-df98284.elementor-element{--align-self:flex-start;}.elementor-23682 .elementor-element.elementor-element-df98284 .elementor-image-box-wrapper{text-align:start;}.elementor-23682 .elementor-element.elementor-element-df98284.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-23682 .elementor-element.elementor-element-df98284.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-23682 .elementor-element.elementor-element-df98284.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-23682 .elementor-element.elementor-element-df98284 .elementor-image-box-title{margin-bottom:0px;font-family:"Marcellus", Sans-serif;font-size:1.4em;font-weight:700;color:#6B2E14;}.elementor-23682 .elementor-element.elementor-element-df98284 .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-23682 .elementor-element.elementor-element-df98284 .elementor-image-box-img img{border-radius:15px;box-shadow:0px 10px 20px -10px rgba(178.00000000000006, 106.99999999999997, 71.00000000000003, 0.73);transition-duration:0.3s;}.elementor-23682 .elementor-element.elementor-element-df98284 .elementor-image-box-description{font-family:"Marcellus", Sans-serif;font-weight:400;}.elementor-23682 .elementor-element.elementor-element-8c8db4c > .elementor-widget-container{background-color:#FFFDF800;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:3px 3px 3px 3px;}.elementor-23682 .elementor-element.elementor-element-8c8db4c.elementor-element{--align-self:flex-start;}.elementor-23682 .elementor-element.elementor-element-8c8db4c .elementor-icon-box-wrapper{text-align:start;}.elementor-23682 .elementor-element.elementor-element-8c8db4c .elementor-icon-box-title{margin-block-end:0px;color:#8F412C;}.elementor-23682 .elementor-element.elementor-element-8c8db4c .elementor-icon-box-title, .elementor-23682 .elementor-element.elementor-element-8c8db4c .elementor-icon-box-title a{font-family:"Marcellus", Sans-serif;font-size:1.3em;font-weight:700;line-height:1em;}.elementor-23682 .elementor-element.elementor-element-8c8db4c .elementor-icon-box-description{font-family:"Marcellus", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.4em;color:#555555;}.elementor-23682 .elementor-element.elementor-element-896ece3{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-23682 .elementor-element.elementor-element-896ece3:not(.elementor-motion-effects-element-type-background), .elementor-23682 .elementor-element.elementor-element-896ece3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAF4;}.elementor-23682 .elementor-element.elementor-element-b84c0c6 .elementor-image-box-wrapper{text-align:start;}.elementor-23682 .elementor-element.elementor-element-b84c0c6.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-23682 .elementor-element.elementor-element-b84c0c6.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-23682 .elementor-element.elementor-element-b84c0c6.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-23682 .elementor-element.elementor-element-b84c0c6 .elementor-image-box-title{margin-bottom:0px;font-family:"Marcellus", Sans-serif;font-size:1.4em;font-weight:700;color:#6B2E14;}.elementor-23682 .elementor-element.elementor-element-b84c0c6 .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-23682 .elementor-element.elementor-element-b84c0c6 .elementor-image-box-img img{border-radius:15px;box-shadow:0px 10px 20px -10px rgba(178.00000000000006, 106.99999999999997, 71.00000000000003, 0.73);filter:brightness( 113% ) contrast( 121% ) saturate( 78% ) blur( 0px ) hue-rotate( 6deg );transition-duration:0.3s;}.elementor-23682 .elementor-element.elementor-element-b84c0c6 .elementor-image-box-description{font-family:"Marcellus", Sans-serif;font-weight:400;}.elementor-23682 .elementor-element.elementor-element-b8c6d4c > .elementor-widget-container{background-color:#FFFDF800;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:3px 3px 3px 3px;}.elementor-23682 .elementor-element.elementor-element-b8c6d4c.elementor-element{--align-self:flex-start;}.elementor-23682 .elementor-element.elementor-element-b8c6d4c .elementor-icon-box-wrapper{text-align:start;}.elementor-23682 .elementor-element.elementor-element-b8c6d4c .elementor-icon-box-title{margin-block-end:0px;color:#8F412C;}.elementor-23682 .elementor-element.elementor-element-b8c6d4c .elementor-icon-box-title, .elementor-23682 .elementor-element.elementor-element-b8c6d4c .elementor-icon-box-title a{font-family:"Marcellus", Sans-serif;font-size:1.3em;font-weight:700;line-height:1em;}.elementor-23682 .elementor-element.elementor-element-b8c6d4c .elementor-icon-box-description{font-family:"Marcellus", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.4em;color:#555555;}.elementor-23682 .elementor-element.elementor-element-2d8440a{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-23682 .elementor-element.elementor-element-2d8440a:not(.elementor-motion-effects-element-type-background), .elementor-23682 .elementor-element.elementor-element-2d8440a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAF4;}.elementor-23682 .elementor-element.elementor-element-baacce8{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-23682 .elementor-element.elementor-element-baacce8.elementor-element{--align-self:flex-start;}.elementor-23682 .elementor-element.elementor-element-baacce8 .elementor-image-box-wrapper{text-align:start;}.elementor-23682 .elementor-element.elementor-element-baacce8.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-23682 .elementor-element.elementor-element-baacce8.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-23682 .elementor-element.elementor-element-baacce8.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-23682 .elementor-element.elementor-element-baacce8 .elementor-image-box-title{margin-bottom:0px;font-family:"Marcellus", Sans-serif;font-size:1.4em;font-weight:700;color:#6B2E14;}.elementor-23682 .elementor-element.elementor-element-baacce8 .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-23682 .elementor-element.elementor-element-baacce8 .elementor-image-box-img img{border-radius:15px;box-shadow:0px 10px 20px -10px rgba(178.00000000000006, 106.99999999999997, 71.00000000000003, 0.73);transition-duration:0.3s;}.elementor-23682 .elementor-element.elementor-element-baacce8 .elementor-image-box-description{font-family:"Marcellus", Sans-serif;font-weight:400;}.elementor-23682 .elementor-element.elementor-element-144d410 > .elementor-widget-container{background-color:#FFFDF800;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:3px 3px 3px 3px;}.elementor-23682 .elementor-element.elementor-element-144d410.elementor-element{--align-self:flex-start;}.elementor-23682 .elementor-element.elementor-element-144d410 .elementor-icon-box-wrapper{text-align:start;}.elementor-23682 .elementor-element.elementor-element-144d410 .elementor-icon-box-title{margin-block-end:0px;color:#8F412C;}.elementor-23682 .elementor-element.elementor-element-144d410 .elementor-icon-box-title, .elementor-23682 .elementor-element.elementor-element-144d410 .elementor-icon-box-title a{font-family:"Marcellus", Sans-serif;font-size:1.3em;font-weight:700;line-height:1em;}.elementor-23682 .elementor-element.elementor-element-144d410 .elementor-icon-box-description{font-family:"Marcellus", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.4em;color:#555555;}.elementor-23682 .elementor-element.elementor-element-6846b01{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-23682 .elementor-element.elementor-element-6846b01:not(.elementor-motion-effects-element-type-background), .elementor-23682 .elementor-element.elementor-element-6846b01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAF4;}.elementor-23682 .elementor-element.elementor-element-6846b01.e-con{--order:-99999 /* order start hack */;}.elementor-23682 .elementor-element.elementor-element-a9f78e9{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-23682 .elementor-element.elementor-element-a9f78e9.elementor-element{--align-self:flex-start;}.elementor-23682 .elementor-element.elementor-element-a9f78e9 .elementor-image-box-wrapper{text-align:start;}.elementor-23682 .elementor-element.elementor-element-a9f78e9.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-23682 .elementor-element.elementor-element-a9f78e9.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-23682 .elementor-element.elementor-element-a9f78e9.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-23682 .elementor-element.elementor-element-a9f78e9 .elementor-image-box-title{margin-bottom:0px;font-family:"Marcellus", Sans-serif;font-size:1.4em;font-weight:700;color:#6B2E14;}.elementor-23682 .elementor-element.elementor-element-a9f78e9 .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-23682 .elementor-element.elementor-element-a9f78e9 .elementor-image-box-img img{border-radius:15px;box-shadow:0px 10px 20px -10px rgba(178.00000000000006, 106.99999999999997, 71.00000000000003, 0.73);transition-duration:0.3s;}.elementor-23682 .elementor-element.elementor-element-a9f78e9 .elementor-image-box-description{font-family:"Marcellus", Sans-serif;font-weight:400;}.elementor-23682 .elementor-element.elementor-element-31c428e > .elementor-widget-container{background-color:#FFFDF800;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:3px 3px 3px 3px;}.elementor-23682 .elementor-element.elementor-element-31c428e.elementor-element{--align-self:flex-start;}.elementor-23682 .elementor-element.elementor-element-31c428e .elementor-icon-box-wrapper{text-align:start;}.elementor-23682 .elementor-element.elementor-element-31c428e .elementor-icon-box-title{margin-block-end:0px;color:#8F412C;}.elementor-23682 .elementor-element.elementor-element-31c428e .elementor-icon-box-title, .elementor-23682 .elementor-element.elementor-element-31c428e .elementor-icon-box-title a{font-family:"Marcellus", Sans-serif;font-size:1.3em;font-weight:700;line-height:1em;}.elementor-23682 .elementor-element.elementor-element-31c428e .elementor-icon-box-description{font-family:"Marcellus", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.4em;color:#555555;}.elementor-23682 .elementor-element.elementor-element-aa3a944{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-23682 .elementor-element.elementor-element-aa3a944{left:0px;}body.rtl .elementor-23682 .elementor-element.elementor-element-aa3a944{right:0px;}.elementor-23682 .elementor-element.elementor-element-aa3a944 img{width:100%;}.elementor-23682 .elementor-element.elementor-element-fdc9c8f .elementor-button{background-color:#8B482C;font-family:"Marcellus", Sans-serif;font-size:1.1em;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0px;word-spacing:0px;fill:#FFF0E1;color:#FFF0E1;border-style:none;border-radius:8px 8px 8px 8px;padding:27px 60px 24px 60px;}.elementor-23682 .elementor-element.elementor-element-fdc9c8f > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23682 .elementor-element.elementor-element-fdc9c8f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23682 .elementor-element.elementor-element-fdc9c8f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-23682 .elementor-element.elementor-element-fdc9c8f .elementor-button:hover, .elementor-23682 .elementor-element.elementor-element-fdc9c8f .elementor-button:focus{color:#FFFFFF;}.elementor-23682 .elementor-element.elementor-element-fdc9c8f .elementor-button:hover svg, .elementor-23682 .elementor-element.elementor-element-fdc9c8f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-23682 .elementor-element.elementor-element-21d2c5d{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-23682 .elementor-element.elementor-element-21d2c5d:not(.elementor-motion-effects-element-type-background), .elementor-23682 .elementor-element.elementor-element-21d2c5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B8BBAF00;background-image:url("https://ferpicrochet.com.br/wp-content/uploads/2026/04/bg3-alma-algodao.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-23682 .elementor-element.elementor-element-21d2c5d::before, .elementor-23682 .elementor-element.elementor-element-21d2c5d > .elementor-background-video-container::before, .elementor-23682 .elementor-element.elementor-element-21d2c5d > .e-con-inner > .elementor-background-video-container::before, .elementor-23682 .elementor-element.elementor-element-21d2c5d > .elementor-background-slideshow::before, .elementor-23682 .elementor-element.elementor-element-21d2c5d > .e-con-inner > .elementor-background-slideshow::before, .elementor-23682 .elementor-element.elementor-element-21d2c5d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #F5EEE7 0%, #B8BBAF00 77%);}.elementor-23682 .elementor-element.elementor-element-21d2c5d > .elementor-shape-bottom .elementor-shape-fill, .elementor-23682 .elementor-element.elementor-element-21d2c5d > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#F1D4C4;}.elementor-23682 .elementor-element.elementor-element-21d2c5d > .elementor-shape-bottom svg, .elementor-23682 .elementor-element.elementor-element-21d2c5d > .e-con-inner > .elementor-shape-bottom svg{height:60px;}.elementor-23682 .elementor-element.elementor-element-21d2c5d.e-con{--align-self:center;}.elementor-23682 .elementor-element.elementor-element-3b2a5e5{--display:flex;--overlay-opacity:0.87;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:#B26B4773;--border-color:#B26B4773;--border-radius:8px 8px 8px 8px;box-shadow:0px 20px 20px -10px rgba(0, 0, 0, 0.08);--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-23682 .elementor-element.elementor-element-3b2a5e5:not(.elementor-motion-effects-element-type-background), .elementor-23682 .elementor-element.elementor-element-3b2a5e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-size:cover;}.elementor-23682 .elementor-element.elementor-element-3b2a5e5::before, .elementor-23682 .elementor-element.elementor-element-3b2a5e5 > .elementor-background-video-container::before, .elementor-23682 .elementor-element.elementor-element-3b2a5e5 > .e-con-inner > .elementor-background-video-container::before, .elementor-23682 .elementor-element.elementor-element-3b2a5e5 > .elementor-background-slideshow::before, .elementor-23682 .elementor-element.elementor-element-3b2a5e5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23682 .elementor-element.elementor-element-3b2a5e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-23682 .elementor-element.elementor-element-18e14df{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23682 .elementor-element.elementor-element-988f848{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23682 .elementor-element.elementor-element-49eb74e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23682 .elementor-element.elementor-element-49eb74e > .elementor-widget-container{background-color:#FFFAF4DB;margin:0px 0px 0px 0px;padding:16px 16px 16px 16px;border-style:none;border-radius:8px 8px 8px 8px;}.elementor-23682 .elementor-element.elementor-element-49eb74e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23682 .elementor-element.elementor-element-49eb74e .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-23682 .elementor-element.elementor-element-49eb74e .elementor-icon-box-title{margin-block-end:10px;color:#6B2E14;}.elementor-23682 .elementor-element.elementor-element-49eb74e.elementor-view-stacked .elementor-icon{background-color:#B26B47;fill:#FFFFFF;color:#FFFFFF;}.elementor-23682 .elementor-element.elementor-element-49eb74e.elementor-view-framed .elementor-icon, .elementor-23682 .elementor-element.elementor-element-49eb74e.elementor-view-default .elementor-icon{fill:#B26B47;color:#B26B47;border-color:#B26B47;}.elementor-23682 .elementor-element.elementor-element-49eb74e.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-23682 .elementor-element.elementor-element-49eb74e .elementor-icon{font-size:36px;padding:13px;border-radius:20px 20px 20px 20px;}.elementor-23682 .elementor-element.elementor-element-49eb74e .elementor-icon-box-title, .elementor-23682 .elementor-element.elementor-element-49eb74e .elementor-icon-box-title a{font-family:"Marcellus", Sans-serif;font-size:1.3em;font-weight:700;line-height:1.3em;}.elementor-23682 .elementor-element.elementor-element-49eb74e .elementor-icon-box-description{font-family:"Marcellus", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.5em;color:#555555;}.elementor-23682 .elementor-element.elementor-element-d5848c4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23682 .elementor-element.elementor-element-d5848c4 > .elementor-widget-container{background-color:#FFFAF4DB;margin:0px 0px 0px 0px;padding:16px 16px 16px 16px;border-style:none;border-radius:8px 8px 8px 8px;}.elementor-23682 .elementor-element.elementor-element-d5848c4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23682 .elementor-element.elementor-element-d5848c4 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-23682 .elementor-element.elementor-element-d5848c4 .elementor-icon-box-title{margin-block-end:10px;color:#6B2E14;}.elementor-23682 .elementor-element.elementor-element-d5848c4.elementor-view-stacked .elementor-icon{background-color:#B26B47;fill:#FFFFFF;color:#FFFFFF;}.elementor-23682 .elementor-element.elementor-element-d5848c4.elementor-view-framed .elementor-icon, .elementor-23682 .elementor-element.elementor-element-d5848c4.elementor-view-default .elementor-icon{fill:#B26B47;color:#B26B47;border-color:#B26B47;}.elementor-23682 .elementor-element.elementor-element-d5848c4.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-23682 .elementor-element.elementor-element-d5848c4 .elementor-icon{font-size:36px;padding:13px;border-radius:20px 20px 20px 20px;}.elementor-23682 .elementor-element.elementor-element-d5848c4 .elementor-icon-box-title, .elementor-23682 .elementor-element.elementor-element-d5848c4 .elementor-icon-box-title a{font-family:"Marcellus", Sans-serif;font-size:1.3em;font-weight:700;line-height:1.3em;}.elementor-23682 .elementor-element.elementor-element-d5848c4 .elementor-icon-box-description{font-family:"Marcellus", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.5em;color:#555555;}.elementor-23682 .elementor-element.elementor-element-f949c84 .elementor-button{background-color:#8B482C;font-family:"Marcellus", Sans-serif;font-size:1.1em;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0px;word-spacing:0px;fill:#FFF0E1;color:#FFF0E1;border-style:none;border-radius:8px 8px 8px 8px;padding:27px 60px 24px 60px;}.elementor-23682 .elementor-element.elementor-element-f949c84 > .elementor-widget-container{margin:30px 0px -30px 0px;padding:0px 0px 0px 0px;}.elementor-23682 .elementor-element.elementor-element-f949c84 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23682 .elementor-element.elementor-element-f949c84 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-23682 .elementor-element.elementor-element-f949c84 .elementor-button:hover, .elementor-23682 .elementor-element.elementor-element-f949c84 .elementor-button:focus{color:#FFFFFF;}.elementor-23682 .elementor-element.elementor-element-f949c84 .elementor-button:hover svg, .elementor-23682 .elementor-element.elementor-element-f949c84 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-23682 .elementor-element.elementor-element-7ae8251 > .elementor-widget-container{margin:0px 0px 010px 0px;padding:0px 0px 0px 0px;}.elementor-23682 .elementor-element.elementor-element-7ae8251.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-23682 .elementor-element.elementor-element-7ae8251 .elementor-icon-box-wrapper{text-align:center;}.elementor-23682 .elementor-element.elementor-element-7ae8251 .elementor-icon-box-title{margin-block-end:20px;color:#6B2E14;}.elementor-23682 .elementor-element.elementor-element-7ae8251 .elementor-icon-box-title, .elementor-23682 .elementor-element.elementor-element-7ae8251 .elementor-icon-box-title a{font-family:"Marcellus", Sans-serif;font-size:2.7em;font-weight:700;line-height:1.1em;}.elementor-23682 .elementor-element.elementor-element-7ae8251 .elementor-icon-box-description{font-family:"Marcellus", Sans-serif;font-size:1.1em;font-weight:300;line-height:1.6em;letter-spacing:0.9px;color:#494949;}.elementor-23682 .elementor-element.elementor-element-e294c74{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;z-index:1;}.elementor-23682 .elementor-element.elementor-element-e294c74 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23682 .elementor-element.elementor-element-e294c74.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-23682 .elementor-element.elementor-element-e294c74 .elementor-divider-separator{width:100%;}.elementor-23682 .elementor-element.elementor-element-e294c74 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-23682 .elementor-element.elementor-element-3c0bcb8{--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:80px 80px;--row-gap:80px;--column-gap:80px;--overlay-opacity:1;--padding-top:100px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-23682 .elementor-element.elementor-element-3c0bcb8:not(.elementor-motion-effects-element-type-background), .elementor-23682 .elementor-element.elementor-element-3c0bcb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBCBA9;background-image:url("https://ferpicrochet.com.br/wp-content/uploads/2026/04/captura-alma-algodao4.webp");background-position:center center;background-size:cover;}.elementor-23682 .elementor-element.elementor-element-3c0bcb8::before, .elementor-23682 .elementor-element.elementor-element-3c0bcb8 > .elementor-background-video-container::before, .elementor-23682 .elementor-element.elementor-element-3c0bcb8 > .e-con-inner > .elementor-background-video-container::before, .elementor-23682 .elementor-element.elementor-element-3c0bcb8 > .elementor-background-slideshow::before, .elementor-23682 .elementor-element.elementor-element-3c0bcb8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23682 .elementor-element.elementor-element-3c0bcb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #F1D4C4 0%, #F2295B00 12%);}.elementor-23682 .elementor-element.elementor-element-3c0bcb8 > .elementor-shape-bottom .elementor-shape-fill, .elementor-23682 .elementor-element.elementor-element-3c0bcb8 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#B26B47;}.elementor-23682 .elementor-element.elementor-element-3c0bcb8 > .elementor-shape-bottom svg, .elementor-23682 .elementor-element.elementor-element-3c0bcb8 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:27px;}.elementor-23682 .elementor-element.elementor-element-b1ac01f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23682 .elementor-element.elementor-element-dc4ee06 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23682 .elementor-element.elementor-element-dc4ee06.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23682 .elementor-element.elementor-element-dc4ee06 .elementor-image-box-wrapper{text-align:start;}.elementor-23682 .elementor-element.elementor-element-dc4ee06 .elementor-image-box-title{margin-bottom:20px;font-family:"Marcellus", Sans-serif;font-size:2.7em;font-weight:700;line-height:1.1em;color:#6B2E14;}.elementor-23682 .elementor-element.elementor-element-dc4ee06 .elementor-image-box-description{font-family:"Marcellus", Sans-serif;font-size:1.1em;font-weight:300;line-height:1.6em;letter-spacing:0.9px;color:#494949;}.elementor-23682 .elementor-element.elementor-element-09274bb{--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-23682 .elementor-element.elementor-element-9b4220d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-23682 .elementor-element.elementor-element-9b4220d:not(.elementor-motion-effects-element-type-background), .elementor-23682 .elementor-element.elementor-element-9b4220d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B26B47;}.elementor-23682 .elementor-element.elementor-element-9b4220d::before, .elementor-23682 .elementor-element.elementor-element-9b4220d > .elementor-background-video-container::before, .elementor-23682 .elementor-element.elementor-element-9b4220d > .e-con-inner > .elementor-background-video-container::before, .elementor-23682 .elementor-element.elementor-element-9b4220d > .elementor-background-slideshow::before, .elementor-23682 .elementor-element.elementor-element-9b4220d > .e-con-inner > .elementor-background-slideshow::before, .elementor-23682 .elementor-element.elementor-element-9b4220d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF00;--background-overlay:'';}.elementor-23682 .elementor-element.elementor-element-9b4220d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23682 .elementor-element.elementor-element-6339d4a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-23682 .elementor-element.elementor-element-6339d4a{text-align:center;font-family:"Marcellus", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.6em;color:#FFFFFF;}body.elementor-page-23682:not(.elementor-motion-effects-element-type-background), body.elementor-page-23682 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EEE7;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-23682 .elementor-element.elementor-element-73ed39a{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-23682 .elementor-element.elementor-element-5253fa0 .elementor-icon-box-wrapper{text-align:start;}.elementor-23682 .elementor-element.elementor-element-5253fa0 .elementor-icon-box-title, .elementor-23682 .elementor-element.elementor-element-5253fa0 .elementor-icon-box-title a{font-size:1.4em;}.elementor-23682 .elementor-element.elementor-element-a7e5dd6:not(.elementor-motion-effects-element-type-background), .elementor-23682 .elementor-element.elementor-element-a7e5dd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ferpicrochet.com.br/wp-content/uploads/2026/04/captura-alma-algodao2-mobile-2.webp");background-position:top center;background-size:cover;}.elementor-23682 .elementor-element.elementor-element-a7e5dd6{--min-height:0vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:400px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-23682 .elementor-element.elementor-element-dcecfb8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23682 .elementor-element.elementor-element-8fa01c5 .elementor-image-box-title{font-size:2em;}.elementor-23682 .elementor-element.elementor-element-8019bc2 .elementor-button{padding:25px 50px 23px 50px;}.elementor-23682 .elementor-element.elementor-element-01bca92{--width:500px;}.elementor-23682 .elementor-element.elementor-element-4c505fb{--padding-top:70px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-23682 .elementor-element.elementor-element-fe60179{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-23682 .elementor-element.elementor-element-3e5350b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-23682 .elementor-element.elementor-element-3e5350b img{width:100%;}.elementor-23682 .elementor-element.elementor-element-95aaed5 .elementor-icon-box-wrapper{text-align:center;}.elementor-23682 .elementor-element.elementor-element-da21473{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-23682 .elementor-element.elementor-element-ac0cb52 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-23682 .elementor-element.elementor-element-ac0cb52 img{width:100%;}.elementor-23682 .elementor-element.elementor-element-baff69c .elementor-icon-box-wrapper{text-align:center;}.elementor-23682 .elementor-element.elementor-element-8b9f40e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-23682 .elementor-element.elementor-element-b1776e6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-23682 .elementor-element.elementor-element-b1776e6 img{width:100%;}.elementor-23682 .elementor-element.elementor-element-09a0a73 .elementor-icon-box-wrapper{text-align:center;}.elementor-23682 .elementor-element.elementor-element-5f859c2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-23682 .elementor-element.elementor-element-7c65045 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-23682 .elementor-element.elementor-element-7c65045 img{width:100%;}.elementor-23682 .elementor-element.elementor-element-45d3e1b .elementor-icon-box-wrapper{text-align:center;}.elementor-23682 .elementor-element.elementor-element-11658de{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-23682 .elementor-element.elementor-element-51f1bbb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-23682 .elementor-element.elementor-element-51f1bbb img{width:100%;}.elementor-23682 .elementor-element.elementor-element-70c2fa5 .elementor-icon-box-wrapper{text-align:center;}.elementor-23682 .elementor-element.elementor-element-3a0c121{--e-n-carousel-swiper-slides-to-display:2;}.elementor-23682 .elementor-element.elementor-element-b60c1e8 .elementor-button{padding:25px 50px 23px 50px;}.elementor-23682 .elementor-element.elementor-element-877fc3c{--padding-top:70px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-23682 .elementor-element.elementor-element-28185a1{--grid-auto-flow:row;}.elementor-23682 .elementor-element.elementor-element-8c8db4c .elementor-icon-box-wrapper{text-align:center;}.elementor-23682 .elementor-element.elementor-element-b8c6d4c .elementor-icon-box-wrapper{text-align:center;}.elementor-23682 .elementor-element.elementor-element-144d410 .elementor-icon-box-wrapper{text-align:center;}.elementor-23682 .elementor-element.elementor-element-31c428e .elementor-icon-box-wrapper{text-align:center;}.elementor-23682 .elementor-element.elementor-element-fdc9c8f .elementor-button{padding:25px 50px 23px 50px;}.elementor-23682 .elementor-element.elementor-element-21d2c5d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:300px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-23682 .elementor-element.elementor-element-21d2c5d:not(.elementor-motion-effects-element-type-background), .elementor-23682 .elementor-element.elementor-element-21d2c5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-23682 .elementor-element.elementor-element-18e14df{--grid-auto-flow:row;}.elementor-23682 .elementor-element.elementor-element-49eb74e{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-23682 .elementor-element.elementor-element-d5848c4{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-23682 .elementor-element.elementor-element-f949c84 .elementor-button{padding:25px 50px 23px 50px;}.elementor-23682 .elementor-element.elementor-element-9b4220d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:010px;--padding-left:30px;--padding-right:30px;}.elementor-23682 .elementor-element.elementor-element-6339d4a.elementor-element{--align-self:center;}.elementor-23682 .elementor-element.elementor-element-6339d4a{text-align:center;}}@media(max-width:767px){.elementor-23682 .elementor-element.elementor-element-73ed39a{--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:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:-42px;--margin-left:0px;--margin-right:0px;--padding-top:7px;--padding-bottom:7px;--padding-left:20px;--padding-right:20px;}.elementor-23682 .elementor-element.elementor-element-5253fa0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23682 .elementor-element.elementor-element-5253fa0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23682 .elementor-element.elementor-element-5253fa0 .elementor-icon-box-wrapper{text-align:center;}.elementor-23682 .elementor-element.elementor-element-5253fa0 .elementor-icon-box-title{margin-block-end:0px;}.elementor-23682 .elementor-element.elementor-element-5253fa0 .elementor-icon-box-title, .elementor-23682 .elementor-element.elementor-element-5253fa0 .elementor-icon-box-title a{font-size:1em;line-height:1em;}.elementor-23682 .elementor-element.elementor-element-5253fa0 .elementor-icon-box-description{font-size:1.7em;}.elementor-23682 .elementor-element.elementor-element-4594f2a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-23682 .elementor-element.elementor-element-4594f2a .elementor-countdown-item{padding:05px 0px 05px 0px;}.elementor-23682 .elementor-element.elementor-element-4594f2a .elementor-countdown-digits{font-size:1.3em;}.elementor-23682 .elementor-element.elementor-element-a7e5dd6:not(.elementor-motion-effects-element-type-background), .elementor-23682 .elementor-element.elementor-element-a7e5dd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ferpicrochet.com.br/wp-content/uploads/2026/04/captura-alma-algodao2-mobile-3.webp");background-position:top center;}.elementor-23682 .elementor-element.elementor-element-a7e5dd6{--min-height:0vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:500px;--padding-bottom:120px;--padding-left:16px;--padding-right:16px;}.elementor-23682 .elementor-element.elementor-element-dcecfb8{--gap:15px 18px;--row-gap:15px;--column-gap:18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-23682 .elementor-element.elementor-element-8fa01c5 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-23682 .elementor-element.elementor-element-8fa01c5 .elementor-image-box-wrapper{text-align:center;}.elementor-23682 .elementor-element.elementor-element-8fa01c5 .elementor-image-box-img{margin-bottom:0px;}.elementor-23682 .elementor-element.elementor-element-8fa01c5.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-23682 .elementor-element.elementor-element-8fa01c5.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-23682 .elementor-element.elementor-element-8fa01c5.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-23682 .elementor-element.elementor-element-8fa01c5 .elementor-image-box-title{margin-bottom:20px;font-size:1.5em;line-height:1.1em;}.elementor-23682 .elementor-element.elementor-element-8fa01c5 .elementor-image-box-wrapper .elementor-image-box-img{width:180px;}.elementor-23682 .elementor-element.elementor-element-8fa01c5 .elementor-image-box-description{font-size:1em;}.elementor-23682 .elementor-element.elementor-element-8019bc2 .elementor-button{font-size:1.2em;line-height:1em;padding:24px 20px 22px 20px;}.elementor-23682 .elementor-element.elementor-element-d953be2{--container-widget-width:150px;--container-widget-flex-grow:0;width:var( --container-widget-width, 150px );max-width:150px;bottom:-50px;z-index:0;}body:not(.rtl) .elementor-23682 .elementor-element.elementor-element-01bca92{right:113%;}body.rtl .elementor-23682 .elementor-element.elementor-element-01bca92{left:113%;}.elementor-23682 .elementor-element.elementor-element-01bca92{--width:500px;}.elementor-23682 .elementor-element.elementor-element-4c505fb{--padding-top:0px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-23682 .elementor-element.elementor-element-f2f3b6d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-23682 .elementor-element.elementor-element-f2f3b6d .elementor-divider-separator{width:100%;}.elementor-23682 .elementor-element.elementor-element-6be00fb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23682 .elementor-element.elementor-element-6be00fb .elementor-image-box-wrapper{text-align:center;}.elementor-23682 .elementor-element.elementor-element-6be00fb .elementor-image-box-title{font-size:2.3em;line-height:1.1em;}.elementor-23682 .elementor-element.elementor-element-6be00fb .elementor-image-box-description{font-size:1.1em;}.elementor-23682 .elementor-element.elementor-element-d5a80d3{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:25px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-23682 .elementor-element.elementor-element-62fad58{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-23682 .elementor-element.elementor-element-62fad58 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23682 .elementor-element.elementor-element-62fad58 .elementor-image-box-wrapper{text-align:center;}.elementor-23682 .elementor-element.elementor-element-62fad58 .elementor-image-box-title{font-size:0.7em;line-height:1.1em;}.elementor-23682 .elementor-element.elementor-element-62fad58 .elementor-image-box-description{font-size:1em;}.elementor-23682 .elementor-element.elementor-element-fe60179{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23682 .elementor-element.elementor-element-3e5350b img{width:100%;}.elementor-23682 .elementor-element.elementor-element-95aaed5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23682 .elementor-element.elementor-element-95aaed5.elementor-element{--align-self:center;}.elementor-23682 .elementor-element.elementor-element-95aaed5 .elementor-icon-box-wrapper{text-align:center;}.elementor-23682 .elementor-element.elementor-element-95aaed5 .elementor-icon-box-title{margin-block-end:10px;}.elementor-23682 .elementor-element.elementor-element-95aaed5 .elementor-icon-box-title, .elementor-23682 .elementor-element.elementor-element-95aaed5 .elementor-icon-box-title a{font-size:1.6em;}.elementor-23682 .elementor-element.elementor-element-95aaed5 .elementor-icon-box-description{font-size:1.1em;line-height:1.6em;}.elementor-23682 .elementor-element.elementor-element-ac20323{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:25px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-23682 .elementor-element.elementor-element-5d050f9{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-23682 .elementor-element.elementor-element-5d050f9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23682 .elementor-element.elementor-element-5d050f9 .elementor-image-box-wrapper{text-align:center;}.elementor-23682 .elementor-element.elementor-element-5d050f9 .elementor-image-box-title{font-size:0.7em;line-height:1.1em;}.elementor-23682 .elementor-element.elementor-element-5d050f9 .elementor-image-box-description{font-size:1em;}.elementor-23682 .elementor-element.elementor-element-da21473{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23682 .elementor-element.elementor-element-ac0cb52 img{width:100%;}.elementor-23682 .elementor-element.elementor-element-baff69c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23682 .elementor-element.elementor-element-baff69c.elementor-element{--align-self:center;}.elementor-23682 .elementor-element.elementor-element-baff69c .elementor-icon-box-wrapper{text-align:center;}.elementor-23682 .elementor-element.elementor-element-baff69c .elementor-icon-box-title{margin-block-end:10px;}.elementor-23682 .elementor-element.elementor-element-baff69c .elementor-icon-box-title, .elementor-23682 .elementor-element.elementor-element-baff69c .elementor-icon-box-title a{font-size:1.6em;}.elementor-23682 .elementor-element.elementor-element-baff69c .elementor-icon-box-description{font-size:1.1em;line-height:1.6em;}.elementor-23682 .elementor-element.elementor-element-90d58fa{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:25px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-23682 .elementor-element.elementor-element-9406e53{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-23682 .elementor-element.elementor-element-9406e53 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23682 .elementor-element.elementor-element-9406e53 .elementor-image-box-wrapper{text-align:center;}.elementor-23682 .elementor-element.elementor-element-9406e53 .elementor-image-box-title{font-size:0.7em;line-height:1.1em;}.elementor-23682 .elementor-element.elementor-element-9406e53 .elementor-image-box-description{font-size:1em;}.elementor-23682 .elementor-element.elementor-element-8b9f40e{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23682 .elementor-element.elementor-element-b1776e6 img{width:100%;}.elementor-23682 .elementor-element.elementor-element-09a0a73 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23682 .elementor-element.elementor-element-09a0a73.elementor-element{--align-self:center;}.elementor-23682 .elementor-element.elementor-element-09a0a73 .elementor-icon-box-wrapper{text-align:center;}.elementor-23682 .elementor-element.elementor-element-09a0a73 .elementor-icon-box-title{margin-block-end:10px;}.elementor-23682 .elementor-element.elementor-element-09a0a73 .elementor-icon-box-title, .elementor-23682 .elementor-element.elementor-element-09a0a73 .elementor-icon-box-title a{font-size:1.6em;}.elementor-23682 .elementor-element.elementor-element-09a0a73 .elementor-icon-box-description{font-size:1.1em;line-height:1.6em;}.elementor-23682 .elementor-element.elementor-element-a4668ae{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:25px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-23682 .elementor-element.elementor-element-f76920a{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-23682 .elementor-element.elementor-element-f76920a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23682 .elementor-element.elementor-element-f76920a .elementor-image-box-wrapper{text-align:center;}.elementor-23682 .elementor-element.elementor-element-f76920a .elementor-image-box-title{font-size:0.7em;line-height:1.1em;}.elementor-23682 .elementor-element.elementor-element-f76920a .elementor-image-box-description{font-size:1em;}.elementor-23682 .elementor-element.elementor-element-5f859c2{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23682 .elementor-element.elementor-element-7c65045 img{width:100%;}.elementor-23682 .elementor-element.elementor-element-45d3e1b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23682 .elementor-element.elementor-element-45d3e1b.elementor-element{--align-self:center;}.elementor-23682 .elementor-element.elementor-element-45d3e1b .elementor-icon-box-wrapper{text-align:center;}.elementor-23682 .elementor-element.elementor-element-45d3e1b .elementor-icon-box-title{margin-block-end:10px;}.elementor-23682 .elementor-element.elementor-element-45d3e1b .elementor-icon-box-title, .elementor-23682 .elementor-element.elementor-element-45d3e1b .elementor-icon-box-title a{font-size:1.6em;}.elementor-23682 .elementor-element.elementor-element-45d3e1b .elementor-icon-box-description{font-size:1.1em;line-height:1.6em;}.elementor-23682 .elementor-element.elementor-element-633029b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23682 .elementor-element.elementor-element-e83b2ad{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:25px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-23682 .elementor-element.elementor-element-052cecf{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-23682 .elementor-element.elementor-element-052cecf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23682 .elementor-element.elementor-element-052cecf .elementor-image-box-wrapper{text-align:center;}.elementor-23682 .elementor-element.elementor-element-052cecf .elementor-image-box-title{font-size:0.7em;line-height:1.1em;}.elementor-23682 .elementor-element.elementor-element-052cecf .elementor-image-box-description{font-size:1em;}.elementor-23682 .elementor-element.elementor-element-11658de{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23682 .elementor-element.elementor-element-51f1bbb img{width:100%;}.elementor-23682 .elementor-element.elementor-element-70c2fa5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23682 .elementor-element.elementor-element-70c2fa5.elementor-element{--align-self:center;}.elementor-23682 .elementor-element.elementor-element-70c2fa5 .elementor-icon-box-wrapper{text-align:center;}.elementor-23682 .elementor-element.elementor-element-70c2fa5 .elementor-icon-box-title{margin-block-end:10px;}.elementor-23682 .elementor-element.elementor-element-70c2fa5 .elementor-icon-box-title, .elementor-23682 .elementor-element.elementor-element-70c2fa5 .elementor-icon-box-title a{font-size:1.6em;}.elementor-23682 .elementor-element.elementor-element-70c2fa5 .elementor-icon-box-description{font-size:1.1em;line-height:1.6em;}.elementor-23682 .elementor-element.elementor-element-3a0c121{--e-n-carousel-swiper-slides-to-display:1;}.elementor-23682 .elementor-element.elementor-element-3a0c121 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23682 .elementor-element.elementor-element-b60c1e8{z-index:10;}.elementor-23682 .elementor-element.elementor-element-b60c1e8 .elementor-button{font-size:1.2em;line-height:1em;padding:24px 20px 22px 20px;}.elementor-23682 .elementor-element.elementor-element-9d38d43{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;bottom:-100px;z-index:2;}.elementor-23682 .elementor-element.elementor-element-877fc3c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-23682 .elementor-element.elementor-element-b97603d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23682 .elementor-element.elementor-element-b97603d{z-index:10;}.elementor-23682 .elementor-element.elementor-element-b97603d .elementor-image-box-wrapper{text-align:center;}.elementor-23682 .elementor-element.elementor-element-b97603d .elementor-image-box-title{font-size:2.1em;line-height:1.1em;}.elementor-23682 .elementor-element.elementor-element-b97603d .elementor-image-box-description{font-size:1.1em;}.elementor-23682 .elementor-element.elementor-element-28185a1{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--z-index:10;}.elementor-23682 .elementor-element.elementor-element-3114df7{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-23682 .elementor-element.elementor-element-df98284{width:100%;max-width:100%;}.elementor-23682 .elementor-element.elementor-element-df98284 .elementor-image-box-wrapper{text-align:start;}.elementor-23682 .elementor-element.elementor-element-df98284 .elementor-image-box-img{margin-bottom:0px;}.elementor-23682 .elementor-element.elementor-element-df98284.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-23682 .elementor-element.elementor-element-df98284.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-23682 .elementor-element.elementor-element-df98284.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-23682 .elementor-element.elementor-element-df98284 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-23682 .elementor-element.elementor-element-8c8db4c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23682 .elementor-element.elementor-element-8c8db4c.elementor-element{--align-self:center;}.elementor-23682 .elementor-element.elementor-element-8c8db4c .elementor-icon-box-wrapper{text-align:start;}.elementor-23682 .elementor-element.elementor-element-8c8db4c .elementor-icon-box-title{margin-block-end:10px;}.elementor-23682 .elementor-element.elementor-element-8c8db4c .elementor-icon-box-title, .elementor-23682 .elementor-element.elementor-element-8c8db4c .elementor-icon-box-title a{font-size:1.4em;}.elementor-23682 .elementor-element.elementor-element-8c8db4c .elementor-icon-box-description{font-size:1.2em;line-height:1.6em;}.elementor-23682 .elementor-element.elementor-element-896ece3{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-23682 .elementor-element.elementor-element-b84c0c6{width:100%;max-width:100%;}.elementor-23682 .elementor-element.elementor-element-b84c0c6 .elementor-image-box-img{margin-bottom:20px;}.elementor-23682 .elementor-element.elementor-element-b84c0c6 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-23682 .elementor-element.elementor-element-b8c6d4c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23682 .elementor-element.elementor-element-b8c6d4c.elementor-element{--align-self:center;}.elementor-23682 .elementor-element.elementor-element-b8c6d4c .elementor-icon-box-wrapper{text-align:start;}.elementor-23682 .elementor-element.elementor-element-b8c6d4c .elementor-icon-box-title{margin-block-end:10px;}.elementor-23682 .elementor-element.elementor-element-b8c6d4c .elementor-icon-box-title, .elementor-23682 .elementor-element.elementor-element-b8c6d4c .elementor-icon-box-title a{font-size:1.4em;}.elementor-23682 .elementor-element.elementor-element-b8c6d4c .elementor-icon-box-description{font-size:1.2em;line-height:1.6em;}.elementor-23682 .elementor-element.elementor-element-2d8440a{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-23682 .elementor-element.elementor-element-baacce8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-23682 .elementor-element.elementor-element-baacce8 .elementor-image-box-img{margin-bottom:20px;}.elementor-23682 .elementor-element.elementor-element-baacce8 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-23682 .elementor-element.elementor-element-144d410 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23682 .elementor-element.elementor-element-144d410.elementor-element{--align-self:center;}.elementor-23682 .elementor-element.elementor-element-144d410 .elementor-icon-box-wrapper{text-align:start;}.elementor-23682 .elementor-element.elementor-element-144d410 .elementor-icon-box-title{margin-block-end:10px;}.elementor-23682 .elementor-element.elementor-element-144d410 .elementor-icon-box-title, .elementor-23682 .elementor-element.elementor-element-144d410 .elementor-icon-box-title a{font-size:1.4em;}.elementor-23682 .elementor-element.elementor-element-144d410 .elementor-icon-box-description{font-size:1.2em;line-height:1.6em;}.elementor-23682 .elementor-element.elementor-element-6846b01{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-23682 .elementor-element.elementor-element-a9f78e9{width:100%;max-width:100%;}.elementor-23682 .elementor-element.elementor-element-a9f78e9 .elementor-image-box-wrapper{text-align:start;}.elementor-23682 .elementor-element.elementor-element-a9f78e9 .elementor-image-box-img{margin-bottom:20px;}.elementor-23682 .elementor-element.elementor-element-a9f78e9 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-23682 .elementor-element.elementor-element-31c428e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23682 .elementor-element.elementor-element-31c428e.elementor-element{--align-self:center;}.elementor-23682 .elementor-element.elementor-element-31c428e .elementor-icon-box-wrapper{text-align:start;}.elementor-23682 .elementor-element.elementor-element-31c428e .elementor-icon-box-title{margin-block-end:10px;}.elementor-23682 .elementor-element.elementor-element-31c428e .elementor-icon-box-title, .elementor-23682 .elementor-element.elementor-element-31c428e .elementor-icon-box-title a{font-size:1.4em;}.elementor-23682 .elementor-element.elementor-element-31c428e .elementor-icon-box-description{font-size:1.2em;line-height:1.6em;}.elementor-23682 .elementor-element.elementor-element-aa3a944{--container-widget-width:150px;--container-widget-flex-grow:0;width:var( --container-widget-width, 150px );max-width:150px;bottom:-50px;}.elementor-23682 .elementor-element.elementor-element-fdc9c8f .elementor-button{font-size:1.2em;line-height:1em;padding:24px 20px 22px 20px;}.elementor-23682 .elementor-element.elementor-element-21d2c5d:not(.elementor-motion-effects-element-type-background), .elementor-23682 .elementor-element.elementor-element-21d2c5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-23682 .elementor-element.elementor-element-21d2c5d{--padding-top:70px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-23682 .elementor-element.elementor-element-3b2a5e5{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23682 .elementor-element.elementor-element-18e14df{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-23682 .elementor-element.elementor-element-49eb74e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23682 .elementor-element.elementor-element-49eb74e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-23682 .elementor-element.elementor-element-49eb74e .elementor-icon-box-wrapper{text-align:center;}.elementor-23682 .elementor-element.elementor-element-49eb74e .elementor-icon-box-title, .elementor-23682 .elementor-element.elementor-element-49eb74e .elementor-icon-box-title a{font-size:1.4em;line-height:1.3em;}.elementor-23682 .elementor-element.elementor-element-49eb74e .elementor-icon-box-description{font-size:1.1em;}.elementor-23682 .elementor-element.elementor-element-d5848c4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23682 .elementor-element.elementor-element-d5848c4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-23682 .elementor-element.elementor-element-d5848c4 .elementor-icon-box-wrapper{text-align:center;}.elementor-23682 .elementor-element.elementor-element-d5848c4 .elementor-icon-box-title, .elementor-23682 .elementor-element.elementor-element-d5848c4 .elementor-icon-box-title a{font-size:1.4em;line-height:1.3em;}.elementor-23682 .elementor-element.elementor-element-d5848c4 .elementor-icon-box-description{font-size:1.1em;}.elementor-23682 .elementor-element.elementor-element-f949c84 .elementor-button{font-size:1.1em;line-height:1em;padding:24px 20px 22px 20px;}.elementor-23682 .elementor-element.elementor-element-7ae8251 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23682 .elementor-element.elementor-element-7ae8251 .elementor-icon-box-wrapper{text-align:center;}.elementor-23682 .elementor-element.elementor-element-7ae8251 .elementor-icon-box-title, .elementor-23682 .elementor-element.elementor-element-7ae8251 .elementor-icon-box-title a{font-size:2.3em;line-height:1.1em;}.elementor-23682 .elementor-element.elementor-element-7ae8251 .elementor-icon-box-description{font-size:1.1em;}.elementor-23682 .elementor-element.elementor-element-e294c74{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-23682 .elementor-element.elementor-element-3c0bcb8:not(.elementor-motion-effects-element-type-background), .elementor-23682 .elementor-element.elementor-element-3c0bcb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ferpicrochet.com.br/wp-content/uploads/2026/04/captura-alma-algodao3-mobile-3.webp");background-position:top center;}.elementor-23682 .elementor-element.elementor-element-3c0bcb8{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:400px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-23682 .elementor-element.elementor-element-3c0bcb8::before, .elementor-23682 .elementor-element.elementor-element-3c0bcb8 > .elementor-background-video-container::before, .elementor-23682 .elementor-element.elementor-element-3c0bcb8 > .e-con-inner > .elementor-background-video-container::before, .elementor-23682 .elementor-element.elementor-element-3c0bcb8 > .elementor-background-slideshow::before, .elementor-23682 .elementor-element.elementor-element-3c0bcb8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23682 .elementor-element.elementor-element-3c0bcb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, #F1D4C4 0%, #F2295B00 3%);}.elementor-23682 .elementor-element.elementor-element-dc4ee06 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23682 .elementor-element.elementor-element-dc4ee06 .elementor-image-box-wrapper{text-align:start;}.elementor-23682 .elementor-element.elementor-element-dc4ee06 .elementor-image-box-title{font-size:2.3em;line-height:1.1em;}.elementor-23682 .elementor-element.elementor-element-dc4ee06 .elementor-image-box-description{font-size:1.1em;}.elementor-23682 .elementor-element.elementor-element-09274bb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23682 .elementor-element.elementor-element-9b4220d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23682 .elementor-element.elementor-element-6339d4a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23682 .elementor-element.elementor-element-6339d4a{text-align:center;font-size:0.9em;}}@media(min-width:768px){.elementor-23682 .elementor-element.elementor-element-73ed39a{--content-width:1240px;}.elementor-23682 .elementor-element.elementor-element-a7e5dd6{--content-width:1240px;}.elementor-23682 .elementor-element.elementor-element-dcecfb8{--width:46%;}.elementor-23682 .elementor-element.elementor-element-4c505fb{--content-width:1280px;}.elementor-23682 .elementor-element.elementor-element-21d2c5d{--content-width:1280px;}.elementor-23682 .elementor-element.elementor-element-3b2a5e5{--width:78%;}.elementor-23682 .elementor-element.elementor-element-3c0bcb8{--content-width:1280px;}.elementor-23682 .elementor-element.elementor-element-b1ac01f{--width:45%;}.elementor-23682 .elementor-element.elementor-element-09274bb{--width:50%;}.elementor-23682 .elementor-element.elementor-element-9b4220d{--content-width:1280px;}}@media(max-width:1024px) and (min-width:768px){.elementor-23682 .elementor-element.elementor-element-dcecfb8{--width:100%;}.elementor-23682 .elementor-element.elementor-element-9b4220d{--content-width:1180px;}}/* Start custom CSS for container, class: .elementor-element-73ed39a */.elementor-23682 .elementor-element.elementor-element-73ed39a {
    backdrop-filter: blur( 15px );
    -webkit-backdrop-filter: blur( 15px );
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8fa01c5 */.elementor-23682 .elementor-element.elementor-element-8fa01c5 .elementor-heading-title{
    
    -webkit-text-stroke-width: 1px;
    stroke-width: 1px;
    -webkit-text-stroke-color: #304A4A;
    stroke: #304A4A;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8019bc2 *//* Botão Estático com Gradiente Linear e Shadow */
.elementor-23682 .elementor-element.elementor-element-8019bc2 .elementor-button {
    background: linear-gradient(135deg, #6B2E14 0%, #B26B47 45%, #8B4A2E 55%, #6B2E14 100%) !important;
    background-size: 200% 200% !important;
    animation: shineFlow 3s linear infinite !important;
    
    box-shadow: 0 8px 20px rgba(107, 46, 20, 0.45);
    border: 1px solid #B26B47 !important;
    position: relative;
    z-index: 1;
    transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}

/* Borda Pulsante (Aura) */
.elementor-23682 .elementor-element.elementor-element-8019bc2 .elementor-button::before {
    content: '';
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    border-radius: inherit;
    border: 2px solid #B26B47;
    animation: borderStrongPulse 1.5s infinite ease-out;
    z-index: -1;
    pointer-events: none;
}

/* Animações Contínuas */
@keyframes shineFlow {
    0% { background-position: 100% 0%; }
    100% { background-position: 0% 100%; }
}

@keyframes borderStrongPulse {
    0% { transform: scale(1); opacity: 0.7; }
    100% { transform: scale(1.08, 1.25); opacity: 0; }
}

.elementor-23682 .elementor-element.elementor-element-8019bc2 .elementor-button .elementor-button-icon {
    animation: arrowWave 1.2s infinite ease-in-out;
}

@keyframes arrowWave {
    0%, 100% { transform: translateX(0); }
    50% { transform: translateX(6px); }
}

/* --- AJUSTE DO HOVER (Sem clarear demais) --- */
.elementor-23682 .elementor-element.elementor-element-8019bc2 .elementor-button:hover {
    transform: scale(1.04) translateY(-2px);
    /* Em vez de clarear, vamos dar um tom mais rico e profundo */
    background: linear-gradient(135deg, #4d210e 0%, #6B2E14 100%) !important;
    box-shadow: 0 15px 30px rgba(77, 33, 14, 0.6);
}

/* A borda no hover fica mais nítida, sem expandir tanto para não poluir */
.elementor-23682 .elementor-element.elementor-element-8019bc2 .elementor-button:hover::before {
    animation: borderStrongPulse 0.8s infinite ease-out;
    border-color: #B26B47;
    opacity: 0.9;
}/* End custom CSS */
/* Start custom CSS for text-path, class: .elementor-element-01bca92 *//* Ajuste de tamanho e container */
.elementor-23682 .elementor-element.elementor-element-01bca92 {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 150px !important; 
    height: 150px !important; 
    
    /* Fundo branco semi-transparente (efeito vidro) */
    background: rgba(255, 255, 255, 0.15); 
    
    /* Efeito de desfoque */
    backdrop-filter: blur(12px);
    -webkit-backdrop-filter: blur(12px);
    
    border-radius: 50%;
    padding: 10px; 
    
    /* BORDA SUAVE NO TOM #B26B47 */
    /* A opacidade de 0.25 garante que o tom apareça sem pesar no visual */
    border: 1.5px solid rgba(178, 107, 71, 0.25);
    
    /* REMOÇÃO DA SOMBRA */
    box-shadow: none !important;
    
    margin: 0 auto;
}

/* Ajuste do SVG e velocidade */
.elementor-23682 .elementor-element.elementor-element-01bca92 svg {
    animation: rotate_circle 40s linear infinite; 
    transform-origin: center center;
    width: 100% !important;
    height: auto !important;
}

@keyframes rotate_circle {
    from { transform: rotate(0deg); }
    to { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f2f3b6d *//* 1. CONTAINER DO DIVISOR */
.elementor-23682 .elementor-element.elementor-element-f2f3b6d {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 20px;
}

/* 2. CRIAÇÃO DAS LINHAS LATERAIS (Gradiente Terracota) */
.elementor-23682 .elementor-element.elementor-element-f2f3b6d::before,
.elementor-23682 .elementor-element.elementor-element-f2f3b6d::after {
    content: '';
    flex: 1;
    height: 1px;
    /* Gradiente que transita do transparente para o #B26B47 */
    background: linear-gradient(to right, transparent, rgba(178, 107, 71, 0.3) 50%, rgba(178, 107, 71, 0.8));
}

.elementor-23682 .elementor-element.elementor-element-f2f3b6d::after {
    background: linear-gradient(to left, transparent, rgba(178, 107, 71, 0.3) 50%, rgba(178, 107, 71, 0.8));
}

/* 3. O DIAMANTE CENTRAL (Losango) */
.elementor-23682 .elementor-element.elementor-element-f2f3b6d .elementor-divider-separator::before {
    content: '';
    width: 8px;
    height: 8px;
    background-color: #B26B47; /* Nova Cor Principal */
    transform: rotate(45deg); 
    display: block;
    /* Brilho sutil terracota */
    box-shadow: 0 0 10px rgba(178, 107, 71, 0.4); 
}

/* 4. PONTOS DE LUZ (Partículas sincronizadas) */
.elementor-23682 .elementor-element.elementor-element-f2f3b6d::before {
    /* Sombras das partículas agora na cor #B26B47 */
    box-shadow: -50px -10px 0 -5px rgba(178, 107, 71, 0.4), 
                -120px 5px 0 -4px rgba(178, 107, 71, 0.2);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6be00fb */.elementor-23682 .elementor-element.elementor-element-6be00fb .elementor-heading-title{
    
    -webkit-text-stroke-width: 1px;
    stroke-width: 1px;
    -webkit-text-stroke-color: #304A4A;
    stroke: #304A4A;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-95aaed5 */.elementor-23682 .elementor-element.elementor-element-95aaed5{
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-baff69c */.elementor-23682 .elementor-element.elementor-element-baff69c{
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-09a0a73 */.elementor-23682 .elementor-element.elementor-element-09a0a73{
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-45d3e1b */.elementor-23682 .elementor-element.elementor-element-45d3e1b{
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-70c2fa5 */.elementor-23682 .elementor-element.elementor-element-70c2fa5{
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-95aaed5 */.elementor-23682 .elementor-element.elementor-element-95aaed5{
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-baff69c */.elementor-23682 .elementor-element.elementor-element-baff69c{
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-09a0a73 */.elementor-23682 .elementor-element.elementor-element-09a0a73{
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-45d3e1b */.elementor-23682 .elementor-element.elementor-element-45d3e1b{
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-70c2fa5 */.elementor-23682 .elementor-element.elementor-element-70c2fa5{
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-95aaed5 */.elementor-23682 .elementor-element.elementor-element-95aaed5{
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-baff69c */.elementor-23682 .elementor-element.elementor-element-baff69c{
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-09a0a73 */.elementor-23682 .elementor-element.elementor-element-09a0a73{
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-45d3e1b */.elementor-23682 .elementor-element.elementor-element-45d3e1b{
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-70c2fa5 */.elementor-23682 .elementor-element.elementor-element-70c2fa5{
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-95aaed5 */.elementor-23682 .elementor-element.elementor-element-95aaed5{
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-baff69c */.elementor-23682 .elementor-element.elementor-element-baff69c{
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-09a0a73 */.elementor-23682 .elementor-element.elementor-element-09a0a73{
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-45d3e1b */.elementor-23682 .elementor-element.elementor-element-45d3e1b{
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-70c2fa5 */.elementor-23682 .elementor-element.elementor-element-70c2fa5{
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-95aaed5 */.elementor-23682 .elementor-element.elementor-element-95aaed5{
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-baff69c */.elementor-23682 .elementor-element.elementor-element-baff69c{
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-09a0a73 */.elementor-23682 .elementor-element.elementor-element-09a0a73{
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-45d3e1b */.elementor-23682 .elementor-element.elementor-element-45d3e1b{
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-70c2fa5 */.elementor-23682 .elementor-element.elementor-element-70c2fa5{
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-95aaed5 */.elementor-23682 .elementor-element.elementor-element-95aaed5{
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-baff69c */.elementor-23682 .elementor-element.elementor-element-baff69c{
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-09a0a73 */.elementor-23682 .elementor-element.elementor-element-09a0a73{
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-45d3e1b */.elementor-23682 .elementor-element.elementor-element-45d3e1b{
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-70c2fa5 */.elementor-23682 .elementor-element.elementor-element-70c2fa5{
    
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-3a0c121 *//* =========================================
   7. SETAS (CENTRALIZADAS E COLADAS NAS LATERAIS)
========================================= */
.elementor-23682 .elementor-element.elementor-element-3a0c121 .elementor-swiper-button {
    top: 50% !important; /* Posiciona no meio vertical */
    transform: translateY(-50%); /* Ajuste fino para centralizar pelo eixo do botão */
    bottom: auto;
    display: flex;
    z-index: 10;
}

/* Posicionamento Individual - Valores negativos maiores para "colar" na borda */
.elementor-23682 .elementor-element.elementor-element-3a0c121 .elementor-swiper-button-prev { 
    left: -15px !important; /* Valor reduzido para colar na esquerda */
    right: auto !important;
}

.elementor-23682 .elementor-element.elementor-element-3a0c121 .elementor-swiper-button-next { 
    right: -15px !important; /* Valor reduzido para colar na direita */
    left: auto !important;
}

.elementor-23682 .elementor-element.elementor-element-3a0c121 .elementor-swiper-button i {
    font-size: 16px;
    width: 55px;
    height: 55px;
    display: flex;
    align-items: center;
    justify-content: center;

    border: 1px solid rgba(107, 46, 20, 0.2);
    border-radius: 50%;

    color: #6B2E14; 
    background: #EBCBA9 !important; /* Cor Champagne */

    box-shadow: 0 4px 15px rgba(107, 46, 20, 0.08);
    transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}

.elementor-23682 .elementor-element.elementor-element-3a0c121 .elementor-swiper-button:hover i {
    background: #6B2E14 !important;
    color: #ffffff;
    border-color: #6B2E14;
    transform: scale(1.1);
}

/* Ajuste do espaço nas laterais para que as setas caibam */


/* =========================================
   8. BULLETS (TRANSIÇÃO FLUIDA)
========================================= */
.elementor-23682 .elementor-element.elementor-element-3a0c121 .swiper-pagination-bullets {
    bottom: -60px !important;
    text-align: left;
    display: flex;
    align-items: center;
}

/* Base comum para ambos os estados */
.elementor-23682 .elementor-element.elementor-element-3a0c121 .swiper-pagination-bullet {
    height: 10px !important; /* Altura fixa para evitar pulos visuais */
    background: #6B2E14 !important;
    opacity: 0.3;
    margin-right: 12px !important;
    
    /* O SEGREDO DA TRANSIÇÃO: */
    /* Usamos um tempo maior e uma curva que suaviza a entrada e saída */
    transition: 
        width 0.5s cubic-bezier(0.4, 0, 0.2, 1), 
        opacity 0.4s ease, 
        background-color 0.4s ease,
        border-radius 0.4s ease !important;
}

/* Estado Inativo (Bolinha) */
.elementor-23682 .elementor-element.elementor-element-3a0c121 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
    width: 10px !important;
    border-radius: 50% !important; /* Começa como círculo */
}

/* Estado Ativo (Pílula Suave) */
.elementor-23682 .elementor-element.elementor-element-3a0c121 .swiper-pagination-bullet-active {
    opacity: 1;
    background: #B26B47 !important;
    width: 45px !important; /* Estica suavemente */
    border-radius: 10px !important; /* Transiciona de círculo para pílula */
}

/* Área de toque expandida para mobile */
.elementor-23682 .elementor-element.elementor-element-3a0c121 .swiper-pagination-bullet::before {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 25px;
    height: 25px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b60c1e8 *//* Botão Estático com Gradiente Linear e Shadow */
.elementor-23682 .elementor-element.elementor-element-b60c1e8 .elementor-button {
    background: linear-gradient(135deg, #6B2E14 0%, #B26B47 45%, #8B4A2E 55%, #6B2E14 100%) !important;
    background-size: 200% 200% !important;
    animation: shineFlow 3s linear infinite !important;
    
    box-shadow: 0 8px 20px rgba(107, 46, 20, 0.45);
    border: 1px solid #B26B47 !important;
    position: relative;
    z-index: 1;
    transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}

/* Borda Pulsante (Aura) */
.elementor-23682 .elementor-element.elementor-element-b60c1e8 .elementor-button::before {
    content: '';
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    border-radius: inherit;
    border: 2px solid #B26B47;
    animation: borderStrongPulse 1.5s infinite ease-out;
    z-index: -1;
    pointer-events: none;
}

/* Animações Contínuas */
@keyframes shineFlow {
    0% { background-position: 100% 0%; }
    100% { background-position: 0% 100%; }
}

@keyframes borderStrongPulse {
    0% { transform: scale(1); opacity: 0.7; }
    100% { transform: scale(1.08, 1.25); opacity: 0; }
}

.elementor-23682 .elementor-element.elementor-element-b60c1e8 .elementor-button .elementor-button-icon {
    animation: arrowWave 1.2s infinite ease-in-out;
}

@keyframes arrowWave {
    0%, 100% { transform: translateX(0); }
    50% { transform: translateX(6px); }
}

/* --- AJUSTE DO HOVER (Sem clarear demais) --- */
.elementor-23682 .elementor-element.elementor-element-b60c1e8 .elementor-button:hover {
    transform: scale(1.04) translateY(-2px);
    /* Em vez de clarear, vamos dar um tom mais rico e profundo */
    background: linear-gradient(135deg, #4d210e 0%, #6B2E14 100%) !important;
    box-shadow: 0 15px 30px rgba(77, 33, 14, 0.6);
}

/* A borda no hover fica mais nítida, sem expandir tanto para não poluir */
.elementor-23682 .elementor-element.elementor-element-b60c1e8 .elementor-button:hover::before {
    animation: borderStrongPulse 0.8s infinite ease-out;
    border-color: #B26B47;
    opacity: 0.9;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-23d8059 *//* 1. CONTAINER DO DIVISOR */
.elementor-23682 .elementor-element.elementor-element-23d8059 {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 20px;
}

/* 2. CRIAÇÃO DAS LINHAS LATERAIS (Gradiente Terracota) */
.elementor-23682 .elementor-element.elementor-element-23d8059::before,
.elementor-23682 .elementor-element.elementor-element-23d8059::after {
    content: '';
    flex: 1;
    height: 1px;
    /* Gradiente que transita do transparente para o #B26B47 */
    background: linear-gradient(to right, transparent, rgba(178, 107, 71, 0.3) 50%, rgba(178, 107, 71, 0.8));
}

.elementor-23682 .elementor-element.elementor-element-23d8059::after {
    background: linear-gradient(to left, transparent, rgba(178, 107, 71, 0.3) 50%, rgba(178, 107, 71, 0.8));
}

/* 3. O DIAMANTE CENTRAL (Losango) */
.elementor-23682 .elementor-element.elementor-element-23d8059 .elementor-divider-separator::before {
    content: '';
    width: 8px;
    height: 8px;
    background-color: #B26B47; /* Nova Cor Principal */
    transform: rotate(45deg); 
    display: block;
    /* Brilho sutil terracota */
    box-shadow: 0 0 10px rgba(178, 107, 71, 0.4); 
}

/* 4. PONTOS DE LUZ (Partículas sincronizadas) */
.elementor-23682 .elementor-element.elementor-element-23d8059::before {
    /* Sombras das partículas agora na cor #B26B47 */
    box-shadow: -50px -10px 0 -5px rgba(178, 107, 71, 0.4), 
                -120px 5px 0 -4px rgba(178, 107, 71, 0.2);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b97603d */.elementor-23682 .elementor-element.elementor-element-b97603d .elementor-heading-title{
    
    -webkit-text-stroke-width: 1px;
    stroke-width: 1px;
    -webkit-text-stroke-color: #304A4A;
    stroke: #304A4A;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8c8db4c */.elementor-23682 .elementor-element.elementor-element-8c8db4c{
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3114df7 *//* 1. CONTAINER (SEM BOX SHADOW E FUNDO TRANSPARENTE) */
.elementor-23682 .elementor-element.elementor-element-3114df7 {
    border-radius: 8px;
    
    /* Garante que o fundo do Elementor apareça */
   
    
    /* Borda base sutil */
    border: 1px solid rgba(178, 107, 71, 0.15); 

    position: relative;
    overflow: hidden;
    transition: transform 1s ease, border-color 0.35s ease;
}

/* Hover leve */
.elementor-23682 .elementor-element.elementor-element-3114df7:hover {
    transform: translateY(-4px);
    border-color: rgba(178, 107, 71, 0.45);
}

/* 2. BORDA CONTÍNUA ANIMADA (Ajustada para transparência) */
.elementor-23682 .elementor-element.elementor-element-3114df7::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 2px; /* Espessura da borda */

    background: linear-gradient(
        90deg,
        rgba(178, 107, 71, 0) 0%,
        rgba(178, 107, 71, 0.6) 50%,
        rgba(178, 107, 71, 0) 100%
    );

    background-size: 200% 100%;
    animation: borderFlow 7s linear infinite;

    /* Máscara para garantir que a cor só fique na borda */
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    pointer-events: none;
    /* Z-index baixo para não cobrir o conteúdo, mas acima do fundo */
    z-index: 1; 
}

@keyframes borderFlow {
    0% { background-position: 200% 0%; }
    100% { background-position: -200% 0%; }
}

/* 3. TÍTULO (H6) */
.elementor-23682 .elementor-element.elementor-element-3114df7 h6 {
    position: relative;
    display: inline-block;
    z-index: 2;
}

/* Glow animado no título */
.elementor-23682 .elementor-element.elementor-element-3114df7 h6::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -3px;
    width: 100%;
    height: 4px;
    background: linear-gradient(90deg, transparent, rgba(178, 107, 71, 0.3), transparent);
    filter: blur(4px);
    animation: glowMove 7s ease-in-out infinite;
}

@keyframes glowMove {
    0%, 100% { transform: translateX(-20%); opacity: 0.3; }
    50% { transform: translateX(20%); opacity: 0.7; }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b8c6d4c */.elementor-23682 .elementor-element.elementor-element-b8c6d4c{
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-896ece3 *//* 1. CONTAINER (SEM BOX SHADOW E FUNDO TRANSPARENTE) */
.elementor-23682 .elementor-element.elementor-element-896ece3 {
    border-radius: 8px;
    
    /* Garante que o fundo do Elementor apareça */
   
    
    /* Borda base sutil */
    border: 1px solid rgba(178, 107, 71, 0.15); 

    position: relative;
    overflow: hidden;
    transition: transform 1s ease, border-color 0.35s ease;
}

/* Hover leve */
.elementor-23682 .elementor-element.elementor-element-896ece3:hover {
    transform: translateY(-4px);
    border-color: rgba(178, 107, 71, 0.45);
}

/* 2. BORDA CONTÍNUA ANIMADA (Ajustada para transparência) */
.elementor-23682 .elementor-element.elementor-element-896ece3::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 2px; /* Espessura da borda */

    background: linear-gradient(
        90deg,
        rgba(178, 107, 71, 0) 0%,
        rgba(178, 107, 71, 0.6) 50%,
        rgba(178, 107, 71, 0) 100%
    );

    background-size: 200% 100%;
    animation: borderFlow 7s linear infinite;

    /* Máscara para garantir que a cor só fique na borda */
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    pointer-events: none;
    /* Z-index baixo para não cobrir o conteúdo, mas acima do fundo */
    z-index: 1; 
}

@keyframes borderFlow {
    0% { background-position: 200% 0%; }
    100% { background-position: -200% 0%; }
}

/* 3. TÍTULO (H6) */
.elementor-23682 .elementor-element.elementor-element-896ece3 h6 {
    position: relative;
    display: inline-block;
    z-index: 2;
}

/* Glow animado no título */
.elementor-23682 .elementor-element.elementor-element-896ece3 h6::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -3px;
    width: 100%;
    height: 4px;
    background: linear-gradient(90deg, transparent, rgba(178, 107, 71, 0.3), transparent);
    filter: blur(4px);
    animation: glowMove 7s ease-in-out infinite;
}

@keyframes glowMove {
    0%, 100% { transform: translateX(-20%); opacity: 0.3; }
    50% { transform: translateX(20%); opacity: 0.7; }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-144d410 */.elementor-23682 .elementor-element.elementor-element-144d410{
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d8440a *//* 1. CONTAINER (SEM BOX SHADOW E FUNDO TRANSPARENTE) */
.elementor-23682 .elementor-element.elementor-element-2d8440a {
    border-radius: 8px;
    
    /* Garante que o fundo do Elementor apareça */
   
    
    /* Borda base sutil */
    border: 1px solid rgba(178, 107, 71, 0.15); 

    position: relative;
    overflow: hidden;
    transition: transform 1s ease, border-color 0.35s ease;
}

/* Hover leve */
.elementor-23682 .elementor-element.elementor-element-2d8440a:hover {
    transform: translateY(-4px);
    border-color: rgba(178, 107, 71, 0.45);
}

/* 2. BORDA CONTÍNUA ANIMADA (Ajustada para transparência) */
.elementor-23682 .elementor-element.elementor-element-2d8440a::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 2px; /* Espessura da borda */

    background: linear-gradient(
        90deg,
        rgba(178, 107, 71, 0) 0%,
        rgba(178, 107, 71, 0.6) 50%,
        rgba(178, 107, 71, 0) 100%
    );

    background-size: 200% 100%;
    animation: borderFlow 7s linear infinite;

    /* Máscara para garantir que a cor só fique na borda */
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    pointer-events: none;
    /* Z-index baixo para não cobrir o conteúdo, mas acima do fundo */
    z-index: 1; 
}

@keyframes borderFlow {
    0% { background-position: 200% 0%; }
    100% { background-position: -200% 0%; }
}

/* 3. TÍTULO (H6) */
.elementor-23682 .elementor-element.elementor-element-2d8440a h6 {
    position: relative;
    display: inline-block;
    z-index: 2;
}

/* Glow animado no título */
.elementor-23682 .elementor-element.elementor-element-2d8440a h6::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -3px;
    width: 100%;
    height: 4px;
    background: linear-gradient(90deg, transparent, rgba(178, 107, 71, 0.3), transparent);
    filter: blur(4px);
    animation: glowMove 7s ease-in-out infinite;
}

@keyframes glowMove {
    0%, 100% { transform: translateX(-20%); opacity: 0.3; }
    50% { transform: translateX(20%); opacity: 0.7; }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-31c428e */.elementor-23682 .elementor-element.elementor-element-31c428e{
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6846b01 *//* 1. CONTAINER (SEM BOX SHADOW E FUNDO TRANSPARENTE) */
.elementor-23682 .elementor-element.elementor-element-6846b01 {
    border-radius: 8px;
    
    /* Garante que o fundo do Elementor apareça */
   
    
    /* Borda base sutil */
    border: 1px solid rgba(178, 107, 71, 0.15); 

    position: relative;
    overflow: hidden;
    transition: transform 1s ease, border-color 0.35s ease;
}

/* Hover leve */
.elementor-23682 .elementor-element.elementor-element-6846b01:hover {
    transform: translateY(-4px);
    border-color: rgba(178, 107, 71, 0.45);
}

/* 2. BORDA CONTÍNUA ANIMADA (Ajustada para transparência) */
.elementor-23682 .elementor-element.elementor-element-6846b01::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 2px; /* Espessura da borda */

    background: linear-gradient(
        90deg,
        rgba(178, 107, 71, 0) 0%,
        rgba(178, 107, 71, 0.6) 50%,
        rgba(178, 107, 71, 0) 100%
    );

    background-size: 200% 100%;
    animation: borderFlow 7s linear infinite;

    /* Máscara para garantir que a cor só fique na borda */
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    pointer-events: none;
    /* Z-index baixo para não cobrir o conteúdo, mas acima do fundo */
    z-index: 1; 
}

@keyframes borderFlow {
    0% { background-position: 200% 0%; }
    100% { background-position: -200% 0%; }
}

/* 3. TÍTULO (H6) */
.elementor-23682 .elementor-element.elementor-element-6846b01 h6 {
    position: relative;
    display: inline-block;
    z-index: 2;
}

/* Glow animado no título */
.elementor-23682 .elementor-element.elementor-element-6846b01 h6::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -3px;
    width: 100%;
    height: 4px;
    background: linear-gradient(90deg, transparent, rgba(178, 107, 71, 0.3), transparent);
    filter: blur(4px);
    animation: glowMove 7s ease-in-out infinite;
}

@keyframes glowMove {
    0%, 100% { transform: translateX(-20%); opacity: 0.3; }
    50% { transform: translateX(20%); opacity: 0.7; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fdc9c8f *//* Botão Estático com Gradiente Linear e Shadow */
.elementor-23682 .elementor-element.elementor-element-fdc9c8f .elementor-button {
    background: linear-gradient(135deg, #6B2E14 0%, #B26B47 45%, #8B4A2E 55%, #6B2E14 100%) !important;
    background-size: 200% 200% !important;
    animation: shineFlow 3s linear infinite !important;
    
    box-shadow: 0 8px 20px rgba(107, 46, 20, 0.45);
    border: 1px solid #B26B47 !important;
    position: relative;
    z-index: 1;
    transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}

/* Borda Pulsante (Aura) */
.elementor-23682 .elementor-element.elementor-element-fdc9c8f .elementor-button::before {
    content: '';
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    border-radius: inherit;
    border: 2px solid #B26B47;
    animation: borderStrongPulse 1.5s infinite ease-out;
    z-index: -1;
    pointer-events: none;
}

/* Animações Contínuas */
@keyframes shineFlow {
    0% { background-position: 100% 0%; }
    100% { background-position: 0% 100%; }
}

@keyframes borderStrongPulse {
    0% { transform: scale(1); opacity: 0.7; }
    100% { transform: scale(1.08, 1.25); opacity: 0; }
}

.elementor-23682 .elementor-element.elementor-element-fdc9c8f .elementor-button .elementor-button-icon {
    animation: arrowWave 1.2s infinite ease-in-out;
}

@keyframes arrowWave {
    0%, 100% { transform: translateX(0); }
    50% { transform: translateX(6px); }
}

/* --- AJUSTE DO HOVER (Sem clarear demais) --- */
.elementor-23682 .elementor-element.elementor-element-fdc9c8f .elementor-button:hover {
    transform: scale(1.04) translateY(-2px);
    /* Em vez de clarear, vamos dar um tom mais rico e profundo */
    background: linear-gradient(135deg, #4d210e 0%, #6B2E14 100%) !important;
    box-shadow: 0 15px 30px rgba(77, 33, 14, 0.6);
}

/* A borda no hover fica mais nítida, sem expandir tanto para não poluir */
.elementor-23682 .elementor-element.elementor-element-fdc9c8f .elementor-button:hover::before {
    animation: borderStrongPulse 0.8s infinite ease-out;
    border-color: #B26B47;
    opacity: 0.9;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-49eb74e */.elementor-23682 .elementor-element.elementor-element-49eb74e {
    backdrop-filter: blur( 15px );
    -webkit-backdrop-filter: blur( 15px );
    
}



/* 1. CONTAINER (SEM BOX SHADOW E FUNDO TRANSPARENTE) */
.elementor-23682 .elementor-element.elementor-element-49eb74e {
    border-radius: 8px;
    
    /* Garante que o fundo do Elementor apareça */
   
    
    /* Borda base sutil */
    border: 1px solid rgba(178, 107, 71, 0.15); 

    position: relative;
    overflow: hidden;
    transition: transform 1s ease, border-color 0.35s ease;
}

/* Hover leve */
.elementor-23682 .elementor-element.elementor-element-49eb74e:hover {
    transform: translateY(-4px);
    border-color: rgba(178, 107, 71, 0.45);
}

/* 2. BORDA CONTÍNUA ANIMADA (Ajustada para transparência) */
.elementor-23682 .elementor-element.elementor-element-49eb74e::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 2px; /* Espessura da borda */

    background: linear-gradient(
        90deg,
        rgba(178, 107, 71, 0) 0%,
        rgba(178, 107, 71, 0.6) 50%,
        rgba(178, 107, 71, 0) 100%
    );

    background-size: 200% 100%;
    animation: borderFlow 7s linear infinite;

    /* Máscara para garantir que a cor só fique na borda */
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    pointer-events: none;
    /* Z-index baixo para não cobrir o conteúdo, mas acima do fundo */
    z-index: 1; 
}

@keyframes borderFlow {
    0% { background-position: 200% 0%; }
    100% { background-position: -200% 0%; }
}

/* 3. TÍTULO (H6) */
.elementor-23682 .elementor-element.elementor-element-49eb74e h6 {
    position: relative;
    display: inline-block;
    z-index: 2;
}

/* Glow animado no título */
.elementor-23682 .elementor-element.elementor-element-49eb74e h6::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -3px;
    width: 100%;
    height: 4px;
    background: linear-gradient(90deg, transparent, rgba(178, 107, 71, 0.3), transparent);
    filter: blur(4px);
    animation: glowMove 7s ease-in-out infinite;
}

@keyframes glowMove {
    0%, 100% { transform: translateX(-20%); opacity: 0.3; }
    50% { transform: translateX(20%); opacity: 0.7; }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d5848c4 */.elementor-23682 .elementor-element.elementor-element-d5848c4 {
    backdrop-filter: blur( 15px );
    -webkit-backdrop-filter: blur( 15px );
    
}



/* 1. CONTAINER (SEM BOX SHADOW E FUNDO TRANSPARENTE) */
.elementor-23682 .elementor-element.elementor-element-d5848c4 {
    border-radius: 8px;
    
    /* Garante que o fundo do Elementor apareça */
   
    
    /* Borda base sutil */
    border: 1px solid rgba(178, 107, 71, 0.15); 

    position: relative;
    overflow: hidden;
    transition: transform 1s ease, border-color 0.35s ease;
}

/* Hover leve */
.elementor-23682 .elementor-element.elementor-element-d5848c4:hover {
    transform: translateY(-4px);
    border-color: rgba(178, 107, 71, 0.45);
}

/* 2. BORDA CONTÍNUA ANIMADA (Ajustada para transparência) */
.elementor-23682 .elementor-element.elementor-element-d5848c4::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 2px; /* Espessura da borda */

    background: linear-gradient(
        90deg,
        rgba(178, 107, 71, 0) 0%,
        rgba(178, 107, 71, 0.6) 50%,
        rgba(178, 107, 71, 0) 100%
    );

    background-size: 200% 100%;
    animation: borderFlow 7s linear infinite;

    /* Máscara para garantir que a cor só fique na borda */
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    pointer-events: none;
    /* Z-index baixo para não cobrir o conteúdo, mas acima do fundo */
    z-index: 1; 
}

@keyframes borderFlow {
    0% { background-position: 200% 0%; }
    100% { background-position: -200% 0%; }
}

/* 3. TÍTULO (H6) */
.elementor-23682 .elementor-element.elementor-element-d5848c4 h6 {
    position: relative;
    display: inline-block;
    z-index: 2;
}

/* Glow animado no título */
.elementor-23682 .elementor-element.elementor-element-d5848c4 h6::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -3px;
    width: 100%;
    height: 4px;
    background: linear-gradient(90deg, transparent, rgba(178, 107, 71, 0.3), transparent);
    filter: blur(4px);
    animation: glowMove 7s ease-in-out infinite;
}

@keyframes glowMove {
    0%, 100% { transform: translateX(-20%); opacity: 0.3; }
    50% { transform: translateX(20%); opacity: 0.7; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f949c84 *//* Botão Estático com Gradiente Linear e Shadow */
.elementor-23682 .elementor-element.elementor-element-f949c84 .elementor-button {
    background: linear-gradient(135deg, #6B2E14 0%, #B26B47 45%, #8B4A2E 55%, #6B2E14 100%) !important;
    background-size: 200% 200% !important;
    animation: shineFlow 3s linear infinite !important;
    
    box-shadow: 0 8px 20px rgba(107, 46, 20, 0.45);
    border: 1px solid #B26B47 !important;
    position: relative;
    z-index: 1;
    transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}

/* Borda Pulsante (Aura) */
.elementor-23682 .elementor-element.elementor-element-f949c84 .elementor-button::before {
    content: '';
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    border-radius: inherit;
    border: 2px solid #B26B47;
    animation: borderStrongPulse 1.5s infinite ease-out;
    z-index: -1;
    pointer-events: none;
}

/* Animações Contínuas */
@keyframes shineFlow {
    0% { background-position: 100% 0%; }
    100% { background-position: 0% 100%; }
}

@keyframes borderStrongPulse {
    0% { transform: scale(1); opacity: 0.7; }
    100% { transform: scale(1.08, 1.25); opacity: 0; }
}

.elementor-23682 .elementor-element.elementor-element-f949c84 .elementor-button .elementor-button-icon {
    animation: arrowWave 1.2s infinite ease-in-out;
}

@keyframes arrowWave {
    0%, 100% { transform: translateX(0); }
    50% { transform: translateX(6px); }
}

/* --- AJUSTE DO HOVER (Sem clarear demais) --- */
.elementor-23682 .elementor-element.elementor-element-f949c84 .elementor-button:hover {
    transform: scale(1.04) translateY(-2px);
    /* Em vez de clarear, vamos dar um tom mais rico e profundo */
    background: linear-gradient(135deg, #4d210e 0%, #6B2E14 100%) !important;
    box-shadow: 0 15px 30px rgba(77, 33, 14, 0.6);
}

/* A borda no hover fica mais nítida, sem expandir tanto para não poluir */
.elementor-23682 .elementor-element.elementor-element-f949c84 .elementor-button:hover::before {
    animation: borderStrongPulse 0.8s infinite ease-out;
    border-color: #B26B47;
    opacity: 0.9;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b2a5e5 */.elementor-23682 .elementor-element.elementor-element-3b2a5e5 {
    backdrop-filter: blur( 15px );
    -webkit-backdrop-filter: blur( 15px );
    
}
@media only screen and (max-width: 768px) {
 img.attachment-full.size-full {
  margin-bottom: 15px;
  margin-right: 164px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7ae8251 */.elementor-23682 .elementor-element.elementor-element-7ae8251 .elementor-heading-title{
    
    -webkit-text-stroke-width: 1px;
    stroke-width: 1px;
    -webkit-text-stroke-color: #304A4A;
    stroke: #304A4A;
    
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-e294c74 *//* 1. CONTAINER DO DIVISOR */
.elementor-23682 .elementor-element.elementor-element-e294c74 {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 20px;
}

/* 2. CRIAÇÃO DAS LINHAS LATERAIS (Gradiente Terracota) */
.elementor-23682 .elementor-element.elementor-element-e294c74::before,
.elementor-23682 .elementor-element.elementor-element-e294c74::after {
    content: '';
    flex: 1;
    height: 1px;
    /* Gradiente que transita do transparente para o #B26B47 */
    background: linear-gradient(to right, transparent, rgba(178, 107, 71, 0.3) 50%, rgba(178, 107, 71, 0.8));
}

.elementor-23682 .elementor-element.elementor-element-e294c74::after {
    background: linear-gradient(to left, transparent, rgba(178, 107, 71, 0.3) 50%, rgba(178, 107, 71, 0.8));
}

/* 3. O DIAMANTE CENTRAL (Losango) */
.elementor-23682 .elementor-element.elementor-element-e294c74 .elementor-divider-separator::before {
    content: '';
    width: 8px;
    height: 8px;
    background-color: #B26B47; /* Nova Cor Principal */
    transform: rotate(45deg); 
    display: block;
    /* Brilho sutil terracota */
    box-shadow: 0 0 10px rgba(178, 107, 71, 0.4); 
}

/* 4. PONTOS DE LUZ (Partículas sincronizadas) */
.elementor-23682 .elementor-element.elementor-element-e294c74::before {
    /* Sombras das partículas agora na cor #B26B47 */
    box-shadow: -50px -10px 0 -5px rgba(178, 107, 71, 0.4), 
                -120px 5px 0 -4px rgba(178, 107, 71, 0.2);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dc4ee06 */.elementor-23682 .elementor-element.elementor-element-dc4ee06 .elementor-heading-title{
    
    -webkit-text-stroke-width: 1px;
    stroke-width: 1px;
    -webkit-text-stroke-color: #304A4A;
    stroke: #304A4A;
    
}/* End custom CSS */