/* DEMO styles. Not needed. */
body{font-family: 'Poppins', sans-serif; font-size: 14px; margin: 0px; padding: 0px; background: #fff;}
/*#fullpage img{ width:100%; height: 100vh;}*/


/*--thank you pop starts here--*/
.check-design{margin-bottom:30px;}
.btn-modal{background:#e1094a; border-radius: 0px; color: #fff; font-size: 17px; text-transform: uppercase;}
.btn-modal:hover{ background: #000; color: #fff;}
.request-free{z-index: 99999999999999999; position: relative;}
.request-free label{ color:#999; font-weight: normal;}
.request-content h2{ font-size: 30px; font-weight: bold; color: #e1094a; margin-left: 	15px;}
.request-free .modal-content{ float: left; width: 100%; border-radius: 0px;}
.thank-you-pop{
width:100%;
padding:20px;
text-align:center;
}
.thank-you-pop img{
width:76px;
height:auto;
margin:0 auto;
display:block;
margin-bottom:25px;
}

.thank-you-pop h1{
font-size: 42px;
margin-bottom: 25px;
color:#5C5C5C;
}
.thank-you-pop p{
font-size: 20px;
margin-bottom: 27px;
color:#5C5C5C;
}
.thank-you-pop h3.cupon-pop{
font-size: 25px;
margin-bottom: 40px;
color:#222;
display:inline-block;
text-align:center;
padding:10px 20px;
border:2px dashed #222;
clear:both;
font-weight:normal;
}
.thank-you-pop h3.cupon-pop span{
color:#03A9F4;
}
.thank-you-pop a{
display: inline-block;
margin: 0 auto;
padding: 9px 20px;
color: #fff;
text-transform: uppercase;
font-size: 14px;
background-color: #8BC34A;
border-radius: 17px;
}
.thank-you-pop a i{
margin-right:5px;
color:#fff;
}
#ignismyModal .modal-header{
border:0px;
}
/*--thank you pop ends here--*/










/*left navigation*/
.left-navigation{position:fixed; left: 0px;height: 100vh; background: #fff; z-index:99; border-right: 1px solid #efefef; padding: 0px; list-style: none;width:60px; padding: 20px 10px; text-align: center; z-index: 999;}	
/*left navigation*/

.typewriter1{font-weight:700;margin: 0.4em 0;position: absolute; z-index:999; top:20%; left: 10rem; color: #fff; font-size:5rem;font-family: 'Poppins', sans-serif;}
.typewriter1 .txt-rotate { font-size:7.0rem;color: #fff;  text-transform: capitalize; background: -webkit-linear-gradient(#86cc5a, #0dd4cd);-webkit-background-clip: text;-webkit-text-fill-color: transparent; font-family: 'Poppins', sans-serif; font-weight: bold;}

.slider-home {width: 100%; margin: 0px; height:529px; overflow: hidden;}
.slider-home .item img{display: block;width: 100%;height: 100%;}
.slider-home .owl-nav.disabled+.owl-dots{position: absolute !important;top:27px !important; left:43px !important;}
.slider-home .owl-dots .owl-dot span{background: #fff !important;width: 17px !important; height: 17px !important;}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span{background-image: linear-gradient(to right top, #86cc5a, #0dd4cd) !important; width: 17px !important; height: 17px !important;}
.g img{width: 202px;}
/*first screen*/
.introduction-slider{ padding:20px 138px !important;}
.menu-top-slide h3{ font-size:18px; color:#000; font-weight:600;  }
.menu-top-slide h3 span{ font-size:15px; color:#999; text-transform:uppercase; font-weight:normal;margin-left:5px;}
.menu-top-slide h3 .fa{ font-size:20px; color:#999; text-transform:uppercase; font-weight:normal;margin-left:5px; transition:0.5s;}
.menu-top-slide h3 .fa:hover{ color:#000;}
a{ outline:thick !important;}
/*first screen*/


.d {position: absolute; z-index: 99; top: 30px; right:120px;}
.d a{background: url(../images/rq.png);width: 252px;height: 54px;display: inline-block;background-repeat: no-repeat; transition: 0.5s;}
.d a:hover{background: url(../images/rq.png);width: 252px;height: 54px;display: inline-block;background-repeat: no-repeat;background-position:3px -72px;;}

.video-icon{font-weight:600;margin: 0.4em 0;position: absolute; z-index:999; top:52%; left: 108px; color: #fff; font-size:60px;}
.video-icon img{width: 70px;}
.brd{position: absolute; z-index:999; bottom:96px; left: 100px; color: #fff; font-size:60px;}
.first-adt{ padding: 0px 110px; float: left; width: 51%;}
.first-adt .adtr{ margin-top: -19px;
margin-left: 41px;
position: relative;
width: 146px;
z-index: 99999; }
.first-adt h4{margin-top:40px; text-transform: uppercase;padding-left: 113px; font-weight: bold;font-size:2.2rem;}
.first-adt h4:before{width:100px; height: 4px; background: #333;position: absolute; content: "";left: 129px;margin-top:12px;}
.first-adt h2{ padding-bottom:30px; margin-top:40px; font-size:4.55rem;color: #fff;  text-transform: capitalize; background: -webkit-linear-gradient(#86cc5a, #0dd4cd);-webkit-background-clip: text;-webkit-text-fill-color: transparent; font-family: 'Poppins', sans-serif; font-weight: bold;}
.second-adt{ margin-top: -140px; position: relative; z-index: 9999; float: right; padding-right: 110px;}


.digital-agency{padding:0px 110px;}
.digital-agency-list{background: #fff; box-shadow:0px 15px 11px #dcdcdc9c; border-radius:30px; padding:25px; padding-right: 50px; float: left; width: 50%;}
.digital-agency-list p{ line-height:2.9rem; font-size: 1.2rem; color: #999;}
.digital-agency .second1{margin-top: 103px;margin-left: -46px;}
.digital-agency-list h3:before{ position: absolute; content: ""; width: 2px; height:15px;background: -webkit-linear-gradient(#86cc5a, #0dd4cd); transform: rotate(10deg); left: -10px;}
.digital-agency-list h3{    margin-left: 10px;
position: relative;
margin-left: 1.6rem;
font-size: 1.5rem;
font-weight: 600;}



.digital-service{ background:#eaeaea; padding: 50px 110px; margin: 50px 0px; display: table; width: 100%;}	
.digital-service .heading{ margin-bottom:50px;}
.digital-service .heading h4{margin-top:40px; text-transform: uppercase;padding-left: 113px; font-weight: bold; font-size:2.2rem;}
.digital-service .heading h4:before{width:100px; height: 4px; background: #333;position: absolute; content: "";left: 129px;margin-top:12px;}
.digital-service .heading h2{ padding-bottom:30px; margin-top:40px; font-size:4.75rem;color: #e1094a;  text-transform: capitalize; font-family: 'Poppins', sans-serif; font-weight: bold;padding-right: 53%;}
.service-list{text-align: center; margin-bottom:50px; transition: 0.5s; display: table-cell;float: left;}
.service-list h2{text-align: center; font-size: 1.8rem; font-weight: bold; margin-bottom: 15px;}
.service-list p {
text-align: center;
font-size: 1.4rem;
margin-bottom: 15px;
text-overflow: ellipsis;
max-height: 55px;
overflow: hidden;
line-height: 18px;
}
.service-list:hover p {
text-align: center;
font-size: 1.4rem;
margin-bottom: 15px;
text-overflow: initial;
max-height: initial;
overflow: inherit;
line-height: initial;
}
.service-list:hover{ background: #fff; box-shadow: 0px 15px 11px #dcdcdc9c;padding:45px 20px; border-radius:30px;}
.service-list a{background: -webkit-linear-gradient(#ff0042, #ab1f7f);font-size:1.6rem;color: #fff;text-transform: capitalize;
-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-family: 'Poppins', sans-serif;font-weight: bold; border-bottom: 1px solid #ab1f7f; padding-bottom: 5px; display: none;}
.service-list:hover a{display: inline-block;}


.service-list .serviceimg1{background: url(../images/icons2.png);width:96px;height:90px;display: inline-block;background-repeat: no-repeat; transition: 0.5s;background-position:3px -100px;}
.service-list:hover .serviceimg1{background: url(../images/icons2.png);width:96px;height:90px;background-position:3px 0px;}

.service-list .serviceimg2{background: url(../images/icons2.png);width:96px;height:90px;display: inline-block;background-repeat: no-repeat; transition: 0.5s;background-position:-113px -100px;}
.service-list:hover .serviceimg2{background: url(../images/icons2.png);width:96px;height:90px;background-position:-113px 0px;}


.service-list .serviceimg3{background: url(../images/icons2.png);width:96px;height:90px;display: inline-block;background-repeat: no-repeat; transition: 0.5s;background-position:-225px -100px;}
.service-list:hover .serviceimg3{background: url(../images/icons2.png);width:96px;height:90px;background-position:-225px 0px;}


.service-list .serviceimg4{background: url(../images/icons2.png);width:96px;height:90px;display: inline-block;background-repeat: no-repeat; transition: 0.5s;background-position:-324px -100px;}
.service-list:hover .serviceimg4{background: url(../images/icons2.png);width:96px;height:90px;background-position:-324px 0px;}



.service-list .serviceimg5{background: url(../images/icons2.png);width:96px;height:90px;display: inline-block;background-repeat: no-repeat; transition: 0.5s;background-position:-437px -100px;}
.service-list:hover .serviceimg5{background: url(../images/icons2.png);width:96px;height:90px;background-position:-437px 0px;}



.service-list .serviceimg6{background: url(../images/icons2.png);width:96px;height:90px;display: inline-block;background-repeat: no-repeat; transition: 0.5s;background-position:-554px -100px;}
.service-list:hover .serviceimg6{background: url(../images/icons2.png);width:96px;height:90px;background-position:-554px 0px;}


.service-list .serviceimg7{background: url(../images/icons2.png);width:96px;height:90px;display: inline-block;background-repeat: no-repeat; transition: 0.5s;background-position:-671px -100px;}
.service-list:hover .serviceimg7{background: url(../images/icons2.png);width:96px;height:90px;background-position:-671px 0px;}



.service-list .serviceimg8{background: url(../images/icons2.png);width:96px;height:90px;display: inline-block;background-repeat: no-repeat; transition: 0.5s;background-position:-766px -100px;}
.service-list:hover .serviceimg8{background: url(../images/icons2.png);width:96px;height:90px;background-position:-766px 0px;}





.why-us-start{padding:0px 110px; display: table; width: 100%; position: relative;}	
.why-us-start .heading h4{margin-top:40px; text-transform: uppercase;padding-left: 113px; font-weight: bold;font-size:2.2rem;}
.why-us-start .heading h4:before{width:100px; height: 4px; background: #333;position: absolute; content: "";left: 129px;margin-top:12px;}
.why-us-start .heading h2{margin-top:40px; font-size:4.75rem;color: #fff;  text-transform: capitalize; background: -webkit-linear-gradient(#86cc5a, #0dd4cd);-webkit-background-clip: text;-webkit-text-fill-color: transparent; font-family: 'Poppins', sans-serif; font-weight: bold; padding-right: 61%;}
.result-percent{ list-style: none; background:rgba(255, 255, 255, 0.9);box-shadow: 0px 15px 11px #dcdcdc9c;padding:45px 20px; border-radius:30px; position: absolute; width: 40%; padding:20px; top:50%;}
.result-percent li{display: inline-block; width:48%; text-align: center; margin-bottom:10px;}
.result-percent li h2{ color:#e1094a; font-size:4.75rem; font-weight: bold; text-transform: uppercase;}
.result-percent li p{text-transform: capitalize;}
.result-percent li p{font-size:1.6rem;}





.work-with-us{ background:#eaeaea; padding: 50px 110px; margin: 50px 0px; display: table; width: 100%; margin-top: 0px; margin-bottom: 0px;}	
.work-with-us .heading{ margin-bottom:50px;}
.work-with-us .heading h4{margin-top:40px; text-transform: uppercase;padding-left: 113px; font-weight: bold; font-size:2.2rem; color: #06363a;}
.work-with-us .heading h4:before{width:100px; height: 4px; background: #04353a;position: absolute; content: "";left: 129px;margin-top:12px;}
.work-with-us .heading h2{ padding-bottom:30px; margin-top:40px; font-size:4.75rem;color: #e1094a;  text-transform: capitalize; font-family: 'Poppins', sans-serif; font-weight: bold;padding-right:45%;}
.work-list{text-align: center; margin-bottom:50px; transition: 0.5s; display: table-cell;float: left;background: #fefefe; box-shadow: 0px 15px 11px #0000002e;padding:45px 20px; border-radius:30px; height:358px;}
.work-list h2{text-align: center; font-size: 1.8rem; font-weight: bold; margin-bottom: 15px; color: #04353a;}
.work-list p{text-align: center; font-size: 1.4rem; margin-bottom: 15px; color: #636363;}
.work-with-us .col-md-4{ float: none; display: inline-block; width: 32%;}
.list-cen{text-align: center;}




.logo-client{background: #eeeeee; padding:100px 50px; float: left; width: 50%; padding-bottom:50px;    height:663px;}	
.logo-partner{background: #e8e8e8; padding:50px; float: right; width: 50%;    height:663px; position: relative;}	
.client-img{ list-style: none; padding: 0px; }
.client-img img{-webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */filter: grayscale(100%); transition: 0.3s;}
.client-img img:hover{ list-style: none; padding: 0px;-webkit-filter: grayscale(0%); /* Safari 6.0 - 9.0 */filter: grayscale(0%); }
.client-img li{ display: inline-block; margin: 0px 5px; width:21.33%; text-align: center; margin-bottom:40px;}
.client-img li img{width:100%;}
.partner-img li {
display: inline-block;
margin: 0px 5px;
width: 47.33%;
text-align: center;
margin-bottom: 40px;
}
.mobile-logo-par{ display: none;}
.logo-partner .heading  h4{margin-top:-9px; text-transform: uppercase;padding-left: 47px; font-weight: bold;font-size:2.2rem; font-family: 'Poppins', sans-serif; font-weight: bold;}
.logo-partner .heading .active h4{margin-top:-9px; text-transform: uppercase;padding-left: 47px; font-weight: bold;font-size:2.2rem;background: -webkit-linear-gradient(#86cc5a, #0dd4cd);-webkit-background-clip: text;-webkit-text-fill-color: transparent; font-family: 'Poppins', sans-serif; font-weight: bold;}
.logo-partner .heading2 h4:before{width:100px; height: 4px; background: #333;position: absolute; content: "";left:65px;margin-top:12px;}
.logo-partner .heading h2{ padding-bottom:30px; margin-top:40px; font-size:4.75rem;color: #de0c4b;  text-transform: capitalize;  font-family: 'Poppins', sans-serif; font-weight: bold;}
.content-title{ font-size: 1.6rem; font-weight: 400;; color: #464646; line-height:32px;}
.content-title p{ margin-bottom:30px;}
.content-title a{ font-size:1.9rem; font-weight: 600; color: #de0c4b; border-bottom:2px solid #de0c4b; text-decoration: none !important;}
.logo-partner .heading h4 span{margin-left: 100px; color: #333; background: transparent; -webkit-text-fill-color:#333;}
.wizard-inner .nav-tabs{ background-color: transparent; border: none !important;}
.wizard-inner .nav-tabs{ background-color: transparent; border: none !important;    padding-left: 9%;}
.wizard-inner .nav-tabs a:hover { background-color: transparent; border: none !important;}
.wizard-inner .nav-tabs li.active a, .nav-tabs li.active a:hover, .nav-tabs li.active a:focus{ background-color: transparent; border: none !important;}
.wizard-inner .nav-tabs > li > a{border:none !important; color: #000;}

.slider-migsun{background: #ffffff; padding:80px 0px; padding-top: 30px;}	
.slider-design1 .item{opacity:0.4;transition:.4s ease all;margin:0 20px;transform:scale(.8);}
@media(max-width:1000px){
.slider-design1  .item{margin:0; transform:scale(.9)}
}
.slider-design1 .active .item{opacity:1;transform:scale(1);} 
.slider-design1 .owl-item {-webkit-backface-visibility: hidden;-webkit-transform: translateZ(0) scale(1.0, 1.0);}
.slider-design1 .inner{width: 365px;height: 260px;margin-top: -126px;margin-right: -100px;background: #fff;padding: 20px;box-shadow: 6px 28px 35px #dcdcdc9c;position: relative;float: right;margin-bottom: 55px; }
.slider-design1 .inner .left-content{width:77%; float: left;}
.slider-design1 .inner .left-content h3{color: #e1094a; font-size: 3.2rem; font-weight: bold;}
.slider-design1 .inner .left-content h4{color: #333; font-size: 1.8rem; font-weight: bold; color: #6b6b6b;}
.slider-design1 .inner .left-content p{color: #333; font-size: 1rem; font-weight: 500; color: #999; line-height: 20px;}
.right-content{ float: right;}
.right-content img{ width: auto !important;}
.arrow11 img{position: absolute;bottom: 21px;right: 34px;}
.view-all-slider{ color: #e1094a; font-weight: bold; font-size: 1.9rem; border-bottom: 2px solid #e1094a; text-decoration: none !important;}
.view-all-slider:hover{ color: #e1094a; }
.view-slide{ text-align: center;}
.slider-migsun .heading {padding: 0px 8%; margin-bottom:60px;}
.slider-migsun .heading h4{margin-top:40px; text-transform: uppercase;padding-left: 113px; font-weight: bold;font-size:2.2rem;}
.slider-migsun .heading h4:before{width:100px; height: 4px; background: #333;position: absolute; content: "";left: 129px;margin-top:12px;}
.slider-migsun .heading h2{margin-top:40px; font-size:4.75rem;color: #fff;  text-transform: capitalize; background: -webkit-linear-gradient(#86cc5a, #0dd4cd);-webkit-background-clip: text;-webkit-text-fill-color: transparent; font-family: 'Poppins', sans-serif; font-weight: bold; padding-right: 61%;}
.slider-migsun .owl-dots{font-size: 55px !important;text-align: right !important; margin-right:54px !important; }
.slider-migsun .owl-carousel .owl-nav button.owl-prev{background: 0 0;color: inherit;padding: 0!important;font: inherit;width:30px; height:30px;border-radius: 50%;background: #959595 !important;margin-right: 10px !important; }
.slider-migsun .owl-carousel button.owl-dot {background: 0 0;color: inherit;padding: 0!important;font: inherit;width:30px; height:30px;border-radius: 50%;background: #959595 !important;margin-right: 10px !important; }
.slider-migsun button.owl-dot.active{background: #05363a !important;}



.footer-design{ background: #333333; color: #fff; text-align: center; padding: 40px 0px;}	
.footer-design .line4{border-right: 1px solid #fff;
margin-bottom: 1.2rem;}
.let-talk h2{     font-size: 4.0rem;
font-weight: bold;
margin-top: 0rem;
margin-bottom: 1rem;}
.let-hang h2{ font-size: 4.0rem; font-weight: bold; margin-top: 0rem; margin-bottom: 2.0rem;}
.let-talk p{ font-size:1.4rem; font-weight: 500;}
.let-hang p{ font-size:1.4rem; font-weight: 500;}
.footer-logo{ width:100px; margin-top:9px; margin-left: 30px;}
.footer-logo img{ width:100%;}
.bottom-footer p{ margin-top: 3.1rem; font-size: 1.4rem;}
.footer_mobile{ display: none;}	
@media (min-width:277px) and (max-width:321px) {
.brd {bottom: 273px !important;}
}

@media (min-width:322px) and (max-width:440px) {
.brd {bottom:442px !important;}
}

@media(max-width:767px){
.bottom-footer p {
margin-top: 1.62rem;
font-size: 1.2rem;
text-align: right;
margin-bottom: 52px;
}
.footer-logo {
width: 80px;
margin-top: 9px; margin-left: 0px;}
.logo-partner{ display: none;}
.mobile-logo-par{ display: block;}
#menu{top:28px !important;}
.first-adt1{position: absolute;z-index: 99999999999999999;left:20px;top: 5px;display: grid; text-align: left;}
.first-adt img{display: none;}
.menu-link span{ left: auto !important; margin-top: -5px;}
.first-adt1 img{ width:60px; }
.typewriter1{ top:16% !important; }
.brd{ display: none;}
.slider-home{ margin-top: 42px !important;}
.video-icon{ display: none;}
.footer_mobile{ display: block;}	
.d{ display: none;}
.slider-home .item{ height:280px;}
.slider-home .item img{ object-fit:cover}	
.typewriter1{font-size:1.4rem; left:2rem; top:15%;}	
.typewriter1 .txt-rotate{font-size:2rem;}
.slider-home{ height:280px;}
.slider-home .owl-nav.disabled+.owl-dots {position: absolute !important;top: auto !important;left: auto !important;    right: 12px !important;bottom:31px !important;}
.slider-home .owl-dots .owl-dot span {background: #fff !important;width: 10px !important;height: 10px !important;}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
background-image: linear-gradient(to right top, #86cc5a, #0dd4cd) !important;
width: 12px !important;
height: 12px !important;
}
.first-adt {padding: 0px 0px;width: 100%;}
.video-icon {top:17%;left: 24px;}
.video-icon img {width: 32px;}
.d {top: 19px;right:59px;}
.d a {height: 42px;background-size: 162px; width:180px;}
.d a:hover {height:42px;background-size: 162px; width:180px;background-position: 3px -43px;}
.menu-link{ margin-right:10px !important; margin-top: -6px !important;}
.menu-link span{ height:2px !important;}
.menu-link span::before, .menu-link span::after{ height:2px !important;}
#menu ul {margin-top: 31px !important;}
#menu li a {font-size: 15px !important;}
#menu li {padding: 10px 0 !important;}
.brd {bottom: 373px;left: -44px;}
.brd img{ width:225px;}
.first-adt .adtr {margin-top: -19px;margin-left:0px;    width: 80px;}
.first-adt h4{ font-size:1.8rem; margin-top: 0px !important;}
.first-adt h4:before {left: 18px;margin-top: 7px;}
.first-adt h2{ font-size:2.55rem;}
.second-adt{ margin-top:0px; padding:0px !important;}
.second-adt img{ width:100%;}
.digital-agency {padding: 0px 5px;}
.digital-agency-list{ padding:15px !important; width:100%;}
.digital-agency-list p{line-height:2.1rem;}
.digital-agency .second1 {margin-top: 24px;margin-left: 0px;}
.digital-service {padding: 0px 0px; margin:0px; margin-top:30px;}
.digital-service .heading h4{ font-size:1.8rem;}
.digital-service .heading h4:before {left: 18px;margin-top: 6px;}
.digital-service .heading h2{ padding-right:0%;}
.digital-service .heading h2{ font-size:2.55rem;}
.digital-service .heading{ margin-bottom:11px;}
.service-list:hover{padding:20px;}
.why-us-start{ padding:0px;}
.why-us-start .heading h4:before {left: 19px;margin-top: 6px;}
.why-us-start .heading h2{ font-size:2.55rem; padding:0px; margin-top:20px;}
.result-mt img{ width:100%;}
.result-percent{ width:90%;top: 44%;}
.result-percent li h2{ font-size:2.55rem; margin:0px;}
.result-percent li p{ font-size:1.2rem;}
.work-with-us{ padding:0px;}
.work-with-us .heading h4{font-size:1.8rem;}
.work-with-us .heading h4:before {left: 19px;margin-top: 6px;}
.work-with-us .heading h2{ padding:0px; font-size:2.55rem;}
.work-with-us .col-md-4{ width:auto;}
.slider-migsun .heading h4{font-size:1.8rem;}
.slider-migsun .heading h4:before {left: 37px; margin-top: 6px;}
.slider-migsun{ padding:0px; margin-bottom:30px;}
.slider-migsun .heading h2{ font-size:2.55rem; padding:0px; margin-top:20px;}
.slider-design1 .inner {width: 100%;height: 100%;margin-top: -23px;margin-right: -2px;padding: 11px; margin-bottom: 55px;}
.slider-design1 .inner .left-content h3{ font-size:18px; margin:0px; margin-bottom:8px;}
.slider-design1 .inner .left-content h4{ font-size:14px; margin:0px;}
.slider-design1 .inner .left-content{ width:98%;}
.right-content{ float:left;}
.right-content img{ width:54px !important;}
.arrow11 img {position: absolute;bottom:20px; right: 15px;width:16px !important;}
.slider-migsun .owl-carousel button.owl-dot{ width:18px; height:18px;}
.slider-migsun .owl-dots{ margin-right:23px !important;}
.logo-client { padding: 20px 0px;width: 100%;padding-bottom: 50px;height:500px;}
.client-img li {width: 28.33%;margin-bottom: 23px;}
.logo-partner{ width:100%; float:left; padding:15px;height: 300px;}
.logo-partner .heading2 h4:before {display:none;}
.logo-partner .heading .active h4{ font-size:17px;}
.logo-partner .heading h4{ font-size:17px;padding-left:0px; margin-right:30px;}
.wizard-inner .nav-tabs > li > a{ padding:10px 0px;}
.logo-partner .heading .active h4{ padding-left:0px;}
.wizard-inner .nav-tabs{ padding:0px;}
.logo-partner .heading h2{ font-size:2.55rem; margin:0px; padding-bottom:10px;}
.content-title{ line-height:23px; font-size:1.2rem;}
.footer-design .line4{ border:none;}
}
@media screen and (max-width:767px) {
.slider-home {
width: 100%;
margin: 0px;
height: 227px;
overflow: hidden;
}
.slider-home .item img {
display: block;
width: 100%;
height: 200px;
}
.typewriter1 {
font-weight: 700;
margin: 0.4em 0;
position: absolute;
z-index: 999;

color: #fff;
font-size: 2rem;
font-family: 'Poppins', sans-serif;
}
.footer_mobile {
position: fixed;
bottom: 0;
display: block;
background: #e1094a;
font-size: 16px;
width: 100%;
z-index: 999999;
padding: 15px;
color: #fff;
}
.footer_mobile .pull-right {
border-left: 2px solid;
padding-left: 28px;
}
.menu-link {
width: 100% !important;
margin-right: 0 !important;
background-color: #1b1b1b !important;

margin-top: 0 !important;
height: 45px !important;
}
.menu-link span {
width: 25px;
float: right;
text-align: right;
right: 0;
}
.menu-link span {
top: 25px !important;
}
}
@media screen and (min-width:768px) {
.footer_mobile {
display: none;
}

}