.section-wrap{padding-top:50px;padding-bottom:50px}
.section-wrap-tp{padding-top:50px}
.section-wrap-btm{padding-bottom:50px}
.container{max-width:1446px}
.ash_bg{background-color:#FAFAFA;}
.brd-lft0{border-left:0 !important;}
.mb0{margin-bottom:0 !important}
.pb0{padding-bottom:0 !important}
.ash_bg2{background-color:#F5F8FF}

body{margin:0;padding:0; font-family: "Helvetica", "Arial", sans-serif;}
h2{margin-bottom:40px;text-align:center}
header{background:#000;padding-top:15px;padding-bottom:15px}
figure{margin-bottom:0}

.bannercontent{font-size:2.5rem;line-height:1.2;font-weight:700; font-family: "Helvetica", "Arial", sans-serif;}

footer{background-color:#000001;}
footer .ftr-top{padding-top:50px;padding-bottom:40px;border-bottom:1px solid #fff}
footer .ftr-btm{padding-top:20px;padding-bottom:20px;}
footer  h2{font: bold 32px 'helvetica';color:#fff;text-align:center}
footer .add-blk {padding-left:40px}
footer .add-blk h3{font: bold 28px 'helvetica';color:#fff;padding-bottom:20px}
footer .add-blk p{font: 400 22px/32px 'helvetica';color:#fff;margin-bottom:20px;}
footer .add-blk {border-left:1px solid #fff}
.ftr-logo{padding-top:40px}


.banner{background:url('../images/expertise-bg.jpg') no-repeat center center;padding-top:80px;padding-bottom:20px;background-size:cover}
.banner .row{margin-left:-15px;margin-right:-15px;display:flex;}
.banner .clm{padding-left:15px;padding-right:15px;flex: 0 0 auto;width:50%}
.banner .show-reel{margin-top:50px}
.banner form {background:#111111;padding:25px;margin-left:50px;width:600px}
.banner form h3 {color:#fff;font-size:36px;padding-bottom:20px}
.banner h1{color:#000;font-size:60px;padding-bottom:20px;font-weight:600}
.banner .form-control, .banner .form-select{background:transparent;border-radius:0;border:0;border-bottom:1px solid #fff;outline:none;color:#fff}
.banner .form-select{background:url('../images/down-arrow.png') no-repeat right center;outline:none;}
.banner .form-select:focus{outline:none;box-shadow:none}

.clientTest iframe{width:100%;height:400px}
.banner .form-select option{color:#333;font-size:15px;padding-bottom:5px}

/* .caseStudy .row{margin-left:-48px;margin-right:-48px;display:flex}
.caseStudy .clm{padding-left:48px;padding-right:48px;padding-bottom:96px} */
 .caseStudy aside{padding-bottom:60px}

.creativesWrks .row{margin-left:-15px;margin-right:-15px;display:flex;}
.creativesWrks .clm{padding-left:15px;padding-right:15px;padding-bottom:30px;flex: 0 0 auto;width: 31%;}
.creativesWrks .clm img{width:100%}

ul.lnd-marquee{display:flex;justify-content: space-around;padding:0;margin-bottom:30px}
ul.lnd-marquee li {list-style:none;margin:0 15px;position:relative;}
/*ul.lnd-marquee li img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}*/
ul.soc{margin:0;padding:0}
ul.soc li{display:inline-block;padding:0 10px}
footer	ul.soc{text-align:center}

.btn-get{background:#FF5236;border-radius:2px;color:#fff;width:auto;margin:25px auto 0}
button#btn-get{border:1px solid #999999;border-radius:5px;background:transparent;color:#B87224;padding:5px 25px;}
.form-control:focus{border-color:#191919;box-shadow:none;border-bottom:1px solid #fff;}
button:focus:not(:focus-visible)s{border:0;box-shadow:none;}
.btn-get:active:focus{box-shadow:none;border:0;}

.col-md-2-4{width:20%}
.service-bx {border:1px solid #C6C6C6;border-radius:13px;padding:15px;text-align:center;margin-bottom:35px;cursor:pointer}
.service-bx figure {text-align:center;margin-bottom:25px;min-height: 172px;}
.service-bx figure img{display:inline-block}
.service-bx p{font-size:16px;color:#000;font-weight:600;margin-bottom:0;min-height: 55px;}

.counter-box {display: block;padding: 40px 20px 37px;text-align: center;}
.counter-box p {margin: 5px 0 0;padding: 0;color: #666666;font-size: 16px;font-weight: 500;}
.counter-box i {font-size: 60px;margin: 0 0 15px;color: #d2d2d2;}
.counter {display: inline-block;font-size: 32px;font-weight: 700;color: #000;line-height: 28px;}
.counter-box code{font-size:25px;color:#333;padding-left:5px}
.counter-box.colored * {color: #666666}
.counter-box.colored p,.counter-box.colored i,.counter-box.colored .counter {color: #666666;}

ul.ftr-link.btm li{padding:0 14px 0 15px;display:inline-block;position:relative}
ul.ftr-link.btm li:before{position:absolute;content:'';left:0;top:20%;height:60%;background:#fff;width:1px;}
ul.ftr-link.btm li:first-child:before{display:none;}
ul.ftr-link.btm {margin-bottom:0;text-align:right;padding-left:0}
ul.ftr-link.btm li a{font-size:16px;color:#808080;text-decoration:none}

.ftr-btm p.copy{font-size: 14px;color:#7a7a7a;margin-bottom:0}



@media(max-width:1365px){
	.banner form {width:auto;margin-left:0}
	.banner h1{font-size:50px;}
	.clientTest h2 img{width:475px}
	.section-wrap{padding-top:40px;padding-bottom:40px}
	.section-wrap-tp{padding-top:40px}
	.section-wrap-btm{padding-bottom:40px}
	.caseStudy aside {padding-bottom: 30px;}
	.creativesWrks h2 img{width:500px}   

}

@media(max-width:1199px){
	.banner{padding-top:60px}
	 .banner .clm img{width:180px}
	 .banner h1 {font-size: 42px;}
	 .banner .show-reel {margin-top: 35px;}
	 .banner .show-reel img{width:180px}
	 .service-bx p{font-size:15px}
	 .trusted h2 img{width:80%}
	 .service-bx {padding: 15px 10px}

}

@media(max-width:991px){
	footer .add-blk h3{font-size:26px;margin:0}
	footer .add-blk p{font-size:18px;line-height:28px}
	footer .add-blk {padding-left: 20px;}
	ul.soc li a img{width:40px}
	ul.soc li a.call img{width:100px}
	.creativesWrks h2 img{width:450px}
	.col-md-2-4 {width: 50%;}
	.service-bx p{min-height:auto}
	.ftr-btm p.copy{text-align:center;margin-bottom:20px}
	ul.ftr-link.btm{text-align:center;margin-top:20px}

}

@media(max-width:767px){
	.ftr-logo {padding-top: 0;margin-bottom: 25px;}
	footer .ftr-top {padding-top: 30px;padding-bottom: 20px}
	iframe{margin-bottom:30px}
	.clientTest h2 img{width:400px}
	.section-wrap{padding-top:35px;padding-bottom:35px}
	.section-wrap-tp{padding-top:35px}
	.section-wrap-btm{padding-bottom:35px}
	.caseStudy h2 img{width:250px}
	.banner .clm{width:100%}
	.banner form{margin-top:30px}
	.banner {padding-top: 40px;}
	.banner h1 {font-size: 36px;}
	ul.lnd-marquee li{margin:0 10px}
	.our-clients h2 img{width:250px}
	 .trusted h2 img {width: 95%;}
	 .ourServices h2 img{width:250px}
	 .ftr-btm p.copy{font-size:12px}
	 ul.ftr-link.btm li a{font-size:14px}

}

@media(max-width:575px){
	.ftr-logo img{width:90%}
	footer h2{font-size:26px;margin-bottom:25px}
	footer .add-blk {border-left:0;padding-left:10px}
	footer .add-blk h3 {font-size:24px;padding-bottom:15px}
	ul.soc {text-align:center}
	ul.soc li{padding:0 5px;}
	ul.soc li a img{width:35px}
	ul.soc li a.call img{width:90px}
	footer .ftr-btm {padding-top: 15px;padding-bottom: 15px;}
	figure.logo{text-align:center;margin-bottom:15px}
	figure.logo img{display:inline-block;width:150px}
	.clientTest h2, .caseStudy h2,.creativesWrks h2 {margin-bottom:25px}
	.clientTest h2 img{width:85%}
	iframe {margin-bottom: 25px;}
	.caseStudy h2 img{width:230px}
	.creativesWrks h2 img {width:80%}
	.banner form h3{font-size:28px}
	.banner .show-reel img {width: 160px;}
	.service-bx figure{min-height:178px;margin-bottom:15px}
	 .service-bx p {min-height: 46px;}
	.service-bx{margin-bottom:30px}
	.counter-box{padding:0 0 30px}
	.counter {font-size:26px}
	.counter-box p {font-size:15px;line-height:20px}
	 .ourServices h2 img{width:225px}

}

@media(max-width:413px){
	footer h2{font-size:24px;margin-bottom:20px}
	footer .add-blk h3 {font-size:22px}
	footer .add-blk p {font-size:17px}
	.banner {padding-top: 30px;}
	.banner h1 {font-size: 30px;}
	.banner .clm img {width: 160px;}
	.banner form h3 {font-size: 26px;margin: 0;}
	.banner .show-reel img {width: 140px}
	.banner .show-reel {margin-top: 25px}
	.col-md-2-4 {width: 100%;}
	 .service-bx p {min-height: auto;}
	.service-bx figure{min-height:auto;margin-bottom:10px}
	 .ourServices h2 img{width:200px}

}


/*youtube css code*/

