div#page{overflow:hidden}.section.section-1{display:none}.home-top-slider-wrap .single-slide{padding:0;position:relative;height:600px}img.section-slider-image{width:100%;max-width:100%!important}.home-top-slider-wrap .single-slide .slide-content{position:absolute;left:0;bottom:0;max-width:570px;min-height:237px;background:rgb(255 255 255 / .2);backdrop-filter:blur(15px);color:#fff;padding:24px 36px 0 72px}.home-top-slider-wrap .single-slide .slide-content h2{font-family:Work Sans;font-style:normal;font-weight:600;font-size:44px;line-height:54px;margin-top:0;margin-bottom:10px}.home-top-slider-wrap .single-slide .slide-content p{font-family:Roboto;font-style:normal;font-weight:400;font-size:20px;line-height:30px;margin-bottom:0}.home-top-slider-wrap .slick-dots{display:flex;position:absolute;bottom:0;width:100%;justify-content:center;padding-bottom:20px}.home-top-slider-wrap .slick-dots li{width:12px;height:12px;border-radius:50%;margin:6px}.home-top-slider-wrap .slick-dots li.slick-active{width:12px;height:12px}@media (max-width:800px){.home-top-slider-wrap .single-slide .slide-content{max-height:300px;overflow-y:scroll;max-width:100%;padding:20px 24px}.home-top-slider-wrap .single-slide .slide-content p{font-size:16px;line-height:22px}}.section-slider-new{display:flex;flex-wrap:wrap;width:100%}.section-slider-new-inside{width:100%;margin:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:163px 100px 40px 191px;max-height:751px;overflow:hidden}.section-slider-new-inside-main{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:space-between}.section-slider-new-inside-main.slick-slide{height:fit-content}.section-slider-new-left{width:60%}.section-slider-new-right{width:40%;display:flex;flex-wrap:wrap;justify-content:flex-end}h2.title-slider-section{font-family:Roboto;font-style:normal;font-weight:700;font-size:34px;line-height:42px;display:flex;align-items:center;letter-spacing:.02em;text-transform:uppercase;color:#C5EFD2;margin-bottom:16px}p.text-slider-section{font-family:Roboto;font-style:normal;font-weight:400;font-size:20px;line-height:30px;display:flex;align-items:center;color:#FFF;margin-bottom:35px;max-width:497px}.button-slider-section{width:280px}a.button-slider-new{font-family:Roboto;font-style:normal;font-weight:700;font-size:20px;line-height:26px;display:flex;align-items:flex-end;text-align:center;color:#020202;text-decoration:unset;background:#FFF;border-radius:25px;padding:7px 0;justify-content:center}a.button-slider-new:hover{background:#C5EFD2}span.label-image-slider{font-family:Roboto;font-style:normal;font-weight:400;font-size:12px;line-height:20px;text-align:right;color:#FFF;margin-top:10px;width:100%;text-align:center}img.section-slider-image{max-width:397px;max-height:538px}.section-slider-new button.slick-next.slick-arrow{right:74px;top:50%;width:53px;height:53px;background-color:#C5EFD2;background-image:url(/wp-content/themes/hannelene/images/slider-arrow-home.svg);border-radius:100%}.section-slider-new button.slick-prev.slick-arrow{left:100px;top:50%;width:53px;height:53px;background-color:#C5EFD2;background-image:url(/wp-content/themes/hannelene/images/slider-arrow-home.svg);border-radius:100%}a.button-slider-new.mobile{display:none}.section-slider-new button.slick-prev.slick-arrow:hover,.section-slider-new button.slick-next.slick-arrow:hover{background-color:#fff}@media (max-width:800px){a.button-slider-new.mobile{display:flex}a.button-slider-new{display:none}.section-slider-new-inside{max-width:100%;padding:100px 29px 40px 29px;max-height:unset}.section-slider-new button.slick-next.slick-arrow{right:9px;top:40%;width:36px;height:36px}.section-slider-new button.slick-prev.slick-arrow{left:9px;top:40%;width:36px;height:36px}span.label-image-slider{display:none}.section-slider-new-right{order:1;width:100%}.section-slider-new-left{order:2;width:100%}h2.title-slider-section{font-size:20px;line-height:26px;margin-top:30px;margin-bottom:16px}p.text-slider-section{font-size:16px;line-height:22px;margin-bottom:37px;width:100%}a.button-slider-new{font-size:16px;line-height:18px;padding:11px 0}.button-slider-section{width:100%}}.recipes-layout-4{padding:76px 100px;position:relative}.section-5.recipes-layout-4{padding-top:34px}.recipes-layout-4 .recipes-wrap{display:flex;justify-content:space-between}.recipes-layout-4 .recipes-wrap .single-recipe{width:24%;display:block;position:relative;text-decoration:none}.recipes-layout-4 .recipes-wrap .single-recipe img{width:100%;height:440px;object-fit:cover}.recipes-layout-4 .recipes-wrap .single-recipe h4{margin-top:12px;margin-bottom:0;text-decoration:none;font-family:Roboto;font-style:normal;font-weight:500;font-size:20px;line-height:30px;text-align:center;color:#FFF}.recipes-layout-4 h3{font-family:Roboto;font-style:normal;font-weight:700;font-size:34px;line-height:42px;letter-spacing:.02em;text-transform:uppercase;color:#C5EFD2;margin-top:0;margin-bottom:32px;text-align:center}.show-all-recipes{font-family:Fave;font-style:normal;font-weight:700;font-size:40px;line-height:26px;display:flex;align-items:center;justify-content:flex-end;text-decoration-line:underline;color:#C5EFD2!important}.show-all-recipes .arrow-right{background-image:url(/wp-content/themes/hannelene/images/arrow-right.svg);width:31px;height:16px;background-position:center;background-size:cover;margin-left:12px}.show-all-recipes.top-right{position:absolute;top:100px;right:100px}.center-wrap .show-all-recipes{margin:auto;margin-top:86px;outline:none!important}@media (max-width:800px){.show-all-recipes.top-right{display:none}.recipes-layout-4{padding:25px 24px 0}.section.section-5.recipes-layout-4 .line{display:none}.center-wrap{padding-bottom:0}.recipes-layout-4 h3{font-size:24px;line-height:30px;margin-bottom:16px}.show-all-recipes{margin-top:54px!important;justify-content:center;margin-bottom:39px!important}.section-5{padding-top:30px}.section-4 .line,.section-5 .line{border-top:1px #474F2C solid;margin-bottom:30px}.recipes-layout-4 .recipes-wrap .single-recipe img{height:420px}.section.section-4.recipes-layout-4 .line{display:none}}@media (max-width:374px){.recipes-layout-4 .recipes-wrap .single-recipe img{height:300px}}.section-3{display:flex;justify-content:space-between;align-items:center;background-color:#C5EFD2;padding:21px 93px 21px 205px}.section-3 .col-6{display:flex}.section-3 .col-6.column{flex-direction:column;align-items:center}.section-3 h3{font-family:Work Sans;font-style:normal;font-weight:700;font-size:34px;line-height:42px;display:flex;align-items:center;letter-spacing:.02em;text-transform:uppercase;color:#020202;margin-top:0;margin-bottom:16px;width:100%}.section-3 p{max-width:497px;font-family:Roboto;font-style:normal;font-weight:400;font-size:20px;line-height:30px;display:flex;align-items:center;color:#000;margin-bottom:34px}.section-3 .details{font-family:Roboto;font-style:normal;font-weight:700;font-size:20px;line-height:26px;display:flex;align-items:flex-end;text-align:center;color:#FFF;padding:7px 26px;background:#020202;border-radius:25px;text-decoration:unset;width:292px}.section-3 .details:hover{color:#020202;background:#FFC239}.details-buttons-section3{width:100%}.section-3 .details.mobile{font-weight:500;font-size:16px;line-height:18px;display:none;padding:11px 42px}.section-3 .col-6 .cb-img-wrap{position:relative;height:392px;padding:9px}.section-3 .col-6 img{height:100%;object-fit:contain}@media (max-width:800px){.section-3{flex-direction:column;padding:32px 24px;padding-bottom:72px}.section-3 h3{font-size:24px;line-height:30px;justify-content:center;text-align:center}.section-3 p{font-size:16px;line-height:22px;max-width:100%;margin-bottom:50px;display:none}.section-3 .details{max-width:100%}.section-3 .col-6{flex-direction:column}.section-3 .details{display:none}.section-3 .details.mobile{display:block}.section-3 .col-6 .cb-img-wrap{width:100%;padding-bottom:38px}}.section.section-6{display:none}.section-6{background-color:#E8537D;color:#fff;display:flex;padding:126px 120px;justify-content:space-around}.section-6 .col-6{display:flex;position:relative}.section-6 .col-6.column{flex-direction:column;align-items:center}.section-6 h3{font-family:Work Sans;font-style:normal;font-weight:700;font-size:34px;line-height:42px;letter-spacing:.02em;text-transform:uppercase;width:100%;text-align:center;margin-top:0;margin-bottom:18px;color:#fff}.section-6 p{max-width:443px;font-family:Roboto;font-style:normal;font-weight:400;font-size:20px;line-height:30px;color:#fff;text-align:center;margin-bottom:34px}.section-6 .join-us{width:100%;max-width:400px;height:56px;background:#fff;font-family:Work Sans;font-style:normal;font-weight:500;font-size:20px;line-height:26px;color:#24251E!important;text-decoration:none;text-align:center;padding:15px}.section-6 .col-6 .del-img-wrap{width:100%;max-width:500px;height:250px}.section-6 .col-6 .del-img-wrap:before{content:'';width:100%;height:100%;border:.5px solid #474F2C;position:absolute;top:-17px;right:-17px}.section-6 .col-6 .del-img-wrap:after{content:'';width:100%;height:100%;border:.5px solid #fff;position:absolute;bottom:-17px;left:-17px}.section-6 .col-6 img{width:100%;height:100%;object-fit:cover}.section.section-6.not-log-insection{background:unset;padding:0 100px}.section.section-6.not-log-insection hr{background-color:#e468b1;height:6px;width:100%}@media(max-width:700px){.section.section-6.not-log-insection{padding:0 24px}}a.join-us.pc-only{display:block}a.join-us.sign-up-popup-mobile.moble-only,.home-page-mobile-sign-up-form-block.mobile-only{display:none}@media (max-width:700px){a.join-us.pc-only{display:none}a.join-us.sign-up-popup-mobile.moble-only{display:block}.home-page-mobile-sign-up-form-block.mobile-only.active{width:100%}.google-facebook-signup-home-page-mobile{width:100%}.google-facebook-signup-home-page-mobile .nsl-button.nsl-button-default.nsl-button-google{box-shadow:unset;border:0}.google-facebook-signup-home-page-mobile .nsl-button-label-container{font-family:Work Sans;font-style:normal;font-weight:500;font-size:16px;line-height:18px;display:flex;align-items:center;color:#7E956B}div.nsl-container .nsl-button.nsl-button-default.nsl-button-facebook{border:0}label.custom-control-label::before,label.custom-control-label::after{margin-left:-21px}form#register_user_mobile .form-group label{font-family:Roboto;font-style:normal;font-weight:400;font-size:12px;line-height:12px;color:#F0F7EB;width:100%;text-align:center;position:absolute;top:-15px}form#register_user_mobile .form-group .custom-control.custom-checkbox label{top:unset}form#register_user_mobile .form-group .invalid-message{color:#F0F7EB;bottom:-18px}.arrow-home-page-mobile-sign-up{position:absolute;margin-left:20px;background-position:center;background-size:10px;width:15px!important;height:10px!important;margin-top:8px}.arrow-home-page-mobile-sign-up.active{transform:rotate(180deg)}.uwp-register-class.bsui.home-page-mobile-sign-up{width:100%}.uwp-register-class.bsui.home-page-mobile-sign-up .card{background:#fff0}.home-page-mobile-sign-up .card-body{padding:0}.home-page-mobile-sign-up .row{margin:auto}.home-page-mobile-sign-up .form-control{background:#fff0}.home-page-mobile-sign-up .form-group input{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#fff;padding:14px;border-radius:0;background:#fff0}.home-page-mobile-sign-up .form-group input::placeholder{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#F0F7EB;background:#fff0;opacity:.6}.home-page-mobile-sign-up .form-group input:hover{background:#fff0;border:1px solid #ced4da;color:#fff}.home-page-mobile-sign-up .card-body .form-group{margin-bottom:45px;position:relative}.home-page-mobile-sign-up .card-body .form-group:first-child{margin-top:30px}.home-page-mobile-sign-up .input-group-append{display:none}.home-page-mobile-sign-up .custom-control.custom-checkbox label.custom-control-label{display:flex}.home-page-mobile-sign-up .custom-control.custom-checkbox label.custom-control-label::after{left:0}.home-page-mobile-sign-up .custom-control-input:checked~.custom-control-label::before{background:#fff0;border-color:#DADADA}.home-page-mobile-sign-up .custom-control.custom-checkbox label.custom-control-label::before{left:0}form#register_user_mobile .custom-control.custom-checkbox label.custom-control-label{font-family:Roboto;font-style:normal;font-weight:400;font-size:12px;line-height:26px;color:#F0F7EB}.home-page-mobile-sign-up input#i_agree_to_receive_newsletter{position:absolute;z-index:100}img.line-home-page-mobile-sign-up{background-position:center;width:100px!important;height:1px!important;display:flex;align-items:center}img.line-home-page-mobile-sign-up2{background-position:center;width:100px!important;height:1px!important;display:flex;align-items:center}span.social-login-separator-home-page-mobile span{margin:0 20px}.home-page-mobile-sign-up button.btn.btn-primary.btn-block.text-uppercase.uwp_register_submit{background:#FFF;font-family:Work Sans;font-style:normal;font-weight:500;font-size:16px;line-height:18px;text-align:center;color:#24251E;text-transform:none!important;padding:15px;border:0;box-shadow:unset;border-radius:0}.home-page-mobile-sign-up-form-block .block-social-login-signup-home-page-mobile{width:100%;display:flex;flex-wrap:wrap}.home-page-mobile-sign-up-form-block span.social-login-separator-home-page-mobile{width:100%;text-align:center;margin:16px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.home-page-mobile-sign-up-form-block{display:none;flex-wrap:wrap}.home-page-mobile-sign-up-form-block.active{display:flex}}@media (max-width:800px){.section-6{padding:30px 24px;flex-direction:column}.section-6 p,.section-6 .join-us{max-width:100%}.section-6 .join-us{background-color:#fff0;border:2px #fff solid;color:#fff!important}.section-6 .col-6.column:nth-child(2){display:none}.section-6 h3{font-size:24px;line-height:30px}.section-6 p{font-size:16px;line-height:22px}}.recipes-layout-5{padding:100px;position:relative;padding-bottom:72px;padding-top:34px}.recipes-layout-5 .recipes-wrap{display:flex;flex-wrap:wrap}.recipes-layout-5 .recipes-wrap .single-recipe{width:19%;display:block;position:relative;text-decoration:none;margin-bottom:72px;margin-right:1.25%}.recipes-layout-5 .recipes-wrap .single-recipe:nth-child(5n){margin-right:0}.recipes-layout-5 .recipes-wrap .single-recipe img{width:100%;height:340px;object-fit:cover}.recipes-layout-5 .recipes-wrap .single-recipe h4{font-family:Roboto;font-style:normal;font-weight:500;font-size:20px;line-height:30px;text-align:center;color:#FFF;margin-top:12px;margin-bottom:0}.recipes-layout-5 h3{font-family:Roboto;font-style:normal;font-weight:700;font-size:34px;line-height:42px;letter-spacing:.02em;text-transform:uppercase;color:#C5EFD2;width:100%;text-align:center;margin-top:0;margin-bottom:32px}.recipes-sort-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:40px}.recipes-sort-wrap .sorting-option{border:2px solid #C5EFD2;font-family:Roboto;font-style:normal;font-weight:700;font-size:16px;line-height:18px;display:flex;align-items:center;text-align:center;color:#C5EFD2;justify-content:center;width:19%;position:relative;height:44px;background-color:#fff0;padding:12px;cursor:pointer;text-transform:capitalize;margin-bottom:10px}.recipes-sort-wrap .sorting-option.active,.recipes-sort-wrap .sorting-option:hover{background-color:#C5EFD2;color:#020202}@media (max-width:800px){.recipes-layout-5{padding:30px 24px}.recipes-layout-5 h3{font-size:24px;line-height:30px}.recipes-sort-wrap .sorting-option{width:100%;margin-bottom:8px}.recipes-layout-5 .recipes-wrap .single-recipe,.recipes-layout-5 .recipes-wrap .single-recipe:nth-child(5n){width:48%;margin-bottom:24px;margin-right:4%}.recipes-layout-5 .recipes-wrap .single-recipe:nth-child(2n){margin-right:0}.recipes-layout-5 .recipes-wrap .single-recipe h4{font-size:18px;line-height:24px}.recipes-layout-5 .recipes-wrap .single-recipe h4{font-size:18px;line-height:24px}.recipes-layout-5 .recipes-wrap .single-recipe .img-wrap{position:relative}.recipes-layout-5 .recipes-wrap .single-recipe .img-wrap:after{content:"";display:block;padding-bottom:121%}.recipes-layout-5 .recipes-wrap .single-recipe .img-wrap img,.recipes-layout-5 .recipes-wrap .single-recipe .img-wrap picture{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;object-fit:cover;object-position:center}}