.elementor-591 .elementor-element.elementor-element-4d1cd326{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-591 .elementor-element.elementor-element-4d1cd326:not(.elementor-motion-effects-element-type-background), .elementor-591 .elementor-element.elementor-element-4d1cd326 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B39796;}.elementor-591 .elementor-element.elementor-element-65eded01{--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-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-591 .elementor-element.elementor-element-3a3d0ef9{--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-widget-navigation-menu .menu-item a.hfe-menu-item.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-widget-navigation-menu .menu-item a.hfe-menu-item.elementor-button:hover{background-color:var( --e-global-color-accent );}.elementor-widget-navigation-menu a.hfe-menu-item, .elementor-widget-navigation-menu a.hfe-sub-menu-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item, .elementor-widget-navigation-menu .sub-menu a.hfe-sub-menu-item{color:var( --e-global-color-text );}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item:hover,
								.elementor-widget-navigation-menu .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-widget-navigation-menu .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-widget-navigation-menu .menu-item a.hfe-menu-item.highlighted,
								.elementor-widget-navigation-menu .menu-item a.hfe-menu-item:focus{color:var( --e-global-color-accent );}.elementor-widget-navigation-menu .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:before,
								.elementor-widget-navigation-menu .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-navigation-menu .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent .sub-menu .hfe-has-submenu-container a:after{background-color:var( --e-global-color-accent );}.elementor-widget-navigation-menu .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:before,
								.elementor-widget-navigation-menu .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:after{border-color:var( --e-global-color-accent );}
							.elementor-widget-navigation-menu .sub-menu li a.hfe-sub-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown li a.hfe-sub-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown li a.hfe-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown-expandible li a.hfe-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-591 .elementor-element.elementor-element-21ce6f3e .menu-item a.hfe-menu-item{padding-left:15px;padding-right:15px;}.elementor-591 .elementor-element.elementor-element-21ce6f3e .menu-item a.hfe-sub-menu-item{padding-left:calc( 15px + 20px );padding-right:15px;}.elementor-591 .elementor-element.elementor-element-21ce6f3e .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 40px );padding-right:15px;}.elementor-591 .elementor-element.elementor-element-21ce6f3e .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 60px );padding-right:15px;}.elementor-591 .elementor-element.elementor-element-21ce6f3e .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 80px );padding-right:15px;}.elementor-591 .elementor-element.elementor-element-21ce6f3e .menu-item a.hfe-menu-item, .elementor-591 .elementor-element.elementor-element-21ce6f3e .menu-item a.hfe-sub-menu-item{padding-top:44px;padding-bottom:44px;}body:not(.rtl) .elementor-591 .elementor-element.elementor-element-21ce6f3e .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:10px;}body.rtl .elementor-591 .elementor-element.elementor-element-21ce6f3e .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-left:10px;}.elementor-591 .elementor-element.elementor-element-21ce6f3e nav:not(.hfe-nav-menu__layout-horizontal) .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:10px;}.elementor-591 .elementor-element.elementor-element-21ce6f3e ul.sub-menu{width:251px;}.elementor-591 .elementor-element.elementor-element-21ce6f3e .sub-menu a.hfe-sub-menu-item,
						 .elementor-591 .elementor-element.elementor-element-21ce6f3e nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-591 .elementor-element.elementor-element-21ce6f3e nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-591 .elementor-element.elementor-element-21ce6f3e nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-591 .elementor-element.elementor-element-21ce6f3e nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-591 .elementor-element.elementor-element-21ce6f3e .hfe-nav-menu__toggle{margin:0 auto;}.elementor-591 .elementor-element.elementor-element-21ce6f3e a.hfe-menu-item, .elementor-591 .elementor-element.elementor-element-21ce6f3e a.hfe-sub-menu-item{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:400;}.elementor-591 .elementor-element.elementor-element-21ce6f3e .menu-item a.hfe-menu-item, .elementor-591 .elementor-element.elementor-element-21ce6f3e .sub-menu a.hfe-sub-menu-item{color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-21ce6f3e .menu-item a.hfe-menu-item:hover,
								.elementor-591 .elementor-element.elementor-element-21ce6f3e .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-591 .elementor-element.elementor-element-21ce6f3e .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-591 .elementor-element.elementor-element-21ce6f3e .menu-item a.hfe-menu-item.highlighted,
								.elementor-591 .elementor-element.elementor-element-21ce6f3e .menu-item a.hfe-menu-item:focus{color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-21ce6f3e .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:before,
								.elementor-591 .elementor-element.elementor-element-21ce6f3e .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:after{background-color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-21ce6f3e .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent .sub-menu .hfe-has-submenu-container a:after{background-color:unset;}.elementor-591 .elementor-element.elementor-element-21ce6f3e .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:before,
								.elementor-591 .elementor-element.elementor-element-21ce6f3e .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:after{border-color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-21ce6f3e .sub-menu a.hfe-sub-menu-item,
								.elementor-591 .elementor-element.elementor-element-21ce6f3e .elementor-menu-toggle,
								.elementor-591 .elementor-element.elementor-element-21ce6f3e nav.hfe-dropdown li a.hfe-menu-item,
								.elementor-591 .elementor-element.elementor-element-21ce6f3e nav.hfe-dropdown li a.hfe-sub-menu-item,
								.elementor-591 .elementor-element.elementor-element-21ce6f3e nav.hfe-dropdown-expandible li a.hfe-menu-item,
								.elementor-591 .elementor-element.elementor-element-21ce6f3e nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{color:#B39796;}.elementor-591 .elementor-element.elementor-element-21ce6f3e .sub-menu,
								.elementor-591 .elementor-element.elementor-element-21ce6f3e nav.hfe-dropdown,
								.elementor-591 .elementor-element.elementor-element-21ce6f3e nav.hfe-dropdown-expandible,
								.elementor-591 .elementor-element.elementor-element-21ce6f3e nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-591 .elementor-element.elementor-element-21ce6f3e nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-21ce6f3e .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-591 .elementor-element.elementor-element-21ce6f3e .elementor-menu-toggle:hover,
								.elementor-591 .elementor-element.elementor-element-21ce6f3e nav.hfe-dropdown li a.hfe-menu-item:hover,
								.elementor-591 .elementor-element.elementor-element-21ce6f3e nav.hfe-dropdown li a.hfe-sub-menu-item:hover,
								.elementor-591 .elementor-element.elementor-element-21ce6f3e nav.hfe-dropdown-expandible li a.hfe-menu-item:hover,
								.elementor-591 .elementor-element.elementor-element-21ce6f3e nav.hfe-dropdown-expandible li a.hfe-sub-menu-item:hover{color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-21ce6f3e .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-591 .elementor-element.elementor-element-21ce6f3e nav.hfe-dropdown li a.hfe-menu-item:hover,
								.elementor-591 .elementor-element.elementor-element-21ce6f3e nav.hfe-dropdown li a.hfe-sub-menu-item:hover,
								.elementor-591 .elementor-element.elementor-element-21ce6f3e nav.hfe-dropdown-expandible li a.hfe-menu-item:hover,
								.elementor-591 .elementor-element.elementor-element-21ce6f3e nav.hfe-dropdown-expandible li a.hfe-sub-menu-item:hover{background-color:#B39796;}
							.elementor-591 .elementor-element.elementor-element-21ce6f3e .sub-menu li a.hfe-sub-menu-item,
							.elementor-591 .elementor-element.elementor-element-21ce6f3e nav.hfe-dropdown li a.hfe-sub-menu-item,
							.elementor-591 .elementor-element.elementor-element-21ce6f3e nav.hfe-dropdown li a.hfe-menu-item,
							.elementor-591 .elementor-element.elementor-element-21ce6f3e nav.hfe-dropdown-expandible li a.hfe-menu-item,
							.elementor-591 .elementor-element.elementor-element-21ce6f3e nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:400;}.elementor-591 .elementor-element.elementor-element-21ce6f3e .sub-menu li.menu-item:not(:last-child),
						.elementor-591 .elementor-element.elementor-element-21ce6f3e nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-591 .elementor-element.elementor-element-21ce6f3e nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#B39796;}.elementor-591 .elementor-element.elementor-element-56fbd62e{--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-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-591 .elementor-element.elementor-element-45278d68 .elementor-button{background-color:#FFFFFF;font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:400;text-decoration:none;fill:#B48A88;color:#B48A88;border-style:solid;border-width:2px 2px 2px 2px;border-color:#B39796;border-radius:50px 50px 50px 50px;}.elementor-591 .elementor-element.elementor-element-45278d68 .elementor-button:hover, .elementor-591 .elementor-element.elementor-element-45278d68 .elementor-button:focus{background-color:#FFFFFF;color:#B48A88;border-color:#B39796;}.elementor-591 .elementor-element.elementor-element-45278d68{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-591 .elementor-element.elementor-element-45278d68 .elementor-button:hover svg, .elementor-591 .elementor-element.elementor-element-45278d68 .elementor-button:focus svg{fill:#B48A88;}.elementor-591 .elementor-element.elementor-element-2ab48db0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-591 .elementor-element.elementor-element-2ab48db0:not(.elementor-motion-effects-element-type-background), .elementor-591 .elementor-element.elementor-element-2ab48db0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B39796;}.elementor-591 .elementor-element.elementor-element-35543d25{--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-591 .elementor-element.elementor-element-35543d25.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-591 .elementor-element.elementor-element-60ad2ada{--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-591 .elementor-element.elementor-element-60ad2ada.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-591 .elementor-element.elementor-element-4aefd918 .hfe-nav-menu__toggle,
						.elementor-591 .elementor-element.elementor-element-4aefd918 .hfe-nav-menu-icon{margin:0 auto;justify-content:center;}.elementor-591 .elementor-element.elementor-element-4aefd918 li.menu-item a{justify-content:space-between;}.elementor-591 .elementor-element.elementor-element-4aefd918 li.hfe-button-wrapper{text-align:space-between;}.elementor-591 .elementor-element.elementor-element-4aefd918.hfe-menu-item-flex-end li.hfe-button-wrapper{text-align:right;}.elementor-591 .elementor-element.elementor-element-4aefd918 .hfe-flyout-wrapper .hfe-side{width:300px;}.elementor-591 .elementor-element.elementor-element-4aefd918 .hfe-flyout-open.left{left:-300px;}.elementor-591 .elementor-element.elementor-element-4aefd918 .hfe-flyout-open.right{right:-300px;}.elementor-591 .elementor-element.elementor-element-4aefd918 .hfe-flyout-content{padding:30px;background-color:#B39796;}.elementor-591 .elementor-element.elementor-element-4aefd918 .menu-item a.hfe-menu-item{padding-left:15px;padding-right:15px;}.elementor-591 .elementor-element.elementor-element-4aefd918 .menu-item a.hfe-sub-menu-item{padding-left:calc( 15px + 20px );padding-right:15px;}.elementor-591 .elementor-element.elementor-element-4aefd918 .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 40px );padding-right:15px;}.elementor-591 .elementor-element.elementor-element-4aefd918 .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 60px );padding-right:15px;}.elementor-591 .elementor-element.elementor-element-4aefd918 .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 80px );padding-right:15px;}.elementor-591 .elementor-element.elementor-element-4aefd918 .menu-item a.hfe-menu-item, .elementor-591 .elementor-element.elementor-element-4aefd918 .menu-item a.hfe-sub-menu-item{padding-top:44px;padding-bottom:44px;}body:not(.rtl) .elementor-591 .elementor-element.elementor-element-4aefd918 .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:10px;}body.rtl .elementor-591 .elementor-element.elementor-element-4aefd918 .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-left:10px;}.elementor-591 .elementor-element.elementor-element-4aefd918 nav:not(.hfe-nav-menu__layout-horizontal) .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:10px;}.elementor-591 .elementor-element.elementor-element-4aefd918 .sub-menu a.hfe-sub-menu-item,
						 .elementor-591 .elementor-element.elementor-element-4aefd918 nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-591 .elementor-element.elementor-element-4aefd918 nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-591 .elementor-element.elementor-element-4aefd918 nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-591 .elementor-element.elementor-element-4aefd918 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-591 .elementor-element.elementor-element-4aefd918 a.hfe-menu-item, .elementor-591 .elementor-element.elementor-element-4aefd918 a.hfe-sub-menu-item{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:400;}.elementor-591 .elementor-element.elementor-element-4aefd918 .menu-item a.hfe-menu-item, .elementor-591 .elementor-element.elementor-element-4aefd918 .sub-menu a.hfe-sub-menu-item{color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-4aefd918 .menu-item a.hfe-menu-item:hover,
								.elementor-591 .elementor-element.elementor-element-4aefd918 .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-591 .elementor-element.elementor-element-4aefd918 .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-591 .elementor-element.elementor-element-4aefd918 .menu-item a.hfe-menu-item.highlighted,
								.elementor-591 .elementor-element.elementor-element-4aefd918 .menu-item a.hfe-menu-item:focus{color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-4aefd918 .sub-menu a.hfe-sub-menu-item,
								.elementor-591 .elementor-element.elementor-element-4aefd918 .elementor-menu-toggle,
								.elementor-591 .elementor-element.elementor-element-4aefd918 nav.hfe-dropdown li a.hfe-menu-item,
								.elementor-591 .elementor-element.elementor-element-4aefd918 nav.hfe-dropdown li a.hfe-sub-menu-item,
								.elementor-591 .elementor-element.elementor-element-4aefd918 nav.hfe-dropdown-expandible li a.hfe-menu-item,
								.elementor-591 .elementor-element.elementor-element-4aefd918 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{color:#B39796;}.elementor-591 .elementor-element.elementor-element-4aefd918 .sub-menu,
								.elementor-591 .elementor-element.elementor-element-4aefd918 nav.hfe-dropdown,
								.elementor-591 .elementor-element.elementor-element-4aefd918 nav.hfe-dropdown-expandible,
								.elementor-591 .elementor-element.elementor-element-4aefd918 nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-591 .elementor-element.elementor-element-4aefd918 nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-4aefd918 .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-591 .elementor-element.elementor-element-4aefd918 .elementor-menu-toggle:hover,
								.elementor-591 .elementor-element.elementor-element-4aefd918 nav.hfe-dropdown li a.hfe-menu-item:hover,
								.elementor-591 .elementor-element.elementor-element-4aefd918 nav.hfe-dropdown li a.hfe-sub-menu-item:hover,
								.elementor-591 .elementor-element.elementor-element-4aefd918 nav.hfe-dropdown-expandible li a.hfe-menu-item:hover,
								.elementor-591 .elementor-element.elementor-element-4aefd918 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item:hover{color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-4aefd918 .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-591 .elementor-element.elementor-element-4aefd918 nav.hfe-dropdown li a.hfe-menu-item:hover,
								.elementor-591 .elementor-element.elementor-element-4aefd918 nav.hfe-dropdown li a.hfe-sub-menu-item:hover,
								.elementor-591 .elementor-element.elementor-element-4aefd918 nav.hfe-dropdown-expandible li a.hfe-menu-item:hover,
								.elementor-591 .elementor-element.elementor-element-4aefd918 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item:hover{background-color:#B39796;}
							.elementor-591 .elementor-element.elementor-element-4aefd918 .sub-menu li a.hfe-sub-menu-item,
							.elementor-591 .elementor-element.elementor-element-4aefd918 nav.hfe-dropdown li a.hfe-sub-menu-item,
							.elementor-591 .elementor-element.elementor-element-4aefd918 nav.hfe-dropdown li a.hfe-menu-item,
							.elementor-591 .elementor-element.elementor-element-4aefd918 nav.hfe-dropdown-expandible li a.hfe-menu-item,
							.elementor-591 .elementor-element.elementor-element-4aefd918 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{font-family:"Playfair Display", Sans-serif;font-weight:400;}.elementor-591 .elementor-element.elementor-element-4aefd918 .sub-menu li.menu-item:not(:last-child),
						.elementor-591 .elementor-element.elementor-element-4aefd918 nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-591 .elementor-element.elementor-element-4aefd918 nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#B39796;border-bottom-width:1px;}.elementor-591 .elementor-element.elementor-element-4aefd918 div.hfe-nav-menu-icon{color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-4aefd918 div.hfe-nav-menu-icon svg{fill:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-4aefd918 .hfe-flyout-close{color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-4aefd918 .hfe-flyout-close svg{fill:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-30283362{--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-591 .elementor-element.elementor-element-3409c259 .elementor-button{background-color:#FFFFFF;font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:400;text-decoration:none;fill:#B48A88;color:#B48A88;border-style:solid;border-width:2px 2px 2px 2px;border-color:#B39796;border-radius:50px 50px 50px 50px;}.elementor-591 .elementor-element.elementor-element-3409c259 .elementor-button:hover, .elementor-591 .elementor-element.elementor-element-3409c259 .elementor-button:focus{background-color:#FFFFFF;color:#B48A88;border-color:#B39796;}.elementor-591 .elementor-element.elementor-element-3409c259{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-591 .elementor-element.elementor-element-3409c259 .elementor-button:hover svg, .elementor-591 .elementor-element.elementor-element-3409c259 .elementor-button:focus svg{fill:#B48A88;}.elementor-591 .elementor-element.elementor-element-358caf82{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-591 .elementor-element.elementor-element-358caf82:not(.elementor-motion-effects-element-type-background), .elementor-591 .elementor-element.elementor-element-358caf82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B39796;}.elementor-591 .elementor-element.elementor-element-589c57a5{--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-591 .elementor-element.elementor-element-589c57a5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-591 .elementor-element.elementor-element-12d11e9{--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-591 .elementor-element.elementor-element-12d11e9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-591 .elementor-element.elementor-element-6f78eef6 .hfe-nav-menu__toggle,
						.elementor-591 .elementor-element.elementor-element-6f78eef6 .hfe-nav-menu-icon{margin:0 auto;justify-content:center;}.elementor-591 .elementor-element.elementor-element-6f78eef6 li.menu-item a{justify-content:space-between;}.elementor-591 .elementor-element.elementor-element-6f78eef6 li.hfe-button-wrapper{text-align:space-between;}.elementor-591 .elementor-element.elementor-element-6f78eef6.hfe-menu-item-flex-end li.hfe-button-wrapper{text-align:right;}.elementor-591 .elementor-element.elementor-element-6f78eef6 .hfe-flyout-wrapper .hfe-side{width:300px;}.elementor-591 .elementor-element.elementor-element-6f78eef6 .hfe-flyout-open.left{left:-300px;}.elementor-591 .elementor-element.elementor-element-6f78eef6 .hfe-flyout-open.right{right:-300px;}.elementor-591 .elementor-element.elementor-element-6f78eef6 .hfe-flyout-content{padding:30px;background-color:#B39796;}.elementor-591 .elementor-element.elementor-element-6f78eef6 .menu-item a.hfe-menu-item{padding-left:15px;padding-right:15px;}.elementor-591 .elementor-element.elementor-element-6f78eef6 .menu-item a.hfe-sub-menu-item{padding-left:calc( 15px + 20px );padding-right:15px;}.elementor-591 .elementor-element.elementor-element-6f78eef6 .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 40px );padding-right:15px;}.elementor-591 .elementor-element.elementor-element-6f78eef6 .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 60px );padding-right:15px;}.elementor-591 .elementor-element.elementor-element-6f78eef6 .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 80px );padding-right:15px;}.elementor-591 .elementor-element.elementor-element-6f78eef6 .menu-item a.hfe-menu-item, .elementor-591 .elementor-element.elementor-element-6f78eef6 .menu-item a.hfe-sub-menu-item{padding-top:44px;padding-bottom:44px;}body:not(.rtl) .elementor-591 .elementor-element.elementor-element-6f78eef6 .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:10px;}body.rtl .elementor-591 .elementor-element.elementor-element-6f78eef6 .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-left:10px;}.elementor-591 .elementor-element.elementor-element-6f78eef6 nav:not(.hfe-nav-menu__layout-horizontal) .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:10px;}.elementor-591 .elementor-element.elementor-element-6f78eef6 .sub-menu a.hfe-sub-menu-item,
						 .elementor-591 .elementor-element.elementor-element-6f78eef6 nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-591 .elementor-element.elementor-element-6f78eef6 nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-591 .elementor-element.elementor-element-6f78eef6 nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-591 .elementor-element.elementor-element-6f78eef6 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-591 .elementor-element.elementor-element-6f78eef6 a.hfe-menu-item, .elementor-591 .elementor-element.elementor-element-6f78eef6 a.hfe-sub-menu-item{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:400;}.elementor-591 .elementor-element.elementor-element-6f78eef6 .menu-item a.hfe-menu-item, .elementor-591 .elementor-element.elementor-element-6f78eef6 .sub-menu a.hfe-sub-menu-item{color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-6f78eef6 .menu-item a.hfe-menu-item:hover,
								.elementor-591 .elementor-element.elementor-element-6f78eef6 .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-591 .elementor-element.elementor-element-6f78eef6 .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-591 .elementor-element.elementor-element-6f78eef6 .menu-item a.hfe-menu-item.highlighted,
								.elementor-591 .elementor-element.elementor-element-6f78eef6 .menu-item a.hfe-menu-item:focus{color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-6f78eef6 .sub-menu a.hfe-sub-menu-item,
								.elementor-591 .elementor-element.elementor-element-6f78eef6 .elementor-menu-toggle,
								.elementor-591 .elementor-element.elementor-element-6f78eef6 nav.hfe-dropdown li a.hfe-menu-item,
								.elementor-591 .elementor-element.elementor-element-6f78eef6 nav.hfe-dropdown li a.hfe-sub-menu-item,
								.elementor-591 .elementor-element.elementor-element-6f78eef6 nav.hfe-dropdown-expandible li a.hfe-menu-item,
								.elementor-591 .elementor-element.elementor-element-6f78eef6 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{color:#B39796;}.elementor-591 .elementor-element.elementor-element-6f78eef6 .sub-menu,
								.elementor-591 .elementor-element.elementor-element-6f78eef6 nav.hfe-dropdown,
								.elementor-591 .elementor-element.elementor-element-6f78eef6 nav.hfe-dropdown-expandible,
								.elementor-591 .elementor-element.elementor-element-6f78eef6 nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-591 .elementor-element.elementor-element-6f78eef6 nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-6f78eef6 .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-591 .elementor-element.elementor-element-6f78eef6 .elementor-menu-toggle:hover,
								.elementor-591 .elementor-element.elementor-element-6f78eef6 nav.hfe-dropdown li a.hfe-menu-item:hover,
								.elementor-591 .elementor-element.elementor-element-6f78eef6 nav.hfe-dropdown li a.hfe-sub-menu-item:hover,
								.elementor-591 .elementor-element.elementor-element-6f78eef6 nav.hfe-dropdown-expandible li a.hfe-menu-item:hover,
								.elementor-591 .elementor-element.elementor-element-6f78eef6 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item:hover{color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-6f78eef6 .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-591 .elementor-element.elementor-element-6f78eef6 nav.hfe-dropdown li a.hfe-menu-item:hover,
								.elementor-591 .elementor-element.elementor-element-6f78eef6 nav.hfe-dropdown li a.hfe-sub-menu-item:hover,
								.elementor-591 .elementor-element.elementor-element-6f78eef6 nav.hfe-dropdown-expandible li a.hfe-menu-item:hover,
								.elementor-591 .elementor-element.elementor-element-6f78eef6 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item:hover{background-color:#B39796;}
							.elementor-591 .elementor-element.elementor-element-6f78eef6 .sub-menu li a.hfe-sub-menu-item,
							.elementor-591 .elementor-element.elementor-element-6f78eef6 nav.hfe-dropdown li a.hfe-sub-menu-item,
							.elementor-591 .elementor-element.elementor-element-6f78eef6 nav.hfe-dropdown li a.hfe-menu-item,
							.elementor-591 .elementor-element.elementor-element-6f78eef6 nav.hfe-dropdown-expandible li a.hfe-menu-item,
							.elementor-591 .elementor-element.elementor-element-6f78eef6 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{font-family:"Playfair Display", Sans-serif;font-weight:400;}.elementor-591 .elementor-element.elementor-element-6f78eef6 .sub-menu li.menu-item:not(:last-child),
						.elementor-591 .elementor-element.elementor-element-6f78eef6 nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-591 .elementor-element.elementor-element-6f78eef6 nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#B39796;border-bottom-width:1px;}.elementor-591 .elementor-element.elementor-element-6f78eef6 div.hfe-nav-menu-icon{color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-6f78eef6 div.hfe-nav-menu-icon svg{fill:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-6f78eef6 .hfe-flyout-close{color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-6f78eef6 .hfe-flyout-close svg{fill:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-32f4fc0a{--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-591 .elementor-element.elementor-element-1c2e7d40 .elementor-button{background-color:#FFFFFF;font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:400;text-decoration:none;fill:#B48A88;color:#B48A88;border-style:solid;border-width:2px 2px 2px 2px;border-color:#B39796;border-radius:50px 50px 50px 50px;}.elementor-591 .elementor-element.elementor-element-1c2e7d40 .elementor-button:hover, .elementor-591 .elementor-element.elementor-element-1c2e7d40 .elementor-button:focus{background-color:#FFFFFF;color:#B48A88;border-color:#B39796;}.elementor-591 .elementor-element.elementor-element-1c2e7d40{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-591 .elementor-element.elementor-element-1c2e7d40 .elementor-button:hover svg, .elementor-591 .elementor-element.elementor-element-1c2e7d40 .elementor-button:focus svg{fill:#B48A88;}.elementor-591 .elementor-element.elementor-element-3c1cc6a6{--display:flex;--min-height:602px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-591 .elementor-element.elementor-element-3c1cc6a6:not(.elementor-motion-effects-element-type-background), .elementor-591 .elementor-element.elementor-element-3c1cc6a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://estavelmente.pt/wp-content/uploads/2025/08/Linhas-Suaves-e-Ondulantes.png");background-size:cover;}.elementor-591 .elementor-element.elementor-element-3c051333{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-widget-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-591 .elementor-element.elementor-element-75602edd{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-591 .elementor-element.elementor-element-75602edd .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:60px;font-weight:600;text-transform:none;text-shadow:0px 3px 10px rgba(0, 0, 0, 0.3);color:#8F6B6B;}.elementor-591 .elementor-element.elementor-element-70d14b31 .elementor-repeater-item-22fe153 .hfe-post-info-icon{width:0px;}.elementor-591 .elementor-element.elementor-element-70d14b31 > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-591 .elementor-element.elementor-element-70d14b31 ul.hfe-post-info-inline.hfe-post-info-items, .elementor-591 .elementor-element.elementor-element-70d14b31.hfe-post-info-layout-traditional .hfe-post-info-item{justify-content:center;}.elementor-591 .elementor-element.elementor-element-70d14b31 .hfe-post-info-icon{width:14px;}.elementor-591 .elementor-element.elementor-element-70d14b31 .hfe-post-info-icon i{font-size:14px;}.elementor-591 .elementor-element.elementor-element-70d14b31 .hfe-post-info-icon svg{--e-icon-list-icon-size:14px;}body:not(.rtl) .elementor-591 .elementor-element.elementor-element-70d14b31 .hfe-post-info-text{padding-left:5px;}body.rtl .elementor-591 .elementor-element.elementor-element-70d14b31 .hfe-post-info-text{padding-right:5px;}.elementor-591 .elementor-element.elementor-element-70d14b31 .hfe-post-info-text, .elementor-591 .elementor-element.elementor-element-70d14b31 .hfe-post-info-text a{color:#848585;}.elementor-591 .elementor-element.elementor-element-70d14b31 .hfe-post-info-item{font-family:"Montserrat", Sans-serif;font-size:18px;text-decoration:none;}.elementor-591 .elementor-element.elementor-element-1f2f325e{--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-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-591 .elementor-element.elementor-element-11eadf68{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#848585;}.elementor-591 .elementor-element.elementor-element-52ce0a79{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-591 .elementor-element.elementor-element-1045d787{margin:50px -70px calc(var(--kit-widget-spacing, 0px) + 0px) 70px;}.elementor-591 .elementor-element.elementor-element-1045d787 img{border-radius:15px 15px 15px 15px;box-shadow:0px 0px 40px 0px rgba(0,0,0,0.5);}.elementor-591 .elementor-element.elementor-element-63ae2a05{--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-591 .elementor-element.elementor-element-3549735c{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-591 .elementor-element.elementor-element-3549735c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:35px;font-weight:600;color:#4A6FA5;}.elementor-591 .elementor-element.elementor-element-474a39c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#848585;}.elementor-591 .elementor-element.elementor-element-250b3cda{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-591 .elementor-element.elementor-element-250b3cda .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:35px;font-weight:600;color:#4A6FA5;}.elementor-591 .elementor-element.elementor-element-4dedbdbe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#848585;}.elementor-591 .elementor-element.elementor-element-39be033a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-591 .elementor-element.elementor-element-39be033a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:35px;font-weight:600;color:#4A6FA5;}.elementor-591 .elementor-element.elementor-element-16cf6eac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#848585;}.elementor-591 .elementor-element.elementor-element-2ed2c5e4{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-591 .elementor-element.elementor-element-2ed2c5e4 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:35px;font-weight:600;color:#4A6FA5;}.elementor-591 .elementor-element.elementor-element-62f08081{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#848585;}.elementor-591 .elementor-element.elementor-element-6090a105{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-591 .elementor-element.elementor-element-6090a105 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:35px;font-weight:600;color:#4A6FA5;}.elementor-591 .elementor-element.elementor-element-391f13a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#848585;}.elementor-591 .elementor-element.elementor-element-47f55271{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 23px;text-align:start;}.elementor-591 .elementor-element.elementor-element-47f55271 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:35px;font-weight:600;text-transform:none;color:#8F6B6B;}.elementor-591 .elementor-element.elementor-element-1c1346d8{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 80px) 28px;--grid-side-margin:19px;--grid-column-gap:19px;--grid-row-gap:19px;--e-share-buttons-primary-color:#4A6FA5;--e-share-buttons-secondary-color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-1c1346d8 .elementor-share-btn{font-size:calc(0.9px * 10);}.elementor-591 .elementor-element.elementor-element-1c1346d8 .elementor-share-btn:hover{--e-share-buttons-primary-color:#B48A88E3;--e-share-buttons-secondary-color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-1c1346d8 .elementor-share-btn__title{font-family:"Montserrat", Sans-serif;}.elementor-591 .elementor-element.elementor-element-73aa97dd{--display:flex;--min-height:602px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-591 .elementor-element.elementor-element-73aa97dd:not(.elementor-motion-effects-element-type-background), .elementor-591 .elementor-element.elementor-element-73aa97dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://estavelmente.pt/wp-content/uploads/2025/08/Linhas-Suaves-e-Ondulantes.png");background-size:cover;}.elementor-591 .elementor-element.elementor-element-fbaf02{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-591 .elementor-element.elementor-element-21a1331d{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-591 .elementor-element.elementor-element-21a1331d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:60px;font-weight:600;text-transform:none;text-shadow:0px 3px 10px rgba(0, 0, 0, 0.3);color:#8F6B6B;}.elementor-591 .elementor-element.elementor-element-3469acdc .elementor-repeater-item-22fe153 .hfe-post-info-icon{width:0px;}.elementor-591 .elementor-element.elementor-element-3469acdc > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-591 .elementor-element.elementor-element-3469acdc ul.hfe-post-info-inline.hfe-post-info-items, .elementor-591 .elementor-element.elementor-element-3469acdc.hfe-post-info-layout-traditional .hfe-post-info-item{justify-content:center;}.elementor-591 .elementor-element.elementor-element-3469acdc .hfe-post-info-icon{width:14px;}.elementor-591 .elementor-element.elementor-element-3469acdc .hfe-post-info-icon i{font-size:14px;}.elementor-591 .elementor-element.elementor-element-3469acdc .hfe-post-info-icon svg{--e-icon-list-icon-size:14px;}body:not(.rtl) .elementor-591 .elementor-element.elementor-element-3469acdc .hfe-post-info-text{padding-left:5px;}body.rtl .elementor-591 .elementor-element.elementor-element-3469acdc .hfe-post-info-text{padding-right:5px;}.elementor-591 .elementor-element.elementor-element-3469acdc .hfe-post-info-text, .elementor-591 .elementor-element.elementor-element-3469acdc .hfe-post-info-text a{color:#848585;}.elementor-591 .elementor-element.elementor-element-3469acdc .hfe-post-info-item{font-family:"Montserrat", Sans-serif;font-size:18px;text-decoration:none;}.elementor-591 .elementor-element.elementor-element-355e801c{--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-591 .elementor-element.elementor-element-40862a8b{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#848585;}.elementor-591 .elementor-element.elementor-element-56949fc5{--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-591 .elementor-element.elementor-element-5c882fe8{margin:30px -70px calc(var(--kit-widget-spacing, 0px) + 0px) 70px;}.elementor-591 .elementor-element.elementor-element-5c882fe8 img{border-radius:15px 15px 15px 15px;box-shadow:0px 0px 40px 0px rgba(0,0,0,0.5);}.elementor-591 .elementor-element.elementor-element-6cfe3430{--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-591 .elementor-element.elementor-element-7e6e749d{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-591 .elementor-element.elementor-element-7e6e749d .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:35px;font-weight:600;color:#4A6FA5;}.elementor-591 .elementor-element.elementor-element-22283d70{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#848585;}.elementor-591 .elementor-element.elementor-element-12e3b09c{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-591 .elementor-element.elementor-element-12e3b09c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:35px;font-weight:600;color:#4A6FA5;}.elementor-591 .elementor-element.elementor-element-5f86ae9f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#848585;}.elementor-591 .elementor-element.elementor-element-480cf69d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-591 .elementor-element.elementor-element-480cf69d .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:35px;font-weight:600;color:#4A6FA5;}.elementor-591 .elementor-element.elementor-element-41a91280{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#848585;}.elementor-591 .elementor-element.elementor-element-35e76ad7{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-591 .elementor-element.elementor-element-35e76ad7 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:35px;font-weight:600;color:#4A6FA5;}.elementor-591 .elementor-element.elementor-element-43d60c71{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#848585;}.elementor-591 .elementor-element.elementor-element-37772522{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-591 .elementor-element.elementor-element-37772522 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:35px;font-weight:600;color:#4A6FA5;}.elementor-591 .elementor-element.elementor-element-4fdd36a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#848585;}.elementor-591 .elementor-element.elementor-element-310e79ab{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 23px;text-align:start;}.elementor-591 .elementor-element.elementor-element-310e79ab .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:35px;font-weight:600;text-transform:none;color:#8F6B6B;}.elementor-591 .elementor-element.elementor-element-6f3564d7{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 80px) 28px;--grid-side-margin:19px;--grid-column-gap:19px;--grid-row-gap:19px;--e-share-buttons-primary-color:#4A6FA5;--e-share-buttons-secondary-color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-6f3564d7 .elementor-share-btn{font-size:calc(0.9px * 10);}.elementor-591 .elementor-element.elementor-element-6f3564d7 .elementor-share-btn:hover{--e-share-buttons-primary-color:#B48A88E3;--e-share-buttons-secondary-color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-6f3564d7 .elementor-share-btn__title{font-family:"Montserrat", Sans-serif;}.elementor-591 .elementor-element.elementor-element-03e2618{--display:flex;--min-height:602px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-591 .elementor-element.elementor-element-03e2618:not(.elementor-motion-effects-element-type-background), .elementor-591 .elementor-element.elementor-element-03e2618 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://estavelmente.pt/wp-content/uploads/2025/08/Linhas-Suaves-e-Ondulantes.png");background-size:cover;}.elementor-591 .elementor-element.elementor-element-34df97d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-591 .elementor-element.elementor-element-96f0094{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-591 .elementor-element.elementor-element-96f0094 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:60px;font-weight:600;text-transform:none;text-shadow:0px 3px 10px rgba(0, 0, 0, 0.3);color:#8F6B6B;}.elementor-591 .elementor-element.elementor-element-8ce6fc5 .elementor-repeater-item-22fe153 .hfe-post-info-icon{width:0px;}.elementor-591 .elementor-element.elementor-element-8ce6fc5 > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-591 .elementor-element.elementor-element-8ce6fc5 ul.hfe-post-info-inline.hfe-post-info-items, .elementor-591 .elementor-element.elementor-element-8ce6fc5.hfe-post-info-layout-traditional .hfe-post-info-item{justify-content:center;}.elementor-591 .elementor-element.elementor-element-8ce6fc5 .hfe-post-info-icon{width:14px;}.elementor-591 .elementor-element.elementor-element-8ce6fc5 .hfe-post-info-icon i{font-size:14px;}.elementor-591 .elementor-element.elementor-element-8ce6fc5 .hfe-post-info-icon svg{--e-icon-list-icon-size:14px;}body:not(.rtl) .elementor-591 .elementor-element.elementor-element-8ce6fc5 .hfe-post-info-text{padding-left:5px;}body.rtl .elementor-591 .elementor-element.elementor-element-8ce6fc5 .hfe-post-info-text{padding-right:5px;}.elementor-591 .elementor-element.elementor-element-8ce6fc5 .hfe-post-info-text, .elementor-591 .elementor-element.elementor-element-8ce6fc5 .hfe-post-info-text a{color:#848585;}.elementor-591 .elementor-element.elementor-element-8ce6fc5 .hfe-post-info-item{font-family:"Montserrat", Sans-serif;font-size:18px;text-decoration:none;}.elementor-591 .elementor-element.elementor-element-b72e3d5{--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-591 .elementor-element.elementor-element-0dbf9e6{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#848585;}.elementor-591 .elementor-element.elementor-element-2468953{--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-591 .elementor-element.elementor-element-23d3c81{margin:30px -70px calc(var(--kit-widget-spacing, 0px) + 0px) 70px;}.elementor-591 .elementor-element.elementor-element-23d3c81 img{border-radius:15px 15px 15px 15px;box-shadow:0px 0px 40px 0px rgba(0,0,0,0.5);}.elementor-591 .elementor-element.elementor-element-1f0ba43{--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-591 .elementor-element.elementor-element-3fd5b80{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-591 .elementor-element.elementor-element-3fd5b80 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:35px;font-weight:600;color:#4A6FA5;}.elementor-591 .elementor-element.elementor-element-38fb1e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#848585;}.elementor-591 .elementor-element.elementor-element-c3a5758{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-591 .elementor-element.elementor-element-c3a5758 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:35px;font-weight:600;color:#4A6FA5;}.elementor-591 .elementor-element.elementor-element-479d737{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#848585;}.elementor-591 .elementor-element.elementor-element-db0aa0b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-591 .elementor-element.elementor-element-db0aa0b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:35px;font-weight:600;color:#4A6FA5;}.elementor-591 .elementor-element.elementor-element-99ece60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#848585;}.elementor-591 .elementor-element.elementor-element-104e1ca{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-591 .elementor-element.elementor-element-104e1ca .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:35px;font-weight:600;color:#4A6FA5;}.elementor-591 .elementor-element.elementor-element-599ce3a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#848585;}.elementor-591 .elementor-element.elementor-element-8519df9{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-591 .elementor-element.elementor-element-8519df9 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:35px;font-weight:600;color:#4A6FA5;}.elementor-591 .elementor-element.elementor-element-9430a69{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#848585;}.elementor-591 .elementor-element.elementor-element-d86da32{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 23px;text-align:start;}.elementor-591 .elementor-element.elementor-element-d86da32 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:35px;font-weight:600;text-transform:none;color:#8F6B6B;}.elementor-591 .elementor-element.elementor-element-5767eaa{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 80px) 28px;--grid-side-margin:19px;--grid-column-gap:19px;--grid-row-gap:19px;--e-share-buttons-primary-color:#4A6FA5;--e-share-buttons-secondary-color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-5767eaa .elementor-share-btn{font-size:calc(0.9px * 10);}.elementor-591 .elementor-element.elementor-element-5767eaa .elementor-share-btn:hover{--e-share-buttons-primary-color:#B48A88E3;--e-share-buttons-secondary-color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-5767eaa .elementor-share-btn__title{font-family:"Montserrat", Sans-serif;}.elementor-591 .elementor-element.elementor-element-7959bc14{--display:flex;--min-height:602px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-591 .elementor-element.elementor-element-7959bc14:not(.elementor-motion-effects-element-type-background), .elementor-591 .elementor-element.elementor-element-7959bc14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://estavelmente.pt/wp-content/uploads/2025/08/Linhas-Suaves-e-Ondulantes.png");background-size:cover;}.elementor-591 .elementor-element.elementor-element-34db3eb7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-591 .elementor-element.elementor-element-4e9272dd{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-591 .elementor-element.elementor-element-4e9272dd .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:60px;font-weight:600;text-transform:none;text-shadow:0px 3px 10px rgba(0, 0, 0, 0.3);color:#8F6B6B;}.elementor-591 .elementor-element.elementor-element-4a12987a .elementor-repeater-item-22fe153 .hfe-post-info-icon{width:0px;}.elementor-591 .elementor-element.elementor-element-4a12987a > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-591 .elementor-element.elementor-element-4a12987a ul.hfe-post-info-inline.hfe-post-info-items, .elementor-591 .elementor-element.elementor-element-4a12987a.hfe-post-info-layout-traditional .hfe-post-info-item{justify-content:center;}.elementor-591 .elementor-element.elementor-element-4a12987a .hfe-post-info-icon{width:14px;}.elementor-591 .elementor-element.elementor-element-4a12987a .hfe-post-info-icon i{font-size:14px;}.elementor-591 .elementor-element.elementor-element-4a12987a .hfe-post-info-icon svg{--e-icon-list-icon-size:14px;}body:not(.rtl) .elementor-591 .elementor-element.elementor-element-4a12987a .hfe-post-info-text{padding-left:5px;}body.rtl .elementor-591 .elementor-element.elementor-element-4a12987a .hfe-post-info-text{padding-right:5px;}.elementor-591 .elementor-element.elementor-element-4a12987a .hfe-post-info-text, .elementor-591 .elementor-element.elementor-element-4a12987a .hfe-post-info-text a{color:#848585;}.elementor-591 .elementor-element.elementor-element-4a12987a .hfe-post-info-item{font-family:"Montserrat", Sans-serif;font-size:18px;text-decoration:none;}.elementor-591 .elementor-element.elementor-element-78902638{--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-591 .elementor-element.elementor-element-24ae5041{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#848585;}.elementor-591 .elementor-element.elementor-element-c7429be{--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-591 .elementor-element.elementor-element-c4c2f64{margin:30px -70px calc(var(--kit-widget-spacing, 0px) + 0px) 70px;}.elementor-591 .elementor-element.elementor-element-c4c2f64 img{border-radius:15px 15px 15px 15px;box-shadow:0px 0px 40px 0px rgba(0,0,0,0.5);}.elementor-591 .elementor-element.elementor-element-5105122f{--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-591 .elementor-element.elementor-element-630dad16{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-591 .elementor-element.elementor-element-630dad16 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:35px;font-weight:600;color:#4A6FA5;}.elementor-591 .elementor-element.elementor-element-5c57085f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#848585;}.elementor-591 .elementor-element.elementor-element-51e0a4ab{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-591 .elementor-element.elementor-element-51e0a4ab .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:35px;font-weight:600;color:#4A6FA5;}.elementor-591 .elementor-element.elementor-element-89ce06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#848585;}.elementor-591 .elementor-element.elementor-element-6a8f6865{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-591 .elementor-element.elementor-element-6a8f6865 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:35px;font-weight:600;color:#4A6FA5;}.elementor-591 .elementor-element.elementor-element-461f36bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#848585;}.elementor-591 .elementor-element.elementor-element-7a3e6d1c{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-591 .elementor-element.elementor-element-7a3e6d1c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:35px;font-weight:600;color:#4A6FA5;}.elementor-591 .elementor-element.elementor-element-149b3661{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#848585;}.elementor-591 .elementor-element.elementor-element-14e9e267{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-591 .elementor-element.elementor-element-14e9e267 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:35px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#4A6FA5;}.elementor-591 .elementor-element.elementor-element-4b0d0fa5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#848585;}.elementor-591 .elementor-element.elementor-element-3d05aea8{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 23px;text-align:start;}.elementor-591 .elementor-element.elementor-element-3d05aea8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:35px;font-weight:600;text-transform:none;color:#8F6B6B;}.elementor-591 .elementor-element.elementor-element-4b8fa987{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 80px) 28px;--grid-side-margin:19px;--grid-column-gap:19px;--grid-row-gap:19px;--e-share-buttons-primary-color:#4A6FA5;--e-share-buttons-secondary-color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-4b8fa987 .elementor-share-btn{font-size:calc(0.9px * 10);}.elementor-591 .elementor-element.elementor-element-4b8fa987 .elementor-share-btn:hover{--e-share-buttons-primary-color:#B48A88E3;--e-share-buttons-secondary-color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-4b8fa987 .elementor-share-btn__title{font-family:"Montserrat", Sans-serif;}.elementor-591 .elementor-element.elementor-element-54873c31{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-591 .elementor-element.elementor-element-54873c31:not(.elementor-motion-effects-element-type-background), .elementor-591 .elementor-element.elementor-element-54873c31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B39796;}.elementor-591 .elementor-element.elementor-element-41967a4{--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-591 .elementor-element.elementor-element-7c48b982{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 13px;text-align:start;}.elementor-591 .elementor-element.elementor-element-7c48b982 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-2ea7a63e .menu-item a.hfe-menu-item{padding-left:15px;padding-right:15px;}.elementor-591 .elementor-element.elementor-element-2ea7a63e .menu-item a.hfe-sub-menu-item{padding-left:calc( 15px + 20px );padding-right:15px;}.elementor-591 .elementor-element.elementor-element-2ea7a63e .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 40px );padding-right:15px;}.elementor-591 .elementor-element.elementor-element-2ea7a63e .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 60px );padding-right:15px;}.elementor-591 .elementor-element.elementor-element-2ea7a63e .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 80px );padding-right:15px;}.elementor-591 .elementor-element.elementor-element-2ea7a63e .menu-item a.hfe-menu-item, .elementor-591 .elementor-element.elementor-element-2ea7a63e .menu-item a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-591 .elementor-element.elementor-element-2ea7a63e .sub-menu a.hfe-sub-menu-item,
						 .elementor-591 .elementor-element.elementor-element-2ea7a63e nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-591 .elementor-element.elementor-element-2ea7a63e nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-591 .elementor-element.elementor-element-2ea7a63e nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-591 .elementor-element.elementor-element-2ea7a63e nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-591 .elementor-element.elementor-element-2ea7a63e .hfe-nav-menu__toggle{margin:0 auto;}.elementor-591 .elementor-element.elementor-element-2ea7a63e a.hfe-menu-item, .elementor-591 .elementor-element.elementor-element-2ea7a63e a.hfe-sub-menu-item{font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:400;}.elementor-591 .elementor-element.elementor-element-2ea7a63e .menu-item a.hfe-menu-item, .elementor-591 .elementor-element.elementor-element-2ea7a63e .sub-menu a.hfe-sub-menu-item{color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-2ea7a63e .menu-item a.hfe-menu-item:hover,
								.elementor-591 .elementor-element.elementor-element-2ea7a63e .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-591 .elementor-element.elementor-element-2ea7a63e .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-591 .elementor-element.elementor-element-2ea7a63e .menu-item a.hfe-menu-item.highlighted,
								.elementor-591 .elementor-element.elementor-element-2ea7a63e .menu-item a.hfe-menu-item:focus{color:#8F6C6B;}.elementor-591 .elementor-element.elementor-element-2ea7a63e .sub-menu,
								.elementor-591 .elementor-element.elementor-element-2ea7a63e nav.hfe-dropdown,
								.elementor-591 .elementor-element.elementor-element-2ea7a63e nav.hfe-dropdown-expandible,
								.elementor-591 .elementor-element.elementor-element-2ea7a63e nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-591 .elementor-element.elementor-element-2ea7a63e nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#fff;}.elementor-591 .elementor-element.elementor-element-2ea7a63e .sub-menu li.menu-item:not(:last-child),
						.elementor-591 .elementor-element.elementor-element-2ea7a63e nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-591 .elementor-element.elementor-element-2ea7a63e nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#c4c4c4;border-bottom-width:1px;}.elementor-591 .elementor-element.elementor-element-3bc8b1ca{--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-591 .elementor-element.elementor-element-13e14d3{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-591 .elementor-element.elementor-element-5884d226 .elementor-repeater-item-beb2208.elementor-social-icon{background-color:#B39796;}.elementor-591 .elementor-element.elementor-element-5884d226 .elementor-repeater-item-beb2208.elementor-social-icon i{color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-5884d226 .elementor-repeater-item-beb2208.elementor-social-icon svg{fill:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-5884d226 .elementor-repeater-item-35c57b2.elementor-social-icon{background-color:#B39796;}.elementor-591 .elementor-element.elementor-element-5884d226 .elementor-repeater-item-35c57b2.elementor-social-icon i{color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-5884d226 .elementor-repeater-item-35c57b2.elementor-social-icon svg{fill:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-5884d226 .elementor-repeater-item-a964911.elementor-social-icon{background-color:#B39796;}.elementor-591 .elementor-element.elementor-element-5884d226 .elementor-repeater-item-a964911.elementor-social-icon i{color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-5884d226 .elementor-repeater-item-a964911.elementor-social-icon svg{fill:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-5884d226 .elementor-repeater-item-231d141.elementor-social-icon{background-color:#B39796;}.elementor-591 .elementor-element.elementor-element-5884d226 .elementor-repeater-item-231d141.elementor-social-icon i{color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-5884d226 .elementor-repeater-item-231d141.elementor-social-icon svg{fill:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-5884d226 .elementor-repeater-item-57c1942.elementor-social-icon{background-color:#B39796;}.elementor-591 .elementor-element.elementor-element-5884d226 .elementor-repeater-item-57c1942.elementor-social-icon i{color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-5884d226 .elementor-repeater-item-57c1942.elementor-social-icon svg{fill:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-5884d226 .elementor-repeater-item-e745a2a.elementor-social-icon{background-color:#B39796;}.elementor-591 .elementor-element.elementor-element-5884d226 .elementor-repeater-item-e745a2a.elementor-social-icon i{color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-5884d226 .elementor-repeater-item-e745a2a.elementor-social-icon svg{fill:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-5884d226{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:21px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-591 .elementor-element.elementor-element-2315bed7{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-6b877f13{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-4bcc1e05{--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-591 .elementor-element.elementor-element-1f42bc90{margin:30px 14px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-591 .elementor-element.elementor-element-1f42bc90 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-1027350f .menu-item a.hfe-menu-item{padding-left:15px;padding-right:15px;}.elementor-591 .elementor-element.elementor-element-1027350f .menu-item a.hfe-sub-menu-item{padding-left:calc( 15px + 20px );padding-right:15px;}.elementor-591 .elementor-element.elementor-element-1027350f .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 40px );padding-right:15px;}.elementor-591 .elementor-element.elementor-element-1027350f .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 60px );padding-right:15px;}.elementor-591 .elementor-element.elementor-element-1027350f .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 80px );padding-right:15px;}.elementor-591 .elementor-element.elementor-element-1027350f .menu-item a.hfe-menu-item, .elementor-591 .elementor-element.elementor-element-1027350f .menu-item a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-591 .elementor-element.elementor-element-1027350f ul.sub-menu{width:220px;}.elementor-591 .elementor-element.elementor-element-1027350f .sub-menu a.hfe-sub-menu-item,
						 .elementor-591 .elementor-element.elementor-element-1027350f nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-591 .elementor-element.elementor-element-1027350f nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-591 .elementor-element.elementor-element-1027350f nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-591 .elementor-element.elementor-element-1027350f nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-591 .elementor-element.elementor-element-1027350f .hfe-nav-menu__toggle{margin:0 auto;}.elementor-591 .elementor-element.elementor-element-1027350f a.hfe-menu-item, .elementor-591 .elementor-element.elementor-element-1027350f a.hfe-sub-menu-item{font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:400;}.elementor-591 .elementor-element.elementor-element-1027350f .menu-item a.hfe-menu-item, .elementor-591 .elementor-element.elementor-element-1027350f .sub-menu a.hfe-sub-menu-item{color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-1027350f .menu-item a.hfe-menu-item:hover,
								.elementor-591 .elementor-element.elementor-element-1027350f .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-591 .elementor-element.elementor-element-1027350f .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-591 .elementor-element.elementor-element-1027350f .menu-item a.hfe-menu-item.highlighted,
								.elementor-591 .elementor-element.elementor-element-1027350f .menu-item a.hfe-menu-item:focus{color:#8F6C6B;}.elementor-591 .elementor-element.elementor-element-1027350f .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-591 .elementor-element.elementor-element-1027350f .menu-item.current-menu-ancestor a.hfe-menu-item{color:#B84A4A;}.elementor-591 .elementor-element.elementor-element-1027350f .sub-menu,
								.elementor-591 .elementor-element.elementor-element-1027350f nav.hfe-dropdown,
								.elementor-591 .elementor-element.elementor-element-1027350f nav.hfe-dropdown-expandible,
								.elementor-591 .elementor-element.elementor-element-1027350f nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-591 .elementor-element.elementor-element-1027350f nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#fff;}.elementor-591 .elementor-element.elementor-element-1027350f .sub-menu li.menu-item:not(:last-child),
						.elementor-591 .elementor-element.elementor-element-1027350f nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-591 .elementor-element.elementor-element-1027350f nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#c4c4c4;border-bottom-width:1px;}.elementor-591 .elementor-element.elementor-element-70a0e56{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-591 .elementor-element.elementor-element-70a0e56:not(.elementor-motion-effects-element-type-background), .elementor-591 .elementor-element.elementor-element-70a0e56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B39796;}.elementor-591 .elementor-element.elementor-element-5aa1b31e{--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-591 .elementor-element.elementor-element-5a9e495c{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 13px;text-align:start;}.elementor-591 .elementor-element.elementor-element-5a9e495c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-6da0350d .menu-item a.hfe-menu-item{padding-left:15px;padding-right:15px;}.elementor-591 .elementor-element.elementor-element-6da0350d .menu-item a.hfe-sub-menu-item{padding-left:calc( 15px + 20px );padding-right:15px;}.elementor-591 .elementor-element.elementor-element-6da0350d .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 40px );padding-right:15px;}.elementor-591 .elementor-element.elementor-element-6da0350d .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 60px );padding-right:15px;}.elementor-591 .elementor-element.elementor-element-6da0350d .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 80px );padding-right:15px;}.elementor-591 .elementor-element.elementor-element-6da0350d .menu-item a.hfe-menu-item, .elementor-591 .elementor-element.elementor-element-6da0350d .menu-item a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-591 .elementor-element.elementor-element-6da0350d .sub-menu a.hfe-sub-menu-item,
						 .elementor-591 .elementor-element.elementor-element-6da0350d nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-591 .elementor-element.elementor-element-6da0350d nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-591 .elementor-element.elementor-element-6da0350d nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-591 .elementor-element.elementor-element-6da0350d nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-591 .elementor-element.elementor-element-6da0350d a.hfe-menu-item, .elementor-591 .elementor-element.elementor-element-6da0350d a.hfe-sub-menu-item{font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:400;}.elementor-591 .elementor-element.elementor-element-6da0350d .menu-item a.hfe-menu-item, .elementor-591 .elementor-element.elementor-element-6da0350d .sub-menu a.hfe-sub-menu-item{color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-6da0350d .menu-item a.hfe-menu-item:hover,
								.elementor-591 .elementor-element.elementor-element-6da0350d .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-591 .elementor-element.elementor-element-6da0350d .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-591 .elementor-element.elementor-element-6da0350d .menu-item a.hfe-menu-item.highlighted,
								.elementor-591 .elementor-element.elementor-element-6da0350d .menu-item a.hfe-menu-item:focus{color:#8F6C6B;}.elementor-591 .elementor-element.elementor-element-6da0350d .sub-menu,
								.elementor-591 .elementor-element.elementor-element-6da0350d nav.hfe-dropdown,
								.elementor-591 .elementor-element.elementor-element-6da0350d nav.hfe-dropdown-expandible,
								.elementor-591 .elementor-element.elementor-element-6da0350d nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-591 .elementor-element.elementor-element-6da0350d nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#fff;}.elementor-591 .elementor-element.elementor-element-6da0350d .sub-menu li.menu-item:not(:last-child),
						.elementor-591 .elementor-element.elementor-element-6da0350d nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-591 .elementor-element.elementor-element-6da0350d nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#c4c4c4;border-bottom-width:1px;}.elementor-591 .elementor-element.elementor-element-7afa7823{--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-591 .elementor-element.elementor-element-31df1d00 .elementor-repeater-item-6b6674e.elementor-social-icon{background-color:#B39796;}.elementor-591 .elementor-element.elementor-element-31df1d00 .elementor-repeater-item-6b6674e.elementor-social-icon i{color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-31df1d00 .elementor-repeater-item-6b6674e.elementor-social-icon svg{fill:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-31df1d00 .elementor-repeater-item-35c57b2.elementor-social-icon{background-color:#B39796;}.elementor-591 .elementor-element.elementor-element-31df1d00 .elementor-repeater-item-35c57b2.elementor-social-icon i{color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-31df1d00 .elementor-repeater-item-35c57b2.elementor-social-icon svg{fill:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-31df1d00 .elementor-repeater-item-a964911.elementor-social-icon{background-color:#B39796;}.elementor-591 .elementor-element.elementor-element-31df1d00 .elementor-repeater-item-a964911.elementor-social-icon i{color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-31df1d00 .elementor-repeater-item-a964911.elementor-social-icon svg{fill:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-31df1d00 .elementor-repeater-item-231d141.elementor-social-icon{background-color:#B39796;}.elementor-591 .elementor-element.elementor-element-31df1d00 .elementor-repeater-item-231d141.elementor-social-icon i{color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-31df1d00 .elementor-repeater-item-231d141.elementor-social-icon svg{fill:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-31df1d00 .elementor-repeater-item-57c1942.elementor-social-icon{background-color:#B39796;}.elementor-591 .elementor-element.elementor-element-31df1d00 .elementor-repeater-item-57c1942.elementor-social-icon i{color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-31df1d00 .elementor-repeater-item-57c1942.elementor-social-icon svg{fill:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-31df1d00 .elementor-repeater-item-e745a2a.elementor-social-icon{background-color:#B39796;}.elementor-591 .elementor-element.elementor-element-31df1d00 .elementor-repeater-item-e745a2a.elementor-social-icon i{color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-31df1d00 .elementor-repeater-item-e745a2a.elementor-social-icon svg{fill:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-31df1d00{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:21px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-591 .elementor-element.elementor-element-46ad05a0{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-36df6d58{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-1674a1dd{--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-591 .elementor-element.elementor-element-138e5928{margin:30px 14px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-591 .elementor-element.elementor-element-138e5928 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-6c83b644 .menu-item a.hfe-menu-item{padding-left:15px;padding-right:15px;}.elementor-591 .elementor-element.elementor-element-6c83b644 .menu-item a.hfe-sub-menu-item{padding-left:calc( 15px + 20px );padding-right:15px;}.elementor-591 .elementor-element.elementor-element-6c83b644 .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 40px );padding-right:15px;}.elementor-591 .elementor-element.elementor-element-6c83b644 .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 60px );padding-right:15px;}.elementor-591 .elementor-element.elementor-element-6c83b644 .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 80px );padding-right:15px;}.elementor-591 .elementor-element.elementor-element-6c83b644 .menu-item a.hfe-menu-item, .elementor-591 .elementor-element.elementor-element-6c83b644 .menu-item a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-591 .elementor-element.elementor-element-6c83b644 ul.sub-menu{width:220px;}.elementor-591 .elementor-element.elementor-element-6c83b644 .sub-menu a.hfe-sub-menu-item,
						 .elementor-591 .elementor-element.elementor-element-6c83b644 nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-591 .elementor-element.elementor-element-6c83b644 nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-591 .elementor-element.elementor-element-6c83b644 nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-591 .elementor-element.elementor-element-6c83b644 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-591 .elementor-element.elementor-element-6c83b644 a.hfe-menu-item, .elementor-591 .elementor-element.elementor-element-6c83b644 a.hfe-sub-menu-item{font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:400;}.elementor-591 .elementor-element.elementor-element-6c83b644 .menu-item a.hfe-menu-item, .elementor-591 .elementor-element.elementor-element-6c83b644 .sub-menu a.hfe-sub-menu-item{color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-6c83b644 .menu-item a.hfe-menu-item:hover,
								.elementor-591 .elementor-element.elementor-element-6c83b644 .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-591 .elementor-element.elementor-element-6c83b644 .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-591 .elementor-element.elementor-element-6c83b644 .menu-item a.hfe-menu-item.highlighted,
								.elementor-591 .elementor-element.elementor-element-6c83b644 .menu-item a.hfe-menu-item:focus{color:#8F6C6B;}.elementor-591 .elementor-element.elementor-element-6c83b644 .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-591 .elementor-element.elementor-element-6c83b644 .menu-item.current-menu-ancestor a.hfe-menu-item{color:#B84A4A;}.elementor-591 .elementor-element.elementor-element-6c83b644 .sub-menu,
								.elementor-591 .elementor-element.elementor-element-6c83b644 nav.hfe-dropdown,
								.elementor-591 .elementor-element.elementor-element-6c83b644 nav.hfe-dropdown-expandible,
								.elementor-591 .elementor-element.elementor-element-6c83b644 nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-591 .elementor-element.elementor-element-6c83b644 nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#fff;}.elementor-591 .elementor-element.elementor-element-6c83b644 .sub-menu li.menu-item:not(:last-child),
						.elementor-591 .elementor-element.elementor-element-6c83b644 nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-591 .elementor-element.elementor-element-6c83b644 nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#c4c4c4;border-bottom-width:1px;}.elementor-591 .elementor-element.elementor-element-765246d8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-591 .elementor-element.elementor-element-765246d8:not(.elementor-motion-effects-element-type-background), .elementor-591 .elementor-element.elementor-element-765246d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B39796;}.elementor-591 .elementor-element.elementor-element-10a71079{--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-591 .elementor-element.elementor-element-2a5607fd .elementor-repeater-item-a964911.elementor-social-icon{background-color:#B39796;}.elementor-591 .elementor-element.elementor-element-2a5607fd .elementor-repeater-item-a964911.elementor-social-icon i{color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-2a5607fd .elementor-repeater-item-a964911.elementor-social-icon svg{fill:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-2a5607fd .elementor-repeater-item-35c57b2.elementor-social-icon{background-color:#B39796;}.elementor-591 .elementor-element.elementor-element-2a5607fd .elementor-repeater-item-35c57b2.elementor-social-icon i{color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-2a5607fd .elementor-repeater-item-35c57b2.elementor-social-icon svg{fill:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-2a5607fd .elementor-repeater-item-aa2f17d.elementor-social-icon{background-color:#B39796;}.elementor-591 .elementor-element.elementor-element-2a5607fd .elementor-repeater-item-aa2f17d.elementor-social-icon i{color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-2a5607fd .elementor-repeater-item-aa2f17d.elementor-social-icon svg{fill:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-2a5607fd .elementor-repeater-item-231d141.elementor-social-icon{background-color:#B39796;}.elementor-591 .elementor-element.elementor-element-2a5607fd .elementor-repeater-item-231d141.elementor-social-icon i{color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-2a5607fd .elementor-repeater-item-231d141.elementor-social-icon svg{fill:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-2a5607fd .elementor-repeater-item-57c1942.elementor-social-icon{background-color:#B39796;}.elementor-591 .elementor-element.elementor-element-2a5607fd .elementor-repeater-item-57c1942.elementor-social-icon i{color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-2a5607fd .elementor-repeater-item-57c1942.elementor-social-icon svg{fill:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-2a5607fd .elementor-repeater-item-e745a2a.elementor-social-icon{background-color:#B39796;}.elementor-591 .elementor-element.elementor-element-2a5607fd .elementor-repeater-item-e745a2a.elementor-social-icon i{color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-2a5607fd .elementor-repeater-item-e745a2a.elementor-social-icon svg{fill:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-2a5607fd{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:21px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-591 .elementor-element.elementor-element-4e6a2c6b{--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-591 .elementor-element.elementor-element-de92a16{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 13px;text-align:start;}.elementor-591 .elementor-element.elementor-element-de92a16 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-53b32021 .menu-item a.hfe-menu-item{padding-left:15px;padding-right:15px;}.elementor-591 .elementor-element.elementor-element-53b32021 .menu-item a.hfe-sub-menu-item{padding-left:calc( 15px + 20px );padding-right:15px;}.elementor-591 .elementor-element.elementor-element-53b32021 .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 40px );padding-right:15px;}.elementor-591 .elementor-element.elementor-element-53b32021 .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 60px );padding-right:15px;}.elementor-591 .elementor-element.elementor-element-53b32021 .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 80px );padding-right:15px;}.elementor-591 .elementor-element.elementor-element-53b32021 .menu-item a.hfe-menu-item, .elementor-591 .elementor-element.elementor-element-53b32021 .menu-item a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-591 .elementor-element.elementor-element-53b32021 .sub-menu a.hfe-sub-menu-item,
						 .elementor-591 .elementor-element.elementor-element-53b32021 nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-591 .elementor-element.elementor-element-53b32021 nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-591 .elementor-element.elementor-element-53b32021 nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-591 .elementor-element.elementor-element-53b32021 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-591 .elementor-element.elementor-element-53b32021 a.hfe-menu-item, .elementor-591 .elementor-element.elementor-element-53b32021 a.hfe-sub-menu-item{font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:400;}.elementor-591 .elementor-element.elementor-element-53b32021 .menu-item a.hfe-menu-item, .elementor-591 .elementor-element.elementor-element-53b32021 .sub-menu a.hfe-sub-menu-item{color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-53b32021 .menu-item a.hfe-menu-item:hover,
								.elementor-591 .elementor-element.elementor-element-53b32021 .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-591 .elementor-element.elementor-element-53b32021 .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-591 .elementor-element.elementor-element-53b32021 .menu-item a.hfe-menu-item.highlighted,
								.elementor-591 .elementor-element.elementor-element-53b32021 .menu-item a.hfe-menu-item:focus{color:#8F6C6B;}.elementor-591 .elementor-element.elementor-element-53b32021 .sub-menu,
								.elementor-591 .elementor-element.elementor-element-53b32021 nav.hfe-dropdown,
								.elementor-591 .elementor-element.elementor-element-53b32021 nav.hfe-dropdown-expandible,
								.elementor-591 .elementor-element.elementor-element-53b32021 nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-591 .elementor-element.elementor-element-53b32021 nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#fff;}.elementor-591 .elementor-element.elementor-element-53b32021 .sub-menu li.menu-item:not(:last-child),
						.elementor-591 .elementor-element.elementor-element-53b32021 nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-591 .elementor-element.elementor-element-53b32021 nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#c4c4c4;border-bottom-width:1px;}.elementor-591 .elementor-element.elementor-element-7fbb9a70{--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-591 .elementor-element.elementor-element-754352d0{margin:30px 14px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-591 .elementor-element.elementor-element-754352d0 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-49da7fa4 .menu-item a.hfe-menu-item{padding-left:15px;padding-right:15px;}.elementor-591 .elementor-element.elementor-element-49da7fa4 .menu-item a.hfe-sub-menu-item{padding-left:calc( 15px + 20px );padding-right:15px;}.elementor-591 .elementor-element.elementor-element-49da7fa4 .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 40px );padding-right:15px;}.elementor-591 .elementor-element.elementor-element-49da7fa4 .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 60px );padding-right:15px;}.elementor-591 .elementor-element.elementor-element-49da7fa4 .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 80px );padding-right:15px;}.elementor-591 .elementor-element.elementor-element-49da7fa4 .menu-item a.hfe-menu-item, .elementor-591 .elementor-element.elementor-element-49da7fa4 .menu-item a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-591 .elementor-element.elementor-element-49da7fa4 .sub-menu a.hfe-sub-menu-item,
						 .elementor-591 .elementor-element.elementor-element-49da7fa4 nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-591 .elementor-element.elementor-element-49da7fa4 nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-591 .elementor-element.elementor-element-49da7fa4 nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-591 .elementor-element.elementor-element-49da7fa4 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-591 .elementor-element.elementor-element-49da7fa4 a.hfe-menu-item, .elementor-591 .elementor-element.elementor-element-49da7fa4 a.hfe-sub-menu-item{font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:400;}.elementor-591 .elementor-element.elementor-element-49da7fa4 .menu-item a.hfe-menu-item, .elementor-591 .elementor-element.elementor-element-49da7fa4 .sub-menu a.hfe-sub-menu-item{color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-49da7fa4 .menu-item a.hfe-menu-item:hover,
								.elementor-591 .elementor-element.elementor-element-49da7fa4 .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-591 .elementor-element.elementor-element-49da7fa4 .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-591 .elementor-element.elementor-element-49da7fa4 .menu-item a.hfe-menu-item.highlighted,
								.elementor-591 .elementor-element.elementor-element-49da7fa4 .menu-item a.hfe-menu-item:focus{color:#8F6C6B;}.elementor-591 .elementor-element.elementor-element-49da7fa4 .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-591 .elementor-element.elementor-element-49da7fa4 .menu-item.current-menu-ancestor a.hfe-menu-item{color:#B84A4A;}.elementor-591 .elementor-element.elementor-element-49da7fa4 .sub-menu,
								.elementor-591 .elementor-element.elementor-element-49da7fa4 nav.hfe-dropdown,
								.elementor-591 .elementor-element.elementor-element-49da7fa4 nav.hfe-dropdown-expandible,
								.elementor-591 .elementor-element.elementor-element-49da7fa4 nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-591 .elementor-element.elementor-element-49da7fa4 nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#fff;}.elementor-591 .elementor-element.elementor-element-49da7fa4 .sub-menu li.menu-item:not(:last-child),
						.elementor-591 .elementor-element.elementor-element-49da7fa4 nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-591 .elementor-element.elementor-element-49da7fa4 nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#c4c4c4;border-bottom-width:1px;}.elementor-591 .elementor-element.elementor-element-76d7a750{--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-591 .elementor-element.elementor-element-985d324{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-591 .elementor-element.elementor-element-29c0fff8{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}@media(max-width:1024px){body:not(.rtl) .elementor-591 .elementor-element.elementor-element-21ce6f3e.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:0px;}body .elementor-591 .elementor-element.elementor-element-21ce6f3e nav.hfe-nav-menu__layout-vertical .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:0px;}.elementor-591 .elementor-element.elementor-element-4aefd918 .hfe-nav-menu__toggle,
						.elementor-591 .elementor-element.elementor-element-4aefd918 .hfe-nav-menu-icon{margin:0 auto;justify-content:center;}.elementor-591 .elementor-element.elementor-element-4aefd918 li.menu-item a{justify-content:flex-start;}.elementor-591 .elementor-element.elementor-element-4aefd918 li.hfe-button-wrapper{text-align:flex-start;}.elementor-591 .elementor-element.elementor-element-4aefd918.hfe-menu-item-flex-end li.hfe-button-wrapper{text-align:right;}.elementor-591 .elementor-element.elementor-element-4aefd918 .menu-item a.hfe-menu-item, .elementor-591 .elementor-element.elementor-element-4aefd918 .menu-item a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}body:not(.rtl) .elementor-591 .elementor-element.elementor-element-4aefd918.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:0px;}body .elementor-591 .elementor-element.elementor-element-4aefd918 nav.hfe-nav-menu__layout-vertical .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:0px;}body:not(.rtl) .elementor-591 .elementor-element.elementor-element-4aefd918 .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:10px;}body.rtl .elementor-591 .elementor-element.elementor-element-4aefd918 .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-left:10px;}.elementor-591 .elementor-element.elementor-element-4aefd918 nav:not(.hfe-nav-menu__layout-horizontal) .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:10px;}.elementor-591 .elementor-element.elementor-element-4aefd918 .sub-menu a.hfe-sub-menu-item,
						 .elementor-591 .elementor-element.elementor-element-4aefd918 nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-591 .elementor-element.elementor-element-4aefd918 nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-591 .elementor-element.elementor-element-4aefd918 nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-591 .elementor-element.elementor-element-4aefd918 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-591 .elementor-element.elementor-element-4aefd918 .hfe-flyout-close,
					.elementor-591 .elementor-element.elementor-element-4aefd918 .hfe-flyout-close svg{height:27px;width:27px;font-size:27px;line-height:27px;}.elementor-591 .elementor-element.elementor-element-4aefd918 > .elementor-widget-container{margin:30px 5px 0px 0px;}
							.elementor-591 .elementor-element.elementor-element-4aefd918 .sub-menu li a.hfe-sub-menu-item,
							.elementor-591 .elementor-element.elementor-element-4aefd918 nav.hfe-dropdown li a.hfe-sub-menu-item,
							.elementor-591 .elementor-element.elementor-element-4aefd918 nav.hfe-dropdown li a.hfe-menu-item,
							.elementor-591 .elementor-element.elementor-element-4aefd918 nav.hfe-dropdown-expandible li a.hfe-menu-item,
							.elementor-591 .elementor-element.elementor-element-4aefd918 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{font-size:18px;}.elementor-591 .elementor-element.elementor-element-6f78eef6 .hfe-nav-menu__toggle,
						.elementor-591 .elementor-element.elementor-element-6f78eef6 .hfe-nav-menu-icon{margin:0 auto;justify-content:center;}.elementor-591 .elementor-element.elementor-element-6f78eef6 li.menu-item a{justify-content:flex-start;}.elementor-591 .elementor-element.elementor-element-6f78eef6 li.hfe-button-wrapper{text-align:flex-start;}.elementor-591 .elementor-element.elementor-element-6f78eef6.hfe-menu-item-flex-end li.hfe-button-wrapper{text-align:right;}.elementor-591 .elementor-element.elementor-element-6f78eef6 .menu-item a.hfe-menu-item, .elementor-591 .elementor-element.elementor-element-6f78eef6 .menu-item a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}body:not(.rtl) .elementor-591 .elementor-element.elementor-element-6f78eef6.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:0px;}body .elementor-591 .elementor-element.elementor-element-6f78eef6 nav.hfe-nav-menu__layout-vertical .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:0px;}body:not(.rtl) .elementor-591 .elementor-element.elementor-element-6f78eef6 .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:10px;}body.rtl .elementor-591 .elementor-element.elementor-element-6f78eef6 .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-left:10px;}.elementor-591 .elementor-element.elementor-element-6f78eef6 nav:not(.hfe-nav-menu__layout-horizontal) .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:10px;}.elementor-591 .elementor-element.elementor-element-6f78eef6 .sub-menu a.hfe-sub-menu-item,
						 .elementor-591 .elementor-element.elementor-element-6f78eef6 nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-591 .elementor-element.elementor-element-6f78eef6 nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-591 .elementor-element.elementor-element-6f78eef6 nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-591 .elementor-element.elementor-element-6f78eef6 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-591 .elementor-element.elementor-element-6f78eef6 .hfe-flyout-close,
					.elementor-591 .elementor-element.elementor-element-6f78eef6 .hfe-flyout-close svg{height:27px;width:27px;font-size:27px;line-height:27px;}.elementor-591 .elementor-element.elementor-element-6f78eef6 > .elementor-widget-container{margin:30px 5px 0px 0px;}
							.elementor-591 .elementor-element.elementor-element-6f78eef6 .sub-menu li a.hfe-sub-menu-item,
							.elementor-591 .elementor-element.elementor-element-6f78eef6 nav.hfe-dropdown li a.hfe-sub-menu-item,
							.elementor-591 .elementor-element.elementor-element-6f78eef6 nav.hfe-dropdown li a.hfe-menu-item,
							.elementor-591 .elementor-element.elementor-element-6f78eef6 nav.hfe-dropdown-expandible li a.hfe-menu-item,
							.elementor-591 .elementor-element.elementor-element-6f78eef6 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{font-size:18px;} .elementor-591 .elementor-element.elementor-element-1c1346d8{--grid-side-margin:19px;--grid-column-gap:19px;}.elementor-591 .elementor-element.elementor-element-73aa97dd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-591 .elementor-element.elementor-element-21a1331d .elementor-heading-title{font-size:40px;}.elementor-591 .elementor-element.elementor-element-3469acdc .hfe-post-info-item{font-size:15px;}.elementor-591 .elementor-element.elementor-element-40862a8b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;}.elementor-591 .elementor-element.elementor-element-56949fc5{--justify-content:center;}.elementor-591 .elementor-element.elementor-element-5c882fe8{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-591 .elementor-element.elementor-element-7e6e749d .elementor-heading-title{font-size:24px;}.elementor-591 .elementor-element.elementor-element-22283d70{font-size:14px;}.elementor-591 .elementor-element.elementor-element-22283d70 p{margin-block-end:5px;}.elementor-591 .elementor-element.elementor-element-12e3b09c .elementor-heading-title{font-size:24px;}.elementor-591 .elementor-element.elementor-element-5f86ae9f{font-size:14px;}.elementor-591 .elementor-element.elementor-element-5f86ae9f p{margin-block-end:5px;}.elementor-591 .elementor-element.elementor-element-480cf69d .elementor-heading-title{font-size:24px;}.elementor-591 .elementor-element.elementor-element-41a91280{font-size:14px;}.elementor-591 .elementor-element.elementor-element-41a91280 p{margin-block-end:5px;}.elementor-591 .elementor-element.elementor-element-35e76ad7 .elementor-heading-title{font-size:24px;}.elementor-591 .elementor-element.elementor-element-43d60c71{font-size:14px;}.elementor-591 .elementor-element.elementor-element-43d60c71 p{margin-block-end:5px;}.elementor-591 .elementor-element.elementor-element-37772522 .elementor-heading-title{font-size:24px;}.elementor-591 .elementor-element.elementor-element-4fdd36a7{font-size:14px;}.elementor-591 .elementor-element.elementor-element-4fdd36a7 p{margin-block-end:5px;}.elementor-591 .elementor-element.elementor-element-310e79ab .elementor-heading-title{font-size:24px;}.elementor-591 .elementor-element.elementor-element-6f3564d7{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 26px;} .elementor-591 .elementor-element.elementor-element-6f3564d7{--grid-side-margin:19px;--grid-column-gap:19px;}.elementor-591 .elementor-element.elementor-element-6f3564d7 .elementor-share-btn{font-size:calc(0.8px * 10);}.elementor-591 .elementor-element.elementor-element-03e2618{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-591 .elementor-element.elementor-element-96f0094 .elementor-heading-title{font-size:40px;}.elementor-591 .elementor-element.elementor-element-8ce6fc5 .hfe-post-info-item{font-size:15px;}.elementor-591 .elementor-element.elementor-element-0dbf9e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;}.elementor-591 .elementor-element.elementor-element-2468953{--justify-content:center;}.elementor-591 .elementor-element.elementor-element-23d3c81{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-591 .elementor-element.elementor-element-3fd5b80 .elementor-heading-title{font-size:24px;}.elementor-591 .elementor-element.elementor-element-38fb1e3{font-size:14px;}.elementor-591 .elementor-element.elementor-element-38fb1e3 p{margin-block-end:5px;}.elementor-591 .elementor-element.elementor-element-c3a5758 .elementor-heading-title{font-size:24px;}.elementor-591 .elementor-element.elementor-element-479d737{font-size:14px;}.elementor-591 .elementor-element.elementor-element-479d737 p{margin-block-end:5px;}.elementor-591 .elementor-element.elementor-element-db0aa0b .elementor-heading-title{font-size:24px;}.elementor-591 .elementor-element.elementor-element-99ece60{font-size:14px;}.elementor-591 .elementor-element.elementor-element-99ece60 p{margin-block-end:5px;}.elementor-591 .elementor-element.elementor-element-104e1ca .elementor-heading-title{font-size:24px;}.elementor-591 .elementor-element.elementor-element-599ce3a{font-size:14px;}.elementor-591 .elementor-element.elementor-element-599ce3a p{margin-block-end:5px;}.elementor-591 .elementor-element.elementor-element-8519df9 .elementor-heading-title{font-size:24px;}.elementor-591 .elementor-element.elementor-element-9430a69{font-size:14px;}.elementor-591 .elementor-element.elementor-element-9430a69 p{margin-block-end:5px;}.elementor-591 .elementor-element.elementor-element-d86da32 .elementor-heading-title{font-size:24px;}.elementor-591 .elementor-element.elementor-element-5767eaa{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 26px;} .elementor-591 .elementor-element.elementor-element-5767eaa{--grid-side-margin:19px;--grid-column-gap:19px;}.elementor-591 .elementor-element.elementor-element-5767eaa .elementor-share-btn{font-size:calc(0.8px * 10);}.elementor-591 .elementor-element.elementor-element-7959bc14{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-591 .elementor-element.elementor-element-4e9272dd .elementor-heading-title{font-size:40px;}.elementor-591 .elementor-element.elementor-element-4a12987a .hfe-post-info-item{font-size:15px;}.elementor-591 .elementor-element.elementor-element-24ae5041{font-size:14px;}.elementor-591 .elementor-element.elementor-element-c7429be{--justify-content:center;}.elementor-591 .elementor-element.elementor-element-c4c2f64{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-591 .elementor-element.elementor-element-630dad16 .elementor-heading-title{font-size:24px;}.elementor-591 .elementor-element.elementor-element-5c57085f{font-size:14px;}.elementor-591 .elementor-element.elementor-element-51e0a4ab .elementor-heading-title{font-size:24px;}.elementor-591 .elementor-element.elementor-element-89ce06{font-size:14px;}.elementor-591 .elementor-element.elementor-element-89ce06 p{margin-block-end:5px;}.elementor-591 .elementor-element.elementor-element-6a8f6865 .elementor-heading-title{font-size:24px;}.elementor-591 .elementor-element.elementor-element-461f36bb{font-size:14px;}.elementor-591 .elementor-element.elementor-element-7a3e6d1c .elementor-heading-title{font-size:24px;}.elementor-591 .elementor-element.elementor-element-149b3661{font-size:14px;}.elementor-591 .elementor-element.elementor-element-14e9e267 .elementor-heading-title{font-size:24px;}.elementor-591 .elementor-element.elementor-element-4b0d0fa5{font-size:14px;}.elementor-591 .elementor-element.elementor-element-3d05aea8 .elementor-heading-title{font-size:24px;}.elementor-591 .elementor-element.elementor-element-4b8fa987{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 26px;} .elementor-591 .elementor-element.elementor-element-4b8fa987{--grid-side-margin:7px;--grid-column-gap:7px;}.elementor-591 .elementor-element.elementor-element-4b8fa987 .elementor-share-btn{font-size:calc(0.8px * 10);}.elementor-591 .elementor-element.elementor-element-5a9e495c .elementor-heading-title{font-size:22px;}.elementor-591 .elementor-element.elementor-element-6da0350d a.hfe-menu-item, .elementor-591 .elementor-element.elementor-element-6da0350d a.hfe-sub-menu-item{font-size:14px;}.elementor-591 .elementor-element.elementor-element-fe08edb{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-591 .elementor-element.elementor-element-31df1d00{--icon-size:17px;}.elementor-591 .elementor-element.elementor-element-46ad05a0{margin:17px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-size:14px;}.elementor-591 .elementor-element.elementor-element-36df6d58{font-size:14px;}.elementor-591 .elementor-element.elementor-element-138e5928 .elementor-heading-title{font-size:22px;}.elementor-591 .elementor-element.elementor-element-6c83b644 a.hfe-menu-item, .elementor-591 .elementor-element.elementor-element-6c83b644 a.hfe-sub-menu-item{font-size:14px;}.elementor-591 .elementor-element.elementor-element-2a5607fd{--icon-size:17px;}.elementor-591 .elementor-element.elementor-element-de92a16 .elementor-heading-title{font-size:22px;}.elementor-591 .elementor-element.elementor-element-53b32021 a.hfe-menu-item, .elementor-591 .elementor-element.elementor-element-53b32021 a.hfe-sub-menu-item{font-size:14px;}.elementor-591 .elementor-element.elementor-element-754352d0 .elementor-heading-title{font-size:22px;}.elementor-591 .elementor-element.elementor-element-49da7fa4 a.hfe-menu-item, .elementor-591 .elementor-element.elementor-element-49da7fa4 a.hfe-sub-menu-item{font-size:14px;}.elementor-591 .elementor-element.elementor-element-985d324{margin:17px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-size:14px;}.elementor-591 .elementor-element.elementor-element-29c0fff8{font-size:14px;}}@media(max-width:767px){body:not(.rtl) .elementor-591 .elementor-element.elementor-element-21ce6f3e.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:0px;}body .elementor-591 .elementor-element.elementor-element-21ce6f3e nav.hfe-nav-menu__layout-vertical .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:0px;}body:not(.rtl) .elementor-591 .elementor-element.elementor-element-4aefd918.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:0px;}body .elementor-591 .elementor-element.elementor-element-4aefd918 nav.hfe-nav-menu__layout-vertical .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:0px;}.elementor-591 .elementor-element.elementor-element-589c57a5{--width:33.33%;}.elementor-591 .elementor-element.elementor-element-12d11e9{--width:33.33%;--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-591 .elementor-element.elementor-element-6f78eef6 .hfe-flyout-wrapper .hfe-side{width:222px;}.elementor-591 .elementor-element.elementor-element-6f78eef6 .hfe-flyout-open.left{left:-222px;}.elementor-591 .elementor-element.elementor-element-6f78eef6 .hfe-flyout-open.right{right:-222px;}.elementor-591 .elementor-element.elementor-element-6f78eef6 .menu-item a.hfe-menu-item, .elementor-591 .elementor-element.elementor-element-6f78eef6 .menu-item a.hfe-sub-menu-item{padding-top:14px;padding-bottom:14px;}body:not(.rtl) .elementor-591 .elementor-element.elementor-element-6f78eef6.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:0px;}body .elementor-591 .elementor-element.elementor-element-6f78eef6 nav.hfe-nav-menu__layout-vertical .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:0px;}.elementor-591 .elementor-element.elementor-element-6f78eef6 .sub-menu li a.hfe-sub-menu-item,
						.elementor-591 .elementor-element.elementor-element-6f78eef6 nav.hfe-dropdown li a.hfe-menu-item,
						.elementor-591 .elementor-element.elementor-element-6f78eef6 nav.hfe-dropdown-expandible li a.hfe-menu-item{padding-left:15px;padding-right:15px;}.elementor-591 .elementor-element.elementor-element-6f78eef6 nav.hfe-dropdown-expandible a.hfe-sub-menu-item,
						.elementor-591 .elementor-element.elementor-element-6f78eef6 nav.hfe-dropdown li a.hfe-sub-menu-item{padding-left:calc( 15px + 20px );padding-right:15px;}.elementor-591 .elementor-element.elementor-element-6f78eef6 .hfe-dropdown .menu-item ul ul a.hfe-sub-menu-item,
						.elementor-591 .elementor-element.elementor-element-6f78eef6 .hfe-dropdown-expandible .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 40px );padding-right:15px;}.elementor-591 .elementor-element.elementor-element-6f78eef6 .hfe-dropdown .menu-item ul ul ul a.hfe-sub-menu-item,
						.elementor-591 .elementor-element.elementor-element-6f78eef6 .hfe-dropdown-expandible .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 60px );padding-right:15px;}.elementor-591 .elementor-element.elementor-element-6f78eef6 .hfe-dropdown .menu-item ul ul ul ul a.hfe-sub-menu-item,
						.elementor-591 .elementor-element.elementor-element-6f78eef6 .hfe-dropdown-expandible .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 80px );padding-right:15px;}.elementor-591 .elementor-element.elementor-element-6f78eef6 .sub-menu a.hfe-sub-menu-item,
						 .elementor-591 .elementor-element.elementor-element-6f78eef6 nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-591 .elementor-element.elementor-element-6f78eef6 nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-591 .elementor-element.elementor-element-6f78eef6 nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-591 .elementor-element.elementor-element-6f78eef6 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:14px;padding-bottom:14px;}.elementor-591 .elementor-element.elementor-element-6f78eef6 > .elementor-widget-container{margin:20px 0px 0px -11px;}.elementor-591 .elementor-element.elementor-element-6f78eef6 a.hfe-menu-item, .elementor-591 .elementor-element.elementor-element-6f78eef6 a.hfe-sub-menu-item{font-size:14px;}
							.elementor-591 .elementor-element.elementor-element-6f78eef6 .sub-menu li a.hfe-sub-menu-item,
							.elementor-591 .elementor-element.elementor-element-6f78eef6 nav.hfe-dropdown li a.hfe-sub-menu-item,
							.elementor-591 .elementor-element.elementor-element-6f78eef6 nav.hfe-dropdown li a.hfe-menu-item,
							.elementor-591 .elementor-element.elementor-element-6f78eef6 nav.hfe-dropdown-expandible li a.hfe-menu-item,
							.elementor-591 .elementor-element.elementor-element-6f78eef6 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{font-size:14px;}.elementor-591 .elementor-element.elementor-element-32f4fc0a{--width:33.33%;}.elementor-591 .elementor-element.elementor-element-1c2e7d40{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;}.elementor-591 .elementor-element.elementor-element-1c2e7d40 .elementor-button{font-size:14px;} .elementor-591 .elementor-element.elementor-element-1c1346d8{--grid-side-margin:19px;--grid-column-gap:19px;} .elementor-591 .elementor-element.elementor-element-6f3564d7{--grid-side-margin:19px;--grid-column-gap:19px;} .elementor-591 .elementor-element.elementor-element-5767eaa{--grid-side-margin:19px;--grid-column-gap:19px;}.elementor-591 .elementor-element.elementor-element-4e9272dd .elementor-heading-title{font-size:32px;}.elementor-591 .elementor-element.elementor-element-24ae5041{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-591 .elementor-element.elementor-element-c7429be{--justify-content:center;}.elementor-591 .elementor-element.elementor-element-c4c2f64{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-591 .elementor-element.elementor-element-630dad16{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-591 .elementor-element.elementor-element-630dad16 .elementor-heading-title{font-size:22px;}.elementor-591 .elementor-element.elementor-element-5c57085f p{margin-block-end:5px;}.elementor-591 .elementor-element.elementor-element-51e0a4ab .elementor-heading-title{font-size:22px;}.elementor-591 .elementor-element.elementor-element-6a8f6865 .elementor-heading-title{font-size:22px;}.elementor-591 .elementor-element.elementor-element-461f36bb p{margin-block-end:5px;}.elementor-591 .elementor-element.elementor-element-7a3e6d1c .elementor-heading-title{font-size:22px;}.elementor-591 .elementor-element.elementor-element-149b3661 p{margin-block-end:5px;}.elementor-591 .elementor-element.elementor-element-14e9e267 .elementor-heading-title{font-size:22px;}.elementor-591 .elementor-element.elementor-element-3d05aea8{margin:040px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-591 .elementor-element.elementor-element-4b8fa987{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 65px) 0px;--grid-side-margin:7px;--grid-column-gap:7px;--grid-row-gap:7px;} .elementor-591 .elementor-element.elementor-element-4b8fa987{--grid-side-margin:7px;--grid-column-gap:7px;}.elementor-591 .elementor-element.elementor-element-2f3bf5db{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-591 .elementor-element.elementor-element-4e6a2c6b{--width:50%;}.elementor-591 .elementor-element.elementor-element-de92a16{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-591 .elementor-element.elementor-element-7fbb9a70{--width:50%;}.elementor-591 .elementor-element.elementor-element-754352d0{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-591 .elementor-element.elementor-element-49da7fa4 .menu-item a.hfe-menu-item{padding-left:0px;padding-right:0px;}.elementor-591 .elementor-element.elementor-element-49da7fa4 .menu-item a.hfe-sub-menu-item{padding-left:calc( 0px + 20px );padding-right:0px;}.elementor-591 .elementor-element.elementor-element-49da7fa4 .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 0px + 40px );padding-right:0px;}.elementor-591 .elementor-element.elementor-element-49da7fa4 .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 0px + 60px );padding-right:0px;}.elementor-591 .elementor-element.elementor-element-49da7fa4 .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 0px + 80px );padding-right:0px;}.elementor-591 .elementor-element.elementor-element-49da7fa4.elementor-element{--align-self:center;}.elementor-591 .elementor-element.elementor-element-76d7a750{--width:100%;}.elementor-591 .elementor-element.elementor-element-985d324{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-591 .elementor-element.elementor-element-29c0fff8{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}}@media(min-width:768px){.elementor-591 .elementor-element.elementor-element-4d1cd326{--content-width:1419px;}.elementor-591 .elementor-element.elementor-element-65eded01{--width:24%;}.elementor-591 .elementor-element.elementor-element-3a3d0ef9{--width:57.27%;}.elementor-591 .elementor-element.elementor-element-56fbd62e{--width:21.72%;}.elementor-591 .elementor-element.elementor-element-35543d25{--width:50%;}.elementor-591 .elementor-element.elementor-element-60ad2ada{--width:50%;}.elementor-591 .elementor-element.elementor-element-30283362{--width:50%;}.elementor-591 .elementor-element.elementor-element-589c57a5{--width:50%;}.elementor-591 .elementor-element.elementor-element-12d11e9{--width:50%;}.elementor-591 .elementor-element.elementor-element-32f4fc0a{--width:50%;}.elementor-591 .elementor-element.elementor-element-3c051333{--width:100%;}.elementor-591 .elementor-element.elementor-element-1f2f325e{--width:50%;}.elementor-591 .elementor-element.elementor-element-52ce0a79{--width:50%;}.elementor-591 .elementor-element.elementor-element-63ae2a05{--width:100%;}.elementor-591 .elementor-element.elementor-element-fbaf02{--width:100%;}.elementor-591 .elementor-element.elementor-element-355e801c{--width:50%;}.elementor-591 .elementor-element.elementor-element-56949fc5{--width:50%;}.elementor-591 .elementor-element.elementor-element-6cfe3430{--width:100%;}.elementor-591 .elementor-element.elementor-element-34df97d{--width:100%;}.elementor-591 .elementor-element.elementor-element-b72e3d5{--width:50%;}.elementor-591 .elementor-element.elementor-element-2468953{--width:50%;}.elementor-591 .elementor-element.elementor-element-1f0ba43{--width:100%;}.elementor-591 .elementor-element.elementor-element-34db3eb7{--width:100%;}.elementor-591 .elementor-element.elementor-element-78902638{--width:50%;}.elementor-591 .elementor-element.elementor-element-c7429be{--width:50%;}.elementor-591 .elementor-element.elementor-element-5105122f{--width:100%;}.elementor-591 .elementor-element.elementor-element-41967a4{--width:50%;}.elementor-591 .elementor-element.elementor-element-3bc8b1ca{--width:50%;}.elementor-591 .elementor-element.elementor-element-4bcc1e05{--width:50%;}.elementor-591 .elementor-element.elementor-element-5aa1b31e{--width:50%;}.elementor-591 .elementor-element.elementor-element-7afa7823{--width:50%;}.elementor-591 .elementor-element.elementor-element-1674a1dd{--width:50%;}.elementor-591 .elementor-element.elementor-element-10a71079{--width:50%;}.elementor-591 .elementor-element.elementor-element-4e6a2c6b{--width:50%;}.elementor-591 .elementor-element.elementor-element-7fbb9a70{--width:50%;}.elementor-591 .elementor-element.elementor-element-76d7a750{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-591 .elementor-element.elementor-element-35543d25{--width:28%;}.elementor-591 .elementor-element.elementor-element-60ad2ada{--width:283.812px;}.elementor-591 .elementor-element.elementor-element-30283362{--width:38%;}.elementor-591 .elementor-element.elementor-element-589c57a5{--width:28%;}.elementor-591 .elementor-element.elementor-element-12d11e9{--width:283.812px;}.elementor-591 .elementor-element.elementor-element-32f4fc0a{--width:38%;}}/* Start custom CSS for post-comments, class: .elementor-element-7730cf64 *//* Caixa do formulário de comentários */
.comment-respond {
  padding: 25px;
  border-radius: 16px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.08);
  margin-top: 30px;
}

/* Título "Deixe um comentário" */
#reply-title {
  font-family: "Cormorant Garamond", serif;
  font-size: 35px;
  font-weight: 800;
  color: #8F6B6B;
  margin-bottom: 20px;
}

/* Campos de input e textarea */
.comment-form input[type="text"],
.comment-form input[type="email"],
.comment-form textarea {
  width: 100%;
  border: 1px solid #ddd;
  border-radius: 10px;
  padding: 12px 15px;
  margin-bottom: 15px;
  font-size: 15px;
  transition: 0.3s;
}

.comment-form input:focus,
.comment-form textarea:focus {
  border-color: #4f46e5; /* Cor de destaque */
  box-shadow: 0 0 0 2px rgba(79,70,229,0.15);
  outline: none;
}

/* Botão de enviar comentário */
.comment-form input[type="submit"] {
  background: #B48A88E3;
  color: #fff;
  padding: 12px 25px;
  border: none;
  border-radius: 30px;
  font-size: 15px;
  font-weight: 600;
  cursor: pointer;
  transition: 0.3s;
}

.comment-form input[type="submit"]:hover {
  background: #B48A88;
  color: #fff;
}

/* Lista de comentários */
.comment-list li {
  list-style: none;
  background: #fafafa;
  margin-bottom: 20px;
  padding: 20px;
  border-radius: 14px;
  box-shadow: 0 2px 6px rgba(0,0,0,0.05);
}

/* Nome do autor */
.comment-author {
  font-weight: 600;
  color: #111;
}

/* Data do comentário */
.comment-metadata {
  font-size: 13px;
  color: #666;
  margin-bottom: 10px;
}

/* Texto do comentário */
.comment-content {
  font-size: 15px;
  line-height: 1.6;
  color: #333;
}

/* Link "Responder" */
.comment-reply-link {
  display: inline-block;
  margin-top: 10px;
  font-size: 14px;
  color: #4f46e5;
  font-weight: 500;
  text-decoration: none;
}

.comment-reply-link:hover {
  text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for post-comments, class: .elementor-element-7dde125 *//* Caixa do formulário de comentários */
.comment-respond {
  padding: 25px;
  border-radius: 16px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.08);
  margin-top: 30px;
}

/* Título "Deixe um comentário" */
#reply-title {
  font-family: "Cormorant Garamond", serif;
  font-size: 24px;
  font-weight: 800;
  color: #8F6B6B;
  margin-top: -20px;
  margin-bottom: 20px;
}

/* Campos de input e textarea */
.comment-form input[type="text"],
.comment-form input[type="email"],
.comment-form textarea {
  width: 100%;
  border: 1px solid #ddd;
  border-radius: 10px;
  padding: 12px 15px;
  margin-bottom: 15px;
  font-size: 15px;
  transition: 0.3s;
}

.comment-form input:focus,
.comment-form textarea:focus {
  border-color: #4f46e5; /* Cor de destaque */
  box-shadow: 0 0 0 2px rgba(79,70,229,0.15);
  outline: none;
}

/* Botão de enviar comentário */
.comment-form input[type="submit"] {
  background: #B48A88E3;
  color: #fff;
  padding: 12px 25px;
  border: none;
  border-radius: 30px;
  font-size: 14px;
  font-weight: 600;
  cursor: pointer;
  transition: 0.3s;
}

.comment-form input[type="submit"]:hover {
  background: #B48A88;
  color: #fff;
}

/* Lista de comentários */
.comment-list li {
  list-style: none;
  background: #fafafa;
  margin-bottom: 20px;
  padding: 20px;
  border-radius: 14px;
  box-shadow: 0 2px 6px rgba(0,0,0,0.05);
}

/* Nome do autor */
.comment-author {
  font-weight: 600;
  color: #111;
}

/* Data do comentário */
.comment-metadata {
  font-size: 13px;
  color: #666;
  margin-bottom: 10px;
}

/* Texto do comentário */
.comment-content {
  font-size: 14px;
  line-height: 1.6;
  color: #333;
}

/* Link "Responder" */
.comment-reply-link {
  display: inline-block;
  margin-top: 10px;
  font-size: 14px;
  color: #4f46e5;
  font-weight: 500;
  text-decoration: none;
}

.comment-reply-link:hover {
  text-decoration: underline;
}


/* Texto "É necessário iniciar sessão para comentar" */
.comment-form {
  font-size: 14px;
}/* End custom CSS */
/* Start custom CSS for post-comments, class: .elementor-element-d9d6bb9 *//* Caixa do formulário de comentários */
.comment-respond {
  padding: 25px;
  border-radius: 16px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.08);
  margin-top: 30px;
}

/* Título "Deixe um comentário" */
#reply-title {
  font-family: "Cormorant Garamond", serif;
  font-size: 24px;
  font-weight: 800;
  color: #8F6B6B;
  margin-top: -20px;
  margin-bottom: 20px;
}

/* Campos de input e textarea */
.comment-form input[type="text"],
.comment-form input[type="email"],
.comment-form textarea {
  width: 100%;
  border: 1px solid #ddd;
  border-radius: 10px;
  padding: 12px 15px;
  margin-bottom: 15px;
  font-size: 15px;
  transition: 0.3s;
}

.comment-form input:focus,
.comment-form textarea:focus {
  border-color: #4f46e5; /* Cor de destaque */
  box-shadow: 0 0 0 2px rgba(79,70,229,0.15);
  outline: none;
}

/* Botão de enviar comentário */
.comment-form input[type="submit"] {
  background: #B48A88E3;
  color: #fff;
  padding: 12px 25px;
  border: none;
  border-radius: 30px;
  font-size: 14px;
  font-weight: 600;
  cursor: pointer;
  transition: 0.3s;
}

.comment-form input[type="submit"]:hover {
  background: #B48A88;
  color: #fff;
}

/* Lista de comentários */
.comment-list li {
  list-style: none;
  background: #fafafa;
  margin-bottom: 20px;
  padding: 20px;
  border-radius: 14px;
  box-shadow: 0 2px 6px rgba(0,0,0,0.05);
}

/* Nome do autor */
.comment-author {
  font-weight: 600;
  color: #111;
}

/* Data do comentário */
.comment-metadata {
  font-size: 13px;
  color: #666;
  margin-bottom: 10px;
}

/* Texto do comentário */
.comment-content {
  font-size: 14px;
  line-height: 1.6;
  color: #333;
}

/* Link "Responder" */
.comment-reply-link {
  display: inline-block;
  margin-top: 10px;
  font-size: 14px;
  color: #4f46e5;
  font-weight: 500;
  text-decoration: none;
}

.comment-reply-link:hover {
  text-decoration: underline;
}


/* Texto "É necessário iniciar sessão para comentar" */
.comment-form {
  font-size: 14px;
}/* End custom CSS */
/* Start custom CSS for post-comments, class: .elementor-element-6a10cfab *//* Caixa do formulário de comentários */
.comment-respond {
  padding: 15px;
  border-radius: 16px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.08);

}

/* Título "Deixe um comentário" */
#reply-title {
  font-family: "Cormorant Garamond", serif;
  font-size: 24px;
  font-weight: 800;
  color: #8F6B6B;
  margin-top: 0px;
  margin-bottom: 20px;
}

/* Campos de input e textarea */
.comment-form input[type="text"],
.comment-form input[type="email"],
.comment-form textarea {
  width: 100%;
  border: 1px solid #ddd;
  border-radius: 10px;
  padding: 12px 15px;
  margin-bottom: 15px;
  font-size: 15px;
  transition: 0.3s;
}

.comment-form input:focus,
.comment-form textarea:focus {
  border-color: #4f46e5; /* Cor de destaque */
  box-shadow: 0 0 0 2px rgba(79,70,229,0.15);
  outline: none;
}

/* Botão de enviar comentário */
.comment-form input[type="submit"] {
  background: #B48A88E3;
  color: #fff;
  padding: 12px 25px;
  border: none;
  border-radius: 30px;
  font-size: 14px;
  font-weight: 600;
  cursor: pointer;
  transition: 0.3s;
}

.comment-form input[type="submit"]:hover {
  background: #B48A88;
  color: #fff;
}

/* Lista de comentários */
.comment-list li {
  list-style: none;
  background: #fafafa;
  margin-bottom: 20px;
  padding: 20px;
  border-radius: 14px;
  box-shadow: 0 2px 6px rgba(0,0,0,0.05);
}

/* Nome do autor */
.comment-author {
  font-weight: 600;
  color: #111;
}

/* Data do comentário */
.comment-metadata {
  font-size: 13px;
  color: #666;
  margin-bottom: 10px;
}

/* Texto do comentário */
.comment-content {
  font-size: 14px;
  line-height: 1.6;
  color: #333;
}

/* Link "Responder" */
.comment-reply-link {
  display: inline-block;
  margin-top: 10px;
  font-size: 14px;
  color: #4f46e5;
  font-weight: 500;
  text-decoration: none;
}

.comment-reply-link:hover {
  text-decoration: underline;
}


/* Texto "É necessário iniciar sessão para comentar" */
.comment-form {
  font-size: 14px;
}/* End custom CSS */