body{margin:0;font-family:'Ubuntu', sans-serif;font-size:14px;line-height:26px;color:#777777;background-color:#ffffff;}@font-face{font-family:Roboto-Medium;src:url('../fonts/Roboto-Medium.ttf');}
@font-face{font-family:MyriadPro-BoldCond;src:url('../fonts/MyriadPro-BoldCond.otf');}
@font-face{font-family:RockwellB;src:url('../fonts/RockwellB.ttf');}
@font-face{font-family:NewsGothBold;src:url('../fonts/NewsGothBold.ttf');}
.RockwellB{font-family:'RockwellB' !important;}
.ubuntu{font-family:'ubuntu' !important;}
.my-btn{background-color:#fdfb00;border:none;border-radius:0px;padding:10px 25px 6px;color:#000;font-family:'Roboto-Medium';text-transform:uppercase;letter-spacing:0.9px;transition:all 0.3s ease-in;}
.btn.my-btn:hover{background-color:#fe0000;color:#fff;}
a:focus,a:hover{outline:none !important;text-decoration:none !important;}
a,
p{color:#181818;}
*:before, *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.h1,
h2,
h3,
h4,
h5,
h6{color:#26b0ff;}
.h1, .h1{font-size:25px;text-transform:uppercase;}
.font-size-14{font-size:14px !important;}
.font-size-15{font-size:15px !important;}
.font-size-16{font-size:16px !important;}
.font-size-18{font-size:18px !important;}
.font-size-19{font-size:19px !important;}
.font-size-22{font-size:22px !important;}
.font-size-25{font-size:25px !important;}
.white-text{color:#fff !important;}
.yellow-back{background-color:#fdfb00 !important;}
.six{float:left;width:16.66%;}
.myrow{float:left;width:100%;}
.my-row50{float:left;width:50%;}
.upper{text-transform:uppercase;}
header .logo{max-width:275px;}
header, header .navbar{background-color:#000;}
header .container{position:relative;}
.parallelogram{
	/*
	width:45%;
	height:98px;
	-o-text-overflow:clip;
	text-overflow:clip;
	background:#fdfb00;
	-webkit-transform:rotateY(0deg) skewX(-28deg);
	transform:rotateY(-32.65859432245693deg) skewX(-28deg);
	-webkit-transform-origin:8% 50% 0;
	transform-origin:-28% 50% 0;
	position:absolute;left:0;
	z-index:-1;
	top:-1px;
	*/
	width:40% !important;
	top:-1px;
	border-left: 0px solid transparent;
    border-right: 44px solid transparent;
    border-top: 98px solid #fdfb00;
    position: absolute;
	}
.contact{list-style-type:none;padding:0;margin:0;position:absolute;right:15px;top:7px;}
.contact li{float:left;}
.contact li a{color:#fff;font-size:14px;}
.contact li:last-child a{margin-left:5px;}
.contact i.fa.fa-phone-square{font-size:15px;}
.nav > li > a:focus, .nav > li > a:hover{text-decoration:none;background-color:transparent;color:#fdfb00;}
.affix{position:fixed;background-color:#282828;width:100%;z-index:99999999999;box-shadow:0px 0px 3px #000;border-radius:0px;}
.main-menu{margin-top:40px;margin-right:-15px !important;}
.main-menu li:last-child a{padding-right:0;}
.navbar-brand{float:left;height:97px;padding:5px 0px;font-size:18px;line-height:20px;}
.main-menu li a{color:#fff;font-size:15px;text-transform:uppercase;font-weight:300;padding:15px 18px;}
.banner-prize-box{display:inline-block;width:72%;position:relative;box-sizing:border-box;vertical-align:top;float:left;}
.banner-prize-box:nth-child(2n){width:207px;float:left;}
.border{display:inline-block;position:relative;width:100%;}
.border .my-btn{background-color:#fff;border-radius:5px;color:#24afff;font-family:'NewsGothBold';font-size:18px;padding:5px 20px;bottom:20px;}
.border .my-row50:first-child a.btn.my-btn{position:absolute;display:inline-block;left:12%;}
.border .my-row50:nth-child(2n) a.btn.my-btn{position:absolute;display:inline-block;right:12%;}
.banner-prize-box:nth-child(2n) img{max-height:178px;min-width:201px;}
.discount{font-size:23px;color:#fff;margin:40px 0 10px;letter-spacing:0px;font-family:'Ubuntu';word-spacing:4px;}
.banner{background-image:url('../img/banner_bg1.jpg');height:525px;background-size:cover;background-position:0% 88%;background-repeat:no-repeat;}
.border + p{margin-bottom:30px;}
.pricing-title-wrapper h3{color:#000;font-size:22px;}
.banner-prize-box{text-align:center;}
.get_website{font-size:23px;color:#fff;}
.border img{max-height:178px;min-width:96%;margin:0 auto;}
.we-help-you-wrapper{float:left;width:100%;margin-bottom:10px;padding:0px 45px;}
.we-help-you-wrapper .upper.title{font-size:23px;color:#282828;}
.we-help-you-wrapper ul li{text-align:left;font-size:18px;color:#282828;list-style-type:none;}
.we-help-you-wrapper ul li{text-align:left;font-size:18px;color:#282828;list-style-type:none;list-style-image:url('../img/bullet.jpg');}
.we-hep-u{margin-bottom:-25px;margin-top:5px;}
.we-hep-u + p .btn.my-btn{padding:15px 7% 13px;font-family:'Roboto-Medium';font-size:16px;margin-left:-7%;}
.we-hep-u img{max-width:808px;}
.enquire-wrapper > p{font-family:MyriadPro-BoldCond;font-size:25px;margin-bottom:0px;margin-top:43px;}
.enquire{color:#fff;background-color:#282828;font-size:35px;padding:25px 10px 10px;border-radius:5px 5px 0px 0px;text-align:center;font-weight:300 !important;margin-top:8px;}
.enquire p{font-size:15px;color:#fff;margin-top:8px;margin-bottom:0px;text-transform:initial;}
.banner-form{background-color:#fff;padding:15px;border-radius:0px 0px 5px 5px}
.banner-form form p{margin-bottom:0;}
.banner-form .my-btn{color:#fff;background-color:#282828;font-size:16px;font-weight:600;border-radius:5px;padding:13px 25px 13px;}
.banner-form .form-control:focus{border-color:#282828;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 4px rgba(0,0,0,.5);}
.banner-form input.form-control{height:40px;}
.enquire-wrapper .form-group{margin-bottom:11px;}
.usp{line-height:17px;text-transform:uppercase;font-size:13px !important;height:35px;}
.icon-wrapper p img{border:1px solid #cecece;border-radius:4px;}
.we-build-wrapper{padding-top:25px;}
.icon-wrapper{margin-top:40px;}
.divider{border-top:1px solid #919191;}
#we-build .divider{margin-top:25px;margin-bottom:20px;}
.six p:first-child{margin-bottom:25px;}
.how-work{background:url('../img/how-works-background1.jpg');background-repeat:no-repeat;background-size:cover;background-position:center top;margin-top:15px;}
.how-work-list{list-style:none;padding:0;float:left;width:100%;}
.how-work-list img{max-width:250px;}
.how-work-list li div{float:left;}
.how-work-list li div:first-child{margin-right:20px;width:35%;}
.how-work-list li div:last-child{width:60%;padding-top:6px;}
.how-work-list li{float:left;width:100%;margin-bottom:90px;}
.how-work-list li:first-child{margin-top:90px;}
#pricing,
#our-service{background:url('../img/pricing_background.jpg');background-repeat:no-repeat;background-size:cover;background-position:center top;padding:100px 0px 30px 0px;}
.price-box-wrapper{display:block;width:100%;text-align:center;margin-top:30px;margin-bottom:10px;}
.pricing-title-wrapper{background-color:#fdfb00;padding:10px 0px;}
.price-box{width:39%;margin:0 auto;display:inline-block;margin-right:35px;vertical-align:top;background-color:#fff;max-width:400px;}
.price-box.wow:last-child{margin:0;-webkit-box-shadow:6px 5px 6px 0px rgba(0,0,0,0.35);box-shadow:6px 5px 6px 0px rgba(0,0,0,0.35);}
.price-box.wow:first-child{-webkit-box-shadow:6px 5px 5px 0px rgba(0,0,0,0.29);box-shadow:6px 5px 5px 0px rgba(0,0,0,0.29);}
.third-title{font-size:16px;color:#000;}
.price-box h3{color:#000;font-size:22px;margin-bottom:0px;}
.facilities{text-align:left;list-style:none;padding:30px 40px 30px 75px;margin-bottom:0px;float:left;width:100%;}
.facilities .enable{list-style-image:url('../img/tick.png');}
.facilities .disable{list-style-image:url('../img/cross.png');color:#c9c9c9;}
.disable{color:#d4d4d4;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:no-drop;}
.facilities li{border-bottom:1px dotted #e0e0e0;line-height:30px;color:#595959;padding-left:17px;}
.facilities li:last-child{border:none;}
.facilities p{margin-top:60px;margin-bottom:0px;}
.cpricing .btn.my-btn{padding:10px 40px 10px;letter-spacing:0.5px;font-size:15px;margin-left:-11%;}
.cpricing h1 + p{margin-bottom:0px;}
#about-us{background:url('../img/about-us-background.jpg');background-repeat:no-repeat;background-size:cover;background-position:center top;padding:100px 0px 50px 0px;}
.white-back{background-color:rgba(255,255,255,0.9);padding:20px 15px;box-shadow:2px 2px 5px #777676;}
.border-right{border-right:2px dotted #c0c0c0;}
.about-us-wrapper h1 span{margin-right:5px;display:inline-block;}
.about-box{max-height:282px;margin-top:25px;overflow-y:scroll;min-height:282px;margin-bottom:10px;}
.about-box p{padding-right:10px;line-height:20px;}
.about-us-wrapper .my-btn{padding:17px 40px 14px;font-size:15px;}
#our-service{padding:100px 0px 20px 0px;}
#our-service .h1{margin-bottom:30px;color:#fff;}
.service-title{background-color:#000;padding:15px 30px;}
.service-info{padding:20px 30px 5px;}
.service-info .my-btn{position:absolute;bottom:13px;left:31%;background-color:#000;color:#fff;padding:14px 60px 12px;}
.flex{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}
#our-service .flex .my-row50 img{height:100%;transition:all 0.3s linear;}
#our-service .flex .my-row50 img:hover{transform:scale(1.1);}
.service-info p{text-align:justify;line-height:18px;font-size:15px;}
.service-info p span{font-weight:500;display:block;margin-bottom:15px;text-transform:capitalize;}
.arrow-right{width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid #fdfb00;position:absolute;left:-1px;top:43%;z-index:1;}
.arrow-left{width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-right:20px solid #fdfb00;position:absolute;right:-1px;top:43%;}
#our-service .my-row50{position:relative;overflow:hidden;max-height:330px;min-height:330px;}
.our-client-wrapper h1{margin-bottom:30px;}
#our-client, #clients{padding:100px 0px 20px 0px;}
#our-client .item{border:1px solid #c0bebe;box-shadow:0px 0px 3px #c8c8c8;height:137px;}
#our-client .owl-nav{height:0px;}
#our-client .item img{width:100%;}
.owl-theme .owl-nav [class*="owl-"]{width:0;visibility:hidden;height:0px;}
#our-client .owl-dots,
#our-team .owl-dots{display:none;}
#our-client .owl-carousel .owl-prev::before, .owl-carousel .owl-next::before,
#our-team .owl-carousel .owl-prev::before, .owl-carousel .owl-next::before{visibility:visible;font:normal normal normal 14px/1 FontAwesome;font-weight:normal;font-size:45px;color:#F58120;font-weight:700;position:absolute;top:33%;}
#our-client .owl-carousel .owl-prev::before,
#our-team .owl-carousel .owl-prev::before{content:url('../img/left-arrow.png');left:-30px;}
#our-client .owl-carousel .owl-next::before{content:url('../img/right-arrow.png');right:-30px;}
#gallery .my-btn{padding:15px 50px 10px;}
#gallery{background:url('../img/gallery.jpg');background-repeat:no-repeat;background-size:cover;background-position:center top;padding:100px 0px 30px 0px;}
#gallery .button{display:inline-block;padding:0.5em 1.0em;background:#eee;border:none;border-radius:7px;color:#FDFB00;font-family:'ubuntu';font-size:16px;cursor:pointer;}
#gallery .button:hover{background-color:#F58120;text-shadow:0 1px hsla(0, 0%, 100%, 0.5);color:#fff;}
#gallery .button:active,
#gallery .button.is-checked{background-color:#F58120;}
#gallery .button.is-checked{color:#fff;}
#gallery .button:active,#gallery .button:focus{outline:0;}
#gallery .button-group{margin-bottom:20px;text-align:center;}
#gallery .button-group:after{content:'';display:block;clear:both;}
#gallery .button-group .button{border-radius:4px;display:inline-block;font-size:15px;line-height:20px;margin-bottom:5px;padding:10px 15px;transition:all 0.3s ease-in-out 0s;background:#fff;border:#C2C2C2 solid 1px;color:#7C7C7C;}
#gallery .button:hover, #gallery .button-group .button.is-checked{background:#FDFB00;color:#000;text-decoration:none;border:#005490 solid 1px;}
#gallery p.text-center{margin-top:40px;}
.benifit .nav-tabs{border-bottom:none;}
.benifit .nav-tabs > li.active > a, .benifit .nav-tabs > li.active > a:focus, .benifit .nav-tabs > li.active > a:hover{color:#fdfb00;cursor:default;background-color:#000;border:none;border-radius:0;}
#clients .nav.nav-tabs li{margin-right:1px;}
.benifit .nav-tabs > li > a{margin-right:0px;border:none;border-radius:0;color:#fff;background-color:#282828;padding:15px 22.5px;font-weight:300;}
#clients .nav.nav-tabs li.active::after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #000;content:'';position:absolute;left:43%;}
.tab-content ul{margin-top:25px;padding:0;}
.tab-content ul > p{font-size:19px;color:#000;text-indent:31px;}
#menu1 .my-row50 ul{margin-top:0;}
.safari .tab-content ul > p{font-size:19px;font-weight:500}
.tab-content ul li{list-style:none;font-size:16px;padding-left:30px;position:relative;color:#3f3f3f;}
.check::before{content:url(../img/done.png);position:absolute;left:1px;}
#clients .tab-content{background-color:#f9f9f9;padding-left:45px;}
#faq{padding-right:20px;margin-left:-20px;}
#faq .accordion-toggle span.fa.fa-plus, #faq .accordion-toggle span.fa.fa-minus{float:left;margin-top:6px;margin-left:-5px;}
#menu3{padding-top:20px;}
.client-profile-wrapper{background-color:#fff;position:relative;margin-top:58px;}
#clients{background-color:#fdfb00;padding-bottom:30px;}
.client-profile-pic{position:absolute;width:100px;height:100px;border-radius:50%;background-color:#fff;left:35%;top:-50px;overflow:hidden;}
.profile-text-wrapper{margin-top:60px;float:left;width:100%;text-align:center;}
.profile-name{font-size:20px;margin-bottom:0;}
.testimonial-text-wrapper{padding:0px 20px 15px;max-height:250px;height:250px;overflow-y:scroll;}
.testimonial-text-wrapper p{text-align:justify;line-height:20px;font-size:13px !important;}
.profile-position{font-size:16px;}
#clients .h1{color:#000;margin-bottom:35px;}
.our-client-wrapper .owl-theme .owl-nav.disabled + .owl-dots{margin-top:0px;background-color:#fff;height:35px;}
#testimonial .owl-theme .owl-dots .owl-dot span{background:#cccccc;border-radius:0px !important;}
#faq .panel-title{padding-left:15px;position:relative;text-align:left;font-size:14px;}
#faq .panel-default > .panel-heading{color:#fdfb00;background-color:#282828;border-color:#fdfb00;}
#faq .panel-default > .panel-heading span, #faq .panel-default > .panel-heading p{color:#fdfb00;}
#faq .panel-body p{font-size:16px;}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span{background:#272727 !important;}
#testimonial .owl-theme .owl-dots .owl-dot{margin-top:7px;}
#menu1{padding-top:30px;margin-left:-45px;}
#menu1 .myrow{text-align:center;}
#menu1 .my-row50{float:unset;display:inline-block;vertical-align:top;width:40%;margin:0 auto;text-align:left;}
.border-left{border-left:2px dotted #c0c0c0;padding-left:20px;}
#menu1 .my-row50:first-child{width:26%;margin-left:7%;}
footer{padding:100px 0 0 0;background-color:#313538;color:#fff;background-image:url('../img/footer.jpg');}
.view-project{width:25%;top:30%;position:relative;box-shadow:unset !important;}
.element-item:hover .hover-effect{display:block;}
footer .banner-form{position:relative;width:100%;right:0px;float:left;}
footer .h1, footer h2{color:#fff;}
footer .h1{margin-bottom:40px;}
footer h2{font-size:22px;}
footer p{color:#fff;margin-bottom:10px;}
.payment img{width:49px;height:30px;float:left;}
.footer-line{font-size:14px;text-align:center;margin:50px 0px 25px;}
footer h2{border-bottom:1px solid #898989;margin-bottom:10px;padding-bottom:10px;font-weight:500;margin-bottom:35px;}
.form-wrapper input{border-radius:0;height:50px;}
.form-group .col-xs-4,.form-group .col-xs-12{padding:2px;}
.send{padding:10px 55px;}
.call-us-wrapper p .fa{font-size:25px;color:#fff;width:28px;vertical-align:bottom;margin-right:2px;}
.form-wrapper input[type="submit"]{height:unset;padding:12px 13% 11px;margin-top:10px;font-size:16px;}
.call-us-wrapper p .fa.fa-map-marker{font-size:30px;}
.payment{float:left;width:100%;padding:0;margin:27px 0px 0px;list-style:none;text-align:left;}
.payment p{margin-bottom:10px;}
.call-us-wrapper p img{width:30px;margin-right:10px;}
.payment li{display:inline-block;}
footer .form-horizontal .form-group{margin-right:0px;margin-left:0px;}
.call-us-wrapper{margin-top:49px;}
.call-us-wrapper p{margin-bottom:25px;}
footer .form-group{margin-bottom:0px;}
footer textarea#comment{border-radius:0px;}
#our-team .owl-theme .owl-nav [class*="owl-"]{height:0px;}
#our-team{background:url('../img/ourteam_background.jpg');background-repeat:no-repeat;background-size:cover;background-position:center top;padding:100px 0px 30px 0px;}
#our-team .item .circle{width:250px;height:250px;background-color:#fff;border-radius:50%;overflow:hidden;}
#our-team .item img{width:100%;border:5px solid #ffffff;}
#our-team .owl-nav.disabled{display:block;height:0px;}
#our-team .owl-carousel .owl-next::before{content:url('../img/right-arrow.png');right:-10px;}
#our-team .owl-carousel .owl-next::before,
#our-team .owl-carousel .owl-prev::before{top:32%;}
.team-name{font-size:18px;font-family:'ubuntu';margin-top:10px;}
.team-position{font-size:14px;font-family:'ubuntu';margin-bottom:0px;}
::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#F5F5F5;}
::-webkit-scrollbar{width:7px;background-color:#F5F5F5;}
::-webkit-scrollbar-thumb{background-color:#9b9d9f;border:2px solid #9b9d9f;border-radius:5px;}
.h1.about-h1 {position: relative;clear: both;  width: 100%;}

@media (max-width: 1024px)
{
	.title-block{
    position: absolute;
    left: 20%;
    top: 18%;
}

.img-span{float:left;}
.h1.why-h1 .title-block1{position: absolute;
    width: 80%;
    left: 14%;
    TOP: 0;
    line-height: 1;
	text-align:left;
}
.h1.why-h1{	position: relative;width: 100%;
    clear: both;
    float: left;}
	.web-offer .fadeIn{float:left}

}
@media(max-width:600px){
.call-action-btn .glyphicon.glyphicon-earphone, .call-action-btn .glyphicon.glyphicon-envelope{
    font-size: 16px;
    text-align: center;
    position: relative;
    top: 3px;
    right: 10px;
}
}
@media (max-width: 414px){
 

}
@media (max-width: 320px)
{
	 
}
@media screen and (-webkit-min-device-pixel-ratio:0){::i-block-chrome,
.parallelogram{
	width:40%;
	-webkit-transform:rotateY(0deg) skewX(-20deg);
	left:-30px;
	}
}
.safari header,.safari header .navbar{background-color:#FDFB00;}
.safari .parallelogram{width:90%;height:98px;-o-text-overflow:clip;text-overflow:clip;background:#000;-webkit-transform:rotateY(-32.65859432245693deg) skewX(-28deg);transform:rotateY(-32.65859432245693deg) skewX(-28deg);-webkit-transform-origin:8% 50% 0;transform-origin:-28% 50% 0;position:absolute;left:0;z-index:-1;top:-1px;-webkit-transform-origin-x:230%;-webkit-transform-origin-y:50%;-webkit-transform-origin-z:0px;}
.safari p{font-weight:300;}
.modal-header{padding:15px;background-color:#282828;}
.close{color:#fff;text-shadow:none;filter:unset;opacity:1;}
.modal{background-color:rgba(0,0,0,.5);}
.modal-body{padding:15px 15px 0px;}
.close:focus, .close:hover{color:#fdfb00;opacity:1;}