.header-nav{
  padding: 5px 0px;
}
.bg-theme-colored {
    background-color: transparent !important;
}
.bg-theme-colored {
    background-color: transparent !important;
}
.navbar-nav {
    margin-left: auto;
}
.menuzord-menu{
    width: 100%;
}
.menuzord-menu > li > a {
  color: #223a8f;
  font-weight: 700;
  font-size: 15px;
}
.menuzord-menu > li {
  float: revert;
}
#menuzord{
    text-align: right;
}
.menuzord-menu ul.dropdown li a{
	color: #000;
	font-size: 15px;
}
.border-right-theme-color-2-6px {
  border-right: 6px solid #233993 !important;
}

.border-left-theme-color-2-6px {
  border-left: 6px solid #203687 !important;
}
.bg-dark-transparent-5 {
  background-color: rgb(49 89 192 / 40%);
}
.bg-theme-colored-transparent, .piechart-block {
  background-color: rgb(255 0 0 / 75%) !important;
  border-radius: 1px;
}
.bg-theme-colored-transparent, .piechart-block {
  background-color: rgb(255 0 0 / 75%) !important;
  /* border-radius: 0px !important; */
}
.menuzord .menuzord-menu > li.active > a, .menuzord .menuzord-menu > li:hover > a, .menuzord .menuzord-menu ul.dropdown li:hover > a {
  background: #8d1a10 none repeat scroll 0 0;
  color: #ffffff;
}
.home .about{
  background: #213B8E;
}
.home .about h2 {
  color: #ffffff;
  font-weight: bold !important;
	margin-bottom: 10px;
}
.home .about .bg-theme-color-2, .line-bottom:after, .line-bottom-center:after {
  background: #ffffff !important;
}
.home .about p{
  color: #fff;
  font-size: 16px;
  text-align: justify;
	margin-bottom: 15px;
}

.home .about .btn-theme-colored, .home .about .btn-theme-colored:hover {
  color: #fff;
	background-color: #8d1a10;
	border-color: #a81000;
  font-size: 16px;
  font-weight: bold;
}
@property --gap{
    syntax: '<length>';
    inherits: true;
    initial-value: 0;
  }
  @property --angle{
    syntax: '<angle>';
    inherits: true;
    initial-value: 0deg;
  }
  
  .team .thumb img.img-fullwidth {
    --border: 15px;
    --gap: 12px;
    --color: #fa0000;
    
    width: 200px;
    aspect-ratio: 1;
    box-sizing: border-box;
    border-radius: 50%;
    margin: 20px;
    cursor: pointer;
    padding: calc(var(--border) + var(--gap));
    
    --angle: 90deg;
    background:
      radial-gradient(farthest-side,var(--color) 97%,#0000 101%) 85.35% 85.35%,
      conic-gradient(from calc(180deg - var(--angle)/2),#0000 var(--angle),var(--color) 0),
      radial-gradient(farthest-side,var(--color) 97%,#0000 101%) 14.65% 85.35%;
    background-size: var(--border) var(--border),auto;
    background-repeat: no-repeat;
    
    -webkit-mask:
      radial-gradient(farthest-side, 
       #000  calc(99%  - calc(var(--border) + var(--gap))),
       #0000 calc(100% - calc(var(--border) + var(--gap))) 
             calc(99%  - var(--border)), 
       #000  calc(100% - var(--border)));
            mask:
      radial-gradient(farthest-side, 
       #000  calc(99%  - calc(var(--border) + var(--gap))),
       #0000 calc(100% - calc(var(--border) + var(--gap))) 
             calc(99%  - var(--border)), 
       #000  calc(100% - var(--border)));
    transition: --angle .4s,--gap .4s;
  }
  .team .thumb img.img-fullwidth:hover {
    --angle: 0deg;
    --gap: 5px;
  }

  .team .thumb .img-fullwidth{
    margin-bottom: 0px;
  }
  .team .thumb .img-fullwidth {
    width: 220px !important;

  }

.overlay-theme-colored-9:before {
  background-color: rgb(1 26 67 / 91%) !important;
}

.study-abroad h2{
    color: #fff;
    text-transform: uppercase;
    font-weight: bold;
}
.partner.pt-10 {
  background: #fff;
  height: 87px;
  text-align: center;
}
.menuzord-menu > li.active .indicator .fa-angle-down:before{
	color: #fff;
}
.menuzord-menu > li > a:hover .indicator .fa-angle-down:before{
	color: #fff;
}
.testimonial.pt-10 {
  background: #5c4168;
  text-align: center;
  padding: 20px 15px;
}
.owl-carousel .owl-item .testimonial img {
  transform-style: preserve-3d;
  display: inline-block;
  width: 150px;
  border: 4px solid #fff;
}
.owl-carousel .owl-item .partner img {
  width: 150px;
  text-align: center;
  padding: 20px;
  display: inline-block;
}
.study-abroad p{
    color: #fff;
}
.service-block {
  background: linear-gradient(90deg, rgb(0 4 86) 38%, rgb(3 4 136) 80%, rgb(24 1 193) 100%);
  border-radius: 20px;
  box-shadow: 5px 5px 10px #aaa;
	height: 100%;
	width: 100%;
}
.service-block .content{
  border: none;
}
.service-block .content h4 {
  color: #fff;
  text-align: center;
  font-size: 24px;
  font-weight: 600;
	margin: 0px;
	padding: 0px;
}
.service-block .content p {
  color: #f8f8f8;
  text-align: center;
}
.section-title h2, .section-title h2 span{
  font-weight: bold;
}
.btn-theme-colored, .btn-dark.btn-theme-colored {
  color: #fff;
  background-color: #000a20;
  border-color: #000a20;
  border-radius: 20px;
}
.border-bottom-theme-color-2-2px {
  margin-top: -35px;
}
.border-bottom-theme-color-2-2px{
  background-color: #050026 !important;
  border: 1px solid #0b0029 !important;
  text-align: center;
}
.border-bottom-theme-color-2-2px h4{
  color: #ff0108;
  font-weight: bold;
  font-size: 24px;
  text-transform: uppercase;
}
.border-bottom-theme-color-2-2px p{
  color: #fff;
}
.gallery-isotope .gallery-item .thumb {
  border: 3px solid #fa0000;
}
.text-theme-colored {
  color: #050026 !important;
}
#gallery{
  background: linear-gradient(90deg, rgb(196 198 255) 18%, rgb(0 15 63) 95%);
}
.acme-news-ticker{
	background-color: #00073e !important;
  border: 0px !important;
}
.my-news-ticker li a{
  font-size: 16px;
  color: #fff;
}
.tiker {
  border-bottom: 2px solid #c91f26;
	background: #00073e;
}
.my-news-ticker li i{
  color: #fa0000;
  font-size: 20px;
}
.about h2{
  color: #ca1f26;
  font-weight: bold !important;
}
.video-popup{
  border: 3px solid #00127f;
}
.layer-overlay.overlay-dark-9::before {
  background-color: rgb(13 2 44 / 90%);
}
.layer-overlay.overlay-dark-9::before {
  background-color: rgba(9, 0, 33, 0.9);
}
.study-abroad-wrap{
  padding: 30px 0px;
}
.study-abroad-item {
  border: 4px solid #fff;
  border-radius: 4px;
}
.study-abroad button.btn-primary{
  background: #f80000;
  border-color: #ffffff;
}
.service-block .thumb {
  overflow: hidden;
  position: relative;
  text-align: center;
  font-size: 60px;
  color: #c5d9ff;
}
.line-bottom::after{
  display: none;
}
#event h3{
  font-weight: bold;
  text-transform: uppercase;
  color: #fff;
}
.award-box {
  background: linear-gradient(90deg, rgb(19 0 50) 18%, rgb(80 0 121) 95%);
  border-radius: 0px 10px;
  box-shadow: 10px 10px 10px #ccc;
}
.award-box img{
  width: 100%;
  padding: 5px;
  border-radius: 10px;
}
.award-box h4{
  color: #fff;
  text-align: center;
  padding: 10px 0px;
  font-weight: bold;
}
.aligned-row {
  display: flex;
  flex-flow: row wrap;

  &::before {
      display: block;
  }
}
.footer{
  background-image: none;
  background: rgb(202,31,38);
background: linear-gradient(90deg, rgba(202,31,38,1) 20%, rgba(118,0,18,1) 89%);
}
.footer-bottom{
  background-color: #590000;
}
.footer-bottom p, .footer-bottom a{
  color: #fff;
}
.footer ul.list li a, .footer, .footer a{
  color: #fff;
}
.widget.dark .list-border li {
  border-bottom: 1px dashed #fff;
}
.testimonial small em{
  color: #fff;
}
.footer .list-inline i{
  color: #fff;
}
.footer .widget ul.list li, .widget .post{
    margin-bottom: 0px;
    padding-bottom: 0px;
}
.footer .widget {
  margin-bottom: 0px;
  padding: 0px 15px;
}
ul.list li{
  padding-left: 0px;
}
.widget.dark .list-border li{
  border: none;
}
.post .entry-content {
  background: #040139;
  background: linear-gradient(90deg, rgb(0 6 50) 18%, rgb(27 0 121) 95%);
}
.event-content h4 a{
  color: #fff;
}
.entry-content p{
  color: #f9f9f9;
}
.entry-content a.btn-read-more {
  background: #00029c;
  color: #fff;
  padding: 5px 10px;
  border-radius: 20px;
  margin-top: 23px;
}
article.post{
  box-shadow: 10px 10px 10px #ccc;
}
.mb-4{
  margin-bottom: 15px;
}
section#event {
  background: #c10000;
  background: linear-gradient(90deg, rgba(141, 7, 7, 1) 38%, rgba(175, 14, 11, 1) 80%, rgba(225, 24, 18, 1) 100%);
}
.single-post h1, .single-post h2, .single-post .h1, .single-post  .h2{
	color: #fff;
}
.icon-box.left {
	text-align: left;
	background: #213d8b;
}
.icon-box i{
	color: #fff;
}
.equal-height-row {
  display: flex;
  flex-wrap: wrap;
}

.equal-height-column {
  display: flex;
  flex-direction: column;
}
.footer ul.list a i{
	padding-right: 5px;
}
.special-section h2 {
	padding: 0px;
	margin: 0px;
	color: #fff;
	font-size: 26px;
}
.special-section p {
	padding-top: 10px;
	color: #fff;
	font-size: 14px;
}
.special-section a.btn-success {
	color: #fff;
	background-color: #1b0684;
	border-color: #ffffff;
	border-radius: 20px;
}
.br-white{
	border-right: 1px solid #fff;
}
.special_left, .special_right{
	padding: 30px;
}
.special-section .container{
	padding-top: 15px;
	padding-bottom: 15px;
}
.footer .styled-icons.icon-sm a {
	font-size: 13px;
	height: 36px;
	line-height: 36px;
	margin: 2px 7px 2px 0;
	width: 36px;
	box-shadow: 3px 3px 10px #00073e;
}
.footer .widget .styled-icons li a {
	margin-bottom: 0;
	background: #fff;
	color: #d70000;
	font-size: 16px;
}
.event-date, .event-time, .event-location {
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	display: inline-block;
	background: #c20000;
	padding: 2px 10px;
	border-radius: 20px;
	margin-bottom: 10px;
}
.apply-online label{
	color: #000;
}
.apply-online input[type='text'], .apply-online textarea{
	border: 1px solid #000;
}

.service1 .service-block{
	background: #26399094;
}
.service1 .service-block .thumb {
	color: #263990;
}
.service1 .service-block .content h4 {
	color: #263990;
}

.service2 .service-block{
	background: #c1040470;
}
.service2 .service-block .thumb {
	color: #8d1a10;
}
.service2 .service-block .content h4 {
	color: #8d1a10;
}

.service3 .service-block{
	background: #0a848675;
}
.service3 .service-block .thumb {
	color: #0a8486;
}
.service3 .service-block .content h4 {
	color: #0a8486;
}

.service4 .service-block{
	background: #b304a878;
}
.service4 .service-block .thumb {
	color: #b304a8;
}
.service4 .service-block .content h4 {
	color: #b304a8;
}
