@media screen and (min-width:1024px){.splide__arrows{display:none}}@media screen and (max-width:1535px){nav .logo{width:250px;height:auto}.page-home nav .logo{width:150px;height:auto}.hero .title{font-size:70px;line-height:70px}.section h1{font-size:40px;line-height:40px}.section h2{font-size:30px;line-height:36px}.section h3{font-size:24px;line-height:26px}}@media screen and (max-width:1279px){.hero .title{font-size:60px;line-height:60px}.hero nav{left:2rem}.hero nav.bottom{display:none}.section.cta-clinica{background-image:none}}@media screen and (max-width:1023px){nav .link{z-index:49;--tw-bg-opacity:1;background-color:rgba(232,236,237,var(--tw-bg-opacity));display:none;height:100vh;padding-left:1.5rem;padding-right:1.5rem;padding-top:6rem;position:absolute;top:0;left:0;width:100%}nav .link a,nav .link a.btn,nav.open .link{display:block}nav .link a{--tw-border-opacity:1;border-color:rgba(207,217,218,var(--tw-border-opacity));border-bottom-width:1px;font-weight:700;padding-top:1.5rem;padding-bottom:1.5rem;position:relative;--tw-text-opacity:1;color:rgba(12,65,71,var(--tw-text-opacity))}nav .link a.last{border-style:none}nav .link a.btn{margin-top:3rem;padding:1.5rem}nav .link a.active::after,nav .link a:hover::after{top:27px;left:-11px}nav:not(.open) #navToggle .one{--tw-translate-y:-0.375rem}nav:not(.open) #navToggle .three{--tw-translate-y:0.375rem}nav.open #navToggle .one{--tw-rotate:45deg}nav.open #navToggle .two{opacity:0}nav.open #navToggle .three{--tw-rotate:-45deg}.page-home nav #navToggle{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.page-home nav .link a,.page-home nav.open #navToggle{--tw-text-opacity:1;color:rgba(12,65,71,var(--tw-text-opacity))}.page-home nav.open .logo{width:220px}.page-home nav.open .logo.white{display:none}.page-home nav.open .logo.green{display:block}.page-home .scrollnav{left:20px}.page-home .scrollbar,.page-home.menu-open .book-btn,.page-home.menu-open .scrollnav{display:none}.hero nav{position:absolute;top:130px;left:50%;transform:translate(-50%,0);height:30px}.hero{height:auto}.hero .subtitle{display:none!important}.hero nav li{padding:0 15px 0 0}.hero nav li a{font-size:10px}.hero nav li.is-active:before{left:-11px}body.menu-open{overflow:hidden}body.page-home .mission .bg{background:url(../images/home/01_mission_sm.png) center bottom no-repeat;background-size:auto 50%!important}body.page-home .filosofia .bg{background:url(../images/home/02_cane_padrone_sm.png) center bottom no-repeat!important;background-size:auto 50%!important}body.page-home .servizi .bg{background:url(../images/home/03_servizi_sm.png) center bottom no-repeat!important;background-size:auto 50%!important}body.page-home .ricerca .bg{background:url(../images/home/04_ricerca_sm.png) center bottom no-repeat!important;background-size:auto 50%!important}.timeline-display{height:40vh}.timeline-display:before{font-size:200px}.owl-dots::after{content:none}.owl-nav{float:none;margin:20px auto 0}.owl-nav button span{display:inline-block;font-size:1.5rem;line-height:2rem;line-height:1.75rem;padding-bottom:.25rem;text-align:center;--tw-text-opacity:1;color:rgba(12,65,71,var(--tw-text-opacity));width:2rem}}@media screen and (max-width:767px){nav.navbar{height:100px}nav .logo{width:250px}.hero .title{font-size:36px;line-height:36px}.hero .subtitle{font-size:16px;line-height:17px;width:90%}.section h2{font-size:24px;line-height:24px}.section h3{font-size:16px;line-height:16px}.section .cta{font-size:14px}.section .quote{padding-left:20px;border-left:6px solid #FFE71D}.section .circle.one::after{left:10px}.section .circle.three::after,.section .circle.two::after{top:0}.timeline-display:before{font-size:140px}ul.timeline li{width:33.333%}.section.cta-servizi{height:520px;background-position:0 bottom;background-size:150%}.banner-ricerca h1{font-size:30px}}@media screen and (max-width:639px){.section .banner-ricerca{background-image:none;padding:25px 10px}.section .banner-ricerca h1{width:100%;text-align:center;font-size:24px}}@media screen and (max-height:670px){.page-home.fp-viewing-footer nav.navbar{display:none}}