html, body{margin:0;font-family: 'Source Sans Pro', sans-serif;background: #fff;}
body a {text-decoration:none;transition:0.5s all;}
a:hover{text-decoration:none;}  
h1,h2,h3,h4,h5,h6{margin:0;font-family: 'Cabin', sans-serif;font-weight: 600;}	
p{margin:0;font-family: 'Oswald', ;}  ul{margin:0;padding:0;list-style: none;}
label{margin:0;}
.img{width: 100%; height: 400px;}
@media(min-width:1200px){.navbar-default .navbar-nav>li>a{font-size: 18px;}}
hr{border-top: 3px solid #e1c989; width: 50%;margin-top: 0px;margin-bottom: 40px !important;}
.w-100{width: 100% !important;}
.padding-0{padding:0 !important;}
.mt-3{margin-top:1em !important;}
.mt-2{margin-top:0.5em !important;}
.mt-1{margin-top:0.25em !important;}
.mb-3{margin-bottom:1em !important;}
.mb-2{margin-bottom:0.5em !important;}
.mb-1{margin-bottom:0.25em !important;}
.m-1{margin:0.25em !important;}
.m-2{margin:0.5em !important;}
.m-3{margin:1em !important;}
.m-3{margin:1em !important;}
.br-tr-0{border-top-right-radius: 0 !important;}
.br-tl-0{border-top-left-radius: 0 !important;}
.br-br-0{border-bottom-right-radius: 0 !important;}
.br-bl-0{border-bottom-left-radius: 0 !important;}
::-webkit-scrollbar {height: 7px;width: 10px;background: #FFF}
/*::-webkit-scrollbar-track {box-shadow: inset 0 0 6px #FFFFFF;}*/
::-webkit-scrollbar-thumb {background-color: #e1c989;border-radius:0;border: solid 1px #FFF;}
span.validator{position: absolute;left: 20px;font-size: 10px;z-index: 99;top: calc(100% - 50px);color:#ec4c4c !important;}
span.validator:not([style*='hidden']) ~ .form-control {border: 0.5px dashed #ff5722}
span.validator:not([style*='hidden']) ~ .input-group .form-control {border: 0.5px dashed #ff5722}
span.validator:not([style*='hidden']) ~ .select {border: 0.5px dashed #ff5722}

/*hazem .section, section{margin-top: 127.5px; min-height: calc(100vh - 309.5px)}*/
/*--Banner stats here--*/
 
/*--header--*/
.home{position: fixed;z-index: 55;width: 100%;top: 0;}
.header-main {background-color: #fff;height: 75px;margin-top: -9px;margin-bottom: -5px;padding-top: 9px;}
/*--header end here--*/

/*-- Navbar --*/
.navbar-default .navbar-collapse, .navbar-default .navbar-form {border-color:transparent;margin-top: 9px;}
.navbar-default .navbar-brand {font-size: 3em;color: #FFF; text-shadow: 3px 3px #000000;text-decoration:none;font-weight: bold;}
.navbar {margin-bottom:0px;} .nav-section{background-color: #000000;border-bottom: 1.5px solid #e1c989;margin-top: 60px;}
.navbar-nav>li {float: left;margin-right: 10px;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{background-color: #ED1A33 !important;color: #fff !important;}
.navbar-header button{float: left;}
.navbar-default .navbar-nav>li>a {color: #FFFEFE;padding: 3px;}
.dropdown-menu{background-color:#e1c989 !important ;width: 100%;text-align: left ;margin-top: -1px !important;}
@media(max-width:700px){.dropdown-menu{text-align: left;}}
@media(min-width:992px){div.scrollmenu a{margin-left: 5px !important;padding: 18px !important; }}
.dropdown-menu li a{color: #000 !important; width: 100%;}
.dropdown-menu li a:hover{background-color: #fff !important;color: #000 !important;}
.navbar-default .navbar-brand:focus, .navbar-default .navbar-brand:hover {color: #fff;background:none!important;}
.navbar-default .navbar-toggle .icon-bar {background-color: #FFF;}
.navbar-toggle{margin-top: 8px !important;}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {background-color: #303841;border-color: #fff;}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover {color: #ffffff;/* text-shadow: 1px 1px #000; */background-color: transparent;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {color: #fff;background-color: #EB4549;}

.navbar-default {border: none!important;background: none!important;}  .img-logo{margin-top: 0px;background-color: #000;padding-left: 12px;}
.navbar {border-radius: 0!important;}
.navbar-brand {float: left;height: 50px;padding: 15px 15px;line-height: 45px;}
/*-- nav-effect --*/
/* Effect 13: three circles */
.cl-effect-13 ul li a {transition: color 0.3s;}

.navbar-default {background: rgba(0, 0, 0, 0.72);border: none;border-radius: 0;}
.navbar-nav,.header-top{padding-right:9em;}
.header-nav {position: relative;}
/*-- //nav-effect --*/
.navbar-header h1 a {font-size: 1.4em;color: #FFF;text-shadow: 3px 3px #000000;text-decoration: none;font-weight: bold;line-height: 75px;}
.navbar-brand {float: left;padding:0!important;line-height: 45px;}
@media(max-width:600px){.navbar-header button{margin-left: 28px !important;}.img-logo{margin-left: -8px;}}
@media(min-width:600px){.navbar-header button{margin-left: 51px }}
div.scrollmenu {margin: auto;overflow: auto;white-space: nowrap;width: 100%;text-align: center;border-left: 2px solid #e1c989;
    border-right: 2px solid #e1c989;
    border-top: 2px solid #e1c989;
}
@media(min-width:1000px){.nav-section{margin-top: 38px;}}
@media(max-width:1100px){div.scrollmenu{border: none !important;}}
 div.scrollmenu a {display: inline-block;color: #e1c989;text-decoration: none;padding: 14px;font-weight: 900;}
/*-- /Navbar --*/
.course-sec{background-image: url('../images/bg.jpg');background-attachment: fixed;background-size: cover;background-repeat: no-repeat;padding-top: 25px;padding-bottom: 25px;}
.course-sec .h3{text-align: center ;/*margin-bottom: 30px;*/line-height: 1.4;color: #000;font-weight: 600;}
.course{margin-bottom: 20px; overflow: hidden;background-color: #fff;border-bottom: 3px solid #e1c989;padding-bottom: 10px;} .course img{width: 100%;height: 300px;transition: 0.3s;}
.course img:hover{transform: scale(1.2,1.2);transition: 0.3s;opacity: 0.8;}
.course h3{margin-top: 10px;margin-bottom: 5px;} .course h5{line-height: 1.3;height: 95px;margin-left: 10px;margin-right: 10px;margin-top: 10px;}
.img-course{overflow: hidden;} .course a{color:#e1c989 ;}
.course a:hover{color: #000;} .course h3{margin-left: 10px;color:#e1c989 ;} 
.link-course{font-size: 15px;margin-left: 10px;}
/*-- search --*/
.about-main{margin-left: 5px;margin-right: 5px;}
.w3ls_search{position:relative;margin-top: -50px;margin-right: 12px;}
.cd-main-header {transform: translateZ(0);will-change: transform;}
.cd-main-header {transition: transform 0.3s;}
.cd-main-content.nav-is-visible, .cd-main-header.nav-is-visible {transform: translateX(-260px);}
.nav-on-left .cd-main-content.nav-is-visible, .nav-on-left .cd-main-header.nav-is-visible {transform: translateX(260px);}
.cd-header-buttons {position: absolute;display: inline-block; top: -15px; right: 1px;}
.cd-header-buttons li {display: inline-block;}
.cd-search-trigger, .cd-nav-trigger {position: relative;display: block;width: 44px;height: 44px;overflow: hidden;white-space: nowrap;color: transparent;z-index: 3;background: #e1c989;margin-top: -19px;}
.cd-search-trigger::before, .cd-search-trigger::after {content: '';position: absolute;transition: opacity 0.3s;transform: translateZ(0);backface-visibility: hidden;}
.cd-search-trigger::before {top: 11px;left: 11px;width: 18px;height: 18px;border-radius: 50%;border:3px solid #fff;}
.cd-search-trigger::after {height: 3px;width: 8px;background: #fff;bottom: 14px;right: 11px;transform: rotate(45deg);}
.cd-search-trigger span {position: absolute;height: 100%;width: 100%;top: 0;left: 0;}
.cd-search-trigger span::before, .cd-search-trigger span::after {content: '';position: absolute;display: inline-block;height: 3px;width: 22px;top: 50%;margin-top: -2px;left: 50%;margin-left: -11px;background:#fff;opacity: 0;transform: translateZ(0);backface-visibility: hidden;transition: opacity 0.3s, transform 0.3s;}
.cd-search-trigger span::before {transform: rotate(45deg);}
.cd-search-trigger span::after {transform: rotate(-45deg);}
.cd-search-trigger.search-is-visible::before, .cd-search-trigger.search-is-visible::after {opacity: 0;}
.cd-search-trigger.search-is-visible span::before, .cd-search-trigger.search-is-visible span::after {opacity: 1;}
.cd-search-trigger.search-is-visible span::before {transform: rotate(135deg);}
.cd-search-trigger.search-is-visible span::after {transform: rotate(45deg);}
.cd-search {position: absolute;width: 100%;top: 0em;left: 0;z-index: 3;opacity: 0;visibility: hidden;transition: opacity .3s 0s, visibility 0s .3s;}
.cd-search input {border-radius: 0;border: none;background: rgb(225, 201, 137); width: 38%;box-shadow: inset 0 3px 0 #ffffff, 0 3px 6px rgba(0, 0, 0, 0.05);appearance: none;font-size: 1em;padding: 1em 2em;color: #000;height: 47px;margin-top: -37px;float: right;margin-right: 44px;}
.cd-search input::-webkit-input-placeholder {color: #fff !important;}
.cd-search input::-moz-placeholder {color: #fff !important;}
.cd-search input:-moz-placeholder {color: #fff !important;}
.cd-search input:-ms-input-placeholder {color: #fff !important;}
.cd-search input:focus {outline: none;}
.cd-search.is-visible {opacity: 1;visibility: visible;transition: opacity .3s 0s, visibility 0s 0s;}
@media(max-width:992px){.cd-search input{height: 40px;margin-top: -37px;float: right; margin-right: 39px; width: 44%;}}
/*-- //search --*/


/*-- main --*/
.services-agileits h3 {margin-bottom: 10px;}
.team{padding-bottom: 25px !important;padding-top: 25px;}
.tittle-agileinfo {margin-bottom: 3em;position: relative;text-align: left!important;padding-left: 4em;}
.tittle-agileinfo span:before {width: 16px;height: 16px;content: url('../images/lo2.png');top: -30px;left: -5px;display: block;position: absolute; }
.tittle-agileinfo h3,.tittle-agileinfo h2 {font-weight: bold;font-size: 17px;color: #303030;margin-left: -30px;font-weight: 900;}
.tittle-agileinfo p{color: #777;font-size: 17px;}
.services-agileits h3{margin-top: 15px;}
h3.subheading-agileits-w3layouts {color: #e1c989;font-size: 23px; margin-bottom: 0.5em;text-transform: capitalize;font-style: initial;}
p.para-agileits-w3layouts {/* font-size: 16px; */color: #000;line-height: 30px;}
/*-- //main --*/
.about-h3{margin-left: -10px !important;font-size: 17px;padding-bottom: 18px;font-weight: 900;}
@media(min-width:768px) and (max-width:1367px){.tittle-agileinfo h3,.tittle-agileinfo h2{margin-left: -20px !;}.tittle-agileinfo span:before{left: -14px !important;}}
/*********************************************slider*****************************************/
.video{margin-top: 155px;}
/*.carousel{margin-top: 105px;}
.item{width: 100%;height: 650px;} .item img{width: 100% !important;height: 100% !important;}
@media(max-width:750px){.item{height: 350px;}}
@media(max-width:992px){.carousel-indicators{display: none;}}
.glyphicon-chevron-right,.glyphicon-chevron-left{color: #ED1A33;}
.carousel-indicators li{transform: skew(-40deg);border-radius: 0 !important; width: 25px !important;}
.carousel-indicators .active{background-color: #ED1A33;border: #ED1A33;}
.carousel-caption{top: 50%;bottom: 50%;} .carousel-caption h1{color: #ED1A33;}*/
/*********************************************slider*****************************************/
/**********************************************form1******************************************/
.btn-primary{background-color: #000 !important;border: #000;color: #e1c989;}
.anable::before{content: '';position: absolute;top: 50%;left: auto;border-top: 4px solid #000;background: #e1c989;width: 60%;transform: translateY(-50%); right: auto;}
.form-num{background-color: #e1c989;margin-top: 119px;text-align: center;padding-top: 50px;padding-bottom: 50px;}
.numb{text-align: center;border-radius: 50%;background-color: #000;color: #d3c8aa;float: left;width: 50px;height: 50px;margin-left: 140px;}
.numb h3{font-size: 40px;padding-top: 5px;position: relative;font-family: 'Jura', sans-serif;font-weight: 100;margin-left: -1px;}
.numb i{color: #ed1a33}
@media(min-width:700px) and (max-width:1000px){.numb{margin-left: 80px;}.anable::before{width:52% ;margin-top: 23px;}}
@media(max-width:700px){.numb{margin-left: 40px;}}
@media(max-width:500px){.numb{margin-left: 15px;}.anable::before{width:37% }}
@media(max-width:699px){.anable::before{margin-top: 23px;width: 43% }}
@media(max-width:330px){.numb{margin-left: 12px;}.anable::before{width: 51% !important;}}
@media(min-width:330px) and (max-width:360px){.anable::before{width: 50% !important;}}
@media(max-width:400px){.anable::before{width: 45%;}}
@media(min-width:992px) and (max-width:1001px){.anable::before{top: 5% !important;width: 42% !important;}}
@media(max-width:992px){.done::after{bottom:-99px !important;}}
@media(min-width:1200px){.numb{width: 85px;height: 85px;}.numb h3{font-size: 70px;}.close{padding-top: 9px !important; width: 50px !important;height: 50px !important;}} .numb img{margin-top: -5px;}
.over{padding-left: 10px;padding-right: 10px;} .form-group{padding-left: 10px;padding-right: 10px;}
@media(max-width:1200px){.numb img{width: 45px;margin-top: -17px;}}
.done{color: #e1c989;} .close{width: 30px;height: 30px;margin-top: 12px;opacity: 0.6 !important;}
.done::after{width: 0;height: 0;content: "";margin-left: -12px; border-left: 15px solid transparent;border-right: 15px solid transparent;border-bottom: 15px solid white;position: absolute;bottom: -51px}
.over{margin-top: 40px;padding-bottom: 25px;} 
.over h1{color: #e1c989;padding-bottom: 15px;font-size: 17px;} .over p{font-weight: 600;font-size: 15px;line-height: 1.3;}
.backgr{background-color: #fffafac7;padding-bottom: 50px;} .over input{width: 30px;height: 30px;}
.dis-form{text-align: end;} .dis-form .btn-primary{background-color: gray;}
/**********************************************form1******************************************/
/**********************************************form2******************************************/
.backgr label{color: #e1c989;padding-bottom: 15px;font-size: 18px;padding-top: 15px;padding-bottom: 10px;font-weight: 100;}
.btn-success{background-color: #000;border: #000;}
/*.backgr input{height: 25px;}*/ .backgr .btn-choose{height: 45px; font-weight: bold;} /*.backgr .btn-primary{width: 50%;font-size: 20px;margin-top: 15px;background-color: #000;border: #000;}*/
.backgr .btn-success:hover{background-color: #000;}
.submit{text-align: right;}
/*@media(max-width:800px ){.submit{text-align: center;}.backgr .btn-primary{width: 100%;}}*/
/**********************************************form2******************************************/
/**********************************************form3&4&close******************************************/
.btn-choose{background-color: #e1c989; color: #fff;font-family: 'Jura', sans-serif;border-color: #e1c989 !important;padding: 0px 5px;}
.btn-choose:hover{background-color: #000;color: #fff;}
.info{margin-left: 10px;} .info h3{color: #e1c989;font-size: 17px;} .info h4{font-size: 16px;} .info span{font-weight: 900;}
/*.answer .btn-primary{width: 100%;}*/ 
.backgr h5{margin-left: 10px;margin-top: 105px;}
.input-file .form-control{height: 45px;}
/**********************************************form3******************************************/

.no{background-color: #fff !important;color: #e1c989 !important;border: 1.5px solid #e1c989 ;}
.no:hover{background-color: #000 !important;color: #fff !important;}

/******************************************** About *****************************************/
.about-grids {padding: 2.5em;border: 2px solid #000;margin-top: 1em;position: relative;}
.about-grids:nth-child(2) {margin-left:.8em!important;margin-right:.8em!important;}
.about-grids i {position: absolute;font-size: 32px;width: 125px;height: 50px;text-align: center;background: #fff;top: -17px;}
.banner-btm-w3layouts{padding-bottom: 40px;padding-top: 50px;} .banner{margin-top: 105px;}
@media(min-width:380px) and (max-width:440px){.tittle-agileinfo h3{margin-left: 40px !important;}.tittle-agileinfo span:before{top: -30px !important;}}
/******************************************** About *****************************************/

/*******************************************************indust*********************************************************/
.contain{height: 300px;margin:auto;margin-bottom: 20px;border-radius:15px;transition:all 1s;transform-style:preserve-3d;position:relative;}
@media(max-width:380px){.contain{height: 250px;}.secound .btn-primary{margin-top: 2px !important;}.secound p{height: 135px !important;}}
.contain:hover{transform:rotatey(180deg);}
.first img{width: 100%;height: 100%;position: relative;}
.contain div{position:absolute;} .secound .btn-primary{width: 40% !important;}
.first{width: 100%;height: 100%;border-radius:13px;transition:all 1s;z-index:2;position:relative;overflow: hidden;}
.head{position: absolute;width: 100%;text-align: center;z-index: 999;top: 60%;background-color: #e1c989c9;padding-bottom: 10px;padding-top: 10px;padding-left: 5px;}
.head h2{color: #6e530a;font-size: 17px;} .head p{color: #000;}	
.secound{width: 100%;height: 100%;border-radius:13px;background-color: #cacaca;transition:all .3s;padding-top: 20px;z-index:1;position:absolute;transform:rotatey(180deg);overflow: hidden;text-align: center;}
.secound p{color: #000000;padding: 7px;text-align: center;margin-top: 5px;height: 115px;}
.secound  h1{color: #cfad53;font-size: 17px;} .secound .btn-primary{margin-top: 50px;background-color: #ED1A33;border: #ED1A33;}
.services-agileits .btn-primary{font-size: 16px;margin-top: 40px;color: #e1c989;border: #ED1A33;border-radius: 0;width:30%;padding-top: 10px;padding-bottom: 10px;font-weight: bold;background-color: #000;}
.ind{padding-top: 15px;} .ind h3{padding-bottom: 0px;color: #e1c989!important;font-size: 17px;} 
.link-indust {background-color: #e1c989;color: #000;padding: 10px;margin-bottom: 5px; font-size: 12px;}
.link-indust:hover{background-color: #000;color: #e1c989 !important;}
.link-indust a{color: #000;font-weight: bold;} .head-industry{font-size: 17px;text-align: center;margin-bottom: 30px;}
@media(min-width: 992px){.contain{margin-top: 0px;}}

/*******************************************************indust*********************************************************/

/***************************************************** solution ******************************************************/
.solution{border: 1px solid #80808052;margin-bottom: 5px;margin-top: 15px;}
.solution img{width: 100%;} .solution .word{padding: 5px; margin-left: 10px;padding-top: 20px;padding-bottom: 20px;}.solution .word p,h4{margin-top: 10px;}
.solution .word a{color: #e1c989;font-size: 17px;} 
.team .btn-primary{transition: 0.3s; font-size: 16px;margin-top: 40px;border: 1.5px solid #e1c989 !important;color: #e1c989;border: #ED1A33;border-radius: 0;width: 30%;padding-top: 10px;padding-bottom: 10px;font-weight: bold;}
.team .btn-primary:hover{background-color: #fff6!important;;border: 1.5px solid #000;transition: 0.3s;color:#e1c989 !important ;}
/***************************************************** solution ******************************************************/


/*-- services --*/
.services-agileits {background: #efefef; padding-top: 25px;padding-bottom: 37px;}
.services-agileits img{width:100%;height: 300px;border-radius: 8px 8px 0px 0px;}
@media(max-width:600px){.services-agileits img{height: 200px;}}
.services-agileits{position:relative;}
.service-grids:nth-child(5), .service-grids:nth-child(6),.service-grids:nth-child(7){float: right;padding-bottom:0em!important;}
.services-agileits h3,.contact h3 {color: #000}
.services-agileits .tittle-agileinfo h3{margin-bottom: 43px !important;}
.services-agileits .tittle-agileinfo span:after,.contact .tittle-agileinfo span:after {background: #000!important;box-shadow: 2px 2px #fff!important;}
.service-grids {text-align: center;padding: 0em 1.5em 3em;}
.service-grids i {color: #fff;font-size: 28px;width: 60px;height: 45px;line-height: 41px;border: 2px solid rgba(193, 212, 255, 0.48);}
.service-grids:hover  i{border-color:transparent;transition: all 0.7s ease-in-out;}
.service-grids:hover  h4{background:transparent;color:#fff;transition: all 0.7s ease-in-out;}
.service-grids p {color: #a5bdf7;margin: 1em 0 1em;}
.service-grids h4 {color: #000;font-size: 16px;padding: 12px 0;background: rgb(255, 255, 255);border: 2px solid #fff;}
/*-- //services --*/

/*---------------------------------------------------------footer-------------------------------------------*/
.footer{background-color: #e1c989;padding-top: 20px;padding-bottom: 40px;}
.footer h4{color: #000;} .footer-cont ul li{margin-top: 10px;}  /*.footer .btn-subscribe{float: right;width: 80px; margin-top: -34px;margin-left: 194px;background-color: #000;color: #fff !important;}*/ .footer-about a{margin-left: 10px;} .ss input{width: 65%;}
.sub{margin-top: 15px;}
.footer h1{padding-bottom: 15px;} .footer-cont.mrt i{color: #000;margin-top: 16px;} .footer h4{margin-top: 20px;margin-left: 2px;font-size: 15px;} .ss{margin-top: 15px;} .footer h4 a{color: #000;}
.footer .form-control{border-radius: 6px 0px 0px 6px;} .footer .input-group{margin-top: 11px;}
.company{background-color:#000;text-align: center !important;} .company h5{padding-top: 10px;padding-bottom: 10px;color: #e1c989;font-size: 16px !important;} .company h5 a{color: #e1c989;}
.company h5 a:hover{color: #fff;}
@media(max-width:992px){.footer-cont{margin-top: 30px;}.ss input{width: 60%;}.sub{padding-top: 15px;}}
.footer input{width: 100%;} .mrt{margin-top: 15px;} .footer-cont h3 a{margin-left: 10px;}  .company span{color: #e1c989;}
/*---------------------------------------------------------footer-------------------------------------------*/


/******************************************banner********************************************/
.inner-heading {padding: 120px 0 90px; position: relative;}
.inner-heading .heading {color: #e1c989;font-size: 22px;text-shadow: #ffffff -1px -1px 1px;}
.bg-styles { background-size: cover !important;background-position: center !important;}
.text-center img {margin: auto;}
@media(min-width:1200px) {.inner-heading {height: 300px;} .heading {margin-top:40px;}}
/******************************************banner********************************************/


/***************************************about&contact****************************************/
.about-section{margin-top: 60px; margin-bottom: 60px;} .about-section img{width: 100%;height: 300px; border-radius: 15px;}
.about-section h1{/* padding-bottom: 20px; */padding-top: 20px;font-size: 20px;color: #e1c989;} .about-section p{font-size: 15px;} .about-section .row{margin-top: 20px;}
.sec2{background-color: #ED1A332b;padding-bottom: 20px;}   .contact h4{font-size: 15px;}

@media(max-width:800px){.welcome_right{margin-left: 5px !important;margin-right: 5px !important;}}
.about-section .form-control{margin-top: 15px;} .con1{margin-bottom: 20px;} .btn-danger{background-color: #000;border: #000;color: #e1c989 ;}
.con1 p{margin-left: 7px;}
.btn-danger:hover{background-color: #000;border: #000;}
.contact h4{display: contents;} .contact i{font-size: 30px;color: #e1c989;} .contact ul li{margin-top: 10px;} .contact ul li a{margin-right: 10px;}
p.heading-bottom {color: #a6a6a6;letter-spacing: 2px;font-size: 15px}
.welcome_right p {line-height: 28px;color: #000;}
.welcome{padding-top: 30px;padding-bottom: 30px;}
.icon span.fa,.icon span.fas {font-size: 20px;width: 55px;height: 55px;line-height: 55px;background: #f85a40;color: #fff}
.grid_info {padding-left: 0;}
.grid_info h3 {font-size: 17px;font-weight: 700;color: #333;}
.welcome_right{z-index: 1;padding: 22px;text-align: center;}
.welcome_right:after {border: 5px solid #e1c989;content: "";display: inline-block;position: absolute;left: 0;top: 0;bottom: 0;z-index: -1;}

@media(min-width:1200px){.welcome_right:after{left: 0px;right: -45px;}.welcome_right{margin-top: 70px;}}
@media(max-width:1200px){.welcome_right:after{    width: 98% !important;
    margin-left: 4px !important;}.welcome_right{margin-bottom: 15px;}}
/***************************************about&contact****************************************/


/***************************************industryin page**************************************/
.industryin h3{font-size: 17px; color: #e1c989;margin-bottom: 10px;}
.industryin{margin-bottom: 20px;}
.img-acad{width: 100% !important;height: 300px;box-shadow: #e1c989 0px 0px 39px 15px;
	;border-radius: 5px;}

/***************************************industryin page**************************************/


/******************************************innovation****************************************/
.innovation img{width: 100%; border-radius: 18px 18px 0px 0px;} .know{margin: 15px;} .innovation{border: 2px solid gray; border-radius: 20px;}
.know h3{font-size: 17px; color: #ED1A33;margin-bottom: 10px;}
.innovation img:hover{zoom: normal;}
/******************************************innovation****************************************/





table.radio-list tr{display: inline-block !important;margin-right:1px;}
table.radio-list tr input{display:none}
table.radio-list tr input + label{background: #000;color:#FFF;padding:5px 10px;cursor:pointer;border-radius:4px;opacity:0.7}
table.radio-list tr:first-child input + label{border-top-right-radius:0;border-bottom-right-radius:0}
table.radio-list tr:last-child input + label{border-top-left-radius:0;border-bottom-left-radius:0}
table.radio-list tr input:checked + label{opacity:1}






/*--responsive--*/
.tittle-agileinfo h3{color: #e1c989;}
@media(max-width:1440px){.wpf-demo-4 {height: 275px;}.news-right {right: 9em;width: 45%;}}
@media(max-width:1366px){.agileinfo-dot {padding: 0em 0 0em;}.flex-control-nav li {margin: 12px 0px;}.flex-control-nav {bottom: 54%;}.tittle-agileinfo h3,.tittle-agileinfo h2 {font-size: 17px;margin-bottom: 15px !important;}.tittle-agileinfo p {font-size: 16px;}.tittle-agileinfo span {font-size: 4.3em;left: -17px;top: -23px;}.tittle-agileinfo span:after {width: 21px;height: 21px;left: -33px;}
	.tittle-agileinfo span:before {width: 13px;height: 13px;top: -43px;left:52px;}
	.wpf-demo-4 {height: 265px;}
	.gallery,  .contact, .cir_agile_info, .newsletter, .testimonials {padding: 0 0;}
	.tittle-agileinfo {margin-bottom: 2em;}
	.news-right {right: 6.5em;width: 50%;top: 4.5em;}.skills-grid {padding: 0 2em;}
	.navbar-header h1 a {font-size: 1.1em;letter-spacing: 1.5px;}.services-agileits-w3layouts img {width: 23em;}}

@media(max-width:1280px){
	.tittle-agileinfo {padding-left: 6.5em;}
	.tittle-agileinfo span {left: 3px;}
	h3.subheading-agileits-w3layouts {font-size: 17px;}
	.services-agileits-w3layouts img {width: 21em;bottom: 0em;}.wpf-demo-4 {height: 248px;}
	.wpf-demo-4 .view-caption p {font-size: 0.9em;padding-right: 7px;}.wpf-demo-4:hover .view-caption {bottom: -6px;}
	.gallery-grid {width: 24.842%;} .skills-grid p {font-size: 1.04em;}
	span.circles-number {font-size: 45px;line-height: 3.5em;} span.circles-text {font-size: 39px!important;}
	.test-top-wthree {background: #303030;padding: 13px;}
	.test-bottom-w3-agile i {font-size: 2em;} .test-top-wthree:before {width: 10px;height: 112px;left: 5px;top: -10px;}
	.test-top-wthree:after {width: 112px;height: 10px;top: -10px;left: 5px;}
	.test-bottom-w3-agile:before {width: 11px;height: 59px;bottom: -11px;right: -11px;}
	.test-bottom-w3-agile:after {width: 45px;height: 10px;bottom: -11px;right: 0px;}
	.test-bottom-w3-agile {padding: 1.5em 1em 1em 3em;} .agileinfo_team_grid {margin-top: 0.7em;}
}
@media(max-width:1080px){
	.navbar-default .navbar-nav>li>a {font-size: 12px;}
	.navbar-nav, .header-top {padding-right: 7em;font-size: 20px;font-weight: 600;} .agileinfo-dot {padding: 0em 0 0em;}
	.about-grids {padding: 3em 1.5em 1.5em;}
	p.para-agileits-w3layouts {font-size: 16px;line-height: 28px;}
	 .gallery, .contact, .cir_agile_info, .newsletter, .testimonials {padding: 4em 0;}
	.tittle-agileinfo h3,.tittle-agileinfo h2 {font-size: 17px;}
	.service-grids {padding: 0em .8em 2em;}.service-grids i {font-size: 24px;}
	.service-grids h4 {font-size: 15px;padding: 10px 0;}.services-agileits-w3layouts img {width: 19em;}
	.view h5 {font-size: 1.4em;margin: 2.7em 0 .5em;}
	.gallery-grid {margin-top: 0em;padding: 0;margin: 1px 1px;width: 24.8%;}.wpf-demo-4 {height: 207px;}.test-right-wthree {width: 80%}
	#slideshow .strip {padding-bottom: 44%;}
	#slideshow button.next {right: 86%;} .news-right {right: 3.8em;top: 3.5em;}
	.address-grid h4, .contact-form h4 {font-size: 1.2em;}
	ul.w3_address li span {font-size: 16px!important;}.address-grid ul li {font-size: 15px;}.contact textarea {min-height: 5em;}.copy p {margin-top: 2em;}
}
@media(max-width:1050px){
	.services-agileits-w3layouts img {width: 18em;}
	.skills-grid:nth-child(3),.skills-grid:nth-child(4){padding-bottom: 0em!important;}.skills-grid {padding: 0 6em 3em;width: 50%;}.wpf-demo-4 {height: 202px;}.news-right {right: 2.8em;}
}
@media(max-width:1024px){
	.navbar-header h1 a {font-size: 0.9em;}
	.agileinfo-dot {padding: 0em 0 0em;}
	.flex-control-nav {bottom: 15%;} .contact, .cir_agile_info,  .testimonials {padding: 0 0;}
	.tittle-agileinfo h3,.tittle-agileinfo h2 {font-size: 14px;}
	.tittle-agileinfo span {left: 29px;top: -18px;font-size: 3.6em;}
	.services-agileits-w3layouts img {width: 16.5em;}
	.view, .view .mask, .view .content {height: 283px;}
	.view h5 {margin: 2.7em 0 .3em;padding: 0 1em 0.6em;}
	.wpf-demo-4 {height: 196px;}
	.news-right {right: 2em;width: 54%;top: 3.1em;}
	.newsletter h3 {font-size: 23pxÃ™Æ’}
}
.nv{display: contents;}

li{list-style: none;}
@media(max-width:991px){
	.navbar-header h1 a {font-size: 0.88em;letter-spacing: 1px;line-height: 70px;}
	.navbar-nav, .header-top {padding-right: 2.8em;} .navbar-nav>li {margin-right: 6px;}
	.cd-search-trigger, .cd-nav-trigger {width: 37px;height: 37px;}
	.cd-search-trigger::after {bottom: 11px;right: 8px;}.cd-search-trigger::before {top: 7px;left: 7px;}.cd-header-buttons {top: -15px;}
	.about-grids {width: 100%;float: none;}
	.about-grids:nth-child(2) {margin: 2em 0!important;}
	.service-grids {width: 50%;float: left;}
	.service-grids:nth-child(5), .service-grids:nth-child(6){padding-bottom: 2em!important;}
	.services-agileits-w3layouts img {width: 18.5em;}.agile_team_grid {width: 50%;float: left;}
	.view img {width: 100%;}.view h5 {margin: 3.7em 0 .3em;}.gallery-grid {margin-top: 0em;padding: 0;margin: 1px 1px;width: 33%;float: left;}
	.wpf-demo-4 {height: 255px;}#slideshow .strip {padding-bottom: 83%;}#slideshow button.next {right: 83%;}
	.agileinfo_team_grid:nth-child(2) {margin-top: 2.5em;}
	.news-left {width: 55%;}.follow-left-agileits {padding: 8em 0;}.follow-right-agileinfo {padding: 8em 0;}.follow-right-agileinfo ul {top: 0.5em;}
	.news-right p {margin: 0 auto 2em;font-size: 15.5px;line-height: 28px;width: 100%;letter-spacing: .5px;}
	.f-w3ls{text-align:left!important;padding-left:3.5em!important;}.faq li a {font-size: 1em;}
	.faq span.glyphicon {margin-left: 0.5em;font-size: 1em;top: -1px;}
	.faq iframe {min-height: 20em;}.skills-grid {padding: 0 3em 3em;}.test-right-wthree {width: 87%;}
	.news-right {right: 8em;width: 45%;padding: 0 1em 2.5em 1em;}.address-grid, .contact-form {float: none;}
	.address-grid ul li {height: auto;margin-bottom: 20px;padding: 0 1em 0;}
}
@media(max-width:900px){.wpf-demo-4 {height: 232px;}.news-right {right: 5em;width: 49%;}}
@media(max-width:800px){.wpf-demo-4 {height: 205px;}.news-right {right: 2em;width: 55%}}
@media(max-width:768px){.agileinfo-dot {padding: 0em 0 0em;}.tittle-agileinfo h3,.tittle-agileinfo h2 {font-size: 13px;margin-left: -40px;}
	.tittle-agileinfo span {left: 75px;top: -20px;font-size: 3.5em;}
	.tittle-agileinfo span:after {width: 17px;height: 17px;left: -23px;top: 7px;}.tittle-agileinfo span:before {width: 9px;height: 9px;top: -39px;left: -5px;}
	h3.subheading-agileits-w3layouts {font-size: 17px;margin-bottom: 0.3em;}
	.services-agileits-w3layouts img {width: 16.5em;}.wpf-demo-4 {height: 196px;}
	.test-top-wthree h6 {font-size: 16px;}.news-right p {font-size: 15px;}.news-right {right: 1em;width: 57%;top: 2.2em;}.test-right-wthree {padding: 15px;}
}
@media(min-width:580px) and (max-width:769px){.tittle-agileinfo span:before{top: -40px;}}
@media(min-width:768px) and (max-width:1280px){.tittle-agileinfo h3{margin-left: -55px;}}
@media(min-width:375px) and (max-width:379px){.tittle-agileinfo h3{margin-left: 21px;margin-top: -18px;}}
@media(min-width:380px) and (max-width:440px){.tittle-agileinfo h3{margin-top: -15px;}}
@media(max-width:767px){
	.navbar-default .navbar-toggle {border-color: #fff;}
	.navbar-default .navbar-toggle .icon-bar {background-color: #fff;}
	.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {background-color: transparent;}
	.navbar-toggle {margin: 1.1em 3.5em 0 0;}
	.navbar-default .navbar-collapse, .navbar-default .navbar-form {border: none;position: absolute;width: 100%;background: rgba(179, 179, 179, 0.91);z-index: 999;}
	.navbar-nav > li > a {margin-bottom: 5px;}
	.navbar-default .navbar-nav > li > a {padding: 10px 14px 6px;letter-spacing: 1.5px;}
	.navbar-nav {margin: 0;text-align: left;padding-left: 0;width: 100%;padding: 1em 0;}
	.navbar-nav .open .dropdown-menu {width: 100%;text-align: left;margin: 0 auto;background-color: #ED1A33;background-color: transparent;border-radius: 0;}
	.navbar-default .navbar-nav .open .dropdown-menu > li > a {color: #fff;width: 100%;}
	.navbar-nav>li {margin-right: 0;float: none;}
	.about-grids:nth-child(2) {margin: 1.5em 0!important;}
	span.circles-number {font-size: 37px;line-height: 4.2em;} span.circles-text {font-size: 32px!important;}
	#slideshow > button b {width: 35px;height: 35px;}	
}
@media(max-width:736px){.wpf-demo-4 {height: 188px;}
	p.para-agileits-w3layouts {font-size: 15px;line-height: 25px;}.tittle-agileinfo p {font-size: 15px;letter-spacing: 0.5px}
}
@media(max-width:667px){
	.wpf-demo-4 {height: 257px;}.gallery-grid {width: 49.69%;}.test-right-wthree {width: 85%;}
	#slideshow .strip {padding-bottom: 98%;}
	.f-w3ls {text-align: center!important;padding-left: 0em!important;} .address-grid h4, .contact-form h4 {font-size: 1.01em;}
}
@media(max-width:640px){
	.tittle-agileinfo h3,.tittle-agileinfo h2 {font-size: 18px;}
	.gallery-grid {width: 49.68%;} .wpf-demo-4 {height: 245px;}.test-right-wthree {width: 84%;}
	#slideshow .strip {padding-bottom: 103%;}.address-grid ul li {width: 100%;float: none;padding: 0 0em 0;}
}
@media(max-width:375px){.tittle-agileinfo h3, .tittle-agileinfo h2 {
    font-size: 16px;line-height: 30px;margin-left:40px;margin-top: -15px; }.tittle-agileinfo span:before{top: -32px;}}
@media(max-width:600px){
	.w3l-social ul li a i.fa.fa-facebook, .w3l-social ul li a i.fa.fa-twitter, .w3l-social ul li a i.fa.fa-google-plus {height: 31px;width: 31px;font-size: 14px;line-height: 33px;}
	ul.agile_forms li a {padding: 5px 0 5px 35px;}
	.tittle-agileinfo h3,.tittle-agileinfo h2 {font-size: 14px;line-height: 30px;}.tittle-agileinfo span {top: -17px;}
	.gallery-grid {width: 49.65%;} .wpf-demo-4 {height: 230px;} .test-right-wthree {width: 82%;}
	#slideshow .strip {padding-bottom: 111%;} #slideshow button.next {right: 80%;}.news-right {right: 1.8em;}
}
@media(max-width:568px){
	.skills-grid p {margin: 10px 0 0 0;}
	.view h5 {margin: 2.7em 0 .3em;}
	.skills-grid {padding: 0 2em 2em;width: 100%;float: none;}
	.skills-grid:nth-child(3){padding-bottom: 2em!important;}.gallery-grid {width: 49.63%;}
	.wpf-demo-4 {height: 217px;} #slideshow .strip {padding-bottom: 127%;}
	.copy p {font-size: 14px;padding: 0 2em;line-height: 28px;} .flex-control-nav {bottom: -1%;}
}
@media(max-width:480px){
	.tittle-agileinfo span {top: -13px;font-size: 3em;left: 31px;}
	.tittle-agileinfo {padding-left: 5.5em;margin-bottom: 1.5em;}.tittle-agileinfo p {line-height: 24px;}
	.about-grids i {font-size: 27px;height: 37px;top: -15px;}
	.gallery-grid {width: 100%;margin: 1px 0;} .wpf-demo-4 {height: 366px;}.test-right-wthree {width: 76%;}
	#slideshow .strip {padding-bottom: 169%;}#slideshow button.next {right: 75%;}.news-right {right: 1.4em;top: 22.2em;}
	.copy p {padding: 0 1em;}.service-grids {width: 100%;float: none;}
	.agile_team_grid {width: 100%;float: none;}.view h5 {margin: 3.9em 0 .3em;}
}
@media(max-width:440px){
	.thim-click-to-bottom i {font-size: 15px;}.tittle-agileinfo span {top: -24px;font-size: 2.5em;}
	.tittle-agileinfo {padding-left: 0;padding-top: 1.6em;}.wpf-demo-4 {height: 334px;}.test-right-wthree {width: 100%;margin-top: 14px;}#slideshow .strip {padding-bottom: 228%;}
}
@media(max-width:414px){
	.flex-control-paging li a {width: 10px;height: 2px;}.flex-control-paging li a.flex-active {width: 15px;}
	.cd-search input {font-size: 14px;padding: 0.9em 1em;} .tittle-agileinfo {margin-bottom: 1em;}
	.wpf-demo-4 {height: 315px;} .news-right {right: 1.2em;} #slideshow .strip {padding-bottom: 254%;}
	#slideshow > button {bottom: 0%;} #slideshow button.next {right: 72%;}
	.test-bottom-w3-agile i {font-size: 1.6em;top: 13px;}
	.test-bottom-w3-agile {padding: 1em 1em 1em 2em;} .news-right {padding: 0 0.5em 1.5em 0.5em;}
	ul.agile_forms li a {padding: 5px 0 5px 20px;} .view h5 {margin: 3.5em 0 .3em;}
}
@media(max-width:384px){.wpf-demo-4 {height: 290px;}#slideshow .strip {padding-bottom: 290%;}}
@media(max-width:375px){.wpf-demo-4 {height: 282px;} #slideshow .strip {padding-bottom: 300%;}#slideshow button.next {right: 67%;} .news-right {width: 89%;} .tittle-agileinfo span {top: -21px;font-size: 2.3em;}}
@media(max-width:320px){
	.navbar-header h1 a {font-size: 0.74em;} .agileinfo-dot {padding: 0em 0 3.5em;}
	h3.subheading-agileits-w3layouts {letter-spacing: 0.1px;} .wpf-demo-4 {height: 240px;}
	.test-top-wthree {padding: 10px;}  .test-top-wthree p {font-size: 14.5px;letter-spacing: 0px;}
	.test-bottom-w3-agile {padding: 1em 0.5em 0.5em 1.5em;}
	#slideshow .strip {padding-bottom: 388%;}  #slideshow button.next {right: 62%;}.news-right {right: 1em;}
	.news-right p {margin: 0 auto 1em;line-height: 27px;}  .contact, .cir_agile_info,  .testimonials {padding: 2.5em 0 1.6em;}
	.copy p {margin-top: 1.5em;letter-spacing: 1.3px}  .w3l-social {float: none;text-align: center;}
	ul.agile_forms {margin-right: 3.5em;} .contact, .cir_agile_info, .testimonials {padding: 3.5em 0 2.3em;}
}
/*--responsive--*/







/*-- //Welcome section --*/














.ser-box{margin-top:30px;overflow:hidden;position:relative;}
.ser-img{filter:blur(0px);transition:.3s;}
.ser-box:hover .ser-img{filter:blur(3px);}
.ser-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.00);transition:.3s;}
.ser-box:hover .ser-overlay{background:rgba(0,0,0,.3);}
.ser-text{position:absolute;right:0;bottom:0;left:0;background: #cacaca99;color:#000;top:calc(100% - 50px);height:100%;transition:.3s;}
.ser-name{font-size:17px;padding:13px 20px;background:#0000004a;color: #e1c989}
.ser-text .ser-p{/* height:90px;*/overflow:hidden;padding: 7px 20px;}
.ser-text p{margin:0;height: 85px;} .link-acad{text-align: center;}
.ser-box:hover .ser-text{top:0} .link-acad .btn-primary{border-radius: 0px !important; font-size: 15px; font-weight: bold;}
.programs-section h3{margin-bottom: 45px !important;}
.link-acad .btn-primary{color: #e1c989;background-color: #000;}
.link-acad .btn-primary:hover{background-color: #000 !important;}



.programs-section{background: #efefef;padding-bottom: 0;}
.packages-row [class^="col-"] {padding: 0;}
.program-box{position: relative;overflow: hidden;}
.prog-img{background-size: 100% 100%; background-position: center; transition: .3s;}
.program-box:hover .prog-img{background-size: 110% 110%;}
/*.prog-overlay{
	position: absolute; top: 0; right: 0; bottom: 0; left: 0;
	background: rgba(0,0,0,.0);
	transition: .3s;
}*/
.prog-title{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	/* transform: translate(-50%, -50%); */
	color: #FFF !important;
	font-size: 20px;
	transition: .3s;
	text-align: left;
	padding: 75px 15px 15px;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+100&0+0,0.65+100 */
background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-9 */
}
.program-box:hover .prog-title{padding: 75px 15px 45px;}
.prog-more{
	position: absolute;
	bottom: 13px;
	left: 0;
	
	padding-left: 15px;
	color: #FFF;
	opacity: 0;
	transition: .3s;
}

.prog-more:hover,focus{
    color:#e1c989 !important;
    font-weight:500;
}


.program-box:hover .prog-more{opacity: 1;}

.package-price{
    position: absolute;
    top: 15px;
    left: 0px;
    display: block;
    padding: 0px 10px;
    
    background-color: #fc0;
    color: #000;
    border-radius: 0 4px 4px 0;
  
    border-left: none;
    font-size: 14px;
}









.img-product {height: 230px;}
.product-div {margin-right: 10px;overflow: hidden;background-color: white;border: 1px solid #e1c989;margin-bottom: 15px}
.title-space {padding-bottom: 18px;}
@media(max-width:600px) {.product-div {margin-left: 22px;margin-top: 15px;}}
.h4-product {margin-top: 20px;text-align: start;font-size: 15px;margin-bottom: 8px;}
.img-hover-zoom--brightness img {transition: transform 1s, filter 1.5s ease-in;transform-origin: center center;filter: brightness(100%);}
/* The Transformation */
.img-hover-zoom--brightness:hover img {filter: brightness(60%);transform: scale(1.3);}
.animation {overflow: hidden;margin-left: -15px;margin-right: -15px;}

.title-product {color: #e1c989;font-size: 17px;margin-left: 10px;margin-bottom: 7px;}
.product-div:hover{box-shadow: 0px 0px 50px 9px #e1c989;}



   

.product-links {
    color: gray;
}

    .product-links:hover {
        text-decoration: none;
        color: gray;
    }

.image {
    display: block;
    width: 100%;
}

.icon {
    color: white;
    font-size: 100px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    text-align: center;
}

.overlay {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    height: 230px;
    width: 100%;
    opacity: 0%;
    transition: .3s ease;
}

.animation:hover .overlay {
    opacity: .5;
}

.p-section {
    text-align: initial;
    margin-left: 10px;
    
    margin-right: 10px
}

.button-section {
    text-align: center;
    padding-bottom: 20px;
}

.btn-success:hover {
    background-color: #000 ;
}
.btn-success{color: #e1c989 !important;}

@media(max-width: 500px) and (min-width:780px) {
    .overlay {
        height: 270px;
    }
}



.our-acad{margin-top: 50px;margin-bottom: 40px;}
.our-acad h3{text-align: center;color:#e1c989 ;margin-bottom: 35px;}
.title-our-acad{margin-left: 130px;margin-top: -100px;}
.title-our-acad h4{color: #e1c989;margin-bottom: 5px;}
.our1{margin-bottom: 20px;}
@media(max-width:767px){.our-mobile{margin-top: 20px;}}



.sliderrs{background-size: cover;background-image: url('../images/slider.jpg');background-repeat: no-repeat;padding-top: 30px;padding-bottom: 20px;}
.sliderrs .item{height: 500px;}
.sliderrs img{margin-bottom: -15px;}
.sliderrs h3{color: #fff;margin-bottom: 30px;}
.sliderrs p{color: #fff}
.sliderrs h5{color: #fff;}
.carousel-indicators{left: 22%;bottom: 20px;}
.carousel-indicators li{width: 40px !important;height: 40px !important; border-radius: 0px;text-indent: 0px;border-color: #e1c989;}
.carousel-indicators li h4{color: #e1c989;position: absolute;margin-left: 5px;}
@media(max-width:600px){.carousel-indicators{left: 50%;}.sliderrs{background-position: center;}}
@media(max-width:450px){.carousel h3{font-size: 18px;}.carousel-indicators{width: 100%;left: 30%;}}
.carousel-indicators .active {background-color: #000 !important;border-color: #e1c989;}


.globally{padding-top: 40px;padding-bottom: 40px;background-image: url('../images/globally.jpg');text-align: center;background-size: cover;}
.globally img{transition: 0.3s;width: 100%;}
.globally h3{color: #e1c989;margin-bottom: 50px;margin-top: 25px;}
.globally img:hover{transform: scale(1.1,1.1);transition: 0.3s;}





.panners{width:100%;height: 700px;background-image: url('../images/panners.PNG');background-size: cover;position: relative;margin-top: 30px;}
.parant{width: 100%;height: 700px;position: relative;}
.child1{background: #5429ff8c;position: absolute;bottom: 69.8%;width: 60%;height: 43.2%;z-index: 5;}
.child2{background:#e8b326ab;position: absolute;bottom: 70%;height: 9%;width: 85%}
.child3{background: #64e6688f;position: absolute;bottom: 52%;height: 18%;width:100%;z-index: 5;color: #fff;padding: 2vh 40px;font-style: italic;font-size: 4vh;font-weight: bold;line-height: 5vh;}
.child3 h2{font-family: 'Chelsea Market', cursive;}
.child4{background:#f43c05b8;position: absolute;bottom: 0;width: 100%;height: 70%;padding: 30px 20% 20px 40px;color: #fff;z-index: 2;}
.child4 h4{margin-bottom: 50px;line-height: 1.4;}
.color{width: 100%;height: 100px;background: #585858ad;z-index: 1;margin-top: -100px;color: #e1c989}
.color h3{margin-top: -64px;font-family: 'Chelsea Market', cursive;}
.panners::after{ content: "";background: #21bfc7ad;position: absolute;right: 0px;bottom: 0;width: 200px;height: 42%;z-index: 6;}
@media(max-width:800px){.panners::after{width: 0%;}}
@media(max-width:360px){.child3 h2{margin-left: -10px;margin-top: 15px;font-size: 25px;}}



.ou-ser{text-align: center;}
@media(min-width:767px){.ou-ser{text-align: left !important;}}
.our-servcies{position: relative; margin-top: 5px;margin-bottom: 40px;padding-top: 60px;padding-bottom: 60px;background-image: url('../images/bg-serv.jpg');background-size: cover;}
.our-servcies img{width:100%;margin-bottom: 15px;}
.our-servcies h2{font-family: 'Chelsea Market', cursive;margin-bottom: 15px;color: #e1c989;}
.our-servcies h4{margin-bottom: 10px;line-height: 1.4;color: #000;}
.transparant{width: 100%;height: 100%;position: absolute;background-color: #e1c98973;top: 0px;}
.servcies-icon{text-align: center;margin-bottom: 40px;}
.serv-icon{border: 1px solid #e1c989;border-radius: 8px;padding-bottom: 15px;padding-top: 30px;margin-bottom: 10px;}
.servcies-icon img{width:100px;height:100px;}
.serv-icon h4{color: #e1c989;font-family: 'Chelsea Market', cursive; margin-bottom: 5px;height: 35px;padding-left: 20px;padding-right: 20px;line-height: 1.3;}
.serv-icon h5{padding: 15px;line-height: 1.5;height: 110px;}

.backgr{padding-bottom: 100px;}
.frist-close-p{margin-top: 200px;}

.trainer-banner{background-image: url('../images/trainersbanner.jpg');width: 100%;height: 200px;margin-top: 119px;background-size: cover;background-position: center;}
.trainer-banner .heading{margin-top: 80px;color: #fff;}
@media(max-width:767px){.trainer-banner .heading{text-align: center;}}
.trainer-top{margin-top: 10px;margin-bottom: 40px;background-image: url('../images/trainers-top.jpg');padding-top: 30px;padding-bottom: 30px;text-align: center;color: #fff;}
.trainer-top h4{font-size: 16px;line-height: 1.4;}
.train-img{width: 100%;height: 300px;overflow: hidden;position: relative;}
.train-img img{height: 300px;width: 100%;transition: 0.5s;}
.train-img h3{position: absolute;width: 100%;background-color: #e1c989;color: #fff;padding-top: 10px;padding-bottom: 10px;margin-top: -45px;text-align: center;transition: 0.5s;}
.train-peop{text-align: center;border: 1px solid #e1c989;}
.train-peop h5{padding: 15px;line-height: 1.4;text-align: left;height: 200px;transition: 0.5s;margin-top: 1px;}
.trainer-people{margin-bottom: 30px;}
.train-peop:hover.train-peop img{transform: scale(1.2,1.2);transition: 0.5;}
.train-peop:hover.train-peop h5{color: #fff;background-color: #e1c989;transition: 0.5s;}

.train-peop{margin-bottom: 10px;}

.logos{margin-top: 50px;margin-bottom: 50px;text-align: center;}
.logos h3{color: #e1c989;margin-bottom: 40px;}
