html, body {
overflow-x: hidden;
} .arrow-down {
animation: jumpInfinite 1.5s infinite;
}
@keyframes jumpInfinite {
0% {
margin-top: 0;
}
50% {
margin-top: 20px;
}
100% {
margin-top: 0;
}
}  span.people-initaly {
color: #050708;
font-weight: bold;
}
.slick-categories > div > div > div section:hover svg {
transform: rotate(20deg);
}
.slick-categories > div > div > div section svg {
transition-duration: 0.3s;
}
.slick-categories .slick-arrow:before {
display: none;
}
.slick-categories .slick-arrow {
background: none !important;
z-index: 999;
border: 1px solid #48281b;
padding: 0;
width: 50px;
height: 50px;
}
.slick-categories .slick-arrow i {
font-size: 20px;
color: #48281b;
}
.slick-categories .slick-prev {
left: -75px;
}
.slick-categories .slick-next {
right: -75px;
}
.slick-categories .slick-slide {
margin: 0 5px;
}
.slick-categories .slick-list {
margin: 0 -5px;
}
.slide-partners .elementor-swiper-button i {
color: #48281B;
}
.blog-articles .elementskit-entry-header a img {
height: 250px;
object-fit: cover;
object-position: center;
}
.blog-articles .btn-wraper {
margin-top: 15px;
}
.main-menu-initaly .elementor-nav-menu li.current-menu-item {
border: 2px dotted #48281b;
}
.main-menu-initaly .elementor-nav-menu li:hover {
border: 2px dotted #48281b;
}
.main-menu-initaly .elementor-nav-menu li {
border: 2px solid transparent;
}
.main-menu-initaly .elementor-nav-menu li.current-menu-item:hover a {
border: none !important;
} .slick-categories-new .slick-slide {
margin: 0 10px;
}
.slick-categories-new  .slick-list {
margin: 0 -10px;
}
.slick-categories-new .slick-arrow:before {
display: none;
}
.slick-categories-new .slick-arrow {
background: none !important;
z-index: 999;
border: 1px solid #48281b;
padding: 0;
width: 50px;
height: 50px;
}
.slick-categories-new .slick-arrow i {
font-size: 20px;
color: #48281b;
}
.slick-categories-new .slick-prev {
left: -75px;
}
.slick-categories-new .slick-next {
right: -75px;
}
._df_thumb {
width: 240px;
height: 300px;
}
.contact-details h3.elementor-icon-box-title {
display: none;
} .single-recipe header.dr-entry-header {
display: none !important;
}
.single-recipe figure.dr-feature-image {
display: none !important;
}
.single-recipe .dr-recipe-summary-inner {
display: none !important;
}
.single-recipe .dr-poweredby {
display: none;
}
.single-recipe .dr-extra-meta .dr-sim-metaa.dr-cook-time>span.dr-total-time .dr-meta-title {
background: #f4bf1e;
color: black;
}
.single-recipe .dr-extra-meta .dr-sim-metaa .dr-meta-title .icon {
fill: #48281B;
}
.single-recipe .dr-summary-holder .dr-note ol>li:before, .dr-summary-holder ol.dr-ordered-list>li::before {
background: #48281B;
}
.single-recipe .dr-summary-holder:before {
background: #F2F3F5;
}
.single-recipe .dr-summary-holder .dr-ingredients-list .dr-unordered-list li input[type=checkbox]+label:before {
border: 1px solid #48281B;
}
.single-recipe h3.dr-title {
color: #101010;
}
.single-recipe .dr-summary-holder .dr-ingredients-list .dr-unordered-list li input[type=checkbox]:checked+label:before {
background-color: #48281B;
}
.single-recipe ul.dr-unordered-list li {
color: #101010;
}
.single-recipe .dr-summary {
color: #101010;
}
.single-recipe .dr-instruction {
color: #101010;
}
.single-recipe .dr-extra-meta .dr-sim-metaa {
border: 1px solid #48281b1f;
border-left: none;
}
.single-recipe .dr-summary-holder {
padding-top: 1px;
}
.single-recipe .dr-instructions {
border-bottom: 0;
}
.single-recipe .dr-ingredients-scale .dr-scale-ingredients {
border-color: #48281B;
}
.receta_gatimi .dr-archive-details .dr-entry-meta .icon, .dr-archive-list-gridwrap .entry-footer>span .icon, .dr-gb-block-wrap .recipe-post .entry-footer>span .icon {
fill: #48281B;
}
.receta_gatimi h2.dr-archive-list-title:hover a {
color: #48281B !important;
}
.receta_gatimi h2.dr-archive-list-title a {
color: #48281B !important;
}
.slick-categories-new .slick-arrow svg {
color: #48281B !important;
}
.elementor-slideshow__title {
display: none !important;
}
.why-initaly .elementor-icon-list-icon svg {
fill: #48281B !important;
color: #48281B !important;
}
.menu_wrapper_initaly .elementor-widget:not(:last-child) {
display: none;
}
.icon_down_initaly .elementor-icon {
transition: transform 0.3s ease-in-out, opacity 0.3s ease-in-out;
}
.icon_down_initaly .elementor-icon:hover {
transform: translateY(5px); opacity: 0.7; } ._df_thumb ._df_book-title {
opacity: 1 !important;
bottom: 0;
background-color: #48281b;
color: white !important;
font-size: 15px;
padding: 10px;
} svg#pie {
height: 800px;
width: 100%;
}
svg#pie a > g .overlay-mappa-food {
-webkit-filter: brightness(60%);
filter: brightness(0.6);
}
svg#pie a > g:hover .overlay-mappa-food {
filter: brightness(1);
-webkit-filter: brightness(100%);
} .image-gallery-new figure.swiper-slide-inner img {
height: 250px;
width: 100%;
object-fit: cover;
}
.initaly_receta a img {
object-position: top left;
}
.initaly_receta a.elementor-button-link {
display: block;
}
.initaly_receta .button_recete a, .initaly_receta .button_recete_video a {
display: block;
cursor: pointer;
}
.image_gallery_rrethnesh figure.swiper-slide-inner img {
height: 350px;
width: 100%;
object-fit: cover;
object-position: center;
}
.single_post_images_gallery figure.swiper-slide-inner img {
height: 400px;
width: 100%;
object-fit: cover;
object-position: top;
}
.single_post_images_gallery .elementor-swiper-button {
background-color: #f4bf1e;
padding: 8px;
border-radius: 50%;
}
.single_post_images_gallery .elementor-swiper-button i {
color: black;
}
.contact-fomr-initaly select {
color: #050708 !important;
}
.contact-info-contact-page p.elementor-icon-box-description a {
color: #000000;
}
.contact-info-contact-page p.elementor-icon-box-description a:hover {
text-decoration: underline;
}
.category-evente .feature-image-single-post .elementor-widget-container a, .category-news .feature-image-single-post .elementor-widget-container a {
width: 100%;
}
.category-receta .feature-image-single-post .elementor-widget-container a {
width: 31% !important;
}
.blog-articles .elementskit-post-body h2.entry-title {
height: 35px;
}
.blog-articles .elementskit-post-body h2.entry-title a {
line-height: 25px;
}
.mdp-gmaper-elementor-description a {
color: black !important;
padding: 10px 15px;
margin-top: 10px;
background-color: #f4bf1e;
font-weight: 500;
} .icon-wpml {
position: relative;
}
.language-dropdown ul {
overflow: hidden;
max-height: 0;
transition: max-height 0.3s ease-out;
padding: 0;
background-color: white;
margin-top: 60px;
border-radius: 5px;
box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
position: relative;
}
.language-dropdown ul li {
list-style: none;
padding: 5px 30px;
}
.language-dropdown ul li a span {
color: black !important;
font-weight: 700;
}
span.icl_lang_sel_translated {
display: none;
}
.language-dropdown ul {
left: -50px;
}
.language-dropdown ul.show {
max-height: 110px;
overflow: visible;
position: relative;
z-index: 99;
margin-top: 42px;
left: -50px;
}
.language-dropdown a.language-selected {
top: -10px;
position: relative;
}
.language-dropdown {
position: absolute;
}
.language-dropdown a.language-selected i {
font-size: 22px;
color: #48281b;
}
.language-dropdown ul:before {
content: '';
width: 0px;
height: 0px;
border-style: solid;
border-width: 10px 15px 10px 0;
border-color: transparent #ffffff transparent transparent;
display: inline-block;
vertical-align: middle;
position: absolute;
top: -17px;
left: 50%;
transform: translateX(-50%) rotate(90deg);
}
.language-dropdown ul li:nth-child(2) a span:nth-child(2) {
display: none;
}
.language-dropdown ul li .icl_lang_sel_current {
color: #48281b;
font-weight: 700;
}
.media-grid figure.gallery-item a img {
height: 300px;
width: 100%;
object-fit: cover;
}  @media only screen and (max-width: 768px) {
.slick-categories h3.elementor-icon-box-title {
height: 40px;
}
.slick-categories .slick-arrow {
top: -22px !important;
}
.slick-categories .slick-prev {
left: auto;
right: 70px;
}
.slick-categories .slick-next {
right: 14px;
}
.slick-categories .slick-arrow {
width: 40px;
height: 40px;
z-index: 1;
}
.slick-categories-new .slick-prev {
left: auto;
right: 80px;
top: 0;
}
.slick-categories-new .slick-next {
right: 15px;
top: 0;
}
.section-categories-new .slick-list {
padding-top: 30px;
}
.section-categories-new .slick-list h2.elementor-heading-title {
height: 45px;
}
._df_thumb {
width: 170px;
height: 240px;
}
.mobile-img .elementor-widget-container img:hover {
transform: none !important;
}
svg#pie {
height: auto;
}
.svg#pie {
margin-bottom: 50px;
}
.blog-articles .elementskit-post-body h2.entry-title {
height: 50px;
}
.language-dropdown {
transform: translate(50%);
}
.language-dropdown a.language-selected i {
font-size: 25px;
}
}
@media(min-width:768px) {
.laborator-img-down img {
width: 750px;
height: 350px;
object-fit: cover !important;
object-position: top;
max-width: 100%;
}
}
@media(min-width:1200px) {
.main-menu-initaly li.disable-desktop {
display: none !important;
}
}