.grg{width:100%;height:100%;position: absolute;object-fit:cover!important}
.banner{ min-height: 50vh; margin-top: -70px; border-radius: 20px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -ms-border-radius: 20px; -o-border-radius: 20px;padding: 38px 0px 158px 0;}
.hedu{font-size: 48px;}
@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;}
.banner{min-height: 40vh;background: var(--main-color2);}
}
@media only screen and (max-width: 1199px){
.main-banner-area-wrap,.bannerowl .item{min-height:520px;}
.banner{min-height: 20vh;background: var(--main-color2);}
}
@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;}
.bannerowl{height:100%;}
.bookert{ background:var(--white-color); position:relative; margin-top:-150px; width: 100%;border-radius: 20px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -ms-border-radius: 20px; -o-border-radius: 20px;}
.home-form{margin: 0 110px;}


@media(max-width:1600px){
  .home-form{margin: 0 68px !important;}
  .book-head{border-right: 0 !important;}
}

@media(max-width:1500px){
  .home-form{margin: 0 48px !important;}
}

@media(max-width:1199px){
  .home-form{margin: 0 38px !important;}
  .ban-img{margin-bottom: -62px !important;}
}


.apppo{position: absolute;left:0;bottom:100%;}
@media only screen and (max-width: 991px){
.bookert{position:relative;bottom:auto;top:0px;}
.bookert{margin-top:20px !important;border: 1px solid rgba(0, 0, 0, 0.171);}
.banner{padding: 78px 0px 0px 0;}

}
@media only screen and (max-width:575px){
.bookert{position:relative;bottom:0;top:0;margin-top:20px;} 
.apppo{position:relative;}
.banner{min-height: 10vh;background: var(--main-color2);padding: 58px 0px 0px 0;}
.hedu{font-size: 28px !important;}

}

.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 i{font-size:22px;height:48px;width:48px;line-height:48px;border-radius:50%;margin:0 auto;background:rgba(155, 255, 166, 0.5);}

.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;}

.zoomer-video{height:310px;overflow: hidden;}
@media(max-width:768px){
.zoomer-video{height:270px;}
.ban-img::before{background-size: 600px !important;}
}
@media(max-width:575px){
  .ban-img::before{background-size: 480px !important;}
  }

.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;}

.kull{padding:10px;background:var(--white-color);border-radius:5px;display:flex;align-items:center}
.kull p{margin:0;color:var(--main-color)}
.imagg{width:60px;margin-right:10px;}

.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;}

.ban-img{margin-bottom: 0px !important;}
.brrr{border-right: 0 !important;}
.hedu{font-size: 34px;}
}
.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(.collapsed){background: var(--main-color) !important;color: #fff !important;}

.faq-accordion .accordion-button:not(.dusra),.faq-accordion .accordion-button:not(.collapsed) {border: 0;color: var(--main-color);border-radius:4px;font-size: 90%;}
.faq-accordion .accordion-button:hover,.faq-accordion .accordion-button:not(.collapsed):hover {color: var(--white-color);background: var(--main-color) !important;}
.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;width: 30px;height: 30px;border-radius: 4px;}
.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");}

.main-accordion.faq-accordion .accordion-button:not(.dusra), .main-accordion.faq-accordion .accordion-button:not(.collapsed) { background: var(--white-color); border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -ms-border-radius: 6px; -o-border-radius: 6px;border-bottom: 1px solid #0000002f;}

.main-accordion.faq-accordion .accordion-button::after {background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgNDI2LjY2NyA0MjYuNjY3IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIiBjbGFzcz0iIj48Zz48cGF0aCBkPSJNNDA1LjMzMiAxOTJIMjM0LjY2OFYyMS4zMzJDMjM0LjY2OCA5LjU1OSAyMjUuMTA5IDAgMjEzLjMzMiAwIDIwMS41NTkgMCAxOTIgOS41NTkgMTkyIDIxLjMzMlYxOTJIMjEuMzMyQzkuNTU5IDE5MiAwIDIwMS41NTkgMCAyMTMuMzMyYzAgMTEuNzc3IDkuNTU5IDIxLjMzNiAyMS4zMzIgMjEuMzM2SDE5MnYxNzAuNjY0YzAgMTEuNzc3IDkuNTU5IDIxLjMzNiAyMS4zMzIgMjEuMzM2IDExLjc3NyAwIDIxLjMzNi05LjU1OSAyMS4zMzYtMjEuMzM2VjIzNC42NjhoMTcwLjY2NGMxMS43NzcgMCAyMS4zMzYtOS41NTkgMjEuMzM2LTIxLjMzNiAwLTExLjc3My05LjU1OS0yMS4zMzItMjEuMzM2LTIxLjMzMnptMCAwIiBmaWxsPSIjY2MxNzc1IiBvcGFjaXR5PSIxIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iIj48L3BhdGg+PC9nPjwvc3ZnPg==");transform: scale(.7) !important;width: 30px;height: 30px;border-radius: 4px;position: relative;top: 3px;}

.main-accordion.faq-accordion .accordion-button:not(.collapsed)::after {background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgNi4zNSA2LjM1IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIiBjbGFzcz0iIj48Zz48cGF0aCBkPSJNLjc5NCAyLjkxYS4yNjUuMjY1IDAgMCAwIDAgLjUzaDQuNzYyYS4yNjUuMjY1IDAgMCAwIDAtLjUzeiIgZmlsbD0iI2ZmZmZmZiIgb3BhY2l0eT0iMSIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCI+PC9wYXRoPjwvZz48L3N2Zz4=");transform: scale(.7) !important;width: 30px;height: 30px;border-radius: 4px;}

.main-accordion.faq-accordion .accordion-button:hover::after {background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgNDI2LjY2NyA0MjYuNjY3IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIiBjbGFzcz0iIj48Zz48cGF0aCBkPSJNNDA1LjMzMiAxOTJIMjM0LjY2OFYyMS4zMzJDMjM0LjY2OCA5LjU1OSAyMjUuMTA5IDAgMjEzLjMzMiAwIDIwMS41NTkgMCAxOTIgOS41NTkgMTkyIDIxLjMzMlYxOTJIMjEuMzMyQzkuNTU5IDE5MiAwIDIwMS41NTkgMCAyMTMuMzMyYzAgMTEuNzc3IDkuNTU5IDIxLjMzNiAyMS4zMzIgMjEuMzM2SDE5MnYxNzAuNjY0YzAgMTEuNzc3IDkuNTU5IDIxLjMzNiAyMS4zMzIgMjEuMzM2IDExLjc3NyAwIDIxLjMzNi05LjU1OSAyMS4zMzYtMjEuMzM2VjIzNC42NjhoMTcwLjY2NGMxMS43NzcgMCAyMS4zMzYtOS41NTkgMjEuMzM2LTIxLjMzNiAwLTExLjc3My05LjU1OS0yMS4zMzItMjEuMzM2LTIxLjMzMnptMCAwIiBmaWxsPSIjZmZmZmZmIiBvcGFjaXR5PSIxIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iIj48L3BhdGg+PC9nPjwvc3ZnPg==");transform: scale(.7) !important;width: 30px;height: 30px;border-radius: 4px;}


.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;}
.hedu{font-size: 32px;}
}

.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;}

.heighto {height: 50px;overflow: hidden;}

.top-tag{ padding: 3px 21px; border-radius:50px; -webkit-border-radius:50px; -moz-border-radius:50px; -ms-border-radius:50px; -o-border-radius:50px; background: var(--main-color2); color: #fff; font-size: 14px;position: relative;}
.top-tag::before{ position: absolute; top: 50%; left: 8px; width: 5px; height: 5px; background: #fff; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; content: ''; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); }
.top-tag::after{ position: absolute; top: 50%; right: 8px; width: 5px; height: 5px; background: #fff; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; content: ''; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); }

.rounded-bottom-10{ border-radius:0 0 24px 24px ; -webkit-border-radius:0 0 24px 24px ; -moz-border-radius:0 0 24px 24px ; -ms-border-radius:0 0 24px 24px ; -o-border-radius:0 0 24px 24px ; }

.marquee .js-marquee{display: flex;}

.marquee {width:100%;overflow: hidden;color:#ddd;;min-height:18px;}
.marqueeof{display:flex;align-items:center;justify-content:flex-start;overflow:hidden;position: absolute;bottom:40%;}
.marqueeof span{text-transform:uppercase;will-change:transform;transform:translateX(0);white-space:nowrap;-webkit-animation:marqueeof 40s linear infinite;animation:marqueeof 40s linear infinite;font-size:100px;line-height:1.2;font-weight:500;color:transparent; -webkit-text-stroke-width:2px;-webkit-text-stroke-color: #ece6d1;opacity:1;}

.marquee h3{position: relative;margin: 0 34px;}
.marquee h3::before{ content: ''; width: 32px; height: 2px; background: #ffffff62; position: absolute; right: -48px; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); }

.ban-sunheading{background: linear-gradient(90deg, var(--main-color) 0%, rgba(0, 8, 82, 0) 100%);color: #fff;}
.sub-sunheading{background: linear-gradient(90deg, #e1e1e1 0%, rgba(0, 8, 82, 0) 100%);color: #333;}

.ban-icon{ width: 134px; height: 134px;border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%;padding: 40px;border: 1px solid #ffffff77;}

.book-head{position: relative;border-right: 2px solid #cc17758c;}
/* .book-head::before{ position: absolute; content: ''; width: 3px; height: 80%; top: 0; right: 0; background: var(--main-color); top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%);opacity: 0.6;} */

.book-shape1{position: absolute;left: -29px;bottom: 20px;}
.book-shape2{position: absolute;right: -29px;bottom: 20px;transform: rotate(90deg);-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);}

.ban-img{margin-bottom: -58px;position: relative;}

.about .intro-img img{ border-radius:50% ; -webkit-border-radius:50% ; -moz-border-radius:50% ; -ms-border-radius:50% ; -o-border-radius:50% ;border-left: 4px solid var(--main-color);border-bottom: 4px solid var(--main-color2);}
.about .intro-img .item{width: 120px;height: 120px;position: absolute;background: var(--main-color);border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;display: flex;align-items: center;justify-content: center;-webkit-animation: toTopFromBottom 2s ease-in-out infinite alternate;-moz-animation: toTopFromBottom 2s ease-in-out infinite alternate;animation: toTopFromBottom 2s ease-in-out infinite alternate;border: 1px solid #fff;}

@keyframes toTopFromBottom {
    0% {
      -webkit-transform: translateY(10%);
      transform: translateY(10%);
      -moz-transform: translateY(10%);
      -ms-transform: translateY(10%);
      -o-transform: translateY(10%);
}
    100% {
      -webkit-transform: translateY(-10%);
      transform: translateY(-10%);
      -moz-transform: translateY(-10%);
      -ms-transform: translateY(-10%);
      -o-transform: translateY(-10%);
}
}

.cta-main{border-bottom: 4px solid var(--main-color);}
.cta-main::before{content: "";background: url(images/dotted-pattern.png);background-repeat: repeat;background-repeat: repeat-x;width: 100%;height: 10px;display: inline-block;padding: inherit;position: absolute;left: 0;top: -3px;z-index: 0;}
/* .cta-main::after{content: "";background: url(images/dotted-pattern.png);background-repeat: repeat;background-repeat: repeat-x;width: 100%;height: 10px;display: inline-block;padding: inherit;position: absolute;left: 0;bottom: 8px;z-index: 0;} */
.home-cta{ border-radius: 20px 0 0 20px; -webkit-border-radius: 20px 0 0 20px; -moz-border-radius: 20px 0 0 20px; -ms-border-radius: 20px 0 0 20px; -o-border-radius: 20px 0 0 20px;position: relative;}
.home-cta::before{width: 50%;content: '';height: 100%;background: var(--main-color2);right: -50%;top: 0;position: absolute;}
.rounded-top-18{ border-radius: 20px 20px 0 0; -webkit-border-radius: 20px 20px 0 0; -moz-border-radius: 20px 20px 0 0; -ms-border-radius: 20px 20px 0 0; -o-border-radius: 20px 20px 0 0;}

.about{background: linear-gradient(to right,#fff3f8,#fff3f800,#fff3f8);}
.op08{opacity: 0.08;}

.bbr{border-right: 1px solid rgba(0, 0, 0, 0.082);}
.cta-main .item .icono{ width: 68px; height: 68px; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%;display: flex;align-items: center;justify-content: center;background: var(--white-color);padding: 14px;} 

.bggg{background: linear-gradient(to bottom, #ead8ff 0%,rgba(255,255,255,0) 100%)}

.dz-ring-effect{-webkit-animation:dzRing 1.2s infinite ease-in-out;animation:dzRing 1.2s infinite ease-in-out;display:inline-flex}
@-webkit-keyframes dzRing {
0%{-webkit-transform:rotate(0) scale(1) skew(1deg)}
10%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}
20%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}
30%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}
40%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}
50%{-webkit-transform:rotate(0) scale(1) skew(1deg)}
100%{-webkit-transform:rotate(0) scale(1) skew(1deg)}
0%{-webkit-transform:rotate(0) scale(1) skew(1deg);transform:rotate(0) scale(1) skew(1deg)}
10%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg);transform:rotate(-25deg) scale(1) skew(1deg)}
20%{-webkit-transform:rotate(25deg) scale(1) skew(1deg);transform:rotate(25deg) scale(1) skew(1deg)}
30%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg);transform:rotate(-25deg) scale(1) skew(1deg)}
40%{-webkit-transform:rotate(25deg) scale(1) skew(1deg);transform:rotate(25deg) scale(1) skew(1deg)}
50%{-webkit-transform:rotate(0) scale(1) skew(1deg);transform:rotate(0) scale(1) skew(1deg)}
100%{-webkit-transform:rotate(0) scale(1) skew(1deg);transform:rotate(0) scale(1) skew(1deg)}
}
.brrr{border-right: 2px solid #ffffff3b;}

.ban-img::before{content: '';background: url(images/banner-pat.png) no-repeat center bottom;left: 50%;bottom: 0;width: 210%;position: absolute;height: 100%;transform: translateX(-50%);}
.doc-details{margin: -48px auto 0;width: 92%;position: relative;z-index: 1;}