:root{--white:#ffffff;--black:#0e0e0e;--gray:#748D8C;--light-gray:#f1f1f1;--red:#49111A;--kids-red:#f00;--kids-green:#00ad15;--kids-blue:#0072ff;--kids-yellow:#e4a701;--kids-purple:#58008e;--pink-serv:#EF55AD;--green-serv:#45CC55;--blue-serv:#479FCC;--yellow-serv:#E09900;--red-serv:#DD003E;--dark-blue-serv:#4787D1;--font-bold:Montserrat Bold;--font-regular:Montserrat Regular;--font-beezee:ABeeZee Regular;--font-fredoka:FredokaOne Regular;--font-caveat:CaveatBrush Regular;--transition:all 0.25s ease}@font-face{font-display:swap;font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-display:swap;font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-display:swap;font-family:ABeeZee Regular;src:url(/fonts/ABeeZee-Regular.ttf)}@font-face{font-display:swap;font-family:FredokaOne Regular;src:url(/fonts/FredokaOne-Regular.ttf)}@font-face{font-display:swap;font-family:CaveatBrush Regular;src:url(/fonts/CaveatBrush-Regular.ttf)}*,::after,::before{transition:var(--transition)!important}.container,.container-fluid{padding:0}#cookie_notice{border-top:2px solid var(--red);background-color:#fff}#cookie_notice .cookie_notice_container p{color:Var(--black)}#cookie_notice .cookie_notice_container p a{font-family:var(--font-bold)}#cookie_notice .cookie_notice_container button.btn-info{background-color:var(--red);border:2px solid var(--red);font-family:var(--font-bold)}.p-5{padding:calc(1vh + 1vw)!important}.padding-x{padding-left:5vw;padding-right:5vw}.padding-y{padding-top:calc(2.5vh + 5vw);padding-bottom:calc(2.5vh + 5vw)}.padding-all{padding:calc(2.5vh + 5vw) 5vw}.justify-content-evenly{justify-content:space-evenly}.radius-1-all{border-radius:1rem 1rem 1rem 1rem!important}.radius-5{border-radius:calc(2.5vh + 2.5vw) 0 calc(2.5vh + 2.5vw) 0!important}.radius-10{border-radius:calc(5vh + 5vw) 0 calc(5vh + 5vw) 0!important}.p-1-all{padding:calc(1vh + 1vw)}.gap-20{gap:20px 0}.white-text>*{color:var(--white)}.list-custom ul{display:flex;flex-direction:column;list-style:none;padding:0;margin:0;gap:10px}.list-custom ul li{position:relative;display:flex;flex-direction:column;gap:10px;padding-left:24px;font-size:calc(14px + (16 - 14) * (100vw - 320px)/ (1440 - 768));font-family:var(--font-regular)}.list-custom ul li:before{position:absolute;content:'\f00c';font:var(--fa-font-solid);top:5px;left:0}.list-custom ul ol{display:flex;flex-direction:column;list-style:none;padding:0;padding-left:10px;margin:0;gap:10px}.list-custom ul ol li{padding-left:12px}.list-custom ul ol li:before{content:'\f111';font-size:6px;top:9px}.list-custom-analize ul{padding:0;list-style:none;margin:0;display:flex;flex-flow:wrap;gap:0 20px}.list-custom-analize ul li{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:100%;min-height:70px;padding:0 20px;font-family:var(--font-regular);border-bottom:2px solid #58008e20;width:100%;font-size:15px;max-width:calc(50% - 10px)}.list-custom-analize ul li:hover{background-color:#49111a25}.list-custom-analize ul li strong{font-family:var(--font-bold);color:var(--red);font-size:16px;min-width:80px;width:fit-content;text-align:end}.border-2{border:2px solid var(--red)}h1{font-size:calc(28px + (38 - 28) * (100vw - 320px)/ (1440 - 768));color:var(--red);font-family:var(--font-bold);margin-bottom:20px}h2{font-size:calc(20px + (28 - 22) * (100vw - 320px)/ (1440 - 768));color:var(--red);font-family:var(--font-bold);margin-bottom:10px}h3{font-family:var(--font-bold);color:Var(--red);margin:0}p,paragraph{margin:0;font-family:var(--font-regular);color:var(--black);font-size:calc(14px + (16 - 14) * (100vw - 320px)/ (1440 - 768))}a{color:var(--red);text-decoration:none}a:hover{color:var(--black);text-decoration:none}.btn-primary{position:relative;height:50px;width:fit-content;padding:0 40px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px;background-color:var(--red);border:2px solid var(--red);border-radius:5px;font-family:var(--font-regular);font-weight:900;font-size:calc(14px + (15 - 14) * (100vw - 320px)/ (1440 - 768));letter-spacing:1px;color:var(--white);outline:0!important;box-shadow:none!important;text-decoration:none}.btn-primary:after{content:'\f061';position:relative;font:var(--fa-font-solid)}.btn-primary:hover{background-color:var(--black);border:2px solid var(--black)}.btn-secondary{position:relative;height:50px;width:fit-content;padding:0 40px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px;background-color:transparent;border:2px solid var(--red);border-radius:5px;font-family:var(--font-regular);font-weight:900;font-size:calc(14px + (15 - 14) * (100vw - 320px)/ (1440 - 768));letter-spacing:1px;color:var(--red);outline:0!important;box-shadow:none!important;text-decoration:none}.btn-secondary:after{content:'\f061';position:relative;font:var(--fa-font-solid)}.btn-secondary:hover{background-color:var(--red);border:2px solid var(--red);color:var(--white)}.button-primary-bg-white{margin-top:30px}.button-primary-bg-white .btn-primary{background-color:var(--white);border:2px solid var(--white);color:var(--red)}.button-primary-bg-white .btn-primary:hover{background-color:var(--black);border:2px solid var(--black);color:var(--white)}.button-secondary-border-white{margin-top:30px}.button-secondary-border-white .btn-secondary{border:2px solid var(--white);color:var(--white)}.button-secondary-border-white .btn-secondary:hover{border:2px solid var(--red);background-color:var(--red);color:var(--white)}.section-hero-common{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;margin-top:100px!important;z-index:1}.section-hero-common:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:var(--white);background:-moz-linear-gradient(90deg,#fff 0,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(90deg,#fff 0,rgba(255,255,255,0) 100%);background:linear-gradient(90deg,#fff 0,rgba(255,255,255,0) 100%);z-index:-1}.section-hero-common .content{box-shadow:20px 20px 20px 0 #748d8c3b;padding-left:15px!important;border-top-left-radius:0!important;gap:30px}.services-hero-common{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;margin-top:100px;z-index:1}.services-hero-common .content{box-shadow:20px 20px 20px 0 #748d8c3b;gap:30px}.quick-contact .text-content p{font-size:calc(20px + (28 - 20) * (100vw - 320px)/ (1440 - 768));letter-spacing:2px}header{position:fixed;width:100%;height:100px;padding:0 5vw;top:0;left:0;display:flex;align-items:center;flex-direction:column;background-color:var(--red);z-index:999}header.header-scroll{height:80px;box-shadow:0 0 12px #0000004a}header .header-wave{position:absolute;bottom:-50px;left:0;width:100%;display:none}header .header-wave svg{height:50px;width:100%}header .navbar{padding:0;width:100%;height:100%}header .navbar .container{max-width:100%;height:100%}.navbar-brand{margin:0}.logo{max-height:70px;width:100%}header.header-scroll .logo{max-height:40px;filter:brightness(4)}.navbar-collapse{height:100%;gap:50px}.navbar-nav{height:100%;gap:10px}.navbar-nav .main-nav-item{position:relative;display:flex;align-items:center}.navbar-nav .main-nav-item:before{content:'';position:absolute;top:0;left:0;height:0;width:2px;background-color:var(--white);z-index:-1}.navbar-nav .main-nav-item:after{content:'';position:absolute;top:0;right:0;height:0;width:2px;background-color:var(--white);z-index:-1}.navbar-nav .main-nav-item:hover:after,.navbar-nav .main-nav-item:hover:before{height:100%}.navbar-nav .main-nav-item.dropdown>.nav-link{pointer-events:none}.navbar-nav .nav-link{position:relative;height:100%;display:flex;align-items:center;justify-content:flex-start;font-family:var(--font-bold);color:Var(--white)}.navbar-nav .nav-link:before{content:'';position:absolute;bottom:0;left:0;height:0;width:100%;background-color:var(--white);z-index:-1}.navbar-nav .main-nav-item:hover .nav-link{color:var(--red)}.navbar-nav .main-nav-item:hover .nav-link:before{height:100%}.navbar-nav .main-nav-item.dropdown>.toggle-menu{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.navbar-nav .main-nav-item.dropdown .dropdown-menu{display:block;margin:0;padding:0;min-width:auto;width:max-content;border:none;border-radius:0;max-height:0;overflow:hidden;transition:var(--transition)}.navbar-nav .main-nav-item.dropdown:hover .dropdown-menu{max-height:600px}.navbar-nav .main-nav-item.dropdown .dropdown-menu .nav-link{height:50px}.navbar-nav .main-nav-item.dropdown .dropdown-menu .nav-link:hover{background-color:var(--red);color:Var(--white)}.language-select{display:flex;gap:10px}.gtranslate_wrapper .glink,.language-select .nav-link{position:relative;display:flex;align-items:center;justify-content:center;width:50px;height:50px;padding:0;border:1px solid var(--white);background-color:var(--white);border-radius:8px;font-family:var(--font-regular);color:var(--red);line-height:18px;font-size:calc(14px + (15 - 14) * (100vw - 320px)/ (1440 - 768));text-transform:uppercase;text-decoration:none}.gtranslate_wrapper .glink:not(.gt-current-lang){background:var(--red);color:#fff}.gtranslate_wrapper{display:flex}.gtranslate_wrapper .glink{margin-right:10px}.gtranslate_wrapper .glink:last-child{margin-right:0}a.glink.gt-current-lang{font-weight:400}.language-select .dropdown-menu{background:0 0;position:relative;display:block;padding:0;min-width:auto;margin:0;border:none;border-radius:0;color:unset}.language-select .dropdown-menu a{position:relative;display:flex;align-items:center;justify-content:center;width:50px;height:50px;padding:0;border:1px solid var(--white);border-radius:8px;font-family:var(--font-regular);color:var(--white);line-height:18px;font-size:calc(14px + (15 - 14) * (100vw - 320px)/ (1440 - 768));text-transform:uppercase;text-decoration:none;opacity:.7}.nav-item-kids .nav-link span{font-family:var(--font-caveat);font-size:30px;margin-top:-10px}.nav-item-kids .nav-link .l1{color:var(--kids-red)}.nav-item-kids .nav-link .l2{color:var(--kids-blue)}.nav-item-kids .nav-link .l3{color:var(--kids-yellow)}.nav-item-kids .nav-link .l4{color:var(--green)}footer{background-color:var(--gray);position:relative}footer .content.kids{display:none}footer .footer-wave{display:none;position:absolute;top:0;left:0;width:100%}footer .footer-wave svg{width:100%;height:50px}footer .footer-wave svg g{fill:var(--white)}.footer-logo{max-width:40vh}.footer-logo img{filter:brightness(10)}.logo-text p{color:var(--white);margin-top:30px;font-size:calc(14px + (15 - 14) * (100vw - 320px)/ (1440 - 768))}.menu-column{display:flex}.menu-column .menu-footer{width:25%}.menu-column .menu-footer p{margin:0 0 10px;font-size:calc(24px + (28 - 24) * (100vw - 320px)/ (1440 - 768));line-height:28px;font-family:var(--font-bold);color:var(--white);border-bottom:1px solid var(--white);width:fit-content;padding-bottom:10px;text-transform:uppercase}.menu-column .menu-footer ul{display:flex;flex-direction:column;padding:0;list-style:none;gap:10px}.menu-column .menu-footer ul a{color:var(--white);font-family:var(--font-regular);text-decoration:none;padding:0;width:fit-content}.menu-column .menu-footer ul a:hover{color:var(--red)}.bottom-footer{border-top:1px solid var(--white);padding-top:20px;margin-top:20px;justify-content:space-between;align-items:center}.bottom-footer .module-social li{position:relative;height:40px;width:40px;border:1px solid var(--white);border-radius:8px}.bottom-footer .module-social li.s-facebook:before{content:'\f39e';position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;height:fit-content;width:fit-content;font:var(--fa-font-brands);font-size:21px;color:var(--white);line-height:100%}.bottom-footer .module-social li:hover{background-color:var(--white)}.bottom-footer .module-social li.s-facebook:hover:before{color:var(--red)}.bottom-footer.kids .module-social li.s-facebook:hover:before{color:var(--kids-purple)}.bottom-footer .module-social li a{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;color:transparent}.bottom-footer .sal-sol img{height:40px}.section-hero{padding-top:100px;align-items:center;position:relative;background-position:right center}.section-hero:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#49111a;background:-moz-linear-gradient(90deg,rgba(73,17,26,1) 0,rgba(73,17,26,0) 100%);background:-webkit-linear-gradient(90deg,rgba(73,17,26,1) 0,rgba(73,17,26,0) 100%);background:linear-gradient(90deg,rgba(73,17,26,1) 0,rgba(73,17,26,0) 100%)}.section-hero .content{height:fit-content;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,auto);grid-column-gap:30px;grid-row-gap:0;max-width:900px;flex:auto}.section-hero .text-content{grid-area:1/1/2/4}.section-hero .text-content h2{color:var(--white);font-family:var(--font-regular);font-weight:100}.section-hero .text-content h1{color:var(--white)}.section-hero .text-content p{color:var(--white)}.section-hero .button-one{grid-area:2/1/3/2}.section-hero .button-two{grid-area:2/2/3/3}.section-hero .fickle-phone{grid-area:3/1/4/2}.section-hero .fickle-address{grid-area:3/2/4/3}.section-hero .fickle-email{grid-area:3/3/4/4}.section-hero .module-fickle{margin-top:10vh;padding:30px 20px;border-radius:10px;background-color:var(--white)}.section-hero .module-fickle .fickle-wrapper{padding:0!important}.section-hero .module-fickle .fickle-header{display:flex;flex-direction:row;align-items:center;gap:10px;margin-bottom:10px}.section-hero .module-fickle .fickle-header .fickle-additional-html-code{display:flex;align-items:center}.section-hero .module-fickle .fickle-header svg{width:22px;height:auto}.section-hero .module-fickle .fickle-header paragraph{font-family:var(--font-bold);color:Var(--red);line-height:18px}.section-hero .module-fickle .fickle-text-content p{font-size:calc(14px + (15 - 14) * (100vw - 320px)/ (1440 - 768))}.section-cards .text-content p{margin-bottom:30px}.section-cards .cards-content{gap:30px 0}.section-cards .fickle-card .fickle-wrapper{box-shadow:0 0 10px #00000025;width:100%;height:100%}.section-cards .fickle-card .fickle-header{display:flex;align-items:center;gap:10px;margin-bottom:20px}.section-cards .fickle-card .fickle-header svg{height:40px}.section-cards .fickle-card .fickle-header .fickle-title{font-size:calc(18px + (19 - 18) * (100vw - 320px)/ (1440 - 768))}.section-cards .fickle-card .fickle-content{height:100%;display:flex;flex-direction:column;justify-content:space-between}.section-cards .fickle-card .fickle-text-content{margin-bottom:20px}.section-banner h3{font-family:var(--font-regular)}.section-banner h2{font-size:calc(28px + (38 - 28) * (100vw - 320px)/ (1440 - 768))}.section-banner .image-absolute img{position:absolute;bottom:calc(-2.5vh - 5vw);right:15px;min-height:500px;max-height:550px;width:auto!important}.team-content{display:flex;flex-wrap:wrap;gap:calc(100px / 2)}.team-content .team-card{box-shadow:0 0 10px #00000025;max-width:calc((100% / 3) - (100px / 3));width:100%;overflow:hidden;display:flex;flex-direction:column}.team-content .team-card .fickle-image{margin-right:0;width:100%;display:flex;align-items:center;justify-content:center;padding:20px 20px 0;max-height:300px;height:100%}.team-content .team-card .fickle-image img{height:280px;width:100%;max-height:fit-content;object-fit:contain}.team-content .team-card .fickle-content{background-color:var(--red);padding:30px 20px;display:flex;flex-direction:column;justify-content:flex-start;gap:10px;height:100%}.team-content .team-card .fickle-content .fickle-title{color:var(--white);font-family:var(--font-bold);font-size:calc(18px + (20 - 18) * (100vw - 320px)/ (1440 - 768))}.team-content .team-card .fickle-content .fickle-subtitle{margin:0;color:var(--white)}.warranty-card{border:2px solid var(--white);max-width:48%;display:flex;align-items:center}.info-tehnology{display:flex;flex-direction:column}.tehnology{gap:30px 0}.tehnology .text-content h2{margin:0}.info-tehnology .tehnology-image{background-color:var(--white);border:1px solid #00000020;border-radius:1rem 1rem 0 0;max-height:25vh;height:100%;padding:20px;overflow:hidden}.info-tehnology .tehnology-image.module.module-image img{display:block;width:auto;height:100%;margin:auto}.info-tehnology .tehnology-text{padding:30px;border:1px solid #00000020;border-top:0;border-radius:0 0 1rem 1rem;height:100%}.info-tehnology .tehnology-text h3{margin-bottom:20px}.contact-form .btn-section{margin-bottom:0}.contact-form label{font-family:var(--font-regular)}.google-map .module-code{height:100%;min-height:300px}.price-menu{position:relative}.price-menu-content{position:absolute;bottom:0;padding:0;left:0;right:0;max-width:100%;margin:auto;display:flex;justify-content:center;gap:20px;height:fit-content;background-color:var(--white);z-index:10}.custom-button-price a{border:2px solid var(--red);color:var(--red);border-radius:5px;font-family:var(--font-bold);height:40px;display:flex;align-items:center;padding:0 10px;font-size:calc(13px + (14 - 13) * (100vw - 320px)/ (1440 - 768))}.custom-button-price a:hover{color:var(--white);background-color:var(--red)}.price-list-item{border-bottom:2px solid #00000011;transition:var(--transition)}.price-list-item:hover{background-color:#49111a25;border-bottom:2px solid transparent}.price-list-item .item-price p{font-family:var(--font-bold)}.service-image .module-image{overflow:hidden;height:100%}.service-image .module-image img{height:100%;object-fit:cover}.info-card-service.card-with-image{overflow:hidden;flex:auto;max-width:30%}.info-card-service-image{max-height:25vh;height:100%}.info-card-service.card-with-image .text-content{padding:20px}.info-card-service-image img{height:100%;object-fit:cover}.info-card-service-icon{height:calc(3.5vh + 3.5vw);width:calc(3.5vh + 3.5vw);min-height:70px;min-width:70px;margin:0 auto 1rem;background-color:var(--white);border-radius:50%}.info-card-service-icon svg{font-size:34px;color:var(--red)}.contact-radiologie .text-content{background-color:var(--red)}.contact-radiologie .text-content a{color:var(--white)}.contact-radiologie .text-content a:hover{color:Var(--gray)}.galerie-radiologie{overflow:hidden}.galerie-radiologie figure{margin:0}.slick-prev{left:50px;top:0;bottom:0;transform:none;margin:auto;width:50px;height:50px;background-color:var(--red);border-radius:15px 0 15px 0;opacity:.5;z-index:100}.slick-prev:before{content:'\f053';font:var(--fa-font-solid);color:var(--white);font-size:calc(22px + (24 - 22) * (100vw - 320px)/ (1440 - 768));opacity:1}.slick-next{right:50px;top:0;bottom:0;transform:none;margin:auto;width:50px;height:50px;background-color:var(--red);border-radius:15px 0 15px 0;opacity:.5;z-index:100}.slick-next:before{content:'\f054';font:var(--fa-font-solid);color:var(--white);font-size:calc(22px + (24 - 22) * (100vw - 320px)/ (1440 - 768));opacity:1}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{background-color:var(--red);opacity:1}.slick-dots{bottom:50px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px}.slick-dots li{margin:0;width:fit-content;height:fit-content}.slick-dots li button:before{font-size:14px;color:var(--red)}.slick-dots li.slick-active button:before{opacity:1;color:var(--red)}.blog-category{margin:auto;gap:calc(100px / 2)}.blog-category .blog-item-wrapper{box-shadow:0 0 10px #00000025;max-width:calc((100% / 3) - (100px / 3));width:100%;overflow:hidden;display:flex;flex-direction:column;padding:20px}.blog-category .blog-item-wrapper .blog-item-image{display:block;width:100%;height:auto;overflow:hidden;border-radius:1rem 1rem 0 0}.blog-category .blog-item-wrapper .blog-item-image img{width:100%;height:100%;object-fit:cover}.blog-category .blog-item-wrapper .blog-item-content{display:flex;flex-direction:column}.blog-category .blog-item-wrapper .blog-item-content .date{font-family:var(--font-regular);font-size:14px;opacity:.75;line-height:100%;margin:20px 0 10px}.blog-category .blog-item-wrapper .blog-item-content .blog-item-title{font-family:var(--font-bold);font-size:24px;line-height:100%;margin-bottom:5px}.blog-category .blog-item-wrapper .blog-item-content .short-description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:85px;margin-bottom:20px}.post-wrapper{margin-top:100px}.post-wrapper .post-header{width:100%;height:auto}.post-wrapper .post-header img{width:100%;height:auto;object-fit:cover}.post-wrapper .post-content{margin-top:20px}.post-wrapper .post-content .post-title h1{margin:5px 0 10px;line-height:100%}.post-wrapper .post-content .post-date{font-family:var(--font-regular);margin-bottom:30px;font-size:12px}.post-wrapper .post-content .post-description img{margin:20px 0;max-width:100%}body.page-id-156 .padding-all-top,body.page-id-156 footer.padding-all,body.page-id-170 .padding-all-top,body.page-id-170 footer.padding-all{padding:calc(10vh + 50px) 5vw 10vh}body.page-id-156 .padding-all-down,body.page-id-170 .padding-all-down{padding:10vh 5vw calc(10vh + 50px)}body.page-id-156 .padding-all-both,body.page-id-170 .padding-all-both{padding:calc(10vh + 50px) 5vw}body.page-id-156 .padding-all,body.page-id-170 .padding-all{padding:10vh 5vw}body.page-id-156 .white-text>*,body.page-id-170 .white-text>*{color:var(--white)}body.page-id-156 .list-custom ul li,body.page-id-170 .list-custom ul li{font-family:var(--font-beezee)}body.page-id-156 .btn-primary,body.page-id-170 .btn-primary{background-color:var(--kids-purple);border:2px solid var(--kids-purple);border-radius:30px;margin-top:30px}body.page-id-156 .btn-primary:hover,body.page-id-170 .btn-primary:hover{background-color:var(--kids-yellow);border:2px solid var(--kids-yellow);color:Var(--black)}body.page-id-156 .btn-secondary,body.page-id-170 .btn-secondary{border:2px solid var(--white);border-radius:30px;margin-top:30px;color:var(--white)}body.page-id-156 .btn-secondary:hover,body.page-id-170 .btn-secondary:hover{background-color:var(--white);color:Var(--black)}body.page-id-156 h1,body.page-id-170 h1{color:var(--black);font-family:var(--font-fredoka);margin-bottom:20px}body.page-id-156 h2,body.page-id-170 h2{font-size:calc(28px + (38 - 28) * (100vw - 320px)/ (1440 - 768));color:var(--black);font-family:var(--font-fredoka);margin-bottom:20px}body.page-id-156 h3,body.page-id-170 h3{font-family:var(--font-fredoka);color:Var(--black);font-size:20px;margin:0}body.page-id-156 p,body.page-id-156 paragraph,body.page-id-170 p,body.page-id-170 paragraph{margin:0;font-family:var(--font-beezee);color:var(--black)}body.page-id-156 header,body.page-id-170 header{background-color:var(--kids-purple)}body.page-id-156 header.header-scroll,body.page-id-170 header.header-scroll{height:70px}body.page-id-156 header .navbar-brand,body.page-id-170 header .navbar-brand{display:flex;flex-direction:row;align-items:center;gap:15px}body.page-id-156 header.header-scroll .navbar-brand,body.page-id-170 header.header-scroll .navbar-brand{gap:7px}body.page-id-156 header .navbar-brand .text-logo span,body.page-id-170 header .navbar-brand .text-logo span{font-family:var(--font-caveat);font-size:44px}body.page-id-156 header.header-scroll .navbar-brand .text-logo span,body.page-id-170 header.header-scroll .navbar-brand .text-logo span{font-size:28px}body.page-id-156 header .navbar-brand .text-logo .l1,body.page-id-170 header .navbar-brand .text-logo .l1{color:var(--kids-red)}body.page-id-156 header .navbar-brand .text-logo .l2,body.page-id-170 header .navbar-brand .text-logo .l2{color:var(--kids-blue)}body.page-id-156 header .navbar-brand .text-logo .l3,body.page-id-170 header .navbar-brand .text-logo .l3{color:var(--kids-yellow)}body.page-id-156 header .navbar-brand .text-logo .l4,body.page-id-170 header .navbar-brand .text-logo .l4{color:var(--green)}body.page-id-156 .logo,body.page-id-170 .logo{filter:brightness(4);width:auto;height:50px}body.page-id-156 header .header-wave,body.page-id-170 header .header-wave{display:block;z-index:-1}body.page-id-156 header .header-wave svg,body.page-id-170 header .header-wave svg{filter:drop-shadow(0 7px 4px rgb(0 0 0 / .075))}body.page-id-156 header .header-wave g,body.page-id-170 header .header-wave g{fill:var(--kids-purple)}body.page-id-156 .navbar-nav .nav-link,body.page-id-170 .navbar-nav .nav-link{font-family:var(--font-caveat);font-size:24px;height:fit-content;padding-top:0;padding-bottom:4px}body.page-id-156 .nav-item-kids .nav-link span,body.page-id-170 .nav-item-kids .nav-link span{color:var(--white)!important;font-size:24px;font-family:var(--font-caveat)}body.page-id-156 .navbar-nav .main-nav-item:after,body.page-id-156 .navbar-nav .main-nav-item:before,body.page-id-170 .navbar-nav .main-nav-item:after,body.page-id-170 .navbar-nav .main-nav-item:before{display:none}body.page-id-156 .navbar-nav .nav-link:before,body.page-id-170 .navbar-nav .nav-link:before{content:'';position:absolute;bottom:0;left:0;height:1px;width:0;background-color:var(--white);z-index:1}body.page-id-156 .navbar-nav .main-nav-item:hover .nav-link:before,body.page-id-170 .navbar-nav .main-nav-item:hover .nav-link:before{width:100%;height:1px}body.page-id-156 .navbar-nav .nav-link:after,body.page-id-170 .navbar-nav .nav-link:after{content:'';position:absolute;top:0;right:0;height:1px;width:0;background-color:var(--white);z-index:1}body.page-id-156 .navbar-nav .main-nav-item:hover .nav-link:after,body.page-id-170 .navbar-nav .main-nav-item:hover .nav-link:after{width:100%;height:1px}body.page-id-156 .navbar-nav .main-nav-item:hover .nav-link,body.page-id-170 .navbar-nav .main-nav-item:hover .nav-link{color:var(--white)}body.page-id-156 .navbar-nav .main-nav-item.dropdown .dropdown-menu,body.page-id-170 .navbar-nav .main-nav-item.dropdown .dropdown-menu{box-shadow:0 0 10px #58008e1f}body.page-id-156 .navbar-nav .main-nav-item.dropdown .dropdown-menu .nav-link,body.page-id-170 .navbar-nav .main-nav-item.dropdown .dropdown-menu .nav-link{color:var(--kids-purple)}body.page-id-156 .navbar-nav .main-nav-item.dropdown .dropdown-menu .nav-link:hover,body.page-id-170 .navbar-nav .main-nav-item.dropdown .dropdown-menu .nav-link:hover{background-color:var(--kids-purple);color:var(--white)}body.page-id-156 .language-select .nav-link,body.page-id-170 .language-select .nav-link{position:relative;display:flex;align-items:center;justify-content:center;width:50px;height:50px;padding:0;border:1px solid var(--white);border-radius:50%;background-color:var(--white);font-family:var(--font-caveat);color:var(--kids-purple);line-height:18px;font-size:24px;text-transform:uppercase;text-decoration:none}body.page-id-156 .language-select .dropdown-menu a,body.page-id-170 .language-select .dropdown-menu a{position:relative;display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;padding:0;border:1px solid var(--white);font-family:var(--font-caveat);color:var(--white);line-height:18px;font-size:24px;text-transform:uppercase;text-decoration:none;opacity:.7}.kids-hero-slider{margin:0}.kids-hero-slider .slick-prev{left:calc((6vw - 60px)/ 2);top:15vh;background-color:var(--kids-purple);opacity:.65;border-radius:50%;width:60px;HEIGHT:60px}.kids-hero-slider .slick-next{right:calc((6vw - 60px)/ 2);top:15vh;background-color:var(--kids-purple);opacity:.65;border-radius:50%;width:60px;HEIGHT:60px}.kids-hero-slider .slick-slide{height:100vh;display:flex;padding:15vh 5vw 0;align-items:center}.kids-hero-slider .slick-slide .slide-raw-content{height:fit-content;padding:5rem;background-color:var(--white);border-radius:calc(2.5vh + 2.5vw) 0 calc(2.5vh + 2.5vw) 0!important;font-family:var(--font-beezee);font-weight:900;font-size:calc(22px + (24 - 22) * (100vw - 320px)/ (1440 - 768));max-width:35rem;border:5px solid var(--kids-purple)}.wave-white{position:absolute;width:100%;bottom:0;left:0}.wave-white svg{width:100%;height:50px;transform:rotate(180deg)}.wave-white svg g{fill:var(--white)}.wave-purple{position:absolute;width:100%;bottom:0;left:0}.wave-purple svg{width:100%;height:50px;transform:none}.wave-purple svg g{fill:var(--white)}.kids-title-color h1 span{font-family:var(--font-caveat)}.kids-title-color h1 .l1{color:var(--kids-red)}.kids-title-color h1 .l2{color:var(--kids-blue)}.kids-title-color h1 .l3{color:var(--kids-yellow)}.kids-title-color h1 .l4{color:var(--green)}.kids-image{overflow:hidden}.locul-de-joaca{position:relative}.gallery-locul-de-joaca{overflow:hidden}.gallery-locul-de-joaca .slick-prev{left:calc((6vw - 60px)/ 2);top:0;background-color:var(--kids-purple);opacity:1;border-radius:50%;width:60px;height:60px}.gallery-locul-de-joaca .slick-next{right:calc((6vw - 60px)/ 2);top:0;background-color:var(--kids-purple);opacity:1;border-radius:50%;width:60px;height:60px}.gallery-locul-de-joaca figure{margin:0}.locul-de-joaca .wave-purple.top{top:0;bottom:auto;padding:0}.locul-de-joaca .wave-purple.bottom{bottom:0;padding:0}.locul-de-joaca .wave-purple.bottom svg{transform:rotate(180deg)}.service-kids-card{opacity:.5}.service-kids-card.active{opacity:1}.service-kids-card:hover{opacity:1}.service-kids-card .fickle-image{width:calc(8vh + 8vw);height:auto;aspect-ratio:1/1;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:25px;margin:0;cursor:pointer}.module-fickle-inline.service-kids-card .fickle-image img{max-height:100px}.service-kids-card .fickle-content .fickle-title{text-align:center;width:100%;margin-top:30px;font-size:calc(16px + (22 - 16) * (100vw - 320px)/ (1440 - 768));cursor:pointer}.service-kids-card.inhalosedare .fickle-image{background-color:var(--pink-serv)}.service-kids-card.aparate-dentare .fickle-image{background-color:var(--green-serv)}.service-kids-card.sigilare .fickle-image{background-color:var(--blue-serv)}.service-kids-card.coroane-dentare .fickle-image{background-color:var(--yellow-serv)}.service-kids-card.profilaxie .fickle-image{background-color:var(--red-serv)}.service-kids-card.radiologie .fickle-image{background-color:var(--dark-blue-serv)}.service-kids-card .fickle-link{position:absolute;top:0;left:0;width:100%;height:100%;text-decoration:none}.service-kids-content{overflow:hidden;max-height:0;background-color:var(--kids-purple);padding:0 3rem;display:flex;flex-direction:column;gap:20px}.service-kids-content.active{max-height:1000px;padding:3rem 3rem}.service-kids-content h2{font-size:calc(24px + (28 - 24) * (100vw - 320px)/ (1440 - 768))!important;margin:0!important}body.page-id-156 .price-kids h2,body.page-id-170 .price-kids h2{font-size:calc(24px + (28 - 24) * (100vw - 320px)/ (1440 - 768))}.list-custom-kids ul{padding:0;list-style:none;margin:0;display:flex;flex-flow:wrap;gap:0 20px}.list-custom-kids ul li{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:60px;max-height:60px;padding:0 20px;font-family:var(--font-beezee);border-bottom:2px solid #58008e20;width:100%;font-size:calc(14px + (15 - 14) * (100vw - 320px)/ (1440 - 768));max-width:calc(50% - 10px)}.list-custom-kids ul li:hover{background-color:#58008e20}.list-custom-kids ul li strong{font-family:var(--font-caveat);color:var(--kids-purple);font-size:calc(20px + (22 - 20) * (100vw - 320px)/ (1440 - 768))}.contact-info-kids{gap:20px}.contact-info-kids .google-map{height:100%}.contact-structure-kids label{font-family:var(--font-beezee);margin-bottom:2px;margin-left:10px}.contact-structure-kids input{border:1px solid #00000020;border-radius:20px}.contact-structure-kids textarea{border:1px solid #00000020;border-radius:20px;height:120px}.contact-form-kids .btn-section{margin-bottom:0}.contact-form-kids .btn-section .btn-primary{margin-top:0}body.page-id-156 footer,body.page-id-170 footer{background-color:var(--kids-purple)}body.page-id-156 footer .content.general,body.page-id-170 footer .content.general{display:none}body.page-id-156 footer .content.kids,body.page-id-170 footer .content.kids{display:flex}body.page-id-156 footer .logo-text p,body.page-id-170 footer .logo-text p{margin-top:30px;color:vaR(--white)}body.page-id-156 footer .footer-wave,body.page-id-170 footer .footer-wave{display:block}body.page-id-156 footer .menu-column .menu-footer ul a:hover,body.page-id-170 footer .menu-column .menu-footer ul a:hover{color:var(--kids-yellow)}
.post-description p {
    margin: 1rem 0 1rem 0;
}

.call-now {
    position: fixed;
    bottom: 20px;
    right: 20px;
    display: flex !important;
    z-index: 99;
}
.call-now a {
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #fff;
    border-radius: 100%;
    padding: 12px;
    border-radius: 100%;
    box-shadow: 0 0 10px -5px #000;
}
.blog-item-title {
    height: 80px;
    display: flex;
    align-items: center;
}

/* <---------- Q&A ----------> */

.lp-q-a-section .accordion-container {
    grid-gap: 20px;
    display: flex;
    flex-direction: column;
  }
  
  .lp-q-a-section .accordion-container .module-fickle {
    background-color: var(--red);
    border-radius: 5px;
    border: 1px solid var(--red);
    transition:  all 0.15s linear;
    height: fit-content;
  }
  
  .lp-q-a-section .accordion-container .module-fickle .fickle-header {
    padding: 20px;
    cursor: pointer;
  }
  
  .accordion-container li {
      color: white;
      font-size: calc(16px + (18 - 16) * ((100vw - 300px) / (1600 - 300)));
      font-family: var(--font-regular);
  }
  
  .lp-q-a-section .accordion-container .module-fickle .fickle-content {
    display: none;
    height: 0;
    overflow: hidden;
    padding-right: 20px;
    padding-left: 20px;
    padding-bottom: 20px;
  }
  
  .lp-q-a-section .accordion-container .active .fickle-content {
    height: 100%;
    transition:  all 0.15s linear;
    display: block;
  }
  
  .lp-q-a-section .accordion-container .module-fickle .fickle-title {
    display: flex;
    justify-content: space-between;
    margin: 0;
    color: var(--white);
  }
  
  .lp-q-a-section .accordion-container .module-fickle .fickle-text-content p {
    transition:  all 0.15s linear;
    opacity: 1;
  }
  
  .lp-q-a-section .accordion-container .module-fickle .fickle-text-content a {
  font-family: var(--white);
  font-size: calc(16px + (18 - 16) * ((100vw - 300px) / (1600 - 300)));
  color: white;
  text-decoration: underline;
}


  .lp-q-a-section .accordion-container .module-fickle .btn-minus {
    background: transparent;
    border: none;
  }
  
  .lp-q-a-section .accordion-container .module-fickle .btn-minus:focus {
    outline: none;
  }
  
  .lp-q-a-section .accordion-container .module-fickle.active svg {
    transform: rotate(180deg);
    transition: all 0.15s linear;
  }
  
  .lp-q-a-section .accordion-container .module-fickle svg {
    transition: all 0.15s linear;
    transform: rotate(0deg);
  }
  
  .lp-q-a-section .accordion-container .module-fickle.active {
    background-color: #1D2445;
    transition: all 0.15s linear;
  }
  
  .lp-q-a-section .accordion-container .module-fickle.active .fickle-title {
    color: var(--white);
  }
  
  .lp-q-a-section
    .accordion-container
    .module-fickle.active
    .fickle-text-content
    p {
    color: var(--white);
    transition: all 0.15s linear;
  }
  
  .lp-q-a-section
    .accordion-container
    .module-fickle.active
    .fickle-text-content
    p:last-of-type {
      margin-bottom: 0px;
    }
  
  .lp-q-a-section .accordion-container .module-fickle.active svg path {
    stroke: var(--white);
    transition: all 0.15s linear;
  }
  
  .lp-q-a-section .accordion-container .module-fickle svg path {
    transition: all 0.15s linear;
  }
  
  .lp-q-a-section .accordion-container .module-fickle.active {
    display: flex;
    flex-direction: column;
    transition: all 0.15s linear;
  }
  
  .lp-q-a-section .accordion-container .fickle-icon {
    display: none;
  }
  
  /* SPACE */
  
  .ss {
      margin-bottom: 100px;
  }
  
  .mb_40 {
      margin-bottom: 40px;
  }
  
  .mb_20 {
    margin-bottom: 20px;
  }
  
  .mt_40 {
    margin-top: 40px;
  }
  
  .d-column {
      flex-direction: column;
      justify-content: center;
  }
  
  .post-content a {
      text-decoration: underline;
  }
  
.sitemaphtml-row {
    display: block;
    margin-top: 15vh;
}