.BookAppointment_container__7p_Vp{width:100%;height:90vh;background-color:#f2f2f2;position:relative;margin-top:150px}@media(max-width:767px),screen and (max-width:767px){.BookAppointment_container__7p_Vp{width:100%;height:auto;margin-bottom:200px;background-color:#f2f2f2;position:relative;margin-top:150px}}.BookAppointment_container__7p_Vp .BookAppointment_appointmentContainer__7KGbP{background-color:#0f88f2;width:45%;position:absolute;top:10%!important;left:8%;z-index:3;padding:25px 0}@media(min-width:1200px),screen and (min-width:1200px){.BookAppointment_container__7p_Vp .BookAppointment_appointmentContainer__7KGbP{background-color:#0f88f2;width:35%;position:absolute;top:15%;left:8%;z-index:3;padding:25px 0}}@media(max-width:767px),screen and (max-width:767px){.BookAppointment_container__7p_Vp .BookAppointment_appointmentContainer__7KGbP{background-color:#0f88f2;width:100%;position:relative;padding:25px 0;top:0;left:0!important;z-index:0}}.BookAppointment_container__7p_Vp .BookAppointment_appointmentContainer__7KGbP .BookAppointment_title__i9ivu{font-size:clamp(2rem,3vw + .33rem,3rem);color:#fff;text-align:center;margin-bottom:20px}@media(max-width:767px),screen and (max-width:767px){.BookAppointment_container__7p_Vp .BookAppointment_appointmentContainer__7KGbP .BookAppointment_title__i9ivu{font-size:35pt;color:#fff;text-align:center;margin-bottom:20px}}.BookAppointment_container__7p_Vp .BookAppointment_appointmentContainer__7KGbP .BookAppointment_formContainer__6ZJFX{width:80%;display:flex;flex-direction:column;margin:0 auto}.BookAppointment_container__7p_Vp .BookAppointment_appointmentContainer__7KGbP .BookAppointment_formContainer__6ZJFX .BookAppointment_description__AKEfX{font-size:clamp(1.3rem,1.5vw + .33rem,1.5rem);line-height:22pt;color:#fff;margin-bottom:20px}@media(min-width:1200px),screen and (min-width:1200px){.BookAppointment_container__7p_Vp .BookAppointment_appointmentContainer__7KGbP .BookAppointment_formContainer__6ZJFX .BookAppointment_description__AKEfX{font-size:clamp(1.3rem,1.5vw + .33rem,1.5rem);line-height:24pt;color:#fff;margin-bottom:25px}}.BookAppointment_container__7p_Vp .BookAppointment_appointmentContainer__7KGbP .BookAppointment_formContainer__6ZJFX .BookAppointment_inputCustom__OjOFg{height:48px;padding:2px 15px;margin-bottom:15px;width:100%}.BookAppointment_container__7p_Vp .BookAppointment_appointmentContainer__7KGbP .BookAppointment_containerButton__fdVzL{width:100%;display:flex;justify-content:center;align-items:center;margin-top:30px}.BookAppointment_container__7p_Vp .BookAppointment_appointmentContainer__7KGbP .BookAppointment_containerButton__fdVzL .BookAppointment_buttonForm__KhklJ{color:#fff;background-color:#2dade4;border:0 solid transparent;font-size:20pt;padding:10px 50px}.BookAppointment_container__7p_Vp .BookAppointment_imageContainer__VdZnv{position:absolute;right:0;top:0;width:75%;height:100%;background-image:url(/_next/static/media/Centro_Picasso_prenota_visita.f5967164.png);background-position:50%;background-repeat:no-repeat;background-size:cover}@media(max-width:767px),screen and (max-width:767px){.BookAppointment_container__7p_Vp .BookAppointment_imageContainer__VdZnv{position:relative;width:100%;height:100vh;background-image:url(/_next/static/media/Centro_Picasso_prenota_visita.f5967164.png);background-position:50%;background-repeat:no-repeat;background-size:cover;display:none}}.swiper{width:100%;height:100%}.swiper-slide{text-align:center;background:transparent;display:flex;justify-content:center;align-items:center}.CardSlideSwiper_container__mxU33{width:auto;min-height:200px;background-color:#f2f2f2;padding:10px 20px}.CardSlideSwiper_container__mxU33 .CardSlideSwiper_text__kv6Ey{font-size:clamp(1.3rem,1.5vw + .33rem,1.5rem);line-height:23pt;color:#2a4b9a}.CardSlideSwiperTestimonials_container__JeVnI{background-color:#f2f2f2;width:300px;height:400px;border-radius:25px}.CardSlideSwiperTestimonials_container__JeVnI .CardSlideSwiperTestimonials_text__4I_Yd{font-size:20pt;line-height:28pt;color:#2a4b9a;height:65%;padding:15px 10px}.CardSlideSwiperTestimonials_container__JeVnI .CardSlideSwiperTestimonials_bottomContainer__gAZT_{border-radius:25px;background-color:#0f88f2;height:35%;display:flex;justify-content:center;align-items:center;padding:5px 10px;gap:20px}.CardSlideSwiperTestimonials_container__JeVnI .CardSlideSwiperTestimonials_bottomContainer__gAZT_ .CardSlideSwiperTestimonials_person__vE3Z8{color:#fff}.CardSlideSwiperTestimonials_containerSlider__eGVPK{width:60%;height:100%;margin-top:0}@media(max-width:767px),screen and (max-width:767px){.CardSlideSwiperTestimonials_containerSlider__eGVPK{width:100%;height:100%;margin-top:100px}}.ServiceCarousel_container__aVHL_{width:100vw;height:100vh;background-image:url(/images/services/Centro_Picasso__servizi_gnatologia.png);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;align-content:center;padding:2%}.ServiceCarousel_container__aVHL_ .ServiceCarousel_containerInner__N61jE{display:flex;flex-direction:column;gap:20px;justify-content:center;align-content:center;text-align:center}.ServiceCarousel_container__aVHL_ .ServiceCarousel_containerInner__N61jE .ServiceCarousel_containerInnerImage__Kdqbh{width:100%}.ServiceCarousel_container__aVHL_ .ServiceCarousel_containerInner__N61jE .ServiceCarousel_containerInnerText__eznWh{font-size:35px;color:#fff;width:50%;margin:0 auto}@media(max-width:767px),screen and (max-width:767px){.ServiceCarousel_container__aVHL_ .ServiceCarousel_containerInner__N61jE .ServiceCarousel_containerInnerText__eznWh{font-size:24px;color:#fff;width:90%;margin:0 auto}}.DoctorCard_containerCard__JbfMd .DoctorCard_containerImage__2h8r6{width:100%;margin-bottom:0}.DoctorCard_containerCard__JbfMd .DoctorCard_containerBottom__wWWTG{margin-top:0;width:100%;background-color:#f2f2f2;display:flex;flex-direction:row;padding:25px 15px}.DoctorCard_containerCard__JbfMd .DoctorCard_containerBottom__wWWTG .DoctorCard_containerText__RwfFz{width:80%;height:100%;color:#2a4b9a}.DoctorCard_containerCard__JbfMd .DoctorCard_containerBottom__wWWTG .DoctorCard_containerText__RwfFz .DoctorCard_name__1uqK6{font-size:16pt}.DoctorCard_containerCard__JbfMd .DoctorCard_containerBottom__wWWTG .DoctorCard_containerText__RwfFz .DoctorCard_profession__wmO9G{font-size:14pt}.DoctorCard_containerCard__JbfMd .DoctorCard_containerBottom__wWWTG .DoctorCard_containerCTA__EPpS8{width:20%;height:100%}.Slider_containerFull__b3P7_{width:100%;margin:0 auto;height:100%}@media(max-width:767px),screen and (max-width:767px){.Slider_containerFull__b3P7_{width:100%;margin:0 auto;height:100%}}.Slider_container__Bro5E{width:80%;margin:0 auto;height:100%}@media(max-width:767px),screen and (max-width:767px){.Slider_container__Bro5E{width:100%;margin:0 auto;height:100%}}.TestimonialSection_container__bpS33{width:100%;display:flex;flex-direction:row;margin-top:150px!important;color:#2a4b9a}@media(max-width:767px),screen and (max-width:767px){.TestimonialSection_container__bpS33{width:100%;height:auto;display:flex;flex-direction:column;margin-top:150px;color:#2a4b9a}}.TestimonialSection_container__bpS33 .TestimonialSection_textArea__uw9D3{width:50%;height:100%;padding:0 5%}@media(max-width:767px),screen and (max-width:767px){.TestimonialSection_container__bpS33 .TestimonialSection_textArea__uw9D3{width:100%;height:100%}}@media(min-width:1200px),screen and (min-width:1200px){.TestimonialSection_container__bpS33 .TestimonialSection_textArea__uw9D3{width:55%;height:100%}}.TestimonialSection_container__bpS33 .TestimonialSection_textArea__uw9D3 .TestimonialSection_titleContainer__6nkri{margin-bottom:50px}.TestimonialSection_container__bpS33 .TestimonialSection_textArea__uw9D3 .TestimonialSection_titleContainer__6nkri .TestimonialSection_title__GIfk1{font-size:clamp(2rem,3vw + .33rem,3rem);line-height:55pt}@media(max-width:767px),screen and (max-width:767px){.TestimonialSection_container__bpS33 .TestimonialSection_textArea__uw9D3 .TestimonialSection_titleContainer__6nkri .TestimonialSection_title__GIfk1{line-height:40pt}}.TestimonialSection_container__bpS33 .TestimonialSection_textArea__uw9D3 .TestimonialSection_paragraph__B2tYJ{font-size:clamp(1.7rem,2vw + .33rem,2rem);line-height:28pt;text-align:start}@media(max-width:767px),screen and (max-width:767px){.TestimonialSection_container__bpS33 .TestimonialSection_textArea__uw9D3 .TestimonialSection_paragraph__B2tYJ{text-align:start;line-height:24pt}}.TestimonialSection_container__bpS33 .TestimonialSection_textArea__uw9D3 .TestimonialSection_elenco_numerato__ehQjt{font-size:clamp(1.3rem,1.5vw + .33rem,1.5rem);line-height:28pt;text-align:start}@media(max-width:767px),screen and (max-width:767px){.TestimonialSection_container__bpS33 .TestimonialSection_textArea__uw9D3 .TestimonialSection_elenco_numerato__ehQjt{text-align:start;line-height:24pt}}.TestimonialSection_container__bpS33 .TestimonialSection_testimonialArea__YcaMX{width:50%;background-image:url(/images/services/Centro_Picasso_The_smile_you_deserve.png);background-position:100%;background-size:contain;background-repeat:no-repeat;margin-top:0}@media(max-width:767px),screen and (max-width:767px){.TestimonialSection_container__bpS33 .TestimonialSection_testimonialArea__YcaMX{width:80%;margin-top:100px!important;margin:0 auto;background-image:none}}@media(min-width:1200px),screen and (min-width:1200px){.TestimonialSection_container__bpS33 .TestimonialSection_testimonialArea__YcaMX{width:45%}}.Hero_hero__M51UZ{width:100vw;height:100vh}