.imamma-slider-categories{--border-radius:20px;position:relative}.imamma-slider-categories:after{left:100%;z-index:1}.imamma-slider-categories:after,.imamma-slider-categories:before{background:transparent;content:"";height:100%;position:absolute;top:0;width:100vw}.imamma-slider-categories:before{right:100%;z-index:2}.imamma-slider-categories .swiper-button-next,.imamma-slider-categories .swiper-button-prev{background:hsla(0,0%,100%,.3);border-radius:50%;color:#fff;font-size:14px;height:40px;margin-top:-20px;top:calc(48% - 40px);transition:all .25s;width:40px}.imamma-slider-categories .swiper-button-next:after,.imamma-slider-categories .swiper-button-prev:after{-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-size:14px;font-style:normal;font-weight:400;position:relative;text-decoration:inherit;top:1px}.imamma-slider-categories .swiper-button-next:hover,.imamma-slider-categories .swiper-button-prev:hover{background-color:hsla(0,0%,100%,.8);color:#3d3d4d}.imamma-slider-categories.swiper{overflow:initial}.imamma-slider-categories .swiper-button-next{right:30px}.imamma-slider-categories .swiper-button-prev{left:52.7%}.imamma-slider-categories .bg{background-position:bottom;background-repeat:no-repeat;background-size:cover;height:100%;left:50%;margin-left:-50vw;position:absolute;top:0;width:100vw;z-index:-1}.imamma-slider-categories .post-box{position:relative}.imamma-slider-categories .post-box>.post{--color:#3d3d4d;height:auto;overflow:hidden;padding-top:0;white-space:nowrap}.imamma-slider-categories .post-box>.post.gravidanza{--color:#fc5d6a}.imamma-slider-categories .post-box>.post.prima-infanzia{--color:#a86bf0}.imamma-slider-categories .post-box>.post.fertilita{--color:#1eb5b5}.imamma-slider-categories .post-box>.post .categories-badges{margin-bottom:15px}.imamma-slider-categories .post-box>.post .title{margin-bottom:20px}.imamma-slider-categories .post-box>.post .title h2{color:#3d3d4d;font-family:Poppins,sans-serif;font-size:44px;font-weight:700;line-height:1.15;margin-bottom:0}.imamma-slider-categories .post-box>.post .excerpt{color:#595959;font-family:Rubik,sans-serif;font-size:18px;font-weight:400;line-height:1.45}.imamma-slider-categories .post-box>.post .excerpt .short{display:none}.imamma-slider-categories .post-box>.post .excerpt a{color:var(--color);font-weight:500}.imamma-slider-categories .post-box>.post .excerpt a i{font-size:.65em;margin-left:6px;top:0;transition:all .25s}.imamma-slider-categories .post-box>.post .excerpt a:hover i{transform:translateX(5px)}.imamma-slider-categories .post-box>.post .date{color:#595959;font-size:14px;font-style:italic;line-height:1.2;margin-bottom:25px}.imamma-slider-categories .post-box>.post .date i.fa{top:-1px}.imamma-slider-categories .post-box>.post .image{padding:3px;position:relative}.imamma-slider-categories .post-box>.post .image img{border-radius:var(--border-radius,20px);display:block;margin:0;width:100%}.imamma-slider-categories .post-box>.post .image button.arrow{background-color:transparent;border:none;border-radius:50%!important;color:#fff;cursor:pointer;font-size:14px;height:40px;line-height:40px;margin-top:-20px;outline:none;padding:0;position:absolute;text-align:center;top:50%;transition:all .25s;width:40px}.imamma-slider-categories .post-box>.post .image button.arrow.arrow-left{left:30px}.imamma-slider-categories .post-box>.post .image button.arrow.arrow-left i{left:-1px;top:-1px}.imamma-slider-categories .post-box>.post .image button.arrow.arrow-right{right:30px}.imamma-slider-categories .post-box>.post .image button.arrow.arrow-right i{right:-1px;top:-1px}.imamma-slider-categories .post-box>.post .image button.arrow:hover{background-color:hsla(0,0%,100%,.8)}.imamma-slider-categories .post-box>.post>.side{display:inline-block;vertical-align:middle;white-space:normal;width:50%}.imamma-slider-categories .post-box>.post>.side.left{padding-right:100px}.imamma-slider-categories .post-box>.post.hide{opacity:0}.imamma-slider-categories .post-box>.post.open{height:auto}.imamma-slider-categories .post-box>.post.open.prev{-webkit-animation:fadeSlideInLeft .38s ease-in-out;animation:fadeSlideInLeft .38s ease-in-out}.imamma-slider-categories .post-box>.post.open.next{-webkit-animation:fadeSlideInRight .38s ease-in-out;animation:fadeSlideInRight .38s ease-in-out}.imamma-slider-categories .post-box>.post.exit{height:auto;left:0;position:absolute;top:0}.imamma-slider-categories .post-box>.post.exit.prev{-webkit-animation:fadeSlideOutLeft .38s ease-in-out;animation:fadeSlideOutLeft .38s ease-in-out}.imamma-slider-categories .post-box>.post.exit.next{-webkit-animation:fadeSlideOutRight .38s ease-in-out;animation:fadeSlideOutRight .38s ease-in-out}@media (max-width:1400px){.imamma-slider-categories .post-box>.post .title h2{font-size:38px}.imamma-slider-categories .post-box>.post .excerpt{font-size:18px;margin-bottom:15px}.imamma-slider-categories .post-box>.post .date{font-size:12px}}@media (max-width:999px){.imamma-slider-categories .post-box>.post{display:flex;flex-direction:column-reverse;justify-content:flex-end}.imamma-slider-categories .post-box>.post>.side{width:100%}.imamma-slider-categories .post-box>.post>.side.left{margin-top:20px;padding-right:0}.imamma-slider-categories .post-box>.post .categories-badges{margin-bottom:10px}.imamma-slider-categories .post-box>.post .title{margin-bottom:5px}.imamma-slider-categories .post-box>.post .title h2{font-size:25px}.imamma-slider-categories .post-box>.post .date{margin-bottom:15px}.imamma-slider-categories .post-box>.post .excerpt{font-size:16px;margin-bottom:0}.imamma-slider-categories .post-box>.post .image a img{max-height:335px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.imamma-slider-categories .post-box>.post .image button.arrow{font-size:16px;height:35px;line-height:35px;width:35px}}@media (max-width:690px){.imamma-slider-categories .post-box>.post .image button.arrow.arrow-left{left:15px}.imamma-slider-categories .post-box>.post .image button.arrow.arrow-right{right:15px}}@media (max-width:999px){.imamma-slider-categories{--border-radius:15px;margin-top:10px}.imamma-slider-categories.p-top{margin-top:40px}}@media (max-width:699px){.imamma-slider-categories .post-box>.post>.side.left .categories-badges .categories-links a{display:none}.imamma-slider-categories .post-box>.post>.side.left .categories-badges .categories-links a:first-child,.imamma-slider-categories .post-box>.post>.side.left .categories-badges .categories-links a:nth-child(2){display:inline-block}.imamma-slider-categories .post-box>.post>.side.left .excerpt .long{display:none}.imamma-slider-categories .post-box>.post>.side.left .excerpt .short{display:inline-block}}@-webkit-keyframes fadeSlideInLeft{0%{filter:blur(5px);opacity:0;transform:translateX(-100%)}to{opacity:1}}@keyframes fadeSlideInLeft{0%{filter:blur(5px);opacity:0;transform:translateX(-100%)}to{opacity:1}}@-webkit-keyframes fadeSlideInRight{0%{filter:blur(5px);opacity:0;transform:translateX(100%)}to{opacity:1}}@keyframes fadeSlideInRight{0%{filter:blur(5px);opacity:0;transform:translateX(100%)}to{opacity:1}}@-webkit-keyframes fadeSlideOutLeft{0%{opacity:1}to{filter:blur(5px);opacity:0;transform:translateX(120%)}}@keyframes fadeSlideOutLeft{0%{opacity:1}to{filter:blur(5px);opacity:0;transform:translateX(120%)}}@-webkit-keyframes fadeSlideOutRight{0%{opacity:1}to{filter:blur(5px);opacity:0;transform:translateX(-120%)}}@keyframes fadeSlideOutRight{0%{opacity:1}to{filter:blur(5px);opacity:0;transform:translateX(-120%)}}
