.grg{width:100%;height:100%;position: absolute;object-fit:cover!important}
@media only screen and (min-width: 1441px){
.font60-xl{font-size:60px!important;}
}
@media only screen and (max-width: 1920px){
.main-banner-area-wrap,.bannerowl .item{min-height:660px;}
}
@media only screen and (max-width: 1800px){
.main-banner-area-wrap,.bannerowl .item{min-height:620px;}
}
@media only screen and (max-width: 1500px){
.main-banner-area-wrap,.bannerowl .item{min-height:550px;}
}
@media only screen and (max-width: 1199px){
.main-banner-area-wrap,.bannerowl .item{min-height:520px;}
}
@media only screen and (max-width:640px){
.main-banner-area-wrap,.bannerowl .item{min-height:500px;}
}
@media only screen and (max-width: 575px){
.bannerowl{background: #edf5ff;}
.bannerowl .item{flex-flow: column;}
.grg{width:100%;position:relative;}
}
@media only screen and (max-width:575px){
.main-banner-area-wrap,.bannerowl .item{min-height:auto;}
.main-banner-area-wrap .item{background-position:center right 45%}
}
.main-banner-area-wrap{overflow:hidden;position:relative;z-index:1;background-image: linear-gradient(106.68deg, rgba(207, 255, 250, 0.2) 10.94%, #e5fcff 33.73%, #f2feff 46.1%, rgb(255 239 241) 72.4%);background-color: transparent;}


@media only screen and (max-width: 991px){
    .hero-img{max-width:400px;}
    .main-banner-area-wrap .container{max-width:100%;}
    }
    @media only screen and (max-width: 767px){
     .hero-img{max-width:300px;}
    }
    @media only screen and (max-width:575px){
     .hero-img{border-radius:5px;}
    }

.bannerowl{height:100%;}
.bookert{background:var(--main-color);position:relative;bottom:0px;width: 100%;}
.apppo{position: absolute;left:0;bottom:100%;}
@media only screen and (max-width: 991px){
.bookert{position:relative;bottom:auto;} 
}
@media only screen and (max-width:575px){
.bookert{position:relative;bottom:0;top:0;margin-top:20px;} 
.apppo{position:relative;}
}

.jaka::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url(images/icon-inv.png) no-repeat center left 5%;pointer-events:none;}
.clocker{position: relative; z-index: 1;}
.clocker::before{position: absolute;content: '';z-index: -1;width: 90%;height: 90%;left: 5%;top: 5%;border-radius: 8px;background: #ebf9ff;border: 1px solid rgb(210 225 249);opacity: .5;transition: all ease-in-out .3s;-webkit-transition: all ease-in-out .3s;-moz-transition: all ease-in-out .3s;-ms-transition: all ease-in-out .3s;-o-transition: all ease-in-out .3s; }
.clocker i{font-size:22px;height:48px;width:48px;line-height:48px;border-radius:50%;margin:0 auto;background:linear-gradient(45deg, #ccefff, transparent)}


.blogposts .parr:nth-child(1) .row .col-12.col-md-12.col-lg-5,.blogposts .parr:nth-child(1) .row .col-12.col-md-12.col-lg-7,.blogposts .parr:nth-child(2) .row .col-12.col-md-12.col-lg-5,.blogposts .parr:nth-child(2) .row .col-12.col-md-12.col-lg-7{width:100%;}
.object-start{object-position: left;}
.pichold{height:180px;overflow:hidden;}

.video-thumbnails{height:600px;overflow:auto;}
.hasheight{height:130px;overflow:hidden;margin-bottom:20px;}

.doctorsteam .docblock p.lh-22{min-height:44px;}
.doctorsteam .item::before{content:'';position:absolute;width:100%;height:25%;background:#377ab3;opacity:.07;left:0;top:0;border-radius:0 0 30% 30%;z-index:0;}
.zoomer-video{height: 250px;overflow: hidden;}
.zoomer-video.hauto{height:auto;overflow: hidden;}
.zoomer-video img{width:100%;height:100%;object-fit: cover;object-position:center;}
.dotta .owl-dots{position:absolute;left:auto;right:15px;width:15px;text-align:center;top:50%;transform:translateY(-50%);z-index:1;}
.dotta .owl-dots .owl-dot{display:inline-block;margin:0;}
.dotta .owl-dots .owl-dot span{margin:0;width:14px;height:14px;border-radius:50%;background:var(--main-color2);display:block;transition:all ease-in-out .3s;transform:scale(.9);opacity:.7}
.dotta .owl-dots .owl-dot.active span{background:var(--whiteColor);transform:scale(1);opacity:1;}

.mess{height:110px;overflow:hidden;margin-bottom:30px;}
.facilitie{background-color: #f5f5f5;margin: -50px 0px;position: relative;}
.facilitie::before{content:"";position:absolute;top:0;left:-50px;width:0;height:0;border-style:solid;border-width:0 0 50px 50px;border-color:transparent transparent #dfdfdf}
.facilitie::after{content:"";position:absolute;bottom:0;left:-50px;width:0;height:0;border-style:solid;border-width:0 50px 50px 0;border-color:transparent #dfdfdf transparent transparent}

.facilitie2{background-color: #f5f5f5;margin: -50px 0px;position: relative;}
.facilitie2::before{content:"";position:absolute;top:0;right:-50px;width:0;height:0;border-style:solid;border-width:0 50px 50px 0;border-color:transparent transparent #dfdfdf transparent}
.facilitie2::after{content:"";position:absolute;bottom:0;right:-50px;width:0;height:0;border-style:solid;border-width:0 0 50px 50px;border-color:transparent transparent transparent #dfdfdf}
@media(max-width:991px){
.facilitie,.facilitie2{margin:0;}
.facilitie::after,.facilitie2::after,.facilitie::before,.facilitie2::before{display:none;}
}
.banda{background:url(images/kneecap2.svg) no-repeat right 5% bottom 10px #fff;background-size:100px;}

@media(min-width:992px){
.col-lg-2by5{max-width:20%;flex-basis: 20%;}
}

.treeto:hover{background-color:var(--main-color3);border-color:var(--main-color3)}
.treeto:hover a{color:var(--main-color3);}
.bazzi{height:420px;overflow:auto}

.videoo{height:50px;width:50px;line-height:50px;display:inline-block;text-align:center;border-radius:100%;background:transparent;color:#fff;display:inline-block;background:rgba(255,255,255,.3);z-index:9;text-indent:0;}
.waves{position:absolute;width:100px;height:100px;background:rgba(255,255,255,.1);opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);border-radius:100%;left:-25px;bottom:-25px;z-index:0;-webkit-animation:waves 3s ease-in-out infinite;animation:waves 3s ease-in-out infinite}
.wave-1{-webkit-animation-delay:0;animation-delay:0}
.wave-2{-webkit-animation-delay:1s;animation-delay:1s}
.wave-3{-webkit-animation-delay:2s;animation-delay:2s}
@keyframes waves {
0%{-webkit-transform:scale(0.2,0.2);transform:scale(0.2,0.2);opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}
50%{opacity:.9;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90)}
100%{-webkit-transform:scale(0.9,0.9);transform:scale(0.9,0.9);opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}
}

.faq-accordion .accordion-content ul {margin: 0;padding: 0;padding-left: 20px;}
.faq-accordion .accordion-button:not(.dusra),.faq-accordion .accordion-button:not(.collapsed) {border: 0;color: var(--main-color);background: #fff;border: 1px solid #b7c0cf;border-radius:4px;font-size: 90%;}
.faq-accordion .accordion-button:hover,.faq-accordion .accordion-button:not(.collapsed):hover {color: var(--main-color);}
.faq-accordion .accordion-button::after {background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='%232b5aac' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' d='M8 0a1 1 0 0 1 1 1v6h6a1 1 0 1 1 0 2H9v6a1 1 0 1 1-2 0V9H1a1 1 0 0 1 0-2h6V1a1 1 0 0 1 1-1z' clip-rule='evenodd'/%3e%3c/svg%3e");transform: scale(.7) !important;}
.faq-accordion .accordion-button:not(.collapsed)::after {background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='%232b5aac' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' d='M0 8a1 1 0 0 1 1-1h14a1 1 0 1 1 0 2H1a1 1 0 0 1-1-1z' clip-rule='evenodd'/%3e%3c/svg%3e");}
.sandni .accordion-button::after {background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' d='M8 0a1 1 0 0 1 1 1v6h6a1 1 0 1 1 0 2H9v6a1 1 0 1 1-2 0V9H1a1 1 0 0 1 0-2h6V1a1 1 0 0 1 1-1z' clip-rule='evenodd'/%3e%3c/svg%3e");
transform: scale(.7) !important;}
.sandni .accordion-button:not(.collapsed)::after{background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' d='M0 8a1 1 0 0 1 1-1h14a1 1 0 1 1 0 2H1a1 1 0 0 1-1-1z' clip-rule='evenodd'/%3e%3c/svg%3e");
} 

.kidizum::before{content:'';position:absolute;height:90%;width:5px;background:#fff4ea;left:50%;top:5%;transform:translateX(-50%);}
@media(max-width:767px){
.kidizum::before{display:none;}
}

.homba li{list-style:none;border:2px solid #ffe3de;display:inline-block;margin:5px 10px 5px 0;padding:5px 10px;border-radius:4px;}
.beshakal li{list-style:none;display:inline-block;background:var(--main-color);color:var(--whiteColor);padding:8px 14px;margin:5px 0;border-radius:30px;min-width:30%;}
.titletable td{padding:6px;border:1px solid #c2bbc0;background:rgba(255,255,255,0.01);font-weight:500;}

.circle_bg1{border-radius:100%;height:500px;width:500px;position:absolute;left:50%;right:0;top:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:0; opacity: 0.3;}
.circle_bg1 span{display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;height:100%;width:100%;-moz-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);-webkit-animation-name:ripple;-moz-animation-name:ripple;-o-animation-name:ripple;animation-name:ripple;-webkit-animation-duration:4s;-moz-animation-duration:4s;-o-animation-duration:4s;animation-duration:4s;-webkit-animation-delay:5s;-moz-animation-delay:5s;-o-animation-delay:5s;animation-delay:5s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear;background-color:#c1d7f3;}
.circle_bg1 span:nth-child(2){-webkit-animation-delay:4.5s;-moz-animation-delay:4.5s;-o-animation-delay:4.5s;animation-delay:4.5s}
.circle_bg1 span:nth-child(3){-webkit-animation-delay:4s;-moz-animation-delay:4s;-o-animation-delay:4s;animation-delay:4s}
.circle_bg1 span:nth-child(4){-webkit-animation-delay:3.5s;-moz-animation-delay:3.5s;-o-animation-delay:3.5s;animation-delay:3.5s}
.circle_bg1 span:nth-child(5){-webkit-animation-delay:3s;-moz-animation-delay:3s;-o-animation-delay:3s;animation-delay:3s}
.circle_bg1 span:nth-child(6){-webkit-animation-delay:2.5s;-moz-animation-delay:2.5s;-o-animation-delay:2.5s;animation-delay:2.5s}
.circle_bg1 span:nth-child(7){-webkit-animation-delay:2s;-moz-animation-delay:2s;-o-animation-delay:2s;animation-delay:2s}
.circle_bg1 span:nth-child(8){-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;-o-animation-delay:1.5s;animation-delay:1.5s}
@-webkit-keyframes ripple {
0%{-webkit-transform:scale(0.2);transform:scale(.02);opacity:1}
50%{-webkit-transform:scale(.5);transform:scale(.5);opacity:1}
100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}
}
@-moz-keyframes ripple {
0%{-moz-transform:scale(0.2);transform:scale(.02);opacity:1}
50%{ -moz-transform:scale(.5); transform:scale(.5); opacity:1; -webkit-transform:scale(.5); -ms-transform:scale(.5); -o-transform:scale(.5); }
100%{-moz-transform:scale(1);transform:scale(1);opacity:0}
}
@-o-keyframes ripple {
0%{-o-transform:scale(0.2);transform:scale(.02);opacity:1}
50%{-o-transform:scale(.5);transform:scale(.5);opacity:1}
100%{-o-transform:scale(1);transform:scale(1);opacity:0}
}
@keyframes ripple {
0%{transform:scale(0.2);transform:scale(0.2);opacity:1}
50%{transform:scale(.5);transform:scale(.5);opacity:1}
100%{transform:scale(1);transform:scale(1);opacity:0}
}
.marquee {width:100%;overflow: hidden;color:#fff;}
.flota{position: absolute;z-index: 1;left: 0;top: 0;color: var(--white-color);display: inline-block;width: 40px;height: 100%;text-align: center;line-height: 45px;}