.swiper-container{margin:0 auto;max-width:100vw;min-width:0;width:100%;overflow:hidden}@media (max-width:460px){.swiper-container{max-width:90vw}}.swiper-container .swiper-wrapper{margin-bottom:10px!important}.swiper-container .swiper-wrapper .swiper-slide{width:auto}.image-galerie .image-galerie__item.swiper-slide,.al-posts__wrapper.swiper-wrapper .swiper-slide,.acf-relation_container article.swiper-slide{height:auto}.swiper-container .swiper-wrapper .swiper-slide .image-galerie__inner-wrapper,.swiper-container .swiper-wrapper .swiper-slide .al-post__inner-wrapper{display:flex;flex-direction:column;justify-content:space-between;height:100%}.swiper-container .swiper-wrapper .swiper-slide .al-post__inner-wrapper .al-post__content-wrapper{flex-grow:1}.swiper-container .swiper-wrapper .swiper-slide .al-post__inner-wrapper .al-post__text-wrapper{flex-grow:1;display:flex;flex-direction:column}.swiper-container .swiper-wrapper .swiper-slide .image-galerie__inner-wrapper .image-galerie__content.overlay-out{position:relative;flex-grow:1}.swiper-container .swiper-wrapper .swiper-slide .image-galerie__inner-wrapper .image-galerie__content.overlay-out .image-galerie__overlay{height:100%;display:flex;flex-direction:column;align-items:center}div[class*='slider-ratio-'] .swiper-container .swiper-wrapper .swiper-slide img:not(.avatar){position:absolute;display:block;top:0;left:0;height:100%;width:100%;object-fit:cover}.swiper-container .swiper-wrapper .swiper-slide .image-galerie__image,.swiper-container .swiper-wrapper .swiper-slide .al-post__image,.swiper-container .swiper-wrapper .swiper-slide .acf-relation_img{display:block;position:relative}.slider-ratio-1-1 .swiper-container .swiper-wrapper .swiper-slide .image-galerie__image,.slider-ratio-1-1 .swiper-container .swiper-wrapper .swiper-slide .al-post__image,.slider-ratio-1-1 .swiper-container .swiper-wrapper .swiper-slide .acf-relation_img{padding-bottom:var(--eac-image-ratio-1-1)}.slider-ratio-3-2 .swiper-container .swiper-wrapper .swiper-slide .image-galerie__image,.slider-ratio-3-2 .swiper-container .swiper-wrapper .swiper-slide .al-post__image,.slider-ratio-3-2 .swiper-container .swiper-wrapper .swiper-slide .acf-relation_img{padding-bottom:var(--eac-image-ratio-3-2)}.slider-ratio-4-3 .swiper-container .swiper-wrapper .swiper-slide .image-galerie__image,.slider-ratio-4-3 .swiper-container .swiper-wrapper .swiper-slide .al-post__image,.slider-ratio-4-3 .swiper-container .swiper-wrapper .swiper-slide .acf-relation_img{padding-bottom:var(--eac-image-ratio-4-3)}.slider-ratio-16-9 .swiper-container .swiper-wrapper .swiper-slide .image-galerie__image,.slider-ratio-16-9 .swiper-container .swiper-wrapper .swiper-slide .al-post__image,.slider-ratio-16-9 .swiper-container .swiper-wrapper .swiper-slide .acf-relation_img{padding-bottom:var(--eac-image-ratio-16-9)}.slider-ratio-21-9 .swiper-container .swiper-wrapper .swiper-slide .image-galerie__image,.slider-ratio-21-9 .swiper-container .swiper-wrapper .swiper-slide .al-post__image,.slider-ratio-21-9 .swiper-container .swiper-wrapper .swiper-slide .acf-relation_img{padding-bottom:var(--eac-image-ratio-21-9)}@media (max-width:1200px){.slider-ratio-tablet_extra-1-1 .swiper-container .swiper-wrapper .swiper-slide .image-galerie__image,.slider-ratio-tablet_extra-1-1 .swiper-container .swiper-wrapper .swiper-slide .al-post__image,.slider-ratio-tablet_extra-1-1 .swiper-container .swiper-wrapper .swiper-slide .acf-relation_img{padding-bottom:var(--eac-image-ratio-1-1)}.slider-ratio-tablet_extra-3-2 .swiper-container .swiper-wrapper .swiper-slide .image-galerie__image,.slider-ratio-tablet_extra-3-2 .swiper-container .swiper-wrapper .swiper-slide .al-post__image,.slider-ratio-tablet_extra-3-2 .swiper-container .swiper-wrapper .swiper-slide .acf-relation_img{padding-bottom:var(--eac-image-ratio-3-2)}.slider-ratio-tablet_extra-4-3 .swiper-container .swiper-wrapper .swiper-slide .image-galerie__image,.slider-ratio-tablet_extra-4-3 .swiper-container .swiper-wrapper .swiper-slide .al-post__image,.slider-ratio-tablet_extra-4-3 .swiper-container .swiper-wrapper .swiper-slide .acf-relation_img{padding-bottom:var(--eac-image-ratio-4-3)}.slider-ratio-tablet_extra-16-9 .swiper-container .swiper-wrapper .swiper-slide .image-galerie__image,.slider-ratio-tablet_extra-16-9 .swiper-container .swiper-wrapper .swiper-slide .al-post__image,.slider-ratio-tablet_extra-16-9 .swiper-container .swiper-wrapper .swiper-slide .acf-relation_img{padding-bottom:var(--eac-image-ratio-16-9)}.slider-ratio-tablet_extra-21-9 .swiper-container .swiper-wrapper .swiper-slide .image-galerie__image,.slider-ratio-tablet_extra-21-9 .swiper-container .swiper-wrapper .swiper-slide .al-post__image,.slider-ratio-tablet_extra-21-9 .swiper-container .swiper-wrapper .swiper-slide .acf-relation_img{padding-bottom:var(--eac-image-ratio-21-9)}}@media (max-width:1024px){.slider-ratio-tablet-1-1 .swiper-container .swiper-wrapper .swiper-slide .image-galerie__image,.slider-ratio-tablet-1-1 .swiper-container .swiper-wrapper .swiper-slide .al-post__image,.slider-ratio-tablet-1-1 .swiper-container .swiper-wrapper .swiper-slide .acf-relation_img{padding-bottom:var(--eac-image-ratio-1-1)}.slider-ratio-tablet-3-2 .swiper-container .swiper-wrapper .swiper-slide .image-galerie__image,.slider-ratio-tablet-3-2 .swiper-container .swiper-wrapper .swiper-slide .al-post__image,.slider-ratio-tablet-3-2 .swiper-container .swiper-wrapper .swiper-slide .acf-relation_img{padding-bottom:var(--eac-image-ratio-3-2)}.slider-ratio-tablet-4-3 .swiper-container .swiper-wrapper .swiper-slide .image-galerie__image,.slider-ratio-tablet-4-3 .swiper-container .swiper-wrapper .swiper-slide .al-post__image,.slider-ratio-tablet-4-3 .swiper-container .swiper-wrapper .swiper-slide .acf-relation_img{padding-bottom:var(--eac-image-ratio-4-3)}.slider-ratio-tablet-16-9 .swiper-container .swiper-wrapper .swiper-slide .image-galerie__image,.slider-ratio-tablet-16-9 .swiper-container .swiper-wrapper .swiper-slide .al-post__image,.slider-ratio-tablet-16-9 .swiper-container .swiper-wrapper .swiper-slide .acf-relation_img{padding-bottom:var(--eac-image-ratio-16-9)}.slider-ratio-tablet-21-9 .swiper-container .swiper-wrapper .swiper-slide .image-galerie__image,.slider-ratio-tablet-21-9 .swiper-container .swiper-wrapper .swiper-slide .al-post__image,.slider-ratio-tablet-21-9 .swiper-container .swiper-wrapper .swiper-slide .acf-relation_img{padding-bottom:var(--eac-image-ratio-21-9)}}@media (max-width:880px){.slider-ratio-mobile_extra-1-1 .swiper-container .swiper-wrapper .swiper-slide .image-galerie__image,.slider-ratio-mobile_extra-1-1 .swiper-container .swiper-wrapper .swiper-slide .al-post__image,.slider-ratio-mobile_extra-1-1 .swiper-container .swiper-wrapper .swiper-slide .acf-relation_img{padding-bottom:var(--eac-image-ratio-1-1)}.slider-ratio-mobile_extra-3-2 .swiper-container .swiper-wrapper .swiper-slide .image-galerie__image,.slider-ratio-mobile_extra-3-2 .swiper-container .swiper-wrapper .swiper-slide .al-post__image,.slider-ratio-mobile_extra-3-2 .swiper-container .swiper-wrapper .swiper-slide .acf-relation_img{padding-bottom:var(--eac-image-ratio-3-2)}.slider-ratio-mobile_extra-4-3 .swiper-container .swiper-wrapper .swiper-slide .image-galerie__image,.slider-ratio-mobile_extra-4-3 .swiper-container .swiper-wrapper .swiper-slide .al-post__image,.slider-ratio-mobile_extra-4-3 .swiper-container .swiper-wrapper .swiper-slide .acf-relation_img{padding-bottom:var(--eac-image-ratio-4-3)}.slider-ratio-mobile_extra-16-9 .swiper-container .swiper-wrapper .swiper-slide .image-galerie__image,.slider-ratio-mobile_extra-16-9 .swiper-container .swiper-wrapper .swiper-slide .al-post__image,.slider-ratio-mobile_extra-16-9 .swiper-container .swiper-wrapper .swiper-slide .acf-relation_img{padding-bottom:var(--eac-image-ratio-16-9)}.slider-ratio-mobile_extra-21-9 .swiper-container .swiper-wrapper .swiper-slide .image-galerie__image,.slider-ratio-mobile_extra-21-9 .swiper-container .swiper-wrapper .swiper-slide .al-post__image,.slider-ratio-mobile_extra-21-9 .swiper-container .swiper-wrapper .swiper-slide .acf-relation_img{padding-bottom:var(--eac-image-ratio-21-9)}}@media (max-width:767px){.slider-ratio-mobile-1-1 .swiper-container .swiper-wrapper .swiper-slide .image-galerie__image,.slider-ratio-mobile-1-1 .swiper-container .swiper-wrapper .swiper-slide .al-post__image,.slider-ratio-mobile-1-1 .swiper-container .swiper-wrapper .swiper-slide .acf-relation_img{padding-bottom:var(--eac-image-ratio-1-1)}.slider-ratio-mobile-3-2 .swiper-container .swiper-wrapper .swiper-slide .image-galerie__image,.slider-ratio-mobile-3-2 .swiper-container .swiper-wrapper .swiper-slide .al-post__image,.slider-ratio-mobile-3-2 .swiper-container .swiper-wrapper .swiper-slide .acf-relation_img{padding-bottom:var(--eac-image-ratio-3-2)}.slider-ratio-mobile-4-3 .swiper-container .swiper-wrapper .swiper-slide .image-galerie__image,.slider-ratio-mobile-4-3 .swiper-container .swiper-wrapper .swiper-slide .al-post__image,.slider-ratio-mobile-4-3 .swiper-container .swiper-wrapper .swiper-slide .acf-relation_img{padding-bottom:var(--eac-image-ratio-4-3)}.slider-ratio-mobile-16-9 .swiper-container .swiper-wrapper .swiper-slide .image-galerie__image,.slider-ratio-mobile-16-9 .swiper-container .swiper-wrapper .swiper-slide .al-post__image,.slider-ratio-mobile-16-9 .swiper-container .swiper-wrapper .swiper-slide .acf-relation_img{padding-bottom:var(--eac-image-ratio-16-9)}.slider-ratio-mobile-21-9 .swiper-container .swiper-wrapper .swiper-slide .image-galerie__image,.slider-ratio-mobile-21-9 .swiper-container .swiper-wrapper .swiper-slide .al-post__image,.slider-ratio-mobile-21-9 .swiper-container .swiper-wrapper .swiper-slide .acf-relation_img{padding-bottom:var(--eac-image-ratio-21-9)}}.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev{width:auto}.swiper-container .swiper-button-next{background-image:none;right:10px}.swiper-container .swiper-button-next:after{font-family:'Font Awesome 5 Free';content:'\f054';font-weight:600;font-size:45px;position:relative}.swiper-container .swiper-button-prev{background-image:none;left:10px}.swiper-container .swiper-button-prev:after{font-family:'Font Awesome 5 Free';content:'\f053';font-weight:600;font-size:45px;position:relative}.swiper-container .swiper-horizontal>.swiper-pagination-bullets,.swiper-container .swiper-pagination-bullets.swiper-pagination-horizontal{position:relative;bottom:-5px!important;text-align:center;opacity:.8;height:3px}.swiper-container .swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet{background-color:black;text-align:center;margin:15px 5px!important;width:12px;height:3px;border-radius:0;opacity:1}.swiper-container .swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:red;opacity:1}.eac-acf-relationship a,.eac-acf-relationship a:visited,.eac-acf-relationship a:active{text-decoration:none!important}.acf-relation_container:not(.swiper-wrapper){display:flex;flex-wrap:wrap;justify-content:flex-start}.acf-relation_container article{position:relative;display:flex;flex-direction:column;padding:5px}.eac-acf-relationship .acf-relation_container:not(.swiper-wrapper) article{margin:var(--eac-acf-relationship-items-margin)}.acf-relation_container article .acf-relation_inner-wrapper{position:relative;display:flex;flex-direction:column;flex-grow:1}.acf-relation_container article .acf-relation_content{position:relative;flex-grow:1;display:flex;flex-direction:column;justify-content:flex-start;padding:0 5px 5px}.acf-relation_container article .acf-relation_img{text-align:center}.acf-relation_container article .acf-relation_img img{display:block}.acf-relation_container.acf-relation_img-ratio article .acf-relation_img{position:relative;display:block;overflow:hidden;top:0;left:0;right:0;bottom:0}.acf-relation_container.acf-relation_img-ratio article .acf-relation_img img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;object-position:50% 50%}.acf-relation_container article .acf-relation_title,.acf-relation_container article .acf-relation_title-parent{text-align:center;margin-top:10px;margin-bottom:10px}.acf-relation_container article .acf-relation_title .acf-relation_title-content,.acf-relation_container article .acf-relation_title-parent .acf-relation_title-content{font-size:.8em;color:grey;margin:0}.acf-relation_container article .acf-relation_date{font-size:.6em;color:var(--eac-global-color-texte);margin-bottom:10px}.acf-relation_container article .acf-relation_excerpt{font-size:.75em;color:var(--eac-global-color-texte);margin-bottom:10px;word-break:break-word}.acf-relation_wrapper-style-0 .acf-relation_container article,.acf-relation_wrapper-style-1 .acf-relation_container article,.acf-relation_wrapper-style-2 .acf-relation_container article,.acf-relation_wrapper-style-3 .acf-relation_container article,.acf-relation_wrapper-style-4 .acf-relation_container article,.acf-relation_wrapper-style-5 .acf-relation_container article,.acf-relation_wrapper-style-6 .acf-relation_container article,.acf-relation_wrapper-style-7 .acf-relation_container article,.acf-relation_wrapper-style-8 .acf-relation_container article,.acf-relation_wrapper-style-9 .acf-relation_container article,.acf-relation_wrapper-style-10 .acf-relation_container article,.acf-relation_wrapper-style-11 .acf-relation_container article,.acf-relation_wrapper-style-12 .acf-relation_container article{background-color:#FFFFFF}.acf-relation_wrapper-style-1 .acf-relation_container article{border:1px solid #EFEFEF;-webkit-box-shadow:1px 1px 5px #999;box-shadow:1px 1px 5px #999}.acf-relation_wrapper-style-2 .acf-relation_container article{border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border:1px groove #4a164a;-webkit-box-shadow:1px 1px 5px 2px #656565;box-shadow:1px 1px 5px 2px #656565;filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565,Direction=134,Strength=5)}.acf-relation_wrapper-style-3 .acf-relation_container article{-webkit-box-shadow:5px 5px 5px 0 rgba(0,0,0,.75);box-shadow:5px 5px 5px 0 rgba(0,0,0,.75)}.acf-relation_wrapper-style-4 .acf-relation_container article{-webkit-box-shadow:0 20px 25px -12px rgba(0,0,0,.6);box-shadow:0 20px 25px -12px rgba(0,0,0,.6)}.acf-relation_wrapper-style-5 .acf-relation_container article{-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.7);box-shadow:0 0 20px 0 rgba(0,0,0,.7)}.acf-relation_wrapper-style-6 .acf-relation_container article{border:5px solid;border-image:radial-gradient(rgb(0,143,104),rgb(250,224,66)) 1}.acf-relation_wrapper-style-7 .acf-relation_container article{border:5px solid;border-image:linear-gradient(to bottom,#3acfd5 0%,#3a4ed5 100%) 1}.acf-relation_wrapper-style-8 .acf-relation_container article{box-shadow:rgba(6,24,44,.4) 0 0 0 2px,rgba(6,24,44,.65) 0 4px 6px -1px,rgba(255,255,255,.08) 0 1px 0 inset}.acf-relation_wrapper-style-9 .acf-relation_container article{box-shadow:5px 5px rgba(0,98,90,.4),10px 10px rgba(0,98,90,.3),15px 15px rgba(0,98,90,.2),20px 20px rgba(0,98,90,.1),25px 25px rgba(0,98,90,.05)}.acf-relation_wrapper-style-10 .acf-relation_container article{box-shadow:0 1px 1px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.12),0 4px 4px rgba(0,0,0,.12),0 8px 8px rgba(0,0,0,.12),0 16px 16px rgba(0,0,0,.12)}.acf-relation_wrapper-style-11 .acf-relation_container article{box-shadow:rgba(0,0,0,.12) 0 1px 3px,rgba(0,0,0,.24) 0 1px 2px}.acf-relation_wrapper-style-12 .acf-relation_container article{box-shadow:rgba(0,0,0,.15) 2.4px 2.4px 3.2px}.responsive-1 .acf-relation_container article{flex:0 0 calc(100% - var(--eac-acf-relationship-flex-margin))}.responsive-2 .acf-relation_container article{flex:0 0 calc(50% - var(--eac-acf-relationship-flex-margin))}.responsive-3 .acf-relation_container article{flex:0 0 calc(33.3333% - var(--eac-acf-relationship-flex-margin))}.responsive-4 .acf-relation_container article{flex:0 0 calc(25% - var(--eac-acf-relationship-flex-margin))}.responsive-5 .acf-relation_container article{flex:0 0 calc(20% - var(--eac-acf-relationship-flex-margin))}.responsive-6 .acf-relation_container article{flex:0 0 calc(16.6666% - var(--eac-acf-relationship-flex-margin))}@media (max-width:1200px){.responsive-tablet_extra-1 .acf-relation_container article{flex:0 0 calc(100% - var(--eac-acf-relationship-flex-margin))}.responsive-tablet_extra-2 .acf-relation_container article{flex:0 0 calc(50% - var(--eac-acf-relationship-flex-margin))}.responsive-tablet_extra-3 .acf-relation_container article{flex:0 0 calc(33.3333% - var(--eac-acf-relationship-flex-margin))}.responsive-tablet_extra-4 .acf-relation_container article{flex:0 0 calc(25% - var(--eac-acf-relationship-flex-margin))}.responsive-tablet_extra-5 .acf-relation_container article{flex:0 0 calc(20% - var(--eac-acf-relationship-flex-margin))}.responsive-tablet_extra-6 .acf-relation_container article{flex:0 0 calc(16.6666% - var(--eac-acf-relationship-flex-margin))}}@media (max-width:1024px){.responsive-tablet-1 .acf-relation_container article{flex:0 0 calc(100% - var(--eac-acf-relationship-flex-margin))}.responsive-tablet-2 .acf-relation_container article{flex:0 0 calc(50% - var(--eac-acf-relationship-flex-margin))}.responsive-tablet-3 .acf-relation_container article{flex:0 0 calc(33.3333% - var(--eac-acf-relationship-flex-margin))}.responsive-tablet-4 .acf-relation_container article{flex:0 0 calc(25% - var(--eac-acf-relationship-flex-margin))}.responsive-tablet-5 .acf-relation_container article{flex:0 0 calc(20% - var(--eac-acf-relationship-flex-margin))}.responsive-tablet-6 .acf-relation_container article{flex:0 0 calc(16.6666% - var(--eac-acf-relationship-flex-margin))}}@media (max-width:880px){.responsive-mobile_extra-1 .acf-relation_container article{flex:0 0 calc(100% - var(--eac-acf-relationship-flex-margin))}.responsive-mobile_extra-2 .acf-relation_container article{flex:0 0 calc(50% - var(--eac-acf-relationship-flex-margin))}.responsive-mobile_extra-3 .acf-relation_container article{flex:0 0 calc(33.3333% - var(--eac-acf-relationship-flex-margin))}.responsive-mobile_extra-4 .acf-relation_container article{flex:0 0 calc(25% - var(--eac-acf-relationship-flex-margin))}.responsive-mobile_extra-5 .acf-relation_container article{flex:0 0 calc(20% - var(--eac-acf-relationship-flex-margin))}.responsive-mobile_extra-6 .acf-relation_container article{flex:0 0 calc(16.6666% - var(--eac-acf-relationship-flex-margin))}}@media (max-width:767px){.responsive-mobile-1 .acf-relation_container article{flex:0 0 calc(100% - var(--eac-acf-relationship-flex-margin))}.responsive-mobile-2 .acf-relation_container article{flex:0 0 calc(50% - var(--eac-acf-relationship-flex-margin))}.responsive-mobile-3 .acf-relation_container article{flex:0 0 calc(33.3333% - var(--eac-acf-relationship-flex-margin))}.responsive-mobile-4 .acf-relation_container article{flex:0 0 calc(25% - var(--eac-acf-relationship-flex-margin))}.responsive-mobile-5 .acf-relation_container article{flex:0 0 calc(20% - var(--eac-acf-relationship-flex-margin))}.responsive-mobile-6 .acf-relation_container article{flex:0 0 calc(16.6666% - var(--eac-acf-relationship-flex-margin))}}.eac-image-galerie{position:relative;}.eac-image-galerie a,.eac-image-galerie a:visited,.eac-image-galerie a:active{text-decoration:none!important;}.image-galerie.layout-type-masonry .image-galerie__item,.image-galerie.layout-type-fitRows .image-galerie__item{display:block;float:left;text-align:center;}.image-galerie:after{content:'';display:block;clear:both;}.ig-filters__wrapper{display:block;width:100%;}.ig-filters__wrapper-select{display:none;margin-bottom:10px;}.ig-filters__wrapper-select .ig-filters__select{padding:0 5px;background-color:var(--eac-bg-input);border-color:var(--eac-color-primary);font-size:1em;width:auto;}.ig-filters__wrapper .ig-filters__item{position:relative;display:inline-block;margin-bottom:10px;padding:0 5px 5px 5px;font-style:normal;font-size:1em;}.ig-filters__wrapper .ig-filters__item a{display:block;color:#919ca7;}.ig-filters__wrapper .ig-filters__item.ig-active a{color:#f12184;}.ig-filters__wrapper .ig-filters__item.ig-active:after{content:'';position:absolute;left:0;bottom:-2px;border-bottom:3px solid #f94213;width:100%;}@media (max-width:460px){.ig-filters__wrapper{display:none!important}.ig-filters__wrapper-select{display:block}}.image-galerie.layout-type-justify{padding:10px;}.image-galerie.layout-type-justify .image-galerie__item{display:block;text-align:center;overflow:visible!important;}.overlay-top .image-galerie__item .image-galerie__content.overlay-in{position:absolute;left:0;right:0;bottom:100%;width:100%;height:0;background-color:rgba(0,0,0,.5);overflow:hidden;transition:.4s ease-in-out;z-index:11;}.overlay-top .image-galerie__item .image-galerie__content.overlay-in:focus-visible,.overlay-top .image-galerie__item .image-galerie__content.overlay-in:focus-within,.overlay-top .image-galerie__item:hover .image-galerie__content.overlay-in,.overlay-top .image-galerie__item.hovered .image-galerie__content.overlay-in{bottom:0;height:100%;}.overlay-bottom .image-galerie__item .image-galerie__content.overlay-in{position:absolute;left:0;right:0;bottom:0;width:100%;height:0;background-color:rgba(0,0,0,.5);overflow:hidden;transition:.4s ease;z-index:11;}.overlay-bottom .image-galerie__item .image-galerie__content.overlay-in:focus-visible,.overlay-bottom .image-galerie__item .image-galerie__content.overlay-in:focus-within,.overlay-bottom .image-galerie__item:hover .image-galerie__content.overlay-in,.overlay-bottom .image-galerie__item.hovered .image-galerie__content.overlay-in{height:100%;}.overlay-left .image-galerie__item .image-galerie__content.overlay-in{position:absolute;left:100%;right:0;bottom:0;width:0;height:100%;background-color:rgba(0,0,0,.5);overflow:hidden;transition:.4s ease;z-index:11;}.overlay-left .image-galerie__item .image-galerie__content.overlay-in:focus-visible,.overlay-left .image-galerie__item .image-galerie__content.overlay-in:focus-within,.overlay-left .image-galerie__item:hover .image-galerie__content.overlay-in,.overlay-left .image-galerie__item.hovered .image-galerie__content.overlay-in{width:100%;left:0;}.overlay-right .image-galerie__item .image-galerie__content.overlay-in{position:absolute;left:0;right:0;bottom:0;width:0;height:100%;background-color:rgba(0,0,0,.5);overflow:hidden;transition:.4s ease;z-index:11;}.overlay-right .image-galerie__item .image-galerie__content.overlay-in:focus-visible,.overlay-right .image-galerie__item .image-galerie__content.overlay-in:focus-within,.overlay-right .image-galerie__item:hover .image-galerie__content.overlay-in,.overlay-right .image-galerie__item.hovered .image-galerie__content.overlay-in{width:100%;}.image-galerie__item .image-galerie__content.overlay-in .image-galerie__overlay{position:absolute;width:100%;top:0;left:0;visibility:hidden;padding:5px;}.image-galerie__item .image-galerie__content.overlay-in:focus-visible .image-galerie__overlay,.image-galerie__item .image-galerie__content.overlay-in:focus-within .image-galerie__overlay,.image-galerie__item:hover .image-galerie__content.overlay-in .image-galerie__overlay,.image-galerie__item.hovered .image-galerie__content.overlay-in .image-galerie__overlay{-webkit-animation:overlayContent .4s linear .4s 1 normal forwards;animation:overlayContent .4s linear .4s 1 normal forwards;}@-webkit-keyframes overlayContent{0%{top:0;visibility:visible}100%{top:50%;-webkit-transform:translateY(-50%);visibility:visible}}@keyframes overlayContent{0%{top:0;visibility:visible}100%{top:50%;transform:translateY(-50%);visibility:visible}}.image-galerie__item .image-galerie__content.overlay-out{height:100%;}.image-galerie__item .image-galerie__content.overlay-out .image-galerie__overlay{display:flex;flex-direction:column;justify-content:space-between;position:relative;width:100%;height:100%;padding:5px;}.image-galerie__item .image-galerie__content .image-galerie__overlay .image-galerie__titre-wrapper{display:block;text-align:center;margin-top:10px;margin-bottom:10px;}.image-galerie__item .image-galerie__content .image-galerie__overlay .image-galerie__titre{color:#fff;font-size:1em;font-weight:600;margin:0;}.image-galerie__item .image-galerie__content .image-galerie__overlay .image-galerie__description{display:block;font-size:.75em;color:#919ca7;margin-bottom:10px;word-break:break-word;}.image-galerie__item .image-galerie__content .image-galerie__buttons-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;}.image-galerie__item .image-galerie__content .image-galerie__buttons-wrapper .buttons-wrapper{width:fit-content;}.image-galerie__item .image-galerie__content .image-galerie__button-lightbox{position:relative;display:block;color:white;background-color:#39b54a;padding:5px 10px;border-radius:3px;font-size:16px;border:none;text-decoration:none;background-color:blue;cursor:pointer;z-index:12;}.image-galerie .image-galerie__image{position:relative;line-height:0;text-align:center;}.image-galerie .image-galerie__image .image-galerie__image-instance{width:100%;height:100%;object-fit:cover;object-position:50% 50%;display:block;}.image-galerie.image-galerie__ratio .image-galerie__image{position:relative;display:block;overflow:hidden;top:0;left:0;right:0;bottom:0;}.image-galerie.image-galerie__ratio .image-galerie__image .image-galerie__image-instance{position:absolute;display:block;top:0;left:0;height:100%;width:100%;object-fit:cover;object-position:50% 50%;}.image-galerie.layout-type-fitRows .image-galerie__image-instance{object-fit:cover;object-position:50% 50%;}.image-galerie .image-galerie__item .image-galerie__inner-wrapper{position:relative;display:flex;flex-direction:column;overflow:hidden;height:100%;}.image-galerie_wrapper-style-0 .image-galerie__inner-wrapper,.image-galerie_wrapper-style-1 .image-galerie__inner-wrapper,.image-galerie_wrapper-style-2 .image-galerie__inner-wrapper,.image-galerie_wrapper-style-3 .image-galerie__inner-wrapper,.image-galerie_wrapper-style-4 .image-galerie__inner-wrapper,.image-galerie_wrapper-style-5 .image-galerie__inner-wrapper,.image-galerie_wrapper-style-6 .image-galerie__inner-wrapper,.image-galerie_wrapper-style-7 .image-galerie__inner-wrapper,.image-galerie_wrapper-style-8 .image-galerie__inner-wrapper,.image-galerie_wrapper-style-9 .image-galerie__inner-wrapper,.image-galerie_wrapper-style-10 .image-galerie__inner-wrapper,.image-galerie_wrapper-style-11 .image-galerie__inner-wrapper,.image-galerie_wrapper-style-12 .image-galerie__inner-wrapper{background-color:#fff;}.image-galerie_wrapper-style-1:not(.layout-type-justify) .image-galerie__inner-wrapper,.image-galerie_wrapper-style-1 .layout-type-justify .image-galerie__inner-wrapper img{border:5px solid #FFF;-webkit-box-shadow:1px 1px 5px #999;box-shadow:1px 1px 5px #999;}.image-galerie_wrapper-style-1 .layout-type-justify .image-galerie__inner-wrapper img{border:5px solid #EFEFEF;}.image-galerie_wrapper-style-2 .image-galerie__inner-wrapper{border:1px groove #4a164a;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;-webkit-box-shadow:1px 1px 5px 2px #656565;box-shadow:1px 1px 5px 2px #656565;filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565,Direction=134,Strength=5);}.image-galerie_wrapper-style-3 .image-galerie__inner-wrapper{-webkit-box-shadow:5px 5px 5px 0 rgba(0,0,0,.75);box-shadow:5px 5px 5px 0 rgba(0,0,0,.75);}.image-galerie_wrapper-style-4 .image-galerie__inner-wrapper{-webkit-box-shadow:0 20px 25px -12px rgba(0,0,0,.6);box-shadow:0 20px 25px -12px rgba(0,0,0,.6);}.image-galerie_wrapper-style-5 .image-galerie__inner-wrapper{-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.7);box-shadow:0 0 20px 0 rgba(0,0,0,.7);}.image-galerie_wrapper-style-6:not(.layout-type-justify) .image-galerie__inner-wrapper,.image-galerie_wrapper-style-6 .layout-type-justify .image-galerie__inner-wrapper img{border:3px solid;border-image:radial-gradient(rgb(0,143,104),rgb(250,224,66)) 1;}.image-galerie_wrapper-style-7:not(.layout-type-justify) .image-galerie__inner-wrapper,.image-galerie_wrapper-style-7 .layout-type-justify .image-galerie__inner-wrapper img{border:3px solid;border-image:linear-gradient(to bottom,#3acfd5 0%,#3a4ed5 100%) 1;}.image-galerie_wrapper-style-8:not(.layout-type-justify) .image-galerie__inner-wrapper,.image-galerie_wrapper-style-8 .layout-type-justify .image-galerie__inner-wrapper img{box-shadow:rgba(6,24,44,.4) 0 0 0 2px,rgba(6,24,44,.65) 0 4px 6px -1px,rgba(255,255,255,.08) 0 1px 0 inset;}.image-galerie_wrapper-style-9:not(.layout-type-justify) .image-galerie__inner-wrapper,.image-galerie_wrapper-style-9 .layout-type-justify .image-galerie__inner-wrapper img{box-shadow:5px 5px rgba(0,98,90,.4),10px 10px rgba(0,98,90,.3),15px 15px rgba(0,98,90,.2),20px 20px rgba(0,98,90,.1),25px 25px rgba(0,98,90,.05);}.image-galerie_wrapper-style-10:not(.layout-type-justify) .image-galerie__inner-wrapper,.image-galerie_wrapper-style-10 .layout-type-justify .image-galerie__inner-wrapper img{box-shadow:0 1px 1px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.12),0 4px 4px rgba(0,0,0,.12),0 8px 8px rgba(0,0,0,.12),0 16px 16px rgba(0,0,0,.12);}.image-galerie_wrapper-style-11:not(.layout-type-justify) .image-galerie__inner-wrapper,.image-galerie_wrapper-style-11 .layout-type-justify .image-galerie__inner-wrapper img{box-shadow:rgba(0,0,0,.12) 0 1px 3px,rgba(0,0,0,.24) 0 1px 2px;}.image-galerie_wrapper-style-12:not(.layout-type-justify) .image-galerie__inner-wrapper,.image-galerie_wrapper-style-12 .layout-type-justify .image-galerie__inner-wrapper img{box-shadow:rgba(0,0,0,.15) 2.4px 2.4px 3.2px;}.responsive-1 .image-galerie.layout-type-masonry .image-galerie__item,.responsive-1 .image-galerie.layout-type-fitRows .image-galerie__item,.responsive-1 .image-galerie .image-galerie__item-sizer{width:100%}.responsive-2 .image-galerie.layout-type-masonry .image-galerie__item,.responsive-2 .image-galerie.layout-type-fitRows .image-galerie__item,.responsive-2 .image-galerie .image-galerie__item-sizer{width:50%}.responsive-3 .image-galerie.layout-type-masonry .image-galerie__item,.responsive-3 .image-galerie.layout-type-fitRows .image-galerie__item,.responsive-3 .image-galerie .image-galerie__item-sizer{width:33.3333%}.responsive-4 .image-galerie.layout-type-masonry .image-galerie__item,.responsive-4 .image-galerie.layout-type-fitRows .image-galerie__item,.responsive-4 .image-galerie .image-galerie__item-sizer{width:25%}.responsive-5 .image-galerie.layout-type-masonry .image-galerie__item,.responsive-5 .image-galerie.layout-type-fitRows .image-galerie__item,.responsive-5 .image-galerie .image-galerie__item-sizer{width:20%}.responsive-6 .image-galerie.layout-type-masonry .image-galerie__item,.responsive-6 .image-galerie.layout-type-fitRows .image-galerie__item,.responsive-6 .image-galerie .image-galerie__item-sizer{width:16.6666%}.responsive-1 .image-galerie.layout-type-masonry .image-galerie__item.layout-type-metro,.responsive-2 .image-galerie.layout-type-masonry .image-galerie__item.layout-type-metro{width:100%}.responsive-3 .image-galerie.layout-type-masonry .image-galerie__item.layout-type-metro{width:66.6666%}.responsive-4 .image-galerie.layout-type-masonry .image-galerie__item.layout-type-metro{width:50%}.responsive-5 .image-galerie.layout-type-masonry .image-galerie__item.layout-type-metro{width:40%}.responsive-6 .image-galerie.layout-type-masonry .image-galerie__item.layout-type-metro{width:33.3332%}@media (max-width:1200px){.responsive-tablet_extra-1 .image-galerie.layout-type-masonry .image-galerie__item,.responsive-tablet_extra-1 .image-galerie.layout-type-fitRows .image-galerie__item,.responsive-tablet_extra-1 .image-galerie .image-galerie__item-sizer{width:100%}.responsive-tablet_extra-2 .image-galerie.layout-type-masonry .image-galerie__item,.responsive-tablet_extra-2 .image-galerie.layout-type-fitRows .image-galerie__item,.responsive-tablet_extra-2 .image-galerie .image-galerie__item-sizer{width:50%}.responsive-tablet_extra-3 .image-galerie.layout-type-masonry .image-galerie__item,.responsive-tablet_extra-3 .image-galerie.layout-type-fitRows .image-galerie__item,.responsive-tablet_extra-3 .image-galerie .image-galerie__item-sizer{width:33.3333%}.responsive-tablet_extra-4 .image-galerie.layout-type-masonry .image-galerie__item,.responsive-tablet_extra-4 .image-galerie.layout-type-fitRows .image-galerie__item,.responsive-tablet_extra-4 .image-galerie .image-galerie__item-sizer{width:25%}.responsive-tablet_extra-5 .image-galerie.layout-type-masonry .image-galerie__item,.responsive-tablet_extra-5 .image-galerie.layout-type-fitRows .image-galerie__item,.responsive-tablet_extra-5 .image-galerie .image-galerie__item-sizer{width:20%}.responsive-tablet_extra-6 .image-galerie.layout-type-masonry .image-galerie__item,.responsive-tablet_extra-6 .image-galerie.layout-type-fitRows .image-galerie__item,.responsive-tablet_extra-6 .image-galerie .image-galerie__item-sizer{width:16.6666%}.responsive-tablet_extra-1 .image-galerie.layout-type-masonry .image-galerie__item.layout-type-metro,.responsive-tablet_extra-2 .image-galerie.layout-type-masonry .image-galerie__item.layout-type-metro{width:100%}.responsive-tablet_extra-3 .image-galerie.layout-type-masonry .image-galerie__item.layout-type-metro{width:66.6666%}.responsive-tablet_extra-4 .image-galerie.layout-type-masonry .image-galerie__item.layout-type-metro{width:50%}.responsive-tablet_extra-5 .image-galerie.layout-type-masonry .image-galerie__item.layout-type-metro{width:40%}.responsive-tablet_extra-6 .image-galerie.layout-type-masonry .image-galerie__item.layout-type-metro{width:33.3332%}}@media (max-width:1024px){.responsive-tablet-1 .image-galerie.layout-type-masonry .image-galerie__item,.responsive-tablet-1 .image-galerie.layout-type-fitRows .image-galerie__item,.responsive-tablet-1 .image-galerie .image-galerie__item-sizer{width:100%}.responsive-tablet-2 .image-galerie.layout-type-masonry .image-galerie__item,.responsive-tablet-2 .image-galerie.layout-type-fitRows .image-galerie__item,.responsive-tablet-2 .image-galerie .image-galerie__item-sizer{width:50%}.responsive-tablet-3 .image-galerie.layout-type-masonry .image-galerie__item,.responsive-tablet-3 .image-galerie.layout-type-fitRows .image-galerie__item,.responsive-tablet-3 .image-galerie .image-galerie__item-sizer{width:33.3333%}.responsive-tablet-4 .image-galerie.layout-type-masonry .image-galerie__item,.responsive-tablet-4 .image-galerie.layout-type-fitRows .image-galerie__item,.responsive-tablet-4 .image-galerie .image-galerie__item-sizer{width:25%}.responsive-tablet-5 .image-galerie.layout-type-masonry .image-galerie__item,.responsive-tablet-5 .image-galerie.layout-type-fitRows .image-galerie__item,.responsive-tablet-5 .image-galerie .image-galerie__item-sizer{width:20%}.responsive-tablet-6 .image-galerie.layout-type-masonry .image-galerie__item,.responsive-tablet-6 .image-galerie.layout-type-fitRows .image-galerie__item,.responsive-tablet-6 .image-galerie .image-galerie__item-sizer{width:16.6666%}.responsive-tablet-1 .image-galerie.layout-type-masonry .image-galerie__item.layout-type-metro,.responsive-tablet-2 .image-galerie.layout-type-masonry .image-galerie__item.layout-type-metro{width:100%}.responsive-tablet-3 .image-galerie.layout-type-masonry .image-galerie__item.layout-type-metro{width:66.6666%}.responsive-tablet-4 .image-galerie.layout-type-masonry .image-galerie__item.layout-type-metro{width:50%}.responsive-tablet-5 .image-galerie.layout-type-masonry .image-galerie__item.layout-type-metro{width:40%}.responsive-tablet-6 .image-galerie.layout-type-masonry .image-galerie__item.layout-type-metro{width:33.3332%}}@media (max-width:880px){.responsive-mobile_extra-1 .image-galerie.layout-type-masonry .image-galerie__item,.responsive-mobile_extra-1 .image-galerie.layout-type-fitRows .image-galerie__item,.responsive-mobile_extra-1 .image-galerie .image-galerie__item-sizer{width:100%}.responsive-mobile_extra-2 .image-galerie.layout-type-masonry .image-galerie__item,.responsive-mobile_extra-2 .image-galerie.layout-type-fitRows .image-galerie__item,.responsive-mobile_extra-2 .image-galerie .image-galerie__item-sizer{width:50%}.responsive-mobile_extra-3 .image-galerie.layout-type-masonry .image-galerie__item,.responsive-mobile_extra-3 .image-galerie.layout-type-fitRows .image-galerie__item,.responsive-mobile_extra-3 .image-galerie .image-galerie__item-sizer{width:33.3333%}.responsive-mobile_extra-4 .image-galerie.layout-type-masonry .image-galerie__item,.responsive-mobile_extra-4 .image-galerie.layout-type-fitRows .image-galerie__item,.responsive-mobile_extra-4 .image-galerie .image-galerie__item-sizer{width:25%}.responsive-mobile_extra-5 .image-galerie.layout-type-masonry .image-galerie__item,.responsive-mobile_extra-5 .image-galerie.layout-type-fitRows .image-galerie__item,.responsive-mobile_extra-5 .image-galerie .image-galerie__item-sizer{width:20%}.responsive-mobile_extra-6 .image-galerie.layout-type-masonry .image-galerie__item,.responsive-mobile_extra-6 .image-galerie.layout-type-fitRows .image-galerie__item,.responsive-mobile_extra-6 .image-galerie .image-galerie__item-sizer{width:16.6666%}.responsive-mobile_extra-1 .image-galerie.layout-type-masonry .image-galerie__item.layout-type-metro,.responsive-mobile_extra-2 .image-galerie.layout-type-masonry .image-galerie__item.layout-type-metro{width:100%}.responsive-mobile_extra-3 .image-galerie.layout-type-masonry .image-galerie__item.layout-type-metro{width:66.6666%}.responsive-mobile_extra-4 .image-galerie.layout-type-masonry .image-galerie__item.layout-type-metro{width:50%}.responsive-mobile_extra-5 .image-galerie.layout-type-masonry .image-galerie__item.layout-type-metro{width:40%}.responsive-mobile_extra-6 .image-galerie.layout-type-masonry .image-galerie__item.layout-type-metro{width:33.3332%}}@media (max-width:767px){.responsive-mobile-1 .image-galerie.layout-type-masonry .image-galerie__item,.responsive-mobile-1 .image-galerie.layout-type-fitRows .image-galerie__item,.responsive-mobile-1 .image-galerie .image-galerie__item-sizer{width:100%}.responsive-mobile-2 .image-galerie.layout-type-masonry .image-galerie__item,.responsive-mobile-2 .image-galerie.layout-type-fitRows .image-galerie__item,.responsive-mobile-2 .image-galerie .image-galerie__item-sizer{width:50%}.responsive-mobile-3 .image-galerie.layout-type-masonry .image-galerie__item,.responsive-mobile-3 .image-galerie.layout-type-fitRows .image-galerie__item,.responsive-mobile-3 .image-galerie .image-galerie__item-sizer{width:33.3333%}.responsive-mobile-4 .image-galerie.layout-type-masonry .image-galerie__item,.responsive-mobile-4 .image-galerie.layout-type-fitRows .image-galerie__item,.responsive-mobile-4 .image-galerie .image-galerie__item-sizer{width:25%}.responsive-mobile-5 .image-galerie.layout-type-masonry .image-galerie__item,.responsive-mobile-5 .image-galerie.layout-type-fitRows .image-galerie__item,.responsive-mobile-5 .image-galerie .image-galerie__item-sizer{width:20%}.responsive-mobile-6 .image-galerie.layout-type-masonry .image-galerie__item,.responsive-mobile-6 .image-galerie.layout-type-fitRows .image-galerie__item,.responsive-mobile-6 .image-galerie .image-galerie__item-sizer{width:16.6666%}.responsive-mobile-1 .image-galerie.layout-type-masonry .image-galerie__item.layout-type-metro,.responsive-mobile-2 .image-galerie.layout-type-masonry .image-galerie__item.layout-type-metro{width:100%}.responsive-mobile-3 .image-galerie.layout-type-masonry .image-galerie__item.layout-type-metro{width:66.6666%}.responsive-mobile-4 .image-galerie.layout-type-masonry .image-galerie__item.layout-type-metro{width:50%}.responsive-mobile-5 .image-galerie.layout-type-masonry .image-galerie__item.layout-type-metro{width:40%}.responsive-mobile-6 .image-galerie.layout-type-masonry .image-galerie__item.layout-type-metro{width:33.3332%}}.eac-articles-liste a,.eac-articles-liste a:visited,.eac-articles-liste a:active{text-decoration:none!important}.al-posts__wrapper.layout-type-masonry .al-post__wrapper,.al-posts__wrapper.layout-type-fitRows .al-post__wrapper{display:block;position:relative;float:left;min-height:10px}.al-posts__wrapper:after{content:'';display:block;clear:both}.al-posts_query-args{font-size:13px;background-color:lightgoldenrodyellow}.al-filters__wrapper{display:block;width:100%}.al-filters__wrapper-select{display:none;margin-bottom:10px}.al-filters__wrapper-select .al-filters__select{padding:0 5px;background-color:var(--eac-bg-input);border-color:var(--eac-color-primary);font-size:1em;width:auto}.al-filters__wrapper .al-filters__item{position:relative;display:inline-block;margin-bottom:10px;padding:0 5px 5px 5px;font-style:normal;font-size:1em}.al-filters__wrapper .al-filters__item a{display:block;color:#919ca7}.al-filters__wrapper .al-filters__item.al-active a{color:#f12184}.al-filters__wrapper .al-filters__item.al-active:after{content:'';position:absolute;left:0;bottom:-2px;border-bottom:3px solid #f94213;width:100%}.al-post__inner-wrapper{position:relative;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;background-color:#FFF}.al-post__inner-wrapper .al-post__content-title{font-size:.8em;font-weight:600;text-align:center;margin-top:10px;margin-bottom:10px}.al-post__content-wrapper{position:relative;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:column;flex-direction:column;height:100%}.al-post__text-wrapper{padding:5px;display:flex;flex-direction:column;justify-content:space-between;height:100%}.al-post__excerpt-wrapper{display:block;margin-bottom:10px;font-size:.7em;color:#919ca7;font-weight:unset;word-break:break-word}.al-post__image-wrapper{position:relative;line-height:0;text-align:center}.al-post__image-wrapper .al-post__image-loaded{width:100%;display:block}.al-post__image-wrapper .al-post__image{position:relative;display:inline-block;line-height:0}.al-posts__wrapper.al-posts__image-ratio .al-post__image{position:relative;display:block;overflow:hidden;top:0;left:0;right:0;bottom:0}.al-posts__wrapper.al-posts__image-ratio .al-post__image .al-post__image-loaded{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;object-position:50% 50%}.layout-text__right-yes .al-post__content-wrapper,.layout-text__left-yes .al-post__content-wrapper{height:100%;justify-content:space-between}.layout-text__right-yes .al-post__content-wrapper{-webkit-flex-direction:row;flex-direction:row}.layout-text__left-yes .al-post__content-wrapper{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.layout-text__right-yes .al-post__content-wrapper .al-post__image-wrapper,.layout-text__left-yes .al-post__content-wrapper .al-post__image-wrapper{width:100%;margin:0 auto}.layout-text__right-yes .al-post__content-wrapper .al-post__text-wrapper{margin-left:5px;width:100%}.layout-text__left-yes .al-post__content-wrapper .al-post__text-wrapper{margin-right:5px;width:100%}.layout-text__right-yes .al-post__content-wrapper .al-post__text-wrapper,.layout-text__left-yes .al-post__content-wrapper .al-post__text-wrapper{position:relative;flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.layout-text__right-yes .al-post__content-wrapper .al-post__text-wrapper .al-post__content-title,.layout-text__left-yes .al-post__content-wrapper .al-post__text-wrapper .al-post__content-title{margin-top:0}@media (max-width:460px){.layout-text__right-yes .al-post__content-wrapper,.layout-text__left-yes .al-post__content-wrapper{-webkit-flex-direction:column;flex-direction:column}.layout-text__right-yes .al-post__content-wrapper .al-post__image-wrapper,.layout-text__left-yes .al-post__content-wrapper .al-post__image-wrapper{text-align:center}.al-filters__wrapper{display:none!important}.al-filters__wrapper-select{display:block!important}}.al-post__meta-wrapper{display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:row;flex-direction:row;align-items:center;justify-content:flex-start;padding:5px}.al-post__avatar-wrapper img{display:block;border-radius:50%;border:5px solid #ededed}.al-post__meta-wrapper .al-post__meta{margin-left:5px;line-height:1em}.al-post__meta-tags,.al-post__meta-author,.al-post__meta-date,.al-post__meta-comment{font-size:.7em;color:#919ca7}.al-post__meta-tags,.al-post__meta-author,.al-post__meta-date,.al-post__meta-comment{display:flex;align-items:center;flex-direction:row;column-gap:.3em;flex-wrap:wrap}.al-post__meta-comment i,.al-post__meta-date i,.al-post__meta-author i,.al-post__meta-tags i{color:#919ca7}.al-post__meta-comment i:before,.al-post__meta-date i:before,.al-post__meta-author i:before,.al-post__meta-tags i:before{display:inline-block}.al-post__pagination{text-align:center;margin-top:10px;margin-bottom:10px;width:100%}.al-post__pagination:after{content:'';display:block;clear:both}.al-post__pagination .al-page-load-status{display:none}.al-post__wrapper-style-0 .al-post__inner-wrapper,.al-post__wrapper-style-1 .al-post__inner-wrapper,.al-post__wrapper-style-2 .al-post__inner-wrapper,.al-post__wrapper-style-3 .al-post__inner-wrapper,.al-post__wrapper-style-4 .al-post__inner-wrapper,.al-post__wrapper-style-5 .al-post__inner-wrapper,.al-post__wrapper-style-6 .al-post__inner-wrapper,.al-post__wrapper-style-7 .al-post__inner-wrapper,.al-post__wrapper-style-8 .al-post__inner-wrapper,.al-post__wrapper-style-9 .al-post__inner-wrapper,.al-post__wrapper-style-10 .al-post__inner-wrapper,.al-post__wrapper-style-11 .al-post__inner-wrapper,.al-post__wrapper-style-12 .al-post__inner-wrapper{background-color:#fff}.al-post__wrapper-style-1 .al-post__inner-wrapper{border:1px solid #EFEFEF;-webkit-box-shadow:1px 1px 5px #999;box-shadow:1px 1px 5px #999;padding:5px}.al-post__wrapper-style-2 .al-post__inner-wrapper{border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border:1px groove #4a164a;-webkit-box-shadow:1px 1px 5px 2px #656565;box-shadow:1px 1px 5px 2px #656565;filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565,Direction=134,Strength=5)}.al-post__wrapper-style-3 .al-post__inner-wrapper{-webkit-box-shadow:5px 5px 5px 0 rgba(0,0,0,.75);box-shadow:5px 5px 5px 0 rgba(0,0,0,.75)}.al-post__wrapper-style-4 .al-post__inner-wrapper{-webkit-box-shadow:0 20px 25px -12px rgba(0,0,0,.6);box-shadow:0 20px 25px -12px rgba(0,0,0,.6)}.al-post__wrapper-style-5 .al-post__inner-wrapper{-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.7);box-shadow:0 0 20px 0 rgba(0,0,0,.7)}.al-post__wrapper-style-6 .al-post__inner-wrapper{border:5px solid;margin-right:10px;margin-bottom:10px;border-image:radial-gradient(rgb(0,143,104),rgb(250,224,66)) 1}.al-post__wrapper-style-7 .al-post__inner-wrapper{border:5px solid;margin-right:10px;margin-bottom:10px;border-image:linear-gradient(to bottom,#3acfd5 0%,#3a4ed5 100%) 1}.al-post__wrapper-style-8 .al-post__inner-wrapper{box-shadow:rgba(6,24,44,.4) 0 0 0 2px,rgba(6,24,44,.65) 0 4px 6px -1px,rgba(255,255,255,.08) 0 1px 0 inset}.al-post__wrapper-style-9 .al-post__inner-wrapper{box-shadow:5px 5px rgba(0,98,90,.4),10px 10px rgba(0,98,90,.3),15px 15px rgba(0,98,90,.2),20px 20px rgba(0,98,90,.1),25px 25px rgba(0,98,90,.05)}.al-post__wrapper-style-10 .al-post__inner-wrapper{box-shadow:0 1px 1px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.12),0 4px 4px rgba(0,0,0,.12),0 8px 8px rgba(0,0,0,.12),0 16px 16px rgba(0,0,0,.12)}.al-post__wrapper-style-11 .al-post__inner-wrapper{box-shadow:rgba(0,0,0,.12) 0 1px 3px,rgba(0,0,0,.24) 0 1px 2px}.al-post__wrapper-style-12 .al-post__inner-wrapper{box-shadow:rgba(0,0,0,.15) 2.4px 2.4px 3.2px}.responsive-1 .al-posts__wrapper.layout-type-masonry .al-post__wrapper,.responsive-1 .al-posts__wrapper.layout-type-fitRows .al-post__wrapper,.responsive-1 .al-posts__wrapper .al-posts__wrapper-sizer{width:100%}.responsive-2 .al-posts__wrapper.layout-type-masonry .al-post__wrapper,.responsive-2 .al-posts__wrapper.layout-type-fitRows .al-post__wrapper,.responsive-2 .al-posts__wrapper .al-posts__wrapper-sizer{width:50%}.responsive-3 .al-posts__wrapper.layout-type-masonry .al-post__wrapper,.responsive-3 .al-posts__wrapper.layout-type-fitRows .al-post__wrapper,.responsive-3 .al-posts__wrapper .al-posts__wrapper-sizer{width:33.3333%}.responsive-4 .al-posts__wrapper.layout-type-masonry .al-post__wrapper,.responsive-4 .al-posts__wrapper.layout-type-fitRows .al-post__wrapper,.responsive-4 .al-posts__wrapper .al-posts__wrapper-sizer{width:25%}.responsive-5 .al-posts__wrapper.layout-type-masonry .al-post__wrapper,.responsive-5 .al-posts__wrapper.layout-type-fitRows .al-post__wrapper,.responsive-5 .al-posts__wrapper .al-posts__wrapper-sizer{width:20%}.responsive-6 .al-posts__wrapper.layout-type-masonry .al-post__wrapper,.responsive-6 .al-posts__wrapper.layout-type-fitRows .al-post__wrapper,.responsive-6 .al-posts__wrapper .al-posts__wrapper-sizer{width:16.6666%}@media (max-width:1200px){.responsive-tablet_extra-1 .al-posts__wrapper.layout-type-masonry .al-post__wrapper,.responsive-tablet_extra-1 .al-posts__wrapper.layout-type-fitRows .al-post__wrapper,.responsive-tablet_extra-1 .al-posts__wrapper .al-posts__wrapper-sizer{width:100%}.responsive-tablet_extra-2 .al-posts__wrapper.layout-type-masonry .al-post__wrapper,.responsive-tablet_extra-2 .al-posts__wrapper.layout-type-fitRows .al-post__wrapper,.responsive-tablet_extra-2 .al-posts__wrapper .al-posts__wrapper-sizer{width:50%}.responsive-tablet_extra-3 .al-posts__wrapper.layout-type-masonry .al-post__wrapper,.responsive-tablet_extra-3 .al-posts__wrapper.layout-type-fitRows .al-post__wrapper,.responsive-tablet_extra-3 .al-posts__wrapper .al-posts__wrapper-sizer{width:33.3333%}.responsive-tablet_extra-4 .al-posts__wrapper.layout-type-masonry .al-post__wrapper,.responsive-tablet_extra-4 .al-posts__wrapper.layout-type-fitRows .al-post__wrapper,.responsive-tablet_extra-4 .al-posts__wrapper .al-posts__wrapper-sizer{width:25%}.responsive-tablet_extra-5 .al-posts__wrapper.layout-type-masonry .al-post__wrapper,.responsive-tablet_extra-5 .al-posts__wrapper.layout-type-fitRows .al-post__wrapper,.responsive-tablet_extra-5 .al-posts__wrapper .al-posts__wrapper-sizer{width:20%}.responsive-tablet_extra-6 .al-posts__wrapper.layout-type-masonry .al-post__wrapper,.responsive-tablet_extra-6 .al-posts__wrapper.layout-type-fitRows .al-post__wrapper,.responsive-tablet_extra-6 .al-posts__wrapper .al-posts__wrapper-sizer{width:16.6666%}}@media (max-width:1024px){.responsive-tablet-1 .al-posts__wrapper.layout-type-masonry .al-post__wrapper,.responsive-tablet-1 .al-posts__wrapper.layout-type-fitRows .al-post__wrapper,.responsive-tablet-1 .al-posts__wrapper .al-posts__wrapper-sizer{width:100%}.responsive-tablet-2 .al-posts__wrapper.layout-type-masonry .al-post__wrapper,.responsive-tablet-2 .al-posts__wrapper.layout-type-fitRows .al-post__wrapper,.responsive-tablet-2 .al-posts__wrapper .al-posts__wrapper-sizer{width:50%}.responsive-tablet-3 .al-posts__wrapper.layout-type-masonry .al-post__wrapper,.responsive-tablet-3 .al-posts__wrapper.layout-type-fitRows .al-post__wrapper,.responsive-tablet-3 .al-posts__wrapper .al-posts__wrapper-sizer{width:33.3333%}.responsive-tablet-4 .al-posts__wrapper.layout-type-masonry .al-post__wrapper,.responsive-tablet-4 .al-posts__wrapper.layout-type-fitRows .al-post__wrapper,.responsive-tablet-4 .al-posts__wrapper .al-posts__wrapper-sizer{width:25%}.responsive-tablet-5 .al-posts__wrapper.layout-type-masonry .al-post__wrapper,.responsive-tablet-5 .al-posts__wrapper.layout-type-fitRows .al-post__wrapper,.responsive-tablet-5 .al-posts__wrapper .al-posts__wrapper-sizer{width:20%}.responsive-tablet-6 .al-posts__wrapper.layout-type-masonry .al-post__wrapper,.responsive-tablet-6 .al-posts__wrapper.layout-type-fitRows .al-post__wrapper,.responsive-tablet-6 .al-posts__wrapper .al-posts__wrapper-sizer{width:16.6666%}}@media (max-width:880px){.responsive-mobile_extra-1 .al-posts__wrapper.layout-type-masonry .al-post__wrapper,.responsive-mobile_extra-1 .al-posts__wrapper.layout-type-fitRows .al-post__wrapper,.responsive-mobile_extra-1 .al-posts__wrapper .al-posts__wrapper-sizer{width:100%}.responsive-mobile_extra-2 .al-posts__wrapper.layout-type-masonry .al-post__wrapper,.responsive-mobile_extra-2 .al-posts__wrapper.layout-type-fitRows .al-post__wrapper,.responsive-mobile_extra-2 .al-posts__wrapper .al-posts__wrapper-sizer{width:50%}.responsive-mobile_extra-3 .al-posts__wrapper.layout-type-masonry .al-post__wrapper,.responsive-mobile_extra-3 .al-posts__wrapper.layout-type-fitRows .al-post__wrapper,.responsive-mobile_extra-3 .al-posts__wrapper .al-posts__wrapper-sizer{width:33.3333%}.responsive-mobile_extra-4 .al-posts__wrapper.layout-type-masonry .al-post__wrapper,.responsive-mobile_extra-4 .al-posts__wrapper.layout-type-fitRows .al-post__wrapper,.responsive-mobile_extra-4 .al-posts__wrapper .al-posts__wrapper-sizer{width:25%}.responsive-mobile_extra-5 .al-posts__wrapper.layout-type-masonry .al-post__wrapper,.responsive-mobile_extra-5 .al-posts__wrapper.layout-type-fitRows .al-post__wrapper,.responsive-mobile_extra-5 .al-posts__wrapper .al-posts__wrapper-sizer{width:20%}.responsive-mobile_extra-6 .al-posts__wrapper.layout-type-masonry .al-post__wrapper,.responsive-mobile_extra-6 .al-posts__wrapper.layout-type-fitRows .al-post__wrapper,.responsive-mobile_extra-6 .al-posts__wrapper .al-posts__wrapper-sizer{width:16.6666%}}@media (max-width:767px){.responsive-mobile-1 .al-posts__wrapper.layout-type-masonry .al-post__wrapper,.responsive-mobile-1 .al-posts__wrapper.layout-type-fitRows .al-post__wrapper,.responsive-mobile-1 .al-posts__wrapper .al-posts__wrapper-sizer{width:100%}.responsive-mobile-2 .al-posts__wrapper.layout-type-masonry .al-post__wrapper,.responsive-mobile-2 .al-posts__wrapper.layout-type-fitRows .al-post__wrapper,.responsive-mobile-2 .al-posts__wrapper .al-posts__wrapper-sizer{width:50%}.responsive-mobile-3 .al-posts__wrapper.layout-type-masonry .al-post__wrapper,.responsive-mobile-3 .al-posts__wrapper.layout-type-fitRows .al-post__wrapper,.responsive-mobile-3 .al-posts__wrapper .al-posts__wrapper-sizer{width:33.3333%}.responsive-mobile-4 .al-posts__wrapper.layout-type-masonry .al-post__wrapper,.responsive-mobile-4 .al-posts__wrapper.layout-type-fitRows .al-post__wrapper,.responsive-mobile-4 .al-posts__wrapper .al-posts__wrapper-sizer{width:25%}.responsive-mobile-5 .al-posts__wrapper.layout-type-masonry .al-post__wrapper,.responsive-mobile-5 .al-posts__wrapper.layout-type-fitRows .al-post__wrapper,.responsive-mobile-5 .al-posts__wrapper .al-posts__wrapper-sizer{width:20%}.responsive-mobile-6 .al-posts__wrapper.layout-type-masonry .al-post__wrapper,.responsive-mobile-6 .al-posts__wrapper.layout-type-fitRows .al-post__wrapper,.responsive-mobile-6 .al-posts__wrapper .al-posts__wrapper-sizer{width:16.6666%}}ul.hfe-nav-menu,
.hfe-nav-menu li,
.hfe-nav-menu ul {
list-style: none !important;
margin: 0;
padding: 0;
}
.hfe-nav-menu li.menu-item {
position: relative;
}
.hfe-flyout-container .hfe-nav-menu li.menu-item {
position: relative;
background: unset;
}
.hfe-nav-menu .sub-menu li.menu-item {
position: relative;
background: inherit;
}
.hfe-nav-menu__theme-icon-yes button.sub-menu-toggle {
display: none;
}
div.hfe-nav-menu,
.elementor-widget-hfe-nav-menu .elementor-widget-container {
-js-display: flex;
display: -webkit-box;
display: -webkit-flex;
display: -moz-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-moz-box-orient: vertical;
-moz-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.hfe-nav-menu__layout-horizontal,
.hfe-nav-menu__layout-horizontal .hfe-nav-menu {
-js-display: flex;
display: -webkit-box;
display: -webkit-flex;
display: -moz-box;
display: -ms-flexbox;
display: flex;
}
.hfe-nav-menu__layout-horizontal .hfe-nav-menu {
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.hfe-nav-menu .parent-has-no-child .hfe-menu-toggle {
display: none;
}
.hfe-nav-menu__layout-horizontal .hfe-nav-menu .sub-menu,
.hfe-submenu-action-hover .hfe-layout-vertical .hfe-nav-menu .sub-menu {
position: absolute;
top: 100%;
left: 0;
z-index: 16;
visibility: hidden;
opacity: 0;
text-align: left;
-webkit-transition: all 300ms ease-in;
transition: all 300ms ease-in;
}
.hfe-nav-menu__layout-horizontal .hfe-nav-menu .menu-item-has-children:hover > .sub-menu,
.hfe-nav-menu__layout-horizontal .hfe-nav-menu .menu-item-has-children:focus > .sub-menu {
visibility: visible;
opacity: 1;
}
.hfe-submenu-action-click .hfe-nav-menu .menu-item-has-children:hover > .sub-menu,
.hfe-submenu-action-click .hfe-nav-menu .menu-item-has-children:focus > .sub-menu {
visibility: hidden;
opacity: 0;
}
.hfe-nav-menu .menu-item-has-children .sub-menu {
position: absolute;
top: 100%;
left: 0;
z-index: 9999;
visibility: hidden;
opacity: 0;
}
.hfe-flyout-container .hfe-nav-menu .menu-item-has-children .menu-item-has-children .sub-menu {
top: 0;
left: 0;
}
.hfe-nav-menu .menu-item-has-children .menu-item-has-children .sub-menu {
top: 0;
left: 100%;
}
.hfe-nav-menu__layout-horizontal .hfe-nav-menu .menu-item-has-children:hover > .sub-menu,
.hfe-nav-menu__layout-horizontal .hfe-nav-menu .menu-item-has-children.focus > .sub-menu {
visibility: visible;
opacity: 1;
-webkit-transition: all 300ms ease-out;
transition: all 300ms ease-out;
}
.hfe-nav-menu:before,
.hfe-nav-menu:after {
content: '';
display: table;
clear: both;
} .hfe-nav-menu__align-right .hfe-nav-menu {
margin-left: auto;
-webkit-box-pack: end;
-ms-flex-pack: end;
-webkit-justify-content: flex-end;
-moz-box-pack: end;
justify-content: flex-end; }
.hfe-nav-menu__align-right .hfe-nav-menu__layout-vertical li a.hfe-menu-item,
.hfe-nav-menu__align-right .hfe-nav-menu__layout-vertical li a.hfe-sub-menu-item {
-webkit-box-pack: end;
-ms-flex-pack: end;
-webkit-justify-content: flex-end;
-moz-box-pack: end;
justify-content: flex-end; }
.hfe-nav-menu__align-right .hfe-nav-menu__layout-vertical li.hfe-has-submenu .elementor-button-wrapper,
.rtl .hfe-nav-menu__align-left .hfe-nav-menu__layout-vertical li.hfe-has-submenu .elementor-button-wrapper,
.hfe-nav-menu__align-right .hfe-nav-menu__layout-vertical li.elementor-button-wrapper,
.rtl .hfe-nav-menu__align-left .hfe-nav-menu__layout-vertical li.elementor-button-wrapper{
text-align: right;
}
.hfe-nav-menu__align-left .hfe-nav-menu__layout-vertical li.hfe-has-submenu .elementor-button-wrapper,
.rtl .hfe-nav-menu__align-right .hfe-nav-menu__layout-vertical li.hfe-has-submenu .elementor-button-wrapper,
.hfe-nav-menu__align-left .hfe-nav-menu__layout-vertical li.elementor-button-wrapper,
.rtl .hfe-nav-menu__align-right .hfe-nav-menu__layout-vertical li.elementor-button-wrapper{
text-align: left;
}
.hfe-nav-menu__align-center .hfe-nav-menu__layout-vertical li.hfe-has-submenu .elementor-button-wrapper,
.hfe-nav-menu__align-center .hfe-nav-menu__layout-vertical li.elementor-button-wrapper{
text-align: center;
}
.hfe-nav-menu__align-left .hfe-nav-menu {
margin-right: auto;
-webkit-box-pack: start;
-ms-flex-pack: start;
-webkit-justify-content: flex-start;
-moz-box-pack: start;
justify-content: flex-start; }
.hfe-nav-menu__align-left .hfe-nav-menu__layout-vertical li a.hfe-menu-item,
.hfe-nav-menu__align-left .hfe-nav-menu__layout-vertical li a.hfe-sub-menu-item {
-webkit-box-pack: start;
-ms-flex-pack: start;
-webkit-justify-content: flex-start;
-moz-box-pack: start;
justify-content: flex-start; }
.hfe-nav-menu__align-center .hfe-nav-menu {
margin-left: auto;
margin-right: auto;
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
-moz-box-pack: center;
justify-content: center; }
.hfe-nav-menu__align-center .hfe-nav-menu__layout-vertical li a.hfe-menu-item,
.hfe-nav-menu__align-center .hfe-nav-menu__layout-vertical li a.hfe-sub-menu-item {
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
-moz-box-pack: center;
justify-content: center; }
.hfe-nav-menu__layout-horizontal .hfe-nav-menu {
-js-display: flex;
display: -webkit-box;
display: -webkit-flex;
display: -moz-box;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap; 
}
.hfe-nav-menu__align-justify .hfe-nav-menu__layout-horizontal .hfe-nav-menu {
width: 100%; 
}
.hfe-nav-menu__align-justify .hfe-nav-menu__layout-horizontal .hfe-nav-menu li.menu-item {
-webkit-box-flex: 1;
-ms-flex-positive: 1;
-webkit-flex-grow: 1;
-moz-box-flex: 1;
flex-grow: 1; }
.hfe-nav-menu__align-justify .hfe-nav-menu__layout-horizontal .hfe-nav-menu li a.hfe-menu-item {
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
-moz-box-pack: center;
justify-content: center; } .hfe-active-menu + nav li:not(:last-child) a.hfe-menu-item,
.hfe-active-menu + nav li:not(:last-child) a.hfe-sub-menu-item {
border-bottom-width: 0;
} .hfe-nav-menu a.hfe-menu-item,
.hfe-nav-menu a.hfe-sub-menu-item {
line-height: 1;
text-decoration: none;
-js-display: flex;
display: -webkit-box;
display: -webkit-flex;
display: -moz-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-moz-box-pack: justify;
-ms-flex-pack: justify;
-webkit-box-shadow: none;
box-shadow: none;
-webkit-box-align: center;
-webkit-align-items: center;
-moz-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-justify-content: space-between;
justify-content: space-between;
}
.hfe-nav-menu a.hfe-menu-item:hover,
.hfe-nav-menu a.hfe-sub-menu-item:hover {
text-decoration: none;
}
.hfe-nav-menu .sub-menu {
min-width: 220px;
margin: 0;
z-index: 9999;
}
.hfe-nav-menu__layout-horizontal {
font-size: 0;
}
.hfe-nav-menu__layout-horizontal li.menu-item,
.hfe-nav-menu__layout-horizontal > li.menu-item {
font-size: medium;
}
.hfe-nav-menu__layout-horizontal .hfe-nav-menu .sub-menu{
-webkit-box-shadow: 0 4px 10px -2px rgba(0, 0, 0, 0.1);
box-shadow: 0 4px 10px -2px rgba(0, 0, 0, 0.1);
} .hfe-submenu-icon-arrow .hfe-nav-menu .parent-has-child .sub-arrow i:before {
content: ''; 
}
.hfe-submenu-icon-classic .hfe-nav-menu .parent-has-child .sub-arrow i:before {
content: ''; 
}
.hfe-submenu-icon-plus .hfe-nav-menu .parent-has-child .sub-arrow i:before {
content: '+'; 
}
.hfe-submenu-icon-none .hfe-nav-menu .parent-has-child .sub-arrow {
display: none; 
}
.hfe-submenu-icon-arrow .hfe-nav-menu .parent-has-child .sub-menu-active .sub-arrow i:before,.hfe-link-redirect-self_link.hfe-submenu-icon-arrow .hfe-nav-menu .parent-has-child .menu-active .sub-arrow i:before {
content: ''; 
}
.hfe-submenu-icon-plus .hfe-nav-menu .parent-has-child .sub-menu-active .sub-arrow i:before, .hfe-link-redirect-self_link.hfe-submenu-icon-plus .hfe-nav-menu .parent-has-child .menu-active .sub-arrow i:before {
content: '-'; 
}
.hfe-submenu-icon-classic .hfe-nav-menu .parent-has-child .sub-menu-active .sub-arrow i:before, .hfe-link-redirect-self_link.hfe-submenu-icon-classic .hfe-nav-menu .parent-has-child .menu-active .sub-arrow i:before {
content: ''; 
}
.rtl .hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children ul a .sub-arrow i:before {
content: ''; 
}
.rtl .hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children ul a .sub-arrow i:before {
content: ''; 
}
.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children ul a .sub-arrow i:before {
content: ''; 
}
.hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children ul a .sub-arrow i:before {
content: ''; 
} .hfe-nav-menu-icon {
padding: 0.35em;
border: 0 solid;
}
.hfe-nav-menu-icon svg {
width: 25px;
height: 25px;
line-height: 25px;
font-size: 25px;
}
.hfe-nav-menu-icon i:focus {
outline: 0;
}
.hfe-has-submenu-container a.hfe-menu-item:focus,
.hfe-has-submenu-container a.hfe-sub-menu-item:focus {
outline: 0;
} .hfe-nav-menu .menu-item-has-children:focus,
.hfe-nav-menu .menu-item-has-children .sub-menu:focus,
.hfe-nav-menu .menu-item-has-children-container:focus {
outline: 0;
}
.hfe-nav-menu .menu-item-has-children-container {
position: relative;
}
.hfe-nav-menu__layout-expandible .sub-menu,
.hfe-nav-menu__layout-vertical .sub-menu,
.hfe-flyout-wrapper .sub-menu {
position: relative;
height: 0;
}
.hfe-nav-menu__submenu-arrow .hfe-menu-toggle:before,
.hfe-nav-menu__submenu-plus .hfe-menu-toggle:before,
.hfe-nav-menu__submenu-classic .hfe-menu-toggle:before {
font-family: 'Font Awesome 5 Free';
z-index: 1;
font-size: inherit;
font-weight: inherit;
line-height: 0;
}
.hfe-menu-item-center .hfe-nav-menu li a.hfe-menu-item,
.hfe-menu-item-center .hfe-nav-menu li a.hfe-sub-menu-item {
margin-right: 0px;
}
.hfe-nav-menu__submenu-none .hfe-nav-menu li a.hfe-menu-item,
.hfe-nav-menu__submenu-none .hfe-nav-menu li a.hfe-sub-menu-item {
margin-right: 0px;
}
.hfe-nav-menu__toggle-icon:before {
content: '\f0c9';
font-family: 'fontAwesome';
z-index: 1;
font-size: 24px;
font-weight: inherit;
font-style: normal;
line-height: 0;
}
.hfe-active-menu .hfe-nav-menu__toggle-icon:before {
content: '\f00d';
}
.hfe-nav-menu__layout-expandible {
-webkit-transition-property: display;
transition-property: display;
-webkit-transition-duration: .5s;
transition-duration: .5s;
-webkit-transition-timing-function: cubic-bezier( 0, 1, 0.5, 1 );
transition-timing-function: cubic-bezier( 0, 1, 0.5, 1 );
}
.hfe-nav-menu__layout-expandible {
visibility: hidden;
opacity: 0; 
}
.hfe-nav-menu__layout-expandible .sub-menu {
visibility: hidden;
opacity: 0; 
}
.hfe-active-menu + .hfe-nav-menu__layout-expandible {
visibility: visible;
opacity: 1; 
height: auto;
}
.hfe-active-menu.hfe-active-menu-full-width + .hfe-nav-menu__layout-expandible,
.hfe-active-menu.hfe-active-menu-full-width + .hfe-nav-menu__layout-horizontal,
.hfe-active-menu.hfe-active-menu-full-width + .hfe-nav-menu__layout-vertical {
position: absolute;
top: 100%;
}
.hfe-nav-menu__layout-expandible .menu-item-has-children .menu-item-has-children .sub-menu,
.hfe-nav-menu__layout-vertical .menu-item-has-children .menu-item-has-children .sub-menu {
top: 0;
left: 0;
}
.hfe-layout-expandible nav {
height: 0;
}
.hfe-nav-sub-menu-icon, .hfe-nav-menu__icon {
display: inline-block;
line-height: 1;
}
.hfe-nav-menu__toggle {
-js-display: flex;
display: -webkit-box;
display: -webkit-flex;
display: -moz-box;
display: -ms-flexbox;
display: flex;
font-size: 22px;
cursor: pointer;
border: 0 solid;
-webkit-border-radius: 3px;
border-radius: 3px;
color: #494c4f;
position: relative;
line-height: 1;
}
.hfe-nav-menu__toggle-icon {
display: inline-block;
font-size: inherit;
font-weight: normal;
font-style: normal;
font-variant: normal;
line-height: 1;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.hfe-nav-menu .sub-arrow {
font-size: 14px;
line-height: 1;
-js-display: flex;
display: -webkit-box;
display: -webkit-flex;
display: -moz-box;
display: -ms-flexbox;
display: flex;
cursor: pointer;
margin-top: -10px;
margin-bottom: -10px;
}
.hfe-nav-menu__layout-horizontal .hfe-nav-menu .sub-arrow {
margin-left: 10px;
}
.hfe-nav-menu__layout-vertical .hfe-nav-menu .sub-arrow,
.hfe-layout-expandible .sub-arrow,
.hfe-flyout-wrapper .sub-arrow
{
padding: 10px;
}
.hfe-nav-menu .child-item,
.hfe-nav-menu__layout-vertical .hfe-nav-menu .child-item {
font-size: 14px;
line-height: 1;
padding: 10px 0 10px 10px;
margin-top: -10px;
margin-bottom: -10px;
position: absolute;
right: 0;
margin-right: 20px;
}
.hfe-layout-horizontal .hfe-nav-menu__toggle,
.hfe-layout-vertical .hfe-nav-menu__toggle {
visibility: hidden;
opacity: 0;
display: none;
}
.hfe-nav-menu-icon {
display: inline-block;
line-height: 1;
text-align: center;
}
.hfe-nav-menu__layout-expandible .saved-content,
.hfe-nav-menu__layout-expandible .sub-menu,
.hfe-nav-menu__layout-expandible .child,
.hfe-nav-menu__layout-vertical .saved-content,
.hfe-nav-menu__layout-vertical .sub-menu,
.hfe-nav-menu__layout-vertical .child,
.hfe-flyout-container .saved-content,
.hfe-flyout-container .sub-menu,
.hfe-flyout-container .child {
left: 0 !important;
width: 100% !important; 
}
.hfe-flyout-container .hfe-nav-menu .sub-menu {
background: unset;
}
.hfe-nav-menu__layout-vertical .hfe-menu-toggle:hover,
.hfe-nav-menu__layout-expandible .hfe-menu-toggle:hover,
.hfe-flyout-wrapper .hfe-menu-toggle:hover {
border:1px dotted;
}
.hfe-nav-menu__layout-vertical .hfe-menu-toggle,
.hfe-nav-menu__layout-expandible .hfe-menu-toggle,
.hfe-flyout-wrapper .hfe-menu-toggle {
border:1px dotted transparent;
} .hfe-nav-menu .menu-item a:before,
.hfe-nav-menu .menu-item a:after {
display: block;
position: absolute;
-webkit-transition: 0.3s;
transition: 0.3s;
-webkit-transition-timing-function: cubic-bezier(0.58, 0.3, 0.005, 1);
transition-timing-function: cubic-bezier(0.58, 0.3, 0.005, 1); }
.hfe-nav-menu .menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before, .hfe-nav-menu .menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after {
opacity: 0; }
.hfe-nav-menu .menu-item a.hfe-menu-item:hover:before,
.hfe-nav-menu .menu-item a.hfe-menu-item:hover:after,
.hfe-nav-menu .menu-item a.hfe-menu-item:focus:before,
.hfe-nav-menu .menu-item a.hfe-menu-item:focus:after,
.hfe-nav-menu .menu-item a.hfe-menu-item.highlighted:before,
.hfe-nav-menu .menu-item a.hfe-menu-item.highlighted:after,
.hfe-nav-menu .current-menu-item:before,
.hfe-nav-menu .current-menu-item:after {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
} .hfe-pointer__double-line .menu-item.parent a.hfe-menu-item:before, .hfe-pointer__double-line .menu-item.parent a.hfe-menu-item:after, .hfe-pointer__underline .menu-item.parent a.hfe-menu-item:before, .hfe-pointer__underline .menu-item.parent a.hfe-menu-item:after, .hfe-pointer__overline .menu-item.parent a.hfe-menu-item:before, .hfe-pointer__overline .menu-item.parent a.hfe-menu-item:after {
height: 3px;
width: 100%;
left: 0;
background-color: #55595c;
z-index: 2;
}
.hfe-pointer__double-line.hfe-animation__grow .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before, .hfe-pointer__double-line.hfe-animation__grow .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after, .hfe-pointer__underline.hfe-animation__grow .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before, .hfe-pointer__underline.hfe-animation__grow .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after, .hfe-pointer__overline.hfe-animation__grow .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before, .hfe-pointer__overline.hfe-animation__grow .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after {
height: 0;
width: 0;
left: 50%;
}
.hfe-pointer__double-line.hfe-animation__drop-out .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before, .hfe-pointer__underline.hfe-animation__drop-out .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before, .hfe-pointer__overline.hfe-animation__drop-out .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before {
top: 10px;
}
.hfe-pointer__double-line.hfe-animation__drop-out .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after, .hfe-pointer__underline.hfe-animation__drop-out .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after, .hfe-pointer__overline.hfe-animation__drop-out .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after {
bottom: 10px;
}
.hfe-pointer__double-line.hfe-animation__drop-in .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before, .hfe-pointer__underline.hfe-animation__drop-in .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before, .hfe-pointer__overline.hfe-animation__drop-in .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before {
top: -10px;
}
.hfe-pointer__double-line.hfe-animation__drop-in .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after, .hfe-pointer__underline.hfe-animation__drop-in .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after, .hfe-pointer__overline.hfe-animation__drop-in .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after {
bottom: -10px;
}
.hfe-pointer__double-line.hfe-animation__none, .hfe-pointer__double-line.hfe-animation__none .menu-item.parent a.hfe-menu-item, .hfe-pointer__underline.hfe-animation__none, .hfe-pointer__underline.hfe-animation__none .menu-item.parent a.hfe-menu-item, .hfe-pointer__overline.hfe-animation__none, .hfe-pointer__overline.hfe-animation__none .menu-item.parent a.hfe-menu-item {
-webkit-transition-duration: 0s;
transition-duration: 0s;
}
.hfe-pointer__double-line.hfe-animation__none:before, .hfe-pointer__double-line.hfe-animation__none:after, .hfe-pointer__double-line.hfe-animation__none:hover, .hfe-pointer__double-line.hfe-animation__none:focus, .hfe-pointer__double-line.hfe-animation__none .menu-item.parent a.hfe-menu-item:before, .hfe-pointer__double-line.hfe-animation__none .menu-item.parent a.hfe-menu-item:after, .hfe-pointer__double-line.hfe-animation__none .menu-item.parent a.hfe-menu-item:hover, .hfe-pointer__double-line.hfe-animation__none .menu-item.parent a.hfe-menu-item:focus, .hfe-pointer__underline.hfe-animation__none:before, .hfe-pointer__underline.hfe-animation__none:after, .hfe-pointer__underline.hfe-animation__none:hover, .hfe-pointer__underline.hfe-animation__none:focus, .hfe-pointer__underline.hfe-animation__none .menu-item.parent a.hfe-menu-item:before, .hfe-pointer__underline.hfe-animation__none .menu-item.parent a.hfe-menu-item:after, .hfe-pointer__underline.hfe-animation__none .menu-item.parent a.hfe-menu-item:hover, .hfe-pointer__underline.hfe-animation__none .menu-item.parent a.hfe-menu-item:focus, .hfe-pointer__overline.hfe-animation__none:before, .hfe-pointer__overline.hfe-animation__none:after, .hfe-pointer__overline.hfe-animation__none:hover, .hfe-pointer__overline.hfe-animation__none:focus, .hfe-pointer__overline.hfe-animation__none .menu-item.parent a.hfe-menu-item:before, .hfe-pointer__overline.hfe-animation__none .menu-item.parent a.hfe-menu-item:after, .hfe-pointer__overline.hfe-animation__none .menu-item.parent a.hfe-menu-item:hover, .hfe-pointer__overline.hfe-animation__none .menu-item.parent a.hfe-menu-item:focus {
-webkit-transition-duration: 0s;
transition-duration: 0s;
}
.hfe-pointer__double-line .menu-item.parent a.hfe-menu-item:before, .hfe-pointer__overline .menu-item.parent a.hfe-menu-item:before {
content: '';
top: 0;
}
.hfe-pointer__double-line.hfe-animation__slide .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before, .hfe-pointer__overline.hfe-animation__slide .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before {
width: 10px;
left: -20px;
}
.hfe-pointer__double-line .menu-item.parent a.hfe-menu-item:after, .hfe-pointer__underline .menu-item.parent a.hfe-menu-item:after {
content: '';
bottom: 0;
}
.hfe-pointer__double-line.hfe-animation__slide .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after, .hfe-pointer__underline.hfe-animation__slide .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after {
width: 10px;
left: -webkit-calc( 100% + 20px);
left: calc( 100% + 20px);
} .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:before, .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:after {
background: transparent;
left: 0;
top: 0;
bottom: 0;
right: 0;
border: 3px solid #55595c;
}
.hfe-pointer__framed .menu-item.parent a.hfe-menu-item:before {
content: '';
}
.hfe-pointer__framed.hfe-animation__grow .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before {
-webkit-transform: scale(0.75);
-ms-transform: scale(0.75);
transform: scale(0.75);
}
.hfe-pointer__framed.hfe-animation__shrink .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before {
-webkit-transform: scale(1.25);
-ms-transform: scale(1.25);
transform: scale(1.25);
}
.hfe-pointer__framed.hfe-animation__grow .menu-item.parent a.hfe-menu-item:before, .hfe-pointer__framed.hfe-animation__shrink .menu-item.parent a.hfe-menu-item:before {
-webkit-transition: opacity 0.2s, -webkit-transform 0.4s;
transition: opacity 0.2s, -webkit-transform 0.4s;
transition: opacity 0.2s, transform 0.4s;
transition: opacity 0.2s, transform 0.4s, -webkit-transform 0.4s;
}
.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:before, .hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:after {
width: 3px;
height: 3px;
}
.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:before {
border-width: 0 0 3px 3px;
-webkit-transition: width 0.1s 0.2s, height 0.1s 0.3s, opacity 0.12s 0.22s;
transition: width 0.1s 0.2s, height 0.1s 0.3s, opacity 0.12s 0.22s;
}
.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:after {
content: '';
top: initial;
bottom: 0;
left: initial;
right: 0;
border-width: 3px 3px 0 0;
-webkit-transition: width 0.1s, height 0.1s 0.1s, opacity 0.02s 0.18s;
transition: width 0.1s, height 0.1s 0.1s, opacity 0.02s 0.18s;
}
.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:hover:before, .hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:hover:after, .hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:focus:before, .hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:focus:after, .hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item.highlighted:before, .hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item.highlighted:after, .hfe-pointer__framed.hfe-animation__draw .current-menu-item:before, .hfe-pointer__framed.hfe-animation__draw .current-menu-item:after {
width: 100%;
height: 100%;
}
.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:hover:before, .hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:focus:before, .hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item.highlighted:before, .hfe-pointer__framed.hfe-animation__draw .current-menu-item:before {
-webkit-transition: opacity 0.02s, height 0.1s, width 0.1s 0.1s;
transition: opacity 0.02s, height 0.1s, width 0.1s 0.1s;
}
.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:hover:after, .hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:focus:after, .hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item.highlighted:after, .hfe-pointer__framed.hfe-animation__draw .current-menu-item:after {
-webkit-transition: opacity 0.02s 0.2s, height 0.1s 0.2s, width 0.1s 0.3s;
transition: opacity 0.02s 0.2s, height 0.1s 0.2s, width 0.1s 0.3s;
}
.hfe-pointer__framed.hfe-animation__corners .menu-item.parent a.hfe-menu-item:before, .hfe-pointer__framed.hfe-animation__corners .menu-item.parent a.hfe-menu-item:after {
width: 3px;
height: 3px;
}
.hfe-pointer__framed.hfe-animation__corners .menu-item.parent a.hfe-menu-item:before {
border-width: 3px 0 0 3px;
}
.hfe-pointer__framed.hfe-animation__corners .menu-item.parent a.hfe-menu-item:after {
content: '';
top: initial;
bottom: 0;
left: initial;
right: 0;
border-width: 0 3px 3px 0;
}
.hfe-pointer__framed.hfe-animation__corners .menu-item.parent a.hfe-menu-item:hover:before, .hfe-pointer__framed.hfe-animation__corners .menu-item.parent a.hfe-menu-item:hover:after, .hfe-pointer__framed.hfe-animation__corners .menu-item.parent a.hfe-menu-item:focus:before, .hfe-pointer__framed.hfe-animation__corners .menu-item.parent a.hfe-menu-item:focus:after, .hfe-pointer__framed.hfe-animation__corners .menu-item.parent a.hfe-menu-item.highlighted:before, .hfe-pointer__framed.hfe-animation__corners .menu-item.parent a.hfe-menu-item.highlighted:after, .hfe-pointer__framed.hfe-animation__corners .current-menu-item:before, .hfe-pointer__framed.hfe-animation__corners .current-menu-item:after {
width: 100%;
height: 100%;
-webkit-transition: opacity 0.002s, width 0.4s, height 0.4s;
transition: opacity 0.002s, width 0.4s, height 0.4s;
}
.hfe-pointer__framed.hfe-animation__none, .hfe-pointer__framed.hfe-animation__none .menu-item.parent a.hfe-menu-item {
-webkit-transition-duration: 0s;
transition-duration: 0s;
}
.hfe-pointer__framed.hfe-animation__none:before, .hfe-pointer__framed.hfe-animation__none:after, .hfe-pointer__framed.hfe-animation__none:hover, .hfe-pointer__framed.hfe-animation__none:focus, .hfe-pointer__framed.hfe-animation__none .menu-item.parent a.hfe-menu-item:before, .hfe-pointer__framed.hfe-animation__none .menu-item.parent a.hfe-menu-item:after, .hfe-pointer__framed.hfe-animation__none .menu-item.parent a.hfe-menu-item:hover, .hfe-pointer__framed.hfe-animation__none .menu-item.parent a.hfe-menu-item:focus {
-webkit-transition-duration: 0s;
transition-duration: 0s;
} .hfe-pointer__background .menu-item.parent a.hfe-menu-item:before, .hfe-pointer__background .menu-item.parent a.hfe-menu-item:after {
content: '';
-webkit-transition: 0.3s;
transition: 0.3s;
}
.hfe-pointer__background .menu-item.parent a.hfe-menu-item:before {
top: 0;
left: 0;
right: 0;
bottom: 0;
background: #55595c;
z-index: -1;
}
.hfe-pointer__background .menu-item.parent a.hfe-menu-item:hover, .hfe-pointer__background .menu-item.parent a.hfe-menu-item:focus, .hfe-pointer__background .menu-item.parent a.hfe-menu-item.highlighted, .hfe-pointer__background .current-menu-item {
color: #fff;
}
.hfe-pointer__background.hfe-animation__grow .menu-item.parent a.hfe-menu-item:before {
-webkit-transform: scale(0.5);
-ms-transform: scale(0.5);
transform: scale(0.5);
}
.hfe-pointer__background.hfe-animation__grow .menu-item.parent a.hfe-menu-item:hover:before, .hfe-pointer__background.hfe-animation__grow .menu-item.parent a.hfe-menu-item:focus:before, .hfe-pointer__background.hfe-animation__grow .menu-item.parent a.hfe-menu-item.highlighted:before, .hfe-pointer__background.hfe-animation__grow .current-menu-item:before {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
opacity: 1;
}
.hfe-pointer__background.hfe-animation__shrink .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before {
-webkit-transform: scale(1.2);
-ms-transform: scale(1.2);
transform: scale(1.2);
-webkit-transition: 0.3s;
transition: 0.3s;
}
.hfe-pointer__background.hfe-animation__shrink .menu-item.parent a.hfe-menu-item:hover:before, .hfe-pointer__background.hfe-animation__shrink .menu-item.parent a.hfe-menu-item:focus:before, .hfe-pointer__background.hfe-animation__shrink .menu-item.parent a.hfe-menu-item.highlighted:before, .hfe-pointer__background.hfe-animation__shrink .current-menu-item:before {
-webkit-transition: opacity 0.15s, -webkit-transform 0.4s;
transition: opacity 0.15s, -webkit-transform 0.4s;
transition: opacity 0.15s, transform 0.4s;
transition: opacity 0.15s, transform 0.4s, -webkit-transform 0.4s;
}
.hfe-pointer__background.hfe-animation__sweep-left .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before {
left: 100%;
}
.hfe-pointer__background.hfe-animation__sweep-right .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before {
right: 100%;
}
.hfe-pointer__background.hfe-animation__sweep-up .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before {
top: 100%;
}
.hfe-pointer__background.hfe-animation__sweep-down .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before {
bottom: 100%;
}
.hfe-pointer__background.hfe-animation__shutter-out-vertical .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before {
bottom: 50%;
top: 50%;
}
.hfe-pointer__background.hfe-animation__shutter-out-horizontal .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before {
right: 50%;
left: 50%;
}
.hfe-pointer__background.hfe-animation__shutter-in-vertical .menu-item.parent a.hfe-menu-item:after, .hfe-pointer__background.hfe-animation__shutter-in-horizontal .menu-item.parent a.hfe-menu-item:after {
top: 0;
left: 0;
right: 0;
bottom: 0;
background: #55595c;
z-index: -1;
}
.hfe-pointer__background.hfe-animation__shutter-in-vertical .menu-item.parent a.hfe-menu-item:before {
top: 0;
bottom: 100%;
}
.hfe-pointer__background.hfe-animation__shutter-in-vertical .menu-item.parent a.hfe-menu-item:after {
top: 100%;
bottom: 0;
}
.hfe-pointer__background.hfe-animation__shutter-in-vertical .menu-item.parent a.hfe-menu-item:hover:before, .hfe-pointer__background.hfe-animation__shutter-in-vertical .menu-item.parent a.hfe-menu-item:focus:before, .hfe-pointer__background.hfe-animation__shutter-in-vertical .menu-item.parent a.hfe-menu-item.highlighted:before, .hfe-pointer__background.hfe-animation__shutter-in-vertical .current-menu-item:before {
bottom: 50%;
}
.hfe-pointer__background.hfe-animation__shutter-in-vertical .menu-item.parent a.hfe-menu-item:hover:after, .hfe-pointer__background.hfe-animation__shutter-in-vertical .menu-item.parent a.hfe-menu-item:focus:after, .hfe-pointer__background.hfe-animation__shutter-in-vertical .menu-item.parent a.hfe-menu-item.highlighted:after, .hfe-pointer__background.hfe-animation__shutter-in-vertical .current-menu-item:after {
top: 50%;
}
.hfe-pointer__background.hfe-animation__shutter-in-horizontal .menu-item.parent a.hfe-menu-item:before {
right: 0;
left: 100%;
}
.hfe-pointer__background.hfe-animation__shutter-in-horizontal .menu-item.parent a.hfe-menu-item:after {
right: 100%;
left: 0;
}
.hfe-pointer__background.hfe-animation__shutter-in-horizontal .menu-item.parent a.hfe-menu-item:hover:before, .hfe-pointer__background.hfe-animation__shutter-in-horizontal .menu-item.parent a.hfe-menu-item:focus:before, .hfe-pointer__background.hfe-animation__shutter-in-horizontal .menu-item.parent a.hfe-menu-item.highlighted:before, .hfe-pointer__background.hfe-animation__shutter-in-horizontal .current-menu-item:before {
left: 50%;
}
.hfe-pointer__background.hfe-animation__shutter-in-horizontal .menu-item.parent a.hfe-menu-item:hover:after, .hfe-pointer__background.hfe-animation__shutter-in-horizontal .menu-item.parent a.hfe-menu-item:focus:after, .hfe-pointer__background.hfe-animation__shutter-in-horizontal .menu-item.parent a.hfe-menu-item.highlighted:after, .hfe-pointer__background.hfe-animation__shutter-in-horizontal .current-menu-item:after {
right: 50%;
}
.hfe-pointer__background.hfe-animation__none, .hfe-pointer__background.hfe-animation__none .menu-item.parent a.hfe-menu-item {
-webkit-transition-duration: 0s;
transition-duration: 0s;
}
.hfe-pointer__background.hfe-animation__none:before, .hfe-pointer__background.hfe-animation__none:after, .hfe-pointer__background.hfe-animation__none:hover, .hfe-pointer__background.hfe-animation__none:focus, .hfe-pointer__background.hfe-animation__none .menu-item.parent a.hfe-menu-item:before, .hfe-pointer__background.hfe-animation__none .menu-item.parent a.hfe-menu-item:after, .hfe-pointer__background.hfe-animation__none .menu-item.parent a.hfe-menu-item:hover, .hfe-pointer__background.hfe-animation__none .menu-item.parent a.hfe-menu-item:focus {
-webkit-transition-duration: 0s;
transition-duration: 0s;
} .hfe-pointer__text.hfe-animation__skew .menu-item.parent a.hfe-menu-item:hover, .hfe-pointer__text.hfe-animation__skew .menu-item.parent a.hfe-menu-item:focus {
-webkit-transform: skew(-8deg);
-ms-transform: skew(-8deg);
transform: skew(-8deg);
}
.hfe-pointer__text.hfe-animation__grow .menu-item.parent a.hfe-menu-item:hover, .hfe-pointer__text.hfe-animation__grow .menu-item.parent a.hfe-menu-item:focus {
-webkit-transform: scale(1.2);
-ms-transform: scale(1.2);
transform: scale(1.2);
}
.hfe-pointer__text.hfe-animation__shrink .menu-item.parent a.hfe-menu-item:hover, .hfe-pointer__text.hfe-animation__shrink .menu-item.parent a.hfe-menu-item:focus {
-webkit-transform: scale(0.8);
-ms-transform: scale(0.8);
transform: scale(0.8);
}
.hfe-pointer__text.hfe-animation__float .menu-item.parent a.hfe-menu-item:hover, .hfe-pointer__text.hfe-animation__float .menu-item.parent a.hfe-menu-item:focus {
-webkit-transform: translateY(-8px);
-ms-transform: translateY(-8px);
transform: translateY(-8px);
}
.hfe-pointer__text.hfe-animation__sink .menu-item.parent a.hfe-menu-item:hover, .hfe-pointer__text.hfe-animation__sink .menu-item.parent a.hfe-menu-item:focus {
-webkit-transform: translateY(8px);
-ms-transform: translateY(8px);
transform: translateY(8px);
}
.hfe-pointer__text.hfe-animation__rotate .menu-item.parent a.hfe-menu-item:hover, .hfe-pointer__text.hfe-animation__rotate .menu-item.parent a.hfe-menu-item:focus {
-webkit-transform: rotate(6deg);
-ms-transform: rotate(6deg);
transform: rotate(6deg);
}
.hfe-pointer__text.hfe-animation__none, .hfe-pointer__text.hfe-animation__none .menu-item.parent a.hfe-menu-item {
-webkit-transition-duration: 0s;
transition-duration: 0s;
}
.hfe-pointer__text.hfe-animation__none:before, .hfe-pointer__text.hfe-animation__none:after, .hfe-pointer__text.hfe-animation__none:hover, .hfe-pointer__text.hfe-animation__none:focus, .hfe-pointer__text.hfe-animation__none .menu-item.parent a.hfe-menu-item:before, .hfe-pointer__text.hfe-animation__none .menu-item.parent a.hfe-menu-item:after, .hfe-pointer__text.hfe-animation__none .menu-item.parent a.hfe-menu-item:hover, .hfe-pointer__text.hfe-animation__none .menu-item.parent a.hfe-menu-item:focus {
-webkit-transition-duration: 0s;
transition-duration: 0s;
}
.hfe-flyout-overlay {
display: none;
position: fixed;
top: 0;
bottom: 0;
left: 0;
right: 0;
z-index: 999998;
background: rgba(0,0,0,.6);
cursor: pointer;
-webkit-backface-visibility: hidden;
} .hfe-pointer__underline .menu-item.parent a.hfe-menu-item.elementor-button:after,
.hfe-pointer__overline .menu-item.parent a.hfe-menu-item.elementor-button:before,
.hfe-pointer__double-line .menu-item.parent a.hfe-menu-item.elementor-button:after,
.hfe-pointer__double-line .menu-item.parent a.hfe-menu-item.elementor-button:before {
height: 0px;
}
.hfe-pointer__framed .menu-item.parent a.hfe-menu-item.elementor-button:before,
.hfe-pointer__framed .menu-item.parent a.hfe-menu-item.elementor-button:after{
border-width: 0px;
}
.hfe-pointer__text.hfe-animation__grow .menu-item.parent a.hfe-menu-item.elementor-button:hover,
.hfe-pointer__text.hfe-animation__grow .menu-item.parent a.hfe-menu-item.elementor-button:focus
{
-webkit-transform: none;
transform: none;
}
.hfe-flyout-close,
.hfe-flyout-close svg {
position: absolute;
top: 0;
right: 0;
margin: 5px;
width: 23px;
height: 23px;
line-height: 23px;
font-size: 23px;
display: block;
cursor: pointer;
}
.hfe-flyout-wrapper .hfe-side.hfe-flyout-left {
top: 0;
bottom: 0;
left: -100%;
right: auto;
height: 100%; width: 300px;
max-width: 100%;
max-width: 100vw;
}
.hfe-flyout-wrapper .hfe-side {
display: none;
position: fixed;
z-index: 999999;
padding: 0;
margin: 0;
-webkit-overflow-scrolling: touch;
-webkit-backface-visibility: hidden;
}
.hfe-flyout-wrapper .hfe-side.hfe-flyout-show {
display: block;
}
.hfe-flyout-content.push {
color: #ffffff;
}
.hfe-flyout-content ul li {
color: #ffffff;
} .hfe-flyout-wrapper .hfe-side.hfe-flyout-right {
top: 0;
bottom: 0;
left: auto;
right: -100%; height: 100%; width: 300px; max-width: 100%;
}
.hfe-flyout-wrapper .hfe-side.hfe-flyout-left {
top: 0;
bottom: 0;
left: -100%; right: auto;
height: 100%; width: 300px; max-width: 100%;
max-width: 100vw;
}
.hfe-flyout-wrapper .hfe-side.top {
top: -100%; bottom: auto;
left: 0;
right: 0;
width: 100%;
width: 100vw;
height: 300px; max-height: 100%;
}
.hfe-flyout-wrapper .hfe-side.bottom {
top: auto;
bottom: -100%; left: 0;
right: 0;
width: 100%;
width: 100vw;
height: 300px; max-height: 100%;
} .hfe-flyout-content {
height: 100%;
overflow-x: hidden;
overflow-y: auto;
line-height: 1.4em;
color: #fff;
} @media (max-width:1024px) {
.hfe-flyout-content {
-webkit-transform: translateZ(0);
transform: translateZ(0);
}
}
.hfe-flyout-content::-webkit-scrollbar {
display: none;
}
.admin-bar .hfe-side {
margin-top: 32px;
} .hfe-submenu-animation-slide_up .hfe-layout-horizontal .menu-item-has-children > ul.sub-menu {
-webkit-transform: translateY(20%);
-ms-transform: translateY(20%);
transform: translateY(20%);
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
-webkit-transition: all 0.1s;
transition: all 0.1s;
}
.hfe-submenu-animation-slide_up .hfe-layout-horizontal .menu-item-has-children:hover > ul.sub-menu {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
opacity: 1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.hfe-submenu-animation-slide_down .hfe-layout-horizontal .menu-item-has-children > ul.sub-menu {  
-webkit-transform: translateY(-20%);
-ms-transform: translateY(-20%);
transform: translateY(-20%);
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
-webkit-transition: all 0.1s;
transition: all 0.1s;
}
.hfe-submenu-animation-slide_down .hfe-layout-horizontal .menu-item-has-children:hover > ul.sub-menu {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
opacity: 1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.elementor-widget-navigation-menu:not(.hfe-nav-menu__align-justify):not(.hfe-menu-item-space-between) a.hfe-menu-item.elementor-button {
display: inline-flex;
} 
.hfe-nav-menu li.elementor-button-wrapper {
align-self: center;
} @media only screen and ( max-width: 1024px ) {
.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal li,
.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu{
width: 100%;
margin-right:0px;
}
.hfe-nav-menu__breakpoint-tablet .hfe-layout-horizontal .hfe-nav-menu__toggle,
.hfe-nav-menu__breakpoint-tablet .hfe-layout-vertical .hfe-nav-menu__toggle {
display: block;
}
.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .hfe-nav-menu {
visibility: hidden;
opacity: 0;
}
.hfe-nav-menu__breakpoint-tablet .hfe-active-menu + .hfe-nav-menu__layout-horizontal .hfe-nav-menu {
visibility: visible;
opacity: 1;
}
.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal,
.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-vertical {
visibility: hidden;
opacity: 0;
height: 0;
}
.hfe-nav-menu__breakpoint-tablet .hfe-active-menu + .hfe-nav-menu__layout-horizontal,
.hfe-nav-menu__breakpoint-tablet .hfe-active-menu + .hfe-nav-menu__layout-vertical {
visibility: visible;
opacity: 1;
height: auto;
}
.hfe-nav-menu__breakpoint-tablet .hfe-active-menu.hfe-active-menu-full-width + .hfe-nav-menu__layout-horizontal .hfe-nav-menu {
position: relative;
}
.hfe-nav-menu__breakpoint-tablet .hfe-active-menu.hfe-active-menu-full-width + .hfe-nav-menu__layout-horizontal,
.hfe-nav-menu__breakpoint-tablet .hfe-active-menu.hfe-active-menu-full-width + .hfe-nav-menu__layout-vertical {
position: absolute;
}
.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .sub-menu {
visibility: hidden;
opacity: 0;
}
.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .menu-item-has-children .menu-item-has-children .sub-menu {
top: 0;
left: 0;
}
.hfe-nav-menu__breakpoint-tablet .hfe-layout-horizontal .hfe-nav-menu__toggle,
.hfe-nav-menu__breakpoint-tablet .hfe-layout-vertical .hfe-nav-menu__toggle
{
visibility: visible;
opacity: 1;
display: block;
}
.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-vertical {
float: none;
}
.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .hfe-nav-menu .menu-item-has-children:hover > .sub-menu,
.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .hfe-nav-menu .menu-item-has-children:hover > .sub-menu,
.hfe-nav-menu__breakpoint-none .hfe-nav-menu__layout-horizontal .hfe-nav-menu .menu-item-has-children:hover > .sub-menu {
visibility: hidden;
opacity: 0;
-webkit-transition: none;
transition: none;
}
.hfe-nav-menu__breakpoint-tablet .hfe-menu-toggle:hover {
border:1px dotted;
}
.hfe-nav-menu__breakpoint-tablet .hfe-menu-toggle {
border:1px dotted transparent;
}
.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .sub-menu {
position: relative;
height: 0;
}
.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .sub-menu {
position: relative;
height: 0;
top: 0;
}
.hfe-nav-menu__breakpoint-tablet .saved-content,
.hfe-nav-menu__breakpoint-tablet .sub-menu,
.hfe-nav-menu__breakpoint-tablet .child {
left: 0 !important;
width:auto !important;  
}
.hfe-nav-menu .sub-menu {
min-width: auto;
margin: 0;
}
.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .hfe-nav-menu .sub-arrow {
padding: 10px;
}
.hfe-nav-menu__breakpoint-tablet.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children ul a .sub-arrow i:before{
content: ''; 
}
.hfe-nav-menu__breakpoint-tablet.hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children ul a .sub-arrow i:before{
content: ''; 
}
.hfe-nav-menu__breakpoint-tablet.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before{
content: ''; 
}
.hfe-nav-menu__breakpoint-tablet.hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before{
content: ''; 
}
.hfe-nav-menu__breakpoint-tablet.hfe-submenu-icon-plus .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before{
content: '-'; 
}
.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu .sub-menu{
-webkit-box-shadow: none;
box-shadow: none;
}
.hfe-nav-menu__breakpoint-mobile.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before,
.hfe-nav-menu__breakpoint-none.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before{
content: ''; 
}
.hfe-nav-menu__breakpoint-mobile.hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before,
.hfe-nav-menu__breakpoint-none.hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before{
content: ''
}
.hfe-nav-menu__breakpoint-mobile.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a.hfe-menu-item .sub-arrow i:before,
.hfe-nav-menu__breakpoint-none.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a.hfe-menu-item .sub-arrow i:before{
content: ''; 
}
.hfe-nav-menu__breakpoint-mobile.hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a.hfe-menu-item .sub-arrow i:before,
.hfe-nav-menu__breakpoint-none.hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a.hfe-menu-item .sub-arrow i:before{
content: ''
} .hfe-submenu-animation-slide_up .hfe-layout-horizontal .menu-item-has-children ul.sub-menu,
.hfe-submenu-animation-slide_up .hfe-layout-horizontal .menu-item-has-children:hover ul.sub-menu,
.hfe-submenu-animation-slide_down .hfe-layout-horizontal .menu-item-has-children ul.sub-menu,
.hfe-submenu-animation-slide_down .hfe-layout-horizontal .menu-item-has-children:hover ul.sub-menu {
-webkit-transform: none;
-ms-transform: none;
transform: none;
} .elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:after,
.elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:before {
background-color: unset!important; 
}
.elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-tablet .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:before{
border: 0px!important;
}
.elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-tablet .hfe-pointer__text .menu-item.parent a.hfe-menu-item:hover, .hfe-pointer__text  .menu-item.parent a.hfe-menu-item:focus{
-webkit-transform: none!important;
-ms-transform: none!important;
transform: none!important;
}
.hfe-nav-menu__breakpoint-tablet.hfe-nav-menu__align-justify .hfe-nav-menu__layout-horizontal .hfe-nav-menu li a.hfe-menu-item,
.hfe-nav-menu__breakpoint-tablet.hfe-nav-menu__align-justify .hfe-nav-menu__layout-horizontal .hfe-nav-menu li a.hfe-sub-menu-item,
.hfe-nav-menu__breakpoint-tablet.hfe-nav-menu__align-justify .hfe-nav-menu__layout-horizontal .hfe-nav-menu li.elementor-button-wrapper {
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-moz-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between; 
}
} @media only screen and ( max-width: 767px ) {
.hfe-nav-menu__breakpoint-mobile.hfe-nav-menu__align-justify .hfe-nav-menu__layout-horizontal .hfe-nav-menu li a.hfe-menu-item,
.hfe-nav-menu__breakpoint-mobile.hfe-nav-menu__align-justify .hfe-nav-menu__layout-horizontal .hfe-nav-menu li a.hfe-sub-menu-item 
.hfe-nav-menu__breakpoint-tablet.hfe-nav-menu__align-justify .hfe-nav-menu__layout-horizontal .hfe-nav-menu li.elementor-button-wrapper { 
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-moz-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between; 
}
.hfe-nav-menu__breakpoint-mobile.hfe-nav-toggle-yes .hfe-layout-horizontal .hfe-nav-menu__toggle,
.hfe-nav-menu__breakpoint-mobile.hfe-nav-toggle-yes .hfe-nav-menu__layout-horizontal .hfe-nav-menu {
visibility: visible;
opacity: 1;
display: block;
}
.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal li.menu-item,
.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu {
width: 100%
}
.hfe-nav-menu__breakpoint-mobile.hfe-nav-toggle-yes .hfe-layout-vertical .hfe-nav-menu__toggle {
display: inline-block;
}
.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .sub-menu {
position: relative;
height: 0;
top: 0;
}
.hfe-nav-menu .sub-menu {
min-width: auto;
margin: 0;
}
.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .hfe-nav-menu .menu-item-has-children:hover > .sub-menu,
.hfe-nav-menu__breakpoint-none .hfe-nav-menu__layout-horizontal .hfe-nav-menu .menu-item-has-children:hover > .sub-menu {
visibility: hidden;
opacity: 0;
-webkit-transition: none;
transition: none;
}
.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-vertical {
float: none;
}
.hfe-nav-menu__breakpoint-mobile.hfe-nav-toggle-yes .hfe-layout-vertical .hfe-nav-menu__toggle.hfe-active-menu {
display: block;
}
.hfe-nav-menu__breakpoint-mobile.hfe-nav-toggle-yes .hfe-nav-menu__layout-horizontal,
.hfe-nav-menu__breakpoint-mobile.hfe-nav-toggle-yes .hfe-nav-menu__layout-vertical {
visibility: hidden;
opacity: 0;
height: 0;  
}
.hfe-nav-menu__breakpoint-mobile .hfe-layout-horizontal .hfe-nav-menu__toggle,
.hfe-nav-menu__breakpoint-mobile .hfe-layout-vertical .hfe-nav-menu__toggle
{
visibility: visible;
opacity: 1;
display: block;
}
.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal {
visibility: hidden;
opacity: 0;
height: 0;
}
.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-vertical {
float: none;
}
.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .sub-menu {
visibility: hidden;
opacity: 0;
}
.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .hfe-nav-menu {
visibility: hidden;
opacity: 0;
}
.hfe-nav-menu__breakpoint-mobile .hfe-active-menu + .hfe-nav-menu__layout-horizontal .hfe-nav-menu {
visibility: visible;
opacity: 1;
}
.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal,
.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-vertical {
visibility: hidden;
opacity: 0;
height: 0;
}
.hfe-nav-menu__breakpoint-mobile .hfe-active-menu + .hfe-nav-menu__layout-horizontal,
.hfe-nav-menu__breakpoint-mobile .hfe-active-menu + .hfe-nav-menu__layout-vertical {
visibility: visible;
opacity: 1;
height: auto;
}
.hfe-nav-menu__breakpoint-mobile .hfe-active-menu.hfe-active-menu-full-width + .hfe-nav-menu__layout-horizontal .hfe-nav-menu {
position: relative;
}
.hfe-nav-menu__breakpoint-mobile .hfe-active-menu.hfe-active-menu-full-width + .hfe-nav-menu__layout-horizontal,
.hfe-nav-menu__breakpoint-mobile .hfe-active-menu.hfe-active-menu-full-width + .hfe-nav-menu__layout-vertical {
position: absolute;
}
.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .menu-item-has-children .menu-item-has-children .sub-menu {
top: 0;
left: 0;
}
.hfe-nav-menu__breakpoint-mobile.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children ul a .sub-arrow i:before{
content: ''; 
}
.hfe-nav-menu__breakpoint-mobile.hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children ul a .sub-arrow i:before{
content: ''; 
}
.hfe-nav-menu__breakpoint-mobile.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before{
content: ''; 
}
.hfe-nav-menu__breakpoint-mobile.hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before{
content: ''; 
}
.hfe-nav-menu__breakpoint-mobile.hfe-submenu-icon-plus .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before{
content: '-'; 
}
.hfe-nav-menu__breakpoint-none.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before{
content: ''; 
}
.hfe-nav-menu__breakpoint-none.hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before{
content: ''
}
.hfe-nav-menu__breakpoint-none.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a.hfe-menu-item .sub-arrow i:before{
content: ''; 
}
.hfe-nav-menu__breakpoint-none.hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a.hfe-menu-item .sub-arrow i:before{
content: ''
}
.hfe-nav-menu__breakpoint-mobile .hfe-menu-toggle:hover{
border:1px dotted;
}
.hfe-nav-menu__breakpoint-mobile .hfe-menu-toggle{
border:1px dotted transparent;
}
.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu .sub-menu{
-webkit-box-shadow: none;
box-shadow: none;
} .hfe-nav-menu__breakpoint-mobile.hfe-nav-toggle-yes .hfe-effect-1 .hfe-nav-menu {
-webkit-transform: scale(0.7);
-ms-transform: scale(0.7);
transform: scale(0.7);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .hfe-nav-menu .sub-arrow {
padding: 10px;
}
.hfe-nav-menu__breakpoint-mobile .menu-is-active.hfe-effect-1 .hfe-nav-menu {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
opacity: 1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
} .hfe-nav-menu__breakpoint-mobile.hfe-nav-toggle-yes .hfe-effect-2 .hfe-nav-menu {
-webkit-transform: translateX(20%);
-ms-transform: translateX(20%);
transform: translateX(20%);
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
-webkit-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
}
.hfe-nav-menu__breakpoint-mobile .menu-is-active.hfe-effect-2 .hfe-nav-menu {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
opacity: 1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
} .hfe-nav-menu__breakpoint-mobile.hfe-nav-toggle-yes .hfe-effect-3 .hfe-nav-menu {
-webkit-transform: translateY(20%);
-ms-transform: translateY(20%);
transform: translateY(20%);
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.hfe-nav-menu__breakpoint-mobile .menu-is-active.hfe-effect-3 .hfe-nav-menu {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
opacity: 1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.hfe-nav-menu__breakpoint-mobile .saved-content,
.hfe-nav-menu__breakpoint-mobile .sub-menu,
.hfe-nav-menu__breakpoint-mobile .child,
.hfe-nav-menu__breakpoint-tablet .saved-content,
.hfe-nav-menu__breakpoint-tablet .sub-menu,
.hfe-nav-menu__breakpoint-tablet .child{
left: 0 !important;
width: auto !important; 
}
.hfe-submenu-animation-slide_up .hfe-layout-horizontal .menu-item-has-children ul.sub-menu,
.hfe-submenu-animation-slide_up .hfe-layout-horizontal .menu-item-has-children:hover ul.sub-menu,
.hfe-submenu-animation-slide_down .hfe-layout-horizontal .menu-item-has-children ul.sub-menu,
.hfe-submenu-animation-slide_down .hfe-layout-horizontal .menu-item-has-children:hover ul.sub-menu {
-webkit-transform: none;
-ms-transform: none;
transform: none;
}   
.elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:after,
.elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:after,
.elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:before,
.elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:before {
background-color: unset!important; 
}
.elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-tablet .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:before,
.elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-mobile .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:before{
border: 0px!important;
}
.elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-tablet .hfe-pointer__text .menu-item.parent a.hfe-menu-item:hover, .hfe-pointer__text  .menu-item.parent a.hfe-menu-item:focus,
.elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-mobile .hfe-pointer__text  .menu-item.parent a.hfe-menu-item:hover, .hfe-pointer__text .menu-item.parent a.hfe-menu-item:focus {
-webkit-transform: none!important;
-ms-transform: none!important;
transform: none!important;
}
}
.hfe-toggle-no .hfe-layout-expandible .hfe-nav-menu__toggle {
display: none;
} .hfe-icon {
display: inline-block;
} .hfe-cart-menu-wrap-custom {
display: inline-block;
line-height: 1;
}
.hfe-cart-menu-wrap-custom .hfe-cart-count, 
.hfe-cart-menu-wrap-custom .hfe-cart-count:after {
border-color: #75c32c;
color: #75c32c;
}
.hfe-cart-menu-wrap-custom .hfe-cart-count {
font-weight: bold;
position: relative;
display: inline-block;
vertical-align: middle;
text-align: center;
min-width: 2.1em;
min-height: 2.1em;
font-size: 0.860em;
line-height: 1.8;
border-radius: 0.3em 0.3em 0.3em 0.3em;
border-width: 2px;
border-style: solid;
padding: 12px 24px;
} .hfe-cart-menu-wrap-default {
display: inline-block;
line-height: 1;
}
.hfe-cart-menu-wrap-default .hfe-cart-count, 
.hfe-cart-menu-wrap-default .hfe-cart-count:after {
border-color: #75c32c;
color: #75c32c;
}
.hfe-cart-menu-wrap-default .hfe-cart-count {
font-weight: bold;
position: relative;
display: inline-block;
vertical-align: middle;
text-align: center;
min-width: 2.1em;
min-height: 2.1em;
font-size: 0.860em;
line-height: 1.8;
border-radius: 0em 0em 0.3em 0.3em;
border-width: 2px;
border-style: solid;
padding: 0 .4em;
}
.hfe-cart-menu-wrap-default .hfe-cart-count:after {
bottom: 100%;
margin-bottom: 0;
height: .8em;
width: .8em;
left: 50%;
transform: translateX(-50%);
top: -.6em;
content: ' ';
position: absolute;
pointer-events: none;
border-width: 2px;
border-style: solid;
border-top-left-radius: 10em;
border-top-right-radius: 10em;
border-bottom: 0;
}
.elementor-widget-hfe-cart:not(.hfe-menu-cart--show-subtotal-yes) .hfe-menu-cart__toggle .elementor-button-text {
display: none; 
}
.elementor-widget-hfe-cart.toggle-icon--bag-light .hfe-menu-cart__toggle .elementor-button-icon i:before {
content: '\e8e3'; 
}
.elementor-widget-hfe-cart.toggle-icon--bag-medium .hfe-menu-cart__toggle .elementor-button-icon i:before {
content: '\e8e4'; 
}
.elementor-widget-hfe-cart.toggle-icon--bag-solid .hfe-menu-cart__toggle .elementor-button-icon i:before {
content: '\e8e5'; 
}
.hfe-menu-cart__toggle .elementor-button {
background: transparent;
border-radius: 0;
color: #818a91;
border: 1px solid;
border-color: inherit;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center; 
}
.hfe-menu-cart__toggle .elementor-button-text {
margin-right: 0.3em; 
}
.hfe-menu-cart__toggle .elementor-button-icon {
position: relative;
-webkit-transition: color 0.1s;
-o-transition: color 0.1s;
transition: color 0.1s; 
}
.hfe-menu-cart--items-indicator-bubble .hfe-menu-cart__toggle .elementor-button-icon[data-counter]:before {
content: attr(data-counter);
display: block;
position: absolute;
min-width: 1.6em;
height: 1.6em;
line-height: 1.5em;
top: -0.7em;
right: -0.7em;
border-radius: 100%;
color: #fff;
background-color: #d9534f;
text-align: center;
font-size: 10px; 
}
.hfe-menu-cart--items-indicator-plain .hfe-menu-cart__toggle .elementor-button-icon[data-counter]:before {
content: attr(data-counter);
display: inline-block;
font-weight: normal; 
}
.hfe-menu-cart--empty-indicator-hide .hfe-menu-cart__toggle .elementor-button .elementor-button-icon[data-counter="0"]:before {
content: none;
display: none; 
}
.hfe-menu-cart__toggle .elementor-button-icon {
-webkit-box-ordinal-group: 16;
-webkit-order: 15;
-ms-flex-order: 15;
order: 15;
}
.hfe-menu-cart__toggle.elementor-button-wrapper .elementor-button {
color:#4d4848;
} .hfe-search-button-wrapper {
display: block;
cursor: pointer;
vertical-align: middle;
text-align: right;
}
.hfe-search-form__container {
display: flex;
overflow: hidden;
}
.hfe-search-form__input {
flex-basis: 100%;
}
.hfe-search-icon-toggle i.fa-search {
display: inline-block;
position: absolute;
width: 20px;
box-sizing: content-box;
padding: 10px;
}
.hfe-search-icon-toggle i:before {
vertical-align: middle;
} .hfe-search-button-wrapper input[type=search] {
border: 0;
padding: 10px;
cursor: pointer;
border-radius: 0;
transition: all .5s;
box-sizing: border-box;
outline: none;
}
.hfe-search-button-wrapper button {
border: none;
border-radius: 0;
padding: 0;
}
.hfe-search-button-wrapper input[type=search]:focus {
cursor: auto;
border: none;
box-shadow: none;
}
.hfe-search-icon-toggle input:-moz-placeholder,
.hfe-search-icon-toggle input::-webkit-input-placeholder {
color: transparent;
}
.hfe-search-layout-icon .hfe-search-icon-toggle .hfe-search-form__input {
background-color: unset;
height: 100%;
}
.hfe-search-button-wrapper.hfe-input-focus {
display: flex;
}
.hfe-search-form__container .hfe-search-submit {
min-width: 3%;
position:relative;
}
.hfe-search-form__container button#clear,
.hfe-search-icon-toggle button#clear {
visibility: hidden;
position: absolute;
right:0; 
top:0;
padding: 0 8px;
font-style: normal;
user-select: none;
cursor: pointer;
bottom:0;
margin-right:10px;
background-color: transparent;
}
.hfe-search-button-wrapper input[type="search"]::-webkit-search-decoration,
.hfe-search-button-wrapper input[type="search"]::-webkit-search-cancel-button,
.hfe-search-button-wrapper input[type="search"]::-webkit-search-results-button,
.hfe-search-button-wrapper input[type="search"]::-webkit-search-results-decoration { 
display: none; 
}
.hfe-search-form__container button#clear-with-button{
visibility: hidden;
position: absolute;
top: 0;
padding: 0 8px;
font-style: normal;
font-size: 1.2em;
user-select: none;
cursor: pointer;
bottom:0;
background-color: transparent;
}
.hfe-search-button-wrapper, 
.hfe-search-form__container,
.hfe-search-icon-toggle,
.hfe-search-button-wrapper .hfe-search-icon-toggle i,
.hfe-search-button-wrapper .hfe-search-icon-toggle i:before {
position: relative;
}
.hfe-search-button-wrapper .hfe-search-icon-toggle .hfe-search-form__input {
position: absolute;
width: 0;
right: 0;
background-color: transparent;
}
.hfe-search-icon-toggle {
width: 100%!important;
}
.hfe-search-button-wrapper.hfe-input-focus .hfe-search-icon-toggle .hfe-search-form__input{
position: absolute;
width: 250px;
right: 0;
}
.hfe-search-layout-text .hfe-search-form__container,
.hfe-search-layout-icon_text .hfe-search-form__container,
.hfe-search-layout-text .hfe-search-form__container .hfe-search-form__input,
.hfe-search-layout-icon_text .hfe-search-form__container .hfe-search-form__input {
width: 100%;
}
.hfe-search-icon-toggle {
line-height: 1.5;
} .hfe-pointer__double-line.hfe-animation__slide .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,.hfe-pointer__double-line.hfe-animation__slide .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before, .hfe-pointer__underline.hfe-animation__slide .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,
.hfe-pointer__overline.hfe-animation__slide .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before, .hfe-pointer__overline.hfe-animation__fade .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before  {
width: 100%;
left: 0;
opacity:1;
}
.hfe-pointer__double-line.hfe-animation__drop-out .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after, .hfe-pointer__underline.hfe-animation__drop-out .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after, .hfe-pointer__overline.hfe-animation__drop-out .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,.hfe-pointer__double-line.hfe-animation__drop-in .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after, .hfe-pointer__underline.hfe-animation__drop-in .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after, .hfe-pointer__overline.hfe-animation__drop-in .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after {
bottom: 0px;
opacity:1;
}
.hfe-pointer__double-line.hfe-animation__drop-out .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before, .hfe-pointer__underline.hfe-animation__drop-out .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before, .hfe-pointer__overline.hfe-animation__drop-out .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before, .hfe-pointer__double-line.hfe-animation__drop-in .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before, .hfe-pointer__underline.hfe-animation__drop-in .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before, .hfe-pointer__overline.hfe-animation__drop-in .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before {
top: 0px;
opacity: 1;
}
.hfe-pointer__double-line.hfe-animation__grow .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before, .hfe-pointer__double-line.hfe-animation__grow .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after, .hfe-pointer__underline.hfe-animation__grow .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before, .hfe-pointer__underline.hfe-animation__grow .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after, .hfe-pointer__overline.hfe-animation__grow .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before, .hfe-pointer__overline.hfe-animation__grow .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after {
height: 3px;
width: 100%;
left: 0;
opacity: 1;
}
.hfe-pointer__framed.hfe-animation__grow .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before, .hfe-pointer__framed.hfe-animation__shrink .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before {
opacity: 1;
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
.hfe-pointer__framed.hfe-animation__fade .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before, .hfe-pointer__framed.hfe-animation__draw .menu-item.parent.current-menu-item a.hfe-menu-item:before, .hfe-pointer__underline.hfe-animation__fade .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after, .hfe-pointer__double-line.hfe-animation__fade .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before, .hfe-pointer__double-line.hfe-animation__fade .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after {
opacity:1;
}
.hfe-pointer__framed.hfe-animation__corners .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before, 
.hfe-pointer__framed.hfe-animation__corners .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,
.hfe-pointer__framed.hfe-animation__draw .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before, 
.hfe-pointer__framed.hfe-animation__draw .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after {
border-width:3px;
width:100%;
opacity:1;
height:100%;
}.wpzoom-elementor-addons-backend-align-control .elementor-control-field {
align-items: flex-start;
}
.wpzoom-elementor-addons-backend-align-control .elementor-choices {
flex-wrap: wrap;
height: auto;
width: 81px;
}
.wpzoom-elementor-addons-backend-align-control .elementor-choices .elementor-choices-label {
border-width: 0 !important;
border-style: none !important;
border-radius: 0 !important;
}
.wpzoom-elementor-addons-backend-align-control .elementor-choices .elementor-choices-label[for^='elementor-control-top_left'] {
border-top-width: 1px !important;
border-top-style: solid !important;
border-left-width: 1px !important;
border-left-style: solid !important;
border-top-left-radius: 3px !important;
}
.wpzoom-elementor-addons-backend-align-control .elementor-choices .elementor-choices-label[for^='elementor-control-top_left'] .fa {
transform: rotateZ(-45deg);
}
.wpzoom-elementor-addons-backend-align-control .elementor-choices .elementor-choices-label[for^='elementor-control-top_center'] {
border-top-width: 1px !important;
border-top-style: solid !important;
border-left-width: 1px !important;
border-left-style: solid !important;
border-right-width: 1px !important;
border-right-style: solid !important;
}
.wpzoom-elementor-addons-backend-align-control .elementor-choices .elementor-choices-label[for^='elementor-control-top_right'] {
border-top-width: 1px !important;
border-top-style: solid !important;
border-right-width: 1px !important;
border-right-style: solid !important;
border-top-right-radius: 3px !important;
}
.wpzoom-elementor-addons-backend-align-control .elementor-choices .elementor-choices-label[for^='elementor-control-top_right'] .fa {
transform: rotateZ(45deg);
}
.wpzoom-elementor-addons-backend-align-control .elementor-choices .elementor-choices-label[for^='elementor-control-center_left'] {
border-top-width: 1px !important;
border-top-style: solid !important;
border-left-width: 1px !important;
border-left-style: solid !important;
border-bottom-width: 1px !important;
border-bottom-style: solid !important;
}
.wpzoom-elementor-addons-backend-align-control .elementor-choices .elementor-choices-label[for^='elementor-control-center_center'] {
border-width: 1px !important;
border-style: solid !important;
}
.wpzoom-elementor-addons-backend-align-control .elementor-choices .elementor-choices-label[for^='elementor-control-center_right'] {
border-top-width: 1px !important;
border-top-style: solid !important;
border-right-width: 1px !important;
border-right-style: solid !important;
border-bottom-width: 1px !important;
border-bottom-style: solid !important;
}
.wpzoom-elementor-addons-backend-align-control .elementor-choices .elementor-choices-label[for^='elementor-control-bottom_left'] {
border-left-width: 1px !important;
border-left-style: solid !important;
border-bottom-width: 1px !important;
border-bottom-style: solid !important;
border-bottom-left-radius: 3px !important;
}
.wpzoom-elementor-addons-backend-align-control .elementor-choices .elementor-choices-label[for^='elementor-control-bottom_left'] .fa {
transform: rotateZ(45deg);
}
.wpzoom-elementor-addons-backend-align-control .elementor-choices .elementor-choices-label[for^='elementor-control-bottom_center'] {
border-left-width: 1px !important;
border-left-style: solid !important;
border-right-width: 1px !important;
border-right-style: solid !important;
border-bottom-width: 1px !important;
border-bottom-style: solid !important;
}
.wpzoom-elementor-addons-backend-align-control .elementor-choices .elementor-choices-label[for^='elementor-control-bottom_right'] {
border-right-width: 1px !important;
border-right-style: solid !important;
border-bottom-width: 1px !important;
border-bottom-style: solid !important;
border-bottom-right-radius: 3px !important;
}
.wpzoom-elementor-addons-backend-align-control .elementor-choices .elementor-choices-label[for^='elementor-control-bottom_right'] .fa {
transform: rotateZ(-45deg);
}.wpzoom-elementor-addons-backend-align-control .elementor-control-field {
align-items: flex-start;
}
.wpzoom-elementor-addons-backend-align-control .elementor-choices {
flex-wrap: wrap;
height: auto;
width: 81px;
}
.wpzoom-elementor-addons-backend-align-control .elementor-choices .elementor-choices-label {
border-width: 0 !important;
border-style: none !important;
border-radius: 0 !important;
}
.wpzoom-elementor-addons-backend-align-control .elementor-choices .elementor-choices-label[for^='elementor-control-top_left'] {
border-top-width: 1px !important;
border-top-style: solid !important;
border-left-width: 1px !important;
border-left-style: solid !important;
border-top-left-radius: 3px !important;
}
.wpzoom-elementor-addons-backend-align-control .elementor-choices .elementor-choices-label[for^='elementor-control-top_left'] .fa {
transform: rotateZ(-45deg);
}
.wpzoom-elementor-addons-backend-align-control .elementor-choices .elementor-choices-label[for^='elementor-control-top_center'] {
border-top-width: 1px !important;
border-top-style: solid !important;
border-left-width: 1px !important;
border-left-style: solid !important;
border-right-width: 1px !important;
border-right-style: solid !important;
}
.wpzoom-elementor-addons-backend-align-control .elementor-choices .elementor-choices-label[for^='elementor-control-top_right'] {
border-top-width: 1px !important;
border-top-style: solid !important;
border-right-width: 1px !important;
border-right-style: solid !important;
border-top-right-radius: 3px !important;
}
.wpzoom-elementor-addons-backend-align-control .elementor-choices .elementor-choices-label[for^='elementor-control-top_right'] .fa {
transform: rotateZ(45deg);
}
.wpzoom-elementor-addons-backend-align-control .elementor-choices .elementor-choices-label[for^='elementor-control-center_left'] {
border-top-width: 1px !important;
border-top-style: solid !important;
border-left-width: 1px !important;
border-left-style: solid !important;
border-bottom-width: 1px !important;
border-bottom-style: solid !important;
}
.wpzoom-elementor-addons-backend-align-control .elementor-choices .elementor-choices-label[for^='elementor-control-center_center'] {
border-width: 1px !important;
border-style: solid !important;
}
.wpzoom-elementor-addons-backend-align-control .elementor-choices .elementor-choices-label[for^='elementor-control-center_right'] {
border-top-width: 1px !important;
border-top-style: solid !important;
border-right-width: 1px !important;
border-right-style: solid !important;
border-bottom-width: 1px !important;
border-bottom-style: solid !important;
}
.wpzoom-elementor-addons-backend-align-control .elementor-choices .elementor-choices-label[for^='elementor-control-bottom_left'] {
border-left-width: 1px !important;
border-left-style: solid !important;
border-bottom-width: 1px !important;
border-bottom-style: solid !important;
border-bottom-left-radius: 3px !important;
}
.wpzoom-elementor-addons-backend-align-control .elementor-choices .elementor-choices-label[for^='elementor-control-bottom_left'] .fa {
transform: rotateZ(45deg);
}
.wpzoom-elementor-addons-backend-align-control .elementor-choices .elementor-choices-label[for^='elementor-control-bottom_center'] {
border-left-width: 1px !important;
border-left-style: solid !important;
border-right-width: 1px !important;
border-right-style: solid !important;
border-bottom-width: 1px !important;
border-bottom-style: solid !important;
}
.wpzoom-elementor-addons-backend-align-control .elementor-choices .elementor-choices-label[for^='elementor-control-bottom_right'] {
border-right-width: 1px !important;
border-right-style: solid !important;
border-bottom-width: 1px !important;
border-bottom-style: solid !important;
border-bottom-right-radius: 3px !important;
}
.wpzoom-elementor-addons-backend-align-control .elementor-choices .elementor-choices-label[for^='elementor-control-bottom_right'] .fa {
transform: rotateZ(-45deg);
}