.elementor-4105 .elementor-element.elementor-element-fdc5c93{--display:flex;--min-height:1px;--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-4105 .elementor-element.elementor-element-5aaaed0{--display:flex;--min-height:850px;--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:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4105 .elementor-element.elementor-element-8e051c4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--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-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-4105 .elementor-element.elementor-element-c93bf41{width:var( --container-widget-width, 173px );max-width:173px;--container-widget-width:173px;--container-widget-flex-grow:0;}.elementor-4105 .elementor-element.elementor-element-c93bf41 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4105 .elementor-element.elementor-element-c93bf41.elementor-element{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-c93bf41 .elementor-icon-wrapper{text-align:center;}.elementor-4105 .elementor-element.elementor-element-c93bf41 .elementor-icon{font-size:100%;}.elementor-4105 .elementor-element.elementor-element-c93bf41 .elementor-icon svg{height:100%;}.elementor-4105 .elementor-element.elementor-element-c93bf41 .elementor-icon-wrapper svg{width:auto;}.elementor-4105 .elementor-element.elementor-element-b0d8174{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-4105 .elementor-element.elementor-element-1cdb5fd.elementor-element{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-1cdb5fd .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:700;line-height:1em;letter-spacing:-0.6px;color:#212121;}.elementor-4105 .elementor-element.elementor-element-3cef5c9.elementor-element{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-3cef5c9 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:700;line-height:1em;letter-spacing:-0.6px;color:#212121;}.elementor-4105 .elementor-element.elementor-element-c89e2a7.elementor-element{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-c89e2a7 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:700;line-height:1em;letter-spacing:-0.6px;color:#212121;}.elementor-4105 .elementor-element.elementor-element-8063891.elementor-element{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-8063891 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:700;line-height:1em;letter-spacing:-0.6px;color:#212121;}.elementor-4105 .elementor-element.elementor-element-28d7977.elementor-element{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-28d7977 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:700;line-height:1em;letter-spacing:-0.6px;color:#212121;}.elementor-4105 .elementor-element.elementor-element-644424b.elementor-element{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-644424b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:700;line-height:1em;letter-spacing:-0.6px;color:#212121;}.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-4105 .elementor-element.elementor-element-056863c .elementor-button{background-color:#434343;font-family:"Figtree", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:-0.8px;border-radius:24px 24px 24px 24px;padding:10px 10px 10px 10px;}.elementor-4105 .elementor-element.elementor-element-056863c{width:var( --container-widget-width, 173px );max-width:173px;--container-widget-width:173px;--container-widget-flex-grow:0;}.elementor-4105 .elementor-element.elementor-element-056863c.elementor-element{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-0142a6c{width:var( --container-widget-width, 755px );max-width:755px;--container-widget-width:755px;--container-widget-flex-grow:0;text-align:center;}.elementor-4105 .elementor-element.elementor-element-0142a6c.elementor-element{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-0142a6c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:64px;font-weight:100;text-transform:uppercase;line-height:0.9em;letter-spacing:-3.15px;color:#212121;}.elementor-4105 .elementor-element.elementor-element-823876a{--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:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-4105 .elementor-element.elementor-element-5c7db0e{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.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-4105 .elementor-element.elementor-element-d07daff{--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-4105 .elementor-element.elementor-element-d816705{--display:flex;}.elementor-4105 .elementor-element.elementor-element-5e470fb .elementor-button{background-color:#434343;font-family:"Figtree", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:-1px;border-radius:24px 24px 24px 24px;padding:14px 15px 14px 15px;}.elementor-4105 .elementor-element.elementor-element-5e470fb{width:var( --container-widget-width, 173px );max-width:173px;--container-widget-width:173px;--container-widget-flex-grow:0;}.elementor-4105 .elementor-element.elementor-element-5e470fb.elementor-element{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-ff83bf5{--display:flex;}.elementor-4105 .elementor-element.elementor-element-f44de55{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4105 .elementor-element.elementor-element-44eeb24{--display:flex;--min-height:850px;--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:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4105 .elementor-element.elementor-element-0611b40{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--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-4105 .elementor-element.elementor-element-0c1f156{width:var( --container-widget-width, 173px );max-width:173px;--container-widget-width:173px;--container-widget-flex-grow:0;}.elementor-4105 .elementor-element.elementor-element-0c1f156 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4105 .elementor-element.elementor-element-0c1f156.elementor-element{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-0c1f156 .elementor-icon-wrapper{text-align:center;}.elementor-4105 .elementor-element.elementor-element-0c1f156 .elementor-icon{font-size:100%;}.elementor-4105 .elementor-element.elementor-element-0c1f156 .elementor-icon svg{height:100%;}.elementor-4105 .elementor-element.elementor-element-0c1f156 .elementor-icon-wrapper svg{width:auto;}.elementor-4105 .elementor-element.elementor-element-f0c69c9 .elementor-icon-wrapper{text-align:center;}.elementor-4105 .elementor-element.elementor-element-f0c69c9 .elementor-icon-wrapper svg{width:auto;}.elementor-4105 .elementor-element.elementor-element-5ab6d15{width:var( --container-widget-width, 755px );max-width:755px;--container-widget-width:755px;--container-widget-flex-grow:0;text-align:center;}.elementor-4105 .elementor-element.elementor-element-5ab6d15.elementor-element{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-5ab6d15 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:64px;font-weight:100;text-transform:uppercase;line-height:0.9em;letter-spacing:-3.15px;color:#212121;}.elementor-4105 .elementor-element.elementor-element-d797dd4{--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:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-4105 .elementor-element.elementor-element-c1b6aa9{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4105 .elementor-element.elementor-element-a435ec9{--display:flex;}.elementor-4105 .elementor-element.elementor-element-fa4b68f{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4105 .elementor-element.elementor-element-8873ce3 .elementor-button{background-color:#434343;font-family:"Figtree", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:-1px;border-radius:24px 24px 24px 24px;padding:14px 15px 14px 15px;}.elementor-4105 .elementor-element.elementor-element-8873ce3{width:var( --container-widget-width, 173px );max-width:173px;--container-widget-width:173px;--container-widget-flex-grow:0;}.elementor-4105 .elementor-element.elementor-element-8873ce3.elementor-element{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-90bbbb3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4105 .elementor-element.elementor-element-405f7d9{--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-4105 .elementor-element.elementor-element-405f7d9:not(.elementor-motion-effects-element-type-background), .elementor-4105 .elementor-element.elementor-element-405f7d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4105 .elementor-element.elementor-element-960abd6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4105 .elementor-element.elementor-element-960abd6.elementor-element{--align-self:flex-start;}.elementor-4105 .elementor-element.elementor-element-960abd6{text-align:start;}.elementor-4105 .elementor-element.elementor-element-960abd6 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:79px;font-weight:600;line-height:0.9em;letter-spacing:-3.15px;color:#212121;}.elementor-4105 .elementor-element.elementor-element-d445521 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:18px;font-weight:300;line-height:1.2em;letter-spacing:-0.7px;color:#212121;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-4105 .elementor-element.elementor-element-fe73989 > .elementor-widget-container{margin:0px 0px 0px -5px;padding:0px 0px 0px 0px;}.elementor-4105 .elementor-element.elementor-element-fe73989 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(2px/2);}.elementor-4105 .elementor-element.elementor-element-fe73989 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(2px/2);}.elementor-4105 .elementor-element.elementor-element-fe73989 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(2px/2);}.elementor-4105 .elementor-element.elementor-element-fe73989 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-2px/2);}.elementor-4105 .elementor-element.elementor-element-fe73989 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-2px/2);}.elementor-4105 .elementor-element.elementor-element-fe73989 .elementor-icon-list-icon i{color:#BFBFBF;transition:color 0.3s;}.elementor-4105 .elementor-element.elementor-element-fe73989 .elementor-icon-list-icon svg{fill:#BFBFBF;transition:fill 0.3s;}.elementor-4105 .elementor-element.elementor-element-fe73989{--e-icon-list-icon-size:18px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-4105 .elementor-element.elementor-element-fe73989 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-4105 .elementor-element.elementor-element-fe73989 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4105 .elementor-element.elementor-element-fe73989 .elementor-icon-list-item > a{font-family:"Figtree", Sans-serif;font-size:17px;font-weight:500;line-height:1em;letter-spacing:-1px;}.elementor-4105 .elementor-element.elementor-element-fe73989 .elementor-icon-list-text{color:#212121;transition:color 0.3s;}.elementor-4105 .elementor-element.elementor-element-8f2f848 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:18px;font-weight:300;line-height:1.2em;letter-spacing:-0.7px;color:#212121;}.elementor-4105 .elementor-element.elementor-element-bb2a9a5.elementor-element{--align-self:flex-start;}.elementor-4105 .elementor-element.elementor-element-bb2a9a5{text-align:start;}.elementor-4105 .elementor-element.elementor-element-bb2a9a5 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:67px;font-weight:600;line-height:0.9em;letter-spacing:-3.15px;color:#212121;}.elementor-4105 .elementor-element.elementor-element-5e281c9 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:22px;font-weight:300;line-height:1.2em;letter-spacing:-0.7px;color:#212121;}.elementor-4105 .elementor-element.elementor-element-72652b4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4105 .elementor-element.elementor-element-c7906a3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4105 .elementor-element.elementor-element-925f30f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4105 .elementor-element.elementor-element-925f30f.e-con{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-65e82e0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4105 .elementor-element.elementor-element-65e82e0{text-align:start;}.elementor-4105 .elementor-element.elementor-element-65e82e0 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:82px;font-weight:600;line-height:0.9em;letter-spacing:-3.15px;color:#212121;}.elementor-4105 .elementor-element.elementor-element-7324b95 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:19px;font-weight:300;line-height:1.3em;letter-spacing:-0.7px;color:#212121;}.elementor-4105 .elementor-element.elementor-element-e6c0b51{--e-image-carousel-slides-to-show:3;width:var( --container-widget-width, 654px );max-width:654px;--container-widget-width:654px;--container-widget-flex-grow:0;}.elementor-4105 .elementor-element.elementor-element-e6c0b51 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4105 .elementor-element.elementor-element-e6c0b51.elementor-element{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-e6c0b51 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-4105 .elementor-element.elementor-element-e6c0b51 .elementor-swiper-button.elementor-swiper-button-next{font-size:18px;}.elementor-4105 .elementor-element.elementor-element-e6c0b51 .swiper-wrapper{display:flex;align-items:center;}.elementor-4105 .elementor-element.elementor-element-da191a4{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4105 .elementor-element.elementor-element-df3e347{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4105 .elementor-element.elementor-element-df3e347.e-con{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-894cdab > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4105 .elementor-element.elementor-element-894cdab.elementor-element{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-894cdab{text-align:start;}.elementor-4105 .elementor-element.elementor-element-894cdab .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:97px;font-weight:600;line-height:0.9em;letter-spacing:-3.15px;color:#212121;}.elementor-4105 .elementor-element.elementor-element-9fdff38{width:var( --container-widget-width, 750px );max-width:750px;--container-widget-width:750px;--container-widget-flex-grow:0;text-align:center;}.elementor-4105 .elementor-element.elementor-element-9fdff38.elementor-element{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-9fdff38 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:19px;font-weight:300;line-height:1.3em;letter-spacing:-0.7px;color:#212121;}.elementor-4105 .elementor-element.elementor-element-40c156d > .elementor-widget-container{margin:0px 0px 0px -5px;padding:5px 20px 5px 20px;}.elementor-4105 .elementor-element.elementor-element-40c156d.elementor-element{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-40c156d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(2px/2);}.elementor-4105 .elementor-element.elementor-element-40c156d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(2px/2);}.elementor-4105 .elementor-element.elementor-element-40c156d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(2px/2);}.elementor-4105 .elementor-element.elementor-element-40c156d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-2px/2);}.elementor-4105 .elementor-element.elementor-element-40c156d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-2px/2);}.elementor-4105 .elementor-element.elementor-element-40c156d .elementor-icon-list-icon i{color:#818181;transition:color 0.3s;}.elementor-4105 .elementor-element.elementor-element-40c156d .elementor-icon-list-icon svg{fill:#818181;transition:fill 0.3s;}.elementor-4105 .elementor-element.elementor-element-40c156d{--e-icon-list-icon-size:26px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-4105 .elementor-element.elementor-element-40c156d .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-4105 .elementor-element.elementor-element-40c156d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4105 .elementor-element.elementor-element-40c156d .elementor-icon-list-item > a{font-family:"Figtree", Sans-serif;font-size:20px;font-weight:400;line-height:1em;letter-spacing:-1px;}.elementor-4105 .elementor-element.elementor-element-40c156d .elementor-icon-list-text{color:#202020;transition:color 0.3s;}.elementor-4105 .elementor-element.elementor-element-1cc374c{--display:flex;}.elementor-4105 .elementor-element.elementor-element-3b6d25f{--display:flex;}.elementor-4105 .elementor-element.elementor-element-7e90bbb{--display:flex;}.elementor-4105 .elementor-element.elementor-element-ed102fc{--display:flex;}.elementor-4105 .elementor-element.elementor-element-50c02d3{--display:flex;}.elementor-4105 .elementor-element.elementor-element-1d080ab{--display:flex;}.elementor-4105 .elementor-element.elementor-element-0b592af{--display:flex;}.elementor-4105 .elementor-element.elementor-element-4ba7f1e{--display:flex;}.elementor-4105 .elementor-element.elementor-element-80cb457{--display:flex;}.elementor-4105 .elementor-element.elementor-element-aced642{--display:flex;}.elementor-4105 .elementor-element.elementor-element-7c83961{--display:flex;}.elementor-4105 .elementor-element.elementor-element-cb058f9{--e-n-carousel-swiper-slides-to-display:6;--e-n-carousel-swiper-slides-gap:10px;width:100%;max-width:100%;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-4105 .elementor-element.elementor-element-35257f8{--display:flex;}.elementor-4105 .elementor-element.elementor-element-218f05e{--display:flex;}.elementor-4105 .elementor-element.elementor-element-439fd20{--display:flex;}.elementor-4105 .elementor-element.elementor-element-6b3a5c2{--display:flex;}.elementor-4105 .elementor-element.elementor-element-65992d4{--display:flex;}.elementor-4105 .elementor-element.elementor-element-e8e1413{--display:flex;}.elementor-4105 .elementor-element.elementor-element-fba2f12{--display:flex;}.elementor-4105 .elementor-element.elementor-element-25b072b{--display:flex;}.elementor-4105 .elementor-element.elementor-element-c28d9ee{--display:flex;}.elementor-4105 .elementor-element.elementor-element-b32b026{--display:flex;}.elementor-4105 .elementor-element.elementor-element-0aa514f{--display:flex;}.elementor-4105 .elementor-element.elementor-element-cc9afac{--display:flex;}.elementor-4105 .elementor-element.elementor-element-2895cc0{--e-n-carousel-swiper-slides-to-display:6;--e-n-carousel-swiper-slides-gap:10px;width:100%;max-width:100%;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-4105 .elementor-element.elementor-element-c76c76b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4105 .elementor-element.elementor-element-c1ad1b5{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-4105 .elementor-element.elementor-element-f53a6c4 img{border-radius:12px 12px 12px 12px;}.elementor-4105 .elementor-element.elementor-element-f1b24f0{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-4105 .elementor-element.elementor-element-488d32b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4105 .elementor-element.elementor-element-488d32b.elementor-element{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-488d32b{text-align:start;}.elementor-4105 .elementor-element.elementor-element-488d32b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:45px;font-weight:600;line-height:1em;letter-spacing:-3.15px;color:#212121;}.elementor-4105 .elementor-element.elementor-element-6e90464.elementor-element{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-6e90464{text-align:center;}.elementor-4105 .elementor-element.elementor-element-6e90464 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:22px;font-weight:300;line-height:1em;letter-spacing:-1.7px;color:#212121;}.elementor-4105 .elementor-element.elementor-element-ca62258 .elementor-button{background-color:#434343;font-family:"Figtree", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:-0.8px;border-radius:24px 24px 24px 24px;padding:10px 10px 10px 10px;}.elementor-4105 .elementor-element.elementor-element-ca62258{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-4105 .elementor-element.elementor-element-ca62258.elementor-element{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-896920b{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-4105 .elementor-element.elementor-element-fa26e47 img{border-radius:12px 12px 12px 12px;}.elementor-4105 .elementor-element.elementor-element-d1ee1b4{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-4105 .elementor-element.elementor-element-d581b1f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4105 .elementor-element.elementor-element-d581b1f.elementor-element{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-d581b1f{text-align:start;}.elementor-4105 .elementor-element.elementor-element-d581b1f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:45px;font-weight:600;line-height:1em;letter-spacing:-3.15px;color:#212121;}.elementor-4105 .elementor-element.elementor-element-aa518d5.elementor-element{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-aa518d5{text-align:center;}.elementor-4105 .elementor-element.elementor-element-aa518d5 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:22px;font-weight:300;line-height:1em;letter-spacing:-1.7px;color:#212121;}.elementor-4105 .elementor-element.elementor-element-61b8954 .elementor-button{background-color:#434343;font-family:"Figtree", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:-0.8px;border-radius:24px 24px 24px 24px;padding:10px 10px 10px 10px;}.elementor-4105 .elementor-element.elementor-element-61b8954{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-4105 .elementor-element.elementor-element-61b8954.elementor-element{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-e58c76c{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-4105 .elementor-element.elementor-element-b8049ee img{border-radius:12px 12px 12px 12px;}.elementor-4105 .elementor-element.elementor-element-3c7dd2c{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-4105 .elementor-element.elementor-element-f53ebce > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4105 .elementor-element.elementor-element-f53ebce.elementor-element{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-f53ebce{text-align:start;}.elementor-4105 .elementor-element.elementor-element-f53ebce .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:45px;font-weight:600;line-height:1em;letter-spacing:-3.15px;color:#212121;}.elementor-4105 .elementor-element.elementor-element-927994b.elementor-element{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-927994b{text-align:center;}.elementor-4105 .elementor-element.elementor-element-927994b .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:22px;font-weight:300;line-height:1em;letter-spacing:-1.7px;color:#212121;}.elementor-4105 .elementor-element.elementor-element-617a5ed .elementor-button{background-color:#434343;font-family:"Figtree", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:-0.8px;border-radius:24px 24px 24px 24px;padding:10px 10px 10px 10px;}.elementor-4105 .elementor-element.elementor-element-617a5ed{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-4105 .elementor-element.elementor-element-617a5ed.elementor-element{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-02f9570{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4105 .elementor-element.elementor-element-4553155{--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:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-4105 .elementor-element.elementor-element-bc29b38 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4105 .elementor-element.elementor-element-bc29b38{text-align:start;}.elementor-4105 .elementor-element.elementor-element-bc29b38 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:69px;font-weight:600;line-height:0.9em;letter-spacing:-4.4px;color:#212121;}.elementor-4105 .elementor-element.elementor-element-47ba44c{width:var( --container-widget-width, 750px );max-width:750px;--container-widget-width:750px;--container-widget-flex-grow:0;text-align:start;}.elementor-4105 .elementor-element.elementor-element-47ba44c.elementor-element{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-47ba44c .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:18px;font-weight:300;line-height:1.2em;letter-spacing:-0.7px;color:#212121;}.elementor-4105 .elementor-element.elementor-element-778e606.elementor-element{--align-self:flex-start;}.elementor-4105 .elementor-element.elementor-element-778e606{text-align:start;}.elementor-4105 .elementor-element.elementor-element-778e606 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:44px;font-weight:700;line-height:0.9em;letter-spacing:-2.4px;color:#212121;}.elementor-4105 .elementor-element.elementor-element-bbd510b{width:var( --container-widget-width, 750px );max-width:750px;--container-widget-width:750px;--container-widget-flex-grow:0;text-align:start;}.elementor-4105 .elementor-element.elementor-element-bbd510b.elementor-element{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-bbd510b .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:17px;font-weight:300;line-height:1.2em;letter-spacing:-0.7px;color:#212121;}.elementor-4105 .elementor-element.elementor-element-a84755d{--display:flex;--min-height:560px;--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;--border-radius:24px 24px 24px 24px;}.elementor-4105 .elementor-element.elementor-element-a84755d.e-con{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-b36f436{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4105 .elementor-element.elementor-element-2dd5a46{--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;--border-radius:24px 24px 24px 24px;}.elementor-4105 .elementor-element.elementor-element-2dd5a46.e-con{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-85af97f{--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:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-4105 .elementor-element.elementor-element-85af97f.e-con{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-f2d8184 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4105 .elementor-element.elementor-element-f2d8184{text-align:start;}.elementor-4105 .elementor-element.elementor-element-f2d8184 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:61px;font-weight:600;line-height:0.9em;letter-spacing:-4.4px;color:#212121;}.elementor-4105 .elementor-element.elementor-element-d007d14{width:var( --container-widget-width, 750px );max-width:750px;--container-widget-width:750px;--container-widget-flex-grow:0;text-align:start;}.elementor-4105 .elementor-element.elementor-element-d007d14.elementor-element{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-d007d14 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:22px;font-weight:500;line-height:1.2em;letter-spacing:-0.7px;color:#212121;}.elementor-4105 .elementor-element.elementor-element-b6ad152{width:var( --container-widget-width, 750px );max-width:750px;--container-widget-width:750px;--container-widget-flex-grow:0;text-align:start;}.elementor-4105 .elementor-element.elementor-element-b6ad152.elementor-element{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-b6ad152 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:18px;font-weight:300;line-height:1.2em;letter-spacing:-0.7px;color:#212121;}.elementor-4105 .elementor-element.elementor-element-641bfa0{width:var( --container-widget-width, 750px );max-width:750px;--container-widget-width:750px;--container-widget-flex-grow:0;text-align:start;}.elementor-4105 .elementor-element.elementor-element-641bfa0.elementor-element{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-641bfa0 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:25px;font-weight:300;line-height:1.2em;letter-spacing:-1px;color:#212121;}.elementor-4105 .elementor-element.elementor-element-d1ea46c{--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:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4105 .elementor-element.elementor-element-85420bc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4105 .elementor-element.elementor-element-85420bc.elementor-element{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-85420bc{text-align:start;}.elementor-4105 .elementor-element.elementor-element-85420bc .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:97px;font-weight:600;line-height:0.9em;letter-spacing:-3.15px;color:#212121;}.elementor-4105 .elementor-element.elementor-element-a7f25c9{--e-image-carousel-slides-to-show:3;}.elementor-4105 .elementor-element.elementor-element-a7f25c9 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:12px 12px 12px 12px;}.elementor-4105 .elementor-element.elementor-element-0030cc1{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4105 .elementor-element.elementor-element-54ba0ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4105 .elementor-element.elementor-element-54ba0ba:not(.elementor-motion-effects-element-type-background), .elementor-4105 .elementor-element.elementor-element-54ba0ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mesbelle.com.br/wp-content/uploads/2026/01/bg-section-final-fw.webp");background-position:center center;}.elementor-4105 .elementor-element.elementor-element-1b057d9{--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:24px 24px 24px 24px;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-4105 .elementor-element.elementor-element-1b057d9:not(.elementor-motion-effects-element-type-background), .elementor-4105 .elementor-element.elementor-element-1b057d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4105 .elementor-element.elementor-element-2a80846 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4105 .elementor-element.elementor-element-2a80846.elementor-element{--align-self:flex-start;}.elementor-4105 .elementor-element.elementor-element-2a80846{text-align:start;}.elementor-4105 .elementor-element.elementor-element-2a80846 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:95px;font-weight:600;line-height:0.8em;letter-spacing:-3.15px;color:#212121;}.elementor-4105 .elementor-element.elementor-element-75c1d68 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:34px;font-weight:300;line-height:1.1em;letter-spacing:-0.9px;color:#212121;}.elementor-4105 .elementor-element.elementor-element-586abd8 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;letter-spacing:-1px;color:#212121;}.elementor-4105 .elementor-element.elementor-element-74c40f3 .elementor-button{background-color:#434343;font-family:"Figtree", Sans-serif;font-size:19px;font-weight:700;text-transform:uppercase;letter-spacing:-0.8px;border-radius:24px 24px 24px 24px;padding:15px 29px 15px 29px;}.elementor-4105 .elementor-element.elementor-element-74c40f3{width:var( --container-widget-width, 336px );max-width:336px;--container-widget-width:336px;--container-widget-flex-grow:0;}.elementor-4105 .elementor-element.elementor-element-74c40f3.elementor-element{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-0c105b5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4105 .elementor-element.elementor-element-6c03f39{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4105 .elementor-element.elementor-element-6c03f39.e-con{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-9e70e6f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4105 .elementor-element.elementor-element-9e70e6f{text-align:start;}.elementor-4105 .elementor-element.elementor-element-9e70e6f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:97px;font-weight:600;line-height:0.9em;letter-spacing:-3.15px;color:#212121;}.elementor-4105 .elementor-element.elementor-element-8755866{width:var( --container-widget-width, 750px );max-width:750px;--container-widget-width:750px;--container-widget-flex-grow:0;text-align:start;}.elementor-4105 .elementor-element.elementor-element-8755866.elementor-element{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-8755866 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:19px;font-weight:300;line-height:1.3em;letter-spacing:-0.7px;color:#212121;}.elementor-4105 .elementor-element.elementor-element-72aa5a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4105 .elementor-element.elementor-element-4e0a4b2 > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-4105 .elementor-element.elementor-element-4e0a4b2 iframe{height:496px;}.elementor-4105 .elementor-element.elementor-element-5c9ae6b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4105 .elementor-element.elementor-element-5c9ae6b:not(.elementor-motion-effects-element-type-background), .elementor-4105 .elementor-element.elementor-element-5c9ae6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4105 .elementor-element.elementor-element-2834f3e.elementor-element{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-2834f3e .elementor-icon-wrapper{text-align:center;}.elementor-4105 .elementor-element.elementor-element-2834f3e .elementor-icon{font-size:68px;}.elementor-4105 .elementor-element.elementor-element-2834f3e .elementor-icon svg{height:68px;}.elementor-4105 .elementor-element.elementor-element-2834f3e .elementor-icon-wrapper svg{width:auto;}.elementor-4105 .elementor-element.elementor-element-c3cc087{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-4105 .elementor-element.elementor-element-dc3d694.elementor-element{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-dc3d694{text-align:start;}.elementor-4105 .elementor-element.elementor-element-dc3d694 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:19px;font-weight:300;line-height:1.3em;letter-spacing:-0.7px;color:#212121;}.elementor-4105 .elementor-element.elementor-element-8f145de{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-4105 .elementor-element.elementor-element-8f145de .elementor-widget-container{text-align:center;}.elementor-4105 .elementor-element.elementor-element-8f145de.elementor-element{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-fab95d9.elementor-element{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-fab95d9{text-align:start;}.elementor-4105 .elementor-element.elementor-element-fab95d9 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;letter-spacing:-0.7px;color:#212121;}.elementor-4105 .elementor-element.elementor-element-c225d97{--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;}body.elementor-page-4105:not(.elementor-motion-effects-element-type-background), body.elementor-page-4105 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}@media(max-width:1279px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4105 .elementor-element.elementor-element-cb058f9{--e-n-carousel-swiper-slides-to-display:2;}.elementor-4105 .elementor-element.elementor-element-2895cc0{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-4105 .elementor-element.elementor-element-5aaaed0{--content-width:340px;--min-height:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4105 .elementor-element.elementor-element-44eeb24{--content-width:340px;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4105 .elementor-element.elementor-element-0c1f156{width:auto;max-width:auto;}.elementor-4105 .elementor-element.elementor-element-0c1f156 .elementor-icon{font-size:44px;}.elementor-4105 .elementor-element.elementor-element-0c1f156 .elementor-icon svg{height:44px;}.elementor-4105 .elementor-element.elementor-element-f0c69c9.elementor-element{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-f0c69c9 .elementor-icon{font-size:27px;}.elementor-4105 .elementor-element.elementor-element-f0c69c9 .elementor-icon svg{height:27px;}.elementor-4105 .elementor-element.elementor-element-5ab6d15 .elementor-heading-title{font-size:31px;line-height:1.1em;letter-spacing:-2.5px;}.elementor-4105 .elementor-element.elementor-element-d797dd4{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4105 .elementor-element.elementor-element-c1b6aa9{--width:106px;}.elementor-4105 .elementor-element.elementor-element-a435ec9{--width:106px;}.elementor-4105 .elementor-element.elementor-element-fa4b68f{--width:106px;}.elementor-4105 .elementor-element.elementor-element-90bbbb3{--content-width:340px;--padding-top:200px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4105 .elementor-element.elementor-element-405f7d9{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4105 .elementor-element.elementor-element-960abd6 .elementor-heading-title{font-size:56px;}.elementor-4105 .elementor-element.elementor-element-d445521 .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-4105 .elementor-element.elementor-element-fe73989{--icon-vertical-offset:-1px;}.elementor-4105 .elementor-element.elementor-element-fe73989 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4105 .elementor-element.elementor-element-fe73989 .elementor-icon-list-item > a{font-size:18px;line-height:1.6em;}.elementor-4105 .elementor-element.elementor-element-8f2f848 .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-4105 .elementor-element.elementor-element-bb2a9a5.elementor-element{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-5e281c9{text-align:center;}.elementor-4105 .elementor-element.elementor-element-5e281c9 .elementor-heading-title{font-size:22px;}.elementor-4105 .elementor-element.elementor-element-c7906a3{--content-width:340px;}.elementor-4105 .elementor-element.elementor-element-65e82e0{text-align:center;}.elementor-4105 .elementor-element.elementor-element-65e82e0 .elementor-heading-title{font-size:63px;line-height:0.8em;}.elementor-4105 .elementor-element.elementor-element-7324b95{text-align:center;}.elementor-4105 .elementor-element.elementor-element-7324b95 .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-4105 .elementor-element.elementor-element-e6c0b51{--e-image-carousel-slides-to-show:3;width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-e6c0b51 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4105 .elementor-element.elementor-element-df3e347{--width:340px;}.elementor-4105 .elementor-element.elementor-element-894cdab .elementor-heading-title{font-size:62px;}.elementor-4105 .elementor-element.elementor-element-9fdff38 .elementor-heading-title{font-size:17px;}.elementor-4105 .elementor-element.elementor-element-40c156d{--icon-vertical-offset:-1px;}.elementor-4105 .elementor-element.elementor-element-40c156d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4105 .elementor-element.elementor-element-40c156d .elementor-icon-list-item > a{font-size:16px;line-height:1.6em;letter-spacing:-1.1px;}.elementor-4105 .elementor-element.elementor-element-cb058f9{--e-n-carousel-swiper-slides-to-display:2;}.elementor-4105 .elementor-element.elementor-element-2895cc0{--e-n-carousel-swiper-slides-to-display:2;}.elementor-4105 .elementor-element.elementor-element-c76c76b{--content-width:340px;}.elementor-4105 .elementor-element.elementor-element-02f9570{--content-width:340px;}.elementor-4105 .elementor-element.elementor-element-bc29b38 .elementor-heading-title{font-size:46px;}.elementor-4105 .elementor-element.elementor-element-47ba44c{text-align:center;}.elementor-4105 .elementor-element.elementor-element-47ba44c .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-4105 .elementor-element.elementor-element-778e606.elementor-element{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-778e606{text-align:center;}.elementor-4105 .elementor-element.elementor-element-bbd510b{text-align:center;}.elementor-4105 .elementor-element.elementor-element-b36f436{--content-width:340px;}.elementor-4105 .elementor-element.elementor-element-f2d8184{text-align:center;}.elementor-4105 .elementor-element.elementor-element-f2d8184 .elementor-heading-title{font-size:38px;letter-spacing:-3px;}.elementor-4105 .elementor-element.elementor-element-d007d14{text-align:center;}.elementor-4105 .elementor-element.elementor-element-d007d14 .elementor-heading-title{font-size:22px;}.elementor-4105 .elementor-element.elementor-element-b6ad152{text-align:center;}.elementor-4105 .elementor-element.elementor-element-b6ad152 .elementor-heading-title{font-size:16px;}.elementor-4105 .elementor-element.elementor-element-641bfa0{text-align:center;}.elementor-4105 .elementor-element.elementor-element-641bfa0 .elementor-heading-title{font-size:19px;}.elementor-4105 .elementor-element.elementor-element-d1ea46c{--content-width:340px;}.elementor-4105 .elementor-element.elementor-element-85420bc{text-align:center;}.elementor-4105 .elementor-element.elementor-element-85420bc .elementor-heading-title{font-size:50px;}.elementor-4105 .elementor-element.elementor-element-0030cc1{--content-width:340px;--padding-top:260px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4105 .elementor-element.elementor-element-54ba0ba:not(.elementor-motion-effects-element-type-background), .elementor-4105 .elementor-element.elementor-element-54ba0ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mesbelle.com.br/wp-content/uploads/2026/01/section-mb-3.webp");background-position:center center;}.elementor-4105 .elementor-element.elementor-element-1b057d9{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-4105 .elementor-element.elementor-element-2a80846 .elementor-heading-title{font-size:38px;letter-spacing:-2.2px;}.elementor-4105 .elementor-element.elementor-element-75c1d68 .elementor-heading-title{font-size:25px;}.elementor-4105 .elementor-element.elementor-element-0c105b5{--content-width:340px;}.elementor-4105 .elementor-element.elementor-element-9e70e6f .elementor-heading-title{font-size:82px;}.elementor-4105 .elementor-element.elementor-element-8755866{text-align:center;}.elementor-4105 .elementor-element.elementor-element-8755866 .elementor-heading-title{font-size:17px;line-height:1.3em;}.elementor-4105 .elementor-element.elementor-element-dc3d694{text-align:center;}.elementor-4105 .elementor-element.elementor-element-dc3d694 .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-4105 .elementor-element.elementor-element-fab95d9{text-align:center;}.elementor-4105 .elementor-element.elementor-element-fab95d9 .elementor-heading-title{font-size:15px;line-height:1.3em;}}@media(min-width:768px){.elementor-4105 .elementor-element.elementor-element-b0d8174{--width:660px;}.elementor-4105 .elementor-element.elementor-element-90bbbb3{--content-width:1140px;}.elementor-4105 .elementor-element.elementor-element-405f7d9{--width:50%;}.elementor-4105 .elementor-element.elementor-element-72652b4{--width:100%;}.elementor-4105 .elementor-element.elementor-element-c7906a3{--content-width:1140px;}.elementor-4105 .elementor-element.elementor-element-925f30f{--width:463px;}.elementor-4105 .elementor-element.elementor-element-da191a4{--width:100%;}.elementor-4105 .elementor-element.elementor-element-df3e347{--width:750px;}.elementor-4105 .elementor-element.elementor-element-c76c76b{--content-width:950px;}.elementor-4105 .elementor-element.elementor-element-4553155{--width:50%;}.elementor-4105 .elementor-element.elementor-element-a84755d{--width:50%;}.elementor-4105 .elementor-element.elementor-element-2dd5a46{--width:50%;}.elementor-4105 .elementor-element.elementor-element-85af97f{--width:50%;}.elementor-4105 .elementor-element.elementor-element-0030cc1{--content-width:950px;}.elementor-4105 .elementor-element.elementor-element-54ba0ba{--width:100%;}.elementor-4105 .elementor-element.elementor-element-1b057d9{--width:465px;}.elementor-4105 .elementor-element.elementor-element-6c03f39{--width:50%;}.elementor-4105 .elementor-element.elementor-element-72aa5a2{--width:50%;}}/* Start custom CSS for heading, class: .elementor-element-0142a6c */.elementor-4105 .elementor-element.elementor-element-0142a6c b{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5aaaed0 */@media(max-width:768px){
    .elementor-4105 .elementor-element.elementor-element-5aaaed0{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ab6d15 */.elementor-4105 .elementor-element.elementor-element-5ab6d15 b{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44eeb24 */@media(min-width:768px){
    .elementor-4105 .elementor-element.elementor-element-44eeb24{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-960abd6 */.elementor-4105 .elementor-element.elementor-element-960abd6 b{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb2a9a5 */.elementor-4105 .elementor-element.elementor-element-bb2a9a5 b{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-405f7d9 */.elementor-4105 .elementor-element.elementor-element-405f7d9{
    box-shadow: 214px 0 60px 0 rgba(0, 0, 0, 0.00), 137px 0 55px 0 rgba(0, 0, 0, 0.03), 77px 0 46px 0 rgba(0, 0, 0, 0.10), 34px 0 34px 0 rgba(0, 0, 0, 0.17), 9px 0 19px 0 rgba(0, 0, 0, 0.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72652b4 */.elementor-4105 .elementor-element.elementor-element-72652b4{
    position: absolute;
    left: 0px;
    top: 50%;
    transform: translatey(-50%);
    width: 100%;
    height: 70%;
    z-index: -1;
}

@media(max-width:768px){
    .elementor-4105 .elementor-element.elementor-element-72652b4{
        position: absolute;
        left: 50%;
        transform: translatex(-50%);
        top: 0px;
        width: 100%;
        height: 25%;
        z-index: -1;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65e82e0 */.elementor-4105 .elementor-element.elementor-element-65e82e0 b{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-e6c0b51 */.elementor-4105 .elementor-element.elementor-element-e6c0b51 .elementor-image-carousel-wrapper{
    height: 410px;
    padding-top: 55px;
}

.elementor-4105 .elementor-element.elementor-element-e6c0b51 .swiper-slide-prev{
    filter: blur(2px) brightness(0.8);
    transform: scale(0.9);
    transition: 0.5s;
}

.elementor-4105 .elementor-element.elementor-element-e6c0b51 .swiper-slide-active{
    filter: blur(2px) brightness(0.8);
    transform: scale(0.9);
    transition: 0.5s;
}

.elementor-4105 .elementor-element.elementor-element-e6c0b51 .swiper-slide-next{
    filter: blur(0px);
    transform: scale(1.3);
    z-index: 1;
    transition: 0.5s;
}

.elementor-4105 .elementor-element.elementor-element-e6c0b51 .swiper-slide-next ~ .swiper-slide{
    filter: blur(2px) brightness(0.8);
    transform: scale(0.9);
    transition: 0.5s;
}

.elementor-4105 .elementor-element.elementor-element-e6c0b51 .elementor-swiper-button-next {
	transform: translateX(-155px) !important;
}
.elementor-4105 .elementor-element.elementor-element-e6c0b51 .elementor-swiper-button-prev {
	transform: translateX(155px) !important;
}

@media(max-width:768px){
    .elementor-4105 .elementor-element.elementor-element-e6c0b51 .elementor-image-carousel-wrapper{
    height: 260px;
    padding-top: 62px;
}

.elementor-4105 .elementor-element.elementor-element-e6c0b51 .swiper-slide-prev{
    filter: blur(2px) brightness(0.8);
    transform: scale(1);
    transition: 0.5s;
}

.elementor-4105 .elementor-element.elementor-element-e6c0b51 .swiper-slide-active{
    filter: blur(2px) brightness(0.8);
    transform: scale(1.3);
    transition: 0.5s;
}

.elementor-4105 .elementor-element.elementor-element-e6c0b51 .swiper-slide-next{
    filter: blur(0px);
    transform: scale(1.6);
    z-index: 1;
    transition: 0.5s;
}

.elementor-4105 .elementor-element.elementor-element-e6c0b51 .swiper-slide-next ~ .swiper-slide{
    filter: blur(2px) brightness(0.8);
    transform: scale(1.3);
    transition: 0.5s;
}

.elementor-4105 .elementor-element.elementor-element-e6c0b51 .elementor-swiper-button-next {
	transform: translateX(-45px) !important;
}
.elementor-4105 .elementor-element.elementor-element-e6c0b51 .elementor-swiper-button-prev {
	transform: translateX(45px) !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-894cdab */.elementor-4105 .elementor-element.elementor-element-894cdab b{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-40c156d */.elementor-4105 .elementor-element.elementor-element-40c156d svg path{
    fill: #4B4B4B !important;
}

.elementor-4105 .elementor-element.elementor-element-40c156d{
    border-radius: 24px;
    border: solid 1px #20202050;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8bc7fa8 */.elementor-4105 .elementor-element.elementor-element-8bc7fa8 .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8bc7fa8 */.elementor-4105 .elementor-element.elementor-element-8bc7fa8 .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8bc7fa8 */.elementor-4105 .elementor-element.elementor-element-8bc7fa8 .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8bc7fa8 */.elementor-4105 .elementor-element.elementor-element-8bc7fa8 .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8bc7fa8 */.elementor-4105 .elementor-element.elementor-element-8bc7fa8 .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8bc7fa8 */.elementor-4105 .elementor-element.elementor-element-8bc7fa8 .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8bc7fa8 */.elementor-4105 .elementor-element.elementor-element-8bc7fa8 .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8bc7fa8 */.elementor-4105 .elementor-element.elementor-element-8bc7fa8 .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8bc7fa8 */.elementor-4105 .elementor-element.elementor-element-8bc7fa8 .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8bc7fa8 */.elementor-4105 .elementor-element.elementor-element-8bc7fa8 .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8bc7fa8 */.elementor-4105 .elementor-element.elementor-element-8bc7fa8 .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8bc7fa8 */.elementor-4105 .elementor-element.elementor-element-8bc7fa8 .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-cb058f9 */.elementor-4105 .elementor-element.elementor-element-cb058f9 .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-869ad2f */.elementor-4105 .elementor-element.elementor-element-869ad2f .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-869ad2f */.elementor-4105 .elementor-element.elementor-element-869ad2f .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-869ad2f */.elementor-4105 .elementor-element.elementor-element-869ad2f .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-869ad2f */.elementor-4105 .elementor-element.elementor-element-869ad2f .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-869ad2f */.elementor-4105 .elementor-element.elementor-element-869ad2f .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-869ad2f */.elementor-4105 .elementor-element.elementor-element-869ad2f .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-869ad2f */.elementor-4105 .elementor-element.elementor-element-869ad2f .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-869ad2f */.elementor-4105 .elementor-element.elementor-element-869ad2f .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-869ad2f */.elementor-4105 .elementor-element.elementor-element-869ad2f .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-869ad2f */.elementor-4105 .elementor-element.elementor-element-869ad2f .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-869ad2f */.elementor-4105 .elementor-element.elementor-element-869ad2f .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-869ad2f */.elementor-4105 .elementor-element.elementor-element-869ad2f .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-869ad2f */.elementor-4105 .elementor-element.elementor-element-869ad2f .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-2895cc0 */.elementor-4105 .elementor-element.elementor-element-2895cc0 .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-488d32b */.elementor-4105 .elementor-element.elementor-element-488d32b b{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e90464 */.elementor-4105 .elementor-element.elementor-element-6e90464 b{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d581b1f */.elementor-4105 .elementor-element.elementor-element-d581b1f b{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa518d5 */.elementor-4105 .elementor-element.elementor-element-aa518d5 b{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f53ebce */.elementor-4105 .elementor-element.elementor-element-f53ebce b{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-927994b */.elementor-4105 .elementor-element.elementor-element-927994b b{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc29b38 */.elementor-4105 .elementor-element.elementor-element-bc29b38 b{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47ba44c */.elementor-4105 .elementor-element.elementor-element-47ba44c b{
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-778e606 */.elementor-4105 .elementor-element.elementor-element-778e606 b{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bbd510b */.elementor-4105 .elementor-element.elementor-element-bbd510b b{
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2d8184 */.elementor-4105 .elementor-element.elementor-element-f2d8184 b{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d007d14 */.elementor-4105 .elementor-element.elementor-element-d007d14 b{
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b6ad152 */.elementor-4105 .elementor-element.elementor-element-b6ad152 b{
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-641bfa0 */.elementor-4105 .elementor-element.elementor-element-641bfa0 b{
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-85420bc */.elementor-4105 .elementor-element.elementor-element-85420bc b{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54ba0ba */.elementor-4105 .elementor-element.elementor-element-54ba0ba{
    position: absolute;
    left: 0px;
    top: 50%;
    transform: translatey(-50%);
    width: 100%;
    height: 470px;
    z-index: -1;
}

@media(max-width:768px){
    .elementor-4105 .elementor-element.elementor-element-54ba0ba{
    position: absolute;
    left: 50%;
    top: 0px;
    transform: translatex(-50%);
    width: 100%;
    height: 300px;
    z-index: -1;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a80846 */.elementor-4105 .elementor-element.elementor-element-2a80846 b{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75c1d68 */.elementor-4105 .elementor-element.elementor-element-75c1d68 b{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b057d9 */.elementor-4105 .elementor-element.elementor-element-1b057d9{
    box-shadow: 214px 0 60px 0 rgba(0, 0, 0, 0.00), 137px 0 55px 0 rgba(0, 0, 0, 0.03), 77px 0 46px 0 rgba(0, 0, 0, 0.10), 34px 0 34px 0 rgba(0, 0, 0, 0.17), 9px 0 19px 0 rgba(0, 0, 0, 0.20);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9e70e6f */.elementor-4105 .elementor-element.elementor-element-9e70e6f b{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8755866 */.elementor-4105 .elementor-element.elementor-element-8755866 b{
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc3d694 */.elementor-4105 .elementor-element.elementor-element-dc3d694 b{
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fab95d9 */.elementor-4105 .elementor-element.elementor-element-fab95d9 b{
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7207947 */.esq{
    filter: blur(10px);
    opacity: 0;
    transition: 0.6s;
    transform: translatex(-30px);
}

.dir{
    filter: blur(10px);
    opacity: 0;
    transition: 0.6s;
    transform: translateX(30px);
}

.cima{
    filter: blur(10px);
    opacity: 0;
    transition: 0.6s;
    transform: translateY(30px);
}

.ativo{
    filter: blur(0px);
    opacity: 1;
    transition: 0.6s;
    transform: translatex(0);
}/* End custom CSS */
/* Start custom CSS */html,
body {
    overflow-x: hidden !important;
}

.elementor-icon-wrapper {
    margin-bottom: -7px !important;
}

.elementor-icon-list-text {
    padding-inline-start: 0 !important;
}

.elementor-editor-active .esq,
.elementor-editor-active .dir,
.elementor-editor-active .cima{
    opacity: 1;
    filter: blur(0px);
    transform: translateY(0px) translateX(0px) scale(1);
    transition: all 0.7s ease;
}/* End custom CSS */