/* -------------------------------- 

Primary style

-------------------------------- */
*, *:after, *:before {
    box-sizing: border-box;
}

html {
    font-size: 62.5%;
}

body {
    font-size: 1.6rem;
    /*  font-family: 'Source Sans Pro', sans-serif;*/
    font-family: 'Raleway', sans-serif;
    color: #ffffff;
    background-color: #22283f;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
body:before {
    /* never visible - this is used in jQuery to check the current MQ */
    content: 'mobile';
    display: none;
}

a {
    color: #267481;
    text-decoration: none;
}

.fleft{
    float: left;
}
.fright{
    float: right;
}

::-webkit-input-placeholder{
    color: rgba(255, 255, 255, 0.67);
}
::-moz-placeholder{
    color: rgba(255, 255, 255, 0.67);
}
:-moz-placeholder{
    color: rgba(255, 255, 255, 0.67);
}
::-ms-input-placeholder{
    color: rgba(255, 255, 255, 0.67);
}

.btn {
    border: none;
    font-family: inherit;
    color: inherit;
    background: none;
    cursor: pointer;
    padding: 10px 35px;
    display: inline-block;
    outline: none;
    position: relative;
    -webkit-transition: all 500ms cubic-bezier(0.390, 0.500, 0.150, 1.360);
    transition: all 500ms cubic-bezier(0.390, 0.500, 0.150, 1.360);
    font-size: 12px;
    border-radius: 50px;
    letter-spacing: 3px;
    text-transform: uppercase;
    font-weight:500; 
}

.btn:before {
    position: absolute;
    height: 100%;
    font-size: 125%;
    line-height: 3.5;
    color: #fff;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
    left: 70%;
    opacity: 0;
    top: 0;
    

}
.btn-ob{

    box-shadow: #24a6e6 0 0px 0px 1px inset;
    color: #24a6e6;
    overflow: hidden;
}
.btn-call{
    color: #fff;
    background:#24a6e6;
    border-radius: 50%;
    padding: 10px;
    box-shadow: 0 1px 1.5px 0 rgba(0,0,0,.12),0 1px 1px 0 rgba(0,0,0,.24);
}
.btn-b{
    color: #fff;
    background:#24a6e6;
}

.btn-ob:hover {
    color: #fff;
    box-shadow: #24a6e6 0 60px 0px 1px inset;
}
.icon-plane:before {
    background:url(../img/plane.png);
    width: 24px;
    height: 24px;
}



/*Loading*/
#loader-wrapper {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 10000;
}
#loader{
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    margin: 0 auto;
    width: 100%;
    overflow: hidden;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    z-index: 1001;
    text-align: center;
}
#loader .loader-container{
    display:block;
    position: relative;
    width: 100%;
    height: 26px;
}
#loader b {
    opacity: 0;
    -webkit-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    display: inline-block;
    position: absolute;
    left: 50%;
    top: 0;
    font-size: 2.2rem;
}

#loader b.is-visible {
    /*  position: relative;*/
    opacity: 1;
    -webkit-transform: rotateX(0deg) translateX(-50%);
            transform: rotateX(0deg) translateX(-50%);
    -webkit-animation: rotate-in 1.2s;
            animation: rotate-in 1.2s;
}

#loader  b.is-hidden {
    -webkit-transform: rotateX(180deg) translateX(-50%);
            transform: rotateX(180deg) translateX(-50%);
    -webkit-animation: rotate-out 1.2s;
            animation: rotate-out 1.2s;
}

@-webkit-keyframes rotate-in {
    0% {
        -webkit-transform: rotateX(180deg) translateX(-50%);
                transform: rotateX(180deg) translateX(-50%);;
        opacity: 0;
    }
    35% {
        -webkit-transform: rotateX(120deg) translateX(-50%);
                transform: rotateX(120deg) translateX(-50%);;
        opacity: 0;
    }
    65% {
        opacity: 0;
    }
    100% {
        -webkit-transform: rotateX(360deg) translateX(-50%);
                transform: rotateX(360deg) translateX(-50%);;
        opacity: 1;
    }
}

@keyframes rotate-in {
    0% {
        -webkit-transform: rotateX(180deg) translateX(-50%);
                transform: rotateX(180deg) translateX(-50%);;
        opacity: 0;
    }
    35% {
        -webkit-transform: rotateX(120deg) translateX(-50%);
                transform: rotateX(120deg) translateX(-50%);;
        opacity: 0;
    }
    65% {
        opacity: 0;
    }
    100% {
        -webkit-transform: rotateX(360deg) translateX(-50%);
                transform: rotateX(360deg) translateX(-50%);;
        opacity: 1;
    }
}

@-webkit-keyframes rotate-out {
    0% {
        -webkit-transform: rotateX(0deg) translateX(-50%);
                transform: rotateX(0deg) translateX(-50%);;
        opacity: 1;
    }
    35% {
        -webkit-transform: rotateX(-40deg) translateX(-50%);
                transform: rotateX(-40deg) translateX(-50%);;
        opacity: 1;
    }
    65% {
        opacity: 0;
    }
    100% {
        -webkit-transform: rotateX(180deg) translateX(-50%);
                transform: rotateX(180deg) translateX(-50%);;
        opacity: 0;

    }
}

@keyframes rotate-out {
    0% {
        -webkit-transform: rotateX(0deg) translateX(-50%);
                transform: rotateX(0deg) translateX(-50%);;
        opacity: 1;
    }
    35% {
        -webkit-transform: rotateX(-40deg) translateX(-50%);
                transform: rotateX(-40deg) translateX(-50%);;
        opacity: 1;
    }
    65% {
        opacity: 0;
    }
    100% {
        -webkit-transform: rotateX(180deg) translateX(-50%);
                transform: rotateX(180deg) translateX(-50%);;
        opacity: 0;

    }
}

.spinner {
  width: 40px;
  height: 40px;
  margin: 40px auto;
  background-color: #fff;

  border-radius: 100%;  
  -webkit-animation: sk-scaleout 1.0s infinite ease-in-out;
  animation: sk-scaleout 1.0s infinite ease-in-out;
}

@-webkit-keyframes sk-scaleout {
  0% { -webkit-transform: scale(0) }
  100% {
    -webkit-transform: scale(1.0);
    opacity: 0;
  }
}

@keyframes sk-scaleout {
  0% { 
    -webkit-transform: scale(0);
    transform: scale(0);
  } 100% {
    -webkit-transform: scale(1.0);
    transform: scale(1.0);
    opacity: 0;
  }
}


#loader-wrapper .loader-section {
    position: fixed;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;
    background:#3474bd;
    background-size: 400% 400%;
    z-index: 1000;
    -webkit-transform: translateX(0);  /* Chrome, Opera 15+, Safari 3.1+ */  /* IE 9 */
    transform: translateX(0);  /* Firefox 16+, IE 10+, Opera */
}


#loader-wrapper .loader-section.section-top {
    top: 0;
}


/* Loaded */
.loaded #loader-wrapper .loader-section.section-top {
    -webkit-transform: translateY(-100%);  /* Chrome, Opera 15+, Safari 3.1+ */  /* IE 9 */
    transform: translateY(-100%);  /* Firefox 16+, IE 10+, Opera */

    -webkit-transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1.000);  
    transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1.000);
}

.loaded #loader {
    opacity: 0;
    -webkit-transition: all 0.3s ease-out;  
    transition: all 0.3s ease-out;
}
.loaded #loader-wrapper {
    visibility: hidden;

    -webkit-transform: translateY(-100%);  /* Chrome, Opera 15+, Safari 3.1+ */  /* IE 9 */
    transform: translateY(-100%);  /* Firefox 16+, IE 10+, Opera */

    -webkit-transition: all 0.3s 1s ease-out;  
    transition: all 0.3s 1s ease-out;
}

/* JavaScript Turned Off */
.no-js #loader-wrapper {
    display: none;
}




/*Header*/


#header-sroll {
    position:fixed;
    height: 80px;
    left:0;
    top:0;
    float:left;
    width:100%;
    -webkit-transition: all 0.3s ease-out;
    transition:         all 0.3s ease-out;
    padding: 20px 40px;
    z-index:1000;
}
#header-sroll h1 {
    font-size: 30px;
    font-family: Arial;
    text-align: center;
    line-height: 50px;
    -webkit-transition: all 0.3s ease-out;
    transition:         all 0.3s ease-out;
}

#header-sroll.small {
    padding:10px 40px;
    height: auto;
    box-shadow: 0 -1px 8px 0px rgba(0, 0, 0, 0.48);
    background: rgba(255,255,255,0.95);
}

#header-sroll .logo{
    width: 92px;
    float: left;
}

#header-sroll .btn{
    float: right;
    margin-top: 1px;
}





/*Intro Section*/
.intro-container {
    width: 100%;
    height: 100vh;
    margin-bottom: 0;
    overflow:hidden;
    position:relative;
}

.intro-btn{
    display: inline-block;
    margin:22px 40px 0 0;
    float: right;
    z-index: 1001;
}

.graphic-content {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    margin: 0 auto;
    text-align: center;
    width: 100%;
    overflow: hidden;
    padding:170px 0; 
}


.graphic-content #background {
    background: url('../img/icon-ft-layer.png') no-repeat;
    width: 769px;
    height: 653px;
    margin-top: -174px;
    margin-left: -143px;
}
.graphic-content #foreground {
    background: url('../img/icon-bt-layer.png') no-repeat;
    width: 692px;
    height: 497px;
    margin-left: -90px;
    margin-top: -70px;
}
.graphic-content .mouse-bg {
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    position: absolute;
}

.welcome-img{
    width: 478px;
    height: 329px;
    margin: 0 auto;
    position: relative;
}
.welcome-img_inner{
    overflow: hidden;
    display: inline-block;
    width: 100%;
    position: relative;
}
.welcome-img_inner img{
    z-index:100; 
    position: relative;
}
.welcome-img-bg{
    position: absolute;
    z-index: 10;
    top: 0;
    bottom: 0;
    left: 0;
    right: -100%;
    background: url(../img/slider3.gif); 
    background: url(../img/slider5.gif); 
    background: url(../img/slider6.gif); 
    /*    background: url(../img/moving-bg.jpg); */
    /*    background: url(data:image/jpeg;base64,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); 
        background: url(https://encrypted-tbn3.gstatic.com/images?q=tbn:ANd9GcSqsCndq5wgqHu2u9WtVyk397PEgqSi84746cCJj5zc9k5rntcE); */
    /*     -webkit-animation-name: moving;
        -webkit-animation-duration: 20s;
        -webkit-animation-iteration-count: infinite;
        -webkit-animation-timing-function: linear;
        animation-name: movin;
        animation-duration: 20s;
        animation-iteration-count: infinite;
        animation-timing-function: linear;*/
}
@-webkit-keyframes moving {
    100% {
        z-index: 10;
        -webkit-transform: translateX(-50%) translateZ(0);
                transform: translateX(-50%) translateZ(0);
    }
}
@keyframes moving {
    100% {
        z-index: 10;
        -webkit-transform: translateX(-50%) translateZ(0);
                transform: translateX(-50%) translateZ(0);
    }
}
.sub-text{
    font-size: 2.5rem;
    margin-top: 20px;
    color: #505050;
    font-weight: 300;
}
.sub-text img{
    vertical-align: middle;
}
.down__arrow {
    position: absolute;
    bottom: 1em;
    left: 50%;
    width: 32px;
    height: 32px;
    margin-left: -16px;
}
.bounce {
    -webkit-animation: bounce 2s infinite;
    animation: bounce 2s infinite;
}
@-webkit-keyframes bounce {
    0%, 20%, 50%, 80%, 100% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
    40% {
        -webkit-transform: translateY(-30px);
        transform: translateY(-30px);
    }
    60% {
        -webkit-transform: translateY(-15px);
        transform: translateY(-15px);
    }
}
@keyframes bounce {
    0%, 20%, 50%, 80%, 100% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
    40% {
        -webkit-transform: translateY(-30px);
        transform: translateY(-30px);
    }
    60% {
        -webkit-transform: translateY(-15px);
        transform: translateY(-15px);
    }
}





/*other Pages*/
.myContent{
    height: 500px;
}
.blah_part, .fancy_part{
    min-height: 400px;
    position: relative;
    height: auto;
    overflow: auto;
    background: #fff;
}
.blah_part {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding-left: 10%;
    padding-right: 10%;
    width: 100%;
    padding: 50px;
}
.blah_part .content{
    color: #000;
}
.blah_part .content h2{
    color:#24a6e6;
    font-size: 10rem;
    font-weight: 600;
    line-height: 7rem;

}
.blah_part .content h2 span{
    font-size: 7rem;
}
.blah_part .content p{

    font-size: 2rem;
    line-height: 3rem;

}
.underline{
    width: 100px;
    height: 5px;
    background: #24a6e6;
    margin: 40px 10px 40px;

}


/*Grid*/

.smart-img{
    width: 100%;
    height: auto;
}

.row{
    width: 100%;
    height: 50%;
}


.full, .half{
    width:100%;
    height:100%;
}


.grow{
    width: 100%;
    clear: both;
    overflow: hidden;
}
.g{
    height: 100%;
    position: relative;
    border: 1px solid #fff;
}
.g5{
    height: 50%;
    position: relative;
}


/*Boxing styles*/
.box-item {
    overflow: hidden;
    position: relative;
    height: 180px;
}
.port-item{
     height: 300px;
     border:2px solid #fff;
}
.box-item .item-img{
    -webkit-transition: all 1s;
    transition: all 1s;
    height: 100%;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}

 .item-type{
    position: absolute;
    bottom: 0;
    left: 0;
    padding: 15px;
    width: 100%;
    font-weight: 600;
    z-index: 1;
}
.seprater-sm{
    width: 40px;
    height: 3px;
    background: #fff;
    margin:5px 5px 5px 0;
}

.port-item .img-1{
    background-image:url(../img/cover_1.jpg);
}
.port-item .img-2{
    background-image:url(../img/cover_2.jpg);
}
.port-item .img-3{
    background-image:url(../img/cover_3.jpg);
}

.g .img-1{
    background-image:url(../img/wde.jpg);
}
.g .img-2{
    background-image:url(../img/wdev.jpg);
}
.g .img-3{
    background-image:url(../img/cons.jpg);
}
.g .img-4{
    background-image:url(../img/br.jpg);
}
.g .img-5{
    background-image:url(../img/gr.jpg);
}
.g .img-6{
    background-image:url(../img/pri.jpg);
}
.g .img-7{
    background-image:url(../img/ad.jpg);
}

.box-item ul{
     margin: 0; padding: 0;
     -webkit-transition: all 0.5s ease;
     transition: all 0.5s ease; 
     position: absolute;
     top: 0;
     width: 100%;
     height: 100%;
     z-index: 2;
}

.box-item ul li.center-details{
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translateX(-50%) translateY(-50%);
            transform: translateX(-50%) translateY(-50%);
    text-align: center;
    color: #fff;
}

.g.box-item ul li.center-details{
    width: 100%;
    height: 90px;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    top: 50%;
    padding: 0 20px;
    left: 0;
}

.box-item ul li.hidden-details{
    text-align: center;
    -webkit-transform: translateY(45%);
            transform: translateY(45%);
    margin: 0 20%;
    height: 100%;
}

.port-item ul{
    background: rgba(0, 0, 0, 0.8);
    opacity:0;
}

.box-item ul li.center-details h4{
    font-size: 2.5rem;
    font-weight: normal;
}

.port-item.box-item ul li.center-details h4 {
    font-size: 3rem;
    font-weight: 600;
    margin-bottom: 10px;
    margin-top: -2px;
}

.port-item ul li.center-details h4:after {
    content: '';
    background: url(../img/pop.png) no-repeat;
    display: inline-block;
    width: 16px;
    height: 16px;
    vertical-align: super;
    margin-left: 2px;
}
.port-item ul li.center-details small{
    position: relative;
    text-transform: uppercase;
    letter-spacing: .7rem;
    margin-left: -8px;
}
.port-item ul li.center-details small:before {
  content: "";
  position: absolute;
  width: 96%;
  height: 1px;
  bottom: -5px;
  left: 0;
  background-color: #fff;
  visibility: hidden;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transition: all 0.3s ease-in-out 0s;
  transition: all 0.3s ease-in-out 0s;
}

.box-item:hover .item-img{
    -webkit-transform: scale(1.2);
            transform: scale(1.2);  
}
.port-item:hover .item-img{
    -webkit-filter: grayscale(1);
    filter: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0 0 0 1 0" /></filter></svg>#filter');
    filter: grayscale(1);
}

.port-item:hover ul{
    opacity:1;
}
.port-item:hover ul li.center-details small:before{
   visibility: visible;
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}


.g.box-item h4{
    -webkit-transition: -webkit-transform 0.35s;
    transition: -webkit-transform 0.35s;
    transition: transform 0.35s;
    transition: transform 0.35s, -webkit-transform 0.35s;
    -webkit-transform: translateY(45px);
    transform: translateY(45px);
}



.g.box-item .hidden-details{
    opacity: 0;
    -webkit-transition: opacity 0.1s;
    transition: opacity 0.1s;
    max-width:80%;
    margin:0 auto;
    font-weight: 200;
    line-height: 20px;
}

.g.box-item .hidden-details .sep-line {
    width: 60px;
    background: #fff;
    margin: 15px auto;
}


.g.box-item:hover h4 {
    -webkit-transform: translateY(0);
    transform: translateY(0);
}

.g.box-item:hover .hidden-details {
    opacity: 1;
    -webkit-transition: opacity 0.35s .2s;
    transition: opacity 0.35s .2s;
     
}



/*Contact Page*/
.contact-form_container{
    padding:25px 50px;
    background: url(../img/contact-bg.jpg) no-repeat  #3c8bb3;
    background-size: cover;
}
.contact-form_container .title{
    text-align: center;
    padding: 0 0 15px;
    font-size: 20px;
}
.plane-icon{
    background: url(../img/plane.svg) no-repeat;
    margin-bottom: 10px;
    width: 40px;
    height: 40px;
    display: inline-block;
}
.contact-form{
    text-align: center;
}
.contact-form button{
    margin: 15px 0 0;
    font-size: 2.2rem;
    padding: 12px 65px;
}

input, textarea {
    display: block;
    margin:20px 0;
    border: 1px solid #fff;
    color: #fff;
    background: none;
    font-size: 18px;
    padding: 10px;
    height: 60px;
    width: 100%;
    font-family: inherit;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
}

.input-group{
    margin:0 auto; 
    overflow: hidden;
}
textarea{
    height: 220px;
}
input:focus, textarea:focus{

    background: #fff;
    outline: none;
    color: #000;
}
#submitCdetail {display:none}
#mysubmit{width:auto; display:inline-block}


footer>div{
    margin: 35px  auto 0;
    text-align: center;
}

footer .contact-method_container a{
    font-size: 16px;
    display: block;
    margin:20px 0; 
}
footer .contact-method_container a:hover{
    text-decoration: underline;
}
.sep-line{
    width: 80px;
    height: 1px;
    background: #ccc;
    margin: 30px auto;
}

.copyright{
    margin:0 auto 10px;
    color: #21acae;
    font-size: 14px;    
    line-height: 15px;
}
.copyright div{
    margin-bottom: 15px;
}
















