@import url('https://fonts.googleapis.com/css?family=Marcellus+SC');@import url('https://fonts.googleapis.com/css?family=Playfair+Display+SC');@font-face{font-family:'Din-pro';src:url('../fonts/DINPro-Regular_13937.ttf');src:url('../fonts/DINPro-Black_13933.ttf') format('embedded-opentype'),
url('../fonts/DINPro-Bold_13934.ttf') format('woff2'),
url('../fonts/DINPro-Light_13935.ttf') format('woff'),
url('../fonts/DINPro-Medium_13936.ttf') format('truetype'),
font-weight:normal;font-style:normal;}
body{padding:0;margin:0;background:#FFF;font-family:'Din-pro', sans-serif;}
body a{transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;-ms-transition:0.5s all;text-decoration:none;}
body a:hover{text-decoration:none;}
body a:focus, a:hover{text-decoration:none;}
.preimage{display:block;margin:0 auto;}
input[type="button"], input[type="submit"]{transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;-ms-transition:0.5s all;}
.h3span{color: #7f8186;}
.h1span{font-weight: 100!important; color: #5cbaea!important;}
.center{display: block;text-align: -webkit-center;}
h1, h2, h3, h4, h5, h6{margin:0;padding:0;}
p{margin:0;font-family:'Din-pro', sans-serif;}
h1{font-family:'Din-pro', sans-serif!important;}
ul{margin:0;padding:0;list-style:none;}
label{margin:0;}
a:focus, a:hover{text-decoration:none;outline:none;}
.arrimg{width:27px;height:25px;}
.astls-social-icons{float:left;width:33.333%;}
.astls-social-icons i{font-size:15px;background:#26b8d0;padding:8px 10px;color:#fff;border:0px solid #337ab7;transition:0.5s all;-webkit-transition:0.5s all;-o-transition:0.5s all;-ms-transition:0.5s all;-moz-transition:0.5s all;}
.astls-social-icons i:hover{background:transparent;color:#ffcc33;border:1px solid #ffcc33;transition:0.5s all;-webkit-transition:0.5s all;-o-transition:0.5s all;-ms-transition:0.5s all;-moz-transition:0.5s all;}
.agileits-contact-info{float:right;width:33.333%;margin-top:6px;}
.agileits-contact-info ul li{display:inline-block;font-size:15px;color:#fff;letter-spacing:1px;}
.agileits-contact-info ul li i{left:-.5em;color:#1fc0dc;}
.agileits-contact-info ul li:nth-child(2){margin-left:25px;}
.agileits-contact-info ul li a{color:#fff;vertical-align:text-bottom;margin-left:0.2em;}
.agileits-contact-info ul li a:hover{color:#2baf2b;}
.astlayouts-top-strip{background:#1a1a1a;padding:0.5em 1em;}
.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0, 0, 0, .2);border-radius:0;}
.modal-header{min-height:16.42857143px;padding:2em;border-bottom:0px solid #e5e5e5;}
.login-form input[type="email"], .login-form input[type="text"], .login-form input[type="password"]{width:100%;padding:1em 1em 1em 1em;font-size:0.8em;margin:1em 0;outline:none;color:#212121;border:1px solid #999;letter-spacing:1px;text-align:center;}
.login-form input[type="submit"]{outline:none;padding:0.9em 0;width:100%;text-align:center;font-size:1em;margin-top:1em;border:none;color:#FFFFFF;cursor:pointer;background:#02a388;box-shadow:0px 2px 1px rgba(28, 28, 29, 0.42);border-radius:50px;}
.login-form input[type="submit"]:hover{background:#0c0d0d;}
.modal-header h4{font-size:2em;text-align:center;text-transform:uppercase;letter-spacing:1px;color:#0c0d0d;}
.modal-dialog{width:600px;margin:96px auto;}
.form-date-ast-agileits{padding-left:0;padding-right:0;}
.contain{width:100% !important;}
.container_service h3 , .welcome h3 , .choose h2{color:#959595;text-transform:uppercase;font-family:'Din-pro', sans-serif;font-size:20px;letter-spacing:2px;}
.navbar{position:relative;min-height:10px!important;margin-bottom:0px !important;border:1px solid transparent;}
.inner-header-agile{position:relative;border-bottom:1px solid rgba(255, 255, 255, 0.45);background:rgba(255, 255, 255, 1.08);}
.logo
{
        padding-top: 9px;
    height:78px;
}
.inner-header-agile.part2{position:relative;padding-bottom:1em;}
.logo{padding-left:5% !important;}
.navbar-header .logo{display:block;}
.navbar-header h1 i{color:#fbcd13;font-size:30px;vertical-align:middle;margin-right:6px;}
.navbar-header h1 a{color:#FFFFFF;text-decoration:none;display:inline-block;line-height:61px;font-weight:bold;padding:8px 0;font-family:'Din-pro', sans-serif;}
h1 span{color:rgb(31, 208, 227);font-weight:bold;}
.brochure p{float:right;padding-right:18%;}
.navbar-default{background:transparent !important;}
ul.nav.navbar-nav{padding:0px 0px 0px 4.7%;margin:10px 0px;}
.navbar-default{background:none;border:none;margin:0;min-height:inherit;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{color:#28a5db;background:none!important;}
.navbar-nav > li{margin:0 0.8em;border-right:1px solid #929396;font-family:'Din-pro', sans-serif;}
.navbar-nav > li:nth-child(6){border-right:none;}
ul.nav.navbar-nav.navbar-right{margin-left:10%;}
.navbar-default .navbar-nav > li > a{font-size:14px;position:relative;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#172144;}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus,.navbar-default .navbar-nav li a.active{color:#5cbaea;background:none!important;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{color:#ff401b;background:#2baf2b!important;}
.navbar-default .navbar-nav>li>a.active, .navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{color:#000;background:none!important;}
.navbar-right{float:left!important;margin-right:0px!important;}
.navbar-collapse{padding:0!important;}
ul.dropdown-menu.multi-column ul li{display:block;margin-bottom:.5em;}
ul.dropdown-menu.multi-column ul li a{color:#212121;}
ul.dropdown-menu.multi-column{width:400px;left:0;padding:1em;}
ul.dropdown-menu.multi-column ul li a:hover{color:#fe423f;}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover{color:#ffffff;text-decoration:none;background-color:#000000;}
.dropdown-menu{border-radius:0;}
.navbar-nav > li > a{padding:9px 15px!important;}
p.s-log{color:#ffcc33;line-height:1px;text-align:right;font-weight:600;letter-spacing:4px;margin-top:-11px;font-size:0.3em;}
.navbar-nav > li > a{padding:0px!important;padding-right:20px!important;}
.dropdown-menu{position:absolute;top:185%;left:-9px;z-index:1000;display:none;float:left;min-width:31px;padding:5px 0;margin:2px 0 0;}
.dropdown-menu > li > a{display:block;padding:9px 20px;clear:both;}
.cd-main-header{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);will-change:transform;}
.cd-main-header{-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;transition:transform 0.3s;}
.cd-main-content.nav-is-visible, .cd-main-header.nav-is-visible{-webkit-transform:translateX(-260px);-moz-transform:translateX(-260px);-ms-transform:translateX(-260px);-o-transform:translateX(-260px);transform:translateX(-260px);}
.nav-on-left .cd-main-content.nav-is-visible, .nav-on-left .cd-main-header.nav-is-visible{-webkit-transform:translateX(260px);-moz-transform:translateX(260px);-ms-transform:translateX(260px);-o-transform:translateX(260px);transform:translateX(260px);}
.cd-header-buttons{position:absolute;display:inline-block;top:-62px;right:0;}
.cd-header-buttons li{display:inline-block;}
.baner-info{position:absolute;padding-top:4em;margin:0 auto;text-align:center;width:100%;top:0;}
.baner-info h3{text-align:center;font-size:3.5em;color:#fff;font-weight:600;letter-spacing:4px;font-family:'Din-pro', sans-serif;}
.baner-info h3 span{color:#fbcd13;}
.baner-info h4{text-align:center;font-size:1em;margin:2em 0 2em 0;font-weight:500;letter-spacing:10px;color:#ffcc33;padding:15px 0;}
.ast-banner-head-info{position:relative;}
.ast-border-banner{width:316px;height:316px;border-radius:50%;margin:13em auto 0;background:rgba(90, 84, 84, 0.65);}
.baner-info p{font-size:1em;font-weight:300;letter-spacing:2px;color:#fff;width:32%;margin:0 auto;}
span.simply-word{font-size:18px;font-weight:500;margin-left:5px;text-transform:uppercase;color:#02a388;}
.baner-info span img{margin:1em auto 0;text-align:center;}
.baner-astl-agile-grids-bottom{margin:0 auto;text-align:center;position:absolute;left:12%;bottom:-62%;width:80%;}
.astl-b-grid{float:left;width:32%;}
.astl-b-one{background:url(../images/b1.html) no-repeat 0px 0px;min-height:100px;background-size:cover;text-align:center;transition:.5s ease-in;-webkit-transition:.5s ease-in;-moz-transition:.5s ease-in;-o-transition:.5s ease-in;-ms-transition:.5s ease-in;}
.astl-b-grid .astl-b-one:hover{min-height:200px;}
.astl-special-grid{padding:0;}
.astls-special-img{padding:0;background:url(../images/ser11.html) no-repeat 0px 0px;min-height:307px;background-size:cover;text-align:center;position:relative;}
.astls-special-img img{width:100%;}
.agileits-special-info{text-align:center;background:#FFFFFF;}
.agileits-special-info h4{color:#fff;font-size:2em;margin:.3em 0 0 0;position:relative;font-family:'Din-pro', sans-serif;text-transform:uppercase;}
.agileits-special-info h4:after{content:'';background:#f35041;width:25%;padding:1px;position:absolute;top:36px;left:127px;}
.agileits-special-info p{line-height:1.9em;margin:1.5em 0 0 0;color:#212121;font-size:.95em;letter-spacing:1px;}
.ast-grid-1{background:#3ce8c9;}
.ast-grid-2{background:#08d3e0;}
.ast-grid-3{background:#ff527d;}
.ast-grid-4{background:#fbcd13;}
.astuae-img{background:url(../images/ser22.html) no-repeat 0px 0px !important;background-size:cover !important;}
.astuae-img2{background:url(../images/s44.html) no-repeat 0px 0px !important;background-size:cover !important;}
.astuae-img3{background:url(../images/ser123.html) no-repeat 0px 0px !important;background-size:cover !important;}
.astls-special-text p{color:#FFFFFF;font-size:1.5em;padding:1.3em 0 0 0;background:#f35041;width:100px;margin:0;height:100px;}
.astls-special-img .single-effect{display:inline-block;margin:0 18px;}
.astls-special-img .single-effect h3{color:#fff;font-size:25px;margin-bottom:20px;}
.astls-special-img.single-effect .hover{background-color:#FFF;color:#888;}
.wpf-demo-6{height:262px;overflow:hidden;}
.wpf-demo-6 img{height:100%;width:100%;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.about{padding:0 0 5em 0;}
.about h2{padding-bottom:3em;}
.about{padding-bottom:7em;}
.about h2{font-size:3em;color:#000;font-weight:100;text-align:center;padding-bottom:2em;}
.about-grid{padding:0;}
.about-grid img{width:100%;}
.agc{background-color:#0cb1f1;}
.agm{background-color:#e647a4;}
.agy{background-color:#f5fa86;}
.agk{background-color:#131514;}
.ag{padding:1.8em 1.5em 0;height:219px;color:#fff;}
.ag h4{font-weight:900;font-size:1.4em;padding:0em 0 .6em;}
.ag p{font-size:.9em;color:#BDBDBD;line-height:1.8em;}
a.mask{text-decoration:none;overflow:hidden;display:block;}
.about-grid a:hover{text-decoration:none;}
img.zoom-img:hover{-webkit-transform:scale(1.18);-webkit-transition-timing-function:ease-out;-webkit-transition-duration:750ms;-moz-transform:scale(1.15);-moz-transition-timing-function:ease-out;-moz-transition-duration:750ms;overflow:hidden;}
img.zoom-img{-webkit-transform:scale(1, 1);-webkit-transition-timing-function:ease-out;-webkit-transition-duration:250ms;-moz-transform:scale(1, 1);-moz-transition-timing-function:ease-out;-moz-transition-duration:250ms;}
.gallery,.special,.team, .testimonials, .contact{padding:5em 0;}
.astls_head h3,.services-info h2,.astl_head h3,.ast-service-head h3,.agileits_astlayouts_schedule h3,.ast-test-heading h3{font-size:2.8em;color:#00bcd4;font-family:'Din-pro', sans-serif;text-align:center;letter-spacing:5px;margin-bottom:40px;text-transform:uppercase;}
.agile-about-right{background:#00efd9;padding:6em 0;padding-left:0;}
.ast-about-border{padding:10em 0;border:5px solid #06e8aa;margin:3em 0;}
.agile-about-left{padding-right:0;}
.ast-about-border h3{text-align:center;color:red;font-size:3em;font-family:'Din-pro', sans-serif;}
#slider2,
#slider3{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;margin:0 auto;}
.rslides_tabs li:first-child{margin-left:0;}
.rslides_tabs .rslides_here a{background:rgba(255,255,255,.1);color:#fff;font-weight:bold;}
.events{list-style:none;}
.callbacks_container{position:relative;float:left;width:100%;}
.callbacks{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;}
.callbacks li{position:absolute;width:100%;}
.callbacks img{position:relative;z-index:1;height:auto;border:0;}
.callbacks .caption{display:block;position:absolute;z-index:2;font-size:20px;text-shadow:none;color:#fff;left:0;right:0;padding:10px 20px;margin:0;max-width:none;top:10%;text-align:center;}
.callbacks_nav{position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);bottom:-50%;left:0;opacity:0.6;z-index:3;text-indent:-9999px;overflow:hidden;text-decoration:none;width:40px;height:40px;background:transparent url("../images/icons.html") no-repeat left top;}
.callbacks_nav:hover{opacity:0.3;}
.callbacks_nav.next{left:auto;background-position:right top;left:95.5%;}
.callbacks_nav.prev{right:auto;background-position:left top;left:91%;}
#slider3-pager a{display:inline-block;}
#slider3-pager span{float:left;}
#slider3-pager span{width:100px;height:15px;background:#fff;display:inline-block;border-radius:30em;opacity:0.6;}
#slider3-pager .rslides_here a{background:#FFF;border-radius:30em;opacity:1;}
#slider3-pager a{padding:0;}
#slider3-pager li{display:inline-block;}
.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;}
.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0;}
.rslides li{position:relative;display:block;float:left;}
.rslides img{height:auto;border:0;}
.callbacks_tabs{list-style:none;position:absolute;top:65px;left:0;padding:0;margin:0;z-index:990;display:block;text-align:center;}
.slider-top span{font-weight:600;}
.callbacks_tabs li{display:block;margin:0;}
.callbacks_tabs a{visibility:hidden;}
.callbacks_tabs a:after{content:"\f111";font-size:0;font-family:FontAwesome;visibility:visible;display:block;height:10px;width:10px;display:inline-block;background:#ffe000;-webkit-border-radius:50%;-o-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;}
.callbacks_here a:after{background:#212121;border:1px solid #212121;height:4px;width:30px;border-radius:0;}
.astls-text{text-align:left;padding-left:4em;}
.astls-text h3{font-size:2em;text-transform:uppercase;color:#fff;font-family:'Din-pro', sans-serif;letter-spacing:4px;}
.astls-text p{font-size:1em;line-height:1.5em;margin:2em 0 2em 0;color:#333;font-weight:500;letter-spacing:2px;text-transform:capitalize;}
.astls-text p span{display:block;margin:1em 0;}
.astls-text p i{font-size:1.5em;color:#dea703;}
.astls-text a{color:#FFFFFF;font-size:1em;padding:.4em .5em;display:block;border:solid 2px #f35041;width:11%;margin:0 auto;text-decoration:none;text-align:center;}
.astls-text a:hover{background:#f35041;}
.services{background:url(../images/AST-imgs/PAGE%202%20KODAK.html) no-repeat center fixed;background-size:cover;text-align:center;}
.services .services-overlay{background:rgba(0,0,0,0.7);height:99%;width:100%;}
.service1,
.service{padding:5em 0;}
.team h1{color:rgb(86, 85, 85);letter-spacing:2px;font-weight:400;font-family:'Din-pro', sans-serif;text-transform:uppercase;padding:0em 0em 1em 0em;font-size:2em;}
span.glyphicon.glyphicon-home,span.glyphicon.glyphicon-sort-by-attributes,span.glyphicon.glyphicon-object-align-vertical,span.glyphicon.glyphicon.glyphicon-send,span.glyphicon.glyphicon-briefcase,span.glyphicon.glyphicon-phone,span.glyphicon.glyphicon-time{font-size:2em;color:#2ee0d0;}
.ser-left{text-align:center;margin-bottom:2em;}
.services h4{font-size:1.4em;margin:1em 0 0;color:#fff;text-transform:capitalize;font-family:'Din-pro', sans-serif;}
.services p{font-size:1em;line-height:1.8em;color:rgba(255, 255, 255, 0.94);margin:1em 0;}
.ser-top p{width:60%;margin:2em auto;}
.ser-btm{margin-top:3em;}
.astl_gallery_grid li{display:inline-block;float:left;width:32.33%;padding:1%;}
.box{position:relative;overflow:hidden;}
.box img{position:absolute;left:0;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;transition:all 300ms ease-out;}
.box .overbox{background-color:hsla(0, 0%, 11%, 0.6);position:absolute;top:0;left:0;color:#fff;z-index:100;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;transition:all 300ms ease-out;opacity:0;width:100%;padding:7em 2em 2em;}
.box,.box .overbox{height:230px;}
.box:hover .overbox{opacity:1;}
.box .overtext{-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;transition:all 300ms ease-out;transform:translateY(40px);-webkit-transform:translateY(40px);}
.box .title{font-size:1.6em;text-transform:uppercase;opacity:0;transition-delay:0.1s;transition-duration:0.2s;background:#2be0bf;text-align:center;padding:10px;font-family:'Din-pro', sans-serif;}
.box:hover .title,
.box:focus .title{opacity:1;transform:translateY(0px);-webkit-transform:translateY(0px);}
.box .tagline{font-size:13px;line-height:1.8em;opacity:0;transition-delay:0.2s;transition-duration:0.2s;}
.box:hover .tagline,
.box:focus .tagline{opacity:1;transform:translateX(0px);-webkit-transform:translateX(0px);}
ul#lightGallery{margin-top:2em;}
.modal-content img{width:300px;}
.modal-content h4{color:rgb(245, 28, 136);text-align:center;font-size:35px;margin-bottom:15px;margin-top:0px;}
.modal-content h5{color:#000;padding:20px 0 6px;font-size:22px;margin-left:0px;}
.modal-content p{color:#676464;font-size:14px;line-height:28px;letter-spacing:0.2px;word-spacing:1px;}
.modal-header{min-height:16.42857143px;padding:20px 30px;}
.modal-dialog{width:600px;margin:109px auto;}
.agileits_about_left h3{text-align:left;}
.agileits_about_left p{text-align:left;}
.testimonials{background:#f5f5f5;}
.ast_testimonials_grids{margin:3em auto 0;width:80%;text-align:center;}
.ast_testimonials_grid h4{font-size:1.2em;color:#999;line-height:1.8em;margin:1em auto;padding-left:2.5em;position:relative;width:80%;}
.ast_testimonials_grid h4:before{content:'';position:absolute;left:2%;top:0%;background:url(../images/img-sp.html) no-repeat -10px -181px;display:block;height:15px;width:20px;}
.ast_testimonials_grid h5{font-weight:600;color:#212121;font-size:1em;}
.ast_testimonials_grid p{color:#ff9900;line-height:1.8em;margin:.5em 0 0;}
.ast_testimonials_grid img{margin:0 auto;}
.ast_testimonials_grid{padding-bottom:4em;}
.ast_agile_team_grid h3{font-size:1.2em;color:#212121;margin:1em 0 0;text-transform:uppercase;}
.ast_agile_team_grid p{color:#d4573f;text-transform:uppercase;font-weight:600;margin-bottom:1em;}
.ast_agile_team_grid:nth-child(2),.ast_agile_team_grid:nth-child(4){margin-top:5em;}
.ast_agile_team_grid ul li{display:inline-block;margin-right:1em;}
.ast_agile_team_grid ul li:last-child{margin:0;}
.ast_agile_team_grid figure{overflow:hidden;position:relative;}
.hover14 figure::before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:'';width:50%;height:100%;background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg);}
.hover14 figure:hover::before,.ast_agile_team_grid:hover .hover14 figure::before{-webkit-animation:shine .75s;animation:shine .75s;}
.ast-contact{padding:4em 0;}
.ast-contact{background:url(../images/c11.html) no-repeat;background-position:center;background-attachment:fixed;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover;font-family:'Muli', sans-serif;}
.content-astls{width:16%;margin:1.5%;background:;text-align:center;float:right;color:white;padding:20px 10px;cursor:pointer;}
.content-astls p{font-size:14px;color:rgba(230, 230, 230, 0.9215686274509803);}
.content-astls p:hover > span{margin-left:5px;color:rgb(31, 208, 227);}
.content-astls img{float:left;margin:0px 20px 0px;}
.form-astls{width:89%;margin:0 auto 15px;}
.sta-bro
{
	margin-left:61% !important;
}
#wacht-leftside a {
    position: fixed;
    z-index: 9999;
    left: 0;
    float: left;
    top: 22%;
    /* margin-top: -25px; */
    cursor: pointer;
    min-width: 50px;
    max-width: 150px;
    color: #fff;
    text-align: center;
    padding: 10px;
    /* margin: 0 auto 0 auto; */
    background: #20B038;
    -webkit-transition: All 0.5s ease;
    -moz-transition: All 0.5s ease;
    -o-transition: All 0.5s ease;
    -ms-transition: All 0.5s ease;
    transition: All 0.5s ease;
}

.menudropdown-content1
{
min-width:600px !important;
}
.menudropdown-content a
{
color:#666 !important;
    background-color: #fff !important; 
}
.menudropdown-content1 a
{
color:#666 !important;
}
.navbar-default .navbar-nav>li>a:hover
{
color:#5cbaea !important;
}
/* Create three equal columns that floats next to each other */
.co {
  float: left;
  width: 33.33%;
  padding: 10px;
  
  height: 310px;
}


.bac-fo img{
	padding-left:15px;
}
.footer  p
{
    padding-left: 31px;
    padding-right: 55px;
}
.footer_half
{
    background:#ffffff !important;
    width: 42% !important;
	padding-left:95px !important;
}
@media(max-width:480px)
{
.bac-fo
{
background:#ffffff !important;
}
.footer_half
{
    background:unset !important;
    width: unset !important;
	padding-left:0px !important;
}
.footer
{
padding:0px 0px 25px !important;
}
}
/* Style links inside the columns */
.co a {
  float: none;
  color: black;
  padding: 16px;
  text-decoration: none;
  display: block;
  text-align: left;
}
.menudropdown-content1 a:hover
{

background-color:#5cbaea !impor;
}

h3.ast-contact-form-head{text-transform:uppercase;font-size:33px;font-weight:300;text-align:center;color:#fff;padding-bottom:30px;font-family:'Din-pro', sans-serif;}
input[type="text"],input[type="email"],textarea,input[type="password"]{width:70%;padding:10px;font-size:12px;font-weight:normal;font-family:'Din-pro', sans-serif;margin-bottom:30px;outline:none;letter-spacing:1px;color:rgb(88, 89, 92);background:#373b4b;}
textarea{height:100px;}
input::-webkit-input-placeholder{color:#fff!important;}
input:-moz-placeholder{color:#fff!important;}
input::-moz-placeholder{color:#fff!important;}
input:-ms-input-placeholder{color:#fff!important;}
textarea::-webkit-input-placeholder{color:#fff!important;}
textarea::-moz-placeholder{color:#fff!important;}
textarea::-moz-placeholder{color:#fff!important;}
textarea::-ms-input-placeholder{color:#fff!important;}
input.sign-in{width:100%;height:100px;font-size:20px;font-weight:normal;text-transform:uppercase;color:#fff;font-family:'Din-pro', sans-serif;background-color:#171515;transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;border:none;outline:none;cursor:pointer;}
input.sign-in:hover{background-color:#000;}
p.copyright{text-align:center;padding:50px 0;color:#fff;font-size:16px;font-weight:normal;}
p.copyright a{color:#ab8071;}
p.copyright a:hover{color:red;}
.agile_map_grid ul li{display:inline-block;color:#fff;margin-bottom:1em; font-size:11px; text-transform:capitalize;}
.agile_map_grid ul li:last-child,.agileits_astlayouts_footer_grid ul li:last-child{margin:0;}
.agile_map_grid ul li a,.agileits_astlayouts_footer_grid ul li a{color:#fff;text-decoration:none;}
.agile_map_grid ul li a:hover{color:#ff0101;}
.agileits_astlayouts_footer_grid ul li a:hover{color:#ff0101;}
.agile_map_grid ul li i{color:rgb(45, 164, 213);border-radius:50%;}
.agile_map_grid ul li span{color:#337ab7;font-weight:600;}
.map iframe{width:100%;min-height:400px;margin-bottom:-6px;}
.map{position:relative;}
.agile_map_grid{position:absolute;margin-top:35%;margin-left:5% !important;display:inline-flex;}
.agile_map_grid a{color:white;font-size:11px;text-transform:uppercase;letter-spacing:2px;}
.agile_map_grid1:hover a{color:#0FF;}
.agile_map_grid1 ul li img{padding-left:30%;height:50px;}
.agile_map_grid h3{margin-top:0px;font-size:1.5em;color:white;padding-bottom:.5em;position:relative;}
.agile_map_grid span{color:#00ece2;}
.agile_map_grid h3:after{content:'';background:;height:2px;width:20%;position:absolute;left:0%;bottom:0%;}
.agile_map_grid1{margin:8px;padding:1em;background:#2b4d72;min-width:140px; height:101px; border:1px solid;box-shadow:-10px 10px 20px rgb(106, 107, 107);}
.agile_map_grid1:hover{cursor:pointer;border:1px solid white;box-shadow:-10px 10px 20px black;}
.agile_map_grid1:hover h3{color:#5cbaea;}
.links{margin-bottom:0px;}
.links a{color:rgb(41, 95, 142);font-size:1em;}
.links a:hover{color:#000;text-decoration:underline;}
a.mail{color:#EEE;}
a.mail:hover{color:#bdd001;}
::-webkit-input-placeholder{color:#fff !important;}
:-moz-placeholder{color:#fff !important;}
::-moz-placeholder{color:#fff !important;}
:-ms-input-placeholder{color:#fff !important;}
.gallery{background:white;}
.gallery h3{font-size:3em;color:#000;font-weight:100;text-align:center;padding-bottom:.4em;}
.da-thumbs{list-style:none;position:relative;margin:0;padding:0;}
.da-thumbs li{float:left;position:relative;margin-top:3%;}
.da-thumbs li a,
.da-thumbs li a img{display:block;position:relative;width:100%;object-fit:cover;}
.da-thumbs li a{overflow:hidden;}
.da-thumbs li a div{position:absolute;background:rgba(31, 57, 130, 0.63);width:100%;height:100%;}
.da-thumbs li a div span{display:block;padding:10px 0;margin:11px 20px 20px 20px;font-weight:normal;text-transform:capitalize;color:rgba(255,255,255,0.9);text-align:center;font-size:1.1em;}
.da-thumbs li a div h5{color:#FFF;font-size:3em;margin:1.5em 0 0 0;text-align:center;text-transform:capitalize;}
.gallery_img_sise{width:400px !important;height:150px !important;}
#look{padding-top:0px;}
.img-location{padding-left:5.3% !important;}
.float-right{float:right;}
.header-one{background:rgba(38, 54, 95, 0.88);width:100%!important; height:30px; color:white;padding:2px 0 0 0;}
.headesign > ul > li > a{color:#fff;padding-right:5px !important; font-size:17px;}
.headesign > ul > li{color:#666;font-size:11px;margin:0 3px;border-right:1px solid #066a8e;}
.thirtythree{text-align:right;color:#ea5232;font-size:45px;padding-right:0px !important;}
.experience{color:#152242;padding:10px 0 0 10px !important;font-size:17px;line-height:1.3;font-weight:bold;}
.btnmap{float:right;}
.btnmap a{color:white!important;}
.navbar-default{border:none !important;}
.brochure{margin-top:2.1%;vertical-align:middle;vertical-align:-webkit-baseline-middle;}
.brochure:hover{color:#ea5232;}
.brochure > p > span{font-size:20px;color:#29aae1;}
.headesign > ul > li:hover a{color:white;}
.llist-style-none{list-style:none;}
.container-nopadd{border-bottom:1px solid #aba8a8;padding:0 5em;}
.social-padd{padding-right:5.6% !important;     font-size: 17px;}
.marginenq{margin-top:.3%;}
.marginenq > a{color:white;font-size:13px;letter-spacing:2px;font-family:'Din-pro', sans-serif;}
.marginenq > a:hover , .marginenq > a:focus{color:white!important;}
.resexp{color:#0CF;visibility:hidden;display:none;}
.logo img{height:60px;}
.brochure img{width:116px;height:40px;}
.brochure img:hover{cursor:pointer;-moz-box-shadow:0 0 10px #ccc;-webkit-box-shadow:0 0 10px #ccc;box-shadow:0 0 10px #ccc;}
.marginenqsec{visibility:hidden;display:none;}
.card{margin-bottom:15px;border-radius:0;box-shadow:0 3px 5px rgba(0,0,0,.1);background:white;border-left:10px solid rgb(47, 179, 229);}
.card:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,0.2);}
.card-text{display:-webkit-inline-box;}
.branch-banner{min-height:200px;}
.card-left-icon{text-align:center;}
.card_ph_iconclr{color:rgb(105, 186, 229);}
.branch_cont_padd{padding-top:4%;padding-bottom:4%;}
.branch{
	background:#2b4d72!important;
}
.card-center-icon{text-align:center;margin-left:10px;}
.card-subtitle{color:rgb(47, 179, 229) !important;}
.card-body{padding:10px;border:1px solid #d2d0d0;border-radius:4px;min-height:100px;}
.card-title{font-size:17px !important;}
.branch-head{width:20%;text-align:center;border:1px solid rgb(47, 222, 241);color:#fff;margin:20px;font-weight:bold;text-transform:uppercase;padding:10px;background:rgba(47, 179, 229, 0.58);}
.branch_banner_head{text-align:-webkit-center;padding-top:7%;}
.branch_bg{background-size:cover;object-fit:cover;background:rgb(64, 80, 114) url(../images/AST-imgs/branchbg.jpg)center fixed no-repeat;}
.branch_caption{text-align:center !important;font-size:16px !important;}
.welcome{padding:6em 0 5em;text-align:center;}
.welcome h6{color:#06F;}
.nv-bg-color{
background-color:rgba(255, 255, 255, 1.08) !important;
}
.welcome span{font-weight:bold;color:rgb(31, 208, 227);}
.welcome h1{font-size:2em;color:rgb(86, 85, 85);letter-spacing:2px;font-weight:400;font-family:'Din-pro', sans-serif;text-transform:uppercase;}
.welcome p , .service_p{font-size:.9em;text-align:justify;width:95%;margin:0 auto;line-height:1.8em;padding-top:18px;color:rgb(134, 129, 129);}
.leftabout h1{color:#666;}
.leftabout p{letter-spacing:15px;text-align:center;font-size:35px;padding:0px;text-transform:uppercase;}
.leftabout span{color:rgb(97, 97, 97);text-transform:uppercase;font-size:40px;letter-spacing:10px;}
.rightabout{border-left:1px solid rgb(157, 168, 169);}
.rightabout span{font-size:30px;color:rgb(97, 97, 97);font-family:'Playfair Display SC', serif;}
.branch_head{padding:5em 0 5em !important;}
.branch_head_clr{background:white;}
.service h3{color:white;}
.service1 h3{color:white;}
.service h4 span{color:rgb(25, 232, 255);}
.footer-area{border-top:1px solid #D1D1D1;background:black;color:rgb(216, 214, 214);}
.footer{padding:0px 97px 25px;background:#000; none repeat scroll 0% 0%;}
.footer ul li i{padding-right:10px;color:#000;}
.footer-copy{background:#111 none repeat scroll 0% 0%;border-top:0.051px solid rgba(162, 162, 162, 0.46);padding-bottom:20px;padding-top:15px;}
.single-footer{margin-top:35px}
.footer img{margin-bottom:20px;}
.footer p{line-height:25px;font-size:13px;padding-bottom:20px;text-align:justify;    color: #666 !important;
    margin-top: -22px;}
.footer h4{color:#959595;font-weight:400;margin-top:0px;font-size:13px;text-transform:uppercase;border-bottom:2px solid #878787;line-height:35px;margin-bottom:0px;letter-spacing:2px;}
.footer h4 span{border-bottom:3px solid #FDC600;}
.footer-title-line{width:100px;height:2px;background:rgb(200, 201, 196);margin:0px 0px 33px;position:relative;top:-2px;}
.footer h5{color:#fff;margin-top:20px;font-weight:700;}
.footer a{color:#fff;}
.footer ul{padding:0px;margin:0px;}
.footer ol, .footer ul{list-style:outside none none;}
.footer ul li{}
ul.footer-adress li{margin-bottom:-4px;}
.footer ul li a{color:#959595;font-weight:500; font-size:12px;}
.footer ul li a:hover{color:rgb(46, 178, 228);text-decoration:none;}
.footer-menu li{}
.footer-copy span{margin-right:8px;font-size:13px;}
.footer-copy span a{color:rgb(45, 105, 143);font-weight:500;}

ul.footer-blog li{width:100%;display:table;margin-bottom:-20px;}
.footer-blog img{width:60px;height:60px;margin-bottom:0px;}
.blg-entry{padding-left:15% !important;}
.footer-blog .blg-entry h6 a{font-size:13px;text-transform:capitalize;font-weight:600;color:white;}
.footer-blog .blg-entry h6{padding:2px 0px;margin:0px;}
.footer-blog .blg-date{color:#FFF;background-color:#AD7206;padding:2px 3px;font-size:11px;position:relative;top:-22px;width:100%;}
.footer-blog .blg-thumb img{}
.footer-blog p{line-height:17px;padding:8px 2px;}
.news-letter .form-control{display:block;width:100%;height:44px;padding:6px 12px;font-size:14px;line-height:1.42857;color:#E1E1E1;background-color:rgba(255, 255, 255, 0.52);background-image:none;border:1px solid rgba(231, 157, 45, 0.3);border-radius:0px;box-shadow:0px 1px 1px rgba(179, 179, 179, 0.1) inset;}
.news-letter .form-control:hover ,.news-letter .form-control:focus{background-color:rgba(0, 0, 0, 0.1);}
.footer .subscribe{display:inline-block;padding:5px 10px;margin-bottom:22px;font-size:14px;margin-left:-17px;z-index:99;background-color:rgb(248, 101, 109);border-color:rgb(248, 101, 109);}
.footer .subscribe:hover{background-color:#2D2D2D;border-color:#2D2D2D;}
.social ul{padding:0px;list-style:outside none none;}
.social li{display:inline-block;padding-right:0.3em;padding-bottom:0.3em;}
.social ul li a:hover{color:rgb(46, 178, 228);order-color:#868686;}
.social ul li a:hover i{color:rgb(46, 178, 228);}
.social ul li a{display:block;width:40px;height:40px;line-height:40px;border-radius:50%;transition:all 0.8s ease 0s;color:white;}
.social ul li a i{color:rgb(146, 146, 146);font-size:20px;padding:10px;}
.bottom-menu ul{list-style:outside none none;}
.bottom-menu ul li{float:left;display:inline-block;}
.bottom-menu ul li a{font-size:13px;color:#2A2A2A;padding:10px;font-weight:500;}
.bottom-menu ul li a:hover{color:#FFC600;}
.foot_padng{padding-left:10px;}
.social{margin-top:14px;}
.footer_pad{padding:0px;margin-bottom:39px;}
.footer_date{color:#00aeef;line-height:17px;padding:8px 2px;}
.footer_rightflt{float:right;}
.footer_branch_count{color:rgb(0, 174, 239);font-size:1.5em;}
.footer_branch_cont{float:right;}
.footer_row{margin-bottom:16px;}
.footer_end_clr{color:rgb(117, 115, 115);}
.paypal_img{padding-left:17%;margin-top:28px;}
.about_icon_sise{width:32px;height:32px;}
.about_strengh{padding-bottom:2.3%;padding-top:6%;}
.about_strgth_service{margin-left:5%;font-size:15px;color:#333;line-height:2.2;}
.links-info>h3{font-weight:600;color:rgb(46, 108, 162);}
.pub-1{padding-bottom:2%;padding-top:3%;font-size:15px;}
.publication{color:rgb(46, 108, 162);font-weight:600;}
.about_text{text-align:justify;}
.fh5conh1{font-size:2em;color:rgb(86, 85, 85);letter-spacing:2px;text-align:center;padding:7px 0 15px;font-family:'Din-pro', sans-serif;text-transform:uppercase;}
#fh5co-main{padding-top:3em;background:white;}
#fh5co-board .items{margin:60px 30px 35px 30px;background:rgb(255, 255, 255);color:rgb(150, 149, 149);     border: 1px solid #666; -webkit-border-radius:0px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;overflow:hidden;-webkit-box-shadow:0 2px 10px rgba(0, 0, 0, 0.45);-moz-box-shadow:0 2px 10px rgba(0, 0, 0, 0.45);}
#fh5co-board .items a{display:block;}
#fh5co-board .items .fh5co-desc{padding:20px;float:left;line-height:24px;}
fh5co-board .size-1of4 .item{
border-radius: unset !important;
    box-shadow: unset !important;
}

.fh5co-desc span{color:#e2057c;font-weight:600;}
#fh5co-board .items .fh5co-item-title{font-family:"Montserrat", arial, sans-serif;font-size:17px;line-height:24px;margin:0;padding:0;}
#fh5co-board .items img{max-width:100%;-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s;}
#fh5co-board .items .fh5co-board-img{border-top-left-radius:4px;border-top-right-radius:4px;overflow:hidden;}
#fh5co-board .items .image-popup:hover img{opacity:.5;}
.js .animate-box{opacity:0;}
pre{background:#e9e9e9;border:1px solid #ccc;}
.column{float:left;}
@media screen and (max-width:480px){.column{float:none;position:relative;clear:both;}
}
.size-1of4{width:25%;}
.size-1of3{width:33.333%;}
.size-1of2{width:50%;}
#fh5co-board[data-columns]::before{content:'4 .column.size-1of4';}
@media screen and (max-width:450px){#fh5co-board[data-columns]::before{content:'1 .column';}
}
@media screen and (min-width:451px) and (max-width:700px){#fh5co-board[data-columns]::before{content:'2 .column.size-1of2';}
}
@media screen and (min-width:701px) and (max-width:850px){#fh5co-board[data-columns]::before{content:'3 .column.size-1of3';}
}
@media screen and (min-width:851px){#fh5co-board[data-columns]::before{content:'4 .column.size-1of4';}
}
@media screen and (min-width:1441px) and (max-width:1600px)
{
.footer_half {
   
   
    padding-left: 143px !important;
}
}
@media screen and (min-width:1380px) and (max-width:1440px)
{
.footer_half {
   
   
    padding-left: 108px !important;
}
}
@media screen and (min-width:1600px) and (max-width:1800px)
{
.footer_half {
   
   
    padding-left: 267px !important;
}
}
@media screen and (min-width:1800px) and (max-width:2000px)
{
.footer_half {
   
   
    padding-left: 364px !important;
}
}
@media screen and (min-width:2000px) and (max-width:2100px)
{
.footer_half {
   
   
    padding-left: 364px !important;
}
}
#fh5co-main > h1{text-align:center;}
.welcome{padding:11em 0 0;}
.welcome h5{line-height:2;}
.button_about{padding:10px;border-radius:5px;background:#959595;color:white;border:1px solid rgb(136, 140, 142);margin-top:6%;}
.button_about:hover{background:#5cbaea;}
.button_about:hover a{color:white;}
.button_about a{color:#FFF;}
.main_sep_second{background:url(../images/AST-imgs/rightimg.html) no-repeat fixed center!important;margin-top:6em;}
.main_sep{background:white;width:100% !important;background-size:cover;}
.row_container{background:white;}
.stan-border{border-left:10px solid rgb(220, 186, 112);padding-left:5% !important;}
.rightimg img{background-size:contain;}
.stan-border h1{font-family:'Marcellus';color:white;line-height:2;font-weight:bold;font-size:3em;}
.container_service{text-align:center;}
.branch{float:right !important;border:1px solid rgb(5, 179, 212);}
.branch span{text-transform:uppercase;font-size:13px;letter-spacing:2px;}
.branch h4{color:rgb(0, 191, 255);}
.branch i{color:rgb(47, 179, 229);}
.hi-icon{display:inline-block;font-size:0px;cursor:pointer;margin:15px 30px;width:90px;height:90px;border-radius:50%;text-align:center;position:relative;z-index:1;color:#fff;}
.hi-icon:before{speak:none;font-size:48px;line-height:90px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:block;-webkit-font-smoothing:antialiased;}
#return-to-top{position:fixed;bottom:20px;right:20px;background:rgb(0, 0, 0);background:rgb(40, 169, 224);width:50px;height:50px;display:block;text-decoration:none;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;display:none;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
#return-to-top i{color:#fff;margin:0;position:relative;left:16px;top:13px;font-size:19px;-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;}
#return-to-top:hover{background:rgb(51, 65, 104);}
#return-to-top:hover i{color:#fff;top:5px;}
@-webkit-keyframes spinAround{from{-webkit-transform:rotate(0deg)}
to{-webkit-transform:rotate(360deg);}
}
@-moz-keyframes spinAround{from{-moz-transform:rotate(0deg)}
to{-moz-transform:rotate(360deg);}
}
@keyframes spinAround{from{transform:rotate(0deg)}
to{transform:rotate(360deg);}
}
.hi-icon-effect-6 .hi-icon{box-shadow:0 0 0 4px rgba(255,255,255,1);-webkit-transition:background 0.2s, color 0.2s;-moz-transition:background 0.2s, color 0.2s;transition:background 0.2s, color 0.2s;}
.hi-icon-effect-6 .hi-icon:hover{background:rgba(255,255,255,1);color:#64bb5d;}
.hi-icon-effect-6 .hi-icon:hover:before{-webkit-animation:spinAround 2s linear infinite;-moz-animation:spinAround 2s linear infinite;animation:spinAround 2s linear infinite;}
.choose h2{text-transform:uppercase;color:rgb(65, 75, 101);line-height:1.4;font-weight:lighter;font-size:24px;font-family:'Marcellus';letter-spacing:2px;}
.choose h2 i{color:rgb(185, 185, 187);}
.choose_img h2{font-size:28px;color:rgb(57, 67, 93);font-weight:600;font-family:'Poppins', sans-serif;}
.choose_img h4{padding-bottom:20px;color:rgb(85, 118, 181);font-family:'Poppins', sans-serif;}
span.choose_separator{background:#fff;width:22px;height:2px;overflow:hidden;position:absolute;}
.choose_left{float:left;width:30px;height:50px;margin-top:0;border-left:1px solid rgb(247, 169, 216);}
.choose_left span{color:#df9a26;font-size:40px;}
.choose_right p{color:#8b8b8b;font-size:13px;font-family:'Poppins', sans-serif;width:70%;Line-height:27px;padding:0 0%;font-weight:500;}
.choose_icon{overflow:hidden;margin-bottom:0;margin-top:.5%;}
.choose_right{width:55%;overflow:hidden;}
.choose_right p span{color:rgb(101, 101, 158);}
#choose_area{width:100%;overflow:hidden;margin:3em 0 0;background:lightcyan;}
.choose_text{width:50%;float:right;background-size:cover;}
.choose_image{width:50%;float:left;background-size:cover;}
.choose_image .container{width:100%;}
.short{font-family:Montserrat;color:#3f3e3e;font-size:18px;width:48%;float:left;margin-right:16px;}
.big{font-family:Montserrat;color:#3f3e3e;font-size:24px;}
.choose{padding-top:65px;padding-bottom:65px;}
#owl-demo .item img{display:block;width:100%;height:auto;}
.choose p{font-family:'Din-pro', sans-serif;color:rgb(190, 190, 191);font-size:14px;}
.choose h3{color:rgb(150, 149, 149);line-height:1.5;font-size:17px;}
.servicebtn{border:none;background:none;color:rgb(65, 75, 101);min-height:200px;}
.servicebtn:hover{color:#09F;border:none;}
.servicebtn p{color:rgb(181, 176, 176)!important;text-align:center!important;width:100% !important;}
.button_cap{text-transform:uppercase;}
.digitalrow{margin-top:4%;}
.digitaltab{margin-top:2% !important;}
.digitalservice{padding:4% 0px !important;}
.digitalservice img{margin-bottom:4%;}
.digitalfont{font-family:'Din-pro', sans-serif;padding:1em 0;font-size:2em;color:rgb(86, 85, 85);margin-top:0px;text-transform:uppercase;letter-spacing:2px;}
.digitalul li{line-height:2;text-align:justify;}
.digitalul span{color:rgb(245, 28, 136);margin-bottom:10px;}
.tabcontent p{color:rgb(134, 129, 129);text-align:justify;width:95%;}
.tabcontent h3{font-family:'Din-pro', sans-serif;text-transform:uppercase;text-align:center;color:rgb(245, 28, 136);}
.portfoliocont{width:100%!important;padding:0px;margin:0px;}
.portfoliocont .tab{left:0;}
.clr{padding-bottom:1em;}
.services{width:100%!important;padding:2em 0px!important;margin:0px!important;background-size:cover;padding-bottom:0em !important;}
span.banner-icon{color:rgba(195, 195, 195, 0);font-size:43px;text-align:center;transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;-ms-transition:0.5s all;}
.its-banner-grid h4{font-size:18px;color:rgb(245, 28, 136);text-align:center;letter-spacing:2px;font-weight:600;text-transform:uppercase;}
.white-shadow{padding:0px;}
.its-banner-grid p{margin-top:13px;color:rgb(113, 112, 115);text-align:justify;font-size:14px;}
.its-banner-grid{min-height:300px;background:white;margin:8% 3% 7% 3%;transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;-ms-transition:0.5s all;padding:0px !important;box-shadow:0 2px 10px rgba(0, 0, 0, 0.45);border-radius:4px;}
.its-banner-grid:hover{background:rgb(238, 241, 247);box-shadow:0 7px 15px rgba(0, 0, 0, 0.45);}
.left-icon-grid{text-align:center;margin-bottom:1em;}
.its-banner-grid:hover span.banner-icon{color:#fff;}
.char-mid-grid{padding:7em 5em;border-right:.2px solid #ada2a2;background:rgba(243, 144, 27, 0.58);}
.char-mid-grid p{color:#fff;line-height:29px;font-size:16px;}
.pagination_href{display:inline-block;padding:14px 16px;margin:5px;background:rgb(38, 54, 95);color:white !important;}
.pagination_href:hover, .pagination_href.active{color:rgb(213, 173, 84);}
.breadcrumb > a{font-size:14px;}
.breadcrumb > a.active, .breadcrumb > a.focus{background-color:rgb(38, 54, 95)!important;color:white;border:5px solid cyan;box-shadow:0 8px 6px -6px black;}
.breadcrumb > a:hover{color:white;background-color:rgb(204, 51, 102);}
.overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0, 0, 0, 0.7);transition:opacity 500ms;visibility:hidden;opacity:0;}
.overlay:target{visibility:visible;opacity:1;z-index:1;}
.popup{margin:70px auto;padding:20px;background:#fff;border-radius:5px;width:30%;position:relative;transition:all 5s ease-in-out;}
.popup h2{margin-top:0;color:#333;font-family:Tahoma, Arial, sans-serif;}
.popup .close{position:absolute;top:20px;right:30px;transition:all 200ms;font-size:30px;font-weight:bold;text-decoration:none;color:#333;}
.popup .close:hover{color:#06D85F;}
.popup .content{max-height:30%;}
.select_cls{margin-bottom:2%;width:89%;height:37px;margin-left:13%;}

@media screen and (max-width:700px){.popbox{width:70%;}
.popup{width:70%;}
}
.cancelbtn{width:auto;padding:10px 18px;background-color:#f44336;}
.imgcontainer{text-align:center;margin:24px 0 12px 0;position:relative;}
img.avatar{width:40%;border-radius:50%;}
span.psw{float:right;padding-top:16px;}
.modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto !important;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.4);padding-top:60px;}
.modal-content{background-color:#fefefe;margin:5% auto 15% auto;border:1px solid #888;width:90%;}
.close{position:absolute;right:25px;top:10px;color:#000;font-size:35px;font-weight:bold;height:50px !important;width:50px !important;}
.close:hover,
.close:focus{color:red;cursor:pointer;}
.banner-bottom-girds{margin-bottom:3em;}
.animate{-webkit-animation:animatezoom 0.6s;animation:animatezoom 0.6s}
@-webkit-keyframes animatezoom{from{-webkit-transform:scale(0)}
to{-webkit-transform:scale(1)}
}
@keyframes animatezoom{from{transform:scale(0)}
to{transform:scale(1)}
}
@media screen and (max-width:300px){span.psw{display:block;float:none;}
.cancelbtn{width:100%;}
}
.serviceleft{left:33%;}
.breadcrumb{padding:1em!important;border:1px solid white;}
.equipspan{text-transform:uppercase;color:rgb(47, 179, 229);}
.webgraphservice span{color:rgb(245, 28, 136);text-transform:uppercase;}
.imagedropdown{position:relative;display:inline-block;float:right;margin-right:33%;}
.imagedropdown-content{display:none;border-top:10px solid rgb(227, 232, 242);position:absolute;background-color:#2b4d72;min-width:130px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);z-index:1;}
.imagedropdown-content a{color:white;}
.imagedropdown:hover .imagedropdown-content{display:block;cursor:pointer;}
.imagedesc:hover >a{color:black;}
.imagedesc{padding:5px;text-align:center;}
.social-padd a{padding:0 5px !important;color:white !important;}
.img-location{width:8.33333333%!important;float:left;}
.headesign{width:58.33333333%!important;float:left;}
.headesign  .navbar-nav{
	margin-left:-54px !important;
}
.headesign > ul > li{display:inline;}
.navbar-default .navbar-toggle{border-color:rgb(0, 183, 241)!important;}
.wrapper_cont{width:100% !important;}
.icon-effect-1 p{text-align:center;}
.icon i{color:white;}
.wrapper{text-align:center;margin:0 auto;padding:1em 0 0em;}
.icon{position:relative;display:inline-block;font-size:45px !important;background:#5cbaea!important;cursor:pointer;margin:15px 30px;width:90px;height:90px;line-height:90px;border-radius:50%;text-align:center;z-index:1;color:rgb(139, 134, 134);}
.icon:hover{border-color:#959595; }
.icon:after{position:absolute;pointer-events:none;width:100%;height:100%;border-radius:50%;content:'';box-sizing:content-box;}
.icon-effect-1 .icon{background:rgba(255,255,255,0.1);transition:background 0.2s, color 0.2s;}
.icon-effect-1:hover .icon{top:-7px;padding:7px;box-shadow:0 0 0 4px #959595;transition:transform 1s, opacity 0.2s;transform:scale(.8);opacity:1;}
.no-touch .icon-effect-1a .icon:hover{background:red;color:#333;}
.no-touch .icon-effect-1a .icon:hover:after{transform:scale(1);opacity:1;}
.contactservice{text-align:justify;font-size:16px;}
.contactservice a{color:rgb(137, 137, 137);}
.wrappercontact{display:block;position:absolute;left:30%;}
a.effect-underline:after{content:'';position:absolute;left:0;display:inline-block;height:1em;width:100%;border-bottom:1px solid;margin-top:10px;opacity:0;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:scale(0,1);transform:scale(0,1);}
a.effect-underline:hover:after{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
#tabsticky{overflow:hidden;width:100%;}
.sticky{position:fixed;top:0;width:87%;z-index:1;box-shadow:0 8px 6px -6px black;background:white;padding:10px !important;}
.sticky + .tab{padding-top:2em;background:#09F !important;}
.readmore{margin-bottom:20px;}
.ast_webview{visibility:hidden;display:none !important;}
.about_paper{padding:2em 0em 3em;}
.sidebar1{margin-top:10px;padding:0px 50px 10px 0px!important;min-height:100%;}
.list h5{margin:0px 0px 20px;background:rgb(50, 62, 90);color:white;padding:20px 10px;text-align:center;font-size:20px;}
.list strong{color:white;font-weight:normal;}
.paperlist>li:hover{border-left:0px solid white!important;color:#09F!important;font-weight:normal!important;padding-left:0px !important;cursor:pointer;}
.list{color:black;list-style:none;padding-left:0px;}
.list::first-line{color:rgba(255, 255, 255, 0.5);}
.list> li, h5{padding:5px 0px;}
.list> li a{line-height:2;color:rgb(134, 129, 129);font-size:15px;}
.list>li:hover{background-color:rgba(255, 255, 255, 0.2);border-left:5px solid white;color:white;font-weight:bolder;padding-left:35px;}
.paperlist>li:hover a{color:#09F!important;}
.main-content{text-align:center;padding-left:50px !important;border-left:1px solid rgb(217, 215, 218);}
.boxes{margin-bottom:10px;}
.img-upper{border-bottom:1px solid #ccc;padding:10px 0px;}
.description{text-align:justify;padding:10px;}
.description h2{text-align:center;color:rgb(232, 122, 28);padding:10px 0px;}
.hrpaper{background:#0CF;}
.row.display-flex{display:flex;flex-wrap:wrap;}
.row.display-flex > [class*='col-']{flex-grow:1;margin-bottom:5%;}
.row.display-flex .box{border-bottom:1px #07aae5 solid;height:100%;padding:10px 10px 30px 10px;}
.row.display-flex .box img{position:inherit !important;}
.row.display-flex .box h4{margin-top:10%;color:rgb(232, 122, 28);}
.row.display-flex .box p{text-align:justify;}
.row.display-flex .box:hover h4{color:#006;}
.hover_effect{-webkit-tap-highlight-color:rgba(0, 0, 0, 0);display:block;width:100%;padding:1px;position:relative;z-index:2;text-decoration:none;color:#0F0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-user-select:none;-webkit-touch-callout:none;}
.hover_effect:after{content:"";height:1px;left:0;top:30px;width:1px;position:absolute;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;right:0;margin:0 auto;}
.hover_effect:hover{color:#fff;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;cursor:pointer;}
.hover_effect:hover:after,
.hover_effect:focus:after{width:100%;background-color:rgb(245, 28, 136);}
.papaercontainer{width:90%!important;}
.papaerwhitespace{height:100px;}
@media (min-width:1901px){.agile_map_grid{position:absolute;top:15%;margin-left:20% !important; margin-top:30%;}
}
@media (min-width:1701px) and (max-width:1900px){.agile_map_grid{position:absolute;top:15%;margin-left:16% !important;}
}
@media (min-width:1601px) and (max-width:1700px){.agile_map_grid{position:absolute;top:15%;margin-left:24%;}
}
@media (min-width:1501px) and (max-width:1600px){.agile_map_grid{position:absolute;top:15%;margin-left:20%;}
}
@media (min-width:1420px) and (max-width:1500px){.agile_map_grid{position:absolute;top:15%;margin-left:20%;}
}
@media (min-width:992px){.ast-banne-container{width:100%;}
}
@media (min-width:768px){.navbar-header{float:left;display:none !important; }
}
@media (max-width:1199px){.content-astls{width:21%!important;}
.agile_map_grid{position:absolute;display:block;margin:1%;}
.agile_map_grid ul li{display:none;}
.card-body{min-height:140px;}
.agile_map_grid h3{margin:0px;padding:0px 0px 5px 0px;}
}
@media (min-width:1025px){.agile_map_grid1{padding:.7em .7em .7em 2em;width: 133px;
      height: 103px;}
}
@media (min-width:1024px){.stan-border h1{font-size:40px;}
}
@media (min-width:768px) and (max-width:1024px){.imagedropdown{margin-right:22%;}
.logo{padding-left:3% !important;}
}
@media (min-width:767px) and (max-width:1024px){.breadcrumb > a{font-size:12px;}
.agile_map_grid1{padding:.4em 0em .4em 2em !important;min-width:155px!important;}
.agile_map_grid h3{font-size:1.3em;}
.branch span{font-size:15px;}
}
@media (max-width:976px){ul.nav.navbar-nav{padding:0px;}
.navbar-nav > li{margin:0 0.5em;}
.navbar-nav > li > a{padding-right:15px!important;}
}
@media (max-width:920px){.content-astls{width:25%!important;}
}
@media (max-width:800px){.brochure img{width:102px;height:35px;}
}
@media (min-width:768px) and (max-width:800px){.navbar-header{width:5%;}
}
@media (min-width:768px) and (max-width:879px){.wizard-inner h6{font-size:10px;}
}
@media (min-width:500px) and (max-width:754px){.wizard-inner h6{min-height:60px !important;font-size:9px!important;line-height:1.5;padding:5px !important;font-weight:normal!important;margin:2px!important;}
}
@media (max-width:800px){.agile_map_grid1{padding:.7em 0em 0em 2em;margin:5px;}
.agile_map_grid h3{font-size:1em!important;}
}
@media (min-width:570px) and (max-width:767px){.contactimage{left:10%;}
}
@media (min-width:551px) and (max-width:700px){.content-astls{width:30% !important;}
}
@media screen and (max-width:481px){.tablinks{font-size:10px !important;padding:10px!important;margin:3px !important;}
}
@media (min-width:400px) and (max-width:550px){.content-astls{width:35% !important;}
}
@media (max-width:399px){.content-astls{width:40% !important;}
}
@media (min-width:200px) and (max-width:700px){.logo{width:50%;}
.logo-right{padding-left:0px!important;}
.thirtythree{font-size:35px!important;}
.brochure img{width:87px;height:30px;}
.experience{margin-top:7px!important;}
.logo{padding-right:0px !important;}
}
@media (min-width:482px) and (max-width:767px){.brochure{width:100%!important;padding-right:0px!important;}
.tablinks{padding:10px 12px !important;font-size:12px !important;}
h1{font-size:26px!important;}
}
@media (min-width:703px) and (max-width:767px){.resfooter{width:50%;float:left;}
}
@media (min-width:200px) and (max-width:767px){
	
	.footer_branch_cont{float:none;}
.resfootercol{width:50%;float:left;}
.links-info{visibility:hidden;display:none;}
.links{text-align:center;}
.da-thumbs li{width:50%;float:left;}
.rescol-sm-4{margin:2% 0;}
.font-right{width:50%;float:left;text-align:-webkit-center!important;text-align:center!important;}
.rightabout{border:none;}
.navbar-toggle{margin-right:8%!important;}
#bs-example-navbar-collapse-1{background:whitesmoke;}
.marginenq{margin-left:5%;}
.popup{margin:1px auto;}
.content-astls{padding:27px 10px;}
.stan-border h1{font-size:30px;}
.choose h2{font-size:25px;}
.choose h3{font-size:14px;}
.choose{padding-left:10px;}
}
@media (min-width:701px) and (max-width:767px){.logo{width:58.33333333%;}
}
@media (max-width:767px){.papaerwhitespace{height:30px;}
.main-content{border-left:0px !important;padding-left:15px !important;}
.digitalservice img{margin:0 auto;display:block;}
.digitalul{padding:20px;}
.breadcrumb > a{font-size:11px;}
.contactservice{display:none;}
.service_banner{display:none;}
.serviceleft{left:0%;}
.imagedropdown{margin-right:0;}
.navbar-nav{margin:0px !important;}
.logo{float:left;}
.logo-right{width:41.66666667%;float:left;}
.thirtythree{float:left;}
.experience{float:left;}
.brochure{width:33.33333333%;float:left;}
.branch span{font-size:14px !important;}
.branch a{text-align:left;}
.branch a p i{float:right;}
}
@media screen and (max-width:735px){.content-astls{width:28% !important;}
}
@media screen and (max-width:1060px){.agile_map_grid h3{font-size:1.1em;}
.agile_map_grid1{min-width:150px;}
}
@media screen and (max-width:1024px){.branch span{font-size:16px;}
.welcome{padding:7em 0 5em;}
.welcome h1{font-size:2.5em;}
.thirtythree{font-size:40px;}
.experience{font-size:14px;}
}
@media screen and (max-width:1000px){.marginenq > a{font-size:12px!important;}
.navbar-default .navbar-nav > li > a{font-size:12px!important;}
.navbar-nav > li > a{padding:0px!important;padding-right:7px!important;}
.navbar-nav > li{margin:0 0.3em;}
}
@media screen and (max-width:991px){.astabout_events_grid_right{margin-top:5%;}
.size-1of4{width:33.33%;}
.branch-head{width:30%;}
.getintouch{margin-top:4%;}
}
@media screen and (max-width:600px){.size-1of4{width:50%;}
}
@media screen and (max-width:486px){.headesign > ul > li{font-size:10px!important;}
.headesign{padding-left:5px;}
}
@media screen and (max-width:481px){.size-1of4{width:100%;}
h1{font-size:20px!important;}
#fh5co-board .item{margin:5% 5% 0px;}
.navbar-header{border:none!important;float:none !important;}
.brochure{margin-left:58%;}
.logo{padding-left:15px !important;}
}
@media screen and (max-width:966px){.welcome{padding:4em 0 4em;}
}
@media screen and (max-width:900px){.thirtythree{font-size:35px;margin-top:5px;}
.experience{margin-top:5px;font-size:13px;}
}
@media screen and (max-width:853px){.welcome{padding:4em 0 4em;}
}
@media screen and (max-width:767px){.ast_webview{visibility:visible!important;display:block!important;}
.mob_hide{display:none!important;visibility:hidden;}
.img-location{padding-left:8%!important;}
.logo{padding-left:6%!important;}
.branch-head{width:35%;}
.card{width:40%;margin:5%;float:left;}
.navbar-header{float:none !important;}
.res_row{margin:0 auto;}
.marginenqsec{padding:5px 8px;width:15%;display:block;visibility:visible;float:left;margin-top:10.5px;font-size:10px;}
.marginenqsec >a{color:#FFF;font-size:12px;}
.navbar-nav > li{border:0px;}
.img-location{width:8.33% !important;float:left;}
.headesign{width:58.33% !important;float:left;}
.headesign > ul> li{display:inline-block;}
.social-padd, .marginenq{display:none;visibility:hidden;}
.marginenq a:hover, .marginenq a:focus{color:white !important;}
.resexp{visibility:visible !important;display:block;}
.resexp>span{color:#CCC;font-size:10px;}
.thirtythree, .experience{display:none;visibility:hidden;}
.headesign > ul > li{margin:0px;border:0px;padding:0px;font-size:10px;}
.headesign{padding:0px;}
.resexp{text-align:center;}
.brochure, .logo{width:50%;float:left;}
.brochure{text-align:right;border:0px;}
.brochure img.hover-shadow{transition:0.3s}
.hover-shadow:hover{box-shadow:0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19)}
.logo img{height:50px;width:84px;}
.brochure img{height:30px;width:81px;}
.container-nopadd{padding:0px;}
}
@media (max-width:737px){.navbar-default .navbar-nav > li > a{color:white;}
}
@media(max-width:640px){.welcome h1{font-size:2.2em;}
}
@media(max-width:573px){.branch-head{width:40%;}
}
@media(max-width:505px){.branch-head{width:90%;}
.card{width:90%;margin:5%;}
}
@media(max-width:480px){.welcome{padding:3em 0 3em;}
.welcome h1{font-size:2em;}
.welcome p{width:97%;}
.size-1of2{width:70%;margin:0 auto;}
.marginenqsec{width:25%;}
}
@media screen and (max-width:450px){}
@media screen and (max-width:414px){.welcome h1{font-size:1.8em;line-height:1.2em;}
.welcome{padding:2em 0 2em;}
.welcome p{width:100%;font-size:.85em;}
.leftabout span{font-size:18px;}
}
@media screen and (max-width:320px){.welcome h1{font-size:1.5em;line-height:1.4em;}
.welcome{padding:2em 0 2em;}
.welcome p{width:100%;font-size:.85em;}
}
@media screen and (max-width:1440px){.ast-border-banner{margin:8em auto 0;}
.zs-enabled .zs-slideshow .zs-bullets{position:absolute;z-index:4;bottom:80px;}
}
@media screen and (max-width:1336px){.ast-border-banner{margin:5em auto 0;}
.agile_map_grid{position:absolute;top:15%;width:25%;}
}
@media screen and (max-width:1280px){.agileits-special-info h4:after{left:102px;}
.agile_map_grid{width:26%;}
.garphicstudion p{font-size:50px;}
}
@media screen and (max-width:1199px){.card-body{padding:5px;}
.card-left-icon{text-align:unset;}
.agile_map_grid{margin-top:1%;margin-left:1%;width:15%;}
.its-banner-grid{min-height:300px!important;}
}
@media screen and (max-width:1080px){.navbar-header h1{font-size:2.5em;}
.agileits-special-info h4:after{left:82px;}
.box, .box .overbox{height:189px;}
.box .overbox{padding:5em 2em 2em;}
.content-astls{width:20%;float:right;}
.agile_map_grid{width:20%;}
.agile_map_grid h3{padding-top:5px;}
.owl-carousel .owl-wrapper-outer{width:67%;}
}
@media screen and (max-width:1024px){.inner-header-agile{padding:0 1em;}
.agileits-special-info{padding:4em 2em 0 2em;}
.agileits-special-info h4:after{left:72px;}
.zs-enabled .zs-slideshow .zs-bullets{position:absolute;z-index:4;bottom:29px;}
.content-astls hr{margin-top:10px;margin-bottom:10px;}
}
@media screen and (max-width:1024px){.agile_map_grid1{min-width:100px;}
.agile_map_grid h3{font-size:1.3em;}
}
@media screen and (max-width:991px) and (min-width:736){.content-astls{width:25% !important;}
}
@media screen and (max-width:991px){.baner-info p{font-size:1em;letter-spacing:1px;}
.astl-special-grid{width:50%;float:left;}
.agileits-special-info h4:after{left:160px;}
.agileits-special-info p{letter-spacing:2px;}
.agile-about-right{background:#00efd9;padding:4em 0 19em 0;}
.services-ast-grid1{width:33%;float:left;}
.services-ast-grid2{width:33%;float:left;}
.box, .box .overbox{height:146px;}
.box .overbox{padding:4em 2em 2em;}
.ast_agile_team_grid{width:50%;float:left;}
.agile_map_grid{width:20%;}
.agile_map_grid h3{padding-top:5px;}
.zs-enabled .zs-slideshow .zs-bullets{position:absolute;z-index:4;bottom:43px;}
.ast_testimonials_grids{width:77%;}
input.sign-in{width:100%;height:75px;}
}
@media screen and (max-width:800px){.agile_map_grid1{padding:.7em 0em 0em 2em;min-width:150px;width: 133px;
    height: 46px;}
.navbar-nav > li{margin:0 0.2em;}
.ast-border-banner{margin:4em auto 0;}
.ast-border-banner{width:289px;height:289px;}
.baner-info p{font-size:1em;width:50%;}
.agileits-special-info h4:after{left:125px;}
.agile_map_grid{width:20%;}
.agile_map_grid h3{padding-bottom:0px;}
#demo-1{min-height:549px;}
input.sign-in{width:100%;height:68px;}
.services, .gallery, .special, .about, .team, .testimonials, .contact{padding:4em 0;}
}
@media screen and (max-width:768px){.breadcrumb{font-size:12px!important;}
.navbar-header{float:left;}
.navbar-header h1{font-size:2.2em;}
.content-astls{width:30%;}
.agile_map_grid{width:20%;}
.navbar-default .navbar-nav > li > a{text-align:center;}
.navbar-default .navbar-nav > li > a{padding:1em;}
.navbar-default .navbar-nav > li > a{font-size:1.2em;}
}
@media screen and (max-width:740px){.agile_map_grid h3{font-size:1.2em;}
.agile_map_grid1{min-width:150px;}
.agile_map_grid ul li{font-size:12px;}
.agile_map_grid span{font-weight:normal;}
.content-astls{width:30%;}
@media screen and (max-width:736px){.agileits-special-info p{letter-spacing:3px;}
input.sign-in{width:100%;height:61px;}
.footer h4{color:#337ab7;padding:0 0 20px 0;font-weight:600;text-align:center;font-size:20px;}
.col-md-4.col-sm-4.footer-info-grid.links{width:100%;text-align:center;margin:0 0 3em 0;}
.footer-info-grid.address{width:100%;text-align:center;margin:0;}
.footer-info-grid.email{width:100%;text-align:center;margin:0 0 3em 0;}
ul.nav.navbar-nav{float:none;}
.navbar-nav > li{border-right:none;}
.navbar-nav{margin:0;}
.navbar-nav > li{margin:1em;}
.navbar-toggle{}
ul.nav.navbar-nav{margin:1em;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{background:#131010;}
.inner-header-agile{border-bottom:none;}
h3.ast-contact-form-head{font-size:28px;}
.newsletter .email{width:50%;}
.newsletter .submit{right:131px;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{background:rgba(8, 8, 8, 0.95);position:absolute;width:100%;z-index:999;}
.footer-info-grid.email{margin:0 0 1em 0;}
}
@media screen and (max-width:667px){.agile_map_grid{margin-top:.5%!important;}
.branch span, .agile_map_grid a{font-size:11px !important;padding:0px;}
.agileits-special-info p{letter-spacing:0px;}
.agileits-special-info h4:after{left:106px;}
.agile_map_grid1 ul{display:none;}
.agile_map_grid1{width:40%;     height: 48px;
}
.agile_map_grid h3{margin-bottom:10px;}
.content-astls{width:35%;}
.agile_map_grid{margin:0px;width:52%;display:inline-block;}
.box .title{padding:5px;}
.box, .box .overbox{height:128px;}
#lightGallery-slider .lightGallery-slide img{display:inline-block;max-height:100%;max-width:82%;}
.services, .gallery, .special, .about, .team, .testimonials, .contact{padding:3em 0;}
}
@media screen and (max-width:640px){.baner-info h3{font-size:3.2em;letter-spacing:3px;}
.ast-border-banner{width:233px;height:233px;}
.baner-info{position:absolute;padding-top:2em;margin:0 auto;text-align:center;width:100%;top:0;}
.box .title{padding:3px;}
.box .overbox{padding:3em 2em 2em;}
.services-ast-grid1{width:50%;float:left;}
.services-ast-grid2{width:50%;float:left;}
.services-ast-grid3{width:50%;float:left;}
.box, .box .overbox{height:119px;}
.box .overbox{padding:3em 1em 2em;}
.box .title{padding:2px;}
.box .title{font-size:1.3em;}
.content-astls{width:35%;}
.agile_map_grid{width:53%;}
}
@media screen and (max-width:600px){.col-xs-6{width:100% !important;margin-bottom:20px;}
.its-banner-grid{width:50%;margin:0 auto;}
.wizard h3{width:60% !important;}
.baner-info{padding-top:1em;}
.agileits-special-info h4:after{left:85px;}
.box, .box .overbox{height:112px;}
.content-astls{width:40%;margin:2%;}
.baner-info p{font-size:1em;width:66%;}
.zs-enabled .zs-slideshow .zs-bullets{bottom:52px;}
.agile_map_grid{width:55%;}
.astls_head h3, .services-info h2, .astl_head h3, .ast-service-head h3, .agileits_astlayouts_schedule h3, .ast-test-heading h3{font-size:2em;}
h3.ast-contact-form-head{font-size:2em;}
}
@media screen and (max-width:568px){.box .overbox{padding:5em 1em 2em;}
.box, .box .overbox{height:166px;}
.astl_gallery_grid li{display:inline-block;float:left;width:50%;padding:1%;}
.agile_map_grid{width:60%;}
.newsletter .submit{right:89px;}
.astls_head h3, .services-info h2, .astl_head h3, .ast-service-head h3, .agileits_astlayouts_schedule h3, .ast-test-heading h3{font-size:2em;}
h3.ast-contact-form-head{font-size:2em;}
.hi-icon:before{speak:none;font-size:25px;line-height:90px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:block;-webkit-font-smoothing:antialiased;}
}
@media screen and (max-width:508px){.branch span{font-size:12px !important;}
}
@media (min-width:350px) and (max-width:500px){.wizard-inner h6{font-size:8px!important;padding:5px !important;font-weight:normal!important;margin:2px!important;}
}
@media (max-width:349px){.wizard-inner h6{font-size:8px!important;padding:5px !important;font-weight:normal!important;margin:2px!important;min-height:60px!important;}
}
@media (max-width:500px){.its-banner-grid{width:100%!important;min-height:200px !important;}
}
@media screen and (max-width:499px){.content-astls{width:35% !important;}
}
@media screen and (max-width:480px){.choose_text{visibility:hidden;display:none;}
.choose_image{width:100%;}
.agile_map_grid1{padding:.5em;min-width:130px;}
.branch span{letter-spacing:1px;}
.agile_map_grid h3{font-size:1em;}
.arr{padding-right:0px;}
.content-astls p{font-size:13px;}
.content-astls>.col-sm-1{padding-right:0px;}
#demo-1{min-height:429px;}
.baner-info h3{font-size:3em;letter-spacing:1px;}
.ast-border-banner{margin:4em auto 0;}
.baner-info h4{letter-spacing:7px;}
.baner-info p{font-size:1em;width:90%;}
.agileits-special-info h4:after{left:63px;}
.agileits-special-info p{letter-spacing:1px;}
.agile-about-right{background:#00efd9;padding:4em 0 23em 0;}
.box, .box .overbox{height:138px;}
.box .overbox{padding:4em 1em 2em;}
.zs-enabled .zs-slideshow .zs-bullets{bottom:19px;}
.ast_testimonials_grid h4{width:100%;}
.services, .gallery, .special, .about, .team, .testimonials, .contact{padding:2em 0;}
}
@media screen and (max-width:446px){.arr{padding-left:0px;}
}
@media screen and (max-width:414px){.navbar-header h1{font-size:2em;}
.baner-info h3{font-size:2.5em;letter-spacing:1px;}
.baner-info h4{letter-spacing:5px;}
.baner-info p{font-size:1em;width:91%;}
.zs-enabled .zs-slideshow .zs-bullets{bottom:143px;}
.zs-enabled .zs-slideshow .zs-bullets{bottom:15px;left:0px;}
.astl-special-grid{width:100%;}
.agileits-special-info h4:after{left:129px;}
.agile-about-right{padding:4em 0 28em 0;}
.astls-text h3{font-size:1.6em;letter-spacing:3px;}
.astls-text p{letter-spacing:1px;}
.agile-about-right{padding:4em 0 23em 0;}
.services-ast-grid1{width:100%;}
.services-ast-grid2{width:100%;}
.services-ast-grid3{width:100%;}
.content-astls{width:71%;}
.astls_head h3, .services-info h2, .astl_head h3, .ast-service-head h3, .agileits_astlayouts_schedule h3{font-size:2.5em;color:#00bcd4;font-family:'Ubuntu', sans-serif;text-align:center;letter-spacing:3px;text-transform:uppercase;}
.box .overbox{padding:3em 1em 2em;}
.box, .box .overbox{height:112px;}
.newsletter .email{width:74%;}
.newsletter .submit{right:46px;}
.astls_head h3, .services-info h2, .astl_head h3, .ast-service-head h3, .agileits_astlayouts_schedule h3{font-size:2em;}
.content-astls{width:45%;}
.astls_head h3, .services-info h2, .astl_head h3, .ast-service-head h3, .agileits_astlayouts_schedule h3, .ast-test-heading h3{font-size:2em;letter-spacing:3px;}
}
@media screen and (max-width:402px){.content-astls{padding-left:7px!important;padding-right:7px!important;width:40%!important;}
}
@media screen and (max-width:384px){.content-astls img{margin:0px 10px 0px;}
.arrimg{width:22px;height:20px;}
.ast-banner-head-info{position:absolute;}
.baner-info h3{font-size:2em;letter-spacing:1px;}
.agileits-special-info h4:after{left:113px;}
.astls-text p{letter-spacing:0px;}
.box, .box .overbox{height:103px;}
.box .overbox{padding:3em 1em 2em;}
.ast-border-banner{margin:3em auto 0;}
.agile_map_grid{width:87%;left:9%;}
.services, .gallery, .special, .about, .team, .testimonials, .contact{padding:2em 0;}
.newsletter .email{width:72%;}
input.sign-in{font-size:17px;}
.agile_map_grid{width:100%;left:0;position:static;}
.agile_map_grid ul li i{margin-right:0.3em;}
.astls_head h3, .services-info h2, .astl_head h3, .ast-service-head h3, .agileits_astlayouts_schedule h3, .ast-test-heading h3{font-size:1.5em;letter-spacing:2px;}
.astl_gallery_grid li{float:none;width:100%;}
.box, .box .overbox{height:219px;}
.box .overbox{padding:7em 5em 1em;}
.newsletter .submit{right:41px;}
}
@media screen and (max-width:375px){.newsletter .submit{right:41px;}
}
@media screen and (max-width:320px){.navbar-header h1 i{font-size:20px;}
.navbar-header h1{font-size:1.7em;}
.baner-info h3{font-size:1.7em;letter-spacing:1px;}
.baner-info h4{letter-spacing:3px;}
.baner-info p{font-size:1em;width:96%;}
.agileits-special-info h4:after{left:92px;}
.astls-text h3{font-size:1.4em;letter-spacing:1px;}
.astls-text p{letter-spacing:1px;}
.agile-about-right{padding:4em 0 27em 0;}
.astls_head h3, .services-info h2, .astl_head h3, .ast-service-head h3, .agileits_astlayouts_schedule h3{font-size:2em;}
.box, .box .overbox{height:120px;}
.box .overbox{padding:3em 1em 2em;}
.astl_gallery_grid li{width:100%;}
.content-astls{width:50%;}
.special{padding:2em 0;}
.ast-about-grid-top{padding:0px 0 4em 0;}
.ast-service-grids{padding:0em;}
input.sign-in{width:100%;height:48px;}
.box, .box .overbox{height:191px;}
.box .overbox{padding:6em 1em 2em;}
.astls_head h3, .services-info h2, .astl_head h3, .ast-service-head h3, .agileits_astlayouts_schedule h3, .ast-test-heading h3{font-size:1.5em;letter-spacing:2px;}
.ast_testimonials_grids{width:100%;}
.ast_agile_team_grid{width:100%;float:none;margin:3em 0;}
.ast_agile_team_grid:nth-child(2), .ast_agile_team_grid:nth-child(4){margin-top:0;}
.newsletter .submit{right:35px;}
h3.ast-contact-form-head{font-size:1.5em;}
.footer h4{font-size:18px;}
.newsletter .email{width:93%;}
.newsletter .submit{right:9px;}
}
}

.viewpackage  {
		padding: 20px;
    background: #ec0989;
    color: #fff;
    font-size: 20px;
        text-transform: uppercase;
	}
	
	.btnbtm__11  {
		    margin-bottom: 60px;
	}
.viewpackage:hover  {
	opacity: .7;
	color: #fff;
}

.homepackage  {
	    padding: 20px 50px !important;
}

.viewpackage2  {
	background: #59abe0;
    margin-right: 15px;
	padding: 20px;
	color: #fff;
    font-size: 20px;
	padding: 20px 111px !important;
	text-transform: uppercase;
}
.viewpackage2:hover  {
	opacity: .7;
	color: #fff;
}
.two_btn  {
	text-align: center;
}
.mpty  {
		   display: none;
	}
@media screen and (max-width:480px){
	.mpty  {
		    height: 45px;
		display: block;
	}
	.viewpackage2 {
    margin-right: 0px;
	padding: 20px 81px !important;
}

.homepackage {
    padding: 20px 20px !important;
}

}

@media (min-width: 481px) and (max-width: 767px) {
	.mpty  {
		    height: 45px;
		display: block;
	}
	.viewpackage2 {
    margin-right: 0px;
		padding: 20px 81px !important;
}

.homepackage {
    padding: 20px 20px !important;
}
}

@media (min-width: 768px) and (max-width: 978px) {
	
	.viewpackage2 {
    margin-right: 10px;
		padding: 20px 81px !important;
}

.homepackage {
    padding: 20px 20px !important;
}
}
