.elementor-727 .elementor-element.elementor-element-16160c3{--display:flex;--min-height:1270px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-727 .elementor-element.elementor-element-16160c3:not(.elementor-motion-effects-element-type-background), .elementor-727 .elementor-element.elementor-element-16160c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://michellemabelle.com.br/wp-content/uploads/2025/08/hero_elements2.webp");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-727 .elementor-element.elementor-element-16160c3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-727 .elementor-element.elementor-element-7511aa9{--display:flex;--min-height:96px;--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:5px 5px;--row-gap:5px;--column-gap:5px;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:#80634633;--border-color:#80634633;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-727 .elementor-element.elementor-element-ff75d9c .elementor-menu-toggle{margin:0 auto;}.elementor-727 .elementor-element.elementor-element-ff75d9c .elementor-nav-menu .elementor-item{font-family:"Comfortaa", Sans-serif;font-size:14px;font-weight:300;}.elementor-727 .elementor-element.elementor-element-ff75d9c .elementor-nav-menu--main .elementor-item{color:#000000;fill:#000000;padding-left:4px;padding-right:4px;padding-top:0px;padding-bottom:0px;}.elementor-727 .elementor-element.elementor-element-ff75d9c .elementor-nav-menu--main .elementor-item:hover,
					.elementor-727 .elementor-element.elementor-element-ff75d9c .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-727 .elementor-element.elementor-element-ff75d9c .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-727 .elementor-element.elementor-element-ff75d9c .elementor-nav-menu--main .elementor-item:focus{color:#BEA04F;fill:#BEA04F;}.elementor-727 .elementor-element.elementor-element-ff75d9c{--e-nav-menu-horizontal-menu-item-margin:calc( 95px / 2 );}.elementor-727 .elementor-element.elementor-element-ff75d9c .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:95px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-727 .elementor-element.elementor-element-3fc2e35 .elementor-button{background-color:#00000000;font-family:"HW CIGARS", Sans-serif;font-size:20px;font-weight:300;fill:#000000;color:#000000;}.elementor-727 .elementor-element.elementor-element-3fc2e35 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-727 .elementor-element.elementor-element-3fc2e35 .elementor-button:hover, .elementor-727 .elementor-element.elementor-element-3fc2e35 .elementor-button:focus{color:#BEA04F;}.elementor-727 .elementor-element.elementor-element-3fc2e35 .elementor-button:hover svg, .elementor-727 .elementor-element.elementor-element-3fc2e35 .elementor-button:focus svg{fill:#BEA04F;}.elementor-727 .elementor-element.elementor-element-c0bdba0{--display:flex;--min-height:1175px;--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;--align-items:center;--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-727 .elementor-element.elementor-element-c0bdba0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-727 .elementor-element.elementor-element-0b502de{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:-90px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-727 .elementor-element.elementor-element-6d431b4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-727 .elementor-element.elementor-element-6d431b4{font-family:"HW CIGARS", Sans-serif;font-size:36px;font-weight:100;color:#8D675C;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-727 .elementor-element.elementor-element-c1bda94 > .elementor-widget-container{margin:0px 0px 47px 0px;padding:0px 0px 0px 0px;}.elementor-727 .elementor-element.elementor-element-c1bda94 .elementor-heading-title{font-family:"HW CIGARS", Sans-serif;font-size:140px;font-weight:100;line-height:110px;color:#000000;}.elementor-727 .elementor-element.elementor-element-69e6c78{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:123px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-727 .elementor-element.elementor-element-6756919 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 15px 0px;}.elementor-727 .elementor-element.elementor-element-6756919{font-family:"Comfortaa", Sans-serif;font-size:21px;font-weight:400;color:#000000;}.elementor-727 .elementor-element.elementor-element-52a69eb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 15px 0px;}.elementor-727 .elementor-element.elementor-element-52a69eb{font-family:"Comfortaa", Sans-serif;font-size:21px;font-weight:400;color:#000000;}.elementor-727 .elementor-element.elementor-element-293dd03 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 15px 0px;}.elementor-727 .elementor-element.elementor-element-293dd03{font-family:"Comfortaa", Sans-serif;font-size:21px;font-weight:400;color:#000000;}.elementor-727 .elementor-element.elementor-element-1c4012c{--display:flex;--position:absolute;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:0;}body:not(.rtl) .elementor-727 .elementor-element.elementor-element-1c4012c{right:-137px;}body.rtl .elementor-727 .elementor-element.elementor-element-1c4012c{left:-137px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-727 .elementor-element.elementor-element-f93f6d9 img{width:843px;max-width:1000px;}.elementor-727 .elementor-element.elementor-element-2788018 img{width:843px;max-width:1000px;}.elementor-727 .elementor-element.elementor-element-c0ed1eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-727 .elementor-element.elementor-element-5e918de{--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:center;--align-items:flex-start;--gap:10px 50px;--row-gap:10px;--column-gap:50px;--flex-wrap:nowrap;--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-727 .elementor-element.elementor-element-5e918de.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-727 .elementor-element.elementor-element-6fef01e{left:-15%;}body.rtl .elementor-727 .elementor-element.elementor-element-6fef01e{right:-15%;}.elementor-727 .elementor-element.elementor-element-6fef01e{bottom:116px;}.elementor-727 .elementor-element.elementor-element-9d2f760{width:var( --container-widget-width, 48.808% );max-width:48.808%;--container-widget-width:48.808%;--container-widget-flex-grow:0;}.elementor-727 .elementor-element.elementor-element-9d2f760 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-727 .elementor-element.elementor-element-9d2f760.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-727 .elementor-element.elementor-element-cea85f4 > .elementor-widget-container{margin:17px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-727 .elementor-element.elementor-element-cea85f4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-727 .elementor-element.elementor-element-cea85f4{font-family:"HW CIGARS", Sans-serif;font-size:90px;font-weight:300;line-height:80px;color:#BEA04F;}.elementor-727 .elementor-element.elementor-element-4399802 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-727 .elementor-element.elementor-element-4399802{right:-31%;}body.rtl .elementor-727 .elementor-element.elementor-element-4399802{left:-31%;}.elementor-727 .elementor-element.elementor-element-4399802{bottom:42px;}.elementor-727 .elementor-element.elementor-element-ea8b9cc{font-family:"HW CIGARS", Sans-serif;font-size:30px;font-weight:300;line-height:80px;letter-spacing:40px;color:#000000;}.elementor-727 .elementor-element.elementor-element-0d0e294{--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;--align-items:center;--margin-top:-105px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-727 .elementor-element.elementor-element-91bff6e{--display:flex;}.elementor-727 .elementor-element.elementor-element-dc42c88{--display:flex;--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-727 .elementor-element.elementor-element-efe8814 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-727 .elementor-element.elementor-element-0d058a7{left:41px;}body.rtl .elementor-727 .elementor-element.elementor-element-0d058a7{right:41px;}.elementor-727 .elementor-element.elementor-element-0d058a7{bottom:-36px;}.elementor-727 .elementor-element.elementor-element-ec267fc{--display:flex;--position:absolute;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );top:53px;--z-index:1;}body:not(.rtl) .elementor-727 .elementor-element.elementor-element-ec267fc{right:-144px;}body.rtl .elementor-727 .elementor-element.elementor-element-ec267fc{left:-144px;}.elementor-727 .elementor-element.elementor-element-e495b41{width:var( --container-widget-width, 348px );max-width:348px;--container-widget-width:348px;--container-widget-flex-grow:0;font-family:"HW CIGARS", Sans-serif;font-size:110px;font-weight:300;line-height:110px;color:#000000;}.elementor-727 .elementor-element.elementor-element-f93f15e{width:var( --container-widget-width, 213px );max-width:213px;--container-widget-width:213px;--container-widget-flex-grow:0;font-family:"Comfortaa", Sans-serif;font-size:19px;font-weight:400;line-height:41px;color:#000000;}.elementor-727 .elementor-element.elementor-element-c19ba1b .elementor-button{background-color:#D9D9D9;font-family:"HW CIGARS", Sans-serif;font-size:20px;font-weight:400;fill:#000000;color:#000000;}.elementor-727 .elementor-element.elementor-element-c19ba1b .elementor-button:hover, .elementor-727 .elementor-element.elementor-element-c19ba1b .elementor-button:focus{background-color:#AFAFAF;}.elementor-727 .elementor-element.elementor-element-c19ba1b.elementor-element{--align-self:flex-start;}.elementor-727 .elementor-element.elementor-element-6be706a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-727 .elementor-element.elementor-element-ada6a49{right:16px;}body.rtl .elementor-727 .elementor-element.elementor-element-ada6a49{left:16px;}.elementor-727 .elementor-element.elementor-element-ada6a49{bottom:-142px;}.elementor-727 .elementor-element.elementor-element-8e71d35 .elementor-button{background-color:#D9D9D9;font-family:"HW CIGARS", Sans-serif;font-size:20px;font-weight:400;fill:#000000;color:#000000;}.elementor-727 .elementor-element.elementor-element-8e71d35 .elementor-button:hover, .elementor-727 .elementor-element.elementor-element-8e71d35 .elementor-button:focus{background-color:#AFAFAF;}.elementor-727 .elementor-element.elementor-element-8e71d35.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-727 .elementor-element.elementor-element-8e71d35{right:-41px;}body.rtl .elementor-727 .elementor-element.elementor-element-8e71d35{left:-41px;}.elementor-727 .elementor-element.elementor-element-8e71d35{top:131px;}.elementor-727 .elementor-element.elementor-element-1a1eea7{--display:flex;--position:absolute;--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;--align-items:flex-start;top:-194px;}body:not(.rtl) .elementor-727 .elementor-element.elementor-element-1a1eea7{left:50%;}body.rtl .elementor-727 .elementor-element.elementor-element-1a1eea7{right:50%;}.elementor-727 .elementor-element.elementor-element-9a107e1{width:var( --container-widget-width, 230px );max-width:230px;--container-widget-width:230px;--container-widget-flex-grow:0;font-family:"HW CIGARS", Sans-serif;font-size:110px;font-weight:300;line-height:110px;color:#000000;}.elementor-727 .elementor-element.elementor-element-9a107e1 > .elementor-widget-container{margin:42px 0px 0px 0px;}.elementor-727 .elementor-element.elementor-element-2b70895{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;font-family:"Comfortaa", Sans-serif;font-size:19px;font-weight:400;line-height:41px;color:#000000;}.elementor-727 .elementor-element.elementor-element-c48492e{--display:flex;--gap:100px 20px;--row-gap:100px;--column-gap:20px;}.elementor-727 .elementor-element.elementor-element-3fbd83a{--display:flex;--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-727 .elementor-element.elementor-element-cb9cb86 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-727 .elementor-element.elementor-element-47f3956{left:41px;}body.rtl .elementor-727 .elementor-element.elementor-element-47f3956{right:41px;}.elementor-727 .elementor-element.elementor-element-47f3956{bottom:-36px;}.elementor-727 .elementor-element.elementor-element-4011919{--display:flex;--position:absolute;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );top:53px;--z-index:1;}body:not(.rtl) .elementor-727 .elementor-element.elementor-element-4011919{right:-144px;}body.rtl .elementor-727 .elementor-element.elementor-element-4011919{left:-144px;}.elementor-727 .elementor-element.elementor-element-44849c8{width:var( --container-widget-width, 348px );max-width:348px;--container-widget-width:348px;--container-widget-flex-grow:0;font-family:"HW CIGARS", Sans-serif;font-size:110px;font-weight:300;line-height:110px;color:#000000;}.elementor-727 .elementor-element.elementor-element-4c9e2c9{width:var( --container-widget-width, 213px );max-width:213px;--container-widget-width:213px;--container-widget-flex-grow:0;font-family:"Comfortaa", Sans-serif;font-size:19px;font-weight:400;line-height:41px;color:#000000;}.elementor-727 .elementor-element.elementor-element-f71e0bf .elementor-button{background-color:#D9D9D9;font-family:"HW CIGARS", Sans-serif;font-size:20px;font-weight:400;fill:#000000;color:#000000;}.elementor-727 .elementor-element.elementor-element-f71e0bf .elementor-button:hover, .elementor-727 .elementor-element.elementor-element-f71e0bf .elementor-button:focus{background-color:#AFAFAF;}.elementor-727 .elementor-element.elementor-element-f71e0bf.elementor-element{--align-self:flex-start;}.elementor-727 .elementor-element.elementor-element-20bb833{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-727 .elementor-element.elementor-element-1030118{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-370px;}.elementor-727 .elementor-element.elementor-element-1030118.e-con{--align-self:center;}.elementor-727 .elementor-element.elementor-element-da927dd{width:var( --container-widget-width, 483px );max-width:483px;--container-widget-width:483px;--container-widget-flex-grow:0;font-family:"HW CIGARS", Sans-serif;font-size:110px;font-weight:300;line-height:110px;color:#000000;}.elementor-727 .elementor-element.elementor-element-da927dd > .elementor-widget-container{margin:42px 0px 0px 0px;}.elementor-727 .elementor-element.elementor-element-c62a0c1{width:var( --container-widget-width, 421px );max-width:421px;--container-widget-width:421px;--container-widget-flex-grow:0;font-family:"Comfortaa", Sans-serif;font-size:19px;font-weight:400;line-height:41px;color:#000000;}.elementor-727 .elementor-element.elementor-element-1b33a40 .elementor-button{background-color:#D9D9D9;font-family:"HW CIGARS", Sans-serif;font-size:20px;font-weight:400;fill:#000000;color:#000000;}.elementor-727 .elementor-element.elementor-element-1b33a40 .elementor-button:hover, .elementor-727 .elementor-element.elementor-element-1b33a40 .elementor-button:focus{background-color:#AFAFAF;}.elementor-727 .elementor-element.elementor-element-1b33a40.elementor-element{--align-self:center;}body:not(.rtl) .elementor-727 .elementor-element.elementor-element-1b33a40{right:50%;}body.rtl .elementor-727 .elementor-element.elementor-element-1b33a40{left:50%;}.elementor-727 .elementor-element.elementor-element-1b33a40{bottom:-65px;}.elementor-727 .elementor-element.elementor-element-13eb4b9.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-727 .elementor-element.elementor-element-54ae2ab{right:-127px;}body.rtl .elementor-727 .elementor-element.elementor-element-54ae2ab{left:-127px;}.elementor-727 .elementor-element.elementor-element-54ae2ab{bottom:211px;}body:not(.rtl) .elementor-727 .elementor-element.elementor-element-d46f6f2{left:8px;}body.rtl .elementor-727 .elementor-element.elementor-element-d46f6f2{right:8px;}.elementor-727 .elementor-element.elementor-element-d46f6f2{top:316px;z-index:-1;}.elementor-727 .elementor-element.elementor-element-d7e6fb2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-727 .elementor-element.elementor-element-c6e7811{--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:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-727 .elementor-element.elementor-element-e359d37{left:-17%;}body.rtl .elementor-727 .elementor-element.elementor-element-e359d37{right:-17%;}.elementor-727 .elementor-element.elementor-element-e359d37{bottom:26px;}.elementor-727 .elementor-element.elementor-element-a856589.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-727 .elementor-element.elementor-element-a856589{font-family:"HW CIGARS", Sans-serif;font-size:90px;font-weight:300;line-height:80px;color:#BEA04F;}body:not(.rtl) .elementor-727 .elementor-element.elementor-element-c722b2d{right:-297px;}body.rtl .elementor-727 .elementor-element.elementor-element-c722b2d{left:-297px;}.elementor-727 .elementor-element.elementor-element-c722b2d{bottom:9px;}.elementor-727 .elementor-element.elementor-element-b1af55b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-727 .elementor-element.elementor-element-b1af55b{left:60%;}body.rtl .elementor-727 .elementor-element.elementor-element-b1af55b{right:60%;}.elementor-727 .elementor-element.elementor-element-b1af55b{bottom:-94px;font-family:"HW CIGARS", Sans-serif;font-size:30px;font-weight:300;line-height:80px;letter-spacing:55px;color:#000000;}.elementor-727 .elementor-element.elementor-element-99ec78c{--display:flex;--min-height:655px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-727 .elementor-element.elementor-element-9b1de59{--display:flex;}.elementor-727 .elementor-element.elementor-element-8b284b3{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:200px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-727 .elementor-element.elementor-element-f658d0b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-727 .elementor-element.elementor-element-9f72330{left:-85px;}body.rtl .elementor-727 .elementor-element.elementor-element-9f72330{right:-85px;}.elementor-727 .elementor-element.elementor-element-9f72330{top:50%;}body:not(.rtl) .elementor-727 .elementor-element.elementor-element-ee27470{right:7px;}body.rtl .elementor-727 .elementor-element.elementor-element-ee27470{left:7px;}.elementor-727 .elementor-element.elementor-element-ee27470{bottom:-114px;}.elementor-727 .elementor-element.elementor-element-ab1a078{--display:flex;--position:absolute;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );top:88px;--z-index:1;}body:not(.rtl) .elementor-727 .elementor-element.elementor-element-ab1a078{right:-164px;}body.rtl .elementor-727 .elementor-element.elementor-element-ab1a078{left:-164px;}.elementor-727 .elementor-element.elementor-element-2ff4a83{width:var( --container-widget-width, 431px );max-width:431px;--container-widget-width:431px;--container-widget-flex-grow:0;font-family:"HW CIGARS", Sans-serif;font-size:110px;font-weight:300;line-height:110px;color:#000000;}.elementor-727 .elementor-element.elementor-element-0cc91d1{width:var( --container-widget-width, 213px );max-width:213px;--container-widget-width:213px;--container-widget-flex-grow:0;font-family:"Comfortaa", Sans-serif;font-size:19px;font-weight:400;line-height:41px;color:#000000;}.elementor-727 .elementor-element.elementor-element-0cc91d1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-727 .elementor-element.elementor-element-c0ac9fc .elementor-button{background-color:#D9D9D9;font-family:"HW CIGARS", Sans-serif;font-size:20px;font-weight:400;fill:#000000;color:#000000;}.elementor-727 .elementor-element.elementor-element-c0ac9fc .elementor-button:hover, .elementor-727 .elementor-element.elementor-element-c0ac9fc .elementor-button:focus{background-color:#AFAFAF;}.elementor-727 .elementor-element.elementor-element-c0ac9fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-727 .elementor-element.elementor-element-c0ac9fc.elementor-element{--align-self:flex-start;}.elementor-727 .elementor-element.elementor-element-4c84c46{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:386px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-727 .elementor-element.elementor-element-8e15f1d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-727 .elementor-element.elementor-element-968052a{right:24px;}body.rtl .elementor-727 .elementor-element.elementor-element-968052a{left:24px;}.elementor-727 .elementor-element.elementor-element-968052a{bottom:-99px;}.elementor-727 .elementor-element.elementor-element-50eb009{--display:flex;--position:absolute;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );top:88px;--z-index:1;}body:not(.rtl) .elementor-727 .elementor-element.elementor-element-50eb009{right:0px;}body.rtl .elementor-727 .elementor-element.elementor-element-50eb009{left:0px;}.elementor-727 .elementor-element.elementor-element-929bbea{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;font-family:"HW CIGARS", Sans-serif;font-size:110px;font-weight:300;line-height:110px;color:#000000;}.elementor-727 .elementor-element.elementor-element-18b301b{width:var( --container-widget-width, 213px );max-width:213px;--container-widget-width:213px;--container-widget-flex-grow:0;font-family:"Comfortaa", Sans-serif;font-size:19px;font-weight:400;line-height:41px;color:#000000;}.elementor-727 .elementor-element.elementor-element-18b301b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-727 .elementor-element.elementor-element-18b301b.elementor-element{--align-self:center;}.elementor-727 .elementor-element.elementor-element-c0e0c89 .elementor-button{background-color:#D9D9D9;font-family:"HW CIGARS", Sans-serif;font-size:20px;font-weight:400;fill:#000000;color:#000000;}.elementor-727 .elementor-element.elementor-element-c0e0c89 .elementor-button:hover, .elementor-727 .elementor-element.elementor-element-c0e0c89 .elementor-button:focus{background-color:#AFAFAF;}.elementor-727 .elementor-element.elementor-element-c0e0c89 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-727 .elementor-element.elementor-element-c0e0c89.elementor-element{--align-self:flex-end;}.elementor-727 .elementor-element.elementor-element-7bb6cba{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:180px;--margin-bottom:200px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-727 .elementor-element.elementor-element-0297cff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-727 .elementor-element.elementor-element-8c1b095{right:-208px;}body.rtl .elementor-727 .elementor-element.elementor-element-8c1b095{left:-208px;}.elementor-727 .elementor-element.elementor-element-8c1b095{bottom:-53px;}.elementor-727 .elementor-element.elementor-element-947f5c7{--display:flex;--position:absolute;--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;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:142px;--z-index:1;}body:not(.rtl) .elementor-727 .elementor-element.elementor-element-947f5c7{left:670px;}body.rtl .elementor-727 .elementor-element.elementor-element-947f5c7{right:670px;}.elementor-727 .elementor-element.elementor-element-350343a .elementor-button{background-color:#D9D9D9;font-family:"HW CIGARS", Sans-serif;font-size:20px;font-weight:400;fill:#000000;color:#000000;}.elementor-727 .elementor-element.elementor-element-350343a .elementor-button:hover, .elementor-727 .elementor-element.elementor-element-350343a .elementor-button:focus{background-color:#AFAFAF;}.elementor-727 .elementor-element.elementor-element-350343a{width:var( --container-widget-width, 246px );max-width:246px;--container-widget-width:246px;--container-widget-flex-grow:0;}.elementor-727 .elementor-element.elementor-element-350343a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-727 .elementor-element.elementor-element-350343a.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-727 .elementor-element.elementor-element-6ae368e{width:var( --container-widget-width, 328.797px );max-width:328.797px;--container-widget-width:328.797px;--container-widget-flex-grow:0;font-family:"HW CIGARS", Sans-serif;font-size:110px;font-weight:300;line-height:110px;color:#000000;}.elementor-727 .elementor-element.elementor-element-6ae368e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-727 .elementor-element.elementor-element-8c61d4e{width:var( --container-widget-width, 225px );max-width:225px;--container-widget-width:225px;--container-widget-flex-grow:0;font-family:"Comfortaa", Sans-serif;font-size:19px;font-weight:400;line-height:41px;color:#000000;}.elementor-727 .elementor-element.elementor-element-8c61d4e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-727 .elementor-element.elementor-element-f8890e9{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-727 .elementor-element.elementor-element-071657f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:386px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-727 .elementor-element.elementor-element-4c38d7b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-727 .elementor-element.elementor-element-e3420c1{right:24px;}body.rtl .elementor-727 .elementor-element.elementor-element-e3420c1{left:24px;}.elementor-727 .elementor-element.elementor-element-e3420c1{bottom:-99px;}.elementor-727 .elementor-element.elementor-element-144132a{--display:flex;--position:absolute;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );top:88px;--z-index:1;}body:not(.rtl) .elementor-727 .elementor-element.elementor-element-144132a{right:0px;}body.rtl .elementor-727 .elementor-element.elementor-element-144132a{left:0px;}.elementor-727 .elementor-element.elementor-element-93dedcc{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;font-family:"HW CIGARS", Sans-serif;font-size:110px;font-weight:300;line-height:110px;color:#000000;}.elementor-727 .elementor-element.elementor-element-9f8c503{width:var( --container-widget-width, 213px );max-width:213px;--container-widget-width:213px;--container-widget-flex-grow:0;font-family:"Comfortaa", Sans-serif;font-size:19px;font-weight:400;line-height:41px;color:#000000;}.elementor-727 .elementor-element.elementor-element-9f8c503 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-727 .elementor-element.elementor-element-9f8c503.elementor-element{--align-self:center;}.elementor-727 .elementor-element.elementor-element-b732597 .elementor-button{background-color:#D9D9D9;font-family:"HW CIGARS", Sans-serif;font-size:20px;font-weight:400;fill:#000000;color:#000000;}.elementor-727 .elementor-element.elementor-element-b732597 .elementor-button:hover, .elementor-727 .elementor-element.elementor-element-b732597 .elementor-button:focus{background-color:#AFAFAF;}.elementor-727 .elementor-element.elementor-element-b732597 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-727 .elementor-element.elementor-element-b732597.elementor-element{--align-self:flex-end;}.elementor-727 .elementor-element.elementor-element-c1576f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-727 .elementor-element.elementor-element-99d5103{--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:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-727 .elementor-element.elementor-element-ef21fb6{left:-17%;}body.rtl .elementor-727 .elementor-element.elementor-element-ef21fb6{right:-17%;}.elementor-727 .elementor-element.elementor-element-ef21fb6{bottom:26px;}.elementor-727 .elementor-element.elementor-element-57eac28.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-727 .elementor-element.elementor-element-57eac28{font-family:"HW CIGARS", Sans-serif;font-size:90px;font-weight:300;line-height:80px;color:#BEA04F;}body:not(.rtl) .elementor-727 .elementor-element.elementor-element-325e833{right:-297px;}body.rtl .elementor-727 .elementor-element.elementor-element-325e833{left:-297px;}.elementor-727 .elementor-element.elementor-element-325e833{bottom:9px;}.elementor-727 .elementor-element.elementor-element-63411c0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-727 .elementor-element.elementor-element-63411c0{left:68%;}body.rtl .elementor-727 .elementor-element.elementor-element-63411c0{right:68%;}.elementor-727 .elementor-element.elementor-element-63411c0{bottom:-94px;font-family:"HW CIGARS", Sans-serif;font-size:30px;font-weight:300;line-height:80px;letter-spacing:45px;color:#000000;}.elementor-727 .elementor-element.elementor-element-63273c6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-727 .elementor-element.elementor-element-a1b2dfb{--display:flex;--justify-content:space-between;--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-727 .elementor-element.elementor-element-744bbb3{--display:flex;--min-height:250px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50% 50% 50% 50%;--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-727 .elementor-element.elementor-element-744bbb3:not(.elementor-motion-effects-element-type-background), .elementor-727 .elementor-element.elementor-element-744bbb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4DED1;}.elementor-727 .elementor-element.elementor-element-d3c09f7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-727 .elementor-element.elementor-element-d3c09f7{font-family:"Comfortaa", Sans-serif;font-size:19px;font-weight:400;line-height:41px;color:#8D675C;}.elementor-727 .elementor-element.elementor-element-d8e6166{width:var( --container-widget-width, 328px );max-width:328px;--container-widget-width:328px;--container-widget-flex-grow:0;top:50%;font-family:"HW CIGARS", Sans-serif;font-size:110px;font-weight:300;line-height:110px;color:#000000;}body:not(.rtl) .elementor-727 .elementor-element.elementor-element-d8e6166{left:50%;}body.rtl .elementor-727 .elementor-element.elementor-element-d8e6166{right:50%;}.elementor-727 .elementor-element.elementor-element-568ba05{width:var( --container-widget-width, 562px );max-width:562px;--container-widget-width:562px;--container-widget-flex-grow:0;font-family:"Comfortaa", Sans-serif;font-size:19px;font-weight:400;line-height:41px;color:#000000;}.elementor-727 .elementor-element.elementor-element-568ba05 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-727 .elementor-element.elementor-element-4e0cef8 .elementor-button{background-color:#D9D9D9;font-family:"HW CIGARS", Sans-serif;font-size:20px;font-weight:400;fill:#000000;color:#000000;}.elementor-727 .elementor-element.elementor-element-4e0cef8 .elementor-button:hover, .elementor-727 .elementor-element.elementor-element-4e0cef8 .elementor-button:focus{background-color:#AFAFAF;}.elementor-727 .elementor-element.elementor-element-4e0cef8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-727 .elementor-element.elementor-element-4e0cef8.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-727 .elementor-element.elementor-element-4e0cef8{right:-81px;}body.rtl .elementor-727 .elementor-element.elementor-element-4e0cef8{left:-81px;}.elementor-727 .elementor-element.elementor-element-4e0cef8{top:64%;}.elementor-727 .elementor-element.elementor-element-cc46b4a{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-727 .elementor-element.elementor-element-e13b9ba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-727 .elementor-element.elementor-element-33531a3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-727 .elementor-element.elementor-element-33531a3{left:-85px;}body.rtl .elementor-727 .elementor-element.elementor-element-33531a3{right:-85px;}.elementor-727 .elementor-element.elementor-element-33531a3{top:39%;z-index:-1;}.elementor-727 .elementor-element.elementor-element-4b7b853 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-727 .elementor-element.elementor-element-4b7b853{right:-222px;}body.rtl .elementor-727 .elementor-element.elementor-element-4b7b853{left:-222px;}.elementor-727 .elementor-element.elementor-element-4b7b853{top:12%;}.elementor-727 .elementor-element.elementor-element-91f5882{--display:flex;--min-height:1407px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:200px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-727 .elementor-element.elementor-element-91f5882:not(.elementor-motion-effects-element-type-background), .elementor-727 .elementor-element.elementor-element-91f5882 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://michellemabelle.com.br/wp-content/uploads/2025/08/bg_michelle3.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-727 .elementor-element.elementor-element-3d39999{width:var( --container-widget-width, 1100px );max-width:1100px;--container-widget-width:1100px;--container-widget-flex-grow:0;}.elementor-727 .elementor-element.elementor-element-3d39999 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-727 .elementor-element.elementor-element-3d39999.elementor-element{--align-self:center;}.elementor-727 .elementor-element.elementor-element-3d39999 .elementor-heading-title{font-family:"HW CIGARS", Sans-serif;font-size:96px;font-weight:300;color:#000000;}.elementor-727 .elementor-element.elementor-element-1ce6393{--display:flex;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-727 .elementor-element.elementor-element-16028e8{width:var( --container-widget-width, 646px );max-width:646px;--container-widget-width:646px;--container-widget-flex-grow:0;font-family:"Comfortaa", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-727 .elementor-element.elementor-element-16028e8.elementor-element{--align-self:center;}.elementor-727 .elementor-element.elementor-element-537d4be{width:var( --container-widget-width, 646px );max-width:646px;--container-widget-width:646px;--container-widget-flex-grow:0;font-family:"Comfortaa", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-727 .elementor-element.elementor-element-537d4be.elementor-element{--align-self:center;}.elementor-727 .elementor-element.elementor-element-0a30069{width:var( --container-widget-width, 646px );max-width:646px;--container-widget-width:646px;--container-widget-flex-grow:0;font-family:"Comfortaa", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-727 .elementor-element.elementor-element-0a30069.elementor-element{--align-self:center;}.elementor-727 .elementor-element.elementor-element-3f0a567{width:var( --container-widget-width, 646px );max-width:646px;--container-widget-width:646px;--container-widget-flex-grow:0;font-family:"Comfortaa", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-727 .elementor-element.elementor-element-3f0a567.elementor-element{--align-self:center;}.elementor-727 .elementor-element.elementor-element-9e4a8b4 .elementor-button{background-color:#00000000;font-family:"HW CIGARS", Sans-serif;font-size:20px;font-weight:300;fill:#000000;color:#000000;}body:not(.rtl) .elementor-727 .elementor-element.elementor-element-9e4a8b4{right:-370px;}body.rtl .elementor-727 .elementor-element.elementor-element-9e4a8b4{left:-370px;}.elementor-727 .elementor-element.elementor-element-9e4a8b4{top:300px;}.elementor-727 .elementor-element.elementor-element-9e4a8b4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-727 .elementor-element.elementor-element-9e4a8b4 .elementor-button:hover, .elementor-727 .elementor-element.elementor-element-9e4a8b4 .elementor-button:focus{color:#BEA04F;}.elementor-727 .elementor-element.elementor-element-9e4a8b4 .elementor-button:hover svg, .elementor-727 .elementor-element.elementor-element-9e4a8b4 .elementor-button:focus svg{fill:#BEA04F;}.elementor-727 .elementor-element.elementor-element-8c86698{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-727 .elementor-element.elementor-element-8c86698:not(.elementor-motion-effects-element-type-background), .elementor-727 .elementor-element.elementor-element-8c86698 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F0EA;}.elementor-727 .elementor-element.elementor-element-7a59ef2{--e-image-carousel-slides-to-show:1;}.elementor-727 .elementor-element.elementor-element-7a59ef2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 50px 50px 50px;}.elementor-727 .elementor-element.elementor-element-52dee51{--e-image-carousel-slides-to-show:9;}.elementor-727 .elementor-element.elementor-element-52dee51 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 50px 50px 50px;}.elementor-727 .elementor-element.elementor-element-52dee51 .swiper-wrapper{display:flex;align-items:flex-end;}.elementor-727 .elementor-element.elementor-element-d5d58a9 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-727 .elementor-element.elementor-element-d5d58a9{text-align:center;font-family:"HW CIGARS", Sans-serif;font-size:32px;font-weight:300;color:#000000;}.elementor-727 .elementor-element.elementor-element-1819ef7{text-align:center;font-family:"Comfortaa", Sans-serif;font-size:14px;font-weight:300;color:#8C8C8C;}.elementor-727 .elementor-element.elementor-element-93305b4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-727 .elementor-element.elementor-element-93305b4:not(.elementor-motion-effects-element-type-background), .elementor-727 .elementor-element.elementor-element-93305b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F0EA;}.elementor-727 .elementor-element.elementor-element-4012edb{--e-image-carousel-slides-to-show:9;}.elementor-727 .elementor-element.elementor-element-4012edb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 30px 50px 30px;}.elementor-727 .elementor-element.elementor-element-9f820a9 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-727 .elementor-element.elementor-element-9f820a9{text-align:center;font-family:"HW CIGARS", Sans-serif;font-size:32px;font-weight:300;color:#000000;}.elementor-727 .elementor-element.elementor-element-e473227{text-align:center;font-family:"Comfortaa", Sans-serif;font-size:14px;font-weight:300;color:#8C8C8C;}.elementor-727 .elementor-element.elementor-element-6492151{--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:center;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-727 .elementor-element.elementor-element-6492151:not(.elementor-motion-effects-element-type-background), .elementor-727 .elementor-element.elementor-element-6492151 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CFB469;}.elementor-727 .elementor-element.elementor-element-de7132d{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--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-727 .elementor-element.elementor-element-2164f93{font-family:"Comfortaa", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-727 .elementor-element.elementor-element-2c44c7a{font-family:"Comfortaa", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-727 .elementor-element.elementor-element-1dbf522{font-family:"Comfortaa", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-727 .elementor-element.elementor-element-f9e7a19{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--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-727 .elementor-element.elementor-element-287bdb9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-727 .elementor-element.elementor-element-287bdb9 .elementor-nav-menu .elementor-item{font-family:"Comfortaa", Sans-serif;font-size:15px;font-weight:400;}.elementor-727 .elementor-element.elementor-element-287bdb9 .elementor-nav-menu--main .elementor-item{color:#000000;fill:#000000;padding-left:0px;padding-right:0px;padding-top:7px;padding-bottom:7px;}.elementor-727 .elementor-element.elementor-element-287bdb9 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-727 .elementor-element.elementor-element-287bdb9 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-727 .elementor-element.elementor-element-287bdb9 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-727 .elementor-element.elementor-element-287bdb9 .elementor-nav-menu--main .elementor-item:focus{color:#444444;fill:#444444;}.elementor-727 .elementor-element.elementor-element-287bdb9{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-727 .elementor-element.elementor-element-287bdb9 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-727 .elementor-element.elementor-element-e8396c7{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--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-727 .elementor-element.elementor-element-b052a2e{font-family:"Comfortaa", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-727 .elementor-element.elementor-element-b5641fd{--grid-template-columns:repeat(3, auto);width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;--icon-size:22px;--grid-column-gap:16px;}.elementor-727 .elementor-element.elementor-element-b5641fd .elementor-widget-container{text-align:center;}.elementor-727 .elementor-element.elementor-element-b5641fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-727 .elementor-element.elementor-element-b5641fd .elementor-social-icon{background-color:#CFB469;}.elementor-727 .elementor-element.elementor-element-b5641fd .elementor-social-icon i{color:#000000;}.elementor-727 .elementor-element.elementor-element-b5641fd .elementor-social-icon svg{fill:#000000;}.elementor-727 .elementor-element.elementor-element-99dd173{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap: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-727 .elementor-element.elementor-element-c9f9c12 .elementor-button{background-color:#00000000;font-family:"HW CIGARS", Sans-serif;font-size:20px;font-weight:300;fill:#000000;color:#000000;}.elementor-727 .elementor-element.elementor-element-c9f9c12 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-727 .elementor-element.elementor-element-c9f9c12 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-727 .elementor-element.elementor-element-c9f9c12 .elementor-button:hover, .elementor-727 .elementor-element.elementor-element-c9f9c12 .elementor-button:focus{color:#BEA04F;}.elementor-727 .elementor-element.elementor-element-c9f9c12 .elementor-button:hover svg, .elementor-727 .elementor-element.elementor-element-c9f9c12 .elementor-button:focus svg{fill:#BEA04F;}.elementor-727 .elementor-element.elementor-element-ab1b394{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--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-727 .elementor-element.elementor-element-9d7ce7f{font-family:"Comfortaa", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-727 .elementor-element.elementor-element-8e5f01d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-727 .elementor-element.elementor-element-9b479eb .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-727 .elementor-element.elementor-element-9b479eb .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-727 .elementor-element.elementor-element-9b479eb .elementor-field-group.recaptcha_v3-bottomleft, .elementor-727 .elementor-element.elementor-element-9b479eb .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-727 .elementor-element.elementor-element-9b479eb .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-727 .elementor-element.elementor-element-9b479eb .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-727 .elementor-element.elementor-element-9b479eb .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-727 .elementor-element.elementor-element-9b479eb .elementor-field-type-html{padding-bottom:0px;}.elementor-727 .elementor-element.elementor-element-9b479eb .elementor-field-group .elementor-field{color:#FFFFFF;}.elementor-727 .elementor-element.elementor-element-9b479eb .elementor-field-group .elementor-field, .elementor-727 .elementor-element.elementor-element-9b479eb .elementor-field-subgroup label{font-family:"Comfortaa", Sans-serif;font-size:14px;font-weight:400;}.elementor-727 .elementor-element.elementor-element-9b479eb .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#00000000;}.elementor-727 .elementor-element.elementor-element-9b479eb .elementor-field-group .elementor-select-wrapper select{background-color:#00000000;}.elementor-727 .elementor-element.elementor-element-9b479eb .elementor-button{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-727 .elementor-element.elementor-element-9b479eb .e-form__buttons__wrapper__button-next{background-color:#00000000;color:#000000;}.elementor-727 .elementor-element.elementor-element-9b479eb .elementor-button[type="submit"]{background-color:#00000000;color:#000000;}.elementor-727 .elementor-element.elementor-element-9b479eb .elementor-button[type="submit"] svg *{fill:#000000;}.elementor-727 .elementor-element.elementor-element-9b479eb .e-form__buttons__wrapper__button-previous{background-color:#00000000;color:#1C1C1C;}.elementor-727 .elementor-element.elementor-element-9b479eb .e-form__buttons__wrapper__button-next:hover{color:#353535;}.elementor-727 .elementor-element.elementor-element-9b479eb .elementor-button[type="submit"]:hover{color:#353535;}.elementor-727 .elementor-element.elementor-element-9b479eb .elementor-button[type="submit"]:hover svg *{fill:#353535;}.elementor-727 .elementor-element.elementor-element-9b479eb .e-form__buttons__wrapper__button-previous:hover{color:#575757;}.elementor-727 .elementor-element.elementor-element-9b479eb .elementor-message{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-727 .elementor-element.elementor-element-9b479eb{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-727 .elementor-element.elementor-element-6cb3569{font-family:"Comfortaa", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-727 .elementor-element.elementor-element-fe024a5{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--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-727 .elementor-element.elementor-element-c42ed8a{font-family:"Comfortaa", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-727 .elementor-element.elementor-element-d40963d{--grid-template-columns:repeat(3, auto);width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;--icon-size:22px;--grid-column-gap:16px;}.elementor-727 .elementor-element.elementor-element-d40963d .elementor-widget-container{text-align:center;}.elementor-727 .elementor-element.elementor-element-d40963d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-727 .elementor-element.elementor-element-d40963d .elementor-social-icon{background-color:#CFB469;}.elementor-727 .elementor-element.elementor-element-d40963d .elementor-social-icon i{color:#000000;}.elementor-727 .elementor-element.elementor-element-d40963d .elementor-social-icon svg{fill:#000000;}body.elementor-page-727:not(.elementor-motion-effects-element-type-background), body.elementor-page-727 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF9F8;}@media(max-width:1024px){.elementor-727 .elementor-element.elementor-element-16160c3:not(.elementor-motion-effects-element-type-background), .elementor-727 .elementor-element.elementor-element-16160c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://michellemabelle.com.br/wp-content/uploads/2025/07/hero_tablet2.webp");background-size:cover;}.elementor-727 .elementor-element.elementor-element-7511aa9{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-727 .elementor-element.elementor-element-69799a1 > .elementor-widget-container{margin:0px 0px 0px 60px;padding:0px 0px 0px 0px;}.elementor-727 .elementor-element.elementor-element-ff75d9c{width:var( --container-widget-width, 49px );max-width:49px;--container-widget-width:49px;--container-widget-flex-grow:0;}.elementor-727 .elementor-element.elementor-element-ff75d9c.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-727 .elementor-element.elementor-element-c0bdba0{--min-height:1175px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-727 .elementor-element.elementor-element-0b502de{--margin-top:23%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-727 .elementor-element.elementor-element-6d431b4{font-size:30px;}.elementor-727 .elementor-element.elementor-element-c1bda94{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-727 .elementor-element.elementor-element-c1bda94 > .elementor-widget-container{margin:0px 0px 47px 0px;padding:0px 0px 0px 0px;}.elementor-727 .elementor-element.elementor-element-c1bda94 .elementor-heading-title{font-size:80px;line-height:85px;}.elementor-727 .elementor-element.elementor-element-69e6c78{--margin-top:38%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-727 .elementor-element.elementor-element-69e6c78.e-con{--align-self:center;}.elementor-727 .elementor-element.elementor-element-5e918de{--gap:0px 50px;--row-gap:0px;--column-gap:50px;--flex-wrap:wrap;}.elementor-727 .elementor-element.elementor-element-cea85f4{width:auto;max-width:auto;text-align:left;font-size:40px;}.elementor-727 .elementor-element.elementor-element-ada6a49{bottom:-109px;}.elementor-727 .elementor-element.elementor-element-8e71d35 .elementor-button{font-size:13px;}.elementor-727 .elementor-element.elementor-element-1a1eea7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:-142px;}.elementor-727 .elementor-element.elementor-element-9a107e1{--container-widget-width:186px;--container-widget-flex-grow:0;width:var( --container-widget-width, 186px );max-width:186px;font-size:45px;}.elementor-727 .elementor-element.elementor-element-2b70895{font-size:11px;}.elementor-727 .elementor-element.elementor-element-c48492e{--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-727 .elementor-element.elementor-element-3fbd83a{--justify-content:flex-start;}.elementor-727 .elementor-element.elementor-element-44849c8{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;font-size:45px;}.elementor-727 .elementor-element.elementor-element-4c9e2c9{font-size:11px;line-height:31px;}.elementor-727 .elementor-element.elementor-element-f71e0bf .elementor-button{font-size:13px;}.elementor-727 .elementor-element.elementor-element-1030118{--flex-wrap:nowrap;--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-727 .elementor-element.elementor-element-da927dd{--container-widget-width:168px;--container-widget-flex-grow:0;width:var( --container-widget-width, 168px );max-width:168px;font-size:45px;}.elementor-727 .elementor-element.elementor-element-c62a0c1{--container-widget-width:209px;--container-widget-flex-grow:0;width:var( --container-widget-width, 209px );max-width:209px;font-size:11px;}.elementor-727 .elementor-element.elementor-element-1b33a40 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-727 .elementor-element.elementor-element-1b33a40 .elementor-button{font-size:13px;}.elementor-727 .elementor-element.elementor-element-54ae2ab{bottom:117px;}.elementor-727 .elementor-element.elementor-element-c6e7811{--gap:0px 50px;--row-gap:0px;--column-gap:50px;--flex-wrap:wrap;}.elementor-727 .elementor-element.elementor-element-a856589{width:auto;max-width:auto;text-align:left;font-size:40px;}.elementor-727 .elementor-element.elementor-element-99ec78c{--flex-wrap:nowrap;}.elementor-727 .elementor-element.elementor-element-ab1a078{--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-727 .elementor-element.elementor-element-2ff4a83{--container-widget-width:183px;--container-widget-flex-grow:0;width:var( --container-widget-width, 183px );max-width:183px;font-size:45px;}.elementor-727 .elementor-element.elementor-element-0cc91d1{--container-widget-width:136px;--container-widget-flex-grow:0;width:var( --container-widget-width, 136px );max-width:136px;font-size:11px;line-height:45px;}.elementor-727 .elementor-element.elementor-element-c0ac9fc .elementor-button{font-size:13px;}.elementor-727 .elementor-element.elementor-element-4c84c46{--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-727 .elementor-element.elementor-element-50eb009{--flex-wrap:nowrap;top:100px;}.elementor-727 .elementor-element.elementor-element-929bbea{--container-widget-width:198px;--container-widget-flex-grow:0;width:var( --container-widget-width, 198px );max-width:198px;font-size:45px;}.elementor-727 .elementor-element.elementor-element-18b301b{--container-widget-width:144px;--container-widget-flex-grow:0;width:var( --container-widget-width, 144px );max-width:144px;font-size:11px;}.elementor-727 .elementor-element.elementor-element-c0e0c89 .elementor-button{font-size:13px;}.elementor-727 .elementor-element.elementor-element-7bb6cba{--margin-top:150px;--margin-bottom:200px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-727 .elementor-element.elementor-element-947f5c7{left:90%;}body.rtl .elementor-727 .elementor-element.elementor-element-947f5c7{right:90%;}.elementor-727 .elementor-element.elementor-element-947f5c7{top:0px;}.elementor-727 .elementor-element.elementor-element-350343a .elementor-button{font-size:13px;}.elementor-727 .elementor-element.elementor-element-6ae368e{--container-widget-width:226px;--container-widget-flex-grow:0;width:var( --container-widget-width, 226px );max-width:226px;font-size:45px;}.elementor-727 .elementor-element.elementor-element-8c61d4e{width:var( --container-widget-width, 120px );max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0;font-size:11px;line-height:31px;}.elementor-727 .elementor-element.elementor-element-8c61d4e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-727 .elementor-element.elementor-element-071657f{--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-727 .elementor-element.elementor-element-4c38d7b.elementor-element{--align-self:flex-start;}.elementor-727 .elementor-element.elementor-element-144132a{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;top:-116px;}.elementor-727 .elementor-element.elementor-element-93dedcc{--container-widget-width:102px;--container-widget-flex-grow:0;width:var( --container-widget-width, 102px );max-width:102px;font-size:45px;line-height:54px;}.elementor-727 .elementor-element.elementor-element-9f8c503 > .elementor-widget-container{margin:-26px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-727 .elementor-element.elementor-element-9f8c503{--container-widget-width:144px;--container-widget-flex-grow:0;width:var( --container-widget-width, 144px );max-width:144px;font-size:11px;line-height:45px;}.elementor-727 .elementor-element.elementor-element-b732597 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-727 .elementor-element.elementor-element-b732597 .elementor-button{font-size:13px;}.elementor-727 .elementor-element.elementor-element-c1576f6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-727 .elementor-element.elementor-element-99d5103{--gap:0px 50px;--row-gap:0px;--column-gap:50px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-727 .elementor-element.elementor-element-57eac28{width:var( --container-widget-width, 186px );max-width:186px;--container-widget-width:186px;--container-widget-flex-grow:0;text-align:left;font-size:40px;line-height:40px;}.elementor-727 .elementor-element.elementor-element-63273c6{--margin-top:100px;--margin-bottom:200px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-727 .elementor-element.elementor-element-744bbb3{--min-height:150px;}.elementor-727 .elementor-element.elementor-element-d3c09f7{font-size:13px;line-height:27px;}.elementor-727 .elementor-element.elementor-element-d8e6166{--container-widget-width:349px;--container-widget-flex-grow:0;width:var( --container-widget-width, 349px );max-width:349px;top:30%;}body:not(.rtl) .elementor-727 .elementor-element.elementor-element-d8e6166{left:70%;}body.rtl .elementor-727 .elementor-element.elementor-element-d8e6166{right:70%;}.elementor-727 .elementor-element.elementor-element-568ba05{--container-widget-width:226px;--container-widget-flex-grow:0;width:var( --container-widget-width, 226px );max-width:226px;line-height:31px;}.elementor-727 .elementor-element.elementor-element-568ba05.elementor-element{--align-self:center;}body:not(.rtl) .elementor-727 .elementor-element.elementor-element-4e0cef8{right:unset;}body.rtl .elementor-727 .elementor-element.elementor-element-4e0cef8{left:unset;}.elementor-727 .elementor-element.elementor-element-4e0cef8{top:unset;}.elementor-727 .elementor-element.elementor-element-4e0cef8 .elementor-button{font-size:13px;}.elementor-727 .elementor-element.elementor-element-cc46b4a{--min-height:400px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-727 .elementor-element.elementor-element-33531a3{left:unset;}body.rtl .elementor-727 .elementor-element.elementor-element-33531a3{right:unset;}.elementor-727 .elementor-element.elementor-element-4b7b853{top:unset;}.elementor-727 .elementor-element.elementor-element-91f5882:not(.elementor-motion-effects-element-type-background), .elementor-727 .elementor-element.elementor-element-91f5882 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://michellemabelle.com.br/wp-content/uploads/2025/07/sobrenos_bg_tablet.webp");background-size:cover;}.elementor-727 .elementor-element.elementor-element-91f5882{--min-height:2200px;--justify-content:flex-start;--margin-top:50px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-727 .elementor-element.elementor-element-3d39999 > .elementor-widget-container{margin:0% 0% 0% 20%;padding:0% 0% 0% 0%;}.elementor-727 .elementor-element.elementor-element-3d39999{--container-widget-width:411px;--container-widget-flex-grow:0;width:var( --container-widget-width, 411px );max-width:411px;}.elementor-727 .elementor-element.elementor-element-3d39999.elementor-element{--align-self:flex-start;}.elementor-727 .elementor-element.elementor-element-3d39999 .elementor-heading-title{font-size:75px;}.elementor-727 .elementor-element.elementor-element-1ce6393.e-con{--align-self:center;}.elementor-727 .elementor-element.elementor-element-7a59ef2{--e-image-carousel-slides-to-show:6;}.elementor-727 .elementor-element.elementor-element-52dee51{--e-image-carousel-slides-to-show:6;}.elementor-727 .elementor-element.elementor-element-6492151{--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;--align-items:flex-start;--flex-wrap:wrap;}.elementor-727 .elementor-element.elementor-element-de7132d.e-con{--order:4;}.elementor-727 .elementor-element.elementor-element-f9e7a19.e-con{--order:2;}.elementor-727 .elementor-element.elementor-element-e8396c7.e-con{--order:3;}.elementor-727 .elementor-element.elementor-element-99dd173.e-con{--order:-99999 /* order start hack */;}.elementor-727 .elementor-element.elementor-element-ab1b394.e-con{--order:5;}.elementor-727 .elementor-element.elementor-element-fe024a5.e-con{--order:3;}}@media(max-width:767px){.elementor-727 .elementor-element.elementor-element-16160c3:not(.elementor-motion-effects-element-type-background), .elementor-727 .elementor-element.elementor-element-16160c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://michellemabelle.com.br/wp-content/uploads/2025/07/hero_mobile2.webp");background-position:top right;background-size:cover;}.elementor-727 .elementor-element.elementor-element-16160c3{--min-height:830px;}.elementor-727 .elementor-element.elementor-element-7511aa9{--min-height:20px;--padding-top:30px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-727 .elementor-element.elementor-element-c0bdba0{--width:95.052%;--min-height:0px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-727 .elementor-element.elementor-element-0b502de{--width:100%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-727 .elementor-element.elementor-element-6d431b4{width:var( --container-widget-width, 169px );max-width:169px;--container-widget-width:169px;--container-widget-flex-grow:0;font-size:20px;line-height:20px;}.elementor-727 .elementor-element.elementor-element-c1bda94{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;}.elementor-727 .elementor-element.elementor-element-c1bda94 .elementor-heading-title{font-size:45px;line-height:50px;}.elementor-727 .elementor-element.elementor-element-69e6c78{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:27vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-727 .elementor-element.elementor-element-6756919 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-727 .elementor-element.elementor-element-6756919{font-size:11px;}.elementor-727 .elementor-element.elementor-element-52a69eb > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-727 .elementor-element.elementor-element-52a69eb{font-size:11px;}.elementor-727 .elementor-element.elementor-element-293dd03 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-727 .elementor-element.elementor-element-293dd03{font-size:11px;}.elementor-727 .elementor-element.elementor-element-1c4012c.e-con{--align-self:flex-start;}.elementor-727 .elementor-element.elementor-element-f93f6d9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-727 .elementor-element.elementor-element-cea85f4{width:var( --container-widget-width, 229px );max-width:229px;--container-widget-width:229px;--container-widget-flex-grow:0;line-height:42px;}.elementor-727 .elementor-element.elementor-element-cea85f4 > .elementor-widget-container{margin:-29px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-727 .elementor-element.elementor-element-ea8b9cc > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-727 .elementor-element.elementor-element-ea8b9cc{font-size:12px;line-height:18px;letter-spacing:20px;}.elementor-727 .elementor-element.elementor-element-0d0e294{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-727 .elementor-element.elementor-element-91bff6e{--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-727 .elementor-element.elementor-element-dc42c88{--margin-top:0px;--margin-bottom:250px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-727 .elementor-element.elementor-element-ec267fc{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-727 .elementor-element.elementor-element-e495b41{--container-widget-width:150px;--container-widget-flex-grow:0;width:var( --container-widget-width, 150px );max-width:150px;font-size:45px;line-height:47px;}.elementor-727 .elementor-element.elementor-element-f93f15e{--container-widget-width:131px;--container-widget-flex-grow:0;width:var( --container-widget-width, 131px );max-width:131px;font-size:11px;line-height:35px;}.elementor-727 .elementor-element.elementor-element-c19ba1b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-727 .elementor-element.elementor-element-c19ba1b.elementor-element{--align-self:flex-end;}.elementor-727 .elementor-element.elementor-element-c19ba1b .elementor-button{font-size:13px;}.elementor-727 .elementor-element.elementor-element-6be706a{--margin-top:0px;--margin-bottom:140px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-727 .elementor-element.elementor-element-ada6a49{right:16px;}body.rtl .elementor-727 .elementor-element.elementor-element-ada6a49{left:16px;}body:not(.rtl) .elementor-727 .elementor-element.elementor-element-8e71d35{right:-55px;}body.rtl .elementor-727 .elementor-element.elementor-element-8e71d35{left:-55px;}.elementor-727 .elementor-element.elementor-element-8e71d35{top:151px;}.elementor-727 .elementor-element.elementor-element-8e71d35 .elementor-button{font-size:13px;}.elementor-727 .elementor-element.elementor-element-1a1eea7{--width:470px;--justify-content:flex-end;--flex-wrap:nowrap;top:-26vw;}.elementor-727 .elementor-element.elementor-element-9a107e1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-727 .elementor-element.elementor-element-9a107e1{--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;font-size:45px;}.elementor-727 .elementor-element.elementor-element-2b70895{--container-widget-width:171px;--container-widget-flex-grow:0;width:var( --container-widget-width, 171px );max-width:171px;font-size:11px;line-height:35px;}.elementor-727 .elementor-element.elementor-element-c48492e{--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-727 .elementor-element.elementor-element-20bb833{--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-727 .elementor-element.elementor-element-1030118{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--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-727 .elementor-element.elementor-element-da927dd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-727 .elementor-element.elementor-element-da927dd{--container-widget-width:171px;--container-widget-flex-grow:0;width:var( --container-widget-width, 171px );max-width:171px;font-size:45px;}.elementor-727 .elementor-element.elementor-element-c62a0c1{--container-widget-width:185px;--container-widget-flex-grow:0;width:var( --container-widget-width, 185px );max-width:185px;font-size:11px;line-height:35px;}.elementor-727 .elementor-element.elementor-element-1b33a40{width:auto;max-width:auto;bottom:-46%;}.elementor-727 .elementor-element.elementor-element-1b33a40 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-727 .elementor-element.elementor-element-1b33a40.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-727 .elementor-element.elementor-element-1b33a40{right:1%;}body.rtl .elementor-727 .elementor-element.elementor-element-1b33a40{left:1%;}.elementor-727 .elementor-element.elementor-element-1b33a40 .elementor-button{font-size:13px;}.elementor-727 .elementor-element.elementor-element-13eb4b9{width:var( --container-widget-width, 529.594px );max-width:529.594px;--container-widget-width:529.594px;--container-widget-flex-grow:0;}.elementor-727 .elementor-element.elementor-element-13eb4b9.elementor-element{--align-self:center;}.elementor-727 .elementor-element.elementor-element-d7e6fb2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-727 .elementor-element.elementor-element-c6e7811{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-727 .elementor-element.elementor-element-a856589{width:var( --container-widget-width, 125px );max-width:125px;--container-widget-width:125px;--container-widget-flex-grow:0;line-height:42px;}.elementor-727 .elementor-element.elementor-element-a856589 > .elementor-widget-container{margin:-29px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-727 .elementor-element.elementor-element-b1af55b > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-727 .elementor-element.elementor-element-b1af55b{font-size:12px;line-height:18px;letter-spacing:20px;}.elementor-727 .elementor-element.elementor-element-99ec78c{--width:100%;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-727 .elementor-element.elementor-element-9b1de59{--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-727 .elementor-element.elementor-element-8b284b3{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-727 .elementor-element.elementor-element-ab1a078{--width:200px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-727 .elementor-element.elementor-element-2ff4a83 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-727 .elementor-element.elementor-element-2ff4a83{--container-widget-width:183px;--container-widget-flex-grow:0;width:var( --container-widget-width, 183px );max-width:183px;font-size:45px;}.elementor-727 .elementor-element.elementor-element-0cc91d1{--container-widget-width:114px;--container-widget-flex-grow:0;width:var( --container-widget-width, 114px );max-width:114px;font-size:11px;line-height:31px;}.elementor-727 .elementor-element.elementor-element-c0ac9fc .elementor-button{font-size:13px;}.elementor-727 .elementor-element.elementor-element-4c84c46{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-727 .elementor-element.elementor-element-50eb009{--width:350px;--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:-78px;}.elementor-727 .elementor-element.elementor-element-929bbea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 80px;}.elementor-727 .elementor-element.elementor-element-929bbea{--container-widget-width:183px;--container-widget-flex-grow:0;width:var( --container-widget-width, 183px );max-width:183px;line-height:45px;}.elementor-727 .elementor-element.elementor-element-929bbea.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-727 .elementor-element.elementor-element-947f5c7{--width:190px;--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;--flex-wrap:wrap;top:-70px;}body:not(.rtl) .elementor-727 .elementor-element.elementor-element-947f5c7{left:unset;}body.rtl .elementor-727 .elementor-element.elementor-element-947f5c7{right:unset;}.elementor-727 .elementor-element.elementor-element-350343a.elementor-element{--order:99999 /* order end hack */;}.elementor-727 .elementor-element.elementor-element-6ae368e > .elementor-widget-container{margin:0px 0px 0px -25px;padding:0px 0px 0px 0px;}.elementor-727 .elementor-element.elementor-element-6ae368e{--container-widget-width:133px;--container-widget-flex-grow:0;width:var( --container-widget-width, 133px );max-width:133px;line-height:47px;}.elementor-727 .elementor-element.elementor-element-8c61d4e{width:var( --container-widget-width, 183px );max-width:183px;--container-widget-width:183px;--container-widget-flex-grow:0;}.elementor-727 .elementor-element.elementor-element-8c61d4e > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-727 .elementor-element.elementor-element-071657f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-727 .elementor-element.elementor-element-99d5103{--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-727 .elementor-element.elementor-element-57eac28{width:var( --container-widget-width, 229px );max-width:229px;--container-widget-width:229px;--container-widget-flex-grow:0;line-height:42px;}.elementor-727 .elementor-element.elementor-element-57eac28 > .elementor-widget-container{margin:-29px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-727 .elementor-element.elementor-element-63411c0 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-727 .elementor-element.elementor-element-63411c0{text-align:center;font-size:12px;line-height:18px;letter-spacing:20px;}.elementor-727 .elementor-element.elementor-element-63273c6{--flex-wrap:nowrap;}.elementor-727 .elementor-element.elementor-element-a1b2dfb{--width:60%;}.elementor-727 .elementor-element.elementor-element-d8e6166{--container-widget-width:137px;--container-widget-flex-grow:0;width:var( --container-widget-width, 137px );max-width:137px;top:40%;font-size:45px;line-height:51px;}.elementor-727 .elementor-element.elementor-element-568ba05{--container-widget-width:138px;--container-widget-flex-grow:0;width:var( --container-widget-width, 138px );max-width:138px;font-size:11px;}.elementor-727 .elementor-element.elementor-element-cc46b4a{--width:45%;}.elementor-727 .elementor-element.elementor-element-91f5882{--min-height:1179px;}.elementor-727 .elementor-element.elementor-element-3d39999 > .elementor-widget-container{margin:0vw 0vw 0vw 15vw;}.elementor-727 .elementor-element.elementor-element-3d39999{--container-widget-width:280px;--container-widget-flex-grow:0;width:var( --container-widget-width, 280px );max-width:280px;}.elementor-727 .elementor-element.elementor-element-3d39999 .elementor-heading-title{font-size:45px;}.elementor-727 .elementor-element.elementor-element-1ce6393{--width:175px;}.elementor-727 .elementor-element.elementor-element-16028e8{font-size:11px;}.elementor-727 .elementor-element.elementor-element-537d4be{font-size:11px;}.elementor-727 .elementor-element.elementor-element-0a30069{font-size:11px;}.elementor-727 .elementor-element.elementor-element-3f0a567{font-size:11px;}.elementor-727 .elementor-element.elementor-element-9e4a8b4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-727 .elementor-element.elementor-element-9e4a8b4{right:0px;}body.rtl .elementor-727 .elementor-element.elementor-element-9e4a8b4{left:0px;}.elementor-727 .elementor-element.elementor-element-9e4a8b4{top:0px;}.elementor-727 .elementor-element.elementor-element-7a59ef2{--e-image-carousel-slides-to-show:1;}.elementor-727 .elementor-element.elementor-element-52dee51{--e-image-carousel-slides-to-show:4;}.elementor-727 .elementor-element.elementor-element-de7132d.e-con{--order:4;}.elementor-727 .elementor-element.elementor-element-f9e7a19{--width:48%;}.elementor-727 .elementor-element.elementor-element-f9e7a19.e-con{--order:2;}.elementor-727 .elementor-element.elementor-element-e8396c7.e-con{--order:3;}.elementor-727 .elementor-element.elementor-element-99dd173{--width:48%;--min-height:200px;--justify-content:center;}.elementor-727 .elementor-element.elementor-element-99dd173.e-con{--order:-99999 /* order start hack */;}.elementor-727 .elementor-element.elementor-element-c9f9c12 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-727 .elementor-element.elementor-element-ab1b394.e-con{--order:5;}.elementor-727 .elementor-element.elementor-element-fe024a5.e-con{--order:3;}}@media(min-width:768px){.elementor-727 .elementor-element.elementor-element-0b502de{--width:972px;}.elementor-727 .elementor-element.elementor-element-69e6c78{--width:625px;}.elementor-727 .elementor-element.elementor-element-1c4012c{--width:844px;}.elementor-727 .elementor-element.elementor-element-5e918de{--width:100%;}.elementor-727 .elementor-element.elementor-element-91bff6e{--width:47%;}.elementor-727 .elementor-element.elementor-element-ec267fc{--width:390px;}.elementor-727 .elementor-element.elementor-element-1a1eea7{--width:500px;}.elementor-727 .elementor-element.elementor-element-c48492e{--width:53%;}.elementor-727 .elementor-element.elementor-element-4011919{--width:390px;}.elementor-727 .elementor-element.elementor-element-1030118{--width:728px;}.elementor-727 .elementor-element.elementor-element-9b1de59{--width:50%;}.elementor-727 .elementor-element.elementor-element-ab1a078{--width:485px;}.elementor-727 .elementor-element.elementor-element-50eb009{--width:485px;}.elementor-727 .elementor-element.elementor-element-947f5c7{--width:900px;}.elementor-727 .elementor-element.elementor-element-f8890e9{--width:50%;}.elementor-727 .elementor-element.elementor-element-144132a{--width:485px;}.elementor-727 .elementor-element.elementor-element-a1b2dfb{--width:50%;}.elementor-727 .elementor-element.elementor-element-744bbb3{--width:250px;}.elementor-727 .elementor-element.elementor-element-cc46b4a{--width:560px;}.elementor-727 .elementor-element.elementor-element-1ce6393{--width:650px;}.elementor-727 .elementor-element.elementor-element-f9e7a19{--width:500px;}.elementor-727 .elementor-element.elementor-element-e8396c7{--width:500px;}.elementor-727 .elementor-element.elementor-element-fe024a5{--width:500px;}}@media(max-width:1024px) and (min-width:768px){.elementor-727 .elementor-element.elementor-element-69e6c78{--width:90%;}.elementor-727 .elementor-element.elementor-element-1a1eea7{--width:400px;}.elementor-727 .elementor-element.elementor-element-4011919{--width:200px;}.elementor-727 .elementor-element.elementor-element-1030118{--width:100%;}.elementor-727 .elementor-element.elementor-element-ab1a078{--width:200px;}.elementor-727 .elementor-element.elementor-element-50eb009{--width:100%;}.elementor-727 .elementor-element.elementor-element-947f5c7{--width:100%;}.elementor-727 .elementor-element.elementor-element-144132a{--width:220px;}.elementor-727 .elementor-element.elementor-element-a1b2dfb{--width:60%;}.elementor-727 .elementor-element.elementor-element-744bbb3{--width:150px;}.elementor-727 .elementor-element.elementor-element-cc46b4a{--width:40%;}.elementor-727 .elementor-element.elementor-element-1ce6393{--width:320px;}.elementor-727 .elementor-element.elementor-element-de7132d{--width:100%;}.elementor-727 .elementor-element.elementor-element-f9e7a19{--width:48%;}.elementor-727 .elementor-element.elementor-element-e8396c7{--width:48%;}.elementor-727 .elementor-element.elementor-element-99dd173{--width:48%;}.elementor-727 .elementor-element.elementor-element-ab1b394{--width:100%;}.elementor-727 .elementor-element.elementor-element-fe024a5{--width:48%;}}/* Start custom CSS for html, class: .elementor-element-69799a1 */.elementor-727 .elementor-element.elementor-element-69799a1 svg{
    max-width: 100%;
}
@media screen and (max-width: 767px){
    .elementor-727 .elementor-element.elementor-element-69799a1 svg{
        width: 209px;
        max-width: calc(100% - 20px);
    }
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-ff75d9c *//*@media screen and (max-width: 1100px){
    .elementor-727 .elementor-element.elementor-element-ff75d9c{
        display: none;
    }
}*/
@media screen and (max-width: 1124px){
    .elementor-727 .elementor-element.elementor-element-ff75d9c{
        position: absolute;
        top: 30px;
        left: 0;
    }
    .elementor-727 .elementor-element.elementor-element-ff75d9c nav{
        width: 300px;
        min-width: 300px;
        max-width: 100%;
        z-index: 88;
    }
}

   
@media screen and (min-width: 1024px) and (max-width: 1315px){
    .elementor-727 .elementor-element.elementor-element-ff75d9c ul>li:not(:last-child)>a{
     margin-inline-end: 3px!important;  
    }
     .elementor-727 .elementor-element.elementor-element-ff75d9c ul>li:not(:first-child)>a{
    margin-inline-start: 3px!important;  
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3fc2e35 */.elementor-727 .elementor-element.elementor-element-3fc2e35 svg{
    transition: all .3s!important;
}

.elementor-727 .elementor-element.elementor-element-3fc2e35 span{
    white-space: nowrap;
}
.elementor-727 .elementor-element.elementor-element-3fc2e35 .elementor-button-text{
    text-decoration: underline;
    text-underline-offset: 4.5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d431b4 */.elementor-727 .elementor-element.elementor-element-6d431b4 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c1bda94 */@media screen and (min-width: 1025px) and (max-width: 1500px){
    .elementor-727 .elementor-element.elementor-element-c1bda94 .elementor-heading-title{
        font-size: 80px!important;
        line-height: 85px!important;
        max-width: 600px!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6756919 */.elementor-727 .elementor-element.elementor-element-6756919{
    max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-52a69eb */.elementor-727 .elementor-element.elementor-element-52a69eb{
    max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-293dd03 */.elementor-727 .elementor-element.elementor-element-293dd03{
    max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69e6c78 */@media screen and (max-width: 1800px){
    .elementor-727 .elementor-element.elementor-element-69e6c78{
    margin-left: 40px!important;
}
}

@media screen and (max-width: 767px){
    .elementor-727 .elementor-element.elementor-element-69e6c78{
        width: 100%!important;
        max-width:  100%;
    margin-left: 0!important;
}
}

@media screen and (min-width: 1025px) and (max-width: 1219px){
    .elementor-727 .elementor-element.elementor-element-69e6c78 p{
        font-size: 15px!important;
        line-height: 22px!important;
        max-width: 400px!important;
    }
}

@media screen and (min-width: 1220px) and (max-width: 1500px){
    .elementor-727 .elementor-element.elementor-element-69e6c78 p{
        font-size: 15px!important;
        line-height: 22px!important;
        max-width: 450px!important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b502de */.elementor-727 .elementor-element.elementor-element-0b502de{
    max-width: 100%;
}
@media screen and (max-width: 1800px){
    .elementor-727 .elementor-element.elementor-element-0b502de{
        margin-left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f93f6d9 */.elementor-727 .elementor-element.elementor-element-f93f6d9, .elementor-727 .elementor-element.elementor-element-f93f6d9 img{
    max-width: 100%;
}
.elementor-727 .elementor-element.elementor-element-f93f6d9 img{
    width: 100%!important;
}

@media screen and (min-width: 768px){
    .elementor-727 .elementor-element.elementor-element-f93f6d9{
        display: none;
    }
}

@media screen and (max-width: 767px){
    .elementor-727 .elementor-element.elementor-element-f93f6d9{
        max-width: 350px!important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2788018 */.elementor-727 .elementor-element.elementor-element-2788018, .elementor-727 .elementor-element.elementor-element-2788018 img{
    max-width: 100%;
}
.elementor-727 .elementor-element.elementor-element-2788018 img{
    width: 100%!important;
}

@media screen and (max-width: 768px){
    .elementor-727 .elementor-element.elementor-element-2788018{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c4012c */.elementor-727 .elementor-element.elementor-element-1c4012c{
    max-width: 100%;
}

@media screen and (max-width: 1800px){
    .elementor-727 .elementor-element.elementor-element-1c4012c{
        width: 45vw;
        right: 0!important;
    }
}

@media screen and (max-width: 1800px){
    .elementor-727 .elementor-element.elementor-element-1c4012c{
        width: 55vw;
    }
}

@media screen and (max-width: 1024px){
    .elementor-727 .elementor-element.elementor-element-1c4012c{
        width: 70vw;
    }
}

@media screen and (max-width: 767px){
    .elementor-727 .elementor-element.elementor-element-1c4012c{
        max-width: 350px!important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0bdba0 */@media screen and (min-width: 1025px) and (max-width: 1500px){
    .elementor-727 .elementor-element.elementor-element-c0bdba0{
        min-height: 900px!important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16160c3 */@media screen and (min-width: 768) and (max-width: 1800px){
    .elementor-727 .elementor-element.elementor-element-16160c3{
        background-size: cover!important;
    }
}

.elementor-727 .elementor-element.elementor-element-16160c3{
    max-width: 100%;
    overflow: hidden;
}


@media screen and (min-width: 1025px) and (max-width: 1500px){
    .elementor-727 .elementor-element.elementor-element-16160c3{
        min-height: auto!important;
    }
}

@media screen and (min-width: 2000px){
    .elementor-727 .elementor-element.elementor-element-16160c3{
        background-size: cover!important;
        min-height: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6fef01e */@media screen and (max-width: 1024px){
    .elementor-727 .elementor-element.elementor-element-6fef01e{
        display: none!important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f60ed18 */@media screen and (min-width: 1024px){
    .elementor-727 .elementor-element.elementor-element-f60ed18{
        display: none!important;
    }
}

.elementor-727 .elementor-element.elementor-element-f60ed18, .elementor-727 .elementor-element.elementor-element-f60ed18 svg{
    max-width: 100%!important;
}
@media screen and (min-width: 1800px){
    .elementor-727 .elementor-element.elementor-element-f60ed18 svg{
        width: 740px!important;
        height: 125px!important;
    }
}

@media screen and (max-width: 1024px){
    .elementor-727 .elementor-element.elementor-element-f60ed18 svg{
        width: 600px!important;
        height: 100px!important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9d2f760 */.elementor-727 .elementor-element.elementor-element-9d2f760 svg{
      max-width: 100%;
}

@media screen and (min-width: 1800px){
  .elementor-727 .elementor-element.elementor-element-9d2f760{
      min-width: 857px;
    }
    .elementor-727 .elementor-element.elementor-element-9d2f760 svg{
      min-width: 880px;
    }
}


/*
@media screen and (max-width: 1800px){
  .elementor-727 .elementor-element.elementor-element-9d2f760 svg{
      max-width: 100%;
    }
}*/

/*
@media screen and (min-width: 1800px){
    .elementor-727 .elementor-element.elementor-element-9d2f760 svg{
        width: 830px!important;
        height: 200px!important;
    }
}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cea85f4 */@media screen and (min-width: 1800px){
    .elementor-727 .elementor-element.elementor-element-cea85f4 p{
            white-space: nowrap!important;
        font-size: 95px!important;
    }
}

@media screen and (max-width: 1600px){
    .elementor-727 .elementor-element.elementor-element-cea85f4{
         width: 48%!important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4399802 */.elementor-727 .elementor-element.elementor-element-4399802, .elementor-727 .elementor-element.elementor-element-4399802 svg{
    max-width: 100%!important;
}
@media screen and (max-width: 1024px){
    .elementor-727 .elementor-element.elementor-element-4399802{
        position: static!important;
        margin: 0 auto!important;
        display: block!important;
        right: auto!important;
    }
}

@media screen and (max-width: 767px){
    .elementor-727 .elementor-element.elementor-element-4399802{
        width: 100%;
        margin: 0 auto;

    }
    .elementor-727 .elementor-element.elementor-element-4399802 div{
               display: flex;
        justify-content: center!important;
        align-items: center;
    }
      .elementor-727 .elementor-element.elementor-element-4399802 svg{
        width: 336px;
        max-width: 100%!important;
        height: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ea8b9cc */@media screen and (min-width: 1024px){
    .elementor-727 .elementor-element.elementor-element-ea8b9cc{
        display: none!important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e918de */@media screen and (min-width: 1800px){
    .elementor-727 .elementor-element.elementor-element-5e918de{
        width: 1600px;
        flex-wrap: nowrap!important;
        justify-content: flex-end!important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-efe8814 */.elementor-727 .elementor-element.elementor-element-efe8814{
        width: 70%;
    }
.elementor-727 .elementor-element.elementor-element-efe8814 div, .elementor-727 .elementor-element.elementor-element-efe8814 img{
        width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0d058a7 */@media screen and (max-width: 767px){
    .elementor-727 .elementor-element.elementor-element-0d058a7{
        width: 185px;
        height: 244px;
        bottom: -70px!important;
        
        left: -40px!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e495b41 */.elementor-727 .elementor-element.elementor-element-e495b41 p {
    position: relative;
    text-decoration: underline;
    text-underline-offset: 10px;
    text-decoration-thickness: 3px;

}

.elementor-727 .elementor-element.elementor-element-e495b41 p::before{
    content: "coleção";
    position: absolute;
    top: -50px;
    left: 30px;
    font-weight: normal!important;
    font-family: "Comfortaa", sans-serif!important;
    font-size: 19px;
}

@media screen and (max-width: 767px){
    .elementor-727 .elementor-element.elementor-element-e495b41 p {
    text-underline-offset: 10px;
    text-decoration-thickness: 1px;

}
    .elementor-727 .elementor-element.elementor-element-e495b41 p::before{
    top: -30px;
    font-size: 13px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f93f15e */.elementor-727 .elementor-element.elementor-element-f93f15e p{
    margin-bottom: 0
}

@media screen and (max-width: 767px){
    .elementor-727 .elementor-element.elementor-element-f93f15e {
        margin-top: -20px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c19ba1b */.elementor-727 .elementor-element.elementor-element-c19ba1b{
    margin-right: 40px!important
}

.elementor-727 .elementor-element.elementor-element-c19ba1b svg{
    transition: all .3s!important;
}
.elementor-727 .elementor-element.elementor-element-c19ba1b a{
    display: flex;
    justify-content: center;
    align-items: center;
    width: 246px;
    max-width: 100%;
    height: 57px;
}
.elementor-727 .elementor-element.elementor-element-c19ba1b .elementor-button-text{
    text-decoration: underline;
    text-underline-offset: 4.5px;
    
    text-decoration-thickness: 1px;
}

@media screen and (max-width: 767px){
 .elementor-727 .elementor-element.elementor-element-c19ba1b a{
    white-space: nowrap;
    width: 134.35px;
    height: 31.13px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec267fc */@media screen and (max-width: 1800px){
    .elementor-727 .elementor-element.elementor-element-ec267fc{
        right: 0!important;
    }
}

@media screen and (max-width: 500px){
    .elementor-727 .elementor-element.elementor-element-ec267fc{
        right: -20px!important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc42c88 */@media screen and (min-width: 767px){
    .elementor-727 .elementor-element.elementor-element-dc42c88{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-89213c4 */@media screen and (max-width: 767px){
     .elementor-727 .elementor-element.elementor-element-89213c4{
         display: flex;
         justify-content: center;
        width: 100%!important;
    }
    .elementor-727 .elementor-element.elementor-element-89213c4 div, .elementor-727 .elementor-element.elementor-element-89213c4 img{
        width: 80%!important;
    }
}


@media screen and (max-width: 1400px){
    .elementor-727 .elementor-element.elementor-element-89213c4{
        width: 400px!important;
    }
    .elementor-727 .elementor-element.elementor-element-89213c4 img{
        width: 100%!important;
    }
}

@media screen and (min-width: 767px) and (max-width: 1024px){
    .elementor-727 .elementor-element.elementor-element-89213c4{
        width: 400px!important;
        max-width: 100%!important;
    }
    .elementor-727 .elementor-element.elementor-element-89213c4 img{
        width: 100%!important;
        max-width: 60%!important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ada6a49 *//*@media screen and (min-width: 767px) and (max-width: 940px){
    .elementor-727 .elementor-element.elementor-element-ada6a49{
        bottom: -300px!important;
    }
}
*/

@media screen and (max-width: 767px){
    .elementor-727 .elementor-element.elementor-element-ada6a49{
        width: 185px;
        height: 244px;
        bottom: -90px!important;
        right: 10%!important;
    }
}

@media screen and (max-width: 500px){
    .elementor-727 .elementor-element.elementor-element-ada6a49{
        right: 0%!important;
    }
}


@media screen and (max-width: 1400px){
    .elementor-727 .elementor-element.elementor-element-ada6a49{
        width: 200px!important;
    }
    .elementor-727 .elementor-element.elementor-element-ada6a49 img{
        width: 100%!important;
    }
}

@media screen and (min-width: 767px) and (max-width: 1024px){
    .elementor-727 .elementor-element.elementor-element-ada6a49{
        width: 130px!important;
        max-width: 100%!important;
    }
    .elementor-727 .elementor-element.elementor-element-ada6a49 img{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8e71d35 */.elementor-727 .elementor-element.elementor-element-8e71d35 svg{
    transition: all .3s!important;
}
.elementor-727 .elementor-element.elementor-element-8e71d35 a{
    display: flex;
    justify-content: center;
    align-items: center;
    width: 246px;
    max-width: 100%;
    height: 57px;
}
.elementor-727 .elementor-element.elementor-element-8e71d35 .elementor-button-text{
    text-decoration: underline;
    text-underline-offset: 4.5px;
    
    text-decoration-thickness: 1px;
}


@media screen and (max-width: 767px){
  .elementor-727 .elementor-element.elementor-element-8e71d35{
    transform: translateX(-50%);
}
}

@media screen and (max-width: 450px){
  .elementor-727 .elementor-element.elementor-element-8e71d35{
        top: 150px!important;
    }
}


@media screen and (max-width: 1024px){
 .elementor-727 .elementor-element.elementor-element-8e71d35 a{
    white-space: nowrap;
    width: 134.35px;
    height: 31.13px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a107e1 */.elementor-727 .elementor-element.elementor-element-9a107e1 p {
    position: relative;
    text-decoration: underline;
    text-underline-offset: 24px;
    text-decoration-thickness: 3px;


}

.elementor-727 .elementor-element.elementor-element-9a107e1 p::before{
    content: "coleção";
    position: absolute;
    top: -65px;
    left: 90px;
    font-weight: normal!important;
    font-family: "Comfortaa", sans-serif!important;
    font-size: 19px;
}

@media screen and (min-width: 450px) and (max-width: 767px){
  .elementor-727 .elementor-element.elementor-element-9a107e1 p::before{
    top: 0;
    left: -20px!important;
    font-size: 13px;

    }
}

@media screen and (max-width: 450px){
      .elementor-727 .elementor-element.elementor-element-9a107e1, .elementor-727 .elementor-element.elementor-element-9a107e1 p{
     padding-left: 30px!important;
    }
  .elementor-727 .elementor-element.elementor-element-9a107e1 p::before{
    top: 0;
    left: -20px!important;
    font-size: 13px;

    }
}


@media screen and (max-width: 1024px){
  .elementor-727 .elementor-element.elementor-element-9a107e1, .elementor-727 .elementor-element.elementor-element-9a107e1 p{
     margin: 0 auto;
     padding-left: 2.5rem;
    }
    .elementor-727 .elementor-element.elementor-element-9a107e1 p::before{
        left: 50px;
        font-size: 13px;

    }
}

  @media screen and (max-width: 767px){
    .elementor-727 .elementor-element.elementor-element-9a107e1 p {
    text-underline-offset: 10px;
    text-decoration-thickness: 1px;

}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b70895 */@media screen and (max-width: 767px){
  .elementor-727 .elementor-element.elementor-element-2b70895{
    margin-top: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a1eea7 */.elementor-727 .elementor-element.elementor-element-1a1eea7{
    z-index: 4;
    transform: translateX(-50%);
}

@media screen and (max-width: 1800px){
    .elementor-727 .elementor-element.elementor-element-1a1eea7{
        right: 0!important;
    }
}

@media screen and (max-width: 767px){
  .elementor-727 .elementor-element.elementor-element-1a1eea7{
    transform: translateX(-50%);
}
}

@media screen and (max-width: 700px){
  .elementor-727 .elementor-element.elementor-element-1a1eea7{
      left: 75px!important;
    transform: translateX(0%);
}
}

@media screen and (max-width: 580px){
  .elementor-727 .elementor-element.elementor-element-1a1eea7{
      left: 0!important;
        width: 100%;
        justify-content: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6be706a *//*@media screen and (max-width: 450px){
  .elementor-727 .elementor-element.elementor-element-6be706a{
    padding-top: 140px;
    }
}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cb9cb86 */@media screen and (max-width: 1600px){
    .elementor-727 .elementor-element.elementor-element-cb9cb86 img{
        margin-left: -15%;
    }
}

@media screen and (max-width: 1400px){
    .elementor-727 .elementor-element.elementor-element-cb9cb86{
        width: 400px!important;
    }
    .elementor-727 .elementor-element.elementor-element-cb9cb86 img{
        width: 100%!important;
    }
}

@media screen and (min-width: 767px) and (max-width: 1024px){
    .elementor-727 .elementor-element.elementor-element-cb9cb86{
        width: 400px!important;
        max-width: 100%!important;
    }
    .elementor-727 .elementor-element.elementor-element-cb9cb86 img{
        width: 100%!important;
        max-width: 60%!important;
        margin-left: -30%!important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-47f3956 */@media screen and (max-width: 1400px){
    .elementor-727 .elementor-element.elementor-element-47f3956{
        left: 0!important;
        width: 200px!important;
    }
    .elementor-727 .elementor-element.elementor-element-47f3956 img{
        width: 100%!important;
    }
}

@media screen and (min-width: 767px) and (max-width: 1024px){
    .elementor-727 .elementor-element.elementor-element-47f3956{
        width: 130px!important;
        max-width: 100%!important;
    }
    .elementor-727 .elementor-element.elementor-element-47f3956 img{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-44849c8 */.elementor-727 .elementor-element.elementor-element-44849c8 p {
    position: relative;
    text-decoration: underline;
    text-underline-offset: 24px;
    text-decoration-thickness: 3px;

}

.elementor-727 .elementor-element.elementor-element-44849c8 p::before{
    content: "coleção";
    position: absolute;
    top: -50px;
    left: 90px;
    font-weight: normal!important;
    font-family: "Comfortaa", sans-serif!important;
    font-size: 19px;
}

@media screen and (min-width: 767px) and (max-width: 1250px){
    .elementor-727 .elementor-element.elementor-element-44849c8 p::before{
        left: 0px!important;
    }
    .elementor-727 .elementor-element.elementor-element-44849c8 p{
        font-size: 45px!important;
        line-height: 50px!important;
        text-underline-offset: 10px;
        text-decoration-thickness: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f71e0bf */.elementor-727 .elementor-element.elementor-element-f71e0bf svg{
    transition: all .3s!important;
}
.elementor-727 .elementor-element.elementor-element-f71e0bf a{
    display: flex;
    justify-content: center;
    align-items: center;
    width: 246px;
    max-width: 100%;
    height: 57px;
}
.elementor-727 .elementor-element.elementor-element-f71e0bf .elementor-button-text{
    text-decoration: underline;
    text-underline-offset: 4.5px;
    
    text-decoration-thickness: 1px;
}

@media screen and (max-width: 1250px){
 .elementor-727 .elementor-element.elementor-element-f71e0bf a{
     font-size: 11px!important;
    white-space: nowrap;
    width: 134.35px;
    height: 31.13px;
}
}


@media screen and (min-width: 767px) and (max-width: 1250px){
    .elementor-727 .elementor-element.elementor-element-f71e0bf{
        position: static!important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4011919 */@media screen and (max-width: 1800px){
    .elementor-727 .elementor-element.elementor-element-4011919{
        right: -12%!important;
    }
}

@media screen and (max-width: 1700px){
    .elementor-727 .elementor-element.elementor-element-4011919{
        right: -5%!important;
    }
}

@media screen and (max-width: 1600px){
    .elementor-727 .elementor-element.elementor-element-4011919{
        right: -2%!important;
    }
}
@media screen and (max-width: 1400px){
    .elementor-727 .elementor-element.elementor-element-4011919{
        right: 0%!important;
    }
}

@media screen and (min-width: 1024px) and (max-width: 1250px){
    .elementor-727 .elementor-element.elementor-element-4011919{
        width: 200px!important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fbd83a */@media screen and (max-width: 767px){
    .elementor-727 .elementor-element.elementor-element-3fbd83a{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-da927dd */.elementor-727 .elementor-element.elementor-element-da927dd p {
    position: relative;
    text-decoration: underline;
    text-underline-offset: 24px;
    text-decoration-thickness: 3px;

}

.elementor-727 .elementor-element.elementor-element-da927dd p::before{
    content: "coleção";
    position: absolute;
    top: -65px;
    left: 90px;
    font-weight: normal!important;
    font-family: "Comfortaa", sans-serif!important;
    font-size: 19px;
}

@media screen and (max-width: 1024px){
    .elementor-727 .elementor-element.elementor-element-da927dd p::before{
        top: -40px;
        left: 75px;
    }
}
@media screen and (max-width: 767px){
    .elementor-727 .elementor-element.elementor-element-da927dd p {
    text-underline-offset: 10px;
    text-decoration-thickness: 1px;

}
    .elementor-727 .elementor-element.elementor-element-da927dd p::before{
    top: -30px;
    font-size: 13px;
}
}

@media screen and (max-width: 450px){
    .elementor-727 .elementor-element.elementor-element-da927dd{
        width: 150px!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c62a0c1 */.elementor-727 .elementor-element.elementor-element-c62a0c1 p{
    margin-bottom: 0
}
@media screen and (max-width: 1024px){
    .elementor-727 .elementor-element.elementor-element-c62a0c1{
        max-width: 185px!important;
        padding-top: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1b33a40 */.elementor-727 .elementor-element.elementor-element-1b33a40{
    transform: translateX(50%);
}
.elementor-727 .elementor-element.elementor-element-1b33a40 svg{
    transition: all .3s!important;
}
.elementor-727 .elementor-element.elementor-element-1b33a40 a{
    display: flex;
    justify-content: center;
    align-items: center;
    width: 246px;
    max-width: 100%;
    height: 57px;
}
.elementor-727 .elementor-element.elementor-element-1b33a40 .elementor-button-text{
    text-decoration: underline;
    text-underline-offset: 4.5px;
    
    text-decoration-thickness: 1px;
}


@media screen and (max-width: 1024px){
    .elementor-727 .elementor-element.elementor-element-1b33a40{
        transform: translateX(0%);
    }
    .elementor-727 .elementor-element.elementor-element-1b33a40, .elementor-727 .elementor-element.elementor-element-1b33a40 div{
        width: 134px!important;
        height: 31px;
    }
    
    .elementor-727 .elementor-element.elementor-element-1b33a40 a{
        white-space: nowrap;
        width: 100%;
        height: 100%;
    }
}


@media screen and (max-width: 450px){
    .elementor-727 .elementor-element.elementor-element-1b33a40{
        right: 10%!important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1030118 */@media screen and (max-width: 1800px){
    .elementor-727 .elementor-element.elementor-element-1030118{
        margin-right: 0!important;
    }
}


@media screen and (max-width: 1350px){
    .elementor-727 .elementor-element.elementor-element-1030118{
        z-index: 2;
        flex-wrap: wrap!important;
        width: 400px!important;
    }
}

@media screen and (max-width: 767px){
    .elementor-727 .elementor-element.elementor-element-1030118{
        max-width: 100%;
        position: absolute;
        top: -90px;
        flex-wrap: nowrap!important;
    }
    .elementor-727 .elementor-element.elementor-element-1030118 div, .elementor-727 .elementor-element.elementor-element-1030118 img{
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-13eb4b9 */@media screen and (max-width: 767px){
    .elementor-727 .elementor-element.elementor-element-13eb4b9{
        display: flex;
        justify-content: center;
        width: 100%!important;
    }
    .elementor-727 .elementor-element.elementor-element-13eb4b9 div, .elementor-727 .elementor-element.elementor-element-13eb4b9 img{
        width: 75%!important;
    }
}

@media screen and (max-width: 1400px){
    .elementor-727 .elementor-element.elementor-element-13eb4b9{
        width: 400px!important;
    }
    .elementor-727 .elementor-element.elementor-element-13eb4b9 img{
        width: 100%!important;
    }
}

@media screen and (min-width: 767px) and (max-width: 1024px){
    .elementor-727 .elementor-element.elementor-element-13eb4b9{
        width: 400px!important;
        max-width: 100%!important;
    }
    .elementor-727 .elementor-element.elementor-element-13eb4b9 img{
        width: 100%!important;
        max-width: 60%!important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-54ae2ab */@media screen and (max-width: 1800px){
    .elementor-727 .elementor-element.elementor-element-54ae2ab{
        right: 0!important;
    }
}
@media screen and (max-width: 1400px){
    .elementor-727 .elementor-element.elementor-element-54ae2ab{
        width: 200px!important;
    }
    .elementor-727 .elementor-element.elementor-element-54ae2ab img{
        width: 100%!important;
    }
}

@media screen and (min-width: 767px) and (max-width: 1024px){
    .elementor-727 .elementor-element.elementor-element-54ae2ab{
        width: 130px!important;
        max-width: 100%!important;
    }
    .elementor-727 .elementor-element.elementor-element-54ae2ab img{
        width: 100%!important;
    }
}

@media screen and (max-width: 767px){
    .elementor-727 .elementor-element.elementor-element-54ae2ab{
        width: 160px;
        height: 150px;
        top: unset!important;
        bottom: 20px!important;
    }
    .elementor-727 .elementor-element.elementor-element-54ae2ab div, .elementor-727 .elementor-element.elementor-element-54ae2ab img{
        width: 100%;
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d46f6f2 */@media screen and (max-width: 767px){
    .elementor-727 .elementor-element.elementor-element-d46f6f2{
        width: 114px;
        height: 160px;
        top: 50%!important;
        transform: translateY(-50%);
    }
    .elementor-727 .elementor-element.elementor-element-d46f6f2 div, .elementor-727 .elementor-element.elementor-element-d46f6f2 img{
        width: 100%;
        height: 100%;
    }
}

@media screen and (min-width: 767px) and (max-width: 1024px){
    .elementor-727 .elementor-element.elementor-element-d46f6f2{
        width: 130px!important;
        max-width: 100%!important;
    }
    .elementor-727 .elementor-element.elementor-element-d46f6f2 img{
        width: 100%!important;
    }
}
@media screen and (max-width: 1400px){
    .elementor-727 .elementor-element.elementor-element-d46f6f2{
        width: 200px!important;
    }
    .elementor-727 .elementor-element.elementor-element-d46f6f2 img{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d0e294 */@media screen and (min-width: 768px) and (max-width: 1600px){
    .elementor-727 .elementor-element.elementor-element-0d0e294{
         margin-top: -50px!important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0ed1eb */.elementor-727 .elementor-element.elementor-element-c0ed1eb{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e359d37 */@media screen and (max-width: 1800px){
    .elementor-727 .elementor-element.elementor-element-e359d37{
        left: -2%!important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e7e0f98 */.elementor-727 .elementor-element.elementor-element-e7e0f98, .elementor-727 .elementor-element.elementor-element-e7e0f98 svg{
    max-width: 100%!important;
}

/*
@media screen and (min-width: 1800px){
    .elementor-727 .elementor-element.elementor-element-e7e0f98 svg{
        width: 740px!important;
        height: 125px!important;
    }
}*/
/*
@media screen and (max-width: 1024px){
    .elementor-727 .elementor-element.elementor-element-e7e0f98 svg{
        width: 600px!important;
        height: 100px!important;
    }
}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a856589 */@media screen and (min-width: 1800px){
    .elementor-727 .elementor-element.elementor-element-a856589 p{
            white-space: nowrap!important;
        font-size: 95px!important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c722b2d */.elementor-727 .elementor-element.elementor-element-c722b2d, .elementor-727 .elementor-element.elementor-element-c722b2d svg{
    max-width: 100%!important;
}
@media screen and (max-width: 1024px){
    .elementor-727 .elementor-element.elementor-element-c722b2d{
        position: relative!important;
        margin: 0 auto!important;
        display: block!important;
        right: auto!important;
    }
}

@media screen and (max-width: 767px){
      .elementor-727 .elementor-element.elementor-element-c722b2d svg{
        width: 336px;
        max-width: 100%!important;
        height: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1af55b */.elementor-727 .elementor-element.elementor-element-b1af55b{
    transform: translateX(-50%);
}

@media screen and (max-width: 1024px){
    .elementor-727 .elementor-element.elementor-element-b1af55b{
        position: relative!important;
            transform: translateX(0%)!important;
        margin: 0 auto!important;
        display: block!important;
        top: 0!important;
        left: auto!important;
    }
}
@media screen and (max-width: 767px){
    .elementor-727 .elementor-element.elementor-element-b1af55b p{
        letter-spacing: 4vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6e7811 */@media screen and (min-width: 1800px){
    .elementor-727 .elementor-element.elementor-element-c6e7811{
        flex-wrap: nowrap!important;
        justify-content: flex-end!important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f658d0b */@media screen and (min-width: 1024px) and (max-width: 1400px){
    .elementor-727 .elementor-element.elementor-element-f658d0b{
        width: 440px!important;
    }
    .elementor-727 .elementor-element.elementor-element-f658d0b img{
        width: 100%!important;
    }
}

@media screen and (min-width: 767px) and (max-width: 1024px){
    .elementor-727 .elementor-element.elementor-element-f658d0b{
        display: flex;
        justify-content: start!important;
        width: 440px!important;
        max-width: 100%!important;
    }
    .elementor-727 .elementor-element.elementor-element-f658d0b div{
        width: 100%!important;
        max-width: 70%!important;

    }
}

@media screen and (max-width: 767px){

     .elementor-727 .elementor-element.elementor-element-f658d0b{
        width: 62%;
    }
    .elementor-727 .elementor-element.elementor-element-f658d0b div, .elementor-727 .elementor-element.elementor-element-f658d0b img{
        width: 100%;
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9f72330 */.elementor-727 .elementor-element.elementor-element-9f72330{
    transform: translateY(-50%);
}


@media screen and (max-width: 767px){
    .elementor-727 .elementor-element.elementor-element-9f72330{
        width: 119px;
        height: 148px;
        top: 75%!important;
        left: -80px!important;
    }
}

@media screen and (min-width: 767px) and (max-width: 1024px){
    .elementor-727 .elementor-element.elementor-element-9f72330{
        width: 130px!important;
        max-width: 100%!important;
    }
    .elementor-727 .elementor-element.elementor-element-9f72330 img{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee27470 */@media screen and (max-width: 767px){
    .elementor-727 .elementor-element.elementor-element-ee27470{
        width: 211px;
        height: 148px;
        right: 90px!important;
        bottom: -40px!important;
    }
}

@media screen and (max-width: 500px){
    .elementor-727 .elementor-element.elementor-element-ee27470{
        bottom: -70px!important;
    }
}
@media screen and (min-width: 767px) and (max-width: 1024px){
    .elementor-727 .elementor-element.elementor-element-ee27470{
        width: 200px!important;
        max-width: 100%!important;
        bottom: -50px!important;
    }
    .elementor-727 .elementor-element.elementor-element-ee27470 img{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ff4a83 */.elementor-727 .elementor-element.elementor-element-2ff4a83 p {
    position: relative;
    text-decoration: underline;
    text-underline-offset: 24px;
    text-decoration-thickness: 3px;

}

.elementor-727 .elementor-element.elementor-element-2ff4a83 p::before{
    content: "coleção";
    position: absolute;
    top: -50px;
    left: 90px;
    font-weight: normal!important;
    font-family: "Comfortaa", sans-serif!important;
    font-size: 19px;
}
@media screen and (max-width: 1024px){
    .elementor-727 .elementor-element.elementor-element-2ff4a83 p {
    text-underline-offset: 12px;
    text-decoration-thickness: 2px;
}

   .elementor-727 .elementor-element.elementor-element-2ff4a83 p::before{
    top: -35px;
    left: 40px;
    font-size: 13px;
    
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0cc91d1 */.elementor-727 .elementor-element.elementor-element-0cc91d1{
    margin-right: 40px;
}

@media screen and (max-width: 767px){
    .elementor-727 .elementor-element.elementor-element-0cc91d1 {
        margin-top: -20px;
        margin-right: 10px;
    }
}

@media screen and (min-width: 767px) and (max-width: 1024px){
    .elementor-727 .elementor-element.elementor-element-0cc91d1 {
        margin-top: -60px;
        margin-left: auto!important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c0ac9fc */.elementor-727 .elementor-element.elementor-element-c0ac9fc{
    margin-left: -40px!important;
}

.elementor-727 .elementor-element.elementor-element-c0ac9fc svg{
    transition: all .3s!important;
}
.elementor-727 .elementor-element.elementor-element-c0ac9fc a{
    display: flex;
    justify-content: center;
    align-items: center;
    width: 246px;
    max-width: 100%;
    height: 57px;
}
.elementor-727 .elementor-element.elementor-element-c0ac9fc .elementor-button-text{
    text-decoration: underline;
    text-underline-offset: 4.5px;
    
    text-decoration-thickness: 1px;
}


@media screen and (max-width: 1024px){
    .elementor-727 .elementor-element.elementor-element-c0ac9fc{
    margin-left: auto!important;
}

 .elementor-727 .elementor-element.elementor-element-c0ac9fc a{
    white-space: nowrap;
    width: 134.35px;
    height: 31.13px;
}
}


@media screen and (max-width: 767px){
    .elementor-727 .elementor-element.elementor-element-c0ac9fc{
    margin-left: 0!important;
    margin-right: auto!important;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab1a078 */@media screen and (max-width: 1800px){
    .elementor-727 .elementor-element.elementor-element-ab1a078{
        right: -20%!important;
    }
}

@media screen and (max-width: 767px){
    .elementor-727 .elementor-element.elementor-element-ab1a078{
        right: 0%!important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8e15f1d */@media screen and (max-width: 767px){

     .elementor-727 .elementor-element.elementor-element-8e15f1d{
        width: 75%;
    }
    .elementor-727 .elementor-element.elementor-element-8e15f1d div, .elementor-727 .elementor-element.elementor-element-8e15f1d img{
        width: 100%;
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-968052a */@media screen and (max-width: 767px){
    .elementor-727 .elementor-element.elementor-element-968052a{
        width: 189px;
        height: 252px;
        right: 10px!important;
        bottom: -40px!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-929bbea */.elementor-727 .elementor-element.elementor-element-929bbea p {
    position: relative;
    text-decoration: underline;
    text-underline-offset: 24px;
    text-decoration-thickness: 3px;

}

.elementor-727 .elementor-element.elementor-element-929bbea p::before{
    content: "coleção";
    position: absolute;
    top: -50px;
    left: 90px;
    font-weight: normal!important;
    font-family: "Comfortaa", sans-serif!important;
    font-size: 19px;
}

@media screen and (max-width: 767px){
    .elementor-727 .elementor-element.elementor-element-929bbea p {
    text-underline-offset: 10px;
    text-decoration-thickness: 1px;

}

    .elementor-727 .elementor-element.elementor-element-929bbea p::before{
    top: 0px;
    left: -80px;;
    font-size: 13px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18b301b */@media screen and (min-width: 767px){
    .elementor-727 .elementor-element.elementor-element-18b301b{
    margin-left: 200px
}
}

@media screen and (max-width: 767px){
    .elementor-727 .elementor-element.elementor-element-18b301b{
    margin-top: 30px
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c0e0c89 */.elementor-727 .elementor-element.elementor-element-c0e0c89 svg{
    transition: all .3s!important;
}
.elementor-727 .elementor-element.elementor-element-c0e0c89 a{
    display: flex;
    justify-content: center;
    align-items: center;
    width: 246px;
    max-width: 100%;
    height: 57px;
}
.elementor-727 .elementor-element.elementor-element-c0e0c89 .elementor-button-text{
    text-decoration: underline;
    text-underline-offset: 4.5px;
    
    text-decoration-thickness: 1px;
}

@media screen and (max-width: 1024px){
    .elementor-727 .elementor-element.elementor-element-c0e0c89{
    position: absolute;
    right: 30px;
    bottom: -40px;
    margin-left: auto!important;
}

 .elementor-727 .elementor-element.elementor-element-c0e0c89 a{
    white-space: nowrap;
    width: 134.35px;
    height: 31.13px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50eb009 */@media screen and (max-width: 1800px){
    .elementor-727 .elementor-element.elementor-element-50eb009{
        right: 0!important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0297cff */@media screen and (max-width: 767px){

     .elementor-727 .elementor-element.elementor-element-0297cff{
        width: 67%;
    }
    .elementor-727 .elementor-element.elementor-element-0297cff div, .elementor-727 .elementor-element.elementor-element-0297cff img{
        width: 100%;
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8c1b095 */@media screen and (max-width: 767px){
    .elementor-727 .elementor-element.elementor-element-8c1b095{
        width: 288px;
        height: 181px;
        right: 50px!important;
        bottom: -120px!important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-350343a */.elementor-727 .elementor-element.elementor-element-350343a svg{
    transition: all .3s!important;
}
.elementor-727 .elementor-element.elementor-element-350343a a{
    display: flex;
    justify-content: center;
    align-items: center;
    width: 246px;
    max-width: 100%;
    height: 57px;
}
.elementor-727 .elementor-element.elementor-element-350343a .elementor-button-text{
    text-decoration: underline;
    text-underline-offset: 4.5px;
    
    text-decoration-thickness: 1px;
}
@media screen and (min-width: 768px) and (max-width: 1024px){
    .elementor-727 .elementor-element.elementor-element-350343a{
        position: absolute!important;
        bottom: -10%;
        right: 0;
        
    }
    .elementor-727 .elementor-element.elementor-element-350343a, .elementor-727 .elementor-element.elementor-element-350343a div{
        width: 134.35px!important;
        height: 31.13px!important;
    }
}
@media screen and (max-width: 1024px){
    .elementor-727 .elementor-element.elementor-element-350343a{
    margin-left: auto!important;
}

 .elementor-727 .elementor-element.elementor-element-350343a a{
    white-space: nowrap;
    width: 134.35px;
    height: 31.13px;
}
}
@media screen and (max-width: 767px){
    .elementor-727 .elementor-element.elementor-element-350343a{
        position: absolute!important;
        left: -50%;
        bottom: -25%;
        
    }
    .elementor-727 .elementor-element.elementor-element-350343a, .elementor-727 .elementor-element.elementor-element-350343a div{
        width: 134.35px!important;
        height: 31.13px!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ae368e */.elementor-727 .elementor-element.elementor-element-6ae368e p {
    position: relative;
    text-decoration: underline;
    text-underline-offset: 24px;
    text-decoration-thickness: 3px;

}

.elementor-727 .elementor-element.elementor-element-6ae368e p::before{
    content: "coleção";
    position: absolute;
    top: -50px;
    left: 90px;
    font-weight: normal!important;
    font-family: "Comfortaa", sans-serif!important;
    font-size: 19px;
}

@media screen and (max-width: 767px){
    .elementor-727 .elementor-element.elementor-element-6ae368e p {
    text-underline-offset: 10px;
    text-decoration-thickness: 2px;

}
    .elementor-727 .elementor-element.elementor-element-6ae368e p::before{
        font-size: 13px;
        left: -65px;
        top: 50%;
        transform: translateY(-50%);
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c61d4e */.elementor-727 .elementor-element.elementor-element-8c61d4e p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-947f5c7 */@media screen and (max-width: 1800px){
    .elementor-727 .elementor-element.elementor-element-947f5c7{
        right: 0!important;
    }
}
@media screen and (min-width: 1201px) and (max-width: 1600px){
    .elementor-727 .elementor-element.elementor-element-947f5c7{
        top: -1%!important;
        left: 55%!important;
    }
}

@media screen and (min-width: 1024px) and (max-width: 1200px){
    .elementor-727 .elementor-element.elementor-element-947f5c7{
        top: 0%!important;
        left: 30%!important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4c38d7b */@media screen and (max-width: 767px){

     .elementor-727 .elementor-element.elementor-element-4c38d7b{
        width: 85%;
    }
    .elementor-727 .elementor-element.elementor-element-4c38d7b div, .elementor-727 .elementor-element.elementor-element-4c38d7b img{
        width: 100%;
        height: 100%;
    }
}

@media screen and (max-width: 1400px){
    .elementor-727 .elementor-element.elementor-element-4c38d7b{
        width: 440px!important;
    }
    .elementor-727 .elementor-element.elementor-element-4c38d7b img{
        width: 100%!important;
    }
}

@media screen and (min-width: 767px) and (max-width: 1024px){
    .elementor-727 .elementor-element.elementor-element-4c38d7b{
        display: flex;
        justify-content: start!important;
        width: 440px!important;
        max-width: 100%!important;
    }
    .elementor-727 .elementor-element.elementor-element-4c38d7b div{
        width: 100%!important;
        max-width: 70%!important;

    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e3420c1 */@media screen and (min-width: 767px) and (max-width: 1024px){
    .elementor-727 .elementor-element.elementor-element-e3420c1{
        width: 130px!important;
        max-width: 100%!important;
    }
    .elementor-727 .elementor-element.elementor-element-e3420c1 img{
        width: 100%!important;
    }
}

@media screen and (max-width: 767px){
    .elementor-727 .elementor-element.elementor-element-e3420c1{
        width: 160px;
        height: 150px;
        top: unset!important;
        bottom: 20px!important;
    }
    .elementor-727 .elementor-element.elementor-element-e3420c1 div, .elementor-727 .elementor-element.elementor-element-e3420c1 img{
        width: 100%;
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-93dedcc */.elementor-727 .elementor-element.elementor-element-93dedcc p {
    position: relative;
    text-decoration: underline;
    text-underline-offset: 24px;
    text-decoration-thickness: 3px;

}

.elementor-727 .elementor-element.elementor-element-93dedcc p::before{
    content: "coleção";
    position: absolute;
    top: -50px;
    left: 90px;
    font-weight: normal!important;
    font-family: "Comfortaa", sans-serif!important;
    font-size: 19px;
}
@media screen and (max-width: 1024px){
    .elementor-727 .elementor-element.elementor-element-93dedcc p {
    text-underline-offset: 12px;
    text-decoration-thickness: 2px;
}

.elementor-727 .elementor-element.elementor-element-93dedcc p::before{
    content: "coleção";
    position: absolute;
    top: -30px;
    left: 30px;
    font-size: 14px;
    
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f8c503 */@media screen and (min-width: 1025px){
    .elementor-727 .elementor-element.elementor-element-9f8c503{
    margin-left: 200px
}
}

@media screen and (min-width: 767px){
    .elementor-727 .elementor-element.elementor-element-9f8c503{
    margin-left: auto!important
}
}
.elementor-727 .elementor-element.elementor-element-9f8c503 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b732597 */.elementor-727 .elementor-element.elementor-element-b732597 svg{
    transition: all .3s!important;
}
.elementor-727 .elementor-element.elementor-element-b732597 a{
    display: flex;
    justify-content: center;
    align-items: center;
    width: 246px;
    max-width: 100%;
    height: 57px;
}
.elementor-727 .elementor-element.elementor-element-b732597 .elementor-button-text{
    text-decoration: underline;
    text-underline-offset: 4.5px;
    
    text-decoration-thickness: 1px;
}

@media screen and (max-width: 1024px){
    .elementor-727 .elementor-element.elementor-element-b732597{
    margin-left: auto!important;
}

 .elementor-727 .elementor-element.elementor-element-b732597 a{
    white-space: nowrap;
    width: 134.35px;
    height: 31.13px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-144132a */@media screen and (max-width: 1800px){
    .elementor-727 .elementor-element.elementor-element-144132a{
        right: 0!important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7e6fb2 */.elementor-727 .elementor-element.elementor-element-d7e6fb2{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ef21fb6 */@media screen and (max-width: 1800px){
    .elementor-727 .elementor-element.elementor-element-ef21fb6{
        left: -2%!important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fc53b91 */.elementor-727 .elementor-element.elementor-element-fc53b91, .elementor-727 .elementor-element.elementor-element-fc53b91 svg{
    max-width: 100%!important;
}

/*
@media screen and (min-width: 1800px){
    .elementor-727 .elementor-element.elementor-element-fc53b91 svg{
        width: 740px!important;
        height: 125px!important;
    }
}*/
/*
@media screen and (max-width: 1024px){
    .elementor-727 .elementor-element.elementor-element-fc53b91 svg{
        width: 600px!important;
        height: 100px!important;
    }
}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-57eac28 */@media screen and (min-width: 1800px){
    .elementor-727 .elementor-element.elementor-element-57eac28 p{
            white-space: nowrap!important;
        font-size: 95px!important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-325e833 */.elementor-727 .elementor-element.elementor-element-325e833, .elementor-727 .elementor-element.elementor-element-325e833 svg{
    max-width: 100%!important;
}
@media screen and (max-width: 1024px){
    .elementor-727 .elementor-element.elementor-element-325e833{
        position: relative!important;
        margin: 0 auto!important;
        display: block!important;
        right: auto!important;
    }
}

@media screen and (max-width: 767px){
      .elementor-727 .elementor-element.elementor-element-325e833 svg{
        width: 336px;
        max-width: 100%!important;
        height: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63411c0 */.elementor-727 .elementor-element.elementor-element-63411c0{
    transform: translateX(-50%);
}

.elementor-727 .elementor-element.elementor-element-63411c0 p{
    white-space: nowrap
}
@media screen and (max-width: 1024px){
    .elementor-727 .elementor-element.elementor-element-63411c0{
        position: relative!important;
            transform: translateX(0%)!important;
        margin: 0 auto!important;
        display: block!important;
        top: 0!important;
        left: auto!important;
    }
}
@media screen and (max-width: 1024px){
    .elementor-727 .elementor-element.elementor-element-63411c0 p{
        letter-spacing: 3.5vw;
    }
}


@media screen and (max-width: 767px){
  .elementor-727 .elementor-element.elementor-element-63411c0 p{
      white-space: wrap;
    letter-spacing: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99d5103 */@media screen and (min-width: 1800px){
    .elementor-727 .elementor-element.elementor-element-99d5103{
        flex-wrap: nowrap!important;
        justify-content: flex-end!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d3c09f7 */.elementor-727 .elementor-element.elementor-element-d3c09f7 p {
    position: relative;
    text-decoration: underline;
    text-underline-offset: 3px;
    text-decoration-thickness: 1.3px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-744bbb3 */.elementor-727 .elementor-element.elementor-element-744bbb3{
    max-width: 250px;
    max-height: 250px;
}

@media screen and (max-width: 1024px){
    .elementor-727 .elementor-element.elementor-element-744bbb3{
    max-width: 150px;
    max-height: 150px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d8e6166 */.elementor-727 .elementor-element.elementor-element-d8e6166{
    transform: translate(-50%, -50%)
}
.elementor-727 .elementor-element.elementor-element-d8e6166 p {
    position: relative;
    text-decoration: underline;
    text-underline-offset: 24px;
    text-decoration-thickness: 3px;

}
@media screen and (max-width: 1024px){
    .elementor-727 .elementor-element.elementor-element-d8e6166 p {
    text-underline-offset: 14px;
    text-decoration-thickness: 1px;

}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-568ba05 */.elementor-727 .elementor-element.elementor-element-568ba05{
    max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4e0cef8 */.elementor-727 .elementor-element.elementor-element-4e0cef8 svg{
    transition: all .3s!important;
}
.elementor-727 .elementor-element.elementor-element-4e0cef8 a{
    display: flex;
    justify-content: center;
    align-items: center;
    width: 246px;
    max-width: 100%;
    height: 57px;
}
.elementor-727 .elementor-element.elementor-element-4e0cef8 .elementor-button-text{
    text-decoration: underline;
    text-underline-offset: 4.5px;
    
    text-decoration-thickness: 1px;
}
@media screen and (max-width: 1024px){
    .elementor-727 .elementor-element.elementor-element-4e0cef8{
    bottom: -50px;
    margin-left: auto!important;
}

 .elementor-727 .elementor-element.elementor-element-4e0cef8 a{
    white-space: nowrap;
    width: 134.35px;
    height: 31.13px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1b2dfb */@media screen and (max-width: 1800px){
    .elementor-727 .elementor-element.elementor-element-a1b2dfb{
        right: 0!important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e13b9ba */@media screen and (max-width: 1024px){
    .elementor-727 .elementor-element.elementor-element-e13b9ba, .elementor-727 .elementor-element.elementor-element-e13b9ba div{
        height: 500px;
    }
    .elementor-727 .elementor-element.elementor-element-e13b9ba img{
        margin-left: 0%;
        height: 100%;
        object-fit: cover;
        object-position: left
        
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-33531a3 */.elementor-727 .elementor-element.elementor-element-33531a3{
    transform: translateY(-50%);
}

@media screen and (max-width: 1024px){
    .elementor-727 .elementor-element.elementor-element-33531a3{
        width: 125px;
        height: 211px;
        transform: rotate(-90deg);
        right: 20px!important;
        top: -100px!important;
        overflow: hidden;
    }
}

@media screen and (max-width: 767px){
    .elementor-727 .elementor-element.elementor-element-33531a3{
        right: -50px!important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4b7b853 */@media screen and (max-width: 1024px){
    .elementor-727 .elementor-element.elementor-element-4b7b853{
        width: 186px;
        height: 230px;
        right: 40%!important;
        bottom: -100px!important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1576f6 */.elementor-727 .elementor-element.elementor-element-c1576f6{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d39999 */.elementor-727 .elementor-element.elementor-element-3d39999{
    max-width: 100%;
    margin-left: -240px;
}

@media screen and (max-width: 1400px){
    .elementor-727 .elementor-element.elementor-element-3d39999{
        margin-left: unset;
    }
}

@media screen and (max-width: 500px){
    .elementor-727 .elementor-element.elementor-element-3d39999{
        margin-left: 2%important;
    }
}

@media screen and (max-width: 430px){
    .elementor-727 .elementor-element.elementor-element-3d39999 .elementor-widget-container{
        margin: 0px 0px 0px 1px!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-16028e8 */.elementor-727 .elementor-element.elementor-element-16028e8{
    max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-537d4be */.elementor-727 .elementor-element.elementor-element-537d4be{
    max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0a30069 */.elementor-727 .elementor-element.elementor-element-0a30069{
    max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f0a567 */.elementor-727 .elementor-element.elementor-element-3f0a567{
    max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9e4a8b4 */.elementor-727 .elementor-element.elementor-element-9e4a8b4 svg{
    transition: all .3s!important;
}
.elementor-727 .elementor-element.elementor-element-9e4a8b4 .elementor-button-text{
    text-decoration: underline;
    text-underline-offset: 4.5px;
}
@media screen and (max-width: 1180px){
    .elementor-727 .elementor-element.elementor-element-9e4a8b4{
        top: unset;
        right: unset!important;
        bottom: -60px;
        max-width: unset!important;
        width: 260px!important;
    }
    .elementor-727 .elementor-element.elementor-element-9e4a8b4 div, .elementor-727 .elementor-element.elementor-element-9e4a8b4 a {
        width: 100%!important;
    }
}

@media screen and (max-width: 767px){
    .elementor-727 .elementor-element.elementor-element-9e4a8b4{
        left: -50%;
    }
}

@media screen and (max-width: 330px){
    .elementor-727 .elementor-element.elementor-element-9e4a8b4{
        left: -25%;
    }
}
/*@media screen and (max-width: 1400px){
    .elementor-727 .elementor-element.elementor-element-9e4a8b4{
        display: flex;
        flex-wrap: nowrap;
        position: static!important;
    }
}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ce6393 */.elementor-727 .elementor-element.elementor-element-1ce6393{
    max-width: 100%;
    margin-left: -240px;
}

@media screen and (max-width: 1024px){
    .elementor-727 .elementor-element.elementor-element-1ce6393{
        margin: 50px auto;
    }
    .elementor-727 .elementor-element.elementor-element-1ce6393 span.space{
        display: block!important;
        margin-bottom: 10px;

    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-7a59ef2 */.elementor-727 .elementor-element.elementor-element-7a59ef2{
    background-color: #FFFFFF 
}
.elementor-727 .elementor-element.elementor-element-7a59ef2 .elementor-swiper-button-prev svg, 
.elementor-727 .elementor-element.elementor-element-7a59ef2 .elementor-swiper-button-next svg{
    fill: #000!important;
        
}
.elementor-727 .elementor-element.elementor-element-7a59ef2 .elementor-swiper-button-prev{
    left: 10px!important;
}
.elementor-727 .elementor-element.elementor-element-7a59ef2 .elementor-swiper-button-next{
    right: 10px!important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-52dee51 */.elementor-727 .elementor-element.elementor-element-52dee51{
    background-color: #FFFFFF 
}
.elementor-727 .elementor-element.elementor-element-52dee51 .elementor-swiper-button-prev svg, 
.elementor-727 .elementor-element.elementor-element-52dee51 .elementor-swiper-button-next svg{
    fill: #000!important;
        
}
.elementor-727 .elementor-element.elementor-element-52dee51 .elementor-swiper-button-prev{
    left: 10px!important;
}
.elementor-727 .elementor-element.elementor-element-52dee51 .elementor-swiper-button-next{
    right: 10px!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5d58a9 */.elementor-727 .elementor-element.elementor-element-d5d58a9 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-4012edb */.elementor-727 .elementor-element.elementor-element-4012edb{
    background-color: #FFFFFF 
}
.elementor-727 .elementor-element.elementor-element-4012edb .elementor-swiper-button-prev svg, 
.elementor-727 .elementor-element.elementor-element-4012edb .elementor-swiper-button-next svg{
    fill: #000!important;
        
}
.elementor-727 .elementor-element.elementor-element-4012edb .elementor-swiper-button-prev{
    left: 10px!important;
}
.elementor-727 .elementor-element.elementor-element-4012edb .elementor-swiper-button-next{
    right: 10px!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f820a9 */.elementor-727 .elementor-element.elementor-element-9f820a9 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9e7a19 */@media screen and (max-width: 767px){
    .elementor-727 .elementor-element.elementor-element-f9e7a19{
        max-width: 47%;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c7170fd */.elementor-727 .elementor-element.elementor-element-c7170fd svg{
    max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c9f9c12 */.elementor-727 .elementor-element.elementor-element-c9f9c12 a{
    padding: 10px 0
}
.elementor-727 .elementor-element.elementor-element-c9f9c12 svg{
    transition: all .3s!important;
}
.elementor-727 .elementor-element.elementor-element-c9f9c12 .elementor-button-text{
    text-decoration: underline;
    text-underline-offset: 4.5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99dd173 */@media screen and (max-width: 767px){
    .elementor-727 .elementor-element.elementor-element-99dd173{
        max-width: 47%;
    }
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-9b479eb */.elementor-727 .elementor-element.elementor-element-9b479eb .elementor-field-textual{
    color: #ffffff;
    border: none;
    border-bottom: 1px solid #ffffff;
    padding-right: 50px;
}
.elementor-727 .elementor-element.elementor-element-9b479eb input::placeholder{
    color: #ffffff;
}
.elementor-727 .elementor-element.elementor-element-9b479eb .e-form__buttons{
    position: absolute;
    display: flex;
    justify-content: center;
    align-items: center;
    right: 0;
    width: 50px;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cb3569 */.elementor-727 .elementor-element.elementor-element-6cb3569{
    transition: opacity .3s linear;
}
.elementor-727 .elementor-element.elementor-element-6cb3569:hover{
    opacity: 0.7;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Comfortaa';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://michellemabelle.com.br/wp-content/uploads/2025/08/Comfortaa-Regular-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Comfortaa';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://michellemabelle.com.br/wp-content/uploads/2025/08/Comfortaa-Light-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Comfortaa';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://michellemabelle.com.br/wp-content/uploads/2025/08/Comfortaa-Bold-1.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'HW CIGARS';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://michellemabelle.com.br/wp-content/uploads/2025/07/hw-cigars-regular.ttf') format('truetype');
}
@font-face {
	font-family: 'HW CIGARS';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://michellemabelle.com.br/wp-content/uploads/2025/07/hw-cigars-light.ttf') format('truetype');
}
@font-face {
	font-family: 'HW CIGARS';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://michellemabelle.com.br/wp-content/uploads/2025/07/hw-cigars-medium.ttf') format('truetype');
}
@font-face {
	font-family: 'HW CIGARS';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://michellemabelle.com.br/wp-content/uploads/2025/07/hw-cigars-bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */