*{margin:0;padding:0;}
body{font-family:'Lato', sans-serif;}
a:hover, a:focus, a:active{text-decoration:none;}
#header{background:#000;color:#fff;}
.navbar>.container .navbar-brand{display:table;background:#fff;padding:3px 15px;margin-left:15px;position:relative;}
.navbar>.container .navbar-brand::after{position:absolute;content:"";width:100%;border-right:180px solid #fff;border-left:0px solid transparent;border-bottom:65px solid transparent;left:0px;right:0;bottom:-65px;z-index:9999;}
.navbar-header>.navbar-brand:hover{background:#fff;}
.navbar-default{border-radius:0;background:#000000;margin-bottom:0;}
.navbar-right{margin-right:0;}
.navbar-default .navbar-nav>li{padding:37px 0;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.navbar-default .navbar-nav>li:last-child a{border-right:0;}
.navbar-default .navbar-nav>li>a{font-size:15px;text-transform:uppercase;color:#fff;padding:0px 15px;display:block;}
.navbar-default .navbar-nav>li>a:hover{color:#fff;}
.navbar-default .navbar-nav>li:hover{background:#00c0eb;}
.language{padding:27px 0;margin-left:2%;}
.dropdown-menu{padding:10px;color:#000;}
.btn-default{color:#fff;background:#000000;border:1px solid #FFFFFF;}
.navbar-default .navbar-nav>li:hover .gs-dropdown{display:block;}
.navbar-default .navbar-nav>li>a{text-decoration:none;font-size:14px;font-weight:590;text-transform:uppercase;color:#fff;padding:0px 15px;display:block;}
.navbar-default .navbar-nav>li .gs-dropdown{display:none;position:absolute;top:92px;left:0;z-index:999;}
.navbar-default .navbar-nav>li .gs-dropdown li{float:none;background:#000;list-style:none;text-align:center;}
.navbar-default .navbar-nav>li .gs-dropdown li a{color:#fff;padding:20px 30px;display:block;font-size:14px;width:100%;}
.navbar-default .navbar-nav>.open>a,
.navbar-default .navbar-nav>.open>a:focus,
.navbar-default .navbar-nav>.open>a:hover{background:#00c0eb;color:#fff;}
.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#fff;}
.navbar-default .navbar-nav>li .gs-dropdown li a:hover{background:#00c0eb;}
.navbar-default .navbar-nav>li:last-child a{border-right:0;}
.navbar-default .navbar-nav>li>a:hover,
.navbar-default .navbar-nav>li>a:focus{color:#fff;}
.navbar-default .navbar-nav>li:hover{background:#00c0eb;}
@media (max-width:767px){.nivo-control img, .nivo-caption{display:none!important}}
.nivo-caption{bottom:initial;top:60px;left:60px;padding:20px;width:400px;color:#000;}
.nivo-caption h4{font-weight:700;}
#service{padding-bottom:55px;padding-top:10px;}
.service-head{margin-bottom:55px;}
.service-head h2{font-size:24px;font-weight:700;}
.service-head h2 span{font-weight:900;}
.service-item{text-align:center;margin-bottom:30px;}
.service-item-head{color:#fff;text-align:center;line-height:25px;width:160px;height:160px;margin:0 auto;border-radius:50%;padding:15px;}
.service-item .service-item-head h4{margin-top:30px;line-height:25px;}
.service-item p{margin:30px 0;}
.service-item .service-btn a{color:#fff;background:#9e9e9e;padding:10px 15px;font-size:14px;text-transform:uppercase;border-radius:5px;}
.service-item .service-btn a{color:#fff;background:#9e9e9e;padding:10px 15px;font-size:14px;border:2px solid #fff;text-transform:uppercase;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.service-item .service-btn a:hover{color:#9e9e9e;background:none;border:2px solid #9e9e9e;}
.service-item .service-btn a i.fa{margin-left:5px;}
.service-item .first-item{background:#ff669b;}
.service-item .second-item{background:#cecc00;}
.service-item .third-item{background:#00c0f9;}
#about{background:url(../images/portfolio_hero.jpg);background-attachment:fixed;background-size:100% 125%;text-align:center;}
@media (max-width:767px){.cover-content iframe{height:400px !important;}}
.about-shadow{background:rgba(0, 0, 0, 0.40);width:100%;height:100%;display:block;padding:110px 0;}
.about-content{color:#fff;}
.about-content h1{font-size:40px;font-weight:900;text-transform:uppercase;}
.about-content p{font-weight:400;font-size:14px;text-transform:uppercase;margin:30px 0 50px 0;}
.about-content .about-btn a{font-weight:700;color:#fff;border:2px solid #fff;padding:10px 40px;text-transform:uppercase;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.about-content .about-btn a:hover{background:#fff;color:#000;border:2px solid #fff;}
#portfolio{padding:50px 0;}
.port-head h2{text-transform:capitalize;font-weight:700;}
.port-head h2 span{font-weight:900;}
.port-content{padding:40px 0;}
.port-item{position:relative;border:1px solid #ddd;}
.port-img img{padding:5px;}
.port-shadow{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.39);opacity:0;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.port-item:hover .port-shadow{opacity:1;}
.port-hover{text-align:center;margin-top:15%;}
.port-hover h5{text-transform:capitalize;color:#fff;font-size:20px;}
.port-hover i{color:#fff;font-size:45px;}
.all-cat{}
.all-cat a{color:#acabab;text-transform:capitalize;font-size:18px;}
.all-cat a i.fa{margin-right:10px;}
#tours{background:url(../images/tours-bg.jpg);background-size:cover;background-attachment:fixed;}
.tours-shadow{padding:40px 0;background:rgba(0,0,0,0.4);}
.tours-content{color:#fff;}
.tours-content .tours-title{position:relative;}
.tours-content .tours-title h2{text-transform:uppercase;font-weight:700;}
.tours-content .tours-title::after{position:absolute;content:"";left:0;bottom:-20px;width:300px;height:1px;background:#fff;}
.tours-content p{margin:30px 0;line-height:22px;font-size:13px;}
.tours-content .tours-btn a{color:#000;background:#fff;padding:10px 30px;display:table;font-weight:700;border:2px solid #fff;text-transform:uppercase;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.tours-content .tours-btn a:hover{color:#FFFFFF;background:none;border:2px solid #fff;}
#testimonial{padding:40px 0;}
.test-head h2{color:#5e5e5e;text-transform:capitalize;margin-top:0;}
.item .carousel-caption{position:static;color:#5e5e5e;text-shadow:none;width:80%;margin:0 auto;}
.item .carousel-caption .test-icon{margin-bottom:25px;}
.item .carousel-caption .test-icon i.fa{font-size:35px;border:2px solid #5e5e5e;height:50px;width:50px;line-height:45px;border-radius:50%;}
.item .carousel-caption q{width:400px!important;}
.item .carousel-caption h5{color:#000;text-transform:uppercase;font-weight:700;}
.item .carousel-caption h6{color:#266cf9;text-transform:uppercase;}
.item .carousel-caption h6 span{font-size:15px;}
.carousel-control{width:35px;height:35px;border-radius:50%;top:50%;background:#c4c4c4;}
.carousel-indicators{bottom:-15px;}
.carousel-indicators li{background:#000;height:12px;width:12px;margin:0;}
.carousel-indicators .active{background:#bebebe;}
#client{background:#000;padding:15px 0;}
.width-18{width:35%;margin-right:2%;}
.width-20{width:20%;}
.footer-navigation{padding:50px 0 20px 0;overflow:hidden;}
.footer-nav-item{float:left;}
.footer-nav-item .nav-title h3{text-transform:uppercase;color:#5e5e5e;font-weight:700;font-size:20px;}
.nav-content ul{margin:0;padding:0;}
.nav-content ul li{list-style:none;float:none;}
.nav-content ul li a{text-transform:uppercase;font-size:13px;color:#b3b3b3;line-height:25px;font-weight:350;}
.nav-content ul li a:hover{color:#099CAD;}
.form-control, #message{border-radius:0;border:none;}
.newsletter{width:200px;height:40px;}
@media (max-width:450px){.form-control, #message{width:310px;}}
.form-control:focus{outline:none;border:1px solid #bebebe;}
.input-group-addon{background:#fff;border-radius:0;}
.mail-box .input-group a i.fa{border:1px solid #bebebe;height:20px;width:20px;border-radius:50%;line-height:18px;color:#bebebe;}
.confirm-checkbox{margin-top:10px;}
.confirm-checkbox span{color:#bebebe;}
.confirm-checkbox span a{color:#059ca9;}
.social-menu{margin:0;padding:0;}
.social-menu li{list-style:none;float:left;margin-right:5px;}
.social-menu li:last-child{margin-right:0;}
.social-menu li a i.fa{height:40px;width:40px;text-align:center;line-height:40px;color:#fff;background:#b3b3b3;font-size:18px;}
.social-menu li a i.fa:hover{background:#078CC4;}
.copyright{padding:20px 0;color:#5e5e5e;text-align:center;}
#contact{background:#ededed;padding:60px 0 50px 0;overflow:hidden;}
.contact-head h2{text-transform:capitalize;margin-top:0;}
.contact-form{margin-top:20px;}
form.contact-form{width:400px;}
.form-group label{color:#4e4e4e;}
.form-group input{padding:22px;}
.form-group textarea{width:100%;height:110px;}
.contact-us label{color:#00c0eb;font-size:16px;border-bottom:1px solid #ccc;display:block;padding:10px 0px;}
.contact-us p{padding:10px 0;color:#000;}
.contact-btn{color:#fff;background:#AAA;padding:10px 35px;font-size:14px;border:2px solid #AAA;border-bottom:2px solid #6F6F6F;text-transform:uppercase;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.contact-btn:hover{color:#fff;background:#6F6F6F;border:2px solid #6F6F6F;border-bottom:2px solid #AAA;}
.info_service{padding:30px 0 30px;}
ul{list-style:none;padding:0;margin:0;}
.li-info-service{margin-bottom:12px;}
.info-service-btn a{color:#fff;background:#00c0eb;padding:10px 15px;font-size:14px;border:2px solid #00c0eb;border-radius:5px;border-bottom:2px solid #078CC4;text-transform:uppercase;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.info-service-btn a:hover{color:#fff;background:#078CC4;border:2px solid #078CC4;border-bottom:1px solid #00c0eb;}
.info_service{background:url(../images/google_street/service-bg.jpg);background-size:cover;}
@media (max-width:1060px){.info_service{background:#fff;}}
#all-service{overflow:hidden;}
#all-service .containerone{padding:20px 0;width:100%;background:url(../images/google_street/Bg-One.jpg);}
#all-service .containertwo{padding:20px 0;width:100%;background:url(../images/google_street/Bg-Two.jpg);}
.a-service-item{text-align:center;margin-bottom:30px;margin-top:20px;padding:0 15px;line-height:25px;}
.a-service-item p{margin:10px 0;}
@media (min-width:1000px){.a-service-item{margin-left:50px;}}
#quote{padding-bottom:5px;padding-top:5px;}
.quote-item{text-align:center;margin-bottom:30px;}
.quote-item p{margin:20px 0 0 0;}
#button-1{margin-top:30px !important;}
@media (min-width:1000px){.quote-item{margin-left:170px;}}
#gs-main{background:url(../images/gs/gs-cover.png);background-attachment:fixed;text-align:center;}
.gs-main-shadow{background:rgba(0, 0, 0, 0.40);width:100%;height:100%;display:block;padding:110px 0;}
.gs-main-content{color:#fff;}
.gs-main-content h1{font-size:30px;}
.gs-btn{margin:35px 0;}
.gs-btn a{width:225px;margin-bottom:10px;display:inline-block;border:2px solid #fff;color:#fff;padding:15px;border-radius:30px;font-size:16px;text-transform:capitalize;background:transparent;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
@media (min-width:540px){.gs-btn a.second{margin-left:15px !important;}}
.gs-btn a.second{border:0;background:#04acd2;margin-left:0;border:2px solid #04acd2;}
.gs-btn a.first:hover{background:#fff;color:#000;}
.gs-btn a.second:hover{background:#0196b7;}
#gs-about{padding:20px 0;background:#fff;}
.gs-about-content{padding:0 20px;color:#7a7878;}
.gs-about-content h2{margin:60px 0 40px 0;}
.gs-about-content p{color:#8c8c8c;font-size:15px;line-height:30px;}
.gs-about-btn{margin-top:50px;}
.gs-about-btn a.first{background:transparent;color:#04acd2;border:2px solid #04acd2;margin-left:0;}
.gs-about-btn a.first:hover{background:#04acd2;color:#fff;}
.gs-about-btn a.second:hover{background:transparent;color:#04acd2;}
@media (min-width:540px){.gs-about-btn a.first{margin-left:15px !important;}}
#advantage{background:#DCDCDC;padding:50px 0;}
.advantage-content h2{color:#505050;margin-top:0;margin-bottom:20px;}
ul.advantage-list li{color:#434242;list-style:none;line-height:30px;font-size:14px;}
.adv-img img{margin-top:45px;}
#prices{padding-bottom:20px;}
#prices table tr{text-align:center;}
#prices table tr th{text-align:center;text-transform:uppercase;background:#aaa;color:#fff;font-weight:700;}
#prices table tr th.first-th{background:#000;font-size:18px;padding:15px;}
span.business{display:block;font-weight:400;}
span.price{font-weight:900;font-size:20px;}
#prices table tr td{width:20%;}
#prices table tr td.table-direction{text-align:left;padding-left:20px;line-height:40px;color:#939393;font-size:16px;}
#prices table tr td i.fa-check{color:#fff;background:#70df7e;padding:3px;border-radius:50%;height:20px;width:20px;margin:10px 0;}
#prices table tr td i.fa-remove{color:#fff;background:#f67e72;padding:3px;border-radius:50%;height:20px;width:20px;margin:10px 0;}
a.prc-btn{color:#fff;background:#aaa;display:block;margin:auto;padding:10px;border-radius:30px;text-transform:capitalize;margin:0 25px;}
a.prc-btn:hover{color:#fff;background:#000;}
ul.mob-price-list li{list-style:none;text-align:center;padding:15px 0;color:#939393;border:1px solid #b3b3b3;border-top:0;}
ul.mob-price-list li.head{text-transform:uppercase;background:#aaa;color:#fff;font-weight:700;}
ul.mob-price-list li i.fa-check{color:#fff;background:#70df7e;padding:3px;border-radius:50%;height:20px;width:20px;margin-right:15px;}
ul.mob-price-list li i.fa-remove{color:#fff;background:#f67e72;padding:3px;border-radius:50%;height:20px;width:20px;margin-right:15px;}
a.mob-btn{padding:7px;margin:0 20px}
#examples{padding:50px 0;background:#eceaf4;}
.examples-headding h2{text-transform:uppercase;margin-top:0;margin-bottom:30px;color:#727070;text-align:center;}
.portfolio_filter a{color:#505050;padding:10px;display:inline-block;text-decoration:none;text-transform:capitalize;}
.portfolio_filter a.current{background:#fff;}
.portfolio_container{background:#fff;padding-top:15px;}
.gs-port-hover{margin-top:11%;}
.width_fix{margin-bottom:15px;}
.width_fix img{height:auto;width:100%;}
.load-btn{background:#fff;}
.load-btn a{padding:10px 20px;border-radius:0;color:#fff;background:#b3b3b3;text-transform:capitalize;margin:0 15px 15px 15px;}
.load-btn a:hover{color:#fff;}
.load-btn a i.fa{margin-right:10px;}
#hosting-main{background:url(../images/hosting.jpg);background-attachment:fixed;text-align:center;}
.hosting-shadow{background:rgba(0, 0, 0, 0.40);width:100%;height:100%;display:block;padding:60px 0;}
.hosting-main-content{color:#fff;}
.hosting-main-content h1{font-size:30px;}
.hosting-btn{margin:35px 0;}
.hosting-btn a{width:225px;margin-bottom:10px;display:inline-block;border:2px solid #fff;color:#fff;padding:15px;border-radius:30px;font-size:16px;text-transform:capitalize;background:transparent;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.hosting-btn a.first:hover{background:#fff;color:#000;}
#sservices-about{padding:20px 0 0 0;background:#fff;}
.sservices-about-content{padding:0 20px;color:#7a7878;}
.sservices-about-content h2{margin:50px 0 40px 0;}
.sservices-about-content p{color:#8c8c8c;font-size:15px;line-height:30px;}
.sservices-about-btn{margin-top:50px;}
.sservices-about-btn a.first{background:transparent;color:#04acd2;border:2px solid #04acd2;}
.sservices-about-btn a.first:hover{background:#04acd2;color:#fff;}
#hosting-advantage{background:#64A7F8;padding:50px 0;}
.hosting-advantage-content h2{color:#fff;margin-top:0;margin-bottom:20px;}
ul.hosting-advantage-list li{color:#fff;list-style:none;line-height:30px;font-size:14px;}
.hosting-adv-img img{margin-top:15px;width:380px;height:340px;}
@media (min-width:1000px){.hosting-adv-img img{margin-left:100px;}}
#seo-main{background:url(../images/gg.jpg);background-attachment:fixed;text-align:center;}
.seo-shadow{background:rgba(0, 0, 0, 0.40);width:100%;height:100%;display:block;padding:60px 0;}
.seo-main-content{color:#fff;}
.seo-main-content h1{font-size:30px;}
.seo-btn{margin:35px 0;}
.seo-btn a{width:225px;margin-bottom:10px;display:inline-block;border:2px solid #fff;color:#fff;padding:15px;border-radius:30px;font-size:16px;text-transform:capitalize;background:transparent;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.seo a.first:hover{background:#fff;color:#000;}
#seo-about{padding:20px 0 0 0;background:#fff;}
.seo-about-content{padding:0 20px;color:#7a7878;}
.seo-about-content h2{margin:50px 0 40px 0;}
.seo-about-content p{color:#8c8c8c;font-size:15px;line-height:30px;}
.seo-about-btn{margin-top:50px;}
.seo-about-btn a.first{background:transparent;color:#04acd2;border:2px solid #04acd2;}
.seo-about-btn a.first:hover{background:#04acd2;color:#fff;}
#seo-advantage{background:#fff;padding:50px 0;}
.seo-advantage-content h2{color:#000;margin-top:0;margin-bottom:20px;}
ul.seo-advantage-list li{color:#000;list-style:none;line-height:30px;font-size:14px;}
.seo-adv-img img{margin-top:15px;width:340px;height:340px;}
@media (min-width:1000px){.seo-adv-img img{margin-left:100px;}}
#app-main{background:url(../images/games.jpg);background-attachment:fixed;text-align:center;}
.app-main-shadow{background:rgba(0, 0, 0, 0.70);width:100%;height:100%;display:block;padding:110px 0;}
.app-main-content{color:#fff;}
.app-main-content h1{font-size:30px;}
.app-btn{margin:15px 0;}
.app-btn a{width:225px;margin-bottom:10px;display:inline-block;border:2px solid #fff;color:#fff;padding:15px;border-radius:30px;font-size:16px;text-transform:capitalize;background:transparent;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.app-btn a:hover{background:#fff;color:#000;}
#app-about{padding:20px 0;background:#fff;}
.app-about-content{padding:0 20px;color:#7a7878;}
.app-about-content h2{margin:60px 0 40px 0;}
.app-about-content p{color:#8c8c8c;font-size:15px;line-height:30px;}
.app-about-btn{margin-top:50px;}
.app-about-btn a.first{background:transparent;color:#04acd2;border:2px solid #04acd2;margin-left:0;}
.app-about-btn a.first:hover{background:#04acd2;color:#fff;}
#appadvantage{background:#fff;padding:50px 0;}
.appadvantage-content h2{color:#505050;margin-top:0;margin-bottom:20px;}
ul.appadvantage-list li{color:#434242;list-style:none;line-height:30px;font-size:14px;}
.appadv-img img{margin-top:15px;}
#who-advantage{background:#fff;padding:50px 0;}
.who-advantage-content h2{color:#000;margin-top:0;margin-bottom:20px;}
ul.who-advantage-list li{color:#000;list-style:none;line-height:30px;font-size:14px;}
.who-adv-img img{margin-top:85px;width:230px;height:150px;}
@media (min-width:1000px){.who-adv-img img{margin-left:100px;}}
#port-cover{background:url(../images/port-cover-bg.jpg);background-size:100% 100%;padding:110px 0 130px 0;}
.port-cover-content{color:#fff;text-align:center;}
.port-cover-content h1{font-size:45px;font-weight:700;}
.port-cover-content p{font-size:16px;margin-bottom:20px;}
.port-cover-btn a{padding:10px 30px;color:#fff;border:2px solid #fff;text-transform:capitalize;display:inline-block;text-align:center;background:transparent;margin-bottom:10px;font-size:18px;}
.port-cover-btn a i.fa{font-size:20px;margin-left:20px;}
.benifits-item{text-align:center;box-shadow:-1px 1px #ccc;margin-top:40px;margin-bottom:40px;padding:25px;background:#fff;color:#5d5d5d;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;}
.benifits-item i.fa{font-size:50px;color:#00c0eb;height:50px;width:60px;}
.benifits-item h2{font-weight:700;font-size:18px;height:40px;line-height:22px;}
.benifits-item p{text-align:left;font-weight:300;font-size:16px;height:100px;}
.benifits-item:hover{color:#fff;background:#00c0eb;}
.benifits-item:hover i.fa{color:#fff;}
.port-cnt-btn{text-align:center;}
.port-cnt-btn a.cnt{color:#00c0eb;font-weight:700;text-transform:capitalize;font-size:18px;padding:10px 40px;border:2px solid #00c0eb;border-radius:25px;display:inline-block;margin-bottom:15px;}
#port-examples{padding:30px 0;}
.example-title h2{color:#5d5d5d;text-transform:capitalize;margin-bottom:30px;}
.example-item{position:relative;margin:10px 0;}
.example-item img{width:100%;height:auto;}
.example-item .example-hover{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.6);text-align:center;display:flex;align-items:center;opacity:0;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.example-item .example-hover a{margin:auto;color:#fff;font-size:20px;text-transform:capitalize;border:2px solid #fff;padding:10px 40px;}
.example-item:hover .example-hover{opacity:1;}
.port-load a{padding:10px 50px;text-transform:uppercase;color:#fff;font-size:16px;background:#00c0eb;display:inline-block;margin:15px 0;box-shadow:0px 3px #0196b7;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.port-load a:hover{background:#0196b7;box-shadow:0px 3px #00c0eb;}
.port-main-footer{background:#00c0eb;padding:10px 0;color:#fff;}
.port-footer-item a{color:#fff;}
.port-footer-logo{font-size:18px;font-weight:700;}
.port-footer-item i.fa{font-size:15px;border:1px solid #fff;height:30px;width:30px;border-radius:50%;line-height:28px;text-align:center;margin-right:5px;}