@font-face {
font-family: 'Segoe-UI-Regular';
font-style: normal;
font-weight: normal;
src: local('Segoe-UI-Regular'), url('../fonts/Segoe-UI.woff') format('woff');
}


@font-face {
font-family: 'Segoe-UI-Italic';
font-style: normal;
font-weight: normal;
src: local('Segoe-UI-Italic'), url('../fonts/Segoe-UI-Italic.woff') format('woff');
}


@font-face {
font-family: 'Segoe-UI-Bold';
font-style: normal;
font-weight: normal;
src: local('Segoe-UI-Bold'), url('../fonts/Segoe-UI-Bold.woff') format('woff');
}


@font-face {
font-family: 'Segoe-UI-Bold-Italic';
font-style: normal;
font-weight: normal;
src: local('Segoe-UI-Bold Italic'), url('../fonts/Segoe-UI-Bold-Italic.woff') format('woff');
}


body {  color: #44526e;  background-color: #fff; font-size:14px; font-family: 'Segoe-UI-Regular' !important;}
a,a:hover{ color:#179cf4;  }
h1{ font-size:40px;   font-weight: 700;     letter-spacing: 3px;}
h2{font-size: 36px;   margin-bottom: 0;}
h3{ font-size:22px; }
h4{ font-size:18px;  }
h5{ font-size:15px; color: #333;}
p,label{ font-size:16px; line-height:24px; font-family: 'Segoe-UI-Regular' !important;}
.lead{    font-size: 15px;  line-height: 30px; font-weight: 400;}
.xsmall{ font-size:13px;}
.small{ font-size:14px;}

.display-5{ font-size:17px; font-family: inherit !important;}
.display-6{ font-size:13px; border-bottom:5px solid #73c4f8; letter-spacing:5px; text-transform:uppercase; display:inline-block;     font-weight: bold;}
.letter-space{ letter-spacing:10px;}
.form-control{height: calc(1.8em + .75rem + 2px);}



/* bg  color*/
.bg-header{background:url(../img/front-end/bg-education.png) top left no-repeat; background-size:cover;}
.bg-light-grey{ background-color:#fafafa;}
.bg-blue{ background-color:#4bb8ff;}
.bg-orange{ background-color:#fba037;}
.bg-support{background:url(../img/front-end/bg-support.png) top left no-repeat; background-size:cover;}

/* text  color*/
.primary-text-color{ color:#179cf4;}
.text-color-white{ color:#fff;}


/* top navbar */
.navbar-nav { padding:0 !important; font-size:16px;}
.navbar-nav  .nav-link{    padding-right: .8rem !important;  padding-left: .8rem !important; color:#6f7980 !important;}
.navbar-nav  .nav-link:hover{ color:#179cf4 !important;}


/* button */
.btn{padding: .70rem 2.14rem; font-weight: bold;}
.btn-primary-outline{ background-color:transparent; color:#179cf4 !important; border:2px solid #179cf4; box-shadow:none; border-radius:5px;}
.btn-primary-outline:hover{ box-shadow:none; background-color:#179cf4; color:#fff !important;}
.btn-secondary{ background-color:#f6921e !important; color:#fff; border:2px solid #f6921e !important; box-shadow:none; border-radius:5px;}
.btn-secondary:hover{ box-shadow:none; background-color:#f6921e; color:#fff;}
.btn-primary{background-color:#179cf4 !important; color:#fff; border:2px solid #179cf4 !important; box-shadow:none; border-radius:5px;}
.btn-primary:hover{ box-shadow:none; background-color:#179cf4; color:#fff;}
.btn-secondary-outline{ background-color:transparent; color:rgba(0,0,0,0.6); border:2px solid #ddd; box-shadow:none; border-radius:5px;}
.btn-secondary-outline:hover{ box-shadow:none; background-color:#fff; color:#666;}
.btn-third-outline{ background-color:transparent; color:white; border:2px solid #fff; box-shadow:none; border-radius:5px;}
.btn-third-outline:hover{ box-shadow:none; background-color:#fff; color:#333;}
.btn-small,.btn-small:hover{padding: .30rem 0.80rem .20rem !important;   font-size: 11px; margin: 0;}


/* testimonials */
.testimonial{ background:url(../img/front-end/icon-quote.png) top left no-repeat; background-position: 48px 25px; background-color:#fff;      margin: 0 10px;}
.carousel-position{ position:relative !important;}

 


/* slider */
/*www.oguzhansengul.com*/
    #rcbrandDemo3{
    display:none;
    }
    
    .rc-rcbrand-container {
        position:relative;
        max-width:100%;
        margin-bottom: 20px;
    }
    .rc-rcbrand-ul {
        position:relative;
        width:99999px;
        margin:0px;
        padding:0px;
        list-style-type:none;   
        overflow: auto;
    }
    
    .rc-rcbrand-inner {
        position: relative;
        overflow: hidden;
        float:left;
        width:100%;
    }
    
    .rc-rcbrand-item {
        float:left;
        margin:0px ;
        padding:0px;
        cursor:pointer;
        position:relative;
        line-height:0px;
    }
    .rc-rcbrand-item img {
        max-width: 100%;
        cursor: pointer;
        position: relative;
        margin-top: 10px;
        margin-bottom: 10px;
    }
    
    .rc-rcbrand-nav-left,
    .rc-rcbrand-nav-right {
        padding:5px 10px;
        border-radius:50%;    
        position: absolute;
        cursor: pointer;
        z-index: 4;
        top: 50%;
        transform: translateY(-50%);   
        background: rgb(22, 156, 244, 0.8);
        color: #fff;     
    }
    
    .rc-rcbrand-nav-left {
        left: 10px;
    }
    
    .rc-rcbrand-nav-left:before {
        content: "<";
		font-weight:bold;
    }
    
    .rc-rcbrand-nav-left.disabled {
        opacity: 0.4;
    }
    
    .rc-rcbrand-nav-right {
        right: 5px;    
    }
    
    .rc-rcbrand-nav-right:before {
        content: ">";
		font-weight:bold;
    }
    
    .rc-rcbrand-nav-right.disabled {
        opacity: 0.4;
    }

/* card */
.card-title{ font-size:24px !important;}
.card-body{ position:relative;}
.card-label{ position:absolute; top:-41px; right:0; background-color:#ffffff; padding:10px; color:#169cf4;  }

/* support */
.support span,.support a,.support a:hover{ font-size:20px; color:#fff;}

/* footer */
footer ul{ list-style:none; padding:0;}
footer ul li{ line-height:30px;}
footer a{ color:rgba(0,0,0,0.8);}
footer p{ font-size:14px; }


@media (min-width: 320px) {
 }
 
 @media (min-width: 768px) {
 }
 
 @media (min-width: 1024px) {
 }
 
 