/* ----------------------------------------------------------------
	Custom CSS

	Add all your Custom Styled CSS here for New Styles or
	Overwriting Default Theme Styles for Better Handling Updates
-----------------------------------------------------------------*/

/*RAJ Custom*/

body{transition: all 600ms ease-in-out;  background: #fff;}
a, input{ outline: none !important; text-decoration: none !important; }

.body-call{position: fixed; content: ""; width: 10%; bottom: 20px; right: 10px; z-index: 99999;}
.body-call a.call-icon{}
.body-call a.call-icon img{width: 55%; float: right;transition: all 400ms ease-in-out;}
.body-call a.call-icon img:hover{width: 60%; transition: all 600ms ease-in-out;}
.body-whsatsapp{position: fixed; content: ""; width: 10%; bottom: 20px; left: 10px; z-index: 99999;}
.body-whsatsapp a.whsatsapp-icon{}
.body-whsatsapp a.whsatsapp-icon img{width: 55%; float: left; transition: all 400ms ease-in-out;}
.body-whsatsapp a.whsatsapp-icon img:hover{width: 60%; transition: all 600ms ease-in-out;}

.body-right{position: fixed; content: ""; width: 5%; top:22%; right: 5px; z-index: 99999;}
.body-right ul{width: 100%; padding: 0 0; margin: 0 0; }
.body-right ul li{width: 100%; display: block; text-align: right; list-style: none; padding: 0 0; margin: 3px 0 6px; }
.body-right ul li a{ box-shadow: 0 5px 10px rgba(0, 0, 0, 0.36); padding: 0 0 0 0; margin: 0; font-size: 30px; line-height: 30px; border-radius: 5px; height: 28px !important; overflow: hidden; width: 26px; display: inline-block; background: #ffffffdb;}
.body-right ul li a:hover{  }

.body-right ul li a.whsatsapp{color: #24cc63; transition: all 500ms ease-in-out;}
.body-right ul li a.whsatsapp:hover{background: #fff; transition: all 600ms ease-in-out;}

.body-right ul li a.call{color: #f76146; transition: all 500ms ease-in-out;}
.body-right ul li a.call:hover{background: #fff;  transition: all 600ms ease-in-out;}

.body-right ul li a.facebook{color: #0787f4; transition: all 500ms ease-in-out;}
.body-right ul li a.facebook:hover{background: #fff;  transition: all 600ms ease-in-out;}

.body-right ul li a.linkedin{color: #0053b0; transition: all 500ms ease-in-out;}
.body-right ul li a.linkedin:hover{background: #fff;  transition: all 600ms ease-in-out;}

.body-right ul li a.instagram{color: #d30793; transition: all 500ms ease-in-out;}
.body-right ul li a.instagram:hover{background: #fff;  transition: all 600ms ease-in-out;}

/*HEADER*/
.header{ position: fixed; width: 100%; background: #ffffff70; padding: 0px 0; z-index: 99; height: auto; overflow: visible !important; margin: 0 auto; top: 0; left: 0; background: linear-gradient(90deg,rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.41) 50%, rgba(217, 216, 215, 0) 100%); box-shadow: 0px 3px 21px -6px rgba(0, 0, 0, 0.3); }
.header .barnd-logo{position: relative; display: inline-block; width:100%; overflow: hidden;  }
.header .barnd-logo img{ width: 100%; padding: 0px 0 0; background: #fff; border-radius: 3px;background: #fff0; }
.header .menu{position: relative; display: inline-block; width:100%;   }
.header .menu #nav-wrap{ width: 100%; display: inline-block; text-align: right; padding: 0 0; margin:25px 0 0 0;}
.header .contact-header{width: 100%; display: inline-block; display: none; text-align: right; padding: 0 0; margin: 5px 0 6px; }
.header .contact-header a{font-family: "Caveat", serif; color: #ffffffe5; font-size: 22px; line-height: 30px; padding: 0; margin: 0; letter-spacing: 0.5px;  transition: all 400ms ease-in-out;}
.header .contact-header a span{ font-family: "Atkinson Hyperlegible Next", serif; font-size: 14px; background: #ef5e45ed; line-height: 20px; padding: 2px 7px; border-radius: 4px; margin: 0 5px 0 0;}
.header .contact-header a:hover{color: #fff; letter-spacing: 0.8px;  transition: all 600ms ease-in-out;}
.blinking-text { text-align: center;  animation: blink 1s infinite; }
@keyframes blink {
    0% {
        opacity: 1;
    }

    50% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}


.barnd-catag{   width: 50%; position: relative; float: right; position: relative; }
.barnd-catag .dropbtn { color: white; background: none; font-size: 16px; border: none; }
.barnd-catag .dropbtn img{ width: 90%; }
.barnd-catag .dropbtn { color: #fff; padding: 10px 20px; font-size: 15px; border: 1px solid #fff; outline: none; border-radius: 4px; background-color: rgba(124, 201, 158, 0.76); transition: all 600ms ease-in-out; text-transform: uppercase; letter-spacing: 2px; margin: 25px 0 0 0; font-weight: bold;}
.barnd-catag .dropdown { position: relative; display: inline-block; float: right; text-align: right; width: 100%;}
.barnd-catag .dropdown-content { display: none; position: absolute; background-color: #f1f1f1; min-width: 150px; box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); z-index: 1; float: right; text-align: right; margin: 0px 0 0 80px; }
.barnd-catag .dropdown-content a { color: #fff; padding: 6px 0; text-decoration: none; display: block; font-size: 13px; text-transform: uppercase; font-family: 'Mukta', sans-serif; letter-spacing: 0; text-align: center; border-bottom: 1px solid #eae6e7; background: #e67276; font-weight: bold; padding: 12px 0; }
.barnd-catag .dropdown-content a:hover {background-color: #000; color: #fff; }
.barnd-catag .dropdown:hover .dropdown-content {display: block}
.barnd-catag .dropdown:hover .dropbtn {background-color: #3e8e41;  background: none; }




/* ---------------banner section ---------------*/
.banner { background-size: 400% 400%; animation: gradient 8s ease infinite; min-height: 100vh; position: relative; z-index: 1; background: url(../images/banner3.jpg) no-repeat center; }
.banner:before { content: ""; position: absolute; width: 100%; height: 100%; background: #08171ec9; z-index: -1; top: 0; }
.banner-contactus a.banner-contact{background: linear-gradient(90deg, rgb(247, 97, 70) 0%, rgb(247, 97, 70) 35%, rgb(255, 74, 43) 100%); color: #fff; transition: all 400ms ease-in-out; border: 1px solid #b1b8bb12; font-size: 19px; box-shadow: 0 10px 20px rgba(0, 0, 0, 0.72); font-family: "Atkinson Hyperlegible Next", serif; border-radius: 25px; padding: 10px 15px; margin: 5px 0 20px 10px; display: inline-block;}
.banner-contactus a.banner-contact:hover{ background: linear-gradient(90deg, rgb(255, 39, 0) 0%, rgb(255, 82, 51) 35%, rgb(255, 37, 0) 100%); transition: all 600ms ease-in-out;}

@keyframes gradient {
  0% {
    background-position: 0% 50%;
  }

  50% {
    background-position: 100% 50%;
  }

  100% {
    background-position: 0% 50%;
  }
}

.banner-new { display: inline-block;
  width: 100%;
  position: relative;
  padding: 0;
  margin: 0;
  background: #1c3b48; }
.banner-new img.bannerimg{   width: 100%;opacity: 0.7; transition: all 600ms ease-in-out;}
.banner-new img.bannerimg:hover{   width: 100%;opacity: 0.6; transition: all 600ms ease-in-out;}

h4.small-text-banner { font-size: 22px; font-weight: 400; margin-bottom: 5px; }
.dec-banner { position: absolute;
  content: "";
  left: 0;
  top: 0;
  z-index: 9;
  width: 100%;
  padding: 0 0;
  margin: 0 0;}

.dec-banner h3 { font-size: 74px; line-height: 84px; font-weight: 700; color: #fff; margin: 250px 0 0 0; text-shadow: 15px 15px 15px rgba(0, 0, 0, 0.41);}
.dec-banner h3 span { font-weight: 100; font-size: 60px; }




.animate { }
.animate span {
  display: inline-block;
}
.animate span:nth-of-type(2) {
  animation-delay: .05s;
}
.animate span:nth-of-type(3) {
  animation-delay: .1s;
}
.animate span:nth-of-type(4) {
  animation-delay: .15s;
}
.animate span:nth-of-type(5) {
  animation-delay: .2s;
}
.animate span:nth-of-type(6) {
  animation-delay: .25s;
}
.animate span:nth-of-type(7) {
  animation-delay: .3s;
}
.animate span:nth-of-type(8) {
  animation-delay: .35s;
}
.animate span:nth-of-type(9) {
  animation-delay: .4s;
}
.animate span:nth-of-type(10) {
  animation-delay: .45s;
}
.animate span:nth-of-type(11) {
  animation-delay: .5s;
}
.animate span:nth-of-type(12) {
  animation-delay: .55s;
}
.animate span:nth-of-type(13) {
  animation-delay: .6s;
}
.animate span:nth-of-type(14) {
  animation-delay: .65s;
}
.animate span:nth-of-type(15) {
  animation-delay: .7s;
}
.animate span:nth-of-type(16) {
  animation-delay: .75s;
}
.animate span:nth-of-type(17) {
  animation-delay: .8s;
}
.animate span:nth-of-type(18) {
  animation-delay: .85s;
}
.animate span:nth-of-type(19) {
  animation-delay: .9s;
}
.animate span:nth-of-type(20) {
  animation-delay: .95s;
}

.one span {
color: #fff;
opacity: 0;
transform: translate(-150px, -50px) rotate(-180deg) scale(3);
animation: revolveScale .4s forwards;
}

@keyframes revolveScale {
  60% {
    transform: translate(20px, 20px) rotate(30deg) scale(.3);
  }

  100% {
    transform: translate(0) rotate(0) scale(1);
    opacity: 1;
  }
}


p.banner-sub { font-size:27px; line-height: 40px; color: #ff5a3b; font-weight: 200; margin: 11px 0 15px; }




.ankerBrochure {position: relative; top: 19px; left: 0; height: 50px; display: flex; justify-content: center; align-items: center; float: left; width: 33%; padding: 0; margin: 15px 15px 35px; }
.ankerBrochure a {position: absolute; top: -20px; left: 0; width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; background: rgba(0, 175, 255, 0); border-radius: 30px; padding: 10px; overflow: hidden; color: #fff; z-index: 1; transition: 0.5s; backdrop-filter: blur(15px); border: 1px solid #b1b8bb12; font-size: 15px; box-shadow: 0 10px 20px rgba(0, 0, 0, 0.72); font-family: "Atkinson Hyperlegible Next", serif;}
.ankerBrochure:hover a { letter-spacing: 0.7px; color: #fff; transition: all 600ms ease-in-out; }
.ankerBrochure a i{padding: 0 15px 0 0; font-size: 15px; border-right: 1px solid #ff5e41; margin: 0 14px 0 0; color: #ff5e41;transition: all 500ms ease-in-out;  }
.ankerBrochure:hover a i{ padding: 0 3px 0 0; font-size: 13px; border-right: 1px solid #ff5e4100; margin: 0 3px 0 0; transition: all 600ms ease-in-out; color: #fff; }
.ankerBrochure a::before { content: ""; position: absolute; top: 0; left: 0; width: 50%; height: 100%; background: linear-gradient(to left, rgba(238, 115, 82, 0.26), #0000); transform: skewX(45deg) translate(0); transition: 0.5s; filter: blur(0px);}
.ankerBrochure:hover a::before { transform: skewX(45deg) translate(200px);}
.ankerBrochure::after { content: ""; position: absolute; left: 50%; transform: translatex(-50%); top: -25px; width: 30px; height: 10px; background: #ff5e41; border-radius: 10px; transition: 0.5s; transition-delay: 0.5; }
.ankerBrochure:hover::after /*lightup button*/ { top: -20px; height: 50%; width: 80%; border-radius: 30px; }
.ankerBrochure::before { content: ""; position: absolute; left: 50%; transform: translatex(-50%); bottom: 14px; width: 30px; height: 10px; background: #ff5e41; border-radius: 10px; transition: 0.5s; transition-delay: 0.5; }
.ankerBrochure:hover::before /*lightup button*/ { bottom: 21px; height: 50%; width: 80%; border-radius: 30px; }


/* ---------------About section ---------------*/
.about{ position: relative; width: 100%; display: inline-block; background: #fff; padding: 40px 0; margin: 0 0;}
.about-left{ width: 55%; float: left; padding: 0 0; margin: 0; }
.about-left h3{ position: relative; color: #0f2a36; font-size: 25px; line-height: 30px; padding: 0 0 0 60px; margin: 0 0;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;}
.about-left h3:after{ position: absolute; content: ""; background: #f76145; width: 50px; height: 5px; border-radius: 15px; left: 0; top: 15px;}
.about-left h4{font-family: "Caveat", serif; color: #e34f34; font-size: 21px; line-height: 30px; padding: 0; margin: 0 0 10px; letter-spacing: 0; transition: all 400ms ease-in-out; display: none;}
.about-left p{font-family: "Atkinson Hyperlegible Next", serif; font-size: 17px; line-height: 26px; color: #08171ede; text-align: justify; padding: 0; margin: 20px 0 20px;}
.ankerAbout {position: relative; top: 15px; left: 0; height: 50px; display: flex; justify-content: center; align-items: center; float: left; width: 30%; padding: 0; margin: 15px 5px 35px; }
.ankerAbout a {position: absolute; top: -20px; left: 0; width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; background: rgba(0, 175, 255, 0); border-radius: 30px; padding: 10px; overflow: hidden; color: #08171e; z-index: 1; transition: 0.5s; backdrop-filter: blur(15px); border: 1px solid #b1b8bb12; font-size: 15px; box-shadow: 0 10px 20px rgba(0, 0, 0, 0.3); font-family: "Atkinson Hyperlegible Next", serif;}
.ankerAbout:hover a { letter-spacing: 0.7px; color: #fff; transition: all 600ms ease-in-out; }
.ankerAbout a i{padding: 0 8px 0 0; font-size: 13px; border-right: 1px solid #ff5e41; margin: 0 8px 0 0; color: #ff5e41;transition: all 500ms ease-in-out;  }
.ankerAbout:hover a i{ padding: 0 3px 0 0; font-size: 13px; border-right: 1px solid #ff5e4100; margin: 0 3px 0 0; transition: all 600ms ease-in-out; color: #fff; }
.ankerAbout a::before { content: ""; position: absolute; top: 0; left: 0; width: 50%; height: 100%; background: linear-gradient(to left, rgba(255, 54, 16, 0.17), #0000); transform: skewX(45deg) translate(0); transition: 0.5s; filter: blur(0px);}
.ankerAbout:hover a::before { transform: skewX(45deg) translate(200px);}
.ankerAbout::after { content: ""; position: absolute; left: 50%; transform: translatex(-50%); top: -25px; width: 30px; height: 10px; background: #ff3610; border-radius: 10px; transition: 0.5s; transition-delay: 0.5; }
.ankerAbout:hover::after /*lightup button*/ { top: -20px; height: 50%; width: 80%; border-radius: 30px; }
.ankerAbout::before { content: ""; position: absolute; left: 50%; transform: translatex(-50%); bottom: 14px; width: 30px; height: 10px; background: #ff3610; border-radius: 10px; transition: 0.5s; transition-delay: 0.5; }
.ankerAbout:hover::before /*lightup button*/ { bottom: 21px; height: 50%; width: 80%; border-radius: 30px; }
.about-right {width: 45%; float: right; padding: 0 0; margin: 0;}
.about-right img { width: 90%; float: right; margin: 40px 0 0 0; border-radius: 5px; box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19); box-shadow:none;}
.about-left a{background: linear-gradient(90deg, rgb(247, 97, 70) 0%, rgb(247, 97, 70) 35%, rgb(255, 74, 43) 100%); color: #fff; transition: all 400ms ease-in-out; border: 1px solid #b1b8bb12; font-size: 19px; box-shadow: 0 10px 20px rgba(0, 0, 0, 0.25); font-family: "Atkinson Hyperlegible Next", serif; border-radius: 25px; padding: 10px 35px; margin:1px 0 20px 10px; display: inline-block;}
.about-left a:hovber{ background: linear-gradient(90deg, rgb(255, 39, 0) 0%, rgb(247, 97, 70) 35%, rgb(255, 74, 43) 100%); transition: all 600ms ease-in-out;}

/* ---------------Services section ---------------*/
.services{ position: relative; width: 100%; display: inline-block;background: #000; background: #08171e; padding: 40px 0; margin: 0 0;}
.particle-network-animation{position: absolute; content: ""; padding: 0 0; margin: 0 0; width: 100%; height: 888px; z-index: 1; opacity: 0.4;}
.services .services-text{text-align: center; position: relative; width: 100%; padding: 0; margin: 0;}
/*.services .services-text h3{position: relative; color: #fff; font-size: 35px; line-height: 30px; padding: 0; margin: 0 0; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;}*/
.services .services-text h3{ position: relative; color: #fff; font-size: 35px; line-height: 30px; padding: 0; margin: 0 0 50px; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; text-align: center;}
.services .services-text h3 b{color: #ff5a3b;}
.services .services-text h3:after{ position: absolute; content: ""; background: #fff; width: 150px; height: 5px; border-radius: 15px; left: 0; top: 50px; right: 0; margin: 0 auto;}
.services .services-text h3:before{ position: absolute; content: ""; background: #ff5a3b; width: 89px; height: 10px; border-radius: 15px; left: 0; top: 47px; right: 0; margin: 0 auto; z-index: 9; border: 0.5px solid #e6e7e8;}  
.edvanta h4{position: absolute; content: ""; top: 0; left: 10px; color: #08171e5c; font-size: 450px; opacity: 0.1; }


.services .services-text p{font-size: 21px; line-height: 31px; color: #e1e1e1; font-weight: 200; margin: 15px 8% 50px; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;}
.services .services-box{width: 30%; float: left; overflow: hidden; position: relative; z-index: 99; text-align: center; padding:40px 20px 10px; background: #091a22; border: 1px solid #cac7c70f; margin: 0 19px 40px; box-shadow: 0 10px 20px rgba(0, 0, 0, 0.39); }
.services .services-box:hover{ background: #54a4e6; transition: all 600ms ease-in-out;}
.services .services-box img{width: 100px; margin: 0 auto 15px; height: 105px; border-radius: 50%; background: #09212d; padding: 20px; box-shadow: 0 10px 20px rgba(0, 0, 0, 0.78); border: 0.5px solid #cccccc14; border: 5px solid #54a4e6 !important; background: #65b9ff !important; background: #091a22 !important;}
.services .services-box h4{position: relative; color: #cbd7dd; font-size: 16px; height: 130px; line-height: 25px; padding: 0; margin: 0 0; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; text-align: center; font-weight: 200; letter-spacing: 0.5px;}
.services .services-box h4 span{ display: block; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; text-align: center; font-weight: 400; color: #ff5a3b; text-transform: capitalize; font-size: 19px; padding: 10px 0 9px; margin: 0 0;}
.services .services-box:hover h4{ color: #fff; }
.services .services-box:hover h4 span{ color: #fff; }
.services a{background: linear-gradient(90deg, rgb(255, 62, 27) 0%, rgb(247, 97, 70) 35%, rgb(255, 74, 43) 100%); color: #fff; transition: all 400ms ease-in-out; border: 1px solid #b1b8bb12; font-size: 19px; box-shadow: 0 10px 20px rgb(0, 0, 0); font-family: "Atkinson Hyperlegible Next", serif; border-radius: 25px; padding: 10px 35px; margin: 0 auto; display: flow-root; position: relative; z-index: 9; width: 19%; text-align: center; }
.services a:hover{ background: linear-gradient(90deg, rgb(255, 62, 27) 0%, rgb(255, 39, 0) 35%, rgb(255, 74, 43) 100%); transition: all 600ms ease-in-out;}


.box2{}
.box2 img{ border: 5px solid #54a4e6 !important; background: #65b9ff !important; background: #091a22 !important;}
.box2:hover img{ background: #65b9ff !important; transition: all 600ms ease-in-out; }
.box2:hover{background: #54a4e6 !important; transition: all 600ms ease-in-out; }
.box2 h4 {}
.box2 h4 span {}
.box2:hover h4 {transition: all 600ms ease-in-out; }
.box2:hover h4 span { color: #fff !important; transition: all 600ms ease-in-out; }


/*services inner*/
.services-inner{ position: relative; width: 100%; display: inline-block;background: #000; background: #08171e; padding: 40px 0; margin: 0 0;}
.services-inner .services-box{ width: 30%; float: left; overflow: hidden; position: relative; z-index: 99; text-align: center; padding: 30px 10px 10px; background: #091a22; border: 1px solid #cac7c70f; margin: 0 19px 40px; box-shadow: 0 10px 20px rgba(0, 0, 0, 0.13);  border-radius: 5px;}
.services-inner .services-box:hover{ -webkit-transform: translateY(-10px); -ms-transform: translateY(-10px); transform: translateY(-10px);  background: #ff5a3b; transition: all 600ms ease-in-out;}
.services-inner .services-box img{width: 40%; margin: 0 auto 15px; height: auto; background: #09212d; background: #f8f6f7; padding: 10px; box-shadow: 0 10px 20px rgba(0, 0, 0, 0.31); border: 0.5px solid #cccccc0f; border-radius: 5px; }
.services-inner .services-box h4{ position: relative; color: #ffffffad; color: #fff; font-size: 16px; height: 240px; line-height: 30px; padding: 0; margin: 0 0; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; text-align: center; font-weight: 200; letter-spacing: 0; }
.services-inner .services-box h4 span{ display: block; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; text-align: center; font-weight: 400; color: #ff5a3b; text-transform: capitalize; font-size: 19px; padding: 10px 0 9px; margin: 0 0; padding: 10px 0 8px; margin: 0 0 10px; border-bottom: 0.5px dotted #fff; }
.services-inner .services-box:hover h4{ color: #fff; }
.services-inner .services-box:hover h4 span{ color: #fff; }
.services-inner .services-box:hover img{ background: #fff;  transition: all 600ms ease-in-out;}



/*team-inner inner*/
.team-inner{ position: relative; width: 100%; display: inline-block; background: #fff; background: #08171e;  padding: 40px 0; margin: 0 0;}
.team-inner .team-box { position: relative; width: 22.7%; float: left; margin: 0 13px 50px; padding: 0; box-shadow: 0px 10px 10px rgba(0, 0, 0, 0.06); background: #fff; } 
.team-inner .team-box .image { display: block; width: 100%; height: auto; }
.team-inner .team-box .overlay { position: absolute; bottom: 0; left: 0; right: 0; background-color: #FF5A3B; background-color: #FFA500; overflow: hidden; width: 100%; height: 3%; transition: .5s ease; }
.team-inner .team-box:hover .overlay { height: 100%; background-color: #08171E91;}
.team-inner .team-box .overlay .text { color: white; font-size: 20px; position: absolute; bottom: -30px; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); text-align: center; width: 100%; }
.team-inner .team-box .overlay .text a{width: 100%; display: block; text-align: left; padding: 10px; color: #fff; font-weight: 500; font-size: 20px; line-height: 25px; margin: 0;}
.team-inner .team-box .overlay .text a span{display: block; font-size: 15px; font-weight: 300; line-height: 25px; padding: 0 0; margin: 5px 0 0; color: #ffffffd1;}


/*resources-inner*/
.resources-inner{ position: relative; width: 100%; display: inline-block; background: #fff; background: #08171e;  padding: 40px 0; margin: 0 0;}
.resources-inner .resources-box { position: relative; width: 30.7%; float: left; margin: 0 15px 50px;  transition: all 600ms ease-in-out; padding: 25px 20px; box-shadow: 10px 20px 30px rgba(0, 0, 0, 0.07); background: #fff; border: 0.5px solid #cccccc3d; } 
.resources-inner .resources-box img{ width: 40%; margin: 0 auto; display: block; }
.resources-inner .resources-box:hover{ -webkit-transform: translateY(-10px); -ms-transform: translateY(-10px); transform: translateY(-10px); box-shadow: 10px 20px 30px rgba(0, 0, 0, 0.16);  transition: all 600ms ease-in-out;}
.resources-inner .resources-box .text{}
.resources-inner .resources-box .text h5{ font-size: 20px; line-height: 35px; color: #08171eb2; font-weight: 300; margin: 20px 0 15px; text-align: center; padding: 0 0; transition: all 600ms ease-in-out; height: 70px;}
.resources-inner .resources-box .text:hover h5  {color: #ff5a3b;  transition: all 500ms ease-in-out;}
.resources-inner .resources-box .text a{background: linear-gradient(90deg, rgb(255, 39, 0) 0%, rgb(247, 97, 70) 35%, rgb(255, 74, 43) 100%);
background:#ff5a3b; color: #fff; transition: all 400ms ease-in-out; border: 1px solid #b1b8bb12; font-size: 15px; box-shadow: 0 10px 20px rgba(0, 0, 0, 0.25); font-family: "Atkinson Hyperlegible Next", serif; border-radius: 25px; padding: 10px 15px; margin: 0 auto; display: block; width: 50%; text-align: center; transition: all 500ms ease-in-out;}
.resources-inner .resources-box .text a:hover{color: #08171e;   transition: all 600ms ease-in-out; background: linear-gradient(90deg, rgb(255, 255, 255) 0%, rgb(255, 90, 59) 35%, rgb(255, 14, 14) 100%); background:#fe2c06;}
.resources-inner .resources-box .text a i{font-size: 15px; border-right: 1px solid #fff; padding: 0 10px 0 0px; margin: 0 7px 0 0;color: #fff;transition: all 500ms ease-in-out;}
.resources-inner .resources-box .text a:hover i{color: #08171e;   border-right: 1px solid #08171e; transition: all 500ms ease-in-out;}

.resources-inner .resources-box .text button{background: linear-gradient(90deg, rgb(255, 39, 0) 0%, rgb(247, 97, 70) 35%, rgb(255, 74, 43) 100%);
background:#ff5a3b; color: #fff; transition: all 400ms ease-in-out; border: 1px solid #b1b8bb12; font-size: 15px; box-shadow: 0 10px 20px rgba(0, 0, 0, 0.25); font-family: "Atkinson Hyperlegible Next", serif; border-radius: 25px; padding: 10px 15px; margin: 0 auto; display: block; width: 50%; text-align: center; transition: all 500ms ease-in-out;}
.resources-inner .resources-box .text button:hover{color: #08171e;   transition: all 600ms ease-in-out; background: linear-gradient(90deg, rgb(255, 255, 255) 0%, rgb(255, 90, 59) 35%, rgb(255, 14, 14) 100%); background:#fe2c06;}
.resources-inner .resources-box .text button i{font-size: 15px; border-right: 1px solid #fff; padding: 0 10px 0 0px; margin: 0 7px 0 0;color: #fff;transition: all 500ms ease-in-out;}
.resources-inner .resources-box .text button:hover i{color: #08171e;   border-right: 1px solid #08171e; transition: all 500ms ease-in-out;}
.modal .modal-body form{ width: 100%; padding: 0 0 0; margin: 15px 0 0; }
.modal .modal-body form .fill-box{  background: #08171e; width: 90%; margin: 0 auto 0; padding: 5px 0 10px; }
.modal .modal-body form .fill-half{  background: #08171e; width: 90%; margin: 0 auto 0; padding: 5px 0 10px; }
.modal .modal-body form .fill-box input { font-weight: 200; font-style: normal; background: #08171e; border: none; color: #fff; font-size: 18px; line-height: 25px; padding: 10px 20px; margin: 0 0 0; width: 100%; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; border-bottom: 1px dotted #fff; }
.modal .modal-body form .fill-box textarea { font-weight: 200; font-style: normal; background: #08171e; border: none; color: #fff; font-size: 18px; line-height: 25px; padding: 10px 20px; margin: 0 0 0; width: 100%; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; border-bottom: 1px dotted #fff; }
.modal .modal-body form .fill-box input[type="submit"] {width: 30%; font-size: 16px; line-height: 18px; text-transform: uppercase; font-weight: bold; padding: 14px; margin: 15px 0 20px 10px; background: linear-gradient(to bottom, #ff5a3b, #ff2800); color: #fff; transition: all 400ms ease-in-out; border-radius: 45px; box-shadow: 0 10px 20px rgb(0, 0, 0); }



/* ---------------Edvanta section ---------------*/
.edvanta{ position: relative; width: 100%; display: inline-block;background: #fff; background: #ffffffe5; overflow: hidden; padding: 40px 0; margin: 0 0;}
.edvanta-left{ width: 55%; float: left; padding: 0 0; margin: 0; }
.edvanta h3{ position: relative; color: #08171e; font-size: 35px; line-height: 30px; padding: 0; margin: 0 0 50px; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; text-align: center;}
.edvanta h3 b{color: #ff5a3b;}
.edvanta h3:after{ position: absolute; content: ""; background: #08171e; width: 150px; height: 5px; border-radius: 15px; left: 0; top: 50px; right: 0; margin: 0 auto;}
.edvanta h3:before{ position: absolute; content: ""; background: #f76145; width: 89px; height: 10px; border-radius: 15px; left: 0; top: 47px; right: 0; margin: 0 auto; z-index: 9; border: 0.5px solid #e6e7e8;}  
.edvanta h4{position: absolute; content: ""; top: 0; left: 10px; color: #08171e5c; font-size: 450px; opacity: 0.1; }

.edvanta-left h6{font-family: "Atkinson Hyperlegible Next", serif; font-size: 20px; line-height: 35px; color: #08171ede; text-align: left; padding: 0; margin: 30px 0 5px; font-weight: 200;}
.edvanta-left h6 b{color: #f76145; padding: 0 5px 0 0;}
.edvanta-right { position: relative; width: 45%; float: right; padding: 0 0; margin: 0;}
.edvanta-right img { width: 90%; float: right; margin: 40px 0 0 0; border-radius: 5px; box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19);}
.edvanta-right h2.number{padding: 0; margin:40px 0 0; text-align: center; font-size: 300px; letter-spacing: -10px; color: #ff421f; text-shadow: 15px 14px 15px rgba(8, 23, 30, 0.19);}
.edvanta-right span.elementor-counter-number-suffix{padding: 0; margin: 0; text-align: center; font-size: 120px; letter-spacing: -10px; color: #ff421f; position: absolute; content: ""; top: 0; right: -50px; text-shadow: 1.5px 0px 0px rgb(8, 23, 30);}
.edvanta-right span.timer{}
.edvanta-right h5{position: absolute; content: ""; left: 0; right: 0; top: 190px; background: #ffffff91; width: 55%; margin: 0 auto; border: 1px solid #ff421f; border-radius: 30px; color: #ff421f; font-size: 30px; font-family: "Atkinson Hyperlegible Next", serif; font-weight: 500; text-transform: uppercase; padding: 15px 0; text-shadow: 5px 5px 5px rgba(8, 23, 30, 0.18);}



/* ---------------Universities section ---------------*/
.universities{position: relative; width: 100%; display: inline-block; background: #fff; background: #183c4d; padding: 40px 0; margin: 0 0;}
.universities h2{text-align: center; font-size: 30px; line-height: 40px; color: #fff; font-weight: 200; margin: 15px 20% 50px; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;}
.universities span{position: absolute; content: ""; top: -5px; right: 50px; color: #ffffff08; font-size: 177px; opacity: 0.4; }
#universities-slider{}
#universities-slider .item{ padding: 0; margin: 0px 17px 25px; border-radius: 10px; overflow: hidden;}
#universities-slider .item img{width: 100%; }
#universities-slider .item img:hover{}
.universities .universities-box{ width: 100%;
  position: relative;
  display: inline-block;
  padding: 0 0;
  margin: 0; }
.universities .universities-box .item{ width: 18%; float: left; margin: 10px 10px 13px;}
.universities .universities-box .item img{width: 100%; }
.universities .universities-box .item:hover img{ }

/* ---------------video-feedback section ---------------*/
.video-feedback{position: relative; width: 100%; display: inline-block; background: #fff; background: #e8e8e880; padding: 30px 0; margin: 0 0;}
.video-feedback h2{text-align: center; font-size: 30px; line-height: 40px; color: #ff5a3b; font-weight: 200; margin: 10px 20% 30px; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;}
.video-feedback video{margin: 0 0 16px;}
.video-feedback a{background: linear-gradient(90deg, rgb(255, 62, 27) 0%, rgb(247, 97, 70) 35%, rgb(255, 74, 43) 100%);
color: #fff;
transition: all 400ms ease-in-out;
border: 1px solid #b1b8bb12;
font-size: 18px;
box-shadow: 0 10px 20px rgb(217, 211, 211);
font-family: "Atkinson Hyperlegible Next", serif;
border-radius: 25px;
padding: 7px 25px;
margin: 10px auto 10px;
display: table;
position: relative;
z-index: 9;
width: 15%;
text-align: center;}
.video-feedback a:hover{background: linear-gradient(to bottom, #ff5a3b, #ee2702);
color: #fff;}

/* ---------------Testimonials section ---------------*/
.testimonials{ position: relative; width: 100%; display: inline-block;background: #ffffffe5;  padding: 40px 0; margin: 0 0;}
.testimonials h2{ position: relative; color: #08171e; font-size: 35px; line-height: 30px; padding: 0; margin: 0 0 50px; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; text-align: center;}
.testimonials h2 b{color: #ff5a3b;}
.testimonials h2:after{ position: absolute; content: ""; background: #08171e; width: 150px; height: 5px; border-radius: 15px; left: 0; top: 50px; right: 0; margin: 0 auto;}
.testimonials h2:before{ position: absolute; content: ""; background: #f76145; width: 89px; height: 10px; border-radius: 15px; left: 0; top: 47px; right: 0; margin: 0 auto; z-index: 9; border: 0.5px solid #e6e7e8;}  
.testimonials img.qutashan1 {position: absolute; top: 250px; left: 10%; width: 5%; opacity: 0.3 !important; -webkit-transform: scaleX(-1); transform: scaleX(-1) !important; }
.testimonials .testimonials-box{width: 88%; position: relative; display: block; text-align: center; padding: 0 0; margin: 0 auto;}
.testimonials .testimonials-box img{width: 13%; margin: 0 auto; padding: 0;}
.testimonials .testimonials-box p{font-family: "Atkinson Hyperlegible Next", serif; font-size: 17px; line-height: 30px; color: #08171ede; text-align: center; padding: 0; margin: 0 0 30px; font-weight: 400;}
.testimonials .testimonials-box h5{font-family: "Atkinson Hyperlegible Next", serif; font-size: 17px; line-height: 20px; color: #08171ede; text-align: center; padding: 0; margin: 1px; font-weight: 600;}
.testimonials .testimonials-box h6{font-family: "Atkinson Hyperlegible Next", serif; font-size: 17px; line-height: 30px; color: #08171ede; text-align: center; padding: 0; margin: 0; font-weight: 200;}
.testimonials .testimonials-box h3{font-family: "Atkinson Hyperlegible Next", serif; font-size: 20px; line-height: 30px; color: #400f07c2; text-align: center; padding: 0; margin: 5px 0 10px; font-weight: 500;}



/* ---------------profile-evaluated section ---------------*/
.profile-evaluated{ position: relative; width: 100%; display: inline-block;background: #fff;  padding: 40px 0; margin: 0 0;}
.profile-evaluated h2{ position: relative; color: #08171e; font-size: 35px; line-height: 30px; padding: 0; margin: 0 0 50px; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; text-align: center;}
.profile-evaluated h2 b{color: #ff5a3b;}
.profile-evaluated h2:after{ position: absolute; content: ""; background: #08171e; width: 150px; height: 5px; border-radius: 15px; left: 0; top: 50px; right: 0; margin: 0 auto;}
.profile-evaluated h2:before{ position: absolute; content: ""; background: #f76145; width: 89px; height: 10px; border-radius: 15px; left: 0; top: 47px; right: 0; margin: 0 auto; z-index: 9; border: 0.5px solid #e6e7e8;}  
.profile-evaluated form{width: 60%; background: #fff;background: #08171e; padding: 60px; box-shadow: 0 10px 20px rgba(0, 0, 0, 0.28); border-radius: 15px; margin: 0 auto 70px; display: block; }
.profile-evaluated form p{font-size: 33px; line-height: 45px; color: #ff5a3b; font-weight: 200; margin: 0 0 30px 0px; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; border-bottom: 2px dotted; padding: 0 20px 20px; box-shadow: 0 9px 10px rgba(0, 0, 0, 0.18);}  
.profile-evaluated form .fill-box { border-bottom: 0.5px dotted #fff; padding: 8px 7px; margin: 0 0 10px; }
.profile-evaluated form .fill-box:hover {  border-bottom: 0.5px dotted #fff;}
.profile-evaluated form .fill-box input{font-weight: 200; font-style: normal; background: #08171e; border: none; color: #fff; font-size: 18px; line-height: 25px; padding: 0; margin: 0; width: 100%; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;}
.profile-evaluated form .fill-box textarea{font-weight: 200; font-style: normal; background: #08171e; border: none; color: #fff; font-size: 18px; line-height: 25px; padding: 0; margin: 0; width: 100%; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;}
.profile-evaluated form .fill-box input[type="submit"]{font-family: "Poppins", sans-serif; font-weight: 400; font-style: normal; background: #ff4c1c; border: 0.5px solid #fb6037; color: #fff; font-size: 16px; line-height: 22px; padding: 15px 0px; margin: 8px 0 10px; outline: none; width: 30%; border-radius: 30px; box-shadow: 0px 13px 35px -12px rgba(0, 0, 0, 0.84); letter-spacing: 1px; }
.profile-evaluated form .fill-box input[type="submit"]:hover{background: #d93306; border: 0.5px solid #5f5962;}



.profile-evaluated h3{ position: relative; color: #1f3362; font-size: 30px; line-height: 30px;  line-height: 30px; padding: 0; margin: 0 0 50px; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; text-align: center;}
.profile-evaluated img.ACAC{width: 60%; float: left; padding: 0 90px;}
.profile-evaluated img.ACAC:hover{}
.profile-evaluated img.AIICE{width: 40%; float: right; padding: 0 150px}
.profile-evaluated img.AIICE:hover{}



/*#footer */
#footer{position: relative; width: 100%; padding: 0 0; margin: 0 0; background: url(../images/bg-footer.png) no-repeat top left;background-size: cover; }
#footer .footer-widgets-wrap { position: relative; padding: 50px 0 0px; width: 100%; display: inline-block;}
#footer .footer-widgets-wrap h5{ font-size: 20px; text-align: left; text-transform: capitalize; position: relative; color: #000c; line-height: 30px; padding: 0 0 0 10px; margin: 0 0 20px; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; }
#footer .footer-widgets-wrap h5 b{color: #333232;
  padding: 0px 1px;
  background: none;
  margin: 0 0px 0 0;
  border-radius: 0px; }
#footer .footer-widgets-wrap h5::after {position: absolute; content: ""; background: #7d75735c; width: 16px; height: 2px; border-radius: 15px; left: -13px; top: 15px; }
#footer .footer-widgets-wrap p{ text-align: left; font-size: 18px; line-height: 30px; color: #ff5a3b;color: #373737; font-weight: 200; margin: 0 0 20px 0px; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;  }
#footer .footer-widgets-wrap ul{ padding: 0; margin: 0; }
#footer .footer-widgets-wrap ul li{ padding: 0; margin: 0; position: relative; list-style: none; font-style: normal;}
#footer .footer-widgets-wrap ul li a{font-size: 16px; line-height: 29px; font-style: italic;font-style: normal; transition: all 600ms ease-in-out; color: #575555; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; font-weight: 300;}
#footer .footer-widgets-wrap ul li a:hover{ color: #000 !important; transition: all 600ms ease-in-out; }
#footer .footer-widgets-wrap ul li i{color: #ff4220f5; font-size: 15px; line-height: 25px; padding: 0 10px 0 0;}
.footer-widgets-wrap form{}
.footer-widgets-wrap form .email-box{width: 90%; position: relative; padding: 5px; margin: 0 0 0 10px;  background: #eee; display: inline-block; border-radius: 25px;}
.footer-widgets-wrap form .email-box input{width: 70%; background: none; outline: none; border: none; padding: 10px 0 0 10px; margin: 0; float: left; font-size: 14px; color: #000;}
.footer-widgets-wrap form .email-box button{width: 30%; outline: none; border: none; padding: 10px 0; margin: 0; float: right; text-align: center; background: #f53f1f; border-radius: 25px; color: #fff; font-size: 15px; border-left: 2px solid #08171e47;}

img.footer-map{position: absolute; top: 180px; right: 0;}


/*copyrights*/
.Copyrights-footer{width: 100%; padding: 0; margin: 0; text-align: center;}
.Copyrights-footer h6.copy{font-weight: 200; margin: 30px 0 10px 0px; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; font-size: 19px; line-height: 35px; color: #000c;}
.Copyrights-footer h6.copy b{font-family: "Caveat", serif; color: #e6381a; font-size: 23px; font-weight: normal; line-height: 25px; padding: 0; margin: 0;}
.Copyrights-footer .justify-content-md-end{width: 100%; padding: 0; position: relative; display: inline-block; margin: 0;}
.Copyrights-footer .justify-content-md-end a{ margin: 0 5px; border-radius: 50%; width: 50px; height: 50px; display: inline-block; padding: 0 0 0; font-size: 15px; line-height: 50px; text-align: center;  background: #0dae4a; color: #fffffff5;box-shadow: 0px 10px 20px -5px rgba(255, 255, 255, 0.26); color: #fffffff5; transition: all 400ms ease-in-out; box-shadow: 0px 10px 20px -5px rgba(255, 255, 255, 0.51); border: 1px solid #cccccc57;}
.Copyrights-footer .justify-content-md-end a:hover{background: #00c64b; color: #fffffff5; box-shadow: 0px 10px 20px -5px rgb(255, 255, 255); border: 1px solid #00afff;  transition: all 600ms ease-in-out; }
.Copyrights-footer .justify-content-md-end a.h-bg-facebook{  background: #22b2f470; color: #fffffff5;  transition: all 400ms ease-in-out;   border: 1px solid #cccccc57; }
.Copyrights-footer .justify-content-md-end a.h-bg-facebook:hover{background: #22b2f4ba; color: #fffffff5; box-shadow: 0px 10px 20px -5px rgb(255, 255, 255); border: 1px solid #00afff;  transition: all 600ms ease-in-out; }
.Copyrights-footer .justify-content-md-end a.h-bg-twitter{background: #f53f1fb0;}
.Copyrights-footer .justify-content-md-end a.h-bg-twitter:hover{background: #f53f1f; color: #fffffff5;box-shadow: 0px 10px 20px -5px rgb(255, 39, 1); border: 1px solid #ff2600; transition: all 600ms ease-in-out;}
.Copyrights-footer .justify-content-md-end a.h-bg-google{background: #00ffffad;}
.Copyrights-footer .justify-content-md-end a.h-bg-google:hover{background: #0ff; color: #fffffff5; box-shadow: 0px 10px 20px -5px rgb(2, 225, 225); border: 1px solid #00fe57; transition: all 600ms ease-in-out; }
.Copyrights-footer .justify-content-md-end a.h-bg-pinterest{background: #eeb120c4;}
.Copyrights-footer .justify-content-md-end a.h-bg-pinterest:hover{background: #ffb300e3; color: #fffffff5; box-shadow: 0px 10px 20px -5px rgb(227, 160, 2); border: 1px solid #ffb300; transition: all 600ms ease-in-out; }
.Copyrights-footer .justify-content-md-end a.h-bg-linkedin{background: #9700ff73;}
.Copyrights-footer .justify-content-md-end a.h-bg-linkedin:hover{background: #9700ff; color: #fffffff5; box-shadow: 0px 10px 20px -5px rgb(151, 0, 255); border: 1px solid #9700ff; transition: all 600ms ease-in-out;}
.Copyrights-footer ul.footersocial-new{ width: 100%; text-align: center; position: relative; padding: 0; margin: 0; }
.Copyrights-footer ul.footersocial-new li{padding: 0; margin: 0; position: relative; list-style: none; font-style: normal; display: inline list-item; }
.Copyrights-footer ul.footersocial-new li a{}
.Copyrights-footer ul.footersocial-new li a:hover{}
.Copyrights-footer ul.footersocial-new li a i{color: #f53f1f !important; font-size: 30px !important; line-height: 25px !important; padding: 0 !important; background: #fff; box-shadow: 0px 5px 10px rgba(255, 255, 255, 0); margin: 10px 6px; border-radius: 5px; overflow: hidden; }
/*Inner-banner*/
.inner-banner{ position: relative;  width: 100%; display: inline-block; padding: 0 0; margin: 0 0; background: #000; height: 300px; overflow: clip; }
.inner-banner img{width: 100%; opacity: 0.6; transition: all 500ms ease-in-out; }
.inner-banner img:hover{width: 100%; opacity: 0.5; transition: all 600ms ease-in-out;}
.inner-banner .inner-banner-dec{ position: absolute; bottom: 0; width: 100%; display: inline-block; padding: 15px 0; margin: 0; left: 0; background: #040b0ea3; display: none; }
.inner-banner .inner-banner-dec h2{font-family: "Caveat", serif; color: #ff5a3b; font-size: 27px; line-height: 30px; padding: 0; margin: 0; letter-spacing: 0.5px; transition: all 400ms ease-in-out;width: 50%; float: left;}
.inner-banner .inner-banner-dec ul{width: 50%; padding: 0; margin: 0; float: right; text-align: right;}
.inner-banner .inner-banner-dec ul li{position: relative; padding: 0 0; margin: 0 0; display: inline-block; list-style: none;}
.inner-banner .inner-banner-dec ul li a{font-size: 15px; line-height: 29px; font-style: normal; transition: all 600ms ease-in-out; color: #ffffffb8; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; font-weight: 300; padding: 0 0px;}
.inner-banner .inner-banner-dec ul li a:hover{color: #f76146;}
.inner-banner .inner-banner-dec ul li a.active{border-left: 1px solid #ff4220; padding: 0 15px; margin: 0 0 0 15px; color: #f76146;}
h2.inner-title{position: relative; color: #ffffffd6; font-size: 35px; line-height: 30px; padding: 0; margin: 0 0; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; text-align: center;}
h2.inner-title span{ font-size: 20px; line-height: 31px; display: block; color: #f9f0eebd; font-weight: 200; margin: 15px 8% 50px; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; }


/*why-choose-us*/
.why-choose-us{ position: relative; width: 100%; display: inline-block; padding: 35px 0; margin: 0 0; background: #08171e; background: #112b37; }
.why-choose-us .why-img{ position: relative; width: 100%; display: inline-block; }
.why-choose-us .why-img img{ width: 100%;  }
.why-choose-us .why-text{ position: relative; width: 100%; display: inline-block; }
.why-choose-us .why-text h3{ position: relative; color: #ff5a3b; font-size: 25px; line-height: 30px; padding: 0 0 0 0px; margin: 0 0; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;}
.why-choose-us .why-text p{ font-family: "Atkinson Hyperlegible Next", serif; font-size: 17px; line-height: 26px; color: #e2eef0ab; text-align: justify; padding: 0; margin: 10px 0 20px; }
.why-application{ position: relative; width: 100%; display: inline-block; padding: 35px 0; margin: 0 0; background: #ff5a3b; }
.why-application h4{ font-size: 35px; color: #fff; line-height: 45px; text-shadow: 10px 10px 10px rgba(8, 23, 30, 0.12); padding: 0 0; margin: 0 0; display: inline-block; }
.why-application a{ }
.why-application a:hover{ }
.ankerappli { position: relative; top: 20px; left: 0; height: 50px; display: flex; justify-content: center; align-items: center; float: right; width: 20%; padding: 0; margin: 0; }
.ankerappli a {position: absolute; top: -20px; left: 0; width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; background: rgba(0, 175, 255, 0); border-radius: 30px; padding: 10px; overflow: hidden; color: #fff; z-index: 1; transition: 0.5s; backdrop-filter: blur(15px); border: 1px solid #ffffff52; font-size: 15px; box-shadow: 0 10px 20px rgba(0, 0, 0, 0.3); font-family: "Atkinson Hyperlegible Next", serif;}
.ankerappli:hover a { letter-spacing: 0.7px; color: #000; transition: all 600ms ease-in-out; }
.ankerappli a i{padding: 0 8px 0 0; font-size: 13px; border-right: 1px solid #ff5e41; margin: 0 8px 0 0; color: #ff5e41;transition: all 500ms ease-in-out;  }
.ankerappli:hover a i{ padding: 0 3px 0 0; font-size: 13px; border-right: 1px solid #ff5e4100; margin: 0 3px 0 0; transition: all 600ms ease-in-out; color: #fff; }
.ankerappli a::before { content: ""; position: absolute; top: 0; left: 0; width: 50%; height: 100%; background: linear-gradient(to left, rgba(255, 54, 16, 0.17), #0000); transform: skewX(45deg) translate(0); transition: 0.5s; filter: blur(0px);}
.ankerappli:hover a::before { transform: skewX(45deg) translate(200px);}
.ankerappli::after { content: ""; position: absolute; left: 50%; transform: translatex(-50%); top: -25px; width: 30px; height: 10px; background: #ff5a3b; border-radius: 10px; transition: 0.5s; transition-delay: 0.5; }
.ankerappli:hover::after /*lightup button*/ { top: -20px; height: 50%; width: 80%; border-radius: 30px; }
.ankerappli::before { content: ""; position: absolute; left: 50%; transform: translatex(-50%); bottom: 14px; width: 30px; height: 10px; background: #ff5a3b; border-radius: 10px; transition: 0.5s; transition-delay: 0.5; }
.ankerappli:hover::before /*lightup button*/ { bottom: 21px; height: 50%; width: 80%; border-radius: 30px; }

.why-admitted{ position: relative; width: 100%; display: inline-block; padding: 35px 0; margin: 0 0; background: #08171e; background: #fffffff7;  }
.why-admitted h4{font-size: 25px; line-height: 31px; display: block; color: #08171ec7; margin: 15px 0% 40px; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; text-align: center; font-weight: 300;}

.why-admitted .collage-box{ width: 98%; padding: 17px; margin: 0 0 30px; background: #08171ec4; transition: all 400ms ease-in-out; display: inline-block; box-shadow: 0 10px 20px rgba(0, 0, 0, 0.11); border-radius: 10px; }
.why-admitted .collage-box h5{ position: relative; color: #fff; font-size: 22px; line-height: 30px; padding: 0 0 5px 5px; margin: 0 0 1px; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; border-bottom: 1px dotted #ffffffb0; text-transform: uppercase; letter-spacing: 0.5px; font-weight: 700; }
.why-admitted .collage-box h5 img.flag{width: 50px;
  padding: 0 5px 0 0;}
.why-admitted .collage-box ul.new-collage{ position: relative; padding: 0 0 0; margin: 13px; width: 22%; display: inline-block; height: 300px; float: left; }
.why-admitted .collage-box ul.new-collage li{ list-style: none; display: block; padding: 0 0 0 0; margin: 0 0 5px 0; }
.why-admitted .collage-box ul.new-collage li.universitystate{ color: #ff5a3b; font-weight: 400; padding: 0 0 5px 0px; border-bottom: 0.5px dotted #ff2800; margin: 0 0 10px 0; font-size: 16px; }
.why-admitted .collage-box ul.new-collage li span{  color: #ffffffdb; transition: all 500ms ease-in-out; font-weight: 300; font-size: 14px; line-height: 20px; letter-spacing: 0.5px; }
.why-admitted .collage-box ul.new-collage li span:hover{ color: #ff2800; transition: all 600ms ease-in-out;}
.why-admitted .collage-box ul.new-collage li i{color: #ffffff70; font-size: 13px; padding: 0 5px 0 0; transition: all 500ms ease-in-out; }
.why-admitted .collage-box ul.new-collage li:hover i{color: #ff5a3b; transition: all 600ms ease-in-out; }
.why-admitted .collage-box-half{width: 31%; float: left; margin: 0 26px 0 0; height: 650px;}
.why-admitted .collage-box-half ul.new-collage{width: 100%;
  height: auto;
  float: none;}


/*success-rate*/
.success-rate{ position: relative; width: 100%; display: inline-block; padding: 40px 0 50px; margin: 0 0; background: #08171e; background: #051015; background: #112b37; }
.success-rate.fix {padding-bottom: 120px;}
.success-rate .single-box{ transition: all 600ms ease-in-out; margin: 10px 0 10px; padding: 15px; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.01); border: none; }
.success-rate .single-box:hover{  transition: all 400ms ease-in-out; -webkit-transform: translateY(-20px); -ms-transform: translateY(-20px); transform: translateY(-10px); box-shadow: 0 20px 100px rgba(0, 0, 0, 0.08); }
.success-rate .single-box i{ color: #E3960A; font-size: 50px; line-height: 0; padding: 0; display: inline-block;display: none; margin: 0 0 0; position: relative; top: 6px; left: 0; -webkit-box-shadow: 0px 13px 35px -12px rgb(0, 0, 0); box-shadow: 0px 13px 35px -12px rgb(0, 0, 0); -webkit-animation: menu_sticky 0.7s ease-in-out; animation: menu_sticky 0.7s ease-in-out; }
.success-rate .single-box h3{ color: #fff; font-weight: 600; font-size: 70px; line-height: 70px; padding: 0; margin: 0; position: relative; }
.success-rate .single-box h2 span{ }
.success-rate .single-box img{ max-width: 30%; height: 11%; display: inline-block; padding: 20px 15px; }
.success-rate .single-box p { font-size: 20px; color: #fff; margin: 10px 0 5px 0; display: block; position: relative; }
.success-rate .single-box:hover p{ color: #000; }
.success-rate .single-box:hover h3{ color: #000; }
.success-rate .single-box:hover i{ color: #000; }


.admissions-stats{ position: relative; width: 100%; display: inline-block; padding: 45px 0; margin: 0 0; background: #08171e; background: #fff;  }
.admissions-stats .admissions-stats-text{ position: relative; width: 100%; display: inline-block; }
.admissions-stats .admissions-stats-text h4{ font-size: 40px; color: #ff5a3b; line-height: 50px; text-shadow: 10px 10px 10px rgba(8, 23, 30, 0.11); padding: 0 0; margin: 0 0 15px; display: inline-block; font-weight: 500;}
.admissions-stats .admissions-stats-text ul{position: relative; width: 100%; display: inline-block; padding: 0; margin: 0 0 0 30px; }
.admissions-stats .admissions-stats-text ul li{ position: relative; width: 100%; list-style: none; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; font-weight: 200; font-size: 21px; line-height: 40px; color: #000; }
.admissions-stats .admissions-stats-text ul li:hover{ color: #ff2800;}
.admissions-stats .admissions-stats-text ul li b{ font-weight: 300; font-size: 20px; padding: 0 2px; color: #ff2800;}
.admissions-stats .admissions-stats-text ul li i{font-size: 20px; color: #ff5a3b; font-weight: bold; padding: 0 10px 0 0; margin: 0; }
.admissions-stats .admissions-stats-img{ position: relative; width: 100%; display: inline-block; }
.admissions-stats .admissions-stats-img img{ width: 100%; }


/*2022 ACCEPTANCES */
.acceptances{width: 100%; position: relative;  display: block; padding: 50px 0 30px; margin:  0; background: #0d222d; background: #000; background: #132831;}
.acceptances h2{ width: 15%; padding: 50px 0 0 0; margin: 0; float: left; height: 205px; font-size: 45px; line-height: 50px; color: #ffffffe8; font-weight: 500; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; }
.acceptances h2 span{ display: block; font-size: 29px; line-height: 40px; color: #ff5a3b; font-weight: 200; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; }

.acceptances #acceptances-slider01{width: 85%; float: right; background: #ef5e43; background: #0d222d;height: 175px;
margin: 0 0 30px; padding: 20px; box-shadow: 0 10px 20px rgba(0, 0, 0, 0.95); border-radius: 5px; }
.acceptances #acceptances-slider01:hover{ background: #ef5e43; transition: all 600ms ease-in-out;} 
.acceptances #acceptances-slider01 .item{border-right: 0.5px solid #ffffffd1; overflow: hidden; padding: 0 0; margin: 0 0 0; }
.acceptances #acceptances-slider01 .item img{width: 100%; opacity: 0.9;}
.acceptances #acceptances-slider01 .item img:hover{opacity: 1;}
.acceptances #acceptances-slider01 .owl-controls{ display: none; }
.acceptances #acceptances-slider01 .owl-controls .owl-nav{ display: none; }
.acceptances #acceptances-slider01 .owl-controls .owl-dots{ display: none; }

.acceptances #acceptances-slider02{width: 85%; float: right; background: #1a3644;height: 175px;
margin: 0 0 30px; padding: 20px; box-shadow: 0 10px 20px rgba(0, 0, 0, 0.95); border-radius: 5px; }
.acceptances #acceptances-slider02:hover{ background: #ef5e43; transition: all 600ms ease-in-out;} 
.acceptances #acceptances-slider02 .item{border-right: 0.5px solid #ffffffd1; overflow: hidden; padding: 0 0; margin: 0 0 0; }
.acceptances #acceptances-slider02 .item img{width: 100%; opacity: 0.9;}
.acceptances #acceptances-slider02 .item img:hover{opacity: 1;}
.acceptances #acceptances-slider02 .owl-controls{ display: none; }
.acceptances #acceptances-slider02 .owl-controls .owl-nav{ display: none; }
.acceptances #acceptances-slider02 .owl-controls .owl-dots{ display: none; }

.acceptances #acceptances-slider03{width: 85%; float: right; background: #ef5e43;background: #1c4559;height: 175px;
margin: 0 0 30px; padding: 20px; box-shadow: 0 10px 20px rgba(0, 0, 0, 0.95); border-radius: 5px; }
.acceptances #acceptances-slider03:hover{ background: #ef5e43; transition: all 600ms ease-in-out;} 
.acceptances #acceptances-slider03 .item{border-right: 0.5px solid #ffffffd1; overflow: hidden; padding: 0 0; margin: 0 0 0; }
.acceptances #acceptances-slider03 .item img{width: 100%;opacity: 0.9; }
.acceptances #acceptances-slider03 .item img:hover{opacity: 1;}
.acceptances #acceptances-slider03 .owl-controls{ display: none; }
.acceptances #acceptances-slider03 .owl-controls .owl-nav{ display: none; }
.acceptances #acceptances-slider03 .owl-controls .owl-dots{ display: none; }

.acceptances #acceptances-slider04{width: 85%; float: right; background: #1c4559;height: 175px;
margin: 0 0 30px; padding: 20px; box-shadow: 0 10px 20px rgba(0, 0, 0, 0.95); border-radius: 5px; }
.acceptances #acceptances-slider04:hover{ background: #ef5e43; transition: all 600ms ease-in-out;} 
.acceptances #acceptances-slider04 .item{border-right: 0.5px solid #ffffffd1; overflow: hidden; padding: 0 0; margin: 0 0 0; }
.acceptances #acceptances-slider04 .item img{width: 100%; opacity: 0.9;}
.acceptances #acceptances-slider04 .item img:hover{opacity: 1;}
.acceptances #acceptances-slider04 .owl-controls{ display: none; }
.acceptances #acceptances-slider04 .owl-controls .owl-nav{ display: none; }
.acceptances #acceptances-slider04 .owl-controls .owl-dots{ display: none; }

.acceptances #acceptances-slider05{width: 85%; float: right; background: #ef5e43;background: #1c4559;height: 175px;
margin: 0 0 30px; padding: 20px; box-shadow: 0 10px 20px rgba(0, 0, 0, 0.95); border-radius: 5px; }
.acceptances #acceptances-slider05:hover{ background: #ef5e43; transition: all 600ms ease-in-out;} 
.acceptances #acceptances-slider05 .item{ border-right: 0.5px solid #ffffffd1; overflow: hidden; padding: 0 0; margin: 0 0 0; }
.acceptances #acceptances-slider05 .item img{width: 100%;opacity: 0.9; }
.acceptances #acceptances-slider05 .item img:hover{opacity: 1;}
.acceptances #acceptances-slider05 .owl-controls{ display: none; }
.acceptances #acceptances-slider05 .owl-controls .owl-nav{ display: none; }
.acceptances #acceptances-slider05 .owl-controls .owl-dots{ display: none; }

.acceptances #acceptances-slider06{width: 85%; float: right; background: #ef5e43;background: #1c4559;height: 175px;
margin: 0 0 30px; padding: 20px; box-shadow: 0 10px 20px rgba(0, 0, 0, 0.95); border-radius: 5px; }
.acceptances #acceptances-slider06:hover{ background: #ef5e43; transition: all 600ms ease-in-out;} 
.acceptances #acceptances-slider06 .item{ border-right: 0.5px solid #ffffffd1; overflow: hidden; padding: 0 0; margin: 0 0 0; }
.acceptances #acceptances-slider06 .item img{width: 100%;opacity: 0.9; }
.acceptances #acceptances-slider06 .item img:hover{opacity: 1;}
.acceptances #acceptances-slider06 .owl-controls{ display: none; }
.acceptances #acceptances-slider06 .owl-controls .owl-nav{ display: none; }
.acceptances #acceptances-slider06 .owl-controls .owl-dots{ display: none; }

.acceptances #acceptances-slider07{width: 85%; float: right; background: #ef5e43;background: #1c4559;height: 175px;
margin: 0 0 30px; padding: 20px; box-shadow: 0 10px 20px rgba(0, 0, 0, 0.95); border-radius: 5px; }
.acceptances #acceptances-slider07:hover{ background: #ef5e43; transition: all 600ms ease-in-out;} 
.acceptances #acceptances-slider07 .item{ border-right: 0.5px solid #ffffffd1; overflow: hidden; padding: 0 0; margin: 0 0 0; }
.acceptances #acceptances-slider07 .item img{width: 100%;opacity: 0.9; }
.acceptances #acceptances-slider07 .item img:hover{opacity: 1;}
.acceptances #acceptances-slider07 .owl-controls{ display: none; }
.acceptances #acceptances-slider07 .owl-controls .owl-nav{ display: none; }
.acceptances #acceptances-slider07 .owl-controls .owl-dots{ display: none; }

/*contact*/
.contact{ width: 100%; display: block; background: #fff; background: #f9f9f9; background: #08171e; padding: 60px 0; margin: 0;position: relative;z-index: 11; }

.contact .new-contact-box{ width: 100%; display: block; background: #0c222d; padding: 6px; margin: 0; border: 1.5px solid #fff; box-shadow: 0px 13px 35px -12px rgba(35, 35, 35, 0.08); -webkit-animation: menu_sticky 0.7s ease-in-out; animation: menu_sticky 0.7s ease-in-out;}
.contact .new-contact-box ul{ padding: 5px; margin: 0; }
.contact .new-contact-box ul li{ color: #f00; list-style: none; padding: 6px; margin: 0; font-size: 20px; transition: all 400ms ease-in-out; line-height: 20px; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; font-weight: 200; }
.contact .new-contact-box ul li span{ font-size: 18px; line-height: 30px; height: 50px; display: block; }
.contact .new-contact-box ul li span a{letter-spacing: 1px; font-size: 22px; color: #fffffff5; transition: all 400ms ease-in-out; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; font-weight: 200;}
.contact .new-contact-box ul li i{color: #f00; font-size: 20px; padding: 0 15px 0 0; transition: all 400ms ease-in-out;}
.contact .new-contact-box:hover ul li i{transition: all 400ms ease-in-out; }
.contact .new-contact-box:hover li span a{ color: #0c222d; transition: all 400ms ease-in-out;}
.contact .new-contact-box:hover ul li span a:hover{transition: all 400ms ease-in-out; color: #f00;}
.contact .new-contact-box:hover{  background: #fff; -webkit-box-shadow: 0px 13px 35px -12px rgba(35,35,35,0.15);
box-shadow: 0px 13px 35px -12px rgba(35, 35, 35, 0.25);
-webkit-animation: menu_sticky 0.7s ease-in-out;
animation: menu_sticky 0.7s ease-in-out; transition: all 400ms ease-in-out;}

.contact .new-contact-form{ width: 100%; display: block; background: #ecebebcc; padding:6px 6px 20px; margin: 30px 0 0; border: 1.5px solid #ffffff70;transition: all 400ms ease-in-out;
-webkit-box-shadow: 0px 13px 35px -12px rgba(35,35,35,0.15);
box-shadow: 0px 13px 35px -12px rgba(35, 35, 35, 0.05);
-webkit-animation: menu_sticky 0.7s ease-in-out;
animation: menu_sticky 0.7s ease-in-out;}
.contact .new-contact-form form{  width: 100%; padding: 0; margin: 0; display: inline-block; }
.contact .new-contact-form form .fill-box{ width: 46%; float: left; padding: 20px 0 0; margin: 0 10px;}
.contact .new-contact-form form .fill-box textarea{height: 80px; width: 100%; display: inline-block; font-family: 'Raleway', sans-serif; font-size: 14px; line-height: 16px; color: #000; border: 1px solid #fff; outline: none; padding: 15px; margin: 0; background: #ffffffa3; transition: all 400ms ease-in-out;}
.contact .new-contact-form form .fill-box input{ width: 100%; display: inline-block; font-family: 'Raleway', sans-serif; font-size: 14px; line-height: 16px; color: #000; border: 1px solid #fff; outline: none; padding: 15px; margin: 0; background: #ffffffa3; transition: all 400ms ease-in-out; transition: all 400ms ease-in-out; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; font-weight: 300; color: #08171e;}
.contact .new-contact-form form .fill-box input:hover{background: #fffffff2; transition: all 400ms ease-in-out;}
.contact .new-contact-map{ width: 100%; display: block; background: #ecebebcc; padding: 6px; margin: 30px 0 0; border: 1.5px solid #ffffff70;transition: all 400ms ease-in-out;
-webkit-box-shadow: 0px 13px 35px -12px rgba(35,35,35,0.15);
box-shadow: 0px 13px 35px -12px rgba(35, 35, 35, 0.05);
-webkit-animation: menu_sticky 0.7s ease-in-out;
animation: menu_sticky 0.7s ease-in-out;overflow: hidden;}
.contact .new-contact-form form .fill-box img.captcha-hed{ position: absolute; width: 255px; height: 49px; left: 0; top: 20px; }
.contact .new-contact-form form .fill-box .captcha-text{ position: absolute; background: none; width: 255px;}
.contact .new-contact-form form .fill-box .captcha-text input{width: 100%; background: #0000002e; color: #fff; text-align: center; font-size: 15px; font-family: "Permanent_Marker variant0", Tofu !important; font-weight: bold; }
.contact .new-contact-form form .fill-box input[type="submit"]{ width: 60%; font-size: 16px; line-height: 18px; text-transform: uppercase; font-weight: bold; padding: 14px; margin: 0 auto; background: linear-gradient(to bottom, #ff5a3b, #ff2800); color: #fff; transition: all 400ms ease-in-out; border-radius: 45px; box-shadow: 0 10px 20px rgba(0, 0, 0, 0.23);}
.contact .new-contact-form form .fill-box input[type="submit"]:hover{ background: linear-gradient(to bottom, #ff5a3b, #ee2702); color: #fff; transition: all 400ms ease-in-out; border-radius: 45px; box-shadow: 0 10px 20px rgba(0, 0, 0, 0.4); border: 1px solid #ff2f0880;}
/*Map*/
.map{ width: 95%; display: block; height: 360px; padding: 0; margin: 0 auto 50px; }
.map iframe{ width: 100%; height: 100%; border: 5px solid #0078d0; }



/*Team member*/
.team-member{ position: relative; width: 100%; display: inline-block; background: #f9f9f9; padding: 40px 0; margin: 0 0; }
.team-member .member-img{width: 100%;
position: relative;
padding: 0 0;
margin: 0 0;}
.team-member .member-img a{position: absolute;
content: "";
left: 0;
bottom: 0;
z-index: 9;
color: #fff;
font-size: 15px;
font-weight: 300;
letter-spacing: 0.5px;
background: #0f303e75;
width: 100%;
padding: 10px 0;
text-align: center;
margin: 0;}
.team-member .member-img a:hover{color: #284a5c;
background: #ff9303a3;}
.team-member .member-img img{width: 100%;}
.team-member .member-text{}
.team-member .member-text h4{font-family: "Atkinson Hyperlegible Next", serif; font-size: 25px; line-height: 25px; color: #010304de; text-align: left; padding: 0; margin: 60px 0 0 0; font-weight: 500;}
.team-member .member-text h4 span{display: block; font-weight: 200; font-size: 18px; line-height: 35px; color: #ff5a3b; padding: 0 0; margin: 0 0;}
.team-member .member-text p{font-family: "Atkinson Hyperlegible Next", serif; font-size: 19px; line-height: 32px; color: #08171ede; text-align: left; padding: 0; margin: 15px 0 5px; font-weight: 200;}



/* ---------------Blog section ---------------*/
.blog{ position: relative; width: 100%; display: inline-block; background: #ffffffe5;background: #040b0e; padding: 40px 0; margin: 0 0;}
.blog h2{ position: relative; color: #fff; font-size: 35px; line-height: 30px; padding: 0; margin: 10px 0 70px; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; text-align: center;}
.blog h2 b{color: #ff5a3b;}
.blog h2:after{ position: absolute; content: ""; background: #ff5a3b; width: 150px; height: 5px; border-radius: 15px; left: 0; top: 50px; right: 0; margin: 0 auto;}
.blog h2:before{ position: absolute; content: ""; background: #08171e; width: 89px; height: 10px; border-radius: 15px; left: 0; top: 47px; right: 0; margin: 0 auto; z-index: 9; border: 0.5px solid #e6e7e88c;}  
#blog-slider{}
#blog-slider .item{background: #08171e; border: 1px solid #cac7c70d; margin: 0 19px 40px; box-shadow: 0 10px 20px rgba(0, 0, 0, 0.83); padding: 0; border-radius: 8px; overflow: hidden;}
#blog-slider .item:hover{background: #050f13}
#blog-slider .item img{ width: 100%; opacity: 0.8; height: 340px;}
#blog-slider .item:hover img{ width: 100%; opacity: 1;}
.comment-box{ position: relative; width: 100%; background: #08171e08; padding: 5px 10px; margin: 0;display: inline-block; display: none;}
.comment-box .post-comment{font-size: 15px; line-height: 40px; color: #eae2e1; font-weight: 200; margin: 0; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; width: 50%; float: left; text-align: left;}
.comment-box .post-comment i{padding: 0 10px 0 0; color: #ff3009;}
.comment-box .author{font-size: 15px; line-height: 40px; color: #eae2e1; font-weight: 200; margin: 0; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; width: 50%; float: right; text-align: right;}
.comment-box .author i{padding: 0 10px 0 0; color: #ff3009;}
h3.entry-title{position: relative; display: block; margin:13px 0 0 0; padding: 1px 10px;height: 100px;}
h3.entry-title a{color: #fff; font-family: "Atkinson Hyperlegible Next", serif; font-weight: 400; font-size: 20px; line-height: 27px; padding: 0; margin: 0;text-transform: capitalize;
  height: 75px !important;
  display: inline-block;
  overflow: hidden;}
#blog-slider .item:hover h3.entry-title a{color: #ff5a3b;}
#blog-slider .item p{font-family: "Atkinson Hyperlegible Next", serif; font-size: 16px; line-height: 23px; color: #889195de; text-align: left; font-weight: 200; padding: 1px 10px; margin: 1px 0 2px; height: 90px;}

/*blog-inner*/
.blog-inner{ position: relative; width: 100%; display: inline-block; background: #ffffffe5;background: #040b0e; padding: 40px 0; margin: 0 0;}
.blog-inner .blog-box{ width: 100%; overflow: hidden; position: relative; transition: all 600ms ease-in-out; padding: 0 0; margin: 0 0 35px; display: inline-block; background: #0d2128; border: 0.5px solid #cccccc2b; box-shadow: 0 10px 20px rgb(0, 0, 0);}
.blog-inner .blog-box img{ width: 100%;    -webkit-transform: scale(1);
transform: scale(1);
-webkit-transition: all 0.35s;
transition: all 0.35s;
-moz-transition: all 0.35s;
-ms-transition: all 0.35s; height: 300px; }
.blog-inner .blog-box:hover img{ width: 100%;    -webkit-transform: scale(1.1);
transform: scale(1.1);
-webkit-transition: all 0.35s;
transition: all 0.35s;
-moz-transition: all 0.35s;
-ms-transition: all 0.35s; }
.blog-inner .blog-box p{font-family: "Atkinson Hyperlegible Next", serif; font-size: 16px; line-height: 23px; color: #889195de; text-align: left; font-weight: 200; padding: 1px 10px; margin: 1px 0 2px; height: 90px; }
.blog-inner .blog-box:hover{background: #08171e; transition: all 600ms ease-in-out;}
.blog-inner .blog-box:hover p{color: #ffffffb2; transition: all 600ms ease-in-out;}
.blog-inner .blog-box:hover h3.entry-title a{color: #ff3009; transition: all 600ms ease-in-out;}


/*blog-single*/
.single-blog{ position: relative; width: 100%; display: inline-block; background: #040b0e; background: #f9f9f9; padding: 40px 0; margin: 0 0;}
.single-blog .blog-details{position: relative; width: 100%; display: inline-block; background: #fff; padding: 10px; border: 0.5px solid #cccccc4d; }
.single-blog .blog-details h4{position: relative; color: #08171e; font-size: 30px; line-height: 32px; padding: 10px 10px 20px; margin: 0; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; text-align: left;}
.single-blog .blog-details img{ width: 100%; }
.single-blog .blog-details ul{position: relative; padding: 0; margin: 0; width: 100%; display: inline-block;}
.single-blog .blog-details ul li{list-style: none; display: inline-block; font-size: 18px; line-height: 40px; color: #0d2028; 
  font-weight: 200; margin: 0; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; width: 20%; float: left; 
  text-align: left;}
.single-blog .blog-details ul li i{ color: #ff2800; padding: 0 10px 0 0;}
.single-blog .blog-details p{font-family: "Atkinson Hyperlegible Next", serif; font-size: 17px; line-height: 30px;
 color: #08171ede; text-align: left; padding: 0; margin: 0 0 30px; font-weight: 400;}
.single-blog .blog-details h5{font-family: "Atkinson Hyperlegible Next", serif; font-size: 18px; line-height: 30px;
 color: #08171ede; text-align: left; padding: 0; margin: 0; font-weight: 600;}
.single-blog .blog-details h6{ font-family: "Atkinson Hyperlegible Next", serif; font-size: 18px; line-height: 30px;
 color: #0b1e26de; text-align: left; padding: 0; margin: 0 0 10px 10px; font-weight: 400;}




.press-coverage{ position: relative; width: 100%; padding: 40px 0; margin: 0 0; display: inline-block; background: #0b1e26; }
.press-coverage .press-coverage-box{ position: relative; width: 100%; padding: 15px 20px; margin: 0 0 30px; display: inline-block; background: #08171e; border: 0.5px solid #cccccc1c; border-radius: 5px; background: #1b3b48;}
.press-coverage .press-coverage-box h5{font-family: "Atkinson Hyperlegible Next", serif; font-size: 20px; line-height: 35px; color: #eef4f7de; text-align: left; padding: 0; margin: 0 0 15px; font-weight: 200;  }
.press-coverage .press-coverage-box h5 b{ font-size: 22px;  padding: 0 10px 0 0; color: #fff; line-height: 25px; }
.press-coverage .press-coverage-box h5 i{ }
.press-coverage .press-coverage-box h6{ font-family: "Atkinson Hyperlegible Next", serif; font-size: 18px; line-height: 35px; color: #fff; text-align: left; padding: 0; margin: 0 0 5px; font-weight: 200;}
.press-coverage .press-coverage-box h6 a{color: #ff4624; font-weight: 400; font-size: 20px; line-height: 25px; padding: 0 0 0 15px; margin: 0; transition: all 600ms ease-in-out;}
.press-coverage .press-coverage-box h6 a:hover{ color: #fff; transition: all 600ms ease-in-out;}
.press-coverage .press-coverage-box h6 a img.click-icon{ width: 10%; }



/*///-------------------TAB / All Mobile Responsiv view SUJOY-------------------///*/
@media(max-width: 1680px) {
    
    
}

@media(max-width: 1600px) {
    
    

    
    
    
    
}

@media(max-width: 1440px) {

    
}

@media(max-width: 1280px){
   


   
}

@media(max-width: 1080px){}

@media(max-width: 900px){

}

@media(max-width: 800px){
    
    .header .barnd-logo { width: 52%; }
    .header { width: 100%; top: 0px; left: 0; }
    .dec-banner h3 { font-size: 50px; line-height: 54px; margin: 150px 0 0 0; }
    .dec-banner h3 span { font-weight: 100; font-size: 40px; }
    p.banner-sub { font-size: 18px; line-height: 24px; margin: 3px 0 15px; }
    .banner-contactus a.banner-contact { font-size: 15px; padding: 8px 20px; margin: 0; }
    .banner-contactus a.banner-contact i{ font-size: 14px; margin: 0 5px 0 0; }
    .body-right ul li a { font-size: 26px !important; line-height: 28px !important; height: 26px !important; width: 24px !important; }
    .body-right ul li { margin: 3px 0 5px !important; }
    .about { padding: 20px 0; margin: 0 0; }
    .about-left h3::after { width: 50px; height: 4px; left: 0; top: 10px; }
    .about-left h3 { font-size: 22px; line-height: 26px; padding: 0 0 0 60px; }
    .about-left p { font-size: 15px; line-height: 24px; padding: 0; margin: 15px 0 20px; }
    .about-left a { font-size: 15px; padding: 8px 35px; margin: 1px 0 0 0px; }
    .services .services-text h3 { font-size: 28px; line-height: 30px; }
    .services .services-text p { font-size: 16px; line-height: 26px; margin: 15px 8% 30px; }
    .services .services-box { width: 29%; padding: 30px 10px 10px; margin: 0 15px 40px; }
    .services .services-box img { width: 80px; margin: 0 auto 10px; height: 80px; padding: 15px; }
    .services .services-box h4 span { font-size: 15px; padding: 9px 0 9px; margin: 0 0; line-height: 20px; height: 60px; }
    .services .services-box h4 { font-size: 13px; height: 145px; line-height: 23px; padding: 0; margin: 0 0; }
    .services { padding: 20px 0; margin: 0 0; }
    .edvanta h3 { font-size: 28px; line-height: 30px; padding: 0; margin: 0 0 30px; }
    .edvanta h3::after { width: 130px; height: 4px; left: 0; top: 38px; right: 0; }
 .edvanta h3::before { width: 75px; height: 8px; left: 0; top: 36px; right: 0; }   
    .edvanta-left h6 { font-size: 16px; line-height: 28px; padding: 0; margin: 15px 0 5px; }
    .edvanta-right h2.number { font-size: 180px; }
    .edvanta-right span.elementor-counter-number-suffix { font-size: 70px; letter-spacing: -10px; top: 16px; right: 0px; }
    .edvanta-right h2.number { padding: 0; margin: 58px 0 0; font-size: 180px; letter-spacing: -10px; }
    .edvanta-right h5 { left: 0; right: 0; top: 146px; width: 50%; font-size: 15px; padding: 9px 0; }
    .universities h2 { font-size: 24px; line-height: 30px; margin: 15px 20% 30px; }
    .universities { padding: 20px 0; margin: 0 0; }
    .testimonials { padding: 20px 0; margin: 0 0; }
    .testimonials h2 { font-size: 28px; line-height: 30px; padding: 0; margin: 0 0 30px; }
    .testimonials h2::after { width: 100px; height: 4px; left: 0; top: 38px; right: 0; }
    .testimonials h2::before { width: 45px; height: 8px; left: 0; top: 36px; right: 0; }
    .testimonials .testimonials-box p { font-size: 15px; line-height: 26px; margin: 0 0 20px; font-weight: 400; }
    .testimonials .testimonials-box h5 { font-size: 15px; line-height: 20px; padding: 0; margin: 0; }
    .testimonials .testimonials-box h6 { font-size: 15px; line-height: 26px; }
    .blog { padding: 20px 0; margin: 0 0; }
    .blog h2 { font-size: 28px; line-height: 30px; padding: 0; margin: 0 0 40px; }
    .blog h2::after { width: 140px; height: 4px; left: 0; top: 38px; right: 0; }
    .blog h2::before { width: 70px; height: 8px; left: 0; top: 36px; right: 0; }
    h3.entry-title { margin: 10px 0 0 0; padding: 1px 10px; height: 75px; }
    h3.entry-title a { font-size: 15px; line-height: 17px; padding: 0; margin: 0; }
    #blog-slider .item p { font-size: 13px; line-height: 23px; padding: 1px 10px; margin: 1px 0 2px; height: 120px; }
    #blog-slider .item { margin: 0 15px 20px; padding: 0; border-radius: 8px; }
    .profile-evaluated { padding: 20px 0; margin: 0 0; }
    .profile-evaluated form { width: 60%; padding: 35px; margin: 0 auto 40px; }
    .profile-evaluated form .fill-box input { font-size: 15px; line-height: 20px; }
    .profile-evaluated form .fill-box textarea { font-size: 15px; line-height: 20px; }
    .profile-evaluated form p { font-size: 25px; line-height: 35px; margin: 0 0 20px 0px; padding: 0 20px 20px; }
    .profile-evaluated form .fill-box input[type="submit"] { font-size: 14px; line-height: 20px; padding: 8px 0px; margin: 8px 0 10px; width: 30%; }
    .profile-evaluated h3 { font-size: 25px; line-height: 30px; padding: 0; margin: 0 0 30px; }
    .profile-evaluated img.ACAC { width: 60%; float: left; padding: 0 80px; }
    .profile-evaluated img.AIICE { width: 40%; float: right; padding: 0 100px; }
    #footer {  background: url(../images/bg-footer.png) no-repeat top right;background-size: cover;}
    #footer .footer-widgets-wrap { padding: 20px 0 30px; }
    #footer .footer-widgets-wrap h5 { font-size: 16px; line-height: 29px; padding: 0 0 0 10px; margin: 0 0 5px; }
    #footer .footer-widgets-wrap p { font-size: 14px; line-height: 20px; margin: 0 0 15px 0px; }
    #footer .footer-widgets-wrap ul li a { font-size: 14px; line-height: 29px; }
    #footer .footer-widgets-wrap ul li i { font-size: 12px; line-height: 25px; padding: 0 10px 0 0; }
    .footer-widgets-wrap form .email-box { width: 60%; padding: 5px; margin: 0; }
    .footer-widgets-wrap form .email-box input { width: 70%; padding: 0 0 0 15px; font-size: 13px; height: 35px; }
    .footer-widgets-wrap form .email-box button { width: 30%; padding: 7px 0; margin: 0; border-radius: 25px; font-size: 15px; height: 35px; }
    .Copyrights-footer h6.copy { margin: 14px 0 10px 0px; font-size: 14px; line-height: 35px; }
    .Copyrights-footer .justify-content-md-end a { margin: 0 5px; width: 35px; height: 35px; font-size: 12px; line-height: 35px; box-shadow: 0px 5px 13px -5px rgba(255, 255, 255, 0.51); }
    .inner-banner { height: 250px; }
    .inner-banner img { height: 250px; }
    .why-choose-us { padding: 20px 0; }
    h2.inner-title { font-size: 28px; line-height: 30px; }
   h2.inner-title span { font-size: 16px; line-height: 24px; margin: 10px 8% 30px; } 
   .why-choose-us .why-text h3 { font-size: 20px; line-height: 26px; } 
    .why-choose-us .why-text p { font-size: 14px; line-height: 24px; margin: 5px 0 15px; }
    .why-application { padding: 25px 0; margin: 0 0; }
    .why-application h4 { font-size: 25px; line-height: 45px; }
    .ankerappli { top: 20px; left: 0; height: 50px; width: 25%; }
    .ankerappli a { top: -20px; left: 0; width: 100%; height: 100%; padding: 9px; font-size: 14px; }
    .why-admitted h4 { font-size: 18px; line-height: 26px; margin: 0 0% 30px; }
    .why-admitted { padding: 30px 0; margin: 0 0; }
    .why-admitted ul li { font-size: 11px; line-height: 30px; width: 33%; }
    .why-admitted ul { padding: 20px; margin: 0 0; }
    .why-admitted ul li i { font-size: 13px; padding: 0 5px 0 0; }
    .success-rate { padding: 20px 0 40px; }
    .success-rate .single-box { margin: 10px 0 10px; padding: 10px; }
    .success-rate .single-box h3 { font-size: 35px; line-height: 45px; }
    .success-rate .single-box h3 { font-size: 35px; line-height: 45px; }
    .success-rate .single-box p { font-size: 15px; margin: 5px 0 5px 0; }
    .admissions-stats { padding: 30px 0; margin: 0 0; }
    .admissions-stats .admissions-stats-text h4 { font-size: 28px; line-height: 30px; padding: 0 0; margin: 0 0 15px; }
    .admissions-stats .admissions-stats-text ul { margin: 0 0 0 20px; }
    .admissions-stats .admissions-stats-text ul li { font-size: 16px; line-height: 30px; }
    .admissions-stats .admissions-stats-text ul li i { font-size: 15px; padding: 0 5px 0 0; margin: 0; }
    .admissions-stats .admissions-stats-text ul li b { font-size: 15px; padding: 0 2px; }
    .acceptances { padding: 30px 0 10px; }
    .acceptances #acceptances-slider07 { width: 85%; height: 115px; margin: 0 0 30px; padding: 16px; }
    .acceptances #acceptances-slider06 { width: 85%; height: 115px; margin: 0 0 30px; padding: 16px; }
    .acceptances #acceptances-slider05 { width: 85%; height: 115px; margin: 0 0 30px; padding: 16px; }
    .acceptances #acceptances-slider04 { width: 85%; height: 115px; margin: 0 0 30px; padding: 16px; }
    .acceptances #acceptances-slider03 { width: 85%; height: 115px; margin: 0 0 30px; padding: 16px; }
    .acceptances #acceptances-slider02 { width: 85%; height: 115px; margin: 0 0 30px; padding: 16px; }
    .acceptances #acceptances-slider01 { width: 85%; height: 115px; margin: 0 0 30px; padding: 16px; }
    .acceptances h2 { width: 15%; padding: 29px 0 0 0; margin: 0; height: 144px; font-size: 26px; line-height: 30px; }
    .acceptances h2 span { font-size: 18px; line-height: 26px; }
    
    .services-inner .services-box { width: 29%; padding: 30px 10px 10px; margin: 0 15px 40px; }
    .services-inner .services-box img { width: 80px; margin: 0 auto 10px; height: 80px; padding: 15px; }
    .services-inner .services-box h4 span { font-size: 15px; padding: 9px 0 9px; margin: 0 0 10px; line-height: 20px; height: 60px; }
    .services-inner .services-box h4 { font-size: 13px; height: 290px; line-height: 23px; padding: 0; margin: 0 0; }
    .team-inner { padding: 20px 0; margin: 0 0; }
    .team-inner .team-box { width: 22.2%; margin: 0 10px 31px; }
    .team-inner .team-box .overlay .text a { padding: 10px 10px 30px; font-size: 14px; line-height: 12px; margin: 0; }
    .team-inner .team-box .overlay .text a span { font-size: 12px; line-height: 20px; padding: 0 0; margin: 5px 0 0; }
    .press-coverage .press-coverage-box { padding: 15px; margin: 0 0 30px; }
    .press-coverage .press-coverage-box h5 { font-size: 16px; line-height: 20px; padding: 0; margin: 0 0 10px; }
    .press-coverage .press-coverage-box h5 b { font-size: 16px; padding: 0 5px 0 0; line-height: 25px; }
    .press-coverage .press-coverage-box h6 { font-size: 14px; line-height: 30px; padding: 0; margin: 0; }
    .press-coverage .press-coverage-box h6 a { font-size: 16px; line-height: 25px; padding: 0 0 0 10px; }
    .resources-inner { padding: 20px 0; margin: 0 0; }
    .resources-inner .resources-box { width: 29.1%; margin: 0 15px 30px; padding: 20px 15px; }
    .resources-inner .resources-box .text h5 { font-size: 16px; line-height: 26px; margin: 15px 0 15px; height: 88px; }
    .resources-inner .resources-box .text button { font-size: 13px; padding: 10px 0; width: 67%; }
    .resources-inner .resources-box .text button i { font-size: 13px; padding: 0 5px 0 0px; margin: 0 5px 0 0; }
    .resources-inner .resources-box .text a { font-size: 13px; padding: 10px 0; width: 67%; }
    .resources-inner .resources-box .text a i { font-size: 13px; padding: 0 5px 0 0px; margin: 0 5px 0 0; }
    .blog-inner .blog-box p { font-size: 13px; line-height: 23px; padding: 1px 10px; margin: 1px 0 2px; height: 120px; }
    .contact .new-contact-box ul li span { font-size: 16px; line-height: 22px; height: 45px; }
    .contact .new-contact-box ul li { padding: 6px; margin: 0; font-size: 15px; line-height: 18px; }
    .contact .new-contact-box ul li i { font-size: 15px; padding: 0 8px 0 0; }
    .contact .new-contact-box ul li span a { font-size: 14px; }
    .contact .new-contact-form form .fill-box { width: 94%; padding: 20px 0 0; margin: 0 10px; }
    .contact .new-contact-form form .fill-box input { font-size: 13px; line-height: 16px; height: 40px; }
    .message-box{ width:94% !important; }
    .contact .new-contact-form form .fill-box textarea { height: 80px; font-size: 13px; line-height: 16px; padding: 15px; margin: 0; }
    .contact .new-contact-form form .fill-box input[type="submit"] { width: 47%; font-size: 14px; line-height: 18px; padding: 10px 0; margin: 0 auto; }
    .contact .new-contact-map { padding: 6px; margin: 30px 0 0; height: 555px; }
    .contact .new-contact-map iframe{ height: 540px !important; }
    .services a { font-size: 14px; padding: 10px 0; width: 22%; line-height: 16px; }
    .services a i{ font-size: 13px; line-height: 15px; }
    .universities .universities-box .item { width: 17.2%; margin: 10px 10px 13px; }
    .video-feedback h2 { font-size: 24px; line-height: 30px; margin: 10px 20% 30px; }
    .video-feedback { padding: 20px 0; margin: 0 0; }
    .testimonials .testimonials-box h3 { font-size: 18px; line-height: 26px; margin: 5px 0 10px; }
    .testimonials .testimonials-box img { width: 10%; }
    #testimonials-slider .owl-next { width: 50px; height: 50px; left: -15px; top: 120px; }
    #testimonials-slider .owl-prev { width: 50px; height: 50px; right: -15px; top: 120px; }
    .testimonials img.qutashan1 { top: 142px; left: 5%; width: 6%; }
    .why-admitted .collage-box h5 { font-size: 18px; line-height: 24px; padding: 10px 0 5px 5px; margin: 0 0 1px; }
    .why-admitted .collage-box ul.new-collage { margin: 10px; width: 47%; height: 340px; }
    .why-admitted .collage-box ul.new-collage li.universitystate { padding: 0 0 5px 0px; margin: 0 0 10px 0; font-size: 14px; }
    .why-admitted .collage-box ul.new-collage li span { font-size: 11px; line-height: 18px; }
    .why-admitted ul li { font-size: 11px; line-height: 26px; width: 100%; }
    .why-admitted .collage-box-half { width: 46.3%; margin: 0 26px 30px 0; height: 708px; }
    .why-admitted .collage-box-half ul.new-collage { width: 100%; }
    .single-blog .blog-details p { font-size: 15px; line-height: 30px; margin: 0 0 30px; }
    .single-blog .blog-details h4 { font-size: 24px; line-height: 30px; padding: 10px 10px 20px; }
    .single-blog .blog-details ul li { font-size: 16px; line-height: 30px; width: 28%; }
    .single-blog .blog-details h6 { font-size: 16px; line-height: 30px; margin: 0 0 10px 10px; }
    .single-blog .blog-details h5 { font-size: 16px; line-height: 30px; }
    
    
    
    
    
    
    
    
    
    
    
}



@media(max-width:786px) {


}
@media(max-width:768px) { 



}

@media(max-width:760px) {
    /*////chek 700////*/

.banner-new img.bannerimg { height: 400px; }
.services .services-box { width: 45%; padding: 30px 10px 10px; margin: 0 15px 40px; }
.testimonials img.qutashan1 { top: 138px; left: 3%; width: 9%; }
.why-admitted ul li { font-size: 11px; line-height: 30px; width: 49%; }
.admissions-stats .admissions-stats-img { padding: 20px 0 0; }
.acceptances #acceptances-slider07 { width: 82%; height: 204px; margin: 0 0 30px; padding: 12px; }
.acceptances #acceptances-slider06 { width: 82%; height: 204px; margin: 0 0 30px; padding: 12px; }
.acceptances #acceptances-slider05 { width: 82%; height: 204px; margin: 0 0 30px; padding: 12px; }
.acceptances #acceptances-slider04 { width: 82%; height: 204px; margin: 0 0 30px; padding: 12px; }
.acceptances #acceptances-slider03 { width: 82%; height: 204px; margin: 0 0 30px; padding: 12px; }
.acceptances #acceptances-slider02 { width: 82%; height: 204px; margin: 0 0 30px; padding: 12px; }
.acceptances #acceptances-slider01 { width: 82%; height: 204px; margin: 0 0 30px; padding: 12px; }

.acceptances h2 { width: 18%; padding: 70px 0 0 0; margin: 0; height: 230px; font-size: 22px; line-height: 30px; }
.acceptances h2 span { font-size: 16px; line-height: 26px; }
.services-inner .services-box { width: 45%; padding: 30px 10px 10px; margin: 0 15px 40px; }
.services-inner .services-box h4 { font-size: 13px; height: 200px; line-height: 23px; padding: 0; margin: 0 0; }
.team-inner .team-box { width: 46.2%; margin: 0 10px 31px; }
.resources-inner .resources-box { width: 45.5%; margin: 0 15px 30px; padding: 20px 15px; }
.resources-inner .resources-box .text h5 { font-size: 16px; line-height: 26px; margin: 15px 0 15px; height: 50px; }
h3.entry-title { margin: 25px 0 15px 0; padding: 1px 10px; height: auto; }
h3.entry-title a { font-size: 18px; line-height: 20px; padding: 0; margin: 0; }
.blog-inner .blog-box p { font-size: 14px; line-height: 23px; padding: 11px 10px; margin: 1px 0 2px; height: 80px; }
.contact .new-contact-form form .fill-box input[type="submit"] { width: 30%; font-size: 14px; line-height: 18px; padding: 10px 0; margin: 0 auto; }
.contact .new-contact-map iframe { height: 366px !important; }
.contact .new-contact-map { padding: 15px; margin: 30px 0 0; height: 400px; }
.universities .universities-box .item { width: 17%; margin: 10px 10px 13px; }
.video-feedback video { width: 100%; margin: 0 0 30px; }
.why-admitted .collage-box { width: 100%; padding: 15px; margin: 0 0 30px; }
.why-admitted .collage-box ul.new-collage { margin: 10px; width: 46.8%; height: 385px; }
.why-admitted ul li { font-size: 11px; line-height: 30px; width: 100%; }
.why-admitted .collage-box-half { width: 46.1% !important; margin: 0 26px 30px 0 !important; height: 770px !important; }
.why-admitted .collage-box-half ul.new-collage { width: 100% !important; }
.single-blog .blog-details ul { padding: 15px 0 0; }
.single-blog .blog-details { padding: 10px; margin: 0 0 30px; }
.single-blog .blog-details p { font-size: 15px; line-height: 30px; margin: 0 0 20px; }








}


@media(max-width:699px) {
/*////chek 600////*/

.header .menu #nav-wrap { margin: 20px 0 0 0; }
.banner-new img.bannerimg { height: 350px; }
.dec-banner h3 { font-size: 40px; line-height: 50px; margin: 130px 0 0 0; }
.dec-banner h3 span { font-weight: 100; font-size: 30px; }
p.banner-sub { font-size: 15px; line-height: 20px; margin: 0px 0 15px; }
.banner-contactus a.banner-contact { font-size: 12px; padding: 8px 25px; margin: 0; }
.banner-contactus a.banner-contact i { font-size: 12px; margin: 0 5px 0 0; }
.services .services-box { width: 44.7%; padding: 30px 10px 10px; margin: 0 15px 40px; }
.edvanta-right h2.number { padding: 0; margin: 58px 0 0; font-size: 174px; letter-spacing: -10px; }
.edvanta h4 { font-size: 378px; }
.edvanta-right h5 { left: 0; right: 0; top: 140px; width: 50%; font-size: 13px; padding: 9px 0; }
.universities .universities-box .item { width: 21.4%; margin: 10px 10px 13px; }
.universities h2 { font-size: 22px; line-height: 30px; margin: 15px 15% 30px; }
.video-feedback h2 { font-size: 22px; line-height: 30px; margin: 10px 15% 30px; }
.testimonials img.qutashan1 { top: 134px; left: 3%; width: 8%; }
h3.entry-title a { font-size: 16px; line-height: 20px; padding: 0; margin: 0; }
h3.entry-title { margin: 20px 0 15px 0; padding: 1px 10px; height: auto; }
.profile-evaluated form { width: 80%; padding: 35px; margin: 0 auto 40px; }
#footer .footer-widgets-wrap ul li a { font-size: 13px; line-height: 27px; }
#footer .footer-widgets-wrap p { font-size: 13px; line-height: 20px; margin: 0 0 15px 0px; }
.Copyrights-footer h6.copy { margin: 10px 0 10px 0px; font-size: 12px; line-height: 35px; }
.Copyrights-footer h6.copy b { font-size: 16px; line-height: 25px; padding: 0; margin: 0; }
.Copyrights-footer .justify-content-md-end a { margin: 0 5px; width: 32px; height: 32px; font-size: 10px; line-height: 34px; }
.profile-evaluated form p { font-size: 23px; line-height: 35px; margin: 0 0 20px 0px; padding: 0 20px 20px; }
.ankerappli { top: 20px; left: 0; height: 40px; width: 31%; }
.why-application h4 { font-size: 20px; line-height: 40px; }
.why-admitted h4 { font-size: 16px; line-height: 26px; margin: 0 0% 25px; }
.why-admitted .collage-box h5 { font-size: 14px; line-height: 24px; padding: 10px 0 5px 5px; margin: 0 0 1px; }
.why-admitted .collage-box ul.new-collage { margin: 10px; width: 46.2%; height: 385px; }
.why-admitted .collage-box-half { width: 45.4% !important; margin: 0 26px 30px 0 !important; height: 790px !important; }
.sticky .sf-menu a { font-size: 14px !important; color: #ff5a3b !important; font-weight: 300 !important; }
.press-coverage .press-coverage-box h5 { font-size: 14px; line-height: 20px; padding: 0; margin: 0 0 10px; }
.press-coverage .press-coverage-box h5 b { font-size: 14px; padding: 0 5px 0 0; line-height: 20px; }
.press-coverage .press-coverage-box h6 a { font-size: 14px; line-height: 20px; padding: 0 0 0 10px; }
.press-coverage .press-coverage-box h6 { font-size: 12px; line-height: 30px; padding: 0; margin: 0; }
h2.inner-title span { font-size: 14px; line-height: 24px; margin: 10px 8% 30px; }
.services-inner .services-box { width: 44.4%; padding: 30px 10px 10px; margin: 0 15px 40px; }
.services-inner .services-box h4 { font-size: 13px; height: 235px; line-height: 23px; padding: 0; margin: 0 0; }
.acceptances #acceptances-slider07 { width: 82%; height: 173px; margin: 0 0 30px; padding: 12px; }
.acceptances #acceptances-slider06 { width: 82%; height: 173px; margin: 0 0 30px; padding: 12px; }
.acceptances #acceptances-slider05 { width: 82%; height: 173px; margin: 0 0 30px; padding: 12px; }
.acceptances #acceptances-slider04 { width: 82%; height: 173px; margin: 0 0 30px; padding: 12px; }
.acceptances #acceptances-slider03 { width: 82%; height: 173px; margin: 0 0 30px; padding: 12px; }
.acceptances #acceptances-slider02 { width: 82%; height: 173px; margin: 0 0 30px; padding: 12px; }
.acceptances #acceptances-slider01 { width: 82%; height: 173px; margin: 0 0 30px; padding: 12px; }
.acceptances h2 { width: 18%; padding: 54px 0 0 0; margin: 0; height: 200px; font-size: 22px; line-height: 30px; }
.resources-inner .resources-box { width: 44.2%; margin: 0 15px 30px; padding: 20px 15px; }
.contact { padding: 20px 0; }



}

@media(max-width:580px) {
/*////chek 490////*/


.banner-new img.bannerimg { height: 280px; }
#menu-icon { right: 0; top: -4px; left: -36px; }
.header .barnd-logo { width: 52%; }
.header { width: 100%; top: 0px; left: 0; }
.dec-banner h3 { font-size: 34px; line-height: 44px; }
.dec-banner h3 { font-size: 30px;
    line-height: 40px;
    margin: 85px 0 0 0; }
.dec-banner h3 span { font-weight: 100; font-size: 22px; }
p.banner-sub { font-size: 14px; line-height: 20px; margin: 0px 0 15px; }
.banner-contactus a.banner-contact { font-size: 12px; padding: 7px 20px; margin: 0; }
.about { padding: 20px 0; margin: 0 0; overflow: hidden; }
.about-left { width: 100%; float: left; padding: 0 0; margin: 0; }
.about-left p { font-size: 14px; line-height: 24px; padding: 0; margin: 15px 0 20px; }
.about-left h3::after { width: 44px; height: 4px; left: 0; top: 10px; }
.about-left a { font-size: 13px; padding: 8px 35px; margin: 1px 0 0 0px; }
.about-right { width: 100%; float: right; padding: 0 0; margin: 0; }
.about-right img { width: 100%; float: right; margin: 30px 0 0 0; }
.services .services-text h3 { font-size: 24px; line-height: 30px; }
.services .services-text p { font-size: 14px; line-height: 26px; margin: 15px 5% 30px; }
.services .services-box { width: 100%; padding: 15px; margin: 0 0 30px; }
.services .services-box h4 span { font-size: 17px; padding: 9px 0 9px; margin: 0 0; line-height: 20px; height: 45px; }
.services .services-box h4 { font-size: 13px; height: 100px; line-height: 23px; padding: 0; margin: 0 0; }
.services .services-box img { width: 74px; margin: 0 auto 10px; height: 74px; padding: 10px; }
.services a { font-size: 13px; padding: 10px 0; width: 30%; line-height: 16px; }
.edvanta h3 { font-size: 24px; line-height: 30px; padding: 0; margin: 0 0 30px; }
.edvanta h3::before { width: 55px; height: 8px; left: 0; top: 36px; right: 0; }
.edvanta h3::after { width: 110px; height: 4px; left: 0; top: 38px; right: 0; }
.edvanta-left { width: 100%; float: left; padding: 0 0; margin: 0; }
.edvanta-left h6 { font-size: 14px; line-height: 24px; padding: 0; margin: 15px 0 5px; }
.edvanta-right { width: 100%; float: right; padding: 0 0; margin: 0; }
.edvanta-right h2.number { padding: 0; margin: 30px 0 0; font-size: 174px; letter-spacing: -10px; }
.edvanta-right h2.number { font-size: 220px; letter-spacing: -10px; }
.edvanta-right h5 { left: 0; right: 0; top: 140px; width: 34%; font-size: 12px; padding: 9px 0; }
.edvanta-right span.elementor-counter-number-suffix { font-size: 64px; letter-spacing: -10px; top: 28px; right: 15px; }
.universities h2 { font-size: 20px; line-height: 24px; margin: 15px 10% 20px; }
.universities .universities-box .item { width: 28.4%; margin: 10px 10px 13px; }
.video-feedback h2 { font-size: 20px; line-height: 24px; margin: 10px 10% 30px; }
.testimonials h2 { font-size: 24px; line-height: 30px; padding: 0; margin: 0 0 30px; }
.testimonials h2::after { width: 80px; height: 4px; left: 0; top: 38px; right: 0; }
.testimonials h2::before { width: 35px; height: 8px; left: 0; top: 36px; right: 0; }
.testimonials .testimonials-box img { width: 15%; }
.testimonials .testimonials-box p { font-size: 14px; line-height: 24px; margin: 0 0 20px; font-weight: 400; }
#testimonials-slider .owl-next { width: 50px; height: 50px; left: -25px; top: 120px; }
#testimonials-slider .owl-prev { width: 50px; height: 50px; right: -25px; top: 120px; }
.testimonials { padding: 20px 0; margin: 0 0; overflow: hidden; }
.testimonials img.qutashan1 { top: 154px; left: 3%; width: 8%; }
.testimonials .testimonials-box h5 { font-size: 14px; line-height: 20px; padding: 0; margin: 0; }
.testimonials .testimonials-box h6 { font-size: 14px; line-height: 24px; }
.blog h2 { font-size: 24px; line-height: 30px; padding: 0; margin: 0 0 40px; }
.blog h2::before { width: 54px; height: 8px; left: 0; top: 36px; right: 0; }
.blog h2::after { width: 125px; height: 4px; left: 0; top: 38px; right: 0; }
h3.entry-title a { font-size: 14px; line-height: 20px; padding: 0; margin: 0; }
.profile-evaluated form { width: 100%; padding: 35px; margin: 0 auto 30px; }
.profile-evaluated form p { font-size: 20px; line-height: 32px; margin: 0 0 17px 0px; padding: 0 0px 15px; }
.profile-evaluated form .fill-box input { font-size: 14px; line-height: 20px; }
.profile-evaluated form .fill-box textarea { font-size: 14px; line-height: 20px; }
.profile-evaluated form .fill-box input[type="submit"] {font-size: 13px;line-height: 20px;padding: 8px 0px;margin: 8px 0 10px;width: 33%;}
.profile-evaluated h3 { font-size: 22px; line-height: 30px; padding: 0; margin: 0 0 30px; }
.profile-evaluated img.ACAC { width: 100%; float: left; padding: 0 50px; }
.profile-evaluated img.AIICE { width: 100%; float: right; padding: 15px 105px 0; }
#footer .footer-widgets-wrap h5 { font-size: 13px; line-height: 23px; padding: 0 0 0 10px; margin: 0 0 5px; }
#footer .footer-widgets-wrap ul li i { font-size: 11px; line-height: 23px; padding: 0 7px 0 0; }
.body-right ul li { margin: 3px 0 3px !important; }
.body-right ul li a { font-size: 21px !important; line-height: 23px !important; height: 22px !important; width: 20px !important; }
.body-right ul li a { font-size: 21px !important; line-height: 23px !important; }
h2.inner-title { font-size: 24px; line-height: 30px; }
h2.inner-title span { font-size: 13px; line-height: 24px; margin: 10px 8% 30px; }
.why-choose-us .why-text h3 { font-size: 16px; line-height: 24px; }
.ankerappli a { top: -20px; left: 0; width: 100%; height: 100%; padding: 8px 0; font-size: 12px; }
.ankerappli { top: 18px; left: 0; height: 40px; width: 40%; }
.why-application h4 { font-size: 15px; line-height: 38px; }
.why-admitted h4 { font-size: 14px; line-height: 24px; margin: 0 0% 25px; }
.why-admitted .collage-box ul.new-collage { margin: 10px; width: 44.2%; height: 410px; }
.why-admitted .collage-box-half { width: 43.8% !important; margin: 0 26px 30px 0 !important; height: 800px !important; }
.team-inner .team-box { width: 100%; margin: 0 0 30px; }
.services-inner .services-box { width: 100%; padding: 30px 15px 10px; margin: 0 0 30px; }
.services-inner .services-box h4 { font-size: 13px; height: 175px; line-height: 23px; padding: 0; margin: 0 0; }
.success-rate .single-box h3 { font-size: 32px; line-height: 40px; }
.success-rate .single-box p { font-size: 14px; margin: 5px 0 5px 0; }
.admissions-stats .admissions-stats-text h4 { font-size: 24px; line-height: 30px; padding: 0 0; margin: 0 0 15px; }
.admissions-stats .admissions-stats-text ul { margin: 0; }
.admissions-stats .admissions-stats-text ul li { font-size: 14px; line-height: 24px; }
.admissions-stats .admissions-stats-text ul li i { font-size: 14px; padding: 0 5px 0 0; margin: 0; }
.acceptances #acceptances-slider07 { width: 76%; height: 188px; margin: 0 0 30px; padding: 12px; }
.acceptances #acceptances-slider06 { width: 76%; height: 188px; margin: 0 0 30px; padding: 12px; }
.acceptances #acceptances-slider05{ width: 76%; height: 188px; margin: 0 0 30px; padding: 12px; }
.acceptances #acceptances-slider04 { width: 76%; height: 188px; margin: 0 0 30px; padding: 12px; }
.acceptances #acceptances-slider03 { width: 76%; height: 188px; margin: 0 0 30px; padding: 12px; }
.acceptances #acceptances-slider02 { width: 76%; height: 188px; margin: 0 0 30px; padding: 12px; }
.acceptances #acceptances-slider01 { width: 76%; height: 188px; margin: 0 0 30px; padding: 12px; }
.acceptances h2 { width: 24%; padding: 54px 0 0 0; margin: 0; height: 200px; font-size: 20px; line-height: 30px; }
.acceptances h2 span { font-size: 14px; line-height: 24px; }
.resources-inner .resources-box { width: 100%; margin: 0 0 30px; padding: 20px 15px; }
.resources-inner .resources-box .text button { font-size: 13px; padding: 10px 0; width: 50%; }
.resources-inner .resources-box .text h5 { font-size: 14px; line-height: 24px; margin: 15px 0 15px; height: auto; }
.resources-inner .resources-box img { width: 30%; margin: 0 auto; display: block; }
.contact .new-contact-form form .fill-box input[type="submit"] { width: 30%; font-size: 12px; line-height: 18px; padding: 10px 0; margin: 0 auto; }
.contact .new-contact-map iframe { height: 307px !important; }
.contact .new-contact-map { padding: 15px; margin: 30px 0 0; height: 340px; }
.single-blog .blog-details h4 { font-size: 20px; line-height: 26px; padding: 10px 0 20px; }
.single-blog .blog-details p { font-size: 14px; line-height: 26px; margin: 0 0 15px; }
.single-blog .blog-details ul li { font-size: 14px; line-height: 24px; width: 26%; }
.single-blog .blog-details h5 { font-size: 15px; line-height: 26px; }
.single-blog .blog-details h6 { font-size: 15px; line-height: 26px; margin: 0 0 10px 10px; }





}


@media(max-width:480px) {
/*////chek 440////*/
.header .barnd-logo { width: 58%; }
.why-admitted .collage-box-half { width: 43.6% !important; margin: 0 26px 30px 0 !important; height: 830px !important; }
.footer-widgets-wrap form .email-box { width: 75%; padding: 5px; margin: 0; }
.footer-widgets-wrap form .email-box input { width: 73%; padding: 0 0 0 10px; font-size: 13px; height: 30px; }
.footer-widgets-wrap form .email-box button { width: 27%; padding: 7px 0; margin: 0; border-radius: 25px; font-size: 14px; height: 30px; }
.profile-evaluated form .fill-box input { font-size: 13px; line-height: 20px; }
.profile-evaluated form .fill-box textarea { font-size: 13px; line-height: 20px; }
.acceptances #acceptances-slider07 { width: 76%; height: 170px; margin: 0 0 30px; padding: 12px; }
.acceptances #acceptances-slider06 { width: 76%; height: 170px; margin: 0 0 30px; padding: 12px; }
.acceptances #acceptances-slider05{ width: 76%; height: 170px; margin: 0 0 30px; padding: 12px; }
.acceptances #acceptances-slider04 { width: 76%; height: 170px; margin: 0 0 30px; padding: 12px; }
.acceptances #acceptances-slider03 { width: 76%; height: 170px; margin: 0 0 30px; padding: 12px; }
.acceptances #acceptances-slider02 { width: 76%; height: 170px; margin: 0 0 30px; padding: 12px; }
.acceptances #acceptances-slider01 { width: 76%; height: 170px; margin: 0 0 30px; padding: 12px; }
.acceptances h2 { width: 24%; padding: 54px 0 0 0; margin: 0; height: 200px; font-size: 20px; line-height: 30px; }

.video-feedback a{width: 40%;}

.profile-evaluated form .fill-box textarea {
    font-size: 13px;
    line-height: 20px;
    color: #fff;
    outline: none;
  }

}

@media(max-width:430px) {
/*////chek 400////*/
.header .barnd-logo { width: 66%; }
.banner-new img.bannerimg { height: 260px; }
.services a { font-size: 13px; padding: 10px 0; width: 36%; line-height: 16px; }
.edvanta-left h6 { font-size: 14px; line-height: 24px; padding: 0; margin: 5px 0 15px; }
.edvanta-right h2.number { font-size: 180px; letter-spacing: -10px; }
.edvanta-right h5 { left: 100px; right: 0; top: 115px; width: 34%; font-size: 10px; padding: 9px 0; }
.edvanta-right span.elementor-counter-number-suffix { font-size: 57px; letter-spacing: -10px; top: 25px; right: 15px; }
.universities .universities-box .item { width: 44.4%; margin: 10px 10px 13px; }
.universities h2 { font-size: 18px; line-height: 22px; margin: 15px 10% 20px; }
.video-feedback h2 { font-size: 18px; line-height: 22px; margin: 10px 10% 30px; }
.testimonials .testimonials-box p { font-size: 13px; line-height: 22px; margin: 0 0 15px; font-weight: 400; }
#testimonials-slider .owl-next { width: 50px; height: 50px; left: -30px; top: 120px; }
#testimonials-slider .owl-prev { width: 50px; height: 50px; right: -30px; top: 120px; }
.testimonials .testimonials-box h3 { font-size: 16px; line-height: 20px; margin: 5px 0 10px; }
.testimonials .testimonials-box img { width: 18%; }
.testimonials img.qutashan1 { top: 150px; left: 3%; width: 9%; }
.testimonials .testimonials-box h5 { font-size: 13px; line-height: 20px; padding: 0; margin: 0; }
.testimonials .testimonials-box h6 { font-size: 13px; line-height: 24px; }
.profile-evaluated form { width: 100%; padding: 30px; margin: 0 auto 30px; }
.profile-evaluated h3 { font-size: 20px; line-height: 30px; padding: 0; margin: 0 0 30px; }
.profile-evaluated h3 { font-size: 20px; line-height: 30px; padding: 0; margin: 0 0 20px; }
.profile-evaluated img.ACAC { width: 100%; float: left; padding: 0 40px; }
.services-inner .services-box h4 { font-size: 13px; height: 195px; line-height: 23px; padding: 0; margin: 0 0; }
.why-admitted .collage-box ul.new-collage { margin: 0; width: 100%; height: 370px; padding: 10px; }
 .why-admitted .collage-box ul.new-collage {
    margin: 0;
    width: 100%;
    height: auto;
    padding: 10px;
  }
   .why-admitted .collage-box ul.new-collage li span {
    font-size: 15px;
    line-height: 23px;
  }
    .why-admitted .collage-box ul.new-collage li.universitystate {
    padding: 0 0 5px 0px;
    margin: 0 0 10px 0;
    font-size: 20px;
  }
.why-admitted .collage-box-half { width: 100% !important; margin: 0 0 30px !important; height: 770px !important; }
  .why-admitted .collage-box-half {
    width: 100% !important;
    margin: 0 0 30px !important;
    height: auto !important;
  }
.inner-banner { height: 155px; }
.inner-banner img { height: 155px; }
.press-coverage .press-coverage-box h5 { font-size: 13px; line-height: 20px; padding: 0; margin: 0 0 5px; }
.press-coverage .press-coverage-box h5 b { font-size: 13px; padding: 0 5px 0 0; line-height: 20px; }
.press-coverage .press-coverage-box { padding: 10px; margin: 0 0 25px; }
.admissions-stats .admissions-stats-text ul li { font-size: 13px; line-height: 24px; }
.admissions-stats .admissions-stats-text h4 { font-size: 20px; line-height: 26px; padding: 0 0; margin: 0 0 10px; }
.acceptances #acceptances-slider07 { width: 76%; height: 154px; margin: 0 0 30px; padding: 12px; }
.acceptances #acceptances-slider06 { width: 76%; height: 154px; margin: 0 0 30px; padding: 12px; }
.acceptances #acceptances-slider05 { width: 76%; height: 154px; margin: 0 0 30px; padding: 12px; }
.acceptances #acceptances-slider04 { width: 76%; height: 154px; margin: 0 0 30px; padding: 12px; }
.acceptances #acceptances-slider03 { width: 76%; height: 154px; margin: 0 0 30px; padding: 12px; }
.acceptances #acceptances-slider02 { width: 76%; height: 154px; margin: 0 0 30px; padding: 12px; }
.acceptances #acceptances-slider01 { width: 76%; height: 154px; margin: 0 0 30px; padding: 12px; }
.acceptances h2 { width: 24%; padding: 60px 0 0 0; margin: 0; height: 180px; font-size: 18px; line-height: 24px; }
.acceptances h2 span { font-size: 13px; line-height: 24px; }


  #footer .footer-widgets-wrap h5 {
    font-size: 18px;
    line-height: 23px;
    padding: 0 0 0 10px;
    margin: 0 0 5px;
  }

  #footer .footer-widgets-wrap p {
    font-size: 17px;
    line-height: 25px;
    margin: 0 0 15px 0px;
  }

  #footer .footer-widgets-wrap ul li a {
    font-size: 15px;
    line-height: 30px;
  }
  #footer .footer-widgets-wrap h5 {
    font-size: 19px;
    line-height: 23px;
    padding: 15px 0 0 10px;
    margin: 0 0 5px;
  }
#footer .footer-widgets-wrap h5::after {

  left: -13px;
  top: 25px;
}

}

@media(max-width:399px) {
/*////chek 385////*/

.header .barnd-logo { width: 72%; }
h2.inner-title span { font-size: 13px; line-height: 24px; margin: 0px 8% 30px; }
.contact .new-contact-box ul li span { font-size: 14px; line-height: 22px; height: 36px; }
.contact .new-contact-box ul li i { font-size: 14px; padding: 0 5px 0 0; }
.contact .new-contact-box ul li { padding: 6px; margin: 0; font-size: 14px; line-height: 18px; }
.contact .new-contact-form form .fill-box input[type="submit"] { width: 34%; font-size: 12px; line-height: 18px; padding: 10px 0; margin: 0 auto; }
.universities .universities-box .item { width: 44.2%; margin: 10px 10px 13px; }
h3.entry-title { margin: 20px 0 15px 0; padding: 1px 10px; height: 55px; }
.profile-evaluated form p { font-size: 18px; line-height: 28px; margin: 0 0 17px 0px; padding: 0 0px 15px; }
.profile-evaluated form { width: 100%; padding: 25px; margin: 0 auto 25px; }
.Copyrights-footer h6.copy { margin: 10px 0 10px 0px; font-size: 10px; line-height: 30px; }
.Copyrights-footer .justify-content-md-end a { margin: 0 3px; width: 28px; height: 28px; font-size: 10px; line-height: 27px; }
.why-application { padding: 15px 0; margin: 0 0; }
.why-application h4 { font-size: 14px; line-height: 38px; }
.ankerappli { top: 22px; left: 0; height: 34px; width: 41%; }
.ankerappli a { top: -20px; left: 0; width: 100%; height: 100%; padding: 6px 0; font-size: 11px; }
.acceptances #acceptances-slider07 { width: 76%; height: 147px; margin: 0 0 30px; padding: 12px; }
.acceptances #acceptances-slider06 { width: 76%; height: 147px; margin: 0 0 30px; padding: 12px; }
.acceptances #acceptances-slider05 { width: 76%; height: 147px; margin: 0 0 30px; padding: 12px; }
.acceptances #acceptances-slider04 { width: 76%; height: 147px; margin: 0 0 30px; padding: 12px; }
.acceptances #acceptances-slider03 { width: 76%; height: 147px; margin: 0 0 30px; padding: 12px; }
.acceptances #acceptances-slider02 { width: 76%; height: 147px; margin: 0 0 30px; padding: 12px; }
.acceptances #acceptances-slider01 { width: 76%; height: 147px; margin: 0 0 30px; padding: 12px; }
.acceptances h2 { width: 24%; padding: 60px 0 0 0; margin: 0; height: 175px; font-size: 18px; line-height: 24px; }
.success-rate .single-box h3 { font-size: 30px; line-height: 36px; }





}


@media(max-width:380px) {
/*////chek 375////*/

.header .barnd-logo { width: 70%; }
.dec-banner h3 { font-size: 30px; line-height: 36px; }
.dec-banner h3 span { font-weight: 100; font-size: 20px; }
p.banner-sub { font-size: 13px; line-height: 17px; margin: 0px 0 15px; }
.banner-contactus a.banner-contact i { font-size: 11px; margin: 0 3px 0 0; }
.banner-new img.bannerimg { height: 280px; }
.services a { font-size: 13px; padding: 10px 0; width: 40%; line-height: 16px; }
.edvanta h4 { font-size: 330px; }
.edvanta h3::before { width: 44px; height: 8px; left: 0; top: 36px; right: 0; }
.edvanta h3::after { width: 100px; height: 4px; left: 0; top: 38px; right: 0; }
.edvanta-right h2.number { font-size: 170px; letter-spacing: -10px; }
.edvanta-right span.elementor-counter-number-suffix { font-size: 54px; letter-spacing: -10px; top: 25px; right: 15px; }
.edvanta-right h5 { left: 100px; right: 0; top: 108px; width: 34%; font-size: 10px; padding: 7px 0; }
.universities h2 { font-size: 16px; line-height: 22px; margin: 15px 8% 20px; }
.video-feedback h2 { font-size: 16px; line-height: 22px; margin: 10px 8% 30px; }
.why-admitted .collage-box ul.new-collage { margin: 0; width: 100%; height: 400px; padding: 10px; }
.single-blog .blog-details h4 { font-size: 16px; line-height: 22px; padding: 5px 0 14px; }
.single-blog .blog-details ul li i { color: #ff2800; padding: 0 5px 0 0; }
.single-blog .blog-details h5 { font-size: 14px; line-height: 24px; }
.single-blog .blog-details h6 { font-size: 14px; line-height: 26px; margin: 0 0 10px 10px; }


}

@media(max-width:365px) {
/*////chek 320////*/
.header .barnd-logo { width: 74%; }
#menu-icon { right: 0; top: -7px; left: -15px; }
.dec-banner h3 { font-size: 29px; line-height: 36px; }
.edvanta-right span.elementor-counter-number-suffix { font-size: 44px; letter-spacing: -12px; top: 18px; right: 15px; }
.universities .universities-box .item { width: 100%; margin: 0 0 20px; }
.profile-evaluated h3 { font-size: 19px; line-height: 30px; padding: 0; margin: 0 0 20px; }
.why-application h4 { font-size: 12px; line-height: 38px; }
.inner-banner img { height: 170px; }
.inner-banner { height: 170px; }
.services-inner .services-box h4 { font-size: 13px; height: 214px; line-height: 23px; padding: 0; margin: 0 0; }
.acceptances #acceptances-slider07 { width: 70%; height: 113px; margin: 0 0 30px; padding: 12px; }
.acceptances #acceptances-slider06 { width: 70%; height: 113px; margin: 0 0 30px; padding: 12px; }
.acceptances #acceptances-slider05 { width: 70%; height: 113px; margin: 0 0 30px; padding: 12px; }
.acceptances #acceptances-slider04 { width: 70%; height: 113px; margin: 0 0 30px; padding: 12px; }
.acceptances #acceptances-slider03 { width: 70%; height: 113px; margin: 0 0 30px; padding: 12px; }
.acceptances #acceptances-slider02 { width: 70%; height: 113px; margin: 0 0 30px; padding: 12px; }
.acceptances #acceptances-slider01 { width: 70%; height: 113px; margin: 0 0 30px; padding: 12px; }
.acceptances h2 { width: 29%; padding: 34px 0 0 0; margin: 0; height: 143px; font-size: 18px; line-height: 24px; }







}













