.video_container{position:relative;border-radius:10px;box-shadow:rgba(0,0,0,.24) 0px 3px 8px;display:block;z-index:2;overflow:hidden}.video_container .video-btn{position:relative}.video_container .video-btn::before{content:"";position:absolute;width:100%;height:100%}.video_container:hover .video-btn img{transform:scale(1.04)}.video_container .icon_img{position:absolute;z-index:2;width:60px;display:flex;justify-content:center;align-items:center;top:0;bottom:0;left:0;right:0;margin:auto;text-align:center;cursor:pointer}section.section-hero-2{margin:0}.section-hero-2 .hero_container{padding:30px 50px;margin-right:-220px;border-radius:20px;box-shadow:rgba(0,0,0,.24) 0px 3px 8px}.section-hero-2 .hero_container .subheading{padding:10px 20px;font-weight:600;color:#fff;border-radius:15px;background-color:#0b6749}.section-hero-2 .hero_container a{padding:10px 20px}@media (max-width:575px){.section-hero-2 .hero_container{margin-right:0;padding:30px;overflow:hidden;padding-right:80px}.section-hero-2 img{position:absolute;width:150px;bottom:0;right:0}}.hero_container .btn-wrapper a i{font-size:22px;margin-right:10px}.hero_container .btn-wrapper a{display:inline-flex;align-items:center}section.section-hero-4,section.section-hero-3{margin:0}section.section-hero-4,.section-hero-3{position:relative}.section-hero-4::before,.section-hero-3::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(7,71,50,.4)}.section-hero-3 .display{position:relative;text-align:center}.section-hero-4 .display img,.section-hero-3 .display img{width:100%;position:relative}.section-hero-3 .content{position:relative}.section-hero-3 .content .title{font-size:70px;font-weight:600;line-height:1;text-shadow:2px 7px 5px rgba(0,0,0,.2),0px -4px 10px rgba(255,255,255,.2);color:#fff}.section-hero-4 .content .title{font-size:100px;font-weight:600;line-height:1;text-shadow:5px 6px 2px rgba(0,0,0,.6);color:#fff;text-transform:uppercase;letter-spacing:2px}.section-hero-4 .content hr{background-color:rgba(255,255,255,1);box-shadow:rgba(0,0,0,.24) 0px 3px 8px;height:5px}.section-hero-4 .content p{font-size:22px;font-weight:500;color:#feed2e;line-height:1.5;text-shadow:2px 7px 5px rgba(0,0,0,.2),0px -4px 10px rgba(255,255,255,.2)}.section-hero-4 .content .btn_holder a{padding:10px;background-color:#015902;color:#fff;margin-right:10px;border-radius:10px;text-decoration:none;display:flex;align-items:center;justify-content:center;font-weight:600;border:2px solid #fff;text-transform:uppercase;font-size:18px;text-shadow:2px 7px 5px rgba(0,0,0,.2),0px -4px 10px rgba(255,255,255,.2);letter-spacing:2px;box-shadow:rgba(0,0,0,.24) 0px 3px 8px}.section-hero-4 .content .btn_holder a i{font-size:22px}.section-hero-4 .content .btn_holder a span{padding:0 10px}.section-hero-3 .content .subtitle{color:#68f7c8;font-weight:500;font-size:22px;text-transform:capitalize;letter-spacing:2px;display:block;margin-bottom:15px}.section-hero-3 .content .title span{color:#68f7c8}.section-hero-3 .content hr{background-color:rgba(255,255,255,.4)}.section-hero-3 .content p{font-size:18px;color:#eee}.section-hero-4 .content .btn_holder,.section-hero-3 .content .btn_holder{margin-top:15px;display:flex}.section-hero-3 .content .btn_holder a{padding:10px;background-color:#0b6749;color:#fff;margin-right:10px;border-radius:10px;text-decoration:none;display:flex;align-items:center;justify-content:center;font-weight:600}.section-hero-3 .content .btn_holder a i{border-radius:7px;width:35px;height:35px;background-color:#fff;font-size:18px;color:#0b6749;display:flex;align-items:center;justify-content:center}.section-hero-3 .content .btn_holder a span{padding:0 10px}.section-hero-3 .content .btn_holder a:last-child{background-color:transparent;border:2px solid #eee;color:#eee}.facts .card{box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px;border:none;transition:.5s all;border-radius:15px!important}.facts .card h4{color:#0b6749;font-weight:600;margin-bottom:.25em;font-size:1.4em}.facts .card:hover{background-color:#074732!important;color:#fff}.facts .card:hover h4,.facts .card:hover p{color:#fff}.facts .card:hover img{filter:brightness(0) invert(1)}@media (max-width:575px){.section-hero-3 .content .title{font-size:50px}.section-hero-3 .content{padding-right:0}.section-hero-3 .content .btn_holder{display:block}.section-hero-3 .content .btn_holder a{margin-bottom:15px;font-size:16px}.section-hero-3 .display .contact_doctor,.section-hero-3 .display .doctors_holder{display:none}}