*{margin:0;padding:0;box-sizing:border-box}html{direction:rtl}@font-face{font-family:"OpenSans";src:url("../../assets/fonts/openSans/OpenSans-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"OpenSans";src:url("../../assets/fonts/openSans/OpenSans-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"OpenSans";src:url("../../assets/fonts/openSans/OpenSans-Light.ttf") format("truetype");font-weight:300;font-style:normal}*{font-family:"OpenSans"}.page,.single,.archive{padding-inline:240px;min-height:100vh;background-color:rgba(249,220,196,.3);font-family:"OpenSans"}@media only screen and (max-width: 1700px){.page,.single,.archive{padding-inline:60px}}@media only screen and (max-width: 768px){.page,.single,.archive{padding-inline:20px}}.aliza-page{min-height:80vh}.back-button{background:none;border:1px solid #0f4c5c;color:#0f4c5c;padding:5px 10px;border-radius:16px}.aliza-header{display:flex;height:10vh}.header-nav{height:100%;width:100%;border-bottom:1px solid rgba(0,0,0,.1)}.header-nav .menu-primary-container{display:flex;align-items:center;height:100%}.header-nav .menu{display:flex;list-style-type:none}.header-nav .menu>li{margin-inline-end:20px;position:relative;padding-block:10px}.header-nav .menu>li a{text-decoration:none;color:#0f4c5c;font-family:"OpenSans";font-weight:400}.header-nav .menu>li .sub-menu{max-height:0;overflow:hidden;position:absolute;bottom:0;right:0;transform:translateY(100%);list-style-type:none;z-index:10}.header-nav .menu>li .sub-menu li.menu-item{width:100%}.header-nav .menu>li .sub-menu li.menu-item a{display:inline-block;width:100%;height:100%}.header-nav .menu>li:hover .sub-menu{max-height:300px;overflow:scroll;padding-block:10px;background-color:#fdf4ed;min-width:250px;box-shadow:1px 1px 5px #d3d3d3;border-radius:2px}.header-nav .menu>li:hover .sub-menu li.menu-item{font-size:16px;font-weight:300;margin-bottom:15px;padding-inline:20px;padding-block:10px}.header-nav .menu>li:hover .sub-menu li.menu-item:hover{background-color:#f9dcc4}.header-logo{padding-block:10px;height:100%;border-radius:50%}.footer{height:10vh;width:100%;border-top:1px solid #d3d3d3;display:flex;justify-content:center;align-items:center;color:#0f4c5c}.comments-section{padding-block:50px;margin-block:50px;border-top:1px solid #0f4c5c}.comments-section .comments-list{list-style-type:none;margin-bottom:50px;padding-top:20px;margin-top:20px;display:flex;flex-direction:column-reverse}.comments-section .comments-list h2{display:none}.comments-section .comments-list .single-comment{color:#0f4c5c;padding:10px 20px;width:400px;border-bottom:1px solid rgba(15,76,92,.3)}.comments-section .comments-list .single-comment .comment-author{font-weight:700}.comments-section .comments-list .single-comment .comment-content{margin-top:10px}.comments-section .comment-form{border-bottom:1px solid rgba(15,76,92,.3);padding-bottom:50px}.comments-section .comment-form h3{color:#0f4c5c;font-weight:700;font-size:34px;margin-bottom:20px}.comments-section .comment-form .comment-form-author{display:flex;flex-direction:column;margin-block:20px}.comments-section .comment-form .comment-form-author label{color:#0f4c5c;font-size:16px;font-weight:300}.comments-section .comment-form .comment-form-author input{width:300px;padding:10px 20px;border:none;color:#0f4c5c;background:none;border-bottom:1px solid #0f4c5c}.comments-section .comment-form .comment-form-author input:focus{outline:none}.comments-section .comment-form .comment-form-comment{display:flex;flex-direction:column;margin-block:40px}.comments-section .comment-form .comment-form-comment label{color:#0f4c5c;font-size:16px;font-weight:300;margin-bottom:10px}.comments-section .comment-form .comment-form-comment textarea{width:600px;padding:10px 20px;border-radius:2px;border:1px solid #0f4c5c;background-color:rgba(249,220,196,.1)}.comments-section .comment-form .form-submit .submit{border-radius:10px;padding:10px 30px;font-size:20px;font-weight:300;border:1px solid #0f4c5c;background-color:rgba(0,0,0,0);color:#0f4c5c;cursor:pointer;transition:all ease-in-out .2s}.comments-section .comment-form .form-submit .submit:hover{background-color:#0f4c5c;color:#f9dcc4}@media screen and (max-width: 768px){.comments-section .comment-form .comment-form-comment textarea{width:100%}.comments-section .comments-list{list-style-type:none;margin-bottom:50px;padding-top:20px;margin-top:20px}.comments-section .comments-list h2{display:none}.comments-section .comments-list .single-comment{color:#0f4c5c;padding:10px 20px;width:100%;border-bottom:1px solid rgba(15,76,92,.3)}.comments-section .comments-list .single-comment .comment-author{font-weight:700}.comments-section .comments-list .single-comment .comment-content{margin-top:10px}}.homepage__hero{position:relative;display:flex;justify-content:space-between;border-radius:5px;margin-top:30px;height:400px;overflow:hidden;margin-bottom:100px}.homepage__hero .hero-content{position:absolute;z-index:2;top:0;right:0;padding:50px 30px;color:#0f4c5c}.homepage__hero .hero-content .hero-title{font-weight:28px;margin-bottom:10px}.homepage__hero .hero-content .text-content p{font-weight:300;font-size:18px}.homepage__hero .hero-image{width:100%;height:100%}.homepage__hero .hero-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.homepage__categories-wrapper{margin-block:100px}.homepage__categories-wrapper .category-slide{text-decoration:none}.homepage__categories-wrapper .category-slide .image{width:100%;height:250px}.homepage__categories-wrapper .category-slide .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.homepage__categories-wrapper .category-slide .title{text-align:center;font-size:20px;font-weight:400;color:#0f4c5c;margin-top:10px}.homepage__categories-wrapper .category-slide:hover .title{font-weight:700}.homepage__recipes-wrapper{margin-block:150px}.homepage__recipes-wrapper .title{text-align:center;margin-bottom:50px;color:#0f4c5c;font-size:24px;font-weight:700}.homepage__recipes-wrapper .recipe-slide{text-decoration:none}.homepage__recipes-wrapper .recipe-slide .recipe-image{width:100%;height:250px}.homepage__recipes-wrapper .recipe-slide .recipe-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.homepage__recipes-wrapper .recipe-slide .recipe-title{text-align:center;font-size:20px;font-weight:400;color:#0f4c5c;margin-top:10px}@media screen and (max-width: 768px){.homepage__hero{height:200px}.homepage__hero .hero-content{padding:20px 10px 20px 30px;color:#0f4c5c;width:50%}.homepage__hero .hero-content .hero-title{font-weight:28px;margin-bottom:10px}.homepage__hero .hero-content .text-content{display:none}.homepage__categories-wrapper{margin-block:75px}.homepage__recipes-wrapper{margin-block:75px}}.categories-page__title{font-weight:700;color:#0f4c5c;font-size:70px;text-align:center;margin-block:100px}.categories-page__wrapper{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:100px;gap:20px}.categories-page__wrapper .category-card{width:350px;overflow:hidden;text-decoration:none;gap:40px;transition:all ease-in-out .3s;margin-bottom:60px;transition:all .3s ease-in-out}.categories-page__wrapper .category-card .card-image{width:100%;height:250px;margin:auto}.categories-page__wrapper .category-card .card-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.categories-page__wrapper .category-card .card-title{text-align:center;height:50px;font-weight:300;font-size:30px;color:#0f4c5c;font-weight:400;margin-top:20px}.categories-page__wrapper .category-card:hover .card-title{font-weight:700}.recipe-category-page__title{font-weight:700;color:#0f4c5c;font-size:70px;text-align:center;margin-top:20px;margin-bottom:50px}.recipe-category-page__wrapper{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:100px}.recipe-category-page__wrapper .recipe-card{width:350px;overflow:hidden;text-decoration:none;gap:40px;transition:all ease-in-out .3s}.recipe-category-page__wrapper .recipe-card .recipe-image{width:100%;height:250px}.recipe-category-page__wrapper .recipe-card .recipe-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.recipe-category-page__wrapper .recipe-card .card-title{text-align:center;height:50px;font-weight:300;font-size:30px;color:#0f4c5c}.recipe-category-page__wrapper .recipe-card:hover .card-title{font-weight:700}.single-recipe__wrapper{display:flex;width:100%;margin-block:50px}.single-recipe__content{width:60%;color:#0f4c5c}.single-recipe__content .title{font-weight:700;font-size:32px;margin-bottom:20px}.single-recipe__content .content h1,.single-recipe__content .content h2,.single-recipe__content .content h3{font-size:26px;margin-bottom:10px}.single-recipe__content .content h4,.single-recipe__content .content h5,.single-recipe__content .content h6{font-size:22px;margin-bottom:8px}.single-recipe__content .content ul{font-weight:300;margin-bottom:10px;font-size:18px}.single-recipe__content .content p{font-weight:300;font-size:18px;line-height:22px}.single-recipe__image{width:40%;height:100%}.single-recipe__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 768px){.single-recipe__wrapper{display:flex;flex-direction:column-reverse;width:100%;margin-block:50px}.single-recipe__content{width:100%;padding-inline:20px}.single-recipe__content .title{text-align:center}.single-recipe__image{width:100%;height:250px;margin-bottom:20px}.single-recipe__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}