*{font-family:"Open Sans", Arial, sans-serif;}
html,
body{height:100%;font-family:"Open Sans", Arial, sans-serif;}
ul{list-style:none;margin:0;padding:0;}
a,a:link,a:active{text-decoration:none;outline:none;}
p{margin:0;color:#2d3338;font-size:14px;line-height:24px;letter-spacing:0.5px;margin-bottom:20px;}
@media screen and (max-width:767px){p{font-size:16px;line-height:30px;}
}
h1,h2,h3,h4,h5,h6{margin:0;color:#2d3338;font-weight:700;}
h1,h2,h3{letter-spacing:2px;}
h2,h3{margin-bottom:50px;}
h4,h5{text-transform:uppercase;}
h1{font-size:100px;}
h2{font-size:60px;}
h3{font-size:36px;}
h4{font-size:24px;letter-spacing:4px;}
h5{font-size:16px;letter-spacing:1px;line-height:24px;}
.first_big_section,.second_big_section,.third_big_section,.fourth_big_section,.fifth_big_section,.sixth_big_section{display:inline-block;vertical-align:middle;float:none;}
@media screen and (max-width:991px){.first_big_section,.second_big_section,.third_big_section,.fourth_big_section,.fifth_big_section,.sixth_big_section{display:block;}
}
.opacity_zero{opacity:0;}
.opacity_one{opacity:1;}
.loader{position:fixed;top:0;left:0;bottom:0;right:0;z-index:999999;background:#ffffff;}
.loader .spinner{position:absolute;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;}
.loader .cube1, .loader .cube2{background-color:#222222;width:15px;height:15px;position:absolute;top:0;left:0;-webkit-animation:sk-cubemove 1.8s infinite ease-in-out;animation:sk-cubemove 1.8s infinite ease-in-out;}
.loader .cube2{-webkit-animation-delay:-0.9s;animation-delay:-0.9s;}
@-webkit-keyframes sk-cubemove{25%{-webkit-transform:translateX(42px) rotate(-90deg) scale(0.5);}
50%{-webkit-transform:translateX(42px) translateY(42px) rotate(-180deg);}
75%{-webkit-transform:translateX(0px) translateY(42px) rotate(-270deg) scale(0.5);}
100%{-webkit-transform:rotate(-360deg);}
}
@keyframes sk-cubemove{25%{transform:translateX(42px) rotate(-90deg) scale(0.5);-webkit-transform:translateX(42px) rotate(-90deg) scale(0.5);}
50%{transform:translateX(42px) translateY(42px) rotate(-179deg);-webkit-transform:translateX(42px) translateY(42px) rotate(-179deg);}
50.1%{transform:translateX(42px) translateY(42px) rotate(-180deg);-webkit-transform:translateX(42px) translateY(42px) rotate(-180deg);}
75%{transform:translateX(0px) translateY(42px) rotate(-270deg) scale(0.5);-webkit-transform:translateX(0px) translateY(42px) rotate(-270deg) scale(0.5);}
100%{transform:rotate(-360deg);-webkit-transform:rotate(-360deg);}
}
#main_header{position:fixed;top:0;left:0;z-index:999;width:100%;padding:30px 40px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
#main_header .logo{float:left;}
#main_header .logo a{display:block;}
#main_header .logo a img.logo_dark{display:none;}
#main_header .header_right{float:right;}
#main_header .header_right ul.menu{float:left;}
#main_header .header_right ul.menu li{float:left;}
#main_header .header_right ul.menu li a{display:block;padding:10px 35px;color:#ffffff;font-size:14px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
#main_header .header_right ul.menu li a:hover{color:#45bcd2;}
@media screen and (max-width:1366px){#main_header .header_right ul.menu li a{padding:10px 20px;}
}
@media screen and (max-width:1280px){#main_header .header_right ul.menu li:last-child a{padding-right:0;}
}
#main_header .header_right ul.social_icons{float:right;margin-left:35px;}
@media screen and (max-width:1366px){#main_header .header_right ul.social_icons li a{padding:10px;}
}
@media screen and (max-width:1366px){#main_header .header_right ul.social_icons{margin-left:20px;}
}
@media screen and (max-width:1280px){#main_header .header_right ul.social_icons{display:none;}
}
@media screen and (max-width:1000px){#main_header{display:none;}
}
#mobile_header{display:none;position:fixed;top:0;z-index:9999;width:100%;height:100px;padding:20px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
#mobile_header .logo{float:left;}
#mobile_header .logo a{display:block;}
#mobile_header .menu_toggle{float:right;}
#mobile_header .menu_toggle a{display:block;padding:10px 0;color:#ffffff;}
#mobile_header .menu_toggle a i{font-size:25px;}
#mobile_header .menu{display:none;margin-top:20px;background:#2d3338;}
#mobile_header .menu ul li a{display:block;padding:20px;color:#ffffff;background:#2d3338;font-size:14px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
#mobile_header .menu ul li a:hover{color:#45bcd2;}
@media screen and (max-width:1000px){#mobile_header{display:block;}
}
#main_header.header_after_scroll{padding:20px 40px;background:#ffffff;-webkit-box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.3);box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.3);}
#main_header.header_after_scroll .logo a img.logo_white{display:none;}
#main_header.header_after_scroll .logo a img.logo_dark{display:block;}
#main_header.header_after_scroll .header_right ul.menu li a{color:#2d3338;}
#main_header.header_after_scroll .header_right ul.menu li a:hover{color:#45bcd2;}
#main_header.header_after_scroll .header_right ul.social_icons li a{color:#2d3338;}
#main_header.header_after_scroll .header_right ul.social_icons li a:hover{color:#45bcd2;}
#mobile_header.header_after_scroll{opacity:0;visibility:hidden;}
#main_header .header_right ul.menu li.active a{color:#45bcd2;}
#main_footer{padding-top:70px;background:#2d3338;}
#main_footer h5{margin-bottom:40px;color:#ffffff;}
@media screen and (max-width:991px){#main_footer h5{margin-bottom:30px;}
}
#main_footer p{color:#b2b2b2;}
#main_footer .about_us ul.social_icons{margin-top:20px;}
@media screen and (max-width:991px){#main_footer .about_us ul.social_icons li a{padding-bottom:0;}
}
#main_footer .contact_info ul li{position:relative;margin-bottom:25px;padding-left:30px;}
#main_footer .contact_info ul li:last-child{margin-bottom:0;}
#main_footer .contact_info ul li i{position:absolute;top:2px;left:0;color:#ffffff;font-size:20px;}
#main_footer .quick_menu ul li a{color:#b2b2b2;font-size:14px;line-height:24px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
#main_footer .quick_menu ul li a:hover{color:#ffffff;}
@media screen and (max-width:767px){#main_footer .quick_menu ul li a{font-size:16px;line-height:30px;}
}
#main_footer .recent_posts ul li{margin-bottom:25px;}
#main_footer .recent_posts ul li:last-child{margin-bottom:0;}
#main_footer .recent_posts ul li a p.post_title{color:#ffffff;font-weight:700;}
#main_footer .recent_posts ul li a p.post_text{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
#main_footer .recent_posts ul li a:hover p.post_text{color:#ffffff;}
@media screen and (max-width:991px){#main_footer .about_us,
#main_footer .contact_info,
#main_footer .quick_menu{margin-bottom:50px;}
}
#main_footer .copyright{padding:40px 0 30px 0;text-align:center;opacity:0.8;}
#main_footer .copyright a{display:block;margin-bottom:20px;}
#main_footer .copyright p{color:#ffffff;}
ul.social_icons li{float:left;}
ul.social_icons li a{display:block;padding:10px 15px;color:#ffffff;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
ul.social_icons li a:hover{color:#45bcd2;}
@media screen and (max-width:767px){ul.social_icons li a{font-size:16px;}
}
ul.social_icons li:first-child a{padding-left:0;}
ul.social_icons li:last-child a{padding-right:0;}
.btn_bizight{display:inline-block;border:2px solid;padding:14px 36px;margin-top:50px;font-size:12px;font-weight:700;text-align:center;letter-spacing:2px;text-transform:uppercase;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}
.btn_bizight:focus{color:#ffffff;}
.btn_bizight_default{border-color:#45bcd2;background:#45bcd2;color:#ffffff;}
.btn_bizight_default:hover{border-color:#2d3338;background:#2d3338;color:#ffffff;}
.btn_bizight_default_dark{border-color:#2d3338;background:#2d3338;color:#ffffff;}
.btn_bizight_default_dark:hover{border-color:#45bcd2;background:#45bcd2;color:#ffffff;}
.btn_bizight_default_white{border-color:#ffffff;background:#ffffff;color:#45bcd2;}
.btn_bizight_default_white:hover{border-color:#45bcd2;background:#45bcd2;color:#ffffff;}
.btn_bizight_stroke{border-color:#45bcd2;color:#45bcd2;}
.btn_bizight_stroke:focus{color:#45bcd2;}
.btn_bizight_stroke:hover{background:#45bcd2;color:#ffffff;}
.btn_bizight_stroke_white{border-color:#ffffff;color:#ffffff;}
.btn_bizight_stroke_white:hover{background:#ffffff;color:#45bcd2;}
#progress_steps{padding:100px 0;background:#f7f7f7;}
#progress_steps .step{text-align:center;}
@media screen and (max-width:991px){#progress_steps .step{margin-bottom:50px;}
}
#progress_steps .step p{margin:30px 0;}
#progress_steps .step p.number{margin:0;color:#b2b2b2;font-size:14px;font-weight:700;}
@media screen and (max-width:991px){#progress_steps .step:last-child{margin-bottom:0;}
}
#about #progress_steps{background:#ffffff;}
#services{padding:100px 0;}
#services .row_services{margin-bottom:50px;}
@media screen and (max-width:991px){#services .row_services{margin-bottom:0;}
}
@media screen and (max-width:991px){#services .row_services .service{margin-bottom:50px;}
}
#services .row_services .service:hover .icon i{color:#45bcd2;}
#services .row_services .service:hover .text h5{color:#45bcd2;}
#services .row_services .service .icon{position:relative;}
#services .row_services .service .icon i{position:absolute;left:15px;top:0;color:#b2b2b2;font-size:40px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
#services .row_services .service .text{padding-left:95px;}
#services .row_services .service .text h5{margin-bottom:30px;padding-top:12px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}
#services2 .row_services2 .service2 .text h5{margin-bottom:30px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}
#services .row_services .service .text h5 a{color:#2d3338}
#services .row_services .service .text h5 a:hover{color:#45BCD2}
#services .row_services:last-child{margin-bottom:0;}
@media screen and (max-width:991px){#services .row_services:last-child .service:last-child{margin-bottom:0;}
}
.arrows_controls{text-align:center;}
.arrows_controls a{display:block;padding:10px 0;}
.arrows_controls a i{font-size:24px;}
.arrows_controls a.up{color:#45bcd2;}
.arrows_controls a.down{color:#b2b2b2;}
.arrows_controls div{display:block;padding:20px 0;color:#2d3338;font-size:24px;font-weight:700;}
@media screen and (max-width:991px){.arrows_controls{display:none;}
}
#header_image{position:relative;-webkit-background-position:center top;background-position:center top;-webkit-background-attachment:fixed;background-attachment:fixed;-webkit-background-repeat:no-repeat;background-repeat:no-repeat;}
.image_overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#031523;opacity:0.7;}
.image_overlay01{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#031523;opacity:0.4;}
p.page_title{position:relative;padding:280px 0;color:#ffffff;font-size:82px;font-weight:700;letter-spacing:1px;text-align:center;}
@media screen and (max-width:767px){p.page_title{padding:180px 0;font-size:80px;}
}
@media screen and (max-width:500px){p.page_title{padding:130px 0;font-size:50px;}
}
p.page_title span{color:#45bcd2;}
.breadcrumb{position:absolute;left:40px;bottom:35px;margin:0;padding:0;background-color:transparent;}
@media screen and (max-width:991px){.breadcrumb{display:none;}
}
.breadcrumb ul li{display:inline-block;opacity:0.5;color:#ffffff;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;}
.breadcrumb ul li a{color:#ffffff;}
.breadcrumb ul li.active{opacity:1;}
.breadcrumb ul li.active::before{padding:0 5px;color:#ffffff;content:"/\00a0";opacity:0.5;}
#skills{padding:100px 0;background:#f7f7f7;}
@media screen and (max-width:991px){#skills .first_big_section{margin-bottom:50px;}
}
#skills .first_big_section .skill{margin-bottom:50px;}
#skills .first_big_section .skill:last-child{margin-bottom:0;}
#skills .first_big_section .skill ul{margin-bottom:10px;}
#skills .first_big_section .skill ul li{display:inline-block;color:#2d3338;}
#skills .first_big_section .skill ul li.procent h5{display:inline-block;color:#b2b2b2;}
#skills .first_big_section .skill ul li.procent::before{padding:0 15px;color:#b2b2b2;content:"/\00a0";font-size:16px;font-weight:700;}
#skills .first_big_section .skill .bar{position:relative;}
#skills .first_big_section .skill .bar .fill{position:absolute;top:0;z-index:10;width:0px;height:10px;background:#45bcd2;}
#skills .first_big_section .skill .bar .empty{position:absolute;top:0;width:100%;height:10px;background:#ffffff;}
#skills .second_big_section p:first-of-type{margin-bottom:30px;}
#team{padding:100px 0;}
#team .title h2{line-height:75%;}
#team .title h2,#team .title p{text-align:center;}
#team .title p{margin-bottom:50px;}
@media screen and (max-width:991px){#team .member{margin-bottom:50px;}
}
@media screen and (max-width:991px){#team .member:last-child{margin-bottom:0;}
}
#team .member h4,#team .member p{text-align:left;}
#team .member img{width:100%;margin-bottom:30px;border-bottom:5px solid #f5f5f5;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;border-left:1px solid #efefef;border-right:1px solid #efefef;border-top:1px solid #efefef;}
#team .member p{color:#333333;padding-top:30px;}
#team .member:hover img{border-bottom:5px solid #45bcd2;}
#team .member:hover p{color:#333333;}
#fun_facts{padding:100px 0;background:#45bcd2;}
@media screen and (max-width:991px){#fun_facts .fact{margin-bottom:50px;}
}
@media screen and (max-width:991px){#fun_facts .fact:last-child{margin-bottom:0;}
}
#fun_facts .fact .number,
#fun_facts .fact .text{color:#ffffff;font-weight:700;letter-spacing:2px;text-align:center;}
#fun_facts .fact .number{margin-bottom:15px;font-size:72px;line-height:55px;}
#fun_facts .fact .text{text-transform:uppercase;}
#call_to_action{position:relative;padding:100px 0;background-image:url("../images/services_call_to_action.jpg");-webkit-background-size:cover;background-size:cover;-webkit-background-position:center;background-position:center;background-attachment:fixed;}
#call_to_action h3,
#call_to_action a{margin:0;}
#call_to_action h3{color:#ffffff;}
@media screen and (max-width:991px){#call_to_action h3{margin-bottom:50px;}
}
#price_packages{padding:100px 0;}
@media screen and (max-width:991px){#price_packages .first_big_section,
#price_packages .second_big_section,
#price_packages .third_big_section{margin-bottom:50px;}
}
@media screen and (max-width:991px){#price_packages .fourth_big_section{margin-bottom:0;}
}
#price_packages .package{position:relative;-webkit-box-shadow:inset 0 0 0 2px #eee;box-shadow:inset 0 0 0 2px #eee;text-align:center;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
#price_packages .package:hover{-webkit-box-shadow:inset 0 0 0 2px #45bcd2;box-shadow:inset 0 0 0 2px #45bcd2;}
#price_packages .package .dot,
#price_packages .package a.btn_bizight{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
#price_packages .package .recommended{position:absolute;top:-35px;width:100%;padding:10px 0;background:#45bcd2;color:#ffffff;font-size:12px;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:1px;}
#price_packages .package h5{padding:50px 0;text-align:center;}
#price_packages .package .price{font-weight:700;text-align:center;}
#price_packages .package .price .currency{color:#b2b2b2;font-size:24px;}
#price_packages .package .price .currency,
#price_packages .package .price .number{display:inline-block;vertical-align:middle;}
#price_packages .package .price .number,
#price_packages .package .price .time{color:#45bcd2;letter-spacing:1px;}
#price_packages .package .price .number{font-size:60px;line-height:45px;}
#price_packages .package .price .time{margin-top:10px;font-size:14px;}
#price_packages .package .dot{width:20px;height:20px;margin:50px auto;background:#eee;-webkit-border-radius:10px;border-radius:10px;}
#price_packages .package:hover .dot{background:#45bcd2;}
#price_packages .package ul.description li{color:#2d3338;font-size:14px;font-weight:700;line-height:36px;letter-spacing:1px;text-align:center;}
@media screen and (max-width:767px){#price_packages .package ul.description li{font-size:16px;}
}
#price_packages .package a.btn_bizight{margin:25px 0 40px 0;}
#price_packages .package.active{-webkit-box-shadow:inset 0 0 0 2px #45bcd2;box-shadow:inset 0 0 0 2px #45bcd2;}
@media screen and (max-width:991px){#price_packages .package.active{margin-top:37px;}
}
#price_packages .package.active .dot,
#price_packages .package.active a.btn_bizight{background:#45bcd2;}
#price_packages .package.active a.btn_bizight{border-color:#45bcd2;}
#price_packages .package.active a.btn_bizight:hover{border-color:#2d3338;background:#2d3338;}
form input,form textarea,form button{padding:16px 20px;border:none;outline:none;background:#f5f5f5;color:#b2b2b2;font-size:14px;font-style:italic;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;border:1px solid #dddddd;}
form input::-webkit-input-placeholder,
form textarea::-webkit-input-placeholder,
form button::-webkit-input-placeholder{font-size:14px;font-style:italic;}
form input:-moz-placeholder,
form textarea:-moz-placeholder,
form button:-moz-placeholder{font-size:14px;font-style:italic;}
form input::-moz-placeholder,
form textarea::-moz-placeholder,
form button::-moz-placeholder{font-size:14px;font-style:italic;}
form input:-ms-input-placeholder,
form textarea:-ms-input-placeholder,
form button:-ms-input-placeholder{font-size:14px;font-style:italic;}
form input,form textarea{width:100%;}
form input{margin-bottom:30px;}
form button i{font-size:18px;}
form button{font-style:normal;}
form button:hover{color:#45bcd2;}
#go_to_top{position:fixed;bottom:-50px;right:20px;z-index:99999;width:40px;height:40px;background:#2d3338;text-align:center;line-height:40px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
#go_to_top a{display:block;}
#go_to_top a i{color:#ffffff;font-size:16px;}
#go_to_top.go_to_top_scroll{bottom:20px;}
#slider{height:100%;}
#slider .cycle-slideshow{width:100%;height:100%;}
#slider .cycle-slideshow > div{width:100%;height:100%;-webkit-background-size:cover;background-size:cover;-webkit-background-position:center;background-position:center;}
#slider .cycle-slideshow .container,
#slider .cycle-slideshow .row,
#slider .cycle-slideshow .slider_content_wrapper{height:100%;}
#slider .cycle-slideshow .slider_content_wrapper{padding:0;}
#slider .cycle-slideshow .slider_content{width:100%;position:absolute;top:50%;}
@media screen and (max-width:1200px){#slider .cycle-slideshow .slider_content{padding:0 20px;}
}
/*#slider .cycle-slideshow .slider_1{background-image:url(../images/Digital-for-the-World.jpg);}
#slider .cycle-slideshow .slider_1 img{width:100%;-webkit-animation-delay:0.3s;-moz-animation-delay:0.3s;-ms-animation-delay:0.3s;-o-animation-delay:0.3s;animation-delay:0.3s;}
#slider .cycle-slideshow .slider_1 p{margin:30px 0 0 0;color:#ffffff;font-size:60px;line-height:75%;text-align:right;letter-spacing:1px;-webkit-animation-delay:1.3s;-moz-animation-delay:1.3s;-ms-animation-delay:1.3s;-o-animation-delay:1.3s;animation-delay:1.3s;}
#slider .cycle-slideshow .slider_1 p span{font-weight:700;}
@media screen and (max-width:1200px){#slider .cycle-slideshow .slider_1 p{font-size:16px;}
}
@media screen and (max-width:650px){#slider .cycle-slideshow .slider_1 p{margin:20px 0 0 0;font-size:14px;}
} */
#slider .cycle-slideshow .slider_1 {
  background-image: url(../images/Operational-to-Analytics.jpg);
}
#slider .cycle-slideshow .slider_1 img {
  width: 100%;
  -webkit-animation-delay: 0.3s;
  -moz-animation-delay: 0.3s;
  -ms-animation-delay: 0.3s;
  -o-animation-delay: 0.3s;
  animation-delay: 0.3s;
}
#slider .cycle-slideshow .slider_1 .text_btn {
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  text-align: center;
}
#slider .cycle-slideshow .slider_1 .text_btn p {
    color: #ffffff;
    text-align: center;
}
#slider .cycle-slideshow .slider_1 p {
    font-size: 62px;
    font-weight: 600;
    line-height: 82px;
    -webkit-animation-delay: 0.3s;
    -moz-animation-delay: 0.3s;
    -ms-animation-delay: 0.3s;
    -o-animation-delay: 0.3s;
    animation-delay: 0.3s;
}
#slider .cycle-slideshow .slider_1 .btn_bizight {
    -webkit-animation-delay: 1s;
    -moz-animation-delay: 1s;
    -ms-animation-delay: 1s;
    -o-animation-delay: 1s;
    animation-delay: 1s;
}
#slider .cycle-slideshow .slider_1 p span {
  font-weight: 700;
}
@media screen and (max-width: 1200px) {
  #slider .cycle-slideshow .slider_1 p {
    font-size: 16px;
  }
}
@media screen and (max-width: 650px) {
  #slider .cycle-slideshow .slider_1 p {
    margin: 20px 0 0 0;
    font-size: 14px;
  }
}
#slider .cycle-slideshow .slider_2{background-image:url(../images/Operational-to-Analytics.jpg);}
#slider .cycle-slideshow .slider_2 img{width:100%;-webkit-animation-delay:0.3s;-moz-animation-delay:0.3s;-ms-animation-delay:0.3s;-o-animation-delay:0.3s;animation-delay:0.3s;}
#slider .cycle-slideshow .slider_2 .text_btn{display:none;position:absolute;top:50%;left:50%;width:100%;text-align:center;}
#slider .cycle-slideshow .slider_2 .text_btn p{color:#ffffff;text-align:center;}
#slider .cycle-slideshow .slider_2 .text_btn p.text_big{font-size:62px;font-weight:600;line-height:82px;-webkit-animation-delay:1.3s;-moz-animation-delay:1.3s;-ms-animation-delay:1.3s;-o-animation-delay:1.3s;animation-delay:1.3s;}
@media screen and (max-width:767px){#slider .cycle-slideshow .slider_2 .text_btn p.text_big{font-size:100px;}
}
@media screen and (max-width:480px){#slider .cycle-slideshow .slider_2 .text_btn p.text_big{font-size:72px;}
}
#slider .cycle-slideshow .slider_2 .text_btn p.text_small{margin:30px 0;font-size:28px;color:#ffffff;line-height:75%;-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;-ms-animation-delay:1.5s;-o-animation-delay:1.5s;animation-delay:1.5s;}
@media screen and (max-width:767px){#slider .cycle-slideshow .slider_2 .text_btn p.text_small{margin-top:20px;margin-bottom:0;font-size:17px;line-height:24px;letter-spacing:5px;}
}
@media screen and (max-width:480px){#slider .cycle-slideshow .slider_2 .text_btn p.text_small{margin-top:15px;}
}
#slider .cycle-slideshow .slider_2 .text_btn a.btn_bizight_stroke_white{margin-top:0;-webkit-animation-delay:2.5s;-moz-animation-delay:2.5s;-ms-animation-delay:2.5s;-o-animation-delay:2.5s;animation-delay:2.5s;}
@media screen and (max-width:767px){#slider .cycle-slideshow .slider_2 .text_btn a.btn_bizight_stroke_white{display:none;}
}
#slider .cycle-slideshow .slider_3{background-image:url(../images/Innovate-Outperform2.jpg);}
#slider .cycle-slideshow .slider_3 p{text-align:center;}
#slider .cycle-slideshow .slider_3 p.text_small{margin:40px 0;color:#ffffff;font-size:28px;line-height:75%;letter-spacing:0.4px;-webkit-animation-delay:1.3s;-moz-animation-delay:1.3s;-ms-animation-delay:1.3s;-o-animation-delay:1.3s;animation-delay:1.3s;}
@media screen and (max-width:1200px){#slider .cycle-slideshow .slider_3 p.text_small{font-size:24px;}
}
@media screen and (max-width:767px){#slider .cycle-slideshow .slider_3 p.text_small{margin-bottom:20px;font-size:18px;}
}
@media screen and (max-width:480px){#slider .cycle-slideshow .slider_3 p.text_small{font-size:14px;}
}
#slider .cycle-slideshow .slider_3 p.text_big{color:#ffffff;font-size:62px;font-weight:700;line-height:75%;-webkit-animation-delay:0.3s;-moz-animation-delay:0.3s;-ms-animation-delay:0.3s;-o-animation-delay:0.3s;animation-delay:0.3s;}
#slider .cycle-slideshow .slider_3 p.text_big span{color:#45bcd2;}
#slider .cycle-slideshow .slider_2 p.text_big span{color:#45bcd2;}
#slider .cycle-slideshow .slider_1 p.text_big span{color:#45bcd2;}
@media screen and (max-width:1200px){#slider .cycle-slideshow .slider_3 p.text_big{font-size:120px;}
}
@media screen and (max-width:767px){#slider .cycle-slideshow .slider_3 p.text_big{font-size:72px;}
}
@media screen and (max-width:480px){#slider .cycle-slideshow .slider_3 p.text_big{font-size:45px;}
}
#slider .slider_controls{position:absolute;left:30px;bottom:30px;z-index:998;}
#slider .slider_controls a{display:inline-block;padding:10px;}
#slider .slider_controls a i{font-size:24px;}
#slider .slider_controls .prev{color:#ffffff;}
#slider .slider_controls .next{color:#45bcd2;}
#slider .slider_controls div{display:inline-block;padding:0 20px;color:#ffffff;font-size:24px;font-weight:700;}
@media screen and (max-width:1000px){#slider .slider_controls{left:10px;bottom:10px;}
}
@media screen and (max-width:991px){#slider .slider_controls{display:none;}
}
#about{padding-top:100px;}
@media screen and (max-width:991px){#about .first_big_section{margin-bottom:50px;}
}
#about .first_big_section img{width:100%;}
#about .second_big_section p:first-of-type{margin-bottom:20px;}
#projects{padding:100px 0;background-image:url("../images/home_projects.jpg");-webkit-background-size:cover;background-size:cover;-webkit-background-position:left center;background-position:left center;}
#mobile{position:relative;padding:100px 0;}
@media screen and (max-width:991px){#mobile{padding:0;}
}
#mobile .half_light_grey_bg,
#mobile .half_primary_color_bg{position:absolute;top:0;bottom:0;width:50%;}
@media screen and (max-width:991px){#mobile .half_light_grey_bg,
#mobile .half_primary_color_bg{width:100%;height:50%;}
}
#mobile .half_light_grey_bg{left:0;background:#f7f7f7;}
#mobile .half_primary_color_bg{right:0;background:#45bcd2;}
@media screen and (max-width:991px){#mobile .half_primary_color_bg{top:50%;}
}
#mobile .mobile_container{position:relative;z-index:5;}
@media screen and (max-width:991px){#mobile .mobile_container .first_big_section{display:block;padding-top:100px;padding-bottom:100px;}
}
#mobile .mobile_container .first_big_section img{width:100%;}
@media screen and (max-width:991px){#mobile .mobile_container .second_big_section{display:block;padding-top:100px;padding-bottom:100px;}
}
#mobile .mobile_container .second_big_section h2,
#mobile .mobile_container .second_big_section p{color:#ffffff;}
#portfolio{padding:100px 0;}
@media screen and (max-width:991px){#portfolio{display:none;}
}
#portfolio .first_big_section h5{margin-bottom:30px;}
#portfolio .second_big_section img{width:100%;}
#clients{padding:40px 0;background:#f7f7f7;}
#clients .client_logo{text-align:center;}
@media screen and (max-width:991px){#clients .client_logo{display:inline-block;}
}
@media screen and (max-width:767px){#clients .client_logo{display:block;margin-bottom:50px;}
}
#clients .client_logo img{opacity:0.5;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
#clients .client_logo img:hover{opacity:1;}
@media screen and (max-width:767px){#clients .client_logo:last-child{margin-bottom:0;}
}
@media screen and (min-width:768px) and (max-width:991px){#clients .clm{margin-bottom:50px;}
}
#header_image.hero_about{background-image:url("../images/content-services.jpg");}
#about_company{padding:50px 0;}
@media screen and (max-width:991px){#about_company .first_big_section{margin-bottom:50px;}
}
#about_company .first_big_section p{margin:15px 0;}
#about_company .second_big_section img{width:100%;}
#header_image.hero_services{background-image:url("../images/services_hero.jpg");}
#services_accordion{padding:100px 0;}
@media screen and (max-width:991px){#services_accordion{padding-bottom:75px;}
}
@media screen and (max-width:991px){#services_accordion .first_big_section{margin-bottom:50px;}
}
#services_accordion .first_big_section img{width:100%;}
#services_accordion .second_big_section .panel{border:none;}
#services_accordion .second_big_section .panel .panel-heading{background:transparent;border:none;}
#services_accordion .second_big_section .panel .panel-heading a{color:#b2b2b2;font-size:24px;font-weight:700;text-transform:none;letter-spacing:1px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
#services_accordion .second_big_section .panel .panel-heading.active a{color:#2d3338;font-size:36px;}
#services_accordion .second_big_section .panel .panel-body{border:none;}
#header_image.hero_portfolio{background-image:url("../images/portfolio_hero.jpg");}
#portfolio_items{padding-top:100px;}
#portfolio_items .filter_wrapper{float:left;margin-bottom:30px;}
@media screen and (max-width:767px){#portfolio_items .filter_wrapper{float:none;margin-bottom:50px;}
}
#portfolio_items ul.filter li{float:left;}
@media screen and (max-width:767px){#portfolio_items ul.filter li{float:none;display:block;margin-bottom:10px;}
}
#portfolio_items ul.filter li a{display:block;padding:10px 0;margin-right:50px;}
#portfolio_items ul.filter li a h5{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
#portfolio_items ul.filter li a.active h5{color:#45bcd2;}
#portfolio_items ul.filter li a:hover h5{color:#45bcd2;}
@media screen and (max-width:767px){#portfolio_items ul.filter:last-child{margin-bottom:0;}
}
#portfolio_items ul.grid li.item{width:20%;}
@media screen and (max-width:767px){#portfolio_items ul.grid li.item{width:50%;}
}
#portfolio_items ul.grid li a{position:relative;display:block;width:100%;}
#portfolio_items ul.grid li a .image_overlay{opacity:0;background:#45bcd2;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
#portfolio_items ul.grid li a .image_overlay i{position:absolute;top:50%;left:50%;margin-top:-15px;margin-left:-12px;color:#ffffff;font-size:30px;}
#portfolio_items ul.grid li a img{width:100%;}
#header_image.hero_project{background-image:url("../images/portfolio_hero.jpg");}
#project_description,
#more_projects{padding:100px 0;}
#project_description{padding:100px 0;}
#project_description .image img{width:100%;}
#project_description .description{padding-top:50px;}
@media screen and (max-width:991px){#project_description .description .text{margin-bottom:50px;}
}
#project_description .description .text p{margin-bottom:30px;}
#project_description .description .text p:last-child{margin-bottom:0;}
#project_description .description .details .box{margin-bottom:20px;}
#project_description .description .details .box p{padding:10px 0 20px 0;border-bottom:1px solid #eee;}
#project_description .description .details .box:last-child{margin-bottom:0;}
#project_description .description .details .box:last-child p{border-bottom:none;}
#more_projects{background:#f7f7f7;}
@media screen and (max-width:991px){#more_projects .project{margin-bottom:50px;}
#more_projects .project:last-child{margin-bottom:0;}
}
#more_projects .project a{position:relative;display:block;width:100%;}
#more_projects .project a .image_overlay{opacity:0;background:#45bcd2;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
#more_projects .project a .image_overlay i{position:absolute;top:50%;left:50%;margin-top:-15px;margin-left:-12px;color:#ffffff;font-size:30px;}
#more_projects .project a img{width:100%;}
#header_image.hero_blog{background-image:url("../images/blog_hero.jpg");}
#blog{padding:100px 0;}
article{margin-bottom:70px;}
article img{width:100%;}
article .info{padding:30px 0;}
article .info .date{float:left;padding-top:5px;}
@media screen and (max-width:767px){article .info .date{margin-bottom:20px;}
}
article .info .details{float:right;}
@media screen and (max-width:767px){article .info .date,
article .info .details{float:none;}
}
article .info .author,
article .info .category,
article .info .comments{float:left;margin-right:60px;}
@media screen and (max-width:767px){article .info .author,
article .info .category,
article .info .comments{margin-right:20px;}
}
article .info .author i,
article .info .author p,
article .info .category i,
article .info .category p,
article .info .comments i,
article .info .comments p{display:inline-block;vertical-align:middle;}
article .info .author i,
article .info .category i,
article .info .comments i{color:#45bcd2;font-size:20px;}
article .info .author p,
article .info .category p,
article .info .comments p{margin-left:5px;font-size:14px;}
article .info .comments{margin-right:0;}
article .title h3{margin-bottom:30px;}
article a.btn_bizight{margin-top:30px;}
.pagination{width:100%;margin:0;text-align:center;}
.pagination .arrow_prev_page,
.pagination .page_number,
.pagination .page_number li,
.pagination .arrow_next_page{display:inline-block;vertical-align:middle;}
.pagination .arrow_prev_page,
.pagination .arrow_next_page{font-size:24px;}
.pagination .arrow_prev_page{float:left;color:#b2b2b2;margin-right:20px;}
.pagination .arrow_next_page{float:right;color:#45bcd2;margin-left:20px;}
.pagination .prev_page,
.pagination .page_active,
.pagination .next_page{font-weight:700;}
.pagination .prev_page,
.pagination .next_page{color:#b2b2b2;font-size:14px;}
.pagination .prev_page::after{padding:0 10px;color:#b2b2b2;content:"/\00a0";font-size:14px;font-weight:700;}
.pagination .next_page::before{padding:0 10px;color:#b2b2b2;content:"/\00a0";font-size:14px;font-weight:700;}
.pagination .page_active{color:#2d3338;font-size:24px;cursor:pointer;}
aside.sidebar{padding-left:40px;}
@media screen and (max-width:991px){aside.sidebar{display:none;}
}
aside.sidebar > div{margin-bottom:50px;}
aside.sidebar > div:last-child{margin-bottom:0;}
aside.sidebar h5{margin-bottom:30px;}
aside.sidebar .search_form input,
aside.sidebar .search_form button{float:left;}
aside.sidebar .search_form input{width:80%;}
aside.sidebar .search_form button{width:20%;}
aside.sidebar .category ul{margin-top:-10px;}
aside.sidebar .category ul li a{color:#2d3338;font-size:14px;line-height:40px;letter-spacing:1px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
aside.sidebar .category ul li a span{margin-right:10px;}
aside.sidebar .category ul li a:hover{color:#45bcd2;}
aside.sidebar .category ul li a.active{color:#45bcd2;font-weight:700;}
aside.sidebar .recent_posts ul li a{position:relative;display:block;min-height:83px;margin-bottom:30px;}
aside.sidebar .recent_posts ul li a .image{position:absolute;}
aside.sidebar .recent_posts ul li a .details{padding-left:130px;color:#2d3338;letter-spacing:1px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
aside.sidebar .recent_posts ul li a .details .date{margin-bottom:10px;font-size:12px;text-transform:uppercase;}
aside.sidebar .recent_posts ul li a .details .title{font-weight:700;}
aside.sidebar .recent_posts ul li a:hover .details{color:#45bcd2;}
aside.sidebar .recent_posts ul li:last-child a{margin-bottom:0;}
aside.sidebar .gallery ul li{float:left;}
aside.sidebar .gallery ul li a{position:relative;display:block;}
aside.sidebar .gallery ul li a .image_overlay{background:#45bcd2;opacity:0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
aside.sidebar .gallery ul li a .image_overlay i{position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-12px;color:#ffffff;font-size:24px;}
#header_image.hero_article{background-image:url("../images/blog_hero.jpg");}
#article{padding:100px 0;}
#article article{margin-bottom:0;}
#article article .text p{margin-bottom:30px;}
#article article .text p:last-child{margin-bottom:0;}
#article article blockquote{padding:50px;margin:40px 0;border:none;background:#45bcd2;}
#article article blockquote p,
#article article blockquote .name{color:#ffffff;letter-spacing:1px;}
#article article blockquote p{margin-bottom:30px;font-size:14px;font-style:italic;line-height:30px;}
@media screen and (max-width:767px){#article article blockquote p{font-size:16px;}
}
#article article blockquote .circle{float:left;width:20px;height:20px;background:#ffffff;-webkit-border-radius:50%;border-radius:50%;opacity:0.2;}
#article article blockquote .name{float:right;font-size:14px;font-weight:700;font-style:italic;}
#comments,
#leave_a_comment{padding-top:100px;}
#comments h5,
#leave_a_comment h5{margin-bottom:50px;}
#comments ul li.comment{position:relative;margin-bottom:50px;}
#comments ul li.comment:last-child{margin-bottom:0;}
#comments ul li.comment .image{position:absolute;}
#comments ul li.comment .details{padding-left:100px;}
#comments ul li.comment .details .date,
#comments ul li.comment .details .title,
#comments ul li.comment .details .text,
#comments ul li.comment .details .btn_reply{color:#2d3338;letter-spacing:1px;}
#comments ul li.comment .details .date,
#comments ul li.comment .details .btn_reply{font-size:12px;text-transform:uppercase;}
@media screen and (max-width:767px){#comments ul li.comment .details .date,
#comments ul li.comment .details .btn_reply{font-size:14px;}
}
#comments ul li.comment .details .title{margin-top:10px;font-weight:700;}
@media screen and (max-width:767px){#comments ul li.comment .details .title{font-size:16px;}
}
#comments ul li.comment .details .text{margin:20px 0;}
#comments ul li.comment .details .btn_reply{color:#b2b2b2;font-weight:700;}
#header_image.hero_contact{background-image:url("../images/contact_hero.jpg");}
#contact{padding:100px 0;}
#contact h5{margin-bottom:50px;}
@media screen and (max-width:991px){#contact h5{margin-bottom:30px;}
}
#contact .contact_info{margin-bottom:50px;}
@media screen and (max-width:991px){#contact .contact_info{margin-top:100px;}
}
#contact .contact_info ul li{position:relative;margin-bottom:25px;padding-left:30px;}
#contact .contact_info ul li:last-child{margin-bottom:0;}
#contact .contact_info ul li i{position:absolute;top:2px;left:0;color:#2d3338;font-size:20px;}
#contact ul.social_icons{margin-top:-10px;}
#contact ul.social_icons li a{color:#2d3338;}
#contact ul.social_icons li a:hover{color:#45bcd2;}
#google_map{width:100%;height:500px;}
.quick_menu li{margin-bottom:12px;}
#header_image.about{background-image:url("../images/about.jpg");height:500px;}
#header_image.digital-program-management{background-image:url("../images/Program-Management.jpg");height:500px;}
#header_image.technology-development{background-image:url("../images/technology-development.jpg");height:500px;}
#header_image.research-analytics{background-image:url("../images/RESEARCH-&-ANALYTICS.jpg");height:500px;}
#header_image.design-services{background-image:url("../images/DESIGNSERVICES.jpg");height:500px;}
#header_image.content-services{background-image:url("../images/content-services.jpg");height:500px;}
#header_image.portfolio-details{background-image:url("../images/portfolio_details_img.jpg");height:450px}
#header_image.portfolio{background-image:url("../images/portfolio_img.jpg");height:500px;}
#header_image.global-marketing-center{background-image:url("../images/global-marketing-center.jpg");height:500px;}
#header_image.contact-us{background-image:url("../images/contact-us.jpg");height:500px;}
#header_image.portfolio{background-image:url("../images/portfolio_img.jpg");}
.rw-wrapper{width:80%;position:relative;margin:30px auto 0 auto;padding:10px;}
.rw-sentence{text-align:left;margin:0 0 0 28%;}
.rw-sentence h2{font-size:58px;font-weight:bold;}
.rw-sentence span{color:#ffffff;font-size:72px;font-weight:bold;vertical-align:top;height:110px;}
.rw-words{display:inline;text-indent:10px;}
.rw-words-1 span{position:absolute;opacity:0;overflow:hidden;color:#45BCD2;-webkit-animation:rotateWord 18s linear infinite 0s;-ms-animation:rotateWord 18s linear infinite 0s;animation:rotateWord 18s linear infinite 0s;}
.rw-words-1 span:nth-child(2){-webkit-animation-delay:3s;-ms-animation-delay:3s;animation-delay:3s;color:#45BCD2;}
.rw-words-1 span:nth-child(3){-webkit-animation-delay:6s;-ms-animation-delay:6s;animation-delay:6s;color:#45BCD2;}
.rw-words-1 span:nth-child(4){-webkit-animation-delay:9s;-ms-animation-delay:9s;animation-delay:9s;color:#45BCD2;}
.rw-words-1 span:nth-child(5){-webkit-animation-delay:12s;-ms-animation-delay:12s;animation-delay:12s;color:#45BCD2;}
.rw-words-1 span:nth-child(6){-webkit-animation-delay:15s;-ms-animation-delay:15s;animation-delay:15s;color:#45BCD2;}
@-webkit-keyframes rotateWord{0%{opacity:0;}
2%{opacity:0;-webkit-transform:translateY(-30px);}
5%{opacity:1;-webkit-transform:translateY(0px);}
17%{opacity:1;-webkit-transform:translateY(0px);}
20%{opacity:0;-webkit-transform:translateY(30px);}
80%{opacity:0;}
100%{opacity:0;}
}
@-ms-keyframes rotateWord{0%{opacity:0;}
2%{opacity:0;-ms-transform:translateY(-30px);}
5%{opacity:1;-ms-transform:translateY(0px);}
17%{opacity:1;-ms-transform:translateY(0px);}
20%{opacity:0;-ms-transform:translateY(30px);}
80%{opacity:0;}
100%{opacity:0;}
}
@keyframes rotateWord{0%{opacity:0;}
2%{opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px);}
5%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px);}
17%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px);}
20%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px);}
80%{opacity:0;}
100%{opacity:0;}
}
@media screen and (max-width:768px){.rw-sentence{font-size:18px;}
}
@media screen and (max-width:320px){.rw-sentence{font-size:9px;}
}
#text7{opacity:1!important;}
.nav-type-2 .navbar{min-height:90px;}
.nav-type-2 .nav-wrap{width:80%;}
.nav-type-2 .navbar-nav > li > a{padding:0 15px;}
.nav-type-2 .navbar-toggle:focus .icon-bar, .nav-type-2 .navbar-toggle:hover .icon-bar{background-color:#111;}
.nav-type-2 .navbar-nav > li > a{color:#111;-webkit-transition:color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out;-ms-transition:color 0.3s ease-in-out;-o-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out;}
.nav-type-2 .navbar-toggle .icon-bar,
.nav-type-4 .navbar-toggle .icon-bar{background-color:#7a7a7a;}
.navigation.offset{-webkit-transform:translate3d(0, -300px, 0);-moz-transform:translate3d(0, -300px, 0);-ms-transform:translate3d(0, -300px, 0);-o-transform:translate3d(0, -300px, 0);transform:translate3d(0, -300px, 0);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.navigation.sticky{position:fixed;background-color:#fff;visibility:hidden;opacity:0;width:100%;height:60px;top:0;box-shadow:0 0 5px rgba(0, 0, 0, 0.1);z-index:1009;}
.navigation.scrolling{-webkit-transform:translate3d(0, 0px, 0);-moz-transform:translate3d(0, 0px, 0);-ms-transform:translate3d(0, 0px, 0);-o-transform:translate3d(0, 0px, 0);transform:translate3d(0, 0px, 0);}
.navigation.sticky.scrolling{opacity:1;visibility:visible;}
.navigation.sticky .navbar-nav > li > a{line-height:60px;}
.navbar-nav .dropdown-menu{left:0;}
.navbar-nav .dropdown-menu.menu-right{left:auto;right:0;}
.dropdown-menu{min-width:200px;margin:15px 0 0 0;padding:0px;border-top:3px solid #45BCD2;border-left:1px solid #ebebeb;border-right:1px solid #ebebeb;border-bottom:none;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:0 2px 4px rgba(0, 0, 0, 0.05);-moz-box-shadow:0 2px 4px rgba(0, 0, 0, 0.05);-ms-box-shadow:0 2px 4px rgba(0, 0, 0, 0.05);box-shadow:0 2px 4px rgba(0, 0, 0, 0.05);}
.dropdown-menu > li > a{padding:10px 20px;font-size:13px;color:#7a7a7a;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;font-weight:500;}
.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover{background-color:transparent;color:#bfa67a;}
.dropdown-menu .megamenu-wrap ul > li > a{display:block;clear:both;font-weight:500;line-height:1.42857143;color:#7a7a7a;white-space:nowrap;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.dropdown-submenu > a:after{font-family:"FontAwesome";position:absolute;content:"\f105";right:15px;color:#7a7a7a;}
.dropdown-menu,
.dropdown-submenu > .dropdown-menu{display:block;visibility:hidden;opacity:0;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-ms-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;}
.dropdown:hover > .dropdown-menu,
.dropdown-submenu:hover > .dropdown-menu{opacity:1;visibility:visible;}
.navbar .dropdown-menu{margin-top:0;}
.dropdown-submenu{position:relative;}
.dropdown-submenu .dropdown-menu{top:0;left:100%;margin-top:-2px;}
#main_header .header_right ul.menu li ul a{color:#333333;}
.dropdown-menu li{width:100%;border-bottom:1px solid #ddd;}
.dropdown-menu > li.active > a{background:#45BCD2!important;color:#ffffff !important;}
.the-word{color:#45BCD2!important;font-size:86px!important;}
.portfolio-details h2{font-size:22px;margin:30px 0px;}
.portfolio-details{margin-bottom:60px;}
#clients .clients-wrap{display:block;width:95%;margin:0 auto;overflow:hidden;}
#clients .clients-wrap ul{display:block;list-style:none;position:relative;margin-left:auto;margin-right:auto;}
#clients .clients-wrap ul li{display:block;float:left;position:relative;width:180px;height:100px;line-height:100px;text-align:center;}
#clients .clients-wrap ul li img{vertical-align:middle;max-width:100%;max-height:100%;-webkit-transition:0 linear left;-moz-transition:0 linear left;transition:0 linear left;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=65);opacity:1;}
#clients .clients-wrap ul li img:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1.0;}
#gmc h5{margin:30px 0;}
.bullet li{background:rgba(0, 0, 0, 0) url("../images/bullet-icon.png") no-repeat scroll 0 8px;color:#666666;line-height:25px;list-style:outside none none;margin-bottom:5px;padding-left:20px;font-size:14px;}
ul.bullet{margin:30px 0;}
.portfolio-details p.page_title{padding:180px 0;font-size:48px;}
.carousel-indicators{bottom:10px;list-style:outside none none;margin-left:0%;padding-left:0;position:absolute;text-align:right;width:100%;z-index:15;left:-20px;}
.inner-page-slider{background:#45bcd2;color:#ffffff;font-size:18px;padding:20px;font-weight:bold;}
.carousel-control.right , .carousel-control.left{background:none;}
.glyphicon-chevron-right{background-color:#45bcd2}
.carousel-control{width:10%;}
#text7 a{margin-left:22%;opacity:1;}
#slider .cycle-slideshow .slider_3 .text_btn{display:none;left:50%;position:absolute;text-align:center;top:50%;width:100%;}
#section01{padding:50px;background:#ffffff;}
#section02{padding:50px;background:#f9f9f9;}
#section03{padding:50px;background:#ffffff;}
#section04{padding:50px;background:#f9f9f9;}
#section01 img ,#section02 img , #section03 img , #section04 img{width:100%;}
#section01 h3 , #section02 h3 , #section03 h3 , #section04 h3{text-align:center;padding:20px;}
.salespanda_icon{font-size:80px;padding:30px 0px;color:#45BCD2;}
#progress_steps h4{padding:30px 0px;text-align:center;}
#progress_steps h5{line-height:24px;}
#text_img h1{position:absolute;z-index:999;top:40px;}
#text_img01 h1{position:absolute;z-index:999;top:20px;}
.about-page-slider{background:rgba(8, 22, 39, 0.85);color:#ffffff;font-size:18px;padding:20px;font-weight:normal;position:absolute;bottom:0px;height:120px;}
.our_beliefs{color:#ffffff;font-size:32px;font-weight:bold;left:150px;position:absolute;text-align:center;top:20px;text-transform:uppercase;text-shadow:0 1px 20px rgba(0, 0, 0, 0.3);}
#about-team{padding:50px 0px;}
#about-team img{width:100%;border-radius:50%;}
#about-team span{color:#999;display:block;font-size:16px;font-weight:bold;margin:10px 0;}
#about-team h3{padding:20px 0px;text-align:center;}
.padding0{padding-top:0 !important;}
#gmc , #career{padding:50px 0px;}
.mfp-figure:first-child a{background:#f6971a;border-radius:3px;bottom:110px;color:#ffffff;float:left;left:39%!important;padding:15px 30px;position:absolute;font-size:16px;font-weight:bold;line-height:15px;}
.mfp-figure:first-child a{background:#45BCD2;}
.margin-left20{margin-left:20px;}
figure a{display:none;}
figure a:first-of-type{display:block;}
.mail_footer{color:#b2b2b2}
.mail_footer:hover{color:#ffffff}
@media only screen and (max-width:480px){#header_image.about , #header_image.digital-program-management , #header_image.technology-development , #header_image.research-analytics , #header_image.design-services , #header_image.content-services , #header_image.portfolio-details , #header_image.portfolio , #header_image.portfolio , #header_image.global-marketing-center , #header_image.contact-us{height:auto;}
.the-word{font-size:20px !important;}
.rw-sentence span{font-size:20px;}
.mfp-figure:first-child a{left:25%!important;}
#text7{font-size:20px !important;margin-left:4%!important;}
.rw-sentence{margin:0 0 0 2%;}
.slider_2 , .slider_3{display:none;}
.portfolio-details p.page_title{font-size:38px;line-height:40px;padding:100px 0;}
.about-page-slider{font-size:15px;}
#slider .cycle-slideshow .slider_2 .text_btn p.text_big{font-size:22px;}
#slider .cycle-slideshow .slider_3 p.text_big{font-size:22px;}
#slider .cycle-slideshow .slider_3 .text_btn{left:15%;}
#slider .cycle-slideshow .slider_2 .text_btn{left:15%;}
}
.plus{font-size:50px;font-weight:bold;color:#ffffff;}
.floatL{float:left;}