@media(max-width:1600px){.section-1-home .card button{padding:.5rem 2.5rem .5rem 2.5rem}.section-1-home .card button:after{right:-5%}.section-5-amb .module-gallery figure{height:400px}.section-3-about .content .items{flex-wrap:wrap;justify-content:center}.section-3-about .content .items .item{max-width:40%;margin-bottom:2em}.section-3-about .content .items .item p{text-align:center}.section-3-about .content .items .item h3{height:auto;margin-bottom:.5em}.section-4-home .text-content h2{font-size:40px}}@media(max-width:1450px){header .container{max-width:100%}header .nav-link{font-size:24px}header .header-contact a{font-size:19px}.section-1-home .card button{padding:.5rem 2.5rem .5rem 1.5rem}.section-1-home .card-header h2{font-size:22px}.section-1-home .right h2{font-size:22px}.section-1-home .right{padding:0 5px}.section-5-amb{padding:5rem 1rem}.section-1-contact .info .address,.section-1-contact .info .extra,.section-1-contact .info .mail,.section-1-contact .info .phone{margin:.5rem 0}footer{padding:5rem 2rem!important}}@media(max-width:1200px){header .header-contact a{font-size:16px}.section-2-home .content-text{padding:0 2rem}.section-2-home .links a{padding:1.25rem 1rem;font-size:14px}.section-4-home{height:auto}.section-4-home .text-content{padding:0 3rem}.section-4-home .text-content h2{font-size:35px}.section-1-about .text-content h1{font-size:40px}footer .description{max-width:100%!important;flex:0 0 100%;margin-bottom:2em}footer .description .footer-logo,footer .description .text{max-width:280px}footer .column-links{flex:0 0 33.33%;max-width:33.33%;margin-left:-15px;justify-content:flex-start}footer .column-social{flex:0 0 33.33%;max-width:33.33%;margin-right:-15px}footer .column-links,footer .description{min-width:auto}}@media(max-width:990px){header .nav-link{font-size:28px}.navbar-expand-lg .navbar-collapse{display:flex}.navbar-toggler{top:0}.section-1-home{height:auto}.section-1-home .center,.section-1-home .left{padding:0 .5rem 0 .5rem}.section-1-home .right{display:none}.section-1-home .card button{padding:.5rem 1.25rem .5rem 1.25rem}.section-1-home .card button.collapsed:after,.section-1-home .card button:after{right:0}.section-1-home .card{display:flex;flex-direction:column;padding:10px 0}.section-1-home .card-body h2{display:none}.section-1-home .card-body p{margin:0 auto 1em;font-family:'Montserrat Regular';word-break:break-word;text-align:justify;color:#004d499c}.section-1-home .card-body a{display:block;color:#004d49;text-decoration:none;margin-top:2rem;height:fit-content;padding:1rem 3rem;font-family:'Montserrat Bold';width:fit-content;margin-left:0;line-height:normal;background-image:linear-gradient(#004d49,#004d49),linear-gradient(#004d49,#004d49),linear-gradient(#004d49,#004d49),linear-gradient(#004d49,#004d49),linear-gradient(#004d49,#004d49),linear-gradient(#004d49,#004d49),linear-gradient(#004d49,#004d49),linear-gradient(#004d49,#004d49),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-size:1px 25%,25% 1px,1px 25%,25% 1px,1px 25%,25% 1px,1px 25%,25% 1px;background-position:left bottom,left bottom,left top,left top,right top,right top,right bottom,right bottom,1px 1px;transition:all .25s linear}.section-1-home .card-body ul{padding:0;list-style-position:inside;margin:0 auto;font-family:'Montserrat Regular';text-align:justify;color:#004d499c}.section-2-home{position:relative}.section-2-home .col-lg-5{position:absolute;top:0;z-index:-1;opacity:.2;height:100%;overflow:hidden}.section-2-home .col-lg-5 img{height:100%!important;object-fit:contain}.section-3-home .title h2{margin-bottom:2em}.section-3-home .services .service p{text-align:center}.section-3-home .services .service img{margin-bottom:1em}.section-3-home .services .service{margin-bottom:3em}.section-4-home{padding-top:0}.section-4-home .text-content{padding:0 1rem}.section-4-home .video-content .video-js{margin-bottom:2em}.section-1-about,.section-1-amb,.section-1-analize,.section-1-med{display:flex;justify-content:center;align-items:center;padding-bottom:10em}.section-1-about .image-content,.section-1-amb .image-content,.section-1-analize .image-content,.section-1-med .image-content{position:absolute;bottom:0;left:0;z-index:-9;opacity:.5;padding:0}.section-1-amb .image-content .module-image{padding-right:0}.section-1-about .text-content,.section-1-amb .text-content,.section-1-analize .text-content,.section-1-med .text-content{padding:0 2rem;margin:initial}.section-1-amb .text-content p{margin-bottom:3em}.section-1-analize .text-content .module-text{padding:0}.section-2-about,.section-2-amb{height:auto;padding:5rem 2rem}.section-2-about .text,.section-2-amb .text{padding:2rem}.section-1-med .text-content h1,.section-2-about .text h1,.section-2-amb .text h1{font-size:35px}.section-3-amb{padding:3rem 0}.section-3-about .title h2,.section-3-amb .title h2{font-size:35px;margin-bottom:0}.section-4-amb{padding:0 2rem;margin-bottom:5rem}.section-4-amb .text-left .bottom p,.section-4-amb .text-left .top p,.section-4-amb .text-right .bottom p,.section-4-amb .text-right .top p{width:100%;margin:auto}.section-4-amb .text-left .bottom p{margin-top:1em;margin-bottom:4em}.section-4-amb .text-right .top p{margin-bottom:1em}.section-4-amb .pulse{left:0;right:0}.section-4-amb .pulse{height:100%}.pulse .module-code{display:flex;align-items:center;height:100%}.pulse .module-code svg{margin-top:-150px}.section-4-amb .button-content{position:relative;margin-top:3em;bottom:auto}.section-5-amb .module-gallery figure{height:250px}.section-1-about .text-content .module-text{padding:0 2rem}.section-1-about .text-content h1{font-size:30px}.section-3-about .title h2{margin-bottom:2em}.section-2-analize{padding:3rem 2rem}.section-2-analize .image,.section-3-analize .image,.section-4-analize .image,.section-5-analize .image{position:absolute;bottom:0;left:0;padding:0;opacity:.5;z-index:-1}.section-3-analize,.section-4-analize,.section-5-analize{padding:3rem 2rem}.section-3-analize .image,.section-5-analize .image{padding-right:0;padding-left:0}.section-1-contact .info{padding:0 2rem;margin-bottom:2em}.section-1-contact .info .description p{margin-bottom:1rem}.section-1-contact .content-contact .container{max-width:100%}.section-1-contact .animation{max-width:400px;z-index:-99}.section-1-contact .animation:before{display:none}.section-1-contact .contact-content{width:100%}.section-medici{padding:50px 20px;height:auto}.section-medici .doctor{max-width:100%;flex:100%}.section-medici-locatii{padding:0 20px}.section-medici-locatii .locatie{margin:20px 0}.section-medici-locatii:after{width:100%;height:4px;top:0}footer{padding:5rem 1rem!important}footer .large-text p{font-size:45px}footer .button-group .button{width:auto;margin:inherit}footer .button-group .button:first-child{margin-right:2em}footer .column-links{flex:0 0 33.33%;max-width:33.33%}}@media(max-width:640px){.header-scroll{padding:0}.navbar-expand-lg .navbar-collapse{top:0}header{flex-direction:column;padding:0}header #main-navbar{width:100%}header .header-contact{width:100%;min-width:auto;justify-content:space-between}header .logo{max-height:25px}.navbar-toggler{right:0;padding-right:0}.section-1-home{margin-bottom:2em}.section-1-home .card button{padding-left:10px}.section-2-home{padding:3rem 0}.word-carousel .change_outer,.word-carousel h1{font-size:45px}.section-2-home .content-text{padding:0 1rem}.section-2-home .links p{flex-direction:column;margin-top:2em!important}.section-2-home .links p a{width:100%;text-align:center}.section-2-home .links p a:first-child{margin-right:0;margin-bottom:1.5em}.section-3-home{width:100%}.section-3-home .title h2{font-size:26px}.section-3-home .services .service p:last-child{min-height:auto}.section-4-home{padding-bottom:3rem}.section-4-home .video-content .video-js{height:300px;margin-bottom:2em}.section-5-home .module-text h2{font-size:45px}.section-5-home .testimonials{width:100%;padding:0 1rem}.section-5-home .slick-prev{top:1px;left:30%}.section-5-home .slick-next{right:30%;top:1px}.section-5-home .slick-next:before,.section-5-home .slick-prev:before{font-size:30px}.section-5-home .slick-next,.section-5-home .slick-prev{width:30px;height:30px}.section-2-about .text,.section-2-amb .text{padding:1rem}.section-4-amb .pulse{height:100%}.pulse .module-code{display:flex;align-items:center;height:100%}.pulse .module-code svg{margin-top:-150px}.section-5-amb .module-gallery figure{flex:0 0 100%;max-width:100%;height:400px;margin:1em 0}.section-1-about .text-content .module-text{padding:0}.section-1-amb .text-content h1,.section-1-analize .text-content h1{font-size:30px}.section-3-about .content .items .item{max-width:100%}.section-2-analize .text h2,.section-3-analize .text h2,.section-4-analize .text h2,.section-5-analize .text h2{font-size:40px}.section-5-analize .text ul{display:flex;flex-direction:column}.section-5-analize .text ul li{margin-left:0}.section-medici .section-title h4{font-size:34px}.section-posts-blog{padding:2rem 5px;margin:auto}.section-posts-blog .categories-grid{margin:auto}.section-posts-blog .categories-grid .categories-item-wrapper{padding:40px 0}.section-posts-blog .categories-item-wrapper .category-item{height:auto}.section-posts-blog .category-item .category-item-inner{flex-direction:column}.section-posts-blog .category-item .category-item-inner .categ-image-wrapper{width:auto}.section-posts-blog .category-item-inner .categ-title{padding:30px 0 0}.section-posts-blog img{height:auto;width:100%}footer{padding:3rem 1rem!important}footer .description p{display:none}footer .large-text p{font-size:28px}footer .button-group{flex-direction:column}footer .button-group .button{width:100%}footer .button-group .button a{width:100%}footer .button-group .button:first-child{margin-bottom:1em;margin-right:0}footer .description .footer-logo,footer .description .text{margin:auto}footer .column-links{flex:0 0 100%;max-width:100%;margin-bottom:2em;margin-left:0;justify-content:center;text-align:center}footer .column-links ul{padding-left:0;align-items:center}footer .column-social{flex:0 0 100%;max-width:100%;text-align:center;align-items:center;margin-right:0}footer .column-social p{margin:auto}}

@media (max-width: 990px) {
    
    header li {
        padding: 0.35rem 1rem!important;
    }
    
    header .nav-link,
    header #location .nav-link{
         padding: 0.5rem 0rem!important;
    }
    
    .section-1-home .right {
        display:block;
    }
    
    .section-1-home .right .module-code .coronavirus {
        position: relative;
        bottom: 0;
        border-top: 2px solid var(--red);
        padding-top: 20px;
    }
    
    .section-1-home .right .module-code .coronavirus p {
        padding:0;
    }
    
    .section-1-med .text-content h1 {
        font-size:28px;
    }
    
    .section-1-med .image-content {
        opacity: .15;
    }
    
}

@media screen and (min-width: 991px) and (max-width: 1500px) {
    
    .section-1-med .text-content h1 {
        font-size:38px;
    }
    
    .section-medici {
        height:auto;
        justify-content: space-evenly;
    }
    
    .section-medici .doctor .module-text h4 {
        font-size: 20px;
        height: 50px;
    }
    
    .section-medici .doctor .module-text p {
        height:65px;
    }
    
    .section-medici .doctor {
        margin:0;
        flex:30%;
        max-width:30%;
    }
    
    .section-medici .doctor .module-text p:nth-of-type(2) {
        font-size: 16px;
    }
    
    
    
}

@media screen and (max-width: 768px) {

    .copyright-wrapper {
        padding-top: 2rem;
        margin-top: 2rem;
    }

    .copyright-wrapper p {
        text-align: center;
    }
    
    .section-posts-blog .category-item-inner {
        flex-direction:column;
        gap: 0;
    }
    
    .section-posts-blog .categories-item-wrapper .category-item {
        height:auto;
    }
    
    .section-posts-blog .category-item .category-item-inner .categ-image-wrapper {
        height:100%;
        width: 100%;
    }
    
    .section-posts-blog img {
        height: auto;
        width: 100%;
        position: relative;
        left: 0;
        top: 0;
        transform: none;
    }
    
    .section-posts-blog .categories-grid {
        gap:20px;
    }
    
    .section-posts-blog .categories-grid .categories-item-wrapper {
            max-width: 100%;
            flex:auto;
            padding:0;
    }
    
    .section-posts-blog .category-item-inner .categ-title {
        width:100%;
    }
    
}

@media screen and (min-width: 769px) and (max-width: 991px) {
    
    .section-posts-blog .category-item-inner {
        flex-direction:column;
    }
    
    .section-posts-blog .categories-item-wrapper .category-item {
        height:500px;
    }
    
    .section-posts-blog .category-item-inner .categ-image-wrapper {
        height:270px;
        width: 100%;
    }
    
    .section-posts-blog .categories-grid {
        gap:40px;
    }
    
    .section-posts-blog .categories-item-wrapper {
            max-width: calc(50% - 20px);
            flex:auto;
    }
    
    .section-posts-blog .category-item-inner .categ-title {
        width:100%;
    }
    
}


@media screen and (min-width: 992px) and (max-width: 1200px) {
    
    .section-posts-blog .category-item-inner {
        flex-direction:column;
    }
    
    .section-posts-blog .categories-item-wrapper .category-item {
        height:500px;
    }
    
    .section-posts-blog .category-item-inner .categ-image-wrapper {
        height:270px;
        width: 100%;
    }
    
    .section-posts-blog .categories-grid {
        gap:40px;
    }
    
    .section-posts-blog .categories-item-wrapper {
            max-width: calc(50% - 20px);
            flex:auto;
    }
    
    .section-posts-blog .category-item-inner .categ-title {
        width:100%;
    }
    
}



@media screen and (min-width: 1201px) and (max-width: 1500px) {
    
    .section-posts-blog .category-item-inner {
        flex-direction:column;
    }
    
    .section-posts-blog .categories-item-wrapper .category-item {
        height:500px;
    }
    
    .section-posts-blog .category-item-inner .categ-image-wrapper {
        height:200px;
        width: 100%;
    }
    
    .section-posts-blog .categories-grid {
        gap:30px;
    }
    
    .section-posts-blog .categories-item-wrapper {
            max-width: calc(33.333333% - 20px);
    }
    
    .section-posts-blog .category-item-inner .categ-title {
        width:100%;
    }
    
}


@media screen and (max-width: 600px) {
    
    .section-1-specialitati .text-content .module-text {
        padding:0 30px;
    }
    
    .section-1-specialitati .text-content h1 {
        font-size:34px;
    }
    
    .section-1-specialitati .image-content {
        margin:0 0 auto;
        max-width:400px;
    }
    
    .section-2-specialitati {
        padding: 30px 40px;
        flex-direction: column-reverse;
        gap: 30px;
    }
    
    .section-2-specialitati .text {
        padding:0;
    }
    
    .section-2-specialitati .image {
        padding:0;
        
    }
    
    .section-2-specialitati .text h2 {
        font-size:38px;
    }
    
    .section-3-specialitati {
        padding: 30px 40px;
        gap: 30px;
    }
    
    .section-3-specialitati .text {
        padding:0;
    }
    
    .section-3-specialitati .image {
        padding:0;
    }
    
    .section-3-specialitati .text h2 {
        font-size:38px;
    }
    
    .section-3-specialitati .text ol li h3,
    .section-3-specialitati .text ol li {
        font-size:24px;
    }
    
}

@media screen and (min-width: 601px) and (max-width: 991px) {
    
    .section-1-specialitati .text-content .module-text {
        padding:0 30px;
    }
    
    .section-1-specialitati .text-content h1 {
        font-size:34px;
    }
    
    .section-1-specialitati .image-content {
        margin:0 auto auto;
        max-width:400px;
    }
    
    .section-2-specialitati {
        padding: 30px 40px;
        flex-direction: column-reverse;
        gap: 30px;
    }
    
    .section-2-specialitati {
        padding: 30px 40px;
        flex-direction: column-reverse;
        gap: 30px;
    }
    
    .section-2-specialitati .text {
        padding:0;
    }
    
    .section-2-specialitati .image {
        padding:0;
        display: flex;
        justify-content: center;
        
    }
    
    .section-2-specialitati .text h2 {
        font-size:38px;
    }
    
    .section-3-specialitati {
        padding: 30px 40px;
        gap: 30px;
    }
    
    .section-3-specialitati .text {
        padding:0;
    }
    
    .section-3-specialitati .image {
        padding:0;
        display: flex;
        justify-content: center;
    }
    
    .section-3-specialitati .text h2 {
        font-size:38px;
    }
    
    .section-3-specialitati .text ol li h3,
    .section-3-specialitati .text ol li {
        font-size:24px;
    }
    
}

@media screen and (max-width: 991px) {
    
    .section-pachete {
        max-width:100%;
    }
    
    .section-pachete .title-content .title > * {
        font-size:38px;
        margin-bottom:30px;
    }
    
    .section-pachete .pachet:not(.pachet-3) {
        border-right:none;
    }
    
    .section-pachete .pachet:not(.pachet-1) {
        margin-top:30px;
    }
    
    .section-pachete .pachet-title p {
        font-size:28px;
        width:100%;
    }
    
    .section-pachete .extra-wrapper {
        flex-direction: column;
        gap: 20px;
        padding:20px;
    }
    
    .section-pachete .extra {
        width:100%;
    }
    
}

@media screen and (max-width: 768px) {
    
    .section-medici-homepage {
        max-width:100%;
    }
    
    .section-medici-homepage .title-content .title > * {
        font-size:38px;
        margin-bottom:30px;
    }
    
    .section-medici-homepage .extra-wrapper {
        flex-direction: column;
        gap: 20px;
        padding:20px;
    }
    
    .section-medici-homepage .extra {
        width:100%;
    }
    
    .section-medici-homepage .extra h5 {
        font-size:24px;
    }
    
    .section-medici-homepage .medic:not(.see-more) {
        padding: 0 15px 20px;
        margin: 0 0 20px;
        border-right:none;
        border-bottom: 1px solid var(--green);
        flex-direction:column;
    }
    
}


@media screen and (min-width: 769px) and (max-width:991px) {
    
    .section-medici-homepage .medic:not(.see-more) {
        padding:0 0 20px;
        margin:0 0 20px;
        border-right:none;
        border-bottom:1px solid var(--green);
    }
    
    .section-medici-homepage .extra-wrapper {
        flex-direction:column;
        gap:20px;
    }
    
    .section-medici-homepage .extra {
        width:100%;
    }
    
}


@media screen and (min-width: 992px) and (max-width:1200px) {
    
    .section-medici-homepage .medic .medic-imagine {
        max-width:150px;
    }
    
    .section-medici-homepage .extra-wrapper {
        flex-direction:column;
        gap:20px;
    }
    
    .section-medici-homepage .extra {
        width:100%;
    }
    
}








