body{background-color: #fff;font-family: 'Tajawal', sans-serif;color:#333 !important;}
a{text-decoration:none;}
nav{padding:1.2rem;}
.imgroundedright{border-radius: 20px 20px 0px 0px}
.nav-color{background:#f7f7f7;}
.top-nav{background:transparent;position:absolute;top:0;}
.top-nav-ul{position:relative;margin-left:0;float:left !important}
.header-height{height:150px;}
.negative-flow{margin-top:-100px;}
.blue-index-gradient {width:100%;height: 220px;background: linear-gradient(180deg, #347fb9, #38aecc);}
.navbar-toggler-icon{border:none !important;font-size:1rem}
#navbarNav{margin-right:2rem !important;font-size:1.2rem;}
.bg-green{background: #d8e4c8 !important;}
.bg-red{background: #e4c7bc !important;}
.wrapper{background: #7cdaff !important;}
.carousel-wrapper{background: #eeedeb !important;}
.custom-nav-font span{color: #666; border-color: #666 !important;}
.divider-div{background-image: url("images/logo.jpg");background-repeat: no-repeat;}
.dashlinediv{background-image: url("../images/dash-line3.jpg");background-repeat: repeat-x;height:8px}
.bpartners-div{background-image: url("images/paint-colors.png");background-repeat: no-repeat;object-fit:cover}
.footer-bg {background: #737373;}
.footer-bg-light {background: #f3f3f3;}
.footer-copyright {color: #737373;}
.footer-copyright-text {color: #fff;}
.custom-margin{margin:2rem}
.card{border:none}
.card-title{color: #666; }
.card-panel{background:#fced70}
.card-panel-border{border: 1px solid #fcedfd}
.card-panel-border{border-right: 2px solid #e8e8e8;border-bottom: 2px solid #e8e8e8}
.rounded-bottom-3{border-radius:20px !important;}
.custom-badge{background:#4a7ad2;color:#fff !important;}
.custom-badge{background:#fced70;color:#2f2a00 !important;}
/* CTA */
.call-to-action{padding: 80px 0;position: relative;clip-path: inset(0);}
.call-to-action .container{position:relative;z-index: 3;}
.call-to-action img{position:fixed;top:0;left:0;display:block;width:100%;height:100%;object-fit: cover;z-index: 1;}
/* End CTA */

/* Carousel settings */
.carousel .item {height: 500px;}
.jumbo-text-large{font-size:5rem}
.jumbo-text-medium{font-size:3rem;color:#9b5197}
.item img {position: absolute;top: 0;left: 0;min-height: 500px;}
.footer-i-color{color: #2f2a00 !important;}
.i-color{color: #3c63ab !important;}
.i-advisor-color{color: #0052a4 !important}
.i-services{color: #4175fc !important}
#cover {background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 30%, rgba(0, 0, 0, 0.65) 100%),url(../images/slider83.jpg) 90% 0 repeat-y;background-size: cover;background-position: center;display:flex;top:0;align-items: center;height: 80vh;text-align:center}
.nav-blue{background:#7cdeff !important}
/*.diagonal-box {	background-image: linear-gradient(45deg, #654ea3, #eaafc8);	transform: skewY(-3deg);}*/
.diagonal-box {	background-image: linear-gradient(90deg, #d8d8d8, #f8f8f8);	transform: skewY(-3deg);}
.dbox-content {	margin: 0 auto;	transform: skewY(3deg);}
.parallax {background-image: url("../images/parallax2.jpg");height:400px;background-size: cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-repeat: no-repeat;background-position: center;background-attachment: fixed;display: flex;align-items: center;will-change: top;color:#333}
.golden-border{background:#d7b237;height:8px;}
.golden-color{color:#d7b237}

@media only screen and (max-width: 600px) {
.custom-margin{margin:1rem}
.carousel-item {height:300px}
.carousel-item img {height:300px; object-fit:cover}
.text-font-size-1{font-size:.90rem !important;}
.heading-font-size-2{font-size:1.4rem !important;}
#navbarText{padding-right:0 !important;}
.navbar-brand h4{font-size:1.4rem !important;font-weight:700 !important;margin-top:10px;}
#navbarNav{margin-left:0; margin-top:1.1rem;padding-left:0 !important;font-size:.9rem}
.small-text{font-size:.8rem !important;}
.i-color{color: #4175fc;font-size:2rem}
#cover {height: 65vh;width: auto;max-width: 100%;text-align:center}
.jumbo-text-large{font-size:3rem}
.jumbo-text-medium{font-size:1.5rem;color:#9b5197}
.section-font{font-size:2rem;font-weight:bold;color:#9b5197}
.parallax{display:none}
.golden-border{background:#d7b237;height:10px;}
.logo{margin:10px;width:180px;height:74px;}
h5{font-size:1.15rem}
h4{font-size:1.3rem}
}
.dashlinedivfooter{background-image: url("../images/dash-line2.jpg");background-repeat: repeat-x;height:4px}
.dashlinedivcover{background-image: url("../images/dash-line2.jpg");background-repeat: repeat-x;height:4px}

#banner{background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 59%, rgba(0, 0, 0, 0.65) 100%),url(../images/slider7.jpg) 30% 0 repeat-y;background-size: cover;background-position: center;display:flex;top:0;align-items: center;text-align:center}
#banner{height: 40vh;width: auto;max-width: 100%;text-align:bottom}
.btn-link:hover{text-decoration:none !important;}
.btn-link:focus{text-decoration:none !important;}
.programs{color:#3c63ab !important}
.imgstyle-r{border-radius:0 30px 30px 0}
.imgstyle-l{border-radius:30px 0 0 30px}
.imgbtmborder{border-bottom:2px solid #fff}

