.elementor-17894 .elementor-element.elementor-element-1a9c1e44{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:95px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-17894 .elementor-element.elementor-element-1a9c1e44:not(.elementor-motion-effects-element-type-background), .elementor-17894 .elementor-element.elementor-element-1a9c1e44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-17894 .elementor-element.elementor-element-69e49c82{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-17894 .elementor-element.elementor-element-5bfdb18{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-17894 .elementor-element.elementor-element-5bfdb18.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-17894 .elementor-element.elementor-element-2bb3d195{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;}.elementor-17894 .elementor-element.elementor-element-2bb3d195 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17894 .elementor-element.elementor-element-2bb3d195 .elementor-heading-title{font-family:var( --e-global-typography-27171f7-font-family ), Sans-serif;font-size:var( --e-global-typography-27171f7-font-size );font-weight:var( --e-global-typography-27171f7-font-weight );text-transform:var( --e-global-typography-27171f7-text-transform );font-style:var( --e-global-typography-27171f7-font-style );text-decoration:var( --e-global-typography-27171f7-text-decoration );line-height:var( --e-global-typography-27171f7-line-height );letter-spacing:var( --e-global-typography-27171f7-letter-spacing );color:var( --e-global-color-f6bc0d0 );}.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-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.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-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-17894 .elementor-element.elementor-element-f6b3f9f .menu-item a.hfe-menu-item{padding-left:15px;padding-right:15px;}.elementor-17894 .elementor-element.elementor-element-f6b3f9f .menu-item a.hfe-sub-menu-item{padding-left:calc( 15px + 20px );padding-right:15px;}.elementor-17894 .elementor-element.elementor-element-f6b3f9f .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 40px );padding-right:15px;}.elementor-17894 .elementor-element.elementor-element-f6b3f9f .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 60px );padding-right:15px;}.elementor-17894 .elementor-element.elementor-element-f6b3f9f .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-17894 .elementor-element.elementor-element-f6b3f9f .menu-item a.hfe-menu-item, .elementor-17894 .elementor-element.elementor-element-f6b3f9f .menu-item a.hfe-sub-menu-item{padding-top:7.5px;padding-bottom:7.5px;}body:not(.rtl) .elementor-17894 .elementor-element.elementor-element-f6b3f9f .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:7.5px;}body.rtl .elementor-17894 .elementor-element.elementor-element-f6b3f9f .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-left:7.5px;}.elementor-17894 .elementor-element.elementor-element-f6b3f9f nav:not(.hfe-nav-menu__layout-horizontal) .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:7.5px;}.elementor-17894 .elementor-element.elementor-element-f6b3f9f ul.sub-menu{width:220px;}.elementor-17894 .elementor-element.elementor-element-f6b3f9f .sub-menu a.hfe-sub-menu-item,
						 .elementor-17894 .elementor-element.elementor-element-f6b3f9f nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-17894 .elementor-element.elementor-element-f6b3f9f nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-17894 .elementor-element.elementor-element-f6b3f9f nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-17894 .elementor-element.elementor-element-f6b3f9f nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-17894 .elementor-element.elementor-element-f6b3f9f{width:100%;max-width:100%;}.elementor-17894 .elementor-element.elementor-element-f6b3f9f > .elementor-widget-container{margin:27.5px 0px 0px 0px;}.elementor-17894 .elementor-element.elementor-element-f6b3f9f a.hfe-menu-item, .elementor-17894 .elementor-element.elementor-element-f6b3f9f a.hfe-sub-menu-item{font-family:var( --e-global-typography-13f9d76-font-family ), Sans-serif;font-size:var( --e-global-typography-13f9d76-font-size );font-weight:var( --e-global-typography-13f9d76-font-weight );text-transform:var( --e-global-typography-13f9d76-text-transform );font-style:var( --e-global-typography-13f9d76-font-style );text-decoration:var( --e-global-typography-13f9d76-text-decoration );line-height:var( --e-global-typography-13f9d76-line-height );letter-spacing:var( --e-global-typography-13f9d76-letter-spacing );}.elementor-17894 .elementor-element.elementor-element-f6b3f9f .menu-item a.hfe-menu-item, .elementor-17894 .elementor-element.elementor-element-f6b3f9f .sub-menu a.hfe-sub-menu-item{color:var( --e-global-color-accent );}.elementor-17894 .elementor-element.elementor-element-f6b3f9f .menu-item a.hfe-menu-item, .elementor-17894 .elementor-element.elementor-element-f6b3f9f .sub-menu, .elementor-17894 .elementor-element.elementor-element-f6b3f9f nav.hfe-dropdown, .elementor-17894 .elementor-element.elementor-element-f6b3f9f .hfe-dropdown-expandible{background-color:var( --e-global-color-dfc6d8b );}.elementor-17894 .elementor-element.elementor-element-f6b3f9f .menu-item a.hfe-menu-item:hover,
								.elementor-17894 .elementor-element.elementor-element-f6b3f9f .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-17894 .elementor-element.elementor-element-f6b3f9f .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-17894 .elementor-element.elementor-element-f6b3f9f .menu-item a.hfe-menu-item.highlighted,
								.elementor-17894 .elementor-element.elementor-element-f6b3f9f .menu-item a.hfe-menu-item:focus{color:var( --e-global-color-accent );background-color:var( --e-global-color-b6455eb );}.elementor-17894 .elementor-element.elementor-element-f6b3f9f .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-17894 .elementor-element.elementor-element-f6b3f9f .menu-item.current-menu-ancestor a.hfe-menu-item{color:var( --e-global-color-primary );background-color:var( --e-global-color-f6bc0d0 );}.elementor-17894 .elementor-element.elementor-element-f6b3f9f .sub-menu,
								.elementor-17894 .elementor-element.elementor-element-f6b3f9f nav.hfe-dropdown,
								.elementor-17894 .elementor-element.elementor-element-f6b3f9f nav.hfe-dropdown-expandible,
								.elementor-17894 .elementor-element.elementor-element-f6b3f9f nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-17894 .elementor-element.elementor-element-f6b3f9f nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#fff;}.elementor-17894 .elementor-element.elementor-element-f6b3f9f .sub-menu li.menu-item:not(:last-child),
						.elementor-17894 .elementor-element.elementor-element-f6b3f9f nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-17894 .elementor-element.elementor-element-f6b3f9f nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#c4c4c4;border-bottom-width:1px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-17894 .elementor-element.elementor-element-a5be209{width:var( --container-widget-width, 195px );max-width:195px;--container-widget-width:195px;--container-widget-flex-grow:0;}.elementor-17894 .elementor-element.elementor-element-a5be209.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-17894 .elementor-element.elementor-element-a5be209 img{width:100%;height:185px;object-fit:contain;object-position:center center;}.elementor-17894 .elementor-element.elementor-element-7bd5a43f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:105px;--padding-bottom:105px;--padding-left:0px;--padding-right:0px;}.elementor-17894 .elementor-element.elementor-element-7234da4e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-widget-theme-post-excerpt .elementor-widget-container{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-17894 .elementor-element.elementor-element-53d263c{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-17894 .elementor-element.elementor-element-53d263c .elementor-widget-container{font-family:var( --e-global-typography-9569bfd-font-family ), Sans-serif;font-size:var( --e-global-typography-9569bfd-font-size );font-weight:var( --e-global-typography-9569bfd-font-weight );text-transform:var( --e-global-typography-9569bfd-text-transform );font-style:var( --e-global-typography-9569bfd-font-style );text-decoration:var( --e-global-typography-9569bfd-text-decoration );line-height:var( --e-global-typography-9569bfd-line-height );letter-spacing:var( --e-global-typography-9569bfd-letter-spacing );color:var( --e-global-color-primary );}.elementor-17894 .elementor-element.elementor-element-a02822b{width:var( --container-widget-width, 265px );max-width:265px;--container-widget-width:265px;--container-widget-flex-grow:0;}.elementor-17894 .elementor-element.elementor-element-a02822b > .elementor-widget-container{margin:72.5px 0px 32.5px 0px;}.elementor-17894 .elementor-element.elementor-element-a02822b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-17894 .elementor-element.elementor-element-b1bf3f4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-17894 .elementor-element.elementor-element-2c739d0{--display:flex;--padding-top:105px;--padding-bottom:105px;--padding-left:0px;--padding-right:0px;}.elementor-17894 .elementor-element.elementor-element-2c739d0:not(.elementor-motion-effects-element-type-background), .elementor-17894 .elementor-element.elementor-element-2c739d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-lighter );}.elementor-17894 .elementor-element.elementor-element-6bfd95b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-17894 .elementor-element.elementor-element-6bfd95b.e-con{--align-self:center;}.elementor-17894 .elementor-element.elementor-element-167dc0d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:22.5px 22.5px;--row-gap:22.5px;--column-gap:22.5px;--flex-wrap:nowrap;}.elementor-17894 .elementor-element.elementor-element-c9b2951{--display:flex;}.elementor-17894 .elementor-element.elementor-element-c9b2951.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-17894 .elementor-element.elementor-element-617993f{width:auto;max-width:auto;}.elementor-17894 .elementor-element.elementor-element-617993f > .elementor-widget-container{background-color:var( --e-global-color-0fbdefe );padding:5px 12.5px 5px 12.5px;border-radius:999px 999px 999px 999px;}.elementor-17894 .elementor-element.elementor-element-617993f.elementor-element{--align-self:flex-start;}.elementor-17894 .elementor-element.elementor-element-617993f .elementor-heading-title{font-family:var( --e-global-typography-3309951-font-family ), Sans-serif;font-size:var( --e-global-typography-3309951-font-size );font-weight:var( --e-global-typography-3309951-font-weight );text-transform:var( --e-global-typography-3309951-text-transform );font-style:var( --e-global-typography-3309951-font-style );text-decoration:var( --e-global-typography-3309951-text-decoration );line-height:var( --e-global-typography-3309951-line-height );letter-spacing:var( --e-global-typography-3309951-letter-spacing );color:var( --e-global-color-primary );}.elementor-17894 .elementor-element.elementor-element-1ff3da7{width:var( --container-widget-width, 265px );max-width:265px;--container-widget-width:265px;--container-widget-flex-grow:0;}.elementor-17894 .elementor-element.elementor-element-1ff3da7 > .elementor-widget-container{margin:12.5px 0px 0px 0px;}.elementor-17894 .elementor-element.elementor-element-1ff3da7 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-17894 .elementor-element.elementor-element-c690e35 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-special-font-family ), Sans-serif;font-size:var( --e-global-typography-special-font-size );font-weight:var( --e-global-typography-special-font-weight );text-transform:var( --e-global-typography-special-text-transform );font-style:var( --e-global-typography-special-font-style );text-decoration:var( --e-global-typography-special-text-decoration );line-height:var( --e-global-typography-special-line-height );letter-spacing:var( --e-global-typography-special-letter-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;border-radius:100px 100px 100px 100px;padding:5px 5px 5px 17.5px;}.elementor-17894 .elementor-element.elementor-element-c690e35 .elementor-button:hover, .elementor-17894 .elementor-element.elementor-element-c690e35 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-17894 .elementor-element.elementor-element-c690e35.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17894 .elementor-element.elementor-element-c690e35 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17894 .elementor-element.elementor-element-c690e35 .elementor-button .elementor-button-content-wrapper{gap:12.5px;}.elementor-17894 .elementor-element.elementor-element-c690e35 .elementor-button:hover svg, .elementor-17894 .elementor-element.elementor-element-c690e35 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-17894 .elementor-element.elementor-element-1cab3c1{--grid-columns:3;--grid-row-gap:15px;--grid-column-gap:15px;}.elementor-17894 .elementor-element.elementor-element-1cab3c1 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-17894 .elementor-element.elementor-element-1cab3c1 .e-loop-item > .elementor-section, .elementor-17894 .elementor-element.elementor-element-1cab3c1 .e-loop-item > .elementor-section > .elementor-container, .elementor-17894 .elementor-element.elementor-element-1cab3c1 .e-loop-item > .e-con, .elementor-17894 .elementor-element.elementor-element-1cab3c1 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-17894 .elementor-element.elementor-element-cb3ad06{--display:flex;--padding-top:87.5px;--padding-bottom:87.5px;--padding-left:0px;--padding-right:0px;}.elementor-17894 .elementor-element.elementor-element-cb3ad06:not(.elementor-motion-effects-element-type-background), .elementor-17894 .elementor-element.elementor-element-cb3ad06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-17894 .elementor-element.elementor-element-22b4e7f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-17894 .elementor-element.elementor-element-22b4e7f.e-con{--align-self:center;}.elementor-17894 .elementor-element.elementor-element-aa1d120{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:22.5px 22.5px;--row-gap:22.5px;--column-gap:22.5px;}.elementor-17894 .elementor-element.elementor-element-aa1d120.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-17894 .elementor-element.elementor-element-84b78d9{--display:flex;}.elementor-17894 .elementor-element.elementor-element-dc7a791{width:auto;max-width:auto;}.elementor-17894 .elementor-element.elementor-element-dc7a791 > .elementor-widget-container{background-color:var( --e-global-color-0fbdefe );padding:5px 12.5px 5px 12.5px;border-radius:999px 999px 999px 999px;}.elementor-17894 .elementor-element.elementor-element-dc7a791.elementor-element{--align-self:flex-start;}.elementor-17894 .elementor-element.elementor-element-dc7a791 .elementor-heading-title{font-family:var( --e-global-typography-3309951-font-family ), Sans-serif;font-size:var( --e-global-typography-3309951-font-size );font-weight:var( --e-global-typography-3309951-font-weight );text-transform:var( --e-global-typography-3309951-text-transform );font-style:var( --e-global-typography-3309951-font-style );text-decoration:var( --e-global-typography-3309951-text-decoration );line-height:var( --e-global-typography-3309951-line-height );letter-spacing:var( --e-global-typography-3309951-letter-spacing );color:var( --e-global-color-primary );}.elementor-17894 .elementor-element.elementor-element-1f5d4d1{width:initial;max-width:initial;}.elementor-17894 .elementor-element.elementor-element-1f5d4d1 > .elementor-widget-container{margin:15px 0px 17.5px 0px;}.elementor-17894 .elementor-element.elementor-element-1f5d4d1 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-17894 .elementor-element.elementor-element-d153a26{width:var( --container-widget-width, 520px );max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-accent );}.elementor-17894 .elementor-element.elementor-element-bc2a14b .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-special-font-family ), Sans-serif;font-size:var( --e-global-typography-special-font-size );font-weight:var( --e-global-typography-special-font-weight );text-transform:var( --e-global-typography-special-text-transform );font-style:var( --e-global-typography-special-font-style );text-decoration:var( --e-global-typography-special-text-decoration );line-height:var( --e-global-typography-special-line-height );letter-spacing:var( --e-global-typography-special-letter-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;border-radius:100px 100px 100px 100px;padding:5px 5px 5px 17.5px;}.elementor-17894 .elementor-element.elementor-element-bc2a14b .elementor-button:hover, .elementor-17894 .elementor-element.elementor-element-bc2a14b .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-17894 .elementor-element.elementor-element-bc2a14b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17894 .elementor-element.elementor-element-bc2a14b .elementor-button .elementor-button-content-wrapper{gap:12.5px;}.elementor-17894 .elementor-element.elementor-element-bc2a14b .elementor-button:hover svg, .elementor-17894 .elementor-element.elementor-element-bc2a14b .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-17894 .elementor-element.elementor-element-c4379f7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:22.5px 22.5px;--row-gap:22.5px;--column-gap:22.5px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#004C4A59;--border-color:#004C4A59;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:45px;--padding-right:0px;}.elementor-17894 .elementor-element.elementor-element-61fe17c{--display:flex;}.elementor-17894 .elementor-element.elementor-element-9472748 .elementor-heading-title{font-family:var( --e-global-typography-a7142cd-font-family ), Sans-serif;font-size:var( --e-global-typography-a7142cd-font-size );font-weight:var( --e-global-typography-a7142cd-font-weight );text-transform:var( --e-global-typography-a7142cd-text-transform );font-style:var( --e-global-typography-a7142cd-font-style );text-decoration:var( --e-global-typography-a7142cd-text-decoration );line-height:var( --e-global-typography-a7142cd-line-height );letter-spacing:var( --e-global-typography-a7142cd-letter-spacing );color:var( --e-global-color-accent );}.elementor-17894 .elementor-element.elementor-element-05c84e7 .elementor-heading-title{font-family:var( --e-global-typography-9dc43fc-font-family ), Sans-serif;font-size:var( --e-global-typography-9dc43fc-font-size );font-weight:var( --e-global-typography-9dc43fc-font-weight );text-transform:var( --e-global-typography-9dc43fc-text-transform );font-style:var( --e-global-typography-9dc43fc-font-style );text-decoration:var( --e-global-typography-9dc43fc-text-decoration );line-height:var( --e-global-typography-9dc43fc-line-height );letter-spacing:var( --e-global-typography-9dc43fc-letter-spacing );color:var( --e-global-color-primary );}.elementor-17894 .elementor-element.elementor-element-666e946{--display:flex;}.elementor-17894 .elementor-element.elementor-element-57f8b83 .elementor-heading-title{font-family:var( --e-global-typography-a7142cd-font-family ), Sans-serif;font-size:var( --e-global-typography-a7142cd-font-size );font-weight:var( --e-global-typography-a7142cd-font-weight );text-transform:var( --e-global-typography-a7142cd-text-transform );font-style:var( --e-global-typography-a7142cd-font-style );text-decoration:var( --e-global-typography-a7142cd-text-decoration );line-height:var( --e-global-typography-a7142cd-line-height );letter-spacing:var( --e-global-typography-a7142cd-letter-spacing );color:var( --e-global-color-accent );}.elementor-17894 .elementor-element.elementor-element-fe7575b .elementor-heading-title{font-family:var( --e-global-typography-9dc43fc-font-family ), Sans-serif;font-size:var( --e-global-typography-9dc43fc-font-size );font-weight:var( --e-global-typography-9dc43fc-font-weight );text-transform:var( --e-global-typography-9dc43fc-text-transform );font-style:var( --e-global-typography-9dc43fc-font-style );text-decoration:var( --e-global-typography-9dc43fc-text-decoration );line-height:var( --e-global-typography-9dc43fc-line-height );letter-spacing:var( --e-global-typography-9dc43fc-letter-spacing );color:var( --e-global-color-primary );}.elementor-17894 .elementor-element.elementor-element-d979d3f{--display:flex;}.elementor-17894 .elementor-element.elementor-element-6688673 .elementor-heading-title{font-family:var( --e-global-typography-a7142cd-font-family ), Sans-serif;font-size:var( --e-global-typography-a7142cd-font-size );font-weight:var( --e-global-typography-a7142cd-font-weight );text-transform:var( --e-global-typography-a7142cd-text-transform );font-style:var( --e-global-typography-a7142cd-font-style );text-decoration:var( --e-global-typography-a7142cd-text-decoration );line-height:var( --e-global-typography-a7142cd-line-height );letter-spacing:var( --e-global-typography-a7142cd-letter-spacing );color:var( --e-global-color-accent );}.elementor-17894 .elementor-element.elementor-element-8fc39fc .elementor-heading-title{font-family:var( --e-global-typography-9dc43fc-font-family ), Sans-serif;font-size:var( --e-global-typography-9dc43fc-font-size );font-weight:var( --e-global-typography-9dc43fc-font-weight );text-transform:var( --e-global-typography-9dc43fc-text-transform );font-style:var( --e-global-typography-9dc43fc-font-style );text-decoration:var( --e-global-typography-9dc43fc-text-decoration );line-height:var( --e-global-typography-9dc43fc-line-height );letter-spacing:var( --e-global-typography-9dc43fc-letter-spacing );color:var( --e-global-color-primary );}@media(min-width:766px){.elementor-17894 .elementor-element.elementor-element-69e49c82{--content-width:1200px;}.elementor-17894 .elementor-element.elementor-element-7234da4e{--content-width:1200px;}.elementor-17894 .elementor-element.elementor-element-2c739d0{--content-width:100%;}.elementor-17894 .elementor-element.elementor-element-6bfd95b{--width:1200px;}.elementor-17894 .elementor-element.elementor-element-cb3ad06{--content-width:100%;}.elementor-17894 .elementor-element.elementor-element-22b4e7f{--width:1200px;}.elementor-17894 .elementor-element.elementor-element-c4379f7{--width:45%;}}@media(max-width:1200px) and (min-width:766px){.elementor-17894 .elementor-element.elementor-element-69e49c82{--content-width:100%;}.elementor-17894 .elementor-element.elementor-element-7234da4e{--content-width:100%;}.elementor-17894 .elementor-element.elementor-element-6bfd95b{--width:100%;}.elementor-17894 .elementor-element.elementor-element-22b4e7f{--width:100%;}.elementor-17894 .elementor-element.elementor-element-c4379f7{--width:45%;}}@media(max-width:1025px) and (min-width:766px){.elementor-17894 .elementor-element.elementor-element-69e49c82{--content-width:100%;}.elementor-17894 .elementor-element.elementor-element-7234da4e{--content-width:100%;}.elementor-17894 .elementor-element.elementor-element-6bfd95b{--width:100%;}.elementor-17894 .elementor-element.elementor-element-22b4e7f{--width:100%;}.elementor-17894 .elementor-element.elementor-element-aa1d120{--width:100%;}.elementor-17894 .elementor-element.elementor-element-c4379f7{--width:100%;}}@media(max-width:1200px){.elementor-17894 .elementor-element.elementor-element-1a9c1e44{--padding-top:95px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-17894 .elementor-element.elementor-element-69e49c82{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-17894 .elementor-element.elementor-element-2bb3d195{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;}.elementor-17894 .elementor-element.elementor-element-2bb3d195 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-17894 .elementor-element.elementor-element-2bb3d195 .elementor-heading-title{font-size:var( --e-global-typography-27171f7-font-size );line-height:var( --e-global-typography-27171f7-line-height );letter-spacing:var( --e-global-typography-27171f7-letter-spacing );}.elementor-widget-navigation-menu a.hfe-menu-item, .elementor-widget-navigation-menu a.hfe-sub-menu-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}
							.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-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item.elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-17894 .elementor-element.elementor-element-f6b3f9f{width:100%;max-width:100%;}.elementor-17894 .elementor-element.elementor-element-f6b3f9f > .elementor-widget-container{margin:27.5px 0px 0px 0px;}.elementor-17894 .elementor-element.elementor-element-f6b3f9f a.hfe-menu-item, .elementor-17894 .elementor-element.elementor-element-f6b3f9f a.hfe-sub-menu-item{font-size:var( --e-global-typography-13f9d76-font-size );line-height:var( --e-global-typography-13f9d76-line-height );letter-spacing:var( --e-global-typography-13f9d76-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-17894 .elementor-element.elementor-element-a5be209{--container-widget-width:195px;--container-widget-flex-grow:0;width:var( --container-widget-width, 195px );max-width:195px;}.elementor-17894 .elementor-element.elementor-element-a5be209 img{height:180px;}.elementor-17894 .elementor-element.elementor-element-7bd5a43f{--padding-top:105px;--padding-bottom:105px;--padding-left:0px;--padding-right:0px;}.elementor-17894 .elementor-element.elementor-element-7234da4e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-widget-theme-post-excerpt .elementor-widget-container{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-17894 .elementor-element.elementor-element-53d263c{width:var( --container-widget-width, 525px );max-width:525px;--container-widget-width:525px;--container-widget-flex-grow:0;}.elementor-17894 .elementor-element.elementor-element-53d263c .elementor-widget-container{font-size:var( --e-global-typography-9569bfd-font-size );line-height:var( --e-global-typography-9569bfd-line-height );letter-spacing:var( --e-global-typography-9569bfd-letter-spacing );}.elementor-17894 .elementor-element.elementor-element-a02822b{width:var( --container-widget-width, 237.5px );max-width:237.5px;--container-widget-width:237.5px;--container-widget-flex-grow:0;}.elementor-17894 .elementor-element.elementor-element-a02822b > .elementor-widget-container{margin:72.5px 0px 32.5px 0px;}.elementor-17894 .elementor-element.elementor-element-a02822b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-17894 .elementor-element.elementor-element-2c739d0{--padding-top:105px;--padding-bottom:105px;--padding-left:0px;--padding-right:0px;}.elementor-17894 .elementor-element.elementor-element-6bfd95b{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-17894 .elementor-element.elementor-element-167dc0d{--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;--flex-wrap:nowrap;}.elementor-17894 .elementor-element.elementor-element-617993f .elementor-heading-title{font-size:var( --e-global-typography-3309951-font-size );line-height:var( --e-global-typography-3309951-line-height );letter-spacing:var( --e-global-typography-3309951-letter-spacing );}.elementor-17894 .elementor-element.elementor-element-1ff3da7{width:var( --container-widget-width, 237.5px );max-width:237.5px;--container-widget-width:237.5px;--container-widget-flex-grow:0;}.elementor-17894 .elementor-element.elementor-element-1ff3da7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-17894 .elementor-element.elementor-element-c690e35 .elementor-button{font-size:var( --e-global-typography-special-font-size );line-height:var( --e-global-typography-special-line-height );letter-spacing:var( --e-global-typography-special-letter-spacing );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-17894 .elementor-element.elementor-element-1cab3c1{--grid-columns:3;--grid-row-gap:15px;--grid-column-gap:15px;}.elementor-17894 .elementor-element.elementor-element-cb3ad06{--padding-top:87.5px;--padding-bottom:87.5px;--padding-left:0px;--padding-right:0px;}.elementor-17894 .elementor-element.elementor-element-22b4e7f{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-17894 .elementor-element.elementor-element-dc7a791 .elementor-heading-title{font-size:var( --e-global-typography-3309951-font-size );line-height:var( --e-global-typography-3309951-line-height );letter-spacing:var( --e-global-typography-3309951-letter-spacing );}.elementor-17894 .elementor-element.elementor-element-1f5d4d1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-17894 .elementor-element.elementor-element-d153a26{width:var( --container-widget-width, 520px );max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-17894 .elementor-element.elementor-element-bc2a14b .elementor-button{font-size:var( --e-global-typography-special-font-size );line-height:var( --e-global-typography-special-line-height );letter-spacing:var( --e-global-typography-special-letter-spacing );}.elementor-17894 .elementor-element.elementor-element-c4379f7{border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:45px;--padding-right:0px;}.elementor-17894 .elementor-element.elementor-element-9472748 .elementor-heading-title{font-size:var( --e-global-typography-a7142cd-font-size );line-height:var( --e-global-typography-a7142cd-line-height );letter-spacing:var( --e-global-typography-a7142cd-letter-spacing );}.elementor-17894 .elementor-element.elementor-element-05c84e7 .elementor-heading-title{font-size:var( --e-global-typography-9dc43fc-font-size );line-height:var( --e-global-typography-9dc43fc-line-height );letter-spacing:var( --e-global-typography-9dc43fc-letter-spacing );}.elementor-17894 .elementor-element.elementor-element-57f8b83 .elementor-heading-title{font-size:var( --e-global-typography-a7142cd-font-size );line-height:var( --e-global-typography-a7142cd-line-height );letter-spacing:var( --e-global-typography-a7142cd-letter-spacing );}.elementor-17894 .elementor-element.elementor-element-fe7575b .elementor-heading-title{font-size:var( --e-global-typography-9dc43fc-font-size );line-height:var( --e-global-typography-9dc43fc-line-height );letter-spacing:var( --e-global-typography-9dc43fc-letter-spacing );}.elementor-17894 .elementor-element.elementor-element-6688673 .elementor-heading-title{font-size:var( --e-global-typography-a7142cd-font-size );line-height:var( --e-global-typography-a7142cd-line-height );letter-spacing:var( --e-global-typography-a7142cd-letter-spacing );}.elementor-17894 .elementor-element.elementor-element-8fc39fc .elementor-heading-title{font-size:var( --e-global-typography-9dc43fc-font-size );line-height:var( --e-global-typography-9dc43fc-line-height );letter-spacing:var( --e-global-typography-9dc43fc-letter-spacing );}}@media(max-width:1025px){.elementor-17894 .elementor-element.elementor-element-1a9c1e44{--padding-top:80px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-17894 .elementor-element.elementor-element-69e49c82{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-17894 .elementor-element.elementor-element-2bb3d195{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-17894 .elementor-element.elementor-element-2bb3d195 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-17894 .elementor-element.elementor-element-2bb3d195 .elementor-heading-title{font-size:var( --e-global-typography-27171f7-font-size );line-height:var( --e-global-typography-27171f7-line-height );letter-spacing:var( --e-global-typography-27171f7-letter-spacing );}.elementor-widget-navigation-menu a.hfe-menu-item, .elementor-widget-navigation-menu a.hfe-sub-menu-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}
							.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-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item.elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}body:not(.rtl) .elementor-17894 .elementor-element.elementor-element-f6b3f9f.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:0px;}body .elementor-17894 .elementor-element.elementor-element-f6b3f9f nav.hfe-nav-menu__layout-vertical .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:0px;}.elementor-17894 .elementor-element.elementor-element-f6b3f9f{width:100%;max-width:100%;}.elementor-17894 .elementor-element.elementor-element-f6b3f9f > .elementor-widget-container{margin:27.5px 0px 0px 0px;}.elementor-17894 .elementor-element.elementor-element-f6b3f9f a.hfe-menu-item, .elementor-17894 .elementor-element.elementor-element-f6b3f9f a.hfe-sub-menu-item{font-size:var( --e-global-typography-13f9d76-font-size );line-height:var( --e-global-typography-13f9d76-line-height );letter-spacing:var( --e-global-typography-13f9d76-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-17894 .elementor-element.elementor-element-7bd5a43f{--padding-top:85px;--padding-bottom:85px;--padding-left:0px;--padding-right:0px;}.elementor-17894 .elementor-element.elementor-element-7234da4e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-widget-theme-post-excerpt .elementor-widget-container{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-17894 .elementor-element.elementor-element-53d263c{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-17894 .elementor-element.elementor-element-53d263c .elementor-widget-container{font-size:var( --e-global-typography-9569bfd-font-size );line-height:var( --e-global-typography-9569bfd-line-height );letter-spacing:var( --e-global-typography-9569bfd-letter-spacing );}.elementor-17894 .elementor-element.elementor-element-a02822b{width:var( --container-widget-width, 195px );max-width:195px;--container-widget-width:195px;--container-widget-flex-grow:0;}.elementor-17894 .elementor-element.elementor-element-a02822b > .elementor-widget-container{margin:55px 0px 27.5px 0px;}.elementor-17894 .elementor-element.elementor-element-a02822b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-17894 .elementor-element.elementor-element-2c739d0{--padding-top:85px;--padding-bottom:85px;--padding-left:0px;--padding-right:0px;}.elementor-17894 .elementor-element.elementor-element-6bfd95b{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-17894 .elementor-element.elementor-element-167dc0d{--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;--flex-wrap:nowrap;}.elementor-17894 .elementor-element.elementor-element-617993f .elementor-heading-title{font-size:var( --e-global-typography-3309951-font-size );line-height:var( --e-global-typography-3309951-line-height );letter-spacing:var( --e-global-typography-3309951-letter-spacing );}.elementor-17894 .elementor-element.elementor-element-1ff3da7{width:var( --container-widget-width, 195px );max-width:195px;--container-widget-width:195px;--container-widget-flex-grow:0;}.elementor-17894 .elementor-element.elementor-element-1ff3da7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-17894 .elementor-element.elementor-element-c690e35 .elementor-button{font-size:var( --e-global-typography-special-font-size );line-height:var( --e-global-typography-special-line-height );letter-spacing:var( --e-global-typography-special-letter-spacing );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-17894 .elementor-element.elementor-element-1cab3c1{--grid-columns:2;--grid-row-gap:15px;--grid-column-gap:15px;}.elementor-17894 .elementor-element.elementor-element-cb3ad06{--padding-top:72.5px;--padding-bottom:72.5px;--padding-left:0px;--padding-right:0px;}.elementor-17894 .elementor-element.elementor-element-22b4e7f{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-17894 .elementor-element.elementor-element-aa1d120.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17894 .elementor-element.elementor-element-dc7a791 .elementor-heading-title{font-size:var( --e-global-typography-3309951-font-size );line-height:var( --e-global-typography-3309951-line-height );letter-spacing:var( --e-global-typography-3309951-letter-spacing );}.elementor-17894 .elementor-element.elementor-element-1f5d4d1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-17894 .elementor-element.elementor-element-d153a26{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-17894 .elementor-element.elementor-element-bc2a14b .elementor-button{font-size:var( --e-global-typography-special-font-size );line-height:var( --e-global-typography-special-line-height );letter-spacing:var( --e-global-typography-special-letter-spacing );}.elementor-17894 .elementor-element.elementor-element-c4379f7{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17894 .elementor-element.elementor-element-9472748 .elementor-heading-title{font-size:var( --e-global-typography-a7142cd-font-size );line-height:var( --e-global-typography-a7142cd-line-height );letter-spacing:var( --e-global-typography-a7142cd-letter-spacing );}.elementor-17894 .elementor-element.elementor-element-05c84e7 .elementor-heading-title{font-size:var( --e-global-typography-9dc43fc-font-size );line-height:var( --e-global-typography-9dc43fc-line-height );letter-spacing:var( --e-global-typography-9dc43fc-letter-spacing );}.elementor-17894 .elementor-element.elementor-element-57f8b83 .elementor-heading-title{font-size:var( --e-global-typography-a7142cd-font-size );line-height:var( --e-global-typography-a7142cd-line-height );letter-spacing:var( --e-global-typography-a7142cd-letter-spacing );}.elementor-17894 .elementor-element.elementor-element-fe7575b .elementor-heading-title{font-size:var( --e-global-typography-9dc43fc-font-size );line-height:var( --e-global-typography-9dc43fc-line-height );letter-spacing:var( --e-global-typography-9dc43fc-letter-spacing );}.elementor-17894 .elementor-element.elementor-element-6688673 .elementor-heading-title{font-size:var( --e-global-typography-a7142cd-font-size );line-height:var( --e-global-typography-a7142cd-line-height );letter-spacing:var( --e-global-typography-a7142cd-letter-spacing );}.elementor-17894 .elementor-element.elementor-element-8fc39fc .elementor-heading-title{font-size:var( --e-global-typography-9dc43fc-font-size );line-height:var( --e-global-typography-9dc43fc-line-height );letter-spacing:var( --e-global-typography-9dc43fc-letter-spacing );}}@media(max-width:765px){.elementor-17894 .elementor-element.elementor-element-1a9c1e44{--padding-top:65px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-17894 .elementor-element.elementor-element-69e49c82{--content-width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-17894 .elementor-element.elementor-element-2bb3d195{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-17894 .elementor-element.elementor-element-2bb3d195 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-17894 .elementor-element.elementor-element-2bb3d195 .elementor-heading-title{font-size:var( --e-global-typography-27171f7-font-size );line-height:var( --e-global-typography-27171f7-line-height );letter-spacing:var( --e-global-typography-27171f7-letter-spacing );}.elementor-widget-navigation-menu a.hfe-menu-item, .elementor-widget-navigation-menu a.hfe-sub-menu-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}
							.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-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item.elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}body:not(.rtl) .elementor-17894 .elementor-element.elementor-element-f6b3f9f.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:0px;}body .elementor-17894 .elementor-element.elementor-element-f6b3f9f nav.hfe-nav-menu__layout-vertical .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:0px;}.elementor-17894 .elementor-element.elementor-element-f6b3f9f{width:100%;max-width:100%;}.elementor-17894 .elementor-element.elementor-element-f6b3f9f > .elementor-widget-container{margin:22.5px 0px 0px 0px;}.elementor-17894 .elementor-element.elementor-element-f6b3f9f a.hfe-menu-item, .elementor-17894 .elementor-element.elementor-element-f6b3f9f a.hfe-sub-menu-item{font-size:var( --e-global-typography-13f9d76-font-size );line-height:var( --e-global-typography-13f9d76-line-height );letter-spacing:var( --e-global-typography-13f9d76-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-17894 .elementor-element.elementor-element-7bd5a43f{--padding-top:72.5px;--padding-bottom:72.5px;--padding-left:0px;--padding-right:0px;}.elementor-17894 .elementor-element.elementor-element-7234da4e{--content-width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-widget-theme-post-excerpt .elementor-widget-container{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-17894 .elementor-element.elementor-element-53d263c{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-17894 .elementor-element.elementor-element-53d263c .elementor-widget-container{font-size:var( --e-global-typography-9569bfd-font-size );line-height:var( --e-global-typography-9569bfd-line-height );letter-spacing:var( --e-global-typography-9569bfd-letter-spacing );}.elementor-17894 .elementor-element.elementor-element-a02822b{width:var( --container-widget-width, 195px );max-width:195px;--container-widget-width:195px;--container-widget-flex-grow:0;}.elementor-17894 .elementor-element.elementor-element-a02822b > .elementor-widget-container{margin:47.5px 0px 22.5px 0px;}.elementor-17894 .elementor-element.elementor-element-a02822b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-17894 .elementor-element.elementor-element-2c739d0{--padding-top:72.5px;--padding-bottom:72.5px;--padding-left:0px;--padding-right:0px;}.elementor-17894 .elementor-element.elementor-element-6bfd95b{--width:100%;--gap:32.5px 32.5px;--row-gap:32.5px;--column-gap:32.5px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-17894 .elementor-element.elementor-element-167dc0d{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--flex-wrap:nowrap;}.elementor-17894 .elementor-element.elementor-element-617993f .elementor-heading-title{font-size:var( --e-global-typography-3309951-font-size );line-height:var( --e-global-typography-3309951-line-height );letter-spacing:var( --e-global-typography-3309951-letter-spacing );}.elementor-17894 .elementor-element.elementor-element-1ff3da7{width:var( --container-widget-width, 195px );max-width:195px;--container-widget-width:195px;--container-widget-flex-grow:0;}.elementor-17894 .elementor-element.elementor-element-1ff3da7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-17894 .elementor-element.elementor-element-c690e35 .elementor-button{font-size:var( --e-global-typography-special-font-size );line-height:var( --e-global-typography-special-line-height );letter-spacing:var( --e-global-typography-special-letter-spacing );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-17894 .elementor-element.elementor-element-1cab3c1{--grid-columns:1;--grid-row-gap:15px;--grid-column-gap:15px;}.elementor-17894 .elementor-element.elementor-element-cb3ad06{--padding-top:65px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}.elementor-17894 .elementor-element.elementor-element-22b4e7f{--width:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-17894 .elementor-element.elementor-element-aa1d120{--width:100%;}.elementor-17894 .elementor-element.elementor-element-aa1d120.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17894 .elementor-element.elementor-element-dc7a791 .elementor-heading-title{font-size:var( --e-global-typography-3309951-font-size );line-height:var( --e-global-typography-3309951-line-height );letter-spacing:var( --e-global-typography-3309951-letter-spacing );}.elementor-17894 .elementor-element.elementor-element-1f5d4d1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-17894 .elementor-element.elementor-element-d153a26{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-17894 .elementor-element.elementor-element-bc2a14b .elementor-button{font-size:var( --e-global-typography-special-font-size );line-height:var( --e-global-typography-special-line-height );letter-spacing:var( --e-global-typography-special-letter-spacing );}.elementor-17894 .elementor-element.elementor-element-c4379f7{--width:100%;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17894 .elementor-element.elementor-element-9472748 .elementor-heading-title{font-size:var( --e-global-typography-a7142cd-font-size );line-height:var( --e-global-typography-a7142cd-line-height );letter-spacing:var( --e-global-typography-a7142cd-letter-spacing );}.elementor-17894 .elementor-element.elementor-element-05c84e7 .elementor-heading-title{font-size:var( --e-global-typography-9dc43fc-font-size );line-height:var( --e-global-typography-9dc43fc-line-height );letter-spacing:var( --e-global-typography-9dc43fc-letter-spacing );}.elementor-17894 .elementor-element.elementor-element-57f8b83 .elementor-heading-title{font-size:var( --e-global-typography-a7142cd-font-size );line-height:var( --e-global-typography-a7142cd-line-height );letter-spacing:var( --e-global-typography-a7142cd-letter-spacing );}.elementor-17894 .elementor-element.elementor-element-fe7575b .elementor-heading-title{font-size:var( --e-global-typography-9dc43fc-font-size );line-height:var( --e-global-typography-9dc43fc-line-height );letter-spacing:var( --e-global-typography-9dc43fc-letter-spacing );}.elementor-17894 .elementor-element.elementor-element-6688673 .elementor-heading-title{font-size:var( --e-global-typography-a7142cd-font-size );line-height:var( --e-global-typography-a7142cd-line-height );letter-spacing:var( --e-global-typography-a7142cd-letter-spacing );}.elementor-17894 .elementor-element.elementor-element-8fc39fc .elementor-heading-title{font-size:var( --e-global-typography-9dc43fc-font-size );line-height:var( --e-global-typography-9dc43fc-line-height );letter-spacing:var( --e-global-typography-9dc43fc-letter-spacing );}}/* Start custom CSS for shortcode, class: .elementor-element-2de050a */.elementor-17894 .elementor-element.elementor-element-2de050a img{width:60px;height:60px;display:block}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2bb3d195 *//* BARRA VERDE */
.elementor-17894 .elementor-element.elementor-element-2bb3d195 .bar{color:#89A83D;padding:0 2.5px;font-weight:400}/* End custom CSS */
/* Start custom CSS for navigation-menu, class: .elementor-element-f6b3f9f *//* BORDA, RAIO E PONTO VERDE CLARO DAS PÍLULAS */
.elementor-17894 .elementor-element.elementor-element-f6b3f9f .hfe-nav-menu > li > a.hfe-menu-item{display:inline-flex !important;align-items:center;gap:7.5px;border:1px solid #FFFFFF33;border-radius:999px;white-space:nowrap}
.elementor-17894 .elementor-element.elementor-element-f6b3f9f .hfe-nav-menu > li > a.hfe-menu-item::before{content:"" !important;display:block !important;position:static !important;opacity:1 !important;transform:none !important;width:5px;height:5px;border-radius:50%;background:#89A83D !important;flex:none}

/* ÁREA ACTIVA A BRANCO */
.elementor-17894 .elementor-element.elementor-element-f6b3f9f .hfe-nav-menu > li.current-menu-item > a.hfe-menu-item,
.elementor-17894 .elementor-element.elementor-element-f6b3f9f .hfe-nav-menu > li.current_page_item > a.hfe-menu-item{background:#FFFFFF !important;border-color:#FFFFFF;color:#004C4A !important}

/* NO TABLET E NO MOBILE, UMA SÓ LINHA NA LARGURA TODA, COM SCROLL HORIZONTAL QUANDO NÃO CABE */
@media (max-width:1025px){
.elementor-17894 .elementor-element.elementor-element-f6b3f9f nav, .elementor-17894 .elementor-element.elementor-element-f6b3f9f ul.hfe-nav-menu{width:100% !important;max-width:100% !important}
.elementor-17894 .elementor-element.elementor-element-f6b3f9f ul.hfe-nav-menu{flex-wrap:nowrap !important;overflow-x:auto;scrollbar-width:none}
.elementor-17894 .elementor-element.elementor-element-f6b3f9f ul.hfe-nav-menu::-webkit-scrollbar{display:none}
.elementor-17894 .elementor-element.elementor-element-f6b3f9f ul.hfe-nav-menu > li{flex:none}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b1bf3f4 *//* LISTA DOS SERVIÇOS NUMA SÓ COLUNA, COM PONTO VERDE CLARO E LINHAS EM CIMA E ENTRE ITENS */
.elementor-17894 .elementor-element.elementor-element-b1bf3f4 .lista-servicos{list-style:none;margin:0;padding:0;border-top:1px solid #2A2E3821}
.elementor-17894 .elementor-element.elementor-element-b1bf3f4 .lista-servicos li{position:relative;padding:15px 0 15px 20px;border-bottom:1px solid #2A2E3821}
.elementor-17894 .elementor-element.elementor-element-b1bf3f4 .lista-servicos li::before{content:"";position:absolute;left:0;top:26.25px;width:5px;height:5px;border-radius:50%;background:#89A83D}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c690e35 *//* CÍRCULO À VOLTA DA SETA */
.elementor-17894 .elementor-element.elementor-element-c690e35 .elementor-button-icon {
  width: 30px;
  height: 30px;
  border-radius: 50%;
  background-color: #FFFFFF33;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
}

/* TAMANHO E COR DA SETA, CENTRADA NO CÍRCULO */
.elementor-17894 .elementor-element.elementor-element-c690e35 .elementor-button-icon i,
.elementor-17894 .elementor-element.elementor-element-c690e35 .elementor-button-icon svg {
  display: block;
  font-size: 15px;
  line-height: 15px;
  width: 15px;
  height: 15px;
  margin: 0;
  text-align: center;
  color: #FFFFFF;
  fill: #FFFFFF;
}
.elementor-17894 .elementor-element.elementor-element-c690e35 .elementor-button-icon i::before {
  display: block;
  width: 15px;
  line-height: 15px;
  margin: 0;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-1cab3c1 *//* NO TABLET MOSTRA SÓ OS DOIS PRIMEIROS CASOS */
@media (min-width:766px) and (max-width:1025px){
.elementor-17894 .elementor-element.elementor-element-1cab3c1 .e-loop-item:nth-child(3){display:none}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c739d0 *//* ESCONDE A SECÇÃO QUANDO A ÁREA AINDA NÃO TEM CASOS PUBLICADOS */
.elementor-17894 .elementor-element.elementor-element-2c739d0:not(:has(.e-loop-item)) {
  display: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d153a26 *//* NO MOBILE A QUEBRA DE LINHA MANUAL DESAPARECE E O TEXTO CORRE SEGUIDO */
@media (max-width:765px){
.elementor-17894 .elementor-element.elementor-element-d153a26 br{display:none}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bc2a14b *//* CÍRCULO À VOLTA DA SETA */
.elementor-17894 .elementor-element.elementor-element-bc2a14b .elementor-button-icon {
  width: 30px;
  height: 30px;
  border-radius: 50%;
  background-color: #FFFFFF33;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
}

/* TAMANHO E COR DA SETA, CENTRADA NO CÍRCULO */
.elementor-17894 .elementor-element.elementor-element-bc2a14b .elementor-button-icon i,
.elementor-17894 .elementor-element.elementor-element-bc2a14b .elementor-button-icon svg {
  display: block;
  font-size: 15px;
  line-height: 15px;
  width: 15px;
  height: 15px;
  margin: 0;
  text-align: center;
  color: #FFFFFF;
  fill: #FFFFFF;
}
.elementor-17894 .elementor-element.elementor-element-bc2a14b .elementor-button-icon i::before {
  display: block;
  width: 15px;
  line-height: 15px;
  margin: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-05c84e7 *//* LIGAÇÃO COM A FONTE E A COR DO TÍTULO, SEM SUBLINHADO */
.elementor-17894 .elementor-element.elementor-element-05c84e7 a{font:inherit;letter-spacing:inherit;color:inherit;text-decoration:none}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fe7575b *//* LIGAÇÃO COM A FONTE E A COR DO TÍTULO, SEM SUBLINHADO */
.elementor-17894 .elementor-element.elementor-element-fe7575b a{font:inherit;letter-spacing:inherit;color:inherit;text-decoration:none}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8fc39fc *//* LIGAÇÃO COM A FONTE E A COR DO TÍTULO, SEM SUBLINHADO */
.elementor-17894 .elementor-element.elementor-element-8fc39fc a{font:inherit;letter-spacing:inherit;color:inherit;text-decoration:none}/* End custom CSS */
/* Start custom CSS *//* SINGLE EM LARGURA TOTAL */
.col-full:has(> .elementor-17894){max-width:none;width:100%}/* End custom CSS */