::-webkit-input-placeholder{color:#999 !important;opacity:1;}
::-moz-placeholder{color:#999 !important;opacity:1;}
:-ms-input-placeholder{color:#999 !important;opacity:1;}
:-moz-placeholder{color:#999 !important;opacity:1;}
*{outline:none !important;}
#technology-new-bg{background:url(../images/technology-new-banner.jpg) no-repeat;background-size:cover;}
#marketing-new-bg{background:url(../images/market-bg-img.jpg) no-repeat;background-size:cover;}
.heading-pad{padding:20% 0px 13% 0px;clear:both;}
.heading-pad h2{font-size:56px;}
.heading-pad h3{font-size:32px;font-weight:normal !important;color:#fff;}
.market-i-headings{background:url(../images/gybv-img-header.png) no-repeat;background-position:97% 76%;}
.tech-headings{background:url(../images/tech-curve-img.png) no-repeat;background-position:97% 92%;}
.software-list-main{background:#f6921a;background:-moz-linear-gradient(left, #f6921a 0%, #f6921a 50%, #e6ab0c 51%, #e6ab0c 100%);background:-webkit-linear-gradient(left, #f6921a 0%,#f6921a 50%,#e6ab0c 51%,#e6ab0c 100%);background:linear-gradient(to right, #f6921a 0%,#f6921a 50%,#e6ab0c 51%,#e6ab0c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6921a', endColorstr='#e6ab0c',GradientType=1);}
b#homeHeading{background:#282828 none repeat scroll 0 0 !important;font-size:18px !important;font-weight:normal;padding:5px 10px;font-family:'Open Sans', 'Helvetica Neue', Arial, sans-serif;}
.homeslide-para{background:#ef883b none repeat scroll 0 0;color:#ffffff !important;font-size:60px !important;opacity:1 !important;}
.software-list-main-market-1{background:#f6921a;background:-moz-linear-gradient(left, #f6921a 0%, #f6921a 50%, #e6ab0c 51%, #e6ab0c 100%);background:-webkit-linear-gradient(left, #f6921a 0%,#f6921a 50%,#e6ab0c 51%,#e6ab0c 100%);background:linear-gradient(to right, #f6921a 0%,#f6921a 50%,#e6ab0c 51%,#e6ab0c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6921a', endColorstr='#e6ab0c',GradientType=1);}
.software-list-main-market-2{background:#04b059;background:-moz-linear-gradient(left, #04b059 0%, #04b059 50%, #c9341a 51%, #c9341a 100%);background:-webkit-linear-gradient(left, #04b059 0%,#04b059 50%,#c9341a 51%,#c9341a 100%);background:linear-gradient(to right, #04b059 0%,#04b059 50%,#c9341a 51%,#c9341a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#04b059', endColorstr='#c9341a',GradientType=1);}
.slider-btn{border:medium none;border-radius:300px;font-size:25px;text-transform:none !important;font-weight:normal !important;background:#ef883b !important;}
.w-t-para h1{font-size:44px;margin-bottom:20px;text-align:center;color:#000;font-family:'FuturaPTBook';font-weight:lighter;}
.inner-para{clear:both;margin:auto;text-align:center;width:80%;padding-bottom:2%;}
.welcome-to-izula{padding:65px 0 25px 0px;}
.boxes-for-hover-home{padding-top:0;}
.get-in-touch{padding:45px 0;}
.inner-para > p{color:#000;font-family:'FuturaPTBook';font-size:18px !important;}
.home-box-body > h3{font-size:24px;text-align:center;text-transform:uppercase !important;}
.home-box-body > p{font-size:14px;font-weight:lighter !important;line-height:1.7em;padding:0;text-align:center;width:auto;}
.col-lg-3.home-box-body.wow.bounceInUp.hvr-rectangle-out.animated{width:22% !important;}
.col-lg-3.home-box-body.wow.bounceInUp.hvr-rectangle-out.animated{display:inline-block;float:none;margin:0 1%;padding:10px 20px 30px;position:relative;text-align:center;}
.home-b-icons{color:#F8961D;font-size:50px;height:100px;line-height:2em;margin:auto;text-align:center;width:100px;}
.home-box-body:hover .home-b-icons{color:#FFF;}
.col-lg-5.about-list{width:47%;}
.about-list > ul{overflow:hidden;padding:20px 0 0;}
.about-list > li{display:inline-flex;display:inline-block;float:none;list-style-type:none;position:relative;text-align:center;width:180px;vertical-align:top;}
.about-list li h4{color:#ffffff;font-size:20px;text-align:left;}
.about-list li a{color:#fff;float:left;padding:0px 15px 25px 0;}
.about-list li a:hover{text-decoration:none;}
.para-about > p{font-size:20px;margin-top:45px;text-align:center;font-family:'Open Sans', 'Helvetica Neue', Arial, sans-serif;}
.para-about > h4{font-size:20px;text-align:center;margin-top:30px;}
.myform label{float:left;font-size:18px;font-weight:lighter;letter-spacing:0.05em;text-align:left;width:100%;}
.myform input, .myform select, #message{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border-color:-moz-use-text-color -moz-use-text-color #fff;border-image:none;border-radius:0;border-style:none none solid;border-width:medium medium 1px;height:45px !important;margin-bottom:10px;padding-left:5px;width:100%;}
.myform textarea{line-height:3em;overflow:hidden;border-bottom:1px solid #FFF;}
.myform select option{color:#000;padding:5px 0;}
form.myform{margin-left:-15px;}
.select-drop-budget{overflow-x:hidden;width:48%;}
.select-drop-budget select{background:rgba(0, 0, 0, 0) url("../img/drop-down.png") no-repeat scroll 74% 17px;border-bottom:1px solid #fff;width:390px;color:#777777;}
section#contact{background:#2c3e50 none repeat scroll 0 0;padding:0px 0;}
section#contact h4{color:#FFF !important;}
.submit-btn-main{float:left;margin:15px auto auto;}
.btn.form-submit{background:#ff9933 none repeat scroll 0 0;border:medium none;border-radius:3px;font-size:22px;font-weight:normal;height:60px;padding:5px 10px;}
#what-we-are-bg{background-attachment:scroll;background-clip:border-box;background-color:#343434;background-repeat:no-repeat;background-size:auto auto;padding:0px 0;}
.what-we-are-bg{background-attachment:scroll;background-clip:border-box;background-image:url(../img/girl-hand-mobile.jpg);background-origin:padding-box;background-position:4% bottom !important;background-repeat:no-repeat;background-size:auto auto;padding:60px 0;}
textarea#message{line-height:1.4em;}
.about-list{float:right;}
.about-list ul li{float:left;list-style-type:none;margin:0 0 10px;padding:0;}
.what-we-do-right{margin-top:13%;}
#what-we-are-bg h2{font-size:44px;font-weight:lighter;text-align:center;}
#what-we-are-bg p{font-size:16px;text-align:center;}
.list-products-m > p{font-size:14px !important;text-align:left !important;}
.contact-info-area{background:#309bff none repeat scroll 0 0;text-align:center;}
.contact-inner-info > h3{font-size:48px;font-weight:lighter;}
.contact-info-area{background:#309bff none repeat scroll 0 0;color:#fff;text-align:center;}
.contact-inner-info > p{font-size:20px;font-weight:lighter !important;}
.top-list-call-social{background:#282828 none repeat scroll 0 0;margin:0;padding:5px 0;position:absolute;width:100%;z-index:999999;}
.top-social-icon > li{display:inline-block;float:left;list-style-type:none;margin-right:10px;margin-top:5px;}
.top-social-icon a{color:#fff;font-weight:lighter;}
.top-social-icon a:hover{color:#F6941E;font-weight:lighter;}
.main-top-call-email{float:right;}
.top-call-icon{float:right;margin:auto;padding:0;}
.top-call-icon > li{float:left;list-style-type:none;margin-top:5px;margin-right:30px;}
.top-call-icon a{color:#fff;font-weight:lighter;}
.top-call-icon a:hover{color:#F6941E;font-weight:lighter;}
nav#mainNav.navbar{background:#fff none repeat scroll 0 0;height:auto;border-radius:0px !important;box-shadow:2px 2px 2px #6f6f6f;}
section#main-slider{padding-bottom:0;}
.tag-images-icons > img{display:block;width:75% !important;height:auto;margin:auto;}
.owl-carousel .owl-wrapper-outer{margin-top:67px;}
#owl-demo .item img{display:block;width:auto;height:auto;}
.main-slide-div{background:#fff url(../images/digital-marketing-bg.jpg) no-repeat;background-size:cover;overflow:auto;width:100%;}
.main-slide-div-2{background:#fff url(../images/digital-marketing-bg-3.jpg) no-repeat;background-size:cover;overflow:auto;width:100%;min-height:595px;}
.main-slide-div-3{background:#01a8d2 url(../images/digital-marketing-bg-2.jpg) no-repeat;background-size:cover;overflow:auto;width:100%;min-height:595px;}
.item.slide-1 > img{float:right;margin-top:8%;}
.item.slide-2 > img{float:right;}
.item.slide-1{margin:auto;width:80%;}
.slider-text-a{display:table;float:none;}
.heading-slide-one{color:#fff;float:left;font-size:38px;margin-bottom:4%;margin-top:46%;font-family:'FuturaPTBook';}
.heading-slide-two{color:#fff;font-size:32px;font-family:'FuturaPTBook';margin-bottom:2%;width:90%;line-height:1.2em;text-transform:uppercase;}
h1.heading-slide-three{color:#fff;font-family:'FuturaPTBook';font-size:60px;line-height:1.2em;margin-bottom:2%;margin-left:auto;margin-top:15%;text-align:center;text-shadow:1px 0px #000;width:100%;}
h2.heading-slide-three{color:#fff;font-family:'FuturaPTBook';font-size:32px;line-height:1.2em;margin-bottom:0%;margin-top:2%;text-align:center;margin:auto;width:90%;text-shadow:1px 0px #000;font-weight:normal;}
.learn-more-main{margin:auto;text-align:center;width:100%;margin-top:20px;}
.learn-more-shd{background:rgba(0, 0, 0, 0) url("../images/shadow-read.png") no-repeat scroll center 22px;display:inline-block;float:none;margin:auto;text-align:center;padding-bottom:14px;}
.tag-images-icons{margin:auto;text-align:center;float:none;margin-top:15px;}
.learn-more-in{border-radius:3px;background:#fff none repeat scroll 0 0;padding:10px 0;webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.learn-more-in:hover{border-radius:3px;background:#fff none repeat scroll 0 0;padding:10px 0;opacity:0.9;webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.page-scroll.active{color:#F8961D !important;}
.devider-hr hr{border-color:#fff;float:left;margin:0;padding:0;width:100% !important;}
.request-a-quote{border:1px solid #fff;border-radius:3px;clear:left;color:#fff;float:left;font-family:'FuturaPTBook';font-size:22px;margin-top:15px;padding:10px 15px;text-align:center;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;}
.request-a-quote:hover{webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;border:1px solid #fff;border-radius:3px;clear:left;color:#fff;float:left;margin-top:15px;padding:10px 15px;box-shadow:0 0 8px #fff;}
.request-a-quote-main{clear:left;float:left;margin-top:15px;}
.home-box-body{box-shadow:0 0 2px #ccc;}
.digital-m-main{background:#f8961d none repeat scroll 0 0;}
.digital-marketing-boxes > h2{color:#fff;font-size:44px;text-align:center;}
.digital-marketing-boxes > p{color:#fff;font-size:18px;margin:auto;text-align:center;width:80%;margin-bottom:40px;}
.col-lg-12.dmx-box{display:table;float:none;position:relative;text-align:center;vertical-align:top;width:100%;}
.col-lg-3.boxes-in{width:33%;}
.boxes-in{box-shadow:0 0 2px rgba(255, 255, 255, 0.5);display:inline-block;float:left;padding:3% 1%;text-align:center;vertical-align:top;}
.boxes-in i{border-bottom:2px solid #fff;color:#fff;font-size:40px;padding:15px 18px;}
.boxes-in > h4{color:#fff;font-size:16px;font-weight:normal;text-transform:uppercase;padding-top:15px;}
.get-a-q-left > h3{font-size:44px;font-weight:lighter;padding-top:0px;margin-top:0px !important;}
.get-a-q-left{float:left;width:70%;}
.get-a-q-left > p{float:left;font-size:16px;width:100%;}
.get-a-quote-right{background:#2f9bfe none repeat scroll 0 0;border-radius:10px;color:#fff;float:right;font-size:28px;margin-top:15px;padding:12px 25px;}
.get-a-quote-right:hover{background:#0f7bde none repeat scroll 0 0;border-radius:10px;color:#fff;padding:12px 25px;font-size:28px;float:right;}
.social-media-footer{float:none;position:relative;text-align:center;vertical-align:top;width:100%;}
.social-media-footer > ul{margin:0;padding:0;}
.social-media-footer li{color:#cccccc !important;display:inline-block;float:none;font-size:25px;list-style-type:none;padding:10px 12px;}
.social-media-footer a{color:#cccccc;}
.social-media-footer a:hover{color:#F8961D;}
@media (max-width:968px){.about-list{background:#309bff none repeat scroll 0 0;width:55%;float:left;}
.what-we-do-right{margin-top:45%;width:40%;float:left;}
.bg-dark{background:rgba(0, 0, 0, 0) url("../img/contact-bg.jpg") no-repeat;background-size:cover;color:#fff;padding:50px 0;width:100%;background-position:90% 0px !important;}
.select-drop-budget select{background:none;border-bottom:1px solid #fff;width:100%;}
.select-drop-budget{overflow-x:hidden;width:100%;}
}
@media (max-width:768px){.footer-box-2{padding:20px 15px 20px 15px;}
#formquotereq .form-group{padding:0px !important;}
.col-lg-3.home-box-body.wow.bounceInUp.hvr-rectangle-out{width:100% !important;margin-top:10px;}
ul.top-social-icon{padding:0px;margin:auto;}
.top-call-icon > li{float:left;list-style-type:none;margin-top:5px;margin-right:20px;text-align:right;}
.navbar .container-fluid{margin-top:17px;width:95% !important;}
#email-marketing-iz{overflow:auto;padding:0px 0px 40px 0px;}
#seo-search-engen-opt{overflow:auto;padding:0px 0px 40px 0px;}
#ppc-managment-iz{background:#309bff;clear:right;overflow:auto;padding:30px 0px 40px 0px;}
#social-media-marketing{background:#343434;clear:right;overflow:auto;padding:40px 0px 40px 0px;}
#lead-generation{background:#f8961d none repeat scroll 0 0;overflow:auto;padding-bottom:0px;}
#content-marketing{background:#FFFFFF;clear:right;overflow:auto;padding:0px 0px 40px 0px;}
.col-lg-6.main-heading-n-prg-4{width:100% !important;}
.social-media-marketing > img{float:none !important;margin-bottom:5%;margin-right:0% !important;margin-top:5%;width:45% !important;margin:auto !important;display:inherit !important;}
.col-lg-6.email-marketing-iz > img{margin-top:0%;width:45% !important;float:none !important;margin:auto !important;display:inherit !important;}
.ppc-managment-iz > img{float:none !important;margin-right:auto !important;margin-top:5%;width:40% !important;margin:auto !important;display:inherit !important;}
.col-lg-6.content-marketing > img{margin-top:10%;width:40% !important;float:none !important;margin-left:auto !important;display:inherit !important;margin:auto !important;}
.col-lg-6.seo-search-engen-opt > img{margin-top:10%;width:45% !important;float:none !important;margin-left:auto !important;margin:auto !important;display:inherit !important;}
.heading-slide-two{color:#fff;font-size:20px;font-weight:lighter;margin-bottom:2%;}
.heading-slide-one{color:#fff;float:left;font-size:20px;margin-bottom:4%;margin-top:31%;font-weight:normal;}
#owl-demo .item img{display:block;width:48% !important;height:auto !important;margin-top:15%;}
.request-a-quote{width:60%;}
.software-list img{margin-top:5px;width:50%;}
.software-list h4{font-size:14px;font-weight:normal;}
.software-development-banner{margin-top:0px !important;}
.software-list > li{}
.main-heading-n-prg-2{width:100% !important;}
.col-lg-6.main-heading-n-prg-3{padding:10% 6% 10% 3%;width:100% !important;}
.software-list-2 li{min-height:100px !important;}
.software-list-2 h4{font-size:14px;display:none;}
ul.nav.navbar-nav li:last-child{border-radius:0px;padding:0 0px;}
.homeslide-para{margin-top:10px;}
.homeslide-para{font-size:35px !important;}
.what-we-do-right{margin-top:13%;background:#309bff;margin:0px;text-align:center !important;}
.what-we-do-right h2{font-size:48px;text-align:center;}
.what-we-do-right p{text-align:center;font-weight:lighter;font-size:16px;margin-top:18px;padding-bottom:30px;}
.about-list{background:#309bff none repeat scroll 0 0;width:100%;float:none;}
.what-we-do-right{margin-top:0%;width:100%;float:none;}
header#innerbanner{margin-top:40px !important;}
}
@media (max-width:480px){#owl-demo .item img{width:68% !important;}
header#innerbanner{margin-top:40px !important;}
.software-development-banner ul li{width:20% !important;padding:0px !important;}
}
.cd-image-replace{display:inline-block;overflow:hidden;text-indent:100%;white-space:nowrap;color:transparent;}
.cd-nav-trigger{display:block;position:fixed;z-index:2;bottom:30px;right:5%;height:44px;width:44px;border-radius:0.25em;background:rgba(234, 242, 227, 0.9);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:none;outline:none;}
.cd-nav-trigger span{position:absolute;height:4px;width:4px;background-color:#3a2c41;border-radius:50%;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}
.cd-nav-trigger span::before, .cd-nav-trigger span::after{content:'';position:absolute;left:0;height:100%;width:100%;background-color:#3a2c41;border-radius:inherit;}
.cd-nav-trigger span::before{top:-9px;}
.cd-nav-trigger span::after{bottom:-9px;}
@media only screen and (min-width:800px){.cd-nav-trigger{display:none;}
}
.cd-vertical-nav{position:fixed;z-index:1;right:5%;bottom:30px;width:90%;max-width:400px;max-height:90%;overflow-y:auto;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:right bottom;-moz-transform-origin:right bottom;-ms-transform-origin:right bottom;-o-transform-origin:right bottom;transform-origin:right bottom;-webkit-transition:-webkit-transform 0.2s;-moz-transition:-moz-transform 0.2s;transition:transform 0.2s;border-radius:0.25em;background-color:rgba(234, 242, 227, 0.9);}
.cd-vertical-nav a{display:block;padding:1em;color:#3a2c41;font-weight:bold;border-bottom:1px solid rgba(58, 44, 65, 0.1);}
.cd-vertical-nav a.active{color:#c0a672;}
.cd-vertical-nav.open{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-overflow-scrolling:touch;}
.cd-vertical-nav.open + .cd-nav-trigger{background-color:transparent;}
.cd-vertical-nav.open + .cd-nav-trigger span{background-color:rgba(58, 44, 65, 0);}
.cd-vertical-nav.open + .cd-nav-trigger span::before, .cd-vertical-nav.open + .cd-nav-trigger span::after{height:3px;width:20px;border-radius:0;left:-8px;}
.cd-vertical-nav.open + .cd-nav-trigger span::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:1px;}
.cd-vertical-nav.open + .cd-nav-trigger span::after{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);bottom:0;}
@media only screen and (min-width:800px){.cd-vertical-nav{right:0;top:0;bottom:auto;height:100vh;width:90px;max-width:none;max-height:none;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);background-color:transparent;display:table;}
.cd-vertical-nav::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.8);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform 0.4s;-moz-transition:-moz-transform 0.4s;transition:transform 0.4s;}
.no-touch .cd-vertical-nav:hover::before, .touch .cd-vertical-nav::before{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}
.cd-vertical-nav ul{display:table-cell;vertical-align:middle;text-align:center;}
.cd-vertical-nav a{position:relative;padding:3em 0 0;margin:1.4em auto;border-bottom:none;font-size:1.2rem;color:#eaf2e3;}
.cd-vertical-nav a.active{color:#eaf2e3;}
.cd-vertical-nav a::before, .cd-vertical-nav a::after{content:'';position:absolute;left:50%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);}
.cd-vertical-nav a::before{top:0;height:32px;width:32px;border-radius:50%;background:#eaf2e3;-webkit-transform:translateX(-50%) scale(0.25);-moz-transform:translateX(-50%) scale(0.25);-ms-transform:translateX(-50%) scale(0.25);-o-transform:translateX(-50%) scale(0.25);transform:translateX(-50%) scale(0.25);-webkit-transition:-webkit-transform 0.4s, background-color 0.2s;-moz-transition:-moz-transform 0.4s, background-color 0.2s;transition:transform 0.4s, background-color 0.2s;}
.cd-vertical-nav a::after{opacity:0;top:8px;height:16px;width:16px;background:url(../img/cd-nav-icons.svg) no-repeat;-webkit-transform:translateX(-50%) scale(0);-moz-transform:translateX(-50%) scale(0);-ms-transform:translateX(-50%) scale(0);-o-transform:translateX(-50%) scale(0);transform:translateX(-50%) scale(0);-webkit-transition:-webkit-transform 0.4s 0s, opacity 0.1s 0.3s;-moz-transition:-moz-transform 0.4s 0s, opacity 0.1s 0.3s;transition:transform 0.4s 0s, opacity 0.1s 0.3s;}
.cd-vertical-nav a.active::before, .no-touch .cd-vertical-nav a:hover::before{background-color:#c0a672;}
.cd-vertical-nav li:first-of-type a::after{background-position:0px -48px;-webkit-transform:translateX(-50%) translateY(4.5em) scale(0.01);-moz-transform:translateX(-50%) translateY(4.5em) scale(0.01);-ms-transform:translateX(-50%) translateY(4.5em) scale(0.01);-o-transform:translateX(-50%) translateY(4.5em) scale(0.01);transform:translateX(-50%) translateY(4.5em) scale(0.01);}
.cd-vertical-nav li:first-of-type a::before{-webkit-transform:translateX(-50%) translateY(4.5em) scale(0.25);-moz-transform:translateX(-50%) translateY(4.5em) scale(0.25);-ms-transform:translateX(-50%) translateY(4.5em) scale(0.25);-o-transform:translateX(-50%) translateY(4.5em) scale(0.25);transform:translateX(-50%) translateY(4.5em) scale(0.25);}
.cd-vertical-nav li:nth-of-type(2) a::after{background-position:0px -32px;-webkit-transform:translateX(-50%) translateY(1.5em) scale(0.01);-moz-transform:translateX(-50%) translateY(1.5em) scale(0.01);-ms-transform:translateX(-50%) translateY(1.5em) scale(0.01);-o-transform:translateX(-50%) translateY(1.5em) scale(0.01);transform:translateX(-50%) translateY(1.5em) scale(0.01);}
.cd-vertical-nav li:nth-of-type(2) a::before{-webkit-transform:translateX(-50%) translateY(1.5em) scale(0.25);-moz-transform:translateX(-50%) translateY(1.5em) scale(0.25);-ms-transform:translateX(-50%) translateY(1.5em) scale(0.25);-o-transform:translateX(-50%) translateY(1.5em) scale(0.25);transform:translateX(-50%) translateY(1.5em) scale(0.25);}
.cd-vertical-nav li:nth-of-type(3) a::after{background-position:0px -16px;-webkit-transform:translateX(-50%) translateY(-1.5em) scale(0.01);-moz-transform:translateX(-50%) translateY(-1.5em) scale(0.01);-ms-transform:translateX(-50%) translateY(-1.5em) scale(0.01);-o-transform:translateX(-50%) translateY(-1.5em) scale(0.01);transform:translateX(-50%) translateY(-1.5em) scale(0.01);}
.cd-vertical-nav li:nth-of-type(3) a::before{-webkit-transform:translateX(-50%) translateY(-1.5em) scale(0.25);-moz-transform:translateX(-50%) translateY(-1.5em) scale(0.25);-ms-transform:translateX(-50%) translateY(-1.5em) scale(0.25);-o-transform:translateX(-50%) translateY(-1.5em) scale(0.25);transform:translateX(-50%) translateY(-1.5em) scale(0.25);}
.cd-vertical-nav li:nth-of-type(4) a::after{background-position:0px 0px;-webkit-transform:translateX(-50%) translateY(-4.5em) scale(0.01);-moz-transform:translateX(-50%) translateY(-4.5em) scale(0.01);-ms-transform:translateX(-50%) translateY(-4.5em) scale(0.01);-o-transform:translateX(-50%) translateY(-4.5em) scale(0.01);transform:translateX(-50%) translateY(-4.5em) scale(0.01);}
.cd-vertical-nav li:nth-of-type(4) a::before{-webkit-transform:translateX(-50%) translateY(-4.5em) scale(0.25);-moz-transform:translateX(-50%) translateY(-4.5em) scale(0.25);-ms-transform:translateX(-50%) translateY(-4.5em) scale(0.25);-o-transform:translateX(-50%) translateY(-4.5em) scale(0.25);transform:translateX(-50%) translateY(-4.5em) scale(0.25);}
.cd-vertical-nav .label{display:block;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform 0.4s;-moz-transition:-moz-transform 0.4s;transition:transform 0.4s;}
.no-touch .cd-vertical-nav:hover a::before, .no-touch .cd-vertical-nav:hover a::after, .touch .cd-vertical-nav li:nth-of-type(n) a::before, .touch .cd-vertical-nav li:nth-of-type(n) a::after{-webkit-transform:translateX(-50%) scale(1);-moz-transform:translateX(-50%) scale(1);-ms-transform:translateX(-50%) scale(1);-o-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1);-moz-transform:translateX(-50%) scale(1) rotate(0.02deg);}
.no-touch .cd-vertical-nav:hover a::after, .touch .cd-vertical-nav a::after{opacity:1;-webkit-transition:-webkit-transform 0.4s, opacity 0s;-moz-transition:-moz-transform 0.4s, opacity 0s;transition:transform 0.4s, opacity 0s;}
.no-touch .cd-vertical-nav:hover .label, .touch .cd-vertical-nav .label{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}
}
.cd-section{display:table;width:100%;height:100vh;background:#3a2c41;}
.cd-section:nth-of-type(even){background-color:#70557e;}
.cd-section > div{display:table-cell;vertical-align:middle;text-align:center;}
.cd-section h1, .cd-section h2{width:90%;margin:0 auto;text-transform:uppercase;font-size:2.4rem;line-height:1.4;}
.cd-section h1 b, .cd-section h2 b{color:#584c5e;}
.cd-section p{margin:1em auto 0;line-height:1.6;width:90%;max-width:680px;color:rgba(234, 242, 227, 0.6);}
@media only screen and (min-width:800px){.cd-section h1, .cd-section h2{font-size:3rem;}
.cd-section p{font-size:2rem;}
}
.cd-scroll-down{position:absolute;left:50%;right:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:20px;width:44px;height:44px;background:url(../img/cd-arrow-bottom.svg) no-repeat center center;}
.no-js .cd-nav-trigger{display:none;}
.no-js .cd-vertical-nav{position:static;height:auto;width:100%;max-width:none;background-color:rgba(0, 0, 0, 0.8);border-radius:0;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
.no-js .cd-vertical-nav::before{display:none;}
.no-js .cd-vertical-nav ul::after{clear:both;content:"";display:table;}
.no-js .cd-vertical-nav li{display:inline-block;float:left;}
.no-js .cd-vertical-nav a{padding:0 1em;margin:1.5em 1em;color:#eaf2e3;}
.no-js .cd-vertical-nav a.active{color:#c0a672;}
.no-js .cd-vertical-nav a::after, .no-js .cd-vertical-nav a::before{display:none;}
.no-js .cd-vertical-nav .label{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}
section#seo-search-engen-opt{padding-top:50px;}
#seo-search-engen-opt{overflow:auto;}
.main-heading-n-prg > h2{color:#333333;font-size:42px;font-weight:lighter;font-family:'FuturaPTBook';}
.main-heading-n-prg{padding:7% 2% 7% 10%;}
#email-marketing-iz{overflow:auto;}
#content-marketing{background:#FFFFFF;clear:right;overflow:auto;}
#ppc-managment-iz{background:#309bff;clear:right;overflow:auto;}
.ppc-managment-iz.wow.slideInRight.ppc-tech-page.animated > img{margin-top:8%;}
.main-heading-n-prg-2{background:#fff none repeat scroll 0 0;float:right;padding:7% 6% 7% 3%;width:48%;}
#social-media-marketing{background:#343434;clear:right;overflow:auto;}
.col-lg-6.main-heading-n-prg-3{padding:6% 6% 10% 4%;width:48%;}
.social-media-marketing{background:#fff none repeat scroll 0 0;padding:35px;overflow:auto;}
.social-media-marketing > img{float:right;margin-bottom:5%;margin-right:24%;margin-top:5%;width:65%;}
.main-heading-n-prg-3 > h2{color:#fff;font-weight:lighter;font-size:42px;font-family:'FuturaPTBook';}
.col-lg-6.main-heading-n-prg-2 > h2{font-weight:lighter;font-size:42px;font-family:'FuturaPTBook';}
.main-heading-n-prg-3 p{color:#fff;font-size:16px;font-family:'Open Sans', 'Helvetica Neue', Arial, sans-serif;font-weight:lighter;text-align:justify;margin:14px 0;}
#lead-generation{background:#f8961d none repeat scroll 0 0;overflow:auto;clear:right;}
.lead-generation > img{float:right;margin-right:15%;width:65%;margin-top:12%;}
.col-lg-6.main-heading-n-prg > p{color:#777777;font-family:'Open Sans', 'Helvetica Neue', Arial, sans-serif;font-size:16px;font-weight:lighter;text-align:justify;margin:14px 0;}
.main-heading-n-prg-4 > h2{font-weight:lighter;font-size:42px;font-family:'FuturaPTBook';color:#777777;}
.main-heading-n-prg-4 p{color:#777777;text-align:justify;font-family:'Open Sans', 'Helvetica Neue', Arial, sans-serif;font-size:16px;font-weight:lighter;margin:14px 0;}
.ppc-managment-iz > img{float:right;margin-right:24%;margin-top:20%;width:60%;}
.col-lg-6.main-heading-n-prg-4{padding:10% 6% 10% 3%;width:50%;text-align:justify;background:#FFF;font-size:16px;font-weight:lighter;}
.col-lg-6.content-marketing > img{float:left;margin-left:24%;margin-top:14%;width:60%;}
.col-lg-6.email-marketing-iz > img{float:left;margin-left:24%;margin-top:10%;width:65%;}
.col-lg-6.main-heading-n-prg-2 > p{font-size:16px;font-family:'Open Sans', 'Helvetica Neue', Arial, sans-serif;font-weight:lighter;color:#777777;text-align:justify;margin:14px 0;}
.col-lg-6.seo-search-engen-opt > img{margin-top:10%;width:65%;float:left;margin-left:24%;}
.software-list-2{display:table;float:none;position:relative;text-align:center;vertical-align:top;width:100%;margin:0px;padding:0px;}
.software-list-2 > li{display:inline-block;float:none;margin-bottom:0 !important;margin-left:0 !important;margin-right:0px;margin-top:0 !important;min-height:140px;padding:15px 0;text-align:center;vertical-align:top;width:22%;}
.software-list-2 > li:first-child{background:rgba(47, 155, 254, 0.1) none repeat scroll 0 0;color:#2f9bfe;overflow:auto;}
.software-list-2 > li:first-child h4{color:#2f9bfe;}
.software-list-2 > li:nth-child(2n){background:rgba(248, 150, 29, 0.1) none repeat scroll 0 0;color:#f8961d;}
.software-list-2 > li:nth-child(2n) h4{color:#f8961d;}
.software-list-2 > li:nth-child(3n){background:rgba(40, 40, 40, 0.1) none repeat scroll 0 0;}
.software-list-2 > li:nth-child(3n) h4{color:#282828;}
.software-list-2 > li:nth-child(4n){background:rgba(248, 199, 29, 0.1) none repeat scroll 0 0;}
.software-list-2 > li:nth-child(4n) h4{color:#f8c71d;}
.software-list-2 > li:nth-child(5n){background:#01A8D2;}
.software-list-2 a{color:#fff;}
.software-list-2 a:hover{color:#fff;}
.software-list-2 h4{font-size:14px;}
.go-top{position:fixed;bottom:2em;right:2em;text-decoration:none;color:white;background-color:rgba(0, 0, 0, 0.3);font-size:12px;padding:1em;display:none;}
.go-top:hover , .go-top:focus{background-color:rgba(0, 0, 0, 0.6);color:#FFF;}
ul.top-call-icon li a i{padding-right:5px;}
.our-clients-list{display:table;float:none;margin-top:30px;padding:0;position:relative;text-align:center;vertical-align:top;width:100%;}
.our-clients-list > li{display:inline-block;float:none;list-style-type:none;margin:8px;padding:0;vertical-align:top;width:22%;border:1px solid #ebebeb !important;webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.our-clients-list > li:hover{box-shadow:0 0 8px #ccc;webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.our-clients-list img{width:98%;}
.our-clients-content > h2{font-family:'FuturaPTBook';font-size:44px;font-weight:lighter;margin:0 0 15px;padding:0;text-align:center;}
.our-clients-content > p{font-size:18px;text-align:center;padding:15px 0px;color:#333333;}
section#technology-inner-page{padding:100px 0 0;margin-bottom:0px !important;}
.heading-slide-digital{font-size:70px;}
.heading-slide-digital-2{font-size:40px;width:60%;text-transform:uppercase;}
.heading-slide-digital{font-size:70px;margin-top:18%;}
.devider-hr-2 hr{border-color:#bebebe;float:left;margin:10% 0px;padding:0;width:100% !important;}
.request-a-quote-main-digital .request-a-quote{background:#484848;background:-moz-linear-gradient(top, #484848 0%, #484848 50%, #0a0e0a 51%, #0a0809 100%);background:-webkit-linear-gradient(top, #484848 0%,#484848 50%,#0a0e0a 51%,#0a0809 100%);background:linear-gradient(to bottom, #484848 0%,#484848 50%,#0a0e0a 51%,#0a0809 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#484848', endColorstr='#0a0809',GradientType=0);border:1px solid #000;border-radius:3px;clear:left;color:#FFF;float:left;font-family:open sans;font-size:15px;margin-top:15px;padding:10px 15px;}
.request-a-quote-main-digital .request-a-quote:hover{border:1px solid #fff;border-radius:3px;clear:left;color:#fff;float:left;margin-top:15px;padding:10px 15px;}
.request-a-quote-main-digital{margin-bottom:16%;}
h1.heading-slide-software{font-size:70px;margin-top:18%;}
h2.heading-slide-software{font-size:40px;text-transform:uppercase;width:100%;}
.devider-hr-soft hr{border-color:#333333;float:left;margin:10px 0 0;padding:0;width:100% !important;}
.request-a-quote-st{background:#484848;background:-moz-linear-gradient(top, #484848 0%, #484848 50%, #0a0e0a 51%, #0a0809 100%);background:-webkit-linear-gradient(top, #484848 0%,#484848 50%,#0a0e0a 51%,#0a0809 100%);background:linear-gradient(to bottom, #484848 0%,#484848 50%,#0a0e0a 51%,#0a0809 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#484848', endColorstr='#0a0809',GradientType=0);border:1px solid #000;border-radius:3px;clear:left;color:#FFF;float:left;font-family:open sans;font-size:15px;margin-top:15px;padding:10px 15px;}
.request-a-quote-st:hover{border:1px solid #fff;border-radius:3px;clear:left;color:#fff;float:left;margin-top:15px;padding:10px 15px;}
.privacy-cnt{margin-top:10%;}
.privacy-cnt h2{margin-top:35px;}
#contact-us-form input, #contact-us-form textarea{border:1px solid #ccc;border-radius:5px;margin-bottom:20px;margin-left:0;margin-right:15px;min-height:36px;padding-left:4px;width:100%;}
.submit-tab{background:#f8961d none repeat scroll 0 0;border:0 none;border-radius:5px;color:#fff;display:inline-block;float:right;padding:8px 20px;text-align:center;margin-right:0px;font-size:18px;}
.address-contact li{font-size:16px;list-style-type:none;margin:15px 0;}
.address-contact ul li i{margin-right:12px;}
.address-contact{margin-top:6%;}
.address-contact a{color:#333;}
.jobs-block{border:1px solid #ccc;margin-top:-1px;padding:15px 0 25px 30px;}
.jobs-block:hover{margin-top:-1px;padding:15px 0 25px 30px;border-left:1px solid #309bff;}
.jobs-block p{float:left;width:86%;color:#777;}
.apply-now{background:#309bff none repeat scroll 0 0;border-radius:3px;color:#fff;padding:8px 30px;}
.apply-now:hover{color:#fff;}
.carrer-inner{margin-top:8%;}
.active{color:#f8961d !important;}
@media (max-width:768px){.main-slide-div{background:#01a8d2 none repeat scroll 0 0;overflow:auto;padding:35px 0 0;width:100%;}
.item.slide-1{margin:40px auto 40px;width:94%;}
.navbar-brand{padding:10px 5px 5px;}
.call-to-action h2{font-size:32px;}
.main-slide-div-digital{background:rgba(0, 0, 0, 0) url(../img/digital-header.jpg) no-repeat scroll;background-size:cover;background-position:center;margin-top:0px;height:auto;width:auto;}
.request-a-quote-main-digital{margin-bottom:35%;}
.heading-slide-digital{font-size:30px;margin-top:12%;}
.heading-slide-digital-2{font-size:20px;width:60%;text-transform:none;}
.devider-hr-2 hr{border-color:#000;float:left;margin:2% 0px;padding:0;width:100% !important;}
.main-top-social-icon{display:block;}
.w-t-para h1{font-size:24px;}
.inner-para > p{font-size:14px !important;}
.inner-para{width:100%;}
.boxes-table-new{display:table;position:relative;float:none;width:100%;text-align:center;}
.col-lg-3.home-box-body.wow.bounceInUp.hvr-rectangle-out.animated{width:45%;display:inline-block;float:none;position:relative;margin-bottom:15px;}
.col-lg-3.boxes-in{width:45%;}
.get-a-q-left{float:left;width:70%;}
.get-a-quote-right{float:right;text-align:center;display:inline-block;margin-top:0px;font-size:18px;position:relative;}
.what-we-are-bg{background-image:none;width:80%;}
.col-lg-5.about-list{width:100%;}
.our-clients-list > li{width:46%;border:0px !important;border:1px solid #ccc !important;}
.heading-slide-two{font-size:22px;margin-top:5px;}
.request-a-quote-main{margin-top:5px;margin-bottom:24%;}
.main-slide-div{background:#01a8d2;overflow:auto;width:100%;padding:15px 0px;}
.request-a-quote-main-digital .request-a-quote{border:1px solid #000;clear:left;color:#FFF;float:left;font-family:open sans;font-size:12px;margin-top:15px;padding:10px 15px;}
.navbar-brand > img{height:auto !important;width:70%;}
.main-top-call-email{float:right;display:inline-block;text-align:center;width:62%;}
.about-list ul li{float:left;list-style-type:none;margin-top:0px;border-bottom:2px solid #fff;margin-bottom:15px;text-align:center !important;}
.about-list ul li:last-child{border-bottom:0px !important;}
.about-list li a{color:#fff;float:none;padding:0px 10px 15px 0;width:100%;text-align:center;display:inline-block;}
.about-list li h4{color:#ffffff;font-size:20px;text-align:center;}
.list-products-m > p{font-size:14px !important;text-align:center !important;}
#lead-generation{background:#f8961d none repeat scroll 0 0;overflow:auto;padding-top:5%;}
.lead-generation > img{float:none;margin-right:auto;width:45%;margin-top:0%;margin-left:auto;display:inherit;margin-bottom:5%;}
.main-heading-n-prg{padding:5% 6% 5% 3%;}
h1.heading-slide-software{font-size:30px;margin-top:12%;}
h2.heading-slide-software{font-size:25px !important;width:100%;text-transform:none;margin-top:0px;}
section#seo-search-engen-opt{padding-top:0px;}
.address-contact{margin-top:20%;clear:left;padding:0px 30px 0px 0px;}
.address-contact li{font-size:20px;list-style-type:none;margin:15px 0;}
}
@media (max-width:480px){.main-slide-div{background:#01a8d2 none repeat scroll 0 0;overflow:auto;padding:35px 0 0 !important;width:100%;}
.item.slide-1{margin:90px auto auto !important;width:94%;}
.top-call-icon{float:none;margin:auto;padding:0;display:inline-block;}
.software-list-2 li{min-height:75px !important;}
h1.heading-slide-software{font-size:20px;margin-top:12%;}
h2.heading-slide-software{font-size:15px !important;width:100%;text-transform:none;margin-top:0px;}
.software-list-2 h4{font-size:14px;display:none;}
.software-list-2 li a img{width:40%;}
.software-list-2 > li{min-height:70px;}
.item.slide-1{margin:auto;width:94%;}
.request-a-quote-st{font-size:12px;}
.our-clients-list > li{width:45% !important;border:0px !important;border:1px solid #ccc !important;}
.our-clients-list img{width:100% !important;}
#lead-generation{background:#f8961d none repeat scroll 0 0;overflow:auto;padding-top:5%;}
.lead-generation > img{float:none;margin-right:auto;width:65%;margin-top:0%;margin-left:auto;display:block;margin-bottom:5%;}
.main-slide-div-digital{background:rgba(0, 0, 0, 0) url(../img/digital-header.jpg) no-repeat scroll;background-size:cover;background-position:center;margin-top:0px;height:auto;width:auto;}
.heading-slide-digital{font-size:20px;margin-top:12%;}
.heading-slide-digital-2{font-size:15px;width:60%;text-transform:none;margin-top:0px;}
.request-a-quote-main-digital .request-a-quote{border:1px solid #000;border-radius:3px;clear:left;color:#FFF;float:left;font-family:open sans;font-size:12px;margin-top:8px;padding:6px 10px;}
.main-top-social-icon{display:none;}
.w-t-para h1{font-size:24px;}
.inner-para > p{font-size:14px !important;}
.inner-para{width:100%;}
.col-lg-3.home-box-body.wow.bounceInUp.hvr-rectangle-out.animated{width:100%;}
.col-lg-3.boxes-in{width:90%;}
.get-a-q-left{float:left;width:100%;}
.get-a-quote-right{float:none;text-align:center;display:inline-block;margin-top:20px;font-size:18px;position:relative;}
.what-we-are-bg{background-image:none;width:80%;}
.col-lg-5.about-list{width:100%;}
.our-clients-list > li{width:100%;}
.our-clients-list > li{width:100%;}
.heading-slide-two{font-size:16px;margin-top:5px;}
.request-a-quote-main{margin-top:5px;}
.main-slide-div{background:#01a8d2;overflow:auto;width:100%;padding:15px 0px;}
.request-a-quote{border:1px solid #fff;border-radius:3px;clear:left;color:#fff;float:left;margin-top:34px;padding:8px 10px;font-size:16px;}
.navbar-brand > img{height:auto !important;width:70%;}
.main-top-call-email{float:none;display:inline-block;text-align:center;width:100%;}
.about-list ul li{float:left;list-style-type:none;margin-top:0px;border-bottom:2px solid #fff;margin-bottom:15px;text-align:center !important;}
.about-list ul li:last-child{border-bottom:0px !important;}
.about-list li a{color:#fff;float:none;padding:0px 10px 15px 0;width:100%;text-align:center;display:inline-block;}
.about-list li h4{color:#ffffff;font-size:20px;text-align:center;}
.list-products-m > p{font-size:14px !important;text-align:center !important;}
.software-development-banner{margin-top:0px !important;}
h1.heading-slide-three{font-size:36px !important;}
h2.heading-slide-three{font-size:18px !important;}
.main-slide-div-2, .main-slide-div-3{min-height:390px !important;}
.owl-carousel .owl-wrapper-outer{margin-top:65px;}
}
.Count{position:relative;top:8px;left:8px;}
#contact-us iframe{margin-top:-110px;}
.marketing-baner-text{color:#fff;font-size:55px;text-align:center;font-family:'FuturaPTLight';}