/*! * Start Bootstrap - Creative Bootstrap Theme (http://startbootstrap.com) * Code licensed under the Apache License v2.0. * For details, see http://www.apache.org/licenses/LICENSE-2.0. */
 html, body {
     width: 100%;
     /* height: 115%; */
}
 body {
     font-family: Merriweather, 'Lato', Arial, sans-serif;
     overflow-x: hidden;
}
 hr {
     padding: 0;
     border-bottom: 1px solid #A9A9A9;
     line-height: 0.1em;
     margin: 10px 0 20px;
    /*max-width: 50px;
     border-color: #f05f40;
     border-width: 3px;
    */
}
 hr.light {
     border-color: #fff;
}
 a {
     color: #f05f40;
     -webkit-transition: all .35s;
     -moz-transition: all .35s;
     transition: all .35s;
}
 a:hover, a:focus {
     /* color: #eb3812; */
}
 h1, h2, h3, h4, h5, h6 {
     font-family: 'Open Sans', 'Helvetica Neue', Arial, sans-serif;
}
 p {
     margin-bottom: 20px;
     font-size: 16px;
     line-height: 1.5;
}

@font-face {
     font-family: 'Lato-Light';
     font-style: normal;
     font-weight: normal;
     src: url("../fonts/Lato-Light.ttf") format("truetype");
}

@font-face {
     font-family: 'Lato-Bold';
     font-style: normal;
     font-weight: normal;
     src: url("../fonts/Lato-Bold.ttf") format("truetype");
}

@font-face {
     font-family: 'Lato-Regular';
     font-style: normal;
     font-weight: normal;
     src: url("../fonts/Lato-Regular.ttf") format("truetype");
}

@font-face {
     font-family: 'Merriweather-Bold';
     font-style: normal;
     font-weight: normal;
     src: url("../fonts/Merriweather-Bold.ttf") format("truetype");
}

@font-face {
     font-family: 'Merriweather-Regular';
     font-style: normal;
     font-weight: normal;
     src: url("../fonts/Merriweather-Bold.ttf") format("truetype");
}

 @font-face {
     font-family: 'OpenSans-Light';
     font-style: normal;
     font-weight: normal;
     src: url("../fonts/OpenSans-Light_0.ttf") format("truetype");
}
 @font-face {
     font-family: 'OpenSans-Semibold';
     font-style: normal;
     font-weight: normal;
     src: url("../fonts/OpenSans-Semibold.ttf") format("truetype");
}
 .bg-primary {
     background-color: #f05f40;
}
 .bg-dark {
     color: #fff;
     background-color: #222;
}
 .text-faded {
     color: rgba(255, 255, 255, .7);
}
 section {
     padding: 50px 0;
}
 aside {
     padding: 50px 0;
}
 .no-padding {
     padding: 0;
}
 .navbar-default {
     //border-color: rgba(34, 34, 34, .05);
     font-family: 'Open Sans', 'Helvetica Neue', Arial, sans-serif;
     //background-color: #fff;
     -webkit-transition: all .35s;
     -moz-transition: all .35s;
     transition: all .35s;
}

.navbackground{
	background-color: rgb(7, 32, 58);
}

 .navbar-header {
     padding: 8px;
}
 .navbar-collapse {
     padding: 8px;
}
 .collapse.in {
     padding: -1px;
	
}
 .navbar-right {
     margin-right: 1%;
}
 .navbar-default .navbar-header .navbar-brand {
     text-transform: uppercase;
     font-family: 'Open Sans', 'Helvetica Neue', Arial, sans-serif;
     font-weight: 700;
     color: #f05f40;
     padding: 0 0 0 0.7em;
}
 .navbar-default .navbar-header .navbar-brand:hover, .navbar-default .navbar-header .navbar-brand:focus {
     color: #eb3812;
}
 .navbar-default .nav > li>a, .navbar-default .nav>li>a:focus {
     font-size: 1em;
     font-family: "OpenSans-Semibold";
     text-transform: uppercase;
     text-align: left;
}
 .navbar-default .nav > li>a:hover, .navbar-default .nav>li>a:focus:hover {
     //border-bottom: 2px solid rgb(242, 101, 34);
}
 .navbar-default .nav > li.active>a, .navbar-default .nav>li.active>a:focus {
     background-color: transparent;
}
 .navbar-default .nav > li.active>a:hover, .navbar-default .nav>li.active>a:focus:hover {
     background-color: transparent;
}
 .navbar-toggle {
     float: right;
     right: 4%;
     position: sticky;
}
 .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
     left: 4%;
}
 .header-down-arrow {
     font-family: BebasNeueBook;
     color: white;
     width: 100%;
     font-size: 15px!important;
     background-color: #1079A2;
     text-align: center;
}

.navbar-default .navbar-nav>li>a {
    color: #f5f5f5 !important;
}


/* Legal agreement Pages */
 .legal-agreement-page {
     margin-top: 25%;
}
 .legal-agreement-page p strong {
     font-family: "OpenSans-Semibold";
}
 .legal-agreement-page p, .legal-agreement-page li {
     font-family: OpenSans-Light;
     font-size: 16px;
}
 .legal-agreement-page {
     text-align: justify;
}
 .legal-agreement-page a {
     color: #5e5e5e!important;
     text-decoration: underline;
}
 .legal-agreement-page a:hover {
     color: #1079A2!important;
}
 .address-description a {
     color: #5e5e5e!important;
}
 .address-description a:hover {
     color: #1079A2!important;
}
/* Legal agreement Pages Ends */

 @media(min-width:768px) {
     .navbar-default {
         //border-color: rgba(34, 34, 34, .05);
         //background-color: white;
         /*padding-right: 15px;*/
    }
     .navbar-default .navbar-header .navbar-brand {
         color: rgba(34, 34, 34, .05);
    }
     .navbar-default .navbar-header .navbar-brand:hover, .navbar-default .navbar-header .navbar-brand:focus {
         color: #fff;
    }
     .navbar-default .nav > li>a, .navbar-default .nav>li>a:focus {
         font-size: 1em;
         font-family: "Open Sans";
         color: white;
         //hi text-transform: uppercase;
         text-align: right;
    }
     .navbar-default .nav > li.last-item >a, .navbar-default .nav>li.last-item >a:focus {
         font-size: 1em;
         font-family: "Myriad Pro";
         color: rgb(255, 255, 255);
    }
     .navbar-default .nav > li.last-item, .navbar-default .nav>li.last-item:focus {
         border-radius: 50px;
         background-color: rgb(14, 165, 159);
    }
     .navbar-default .nav > li>a:hover, .navbar-default .nav>li>a:focus:hover {
         color: #1079A2;
    }
     .navbar-default .nav > li.last-item>a:hover{
         border-bottom: none;
    }
     .navbar-default.affix {
         border-color: rgba(34, 34, 34, .05);
         background-color: #fff;
    }
     .navbar-default.affix .navbar-header .navbar-brand {
         font-size: 14px;
         color: #f05f40;
    }
     .navbar-default.affix .navbar-header .navbar-brand:hover, .navbar-default.affix .navbar-header .navbar-brand:focus {
         color: #eb3812;
    }
     .navbar-default.affix .nav > li>a, .navbar-default.affix .nav>li>a:focus {
         /* color: #222; */
        /* color: #58585a;
        */
    }
     .navbar-default.affix .nav > li>a:hover, .navbar-default.affix .nav>li>a:focus:hover {
        /*color: #f05f40;
        */
         color: #1079A2;
    }
     .promote-header{
         font-weight: 300;
         font-size: 60px !important;
         font-family: "OpenSans-Light";
         color: rgb(60, 188, 236);
         line-height: 1.167;
    }
     .wepromote-content {
         padding-top: 22px !important;
         font-size: 30px !important;
         font-family: "OpenSans-Light";
         color: black;
         line-height: 1.167;
    }
	
	 .optimize-header{
         font-weight: 300;
         font-size: 60px !important;
         font-family: "OpenSans-Light";
         color: rgb(60, 188, 236);
         line-height: 1.167;
    }
     .weoptimize-content {
         padding-top: 22px !important;
         font-size: 30px !important;
         font-family: "OpenSans-Light";
         color: black;
         line-height: 1.167;
    }
	
	  .weoptimize-text{
         text-align:center;
         padding-top: 20px;
    }
	
	wepromote-text{
		 text-align:center;
         padding-top: 20px;
	}
	
}
 
 header {
     position: relative;
     width: 100%;
     height: 100vh;
     text-align: center;
     color: #fff;
     background-image: url(../img/Image.jpg);
     background-position: center;
     -webkit-background-size: cover;
     -moz-background-size: cover;
     background-size: cover;
     -o-background-size: cover;
    /* background-position: 0 28px;
     */
     min-height: 62%;
}
 .header-content-title {
     font-weight: 400;
     font-size: 10px;
      font-family: "OpenSans-Light";
     color: rgb(255, 255, 255);
     line-height: 2.70;
     text-align: center;
     z-index: 121;
     position: relative;
    /* top: 12%;
     */
     left: 2%;
     height: 0px;
}

.create-header{
	font-size: 34px !important;
}

 .header-content-title-2 {
     font-weight: 300;
     font-size: 19px;
     font-family: OpenSans-Light;
     color: rgb(255, 255, 255);
     text-align: center;
     z-index: 121;
     position: relative;
     height: 0px;
}
 .header-content-desc {
     line-height: 2.0;
     font-size: 15px;
     font-family: "OpenSans-Light";
     padding-top: 125px;
     font-style: italic;
}
 .header-content-desc ul li {
     text-align: left;
}
 .header-content-inner {
     position: relative;
     margin-top: 39%;
}
 .header-sparkle {
     width: 68%;
     left: 17%;
     position: absolute;
     margin-top: 23%;
}
 header .header-content {
    /* position: relative;
    */
     width: 100%;
     padding: 100px 15px;
     text-align: center;
     top: 23%;
     margin-top: 12%;
}
 header .header-content .header-content-inner h1 {
     margin-top: 0;
     margin-bottom: 0;
     text-transform: uppercase;
     font-weight: 700;
}
 header .header-content .header-content-inner hr {
     margin: 30px auto;
}
 header .header-content .header-content-inner p {
     margin-bottom: 50px;
     font-size: 16px;
     font-weight: 300;
     color: rgba(255, 255, 255, .7);
}
 @media(min-width:768px) {
     body {
         /* height: 120%  */
    }
     header {
         height: 100vh;
         width: 100%;
         background-image: url(../img/Image.jpg);
         background-size : cover;
         background-repeat:no-repeat;
    }
     .navbar-right {
         margin-right: -15px;
        /*padding-left: 8%;
         float: left!important;
        */
    }
     header .header-content {
         position: absolute;
         top: 63%;
         padding: 0 50px;
         -webkit-transform: translateY(-50%);
         -ms-transform: translateY(-50%);
         transform: translateY(-50%);
    }
     header .header-content .header-content-inner p {
         margin-right: auto;
         margin-left: auto;
         max-width: 80%;
         font-size: 18px;
    }
     .portfolio-box .portfolio-box-caption {
         opacity: 1;
    }
}
/* mychanges shital */
 @media (max-width: 481px) {
	 
	 .address-heading-pp{
font-size: 32px;
  font-family: "Myriad Pro";
  color: rgb(37, 163, 210);
  line-height: 0.8;
  margin-top:10%;
  /* margin-bottom:42px; */
  z-index: 31;
  font-weight: 100;
   font-family: sans-serif;
}

.contactus-info {
    padding-top: 2%;
    color: white;
    font-family: "Open Sans";
    padding-bottom: 60px;
}
     header {
         background-image: url(../img/backgroundimg481.jpg) !important;
         height: 100vh !important;
         min-height: 40%;
         background-repeat:no-repeat;
         position: relative;
         background-position: 0px;
    }
	
	.ppheader {
    font-size: 20px !important;
}
	
	.pptext{
		 font-size: 20px !important;
	}
	.privacypolicy{
	background-image:url(../img/ppheader.png) !important;  /*shital*/
}

	.meetourteam{
	background-image:url(../img/ppheader.png) !important;  /*shital*/
}
  
     .logoimgheader{
         width: 186px;
        /* position: fixed;
         */
    }
     .wecreate-title {
         text-align: center;
         top: -7px !important;
    }
     .create-header{
         font-weight:300;
		 font-family: "OpenSans-Light";
    }
     .wepromote-text {
         text-align: center;
         padding-top: 50px !important;
    }
     .promote-header {
         font-weight: 300;
         font-size: 36px !important;
         font-family: "OpenSans-Light";
         color: rgb(60, 188, 236);
         line-height: 1.167;
    }
     .wepromote-content {
         padding-top: 0px !important;
         font-size: 21px !important;
         font-family: "OpenSans-Light";
         color: black;
         line-height: 1.167;
         padding-bottom: 51px;
    }
     .weanalyze-text {
         text-align: center;
         padding-top: 50px!important;
         height: 281px !important;
    }
     .analyze-header {
         font-weight: 300;
         font-size: 36px !important;
         font-family: "OpenSans-Light";
         color: rgb(60, 188, 236);
         line-height: 1.167;
    }
     .weanalyze-content{
         padding-top:22px !important;
         font-size: 21px !important;
         font-family: "OpenSans-Light";
         color: black;
         line-height: 1.167;
         padding-bottom: 51px;
    }
     .weanalyze-text{
         text-align:center;
         padding-top: 122px;
         height:267px;
    }
     .optimize-header{
         font-weight: 300;
         font-size: 36px !important;
         font-family: "OpenSans-Light";
         color: rgb(60, 188, 236);
         line-height: 1.167;
    }
     .weoptimize-content{
         padding-top: 0px !important;
         font-size: 21px !important;
         font-family: "OpenSans-Light";
         color: black;
         line-height: 1.167;
         padding-bottom: 45px;
    }
     .weoptimize-text{
         text-align:center;
         padding-top: 50px;
    }
     .wepromote-img {
         background-position: center;
         background-repeat: no-repeat;
         background-size: cover;
         background-image: url(../img/wepromote.png);
         height: 330px!important;
    }
     .weanalyze-img {
         background-position: center;
         background-repeat: no-repeat;
         background-size: cover;
         background-image: url(../img/weanalyze330.png);
         height: 330px!important;
    }
     .weoptimize-img {
         background-position: center;
         background-repeat: no-repeat;
         background-size: cover;
         background-image: url(../img/weoptimize.png);
         height: 330px!important;
    }
     .westrive-header {
         padding-top: 36px;
         font-family: inherit;
         color: rgb(255, 255, 255);
         line-height: 1.4;
         text-align: center;
         font-size: 22px!important;
    }
     .extnimg {
         background-image: url(../img/imac.png);
         background-size: cover;
         background-repeat: no-repeat;
         background-position: center;
         height: 876px;
         width: 100%;
    }
     .browser-img1 {
         text-align: center;
         /* height: 591px; */
    }
     .browser-header {
         font-weight: 300;
         font-size: 28px !important;
         font-family: inherit;
         color: rgb(255, 255, 255);
         line-height: 1.167;
    }
     #westrive {
         /* min-height: 1050px; */
         padding: 0px;
         background-image: linear-gradient( 0deg, rgb(24, 164, 210) 100%, rgba(9, 128, 169, 0.96) 0%);
    }
     .bextension-content{
         padding-top:22px !important;
         font-size: 17px !important;
         font-family: "opensans-light";
         color: rgb(255, 255, 255);
        ;
         line-height: 1.167;
        /* font-weight:600;
         */
         position: relative;
    }
     .browser-header{
         font-weight: 300;
         font-size: 28px !important;
         font-family: inherit;
         color: rgb(255, 255, 255);
         line-height: 1.167;
    }
     .browser-content {
         text-align: center;
         margin-bottom: 20px;
         /* margin-top: 201px; */
    }
     section#mystart-search {
         padding-top: 30px;
    }
     .header-content-inner {
         margin-top: 12% !important;
    }
     header .header-content {
         width: 100%;
         padding: 0px 0px;
         text-align: center;
         top: 23%;
         margin-top: 64%;
    }
     .header-content-desc {
         padding-top: 60px;
    }
     #about .about-description {
         font-size: 14px;
    }
	
	  .weoptimize-text{
         text-align:center;
         padding-top: 20px;
    }
	
	wepromote-text{
		 text-align:center;
         padding-top: 20px;
	}
}
 .header-content-title-2 {
     font-weight: 300;
     font-family: OpenSans-Light;
     color: rgb(255, 255, 255);
     text-align: center;
     z-index: 121;
     position: relative;
     height: 27px;
}

.meetourteamcontainer{
	padding:0px;
	margin-left:0px;
	margin-right:0px;
	width:auto;
}

#teamcontent{
	padding:0px;
}

.teampic:hover .membername {
	 opacity: 1;
}

.teamtitle{
	font-size:14px;
	bottom:10px;
	
}


.teampic {
    /* width: 20%; */
    padding: 0px;
    cursor: pointer; 
    text-align: center;
    margin-left: 0px;
    margin-right: 0px;
	
}

.membername{
	position: absolute;
    top: 9px;
    left: 34px;
    font-size: 30px;
	color:white;
}
.membername {
  position: absolute;
  top: -1px;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 0;
  transition: .5s ease;
  background-color: rgba(12, 82, 132, 0.69);
 
}




 @media (min-width: 481px) and (max-width: 767px) {
     .header {
         background-image: url(../img/image.jpg) !important;
         height: 100vh !important;
         min-height: 40%;
         background-repeat:no-repeat;
         position: relative;
         background-position: 0px;
    }
	
	.teampicdiv {
  width: 100%;
}

.contact-title{
	padding-top: 10%;
    font-size: 39px;
    color: white;
    text-align: center;
    font-weight: 300;
	
}

p.address-description{
	font-size:17px !important;
	line-height: 2;
}

.contactus-form{
	margin-top:2%;
}

#contactmeetourteam{
	background-image: linear-gradient( 0deg, rgba(0, 153, 204, 0.85) 100%, rgba(0, 153, 204, 0.97) 0%), url(../img/wecreate1.png) ; 
	 background-size:cover;
	background-repeat:no-repeat;
	padding:0px;
	
}

.contact-form-group {
    margin-bottom: 19px;
}

.contactus-info{
	    padding-top: 2%;
		color: white;
		font-family: "Open Sans" !important;
		padding-bottom: 3px;
}

.contact-form .submitbtn{
	background-color: rgb(25, 40, 59);
	border: 0px;
    border-radius: 0px;
    width: 25%;
    font-weight: 500;
    font-size: 12px;
    font-family: "Open Sans";
    color: rgb(255, 255, 255);
	padding:10px;
	margin-bottom:20px;
}

.supportemail a{
	color:white;
	
}
.address-description a {
    color: white!important;
	text-decoration: underline;
}

	.frbtn {
    top: 91vh;
    text-align: center;
    left: 0px;
    right: 0px;
    margin: auto;
    position: absolute;
}

.eulabtn{
	 top: 91vh;
    text-align: center;
    left: 0px;
    right: 0px;
    margin: auto;
    position: absolute;
}
	
	.ppheader{
		font-size:25px;
	}
	
	.ptext{
		 font-size:25px;
	}
	
	.privacypolicy{
	background-image:url(../img/ppheader.png);  /*shital*/
}

	.meetourteam{
	background-image:url(../img/ppheader.png);  /*shital*/
}

     .header-content-title-2 {
         font-weight: 300 !important;
         font-size: 18px !important;
         font-family: OpenSans-Light!important;
         color: rgb(255, 255, 255)!important;
        /* line-height: 3.50;
         */
         top: 52%!important;
         text-align: center!important;
         z-index: 121!important;
         position: relative!important;
         height: 0px!important;
    }
     .create-header{
         font-size: 44px !important;
		 font-family: "OpenSans-Light";
    }
     .wecreate-content{
         /* padding-top: 19px!important; */
         font-family: OpenSans-Light!important;
         font-weight: 100;
         font-size: 25px;
    }
     .wepromote-img{
         background-position: center;
         background-repeat: no-repeat;
         background-size: cover;
         background-image: url(../img/wepromote.png);
         height: 330px !important;
    }
     .wepromote-text {
         text-align: center!important;
         padding-top: 52px!important;
    }
     .header-content-desc {
         padding-top: 80px;
         font-size: 15px !important;
    }
     .promote-header{
         font-weight: 300;
         font-size: 44px !important;
         font-family: "OpenSans-Light";
         color: rgb(60, 188, 236);
         line-height: 1.167;
    }
     .wepromote-content{
         padding-top: 0px !important;
         font-size: 23px !important;
         font-family: "OpenSans-Light";
         color: black;
         line-height: 1.167;
         padding-bottom: 60px;
    }
    /* for we analyze section */
     .weanalyze-img{
         background-position: center;
         background-repeat: no-repeat;
         background-size: cover;
         background-image: url(../img/weanalyze.png);
         height: 330px!important;
    }
     .analyze-header{
         font-weight: 300;
         font-size: 45px !important;
         font-family: "OpenSans-Light";
         color: rgb(60, 188, 236);
         line-height: 1.167;
    }
     .weanalyze-content{
         padding-top:22px !important;
         font-size: 23px !important;
         font-family: "OpenSans-Light";
         color: black;
         line-height: 1.167;
    }
     .weanalyze-text{
         text-align: center;
         padding-top: 50px;
         height: 276px;
    }
    /* for optimize section */
     .weoptimize-img{
         background-position: center;
         background-repeat: no-repeat;
         background-size: cover;
         background-image: url(../img/weoptimize.png);
         height: 330px;
    }
     .optimize-header{
         font-weight: 300;
         font-size: 44px !important;
        font-family: "OpenSans-Light";
         color: rgb(60, 188, 236);
         line-height: 1.167;
    }
     .weoptimize-content{
         padding-top:0px !important;
         font-size: 21px !important;
         font-family: "OpenSans-Light";
         color: black;
         line-height: 1.167;
         padding-bottom: 69px;
    }
     .weoptimize-text{
         text-align:center;
         padding-top: 50px;
    }
     #westrive{
         /* min-height : 1226px !important; */
         padding:0px!important;
         background-image : linear-gradient( 0deg, rgb(24, 164, 210) 100%, rgba(9, 128, 169, 0.96) 0%)!important;
    }
     .outer{
         padding:60px;
    }
     .westrive-header{
         padding-top: 3px;
         font-family: inherit;
         color: rgb(255, 255, 255);
         line-height: 1.4;
         text-align: center;
         font-size: 27px;
    }
     .we-strivecontainer{
         padding: 0px!important;
         margin: 0px!important;
         width: auto;
    }
     .bextension{
         width:auto;
         padding: 60px;
         background-image : linear-gradient( 0deg, rgb(24, 164, 210) 100%, rgba(9, 128, 169, 0.96) 0%);
    }
     .extnimg{
         background-image: url(../img/imac.png);
         background-size: cover;
         background-repeat: no-repeat;
         background-position:center;
         height: 900px;
         width:100%;
    }
     .browser-img1{
         text-align: center;
         /* height: 876px; */
    }
     .browser-header{
         font-weight: 300;
         font-size: 33px !important;
         font-family: inherit;
         color: rgb(255, 255, 255);
         line-height: 1.167;
    }
     .bextension-content{
         padding-top:22px !important;
         font-size: 21px !important;
         font-family: "OpenSans-Light";
         color: rgb(255, 255, 255);
        ;
         line-height: 1.167;
        /* font-weight:600;
         */
         position: relative;
    }
     .browser-content{
         text-align:center;
         margin-bottom: 20px;
    }
    /* Section footer */
     .footerltext{
         display: inline-block;
    }
     .footertext{
         padding-top:10px;
    }
     .footerlink{
         text-decoration: none;
         color: #5e5e5e;
    }
     .footerlinks a:hover{
         color:#0b65b3 !important;
    }
	
	.address-heading-pp{
font-size: 32px;
  font-family: "Myriad Pro";
  color: rgb(37, 163, 210);
  line-height: 0.8;
  margin-top:7%;
  /* margin-bottom:42px; */
  z-index: 31;
  font-weight: 100;
   font-family: sans-serif;
}
	
	
}
/*25 june */

.footerlinks{
	color: #5e5e5e;
    text-align: center;
}

#wecreatesection{
	padding:0px;
	height:416px;
	background-image:linear-gradient( 0deg, rgba(0, 153, 204, 0.85) 100%, rgba(0, 153, 204, 0.97) 0%), url(../img/wecreate1.png);
}

.wepromoteimg{
	padding-right:0px;
	padding-left:0px;
	text-align:center;
}

.weanalyzeimg{
	padding-right:0px;
	padding-left:0px;
}

.weoptimizeimg{
	padding-right:0px;
	padding-left:0px;
	text-align:center;
}

/* end mychanges */
 @media (min-width: 481px) {
     body {
         /* height: 89%; */
    }
    /* Header Section */
     header {
        /* background-position: 0 35px;
         */
    }
     header .header-content {
         position: absolute;
         top: 46%;
         padding: 0 50px;
         -webkit-transform: translateY(-50%);
         -ms-transform: translateY(-50%);
         transform: translateY(-50%);
         margin-top: 0%;
    }
     .header-sparkle {
         width: 55%;
         left: 25%;
         position: absolute;
         margin-top: 0%;
    }
     .header-content-inner {
         margin-top: 0%;
    }
     .header-content-title {
         font-weight: 400;
         font-size: 16px;
         font-family: BebasNeueBook;
         color: rgb(255, 255, 255);
         line-height: 2.4;
         text-align: center;
         z-index: 121;
         position: relative;
        /* top: 12%;
         */
         left: 2%;
         height: 0px;
    }
  
     .header-content-desc {
         line-height: 2;
         font-size: 17px;
         font-family: "OpenSans-Light";
    }
     .header-content-desc ul {
         margin-left: 13%;
    }
     .header-content-desc ul li {
         text-align: left;
         width: 80%;
    }
  
}
 @media (min-width: 641px) {
     body {
         /* height: 89%; */
    }
    /* Header Section */
     header {
         background-position: 0 0px;
         height: 100vh;
    }
     header .header-content {
         position: absolute;
         top: 58%;
         padding: 0 50px;
         -webkit-transform: translateY(-50%);
         -ms-transform: translateY(-50%);
         transform: translateY(-50%);
         margin-top: 0%;
    }
     .header-sparkle {
         width: 55%;
         left: 25%;
         position: absolute;
         margin-top: 0%;
    }
     .header-content-inner {
         margin-top: 0%;
    }
     .header-content-title {
         font-weight: 400;
         font-size: 16px;
         font-family: BebasNeueBook;
         color: rgb(255, 255, 255);
         line-height: 2.4;
         text-align: center;
         z-index: 121;
         position: relative;
         left: 2%;
         height: 0px;
    }
     .header-content-desc {
         line-height: 2;
         font-size: 20px;
         font-family: "OpenSans-Light";
         font-style: italic;
    }
     .header-content-desc ul {
         margin-left: 13%;
    }
     .header-content-desc ul li {
         text-align: left;
         width: 80%;
    }
}
 @media (min-width: 1025px) {
    /* big landscape tablets, laptops, and desktops */
     body {
         /* height: 120%; */
    }
     .navbar-right {
         margin-right: 1%;
         padding-left: 10%;
         float: right!important;
    }
    /* Header Section */
     header .header-content {
         margin-top: 0%;
    }
     .header-sparkle {
         width: 49%;
         left: 28%;
         position: absolute;
         margin-top: 0%;
    }
     .header-content-inner {
         margin-top: 0%;
    }
     .header-content-title {
         font-weight: 400;
         font-size: 20px;
         font-family: BebasNeueBook;
         color: rgb(255, 255, 255);
         line-height: 2.70;
         text-align: center;
         transform: matrix(4.72459, 0, 0, 4.72459, 0, 0);
         z-index: 121;
         position: relative;
        /* top: 12%;
         */
         left: 2%;
         height: 0px;
    }
     .header-content-title-2 {
         font-weight: 300;
         font-size: 28px;
         font-family: OpenSans-Light;
         color: rgb(255, 255, 255);
        /*line-height: 4.00;
        */
         text-align: center;
         z-index: 121;
         position: relative;
         height: 0px;
    }
     .header-content-desc {
         line-height: 2;
         font-size: 18px;
         font-family: "OpenSans-Light";
         font-style: italic;
    }
     .header-content-desc ul {
         margin-left: 24%;
    }
     .header-content-desc ul li {
         text-align: left;
         width: 75%;
    }
    
}
 @media (min-width: 1281px) {
    /* hi-res laptops and desktops */
     body {
         /* height: 120%; */
    }
     .navbar-right {
         margin-right: 1%;
         padding-left: 10%;
         float: right!important;
         font-size: 14px !important;
    }
    /* Header Section */
     header .header-content {
         margin-top: 0%;
    }
     .header-sparkle {
         width: 49%;
         left: 28%;
         position: absolute;
         margin-top: 0%;
    }
     .header-content-inner {
         margin-top: 0%;
    }
     .header-content-title {
         font-weight: 400;
         font-size: 20px;
         font-family: BebasNeueBook;
         color: rgb(255, 255, 255);
         line-height: 2.70;
         text-align: center;
         transform: matrix(4.72459, 0, 0, 4.72459, 0, 0);
         z-index: 121;
         position: relative;
        /* top: 12%;
         */
         left: 1%;
         height: 0px;
    }
     .header-content-title-2 {
         font-weight: 300;
         font-size: 35px !important;
         font-family: "OpenSans-Light";
         color: rgb(255, 255, 255);
         line-height: 1.167;
         text-align: center;
         top: -74px;
    }
     .header-content-desc {
         line-height: 1.6;
         font-size: 20px;
         font-family: "OpenSans-Light";
         font-style: italic;
    }
     .header-content-desc ul {
         margin-left: 24%;
    }
     .header-content-desc ul li {
         text-align: left;
         width: 75%;
    }
	
  
}
 
 @media(min-width:992px) {
}
 .btn-default {
     border-color: #fff;
     color: #222;
     background-color: #fff;
     -webkit-transition: all .35s;
     -moz-transition: all .35s;
     transition: all .35s;
}
 .btn-default:hover, .btn-default:focus, .btn-default.focus, .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default {
     border-color: #ededed;
     color: #222;
     background-color: #f2f2f2;
}
 .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default {
     background-image: none;
}
 .btn-default.disabled, .btn-default[disabled], fieldset[disabled] .btn-default, .btn-default.disabled:hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled.focus, .btn-default[disabled].focus, fieldset[disabled] .btn-default.focus, .btn-default.disabled:active, .btn-default[disabled]:active, fieldset[disabled] .btn-default:active, .btn-default.disabled.active, .btn-default[disabled].active, fieldset[disabled] .btn-default.active {
     border-color: #fff;
     background-color: #fff;
}
 .btn-default .badge {
     color: #fff;
     background-color: #222;
}
 .btn-primary {
     border-color: #f05f40;
     color: #fff;
     background-color: #f05f40;
     -webkit-transition: all .35s;
     -moz-transition: all .35s;
     transition: all .35s;
}
 .btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {
     border-color: #ed431f;
     color: #fff;
     background-color: #ee4b28;
}
 .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {
     background-image: none;
}
 .btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary, .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled.focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary.focus, .btn-primary.disabled:active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary:active, .btn-primary.disabled.active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary.active {
     border-color: #f05f40;
     background-color: #f05f40;
}
 .btn-primary .badge {
     color: #f05f40;
     background-color: #fff;
}
 .btn {
     border: 0;
     border-radius: 300px;
     text-transform: uppercase;
     font-family: 'Open Sans', 'Helvetica Neue', Arial, sans-serif;
     font-weight: 700;
}
 .btn-xl {
     padding: 15px 30px;
}
 ::-moz-selection {
     text-shadow: none;
     color: #fff;
     background: #222;
}
 ::selection {
     text-shadow: none;
     color: #fff;
     background: #222;
}
 img::selection {
     color: #fff;
     background: 0 0;
}
 img::-moz-selection {
     color: #fff;
     background: 0 0;
}
 body {
     webkit-tap-highlight-color: #222;
}
 #brands .portfolio-box > img {
     margin: 0 auto;
}
 @media (min-width: 768px) {
     .navbar-default .nav > li>a:hover {
         color: #0b65b3 !important;
    }
	
	.address-heading-pp{
font-size: 32px;
  font-family: "Myriad Pro";
  color: rgb(37, 163, 210);
  line-height: 0.8;
  margin-top:10%;
  /* margin-bottom:42px; */
  z-index: 31;
  font-weight: 100;
   font-family: sans-serif;
}
}
 .nav>li>a {
     margin: 8px 12px !important;
}
 .nav>li>a {
     position: relative !important;
     display: block !important;
     padding: 8px 0px !important;
     margin: 8px 12px !important;
}
 #bs-example-navbar-collapse-1 > ul > li:nth-child(3) a:hover > div.dropdown-content {
     position: relative;
     display: none;
}
 
}
 #bs-example-navbar-collapse-1 > ul > li.check > div {
     display: block;
}
 .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {
     color: #555 !important;
     background-color: white !important;
}
 .navbar-nav>li>.dropdown-menu {
     margin-top: 6px !important;
     border-top-left-radius: 0;
     border-top-right-radius: 0;
}
 @media (min-width: 768px) {
     .navbar-right .dropdown-menu {
         right: -101px !important;
         left: auto !important;
    }
	
	.address-heading-pp{
font-size: 32px;
  font-family: "Myriad Pro";
  color: rgb(37, 163, 210);
  line-height: 0.8;
  margin-top:10%;
  /* margin-bottom:42px; */
  z-index: 31;
  font-weight: 100;
   font-family: sans-serif;
}
}
 .wecreate-title{
     text-align:center !important;
     top :50px !important;
}
 .wecreate-content{
     /* padding-top: 19px; */
     font-family: OpenSans-Light;
}
 
/* we-promote section */
 #we-promote-analyaze{
     padding:0px!important;
}
/* for container */
 .start{
     padding:0px!important;
     margin:0px!important;
     width:auto;
}

/* Section footer */
 .footerltext{
     display: inline-block;
}
 .footertext{
     padding-top:10px;
}
 .footerlink{
     text-decoration: none;
     color: #5e5e5e;
}
 .footerlinks a:hover{
     color:#0b65b3 !important;
}

 @media screen and (max-width: 768px) {
	.privacypolicy{
	background-image:url(../img/ppheader.png);  
}

	.meetourteam{
	background-image:url(../img/ppheader.png);  
}


}
/*footer section*/
 .footer {
     //height:165px;
     background-color: #333;
}
 .wall-footer {
     padding-top: 38px !important;
}
 .copy-footer > p > a {
     color: white !important;
     font-size: 12px !important;
     font-family: "Open Sans" !important;
}
 .copy-footer {
     padding-top: 40px !important;
}
 .copy-footer > p:nth-child(1) {
     margin-bottom: 7px !important;
}
 .copy-footer > p:nth-child(2) {
     color: #999 !important;
     font-size: 12px !important;
     font-family: "Open Sans" !important;
}
 
 .footer .row {
     margin-bottom: 20px;
}
 
 @media (max-width: 767px) {
	  .contact-title {
    padding-top: 26%;
    font-size: 39px;
    color: white;
    text-align: center;
    font-weight: 300;
}
	 .contact-form .submitbtn {
    background-color: rgb(25, 40, 59);
    border: 0px;
    border-radius: 0px;
    width: 25%;
    font-weight: 500;
    font-size: 12px;
    font-family: "Open Sans";
    color: rgb(255, 255, 255);
    padding: 10px;
}
	 
	 wepromote-text{
		 text-align:center;
		 padding-top:20px;
	 }
	 weoptimize-text{
		 text-align:center;
		 padding-top:20px;
	 }
     .copy-footer {
         padding-top: 10px !important;
    }
     .contact-form .form-control {
         border: 1px solid rgb(14, 165, 159);
         -webkit-box-shadow: none;
    }
   
     .navbar-default .nav > li>a:hover, .navbar-default .nav>li>a:focus:hover {
         border-bottom: none !important;
    }
	
	.privacypolicy{
	background-image:url(../img/ppheader.png);  /*shital*/
}

	.meetourteam{
	background-image:url(../img/ppheader.png);  /*shital*/
}

.about-content{
	padding-top: 0px!important;
         font-family: OpenSans-Light!important;
         font-weight: 100;
         font-size: 22px;
		 color:white;
		 padding-bottom:10px;
		 margin-bottom:10%;
}

}
 @media screen and (min-width: 768px) {
	 #contactmeetourteam {
    background-image: linear-gradient( 0deg, rgba(0, 153, 204, 0.85) 100%, rgba(0, 153, 204, 0.97) 0%), url(../img/wecreate1.png);
    background-size: cover;
    background-repeat: no-repeat;
    padding: 0px;
}
	 
	 .contact-title {
    padding-top: 10%;
    font-size: 39px;
    color: white;
    text-align: center;
    font-weight: 300;
}
	 .contact-form .submitbtn {
    background-color: rgb(25, 40, 59);
    border: 0px;
    border-radius: 0px;
    width: 25%;
    font-weight: 500;
    font-size: 12px;
    font-family: "Open Sans";
    color: rgb(255, 255, 255);
    padding: 10px;
}
   
     .promote-header{
         font-weight: 300;
         font-size: 60px !important;
         font-family: "OpenSans-Light";
         color: rgb(60, 188, 236);
         line-height: 1.167;
    }
     .wepromote-content {
         padding-top: 0px !important;
         font-size: 30px !important;
         font-family: "OpenSans-Light";
         color: black;
         line-height: 1.167;
    }
	
	.optimize-header{
		  font-weight: 300;
         font-size: 60px !important;
         font-family: "OpenSans-Light";
         color: rgb(60, 188, 236);
         line-height: 1.167;
	}
	
	 .weoptimize-content {
         padding-top: 0px !important;
         font-size: 30px !important;
         font-family: "OpenSans-Light";
         color: black;
         line-height: 1.167;
    }
	
	  .weoptimize-text{
         text-align:center;
         padding-top: 20px;
    }
	
	.wepromote-text{
		 text-align:center;
         padding-top: 20px;
	}
	
	.privacypolicy{
	/* background-image:url(../img/ppheader.png);  */
}

	.meetourteam{
	/* background-image:url(../img/ppheader.png);   */
}

.frbtn {
    top: 92vh;
    text-align: center;
    left: 0px;
    right: 0px;
    margin: auto;
    position: absolute;
}

.eulabtn{
	 top: 92vh;
    text-align: center;
    left: 0px;
    right: 0px;
    margin: auto;
    position: absolute;
}

.about-content{
	padding-top: 0px!important;
         font-family: OpenSans-Light!important;
         font-weight: 100;
         font-size: 18px;
		 color:white;
		 padding-bottom:10px;
		 margin-bottom:10%;
}

.address-heading-pp{
font-size: 32px;
  font-family: "Myriad Pro";
  color: rgb(37, 163, 210);
  line-height: 0.8;
  margin-top:5%;
  /* margin-bottom:42px; */
  z-index: 31;
  font-weight: 100;
   font-family: sans-serif;
}

}

@media (min-width: 1291px) and (max-width: 1440px) {
	.address-heading-pp{
font-size: 32px;
  font-family: "Myriad Pro";
  color: rgb(37, 163, 210);
  line-height: 0.8;
  margin-top:5%;
  /* margin-bottom:42px; */
  z-index: 31;
  font-weight: 100;
   font-family: sans-serif;
}
	
	.wecreate-title {
    text-align: center !important;
    top: 65px !important;
}
     .create-header{
         font-size: 60px !important;
    }
     .wecreate-content{
         /* padding-top: 45px!important; */
         font-family: OpenSans-Light!important;
         font-weight: 100;
         font-size: 30px;
    }
	
	.about-content{
	padding-top: 0px!important;
         font-family: OpenSans-Light!important;
         font-weight: 100;
         font-size: 29px;
		 color:white;
		 padding-bottom:10px;
		 margin-bottom:10%;
}
	
	.promote-header {
    font-weight: 300;
    font-size: 56px !important;
    font-family: "OpenSans-Light";
    color: rgb(60, 188, 236);
    line-height: 1.167;
}

 .wepromote-text {
         text-align: center!important;
         padding-top: 10%!important; 
    }

.wepromote-content {
    padding-top: 0px !important;
    font-size: 30px !important;
    font-family: "OpenSans-Light";
    color: black;
    line-height: 1.167;
    padding-bottom: 60px; 
}

 .analyze-header{
         font-weight: 300;
         font-size: 50px !important;
          font-family: "OpenSans-Light";
         color: rgb(60, 188, 236);
         line-height: 1.167;
    }
     .weanalyze-content{
         padding-top:22px !important;
         font-size: 32px !important;
         font-family: "OpenSans-Light";
         color: black;
         line-height: 1.167;
    }
     .weanalyze-text{
         text-align: center;
         padding-top: 9%; 
         /* height: 500px; */
    }
	
	 .optimize-header{
         font-weight: 300;
         font-size: 56px !important;
        font-family: "OpenSans-Light";
         color: rgb(60, 188, 236);
         line-height: 1.167;
    }
     .weoptimize-content{
         padding-top:0px !important;
         font-size: 30px !important;
         font-family: "OpenSans-Light";
         color: black;
         line-height: 1.167;
         /* padding-bottom: 69px; */
    }
     .weoptimize-text{
         text-align:center;
         padding-top: 10%;
    }
	
	 #westrive{
         /* min-height : 1226px !important; */
         padding:0px!important;
         background-image : linear-gradient( 0deg, rgb(24, 164, 210) 100%, rgba(9, 128, 169, 0.96) 0%)!important;
    }
     .outer{
         padding:60px;
    }
     .westrive-header{
         padding-top: 3px;
         font-family: inherit;
         color: rgb(255, 255, 255);
         line-height: 0.4;
         text-align: center;
         font-size: 36px;
    }
     .we-strivecontainer{
         padding: 0px!important;
         margin: 0px!important;
         width: auto;
    }
     .bextension{
         width:auto;
         padding: 60px;
         background-image : linear-gradient( 0deg, rgb(24, 164, 210) 100%, rgba(9, 128, 169, 0.96) 0%);
    }
     .extnimg{
         background-image: url(../img/imac.png);
         background-size: cover;
         background-repeat: no-repeat;
         background-position:center;
         height: 900px;
         width:100%;
    }
     .browser-img1{
         text-align: center;
         /* height: 876px; */
    }
     .browser-header{
         font-weight: 300;
         font-size: 42px !important;
         font-family: inherit;
         color: rgb(255, 255, 255);
         line-height: 1.167;
    }
     .bextension-content{
         padding-top:22px !important;
         font-size: 22px !important;
         font-family: "OpenSans-Light";
         color: rgb(255, 255, 255);
         padding-bottom:33px !important;
         line-height: 1.167;
         position: relative;
    }
     .browser-content{
         text-align:center;
         margin-bottom: 20px;
    }
	
	.meetourteam {
    /* background-image: url(../img/ppheader.png); */
}


.teampicdiv{
	width:120%;
}

.contact-title{
	padding-top: 14%;
    font-size: 60px;
    color: white;
    text-align: center;
    font-weight: 300;
	 font-family: "OpenSans-Light";
}
p.address-description{
	font-size:17px !important;
	line-height:2;
}

.contactus-form{
	margin-top:4%;
	margin-bottom:60px;
}

#contactmeetourteam{
	background-image: linear-gradient( 0deg, rgba(0, 153, 204, 0.85) 100%, rgba(0, 153, 204, 0.97) 0%), url(../img/wecreate1.png) ; 
	 background-size:cover;
	background-repeat:no-repeat;
	padding:0px;
	
}

.contact-form-group {
    margin-bottom: 19px;
}

.contactus-info{
	    padding-top: 2%;
		color: white;
		font-family: "Open Sans";
		padding-bottom: 60px;
}

.contact-form .submitbtn{
	background-color: rgb(25, 40, 59);
	border: 0px;
    border-radius: 0px;
    width: 25%;
    font-weight: 500;
    font-size: 12px;
    font-family: "Open Sans";
    color: rgb(255, 255, 255);
	padding:10px;
}


.supportemail a{
	color:white;
	
}
.address-description a {
    color: white!important;
	text-decoration: underline;
}
	
	.frbtn {
    top: 92vh;
    text-align: center;
    left: 0px;
    right: 0px;
    margin: auto;
    position: absolute;
}

.eulabtn{
	 top: 92vh;
    text-align: center;
    left: 0px;
    right: 0px;
    margin: auto;
    position: absolute;
}

}


/* my changes*/
 @media (min-width: 827px) and (max-width: 1290px) {
     .col-sm-2.col-xs-12.text-center {
         padding-right: 0px;
    }
	
	.teampicdiv{
	width:120%;
}

.contact-title{
	padding-top: 10%;
    font-size: 39px;
    color: white;
    text-align: center;
    font-weight: 300;
	
}
p.address-description{
	font-size:17px !important;
	line-height: 2;
}

.contactus-form{
	margin-top:4%;
	    margin-bottom: 60px;
}

#contactmeetourteam{
	background-image: linear-gradient( 0deg, rgba(0, 153, 204, 0.85) 100%, rgba(0, 153, 204, 0.97) 0%), url(../img/wecreate1.png) ; 
	 background-size:cover;
	background-repeat:no-repeat;
	padding:0px;
	
}

.contact-form-group {
    margin-bottom: 19px;
}

.contactus-info{
	    padding-top: 2%;
		color: white;
		font-family: "Open Sans" !important; 
		padding-bottom: 60px;
}

.contact-form .submitbtn{
	background-color: rgb(25, 40, 59);
	border: 0px;
    border-radius: 0px;
    width: 25%;
    font-weight: 500;
    font-size: 12px;
    font-family: "Open Sans";
    color: rgb(255, 255, 255);
	padding:10px;
}


.supportemail a{
	color:white;
	
}
.address-description a {
    color: white!important;
	text-decoration: underline;
}
	
	.frbtn {
    top: 91vh;
    text-align: center;
    left: 0px;
    right: 0px;
    margin: auto;
    position: absolute;
}

.eulabtn{
	 top: 92vh;
    text-align: center;
    left: 0px;
    right: 0px;
    margin: auto;
    position: absolute;
}
	
     .col-sm-1.col-xs-12.text-center {
         padding-right: 0px !important;
    }
     .contact-form .form-control {
         border: 1px solid rgb(14, 165, 159);
         -webkit-box-shadow: none;
    }
   
     header .header-content {
         position: absolute;
         top: 43%;
         padding: 0 50px;
         -webkit-transform: translateY(-50%);
         -ms-transform: translateY(-50%);
         transform: translateY(-50%);
         margin-top: 0%;
    }
     .header {
         background-image: url(../img/image.jpg) !important;
         height: 100vh !important;
         min-height: 40%;
         background-repeat:no-repeat;
         position: relative;
         background-position: 0px;
    }
     .header-content-title-2 {
         font-weight: 300 !important;
         font-size: 23px !important;
         font-family: OpenSans-Light!important;
         color: rgb(255, 255, 255)!important;
         top: 52%!important;
         text-align: center!important;
         z-index: 121!important;
         position: relative!important;
         height: 0px!important;
    }
	
	.wecreate-title {
    text-align: center !important;
    top: 65px !important;
}
     .create-header{
         font-size: 60px !important;
		 font-family: "OpenSans-Light";
    }
     .wecreate-content{
         /* padding-top: 45px!important; */
         font-family: OpenSans-Light!important;
         font-weight: 100;
         font-size: 23px;
    }
     .wepromote-img{
         background-position: center;
         background-repeat: no-repeat;
         background-size: cover;
         background-image: url(../img/wepromote.png);
         height: 500px !important;
    }
     .wepromote-text {
         text-align: center;
         padding-top: 9%;
    }
     .header-content-desc {
         padding-top: 80px;
         font-size: 15px !important;
    }
     .promote-header{
         font-weight: 300;
         font-size: 49px !important;
        font-family: "OpenSans-Light";
         color: rgb(60, 188, 236);
         line-height: 1.167;
    }
     .wepromote-content{
         padding-top: 0px !important;
         font-size: 20px !important;
         font-family: "OpenSans-Light";
         color: black;
         line-height: 1.167;
         /* padding-bottom: 60px; */
    }
	
	 .optimize-header{
         font-weight: 300;
         font-size: 49px !important;
        font-family: "OpenSans-Light";
         color: rgb(60, 188, 236);
         line-height: 1.167;
    }
     .weoptimize-content{
         padding-top:0px !important;
         font-size: 22px !important;
         font-family: "OpenSans-Light";
         color: black;
         line-height: 1.167;
         /* padding-bottom: 69px; */
    }
	
	.privacypolicy{
	/* background-image:url(../img/ppheader.png);   */
}

.meetourteam {
    /* background-image: url(../img/ppheader.png); */
}

    /* for we analyze section */
     .weanalyze-img{
         background-position: center;
         background-repeat: no-repeat;
         background-size: cover;
         background-image: url(../img/weanalyze.png);
         height: 500px!important;
    }
     .analyze-header{
         font-weight: 300;
         font-size: 35px !important;
         font-family: "OpenSans-Light";
         color: rgb(60, 188, 236);
         line-height: 1.167;
    }
     .weanalyze-content{
         padding-top:22px !important;
         font-size: 22px !important;
         font-family: "OpenSans-Light";
         color: black;
         line-height: 1.167;
    }
     .weanalyze-text{
         text-align: center;
         padding-top: 75px; 
         /* height: 500px; */
    }
    /* for optimize section */
     .weoptimize-img{
         background-position: center;
         background-repeat: no-repeat;
         background-size: cover;
         background-image: url(../img/weoptimize.png);
         height: 505px;
    }
     .optimize-header{
         font-weight: 300;
         font-size: 49px !important;
          font-family: "OpenSans-Light";
         color: rgb(60, 188, 236);
         line-height: 1.167;
    }
     .weoptimize-content{
         padding-top:0px !important;
         font-size: 20px !important;
         font-family: "OpenSans-Light";
         color: black;
         line-height: 1.167;
         /* padding-bottom: 69px; */
    }
     .weoptimize-text{
         text-align:center;
         padding-top: 9%;
    }
     #westrive{
         /* min-height : 1226px !important; */
         padding:0px!important;
         background-image : linear-gradient( 0deg, rgb(24, 164, 210) 100%, rgba(9, 128, 169, 0.96) 0%)!important;
    }
     .outer{
         padding:60px;
    }
     .westrive-header{
         padding-top: 3px;
         font-family: inherit;
         color: rgb(255, 255, 255);
         line-height: 1.4;
         text-align: center;
         font-size: 36px;
    }
     .we-strivecontainer{
         padding: 0px!important;
         margin: 0px!important;
         width: auto;
    }
     .bextension{
         width:auto;
         padding: 60px;
         background-image : linear-gradient( 0deg, rgb(24, 164, 210) 100%, rgba(9, 128, 169, 0.96) 0%);
    }
     .extnimg{
         background-image: url(../img/imac.png);
         background-size: cover;
         background-repeat: no-repeat;
         background-position:center;
         height: 900px;
         width:100%;
    }
     .browser-img1{
         text-align: center;
         /* height: 876px; */
    }
     .browser-header{
         font-weight: 300;
         font-size: 42px !important;
         font-family: inherit;
         color: rgb(255, 255, 255);
         line-height: 1.167;
    }
     .bextension-content{
         padding-top:22px !important;
         font-size: 22px !important;
         font-family: "OpenSans-Light";
         color: rgb(255, 255, 255);
        ;
         line-height: 1.167;
        /* font-weight:600;
         */
         position: relative;
    }
     .browser-content{
         text-align:center;
         margin-bottom: 20px;
    }
    /* Section footer */
     .footerltext{
         display: inline-block;
    }
     .footertext{
         padding-top:10px;
    }
     .footerlink{
         text-decoration: none;
         color: #5e5e5e;
    }
     .footerlinks a:hover{
         color:#0b65b3 !important;
    }

}

@media (min-width: 1441px) {
	.address-heading-pp{
font-size: 32px;
  font-family: "Myriad Pro";
  color: rgb(37, 163, 210);
  line-height: 0.8;
  margin-top:5%;
  /* margin-bottom:42px; */
  z-index: 31;
  font-weight: 100;
   font-family: sans-serif;
}
	
	.wecreate-title {
    text-align: center !important;
    top: 65px !important;
}
     .create-header{
         font-size: 60px !important;
    }
     .wecreate-content{
         /* padding-top: 45px!important; */
         font-family: OpenSans-Light!important;
         font-weight: 100;
         font-size: 30px;
    }
	
	.about-content{
	padding-top: 0px!important;
         font-family: OpenSans-Light!important;
         font-weight: 100;
         font-size: 29px;
		 color:white;
		 padding-bottom:10px;
		 margin-bottom:10%;
}
	
	.promote-header {
    font-weight: 300;
    font-size: 56px !important;
    font-family: "OpenSans-Light";
    color: rgb(60, 188, 236);
    line-height: 1.167;
}

 .wepromote-text {
         text-align: center!important;
         padding-top: 9%!important; 
    }

.wepromote-content {
    padding-top: 0px !important;
    font-size: 30px !important;
    font-family: "OpenSans-Light";
    color: black;
    line-height: 1.167;
    padding-bottom: 60px; 
}

 .analyze-header{
         font-weight: 300;
         font-size: 50px !important;
          font-family: "OpenSans-Light";
         color: rgb(60, 188, 236);
         line-height: 1.167;
    }
     .weanalyze-content{
         padding-top:22px !important;
         font-size: 32px !important;
         font-family: "OpenSans-Light";
         color: black;
         line-height: 1.167;
    }
     .weanalyze-text{
         text-align: center;
         padding-top: 9%; 
         /* height: 500px; */
    }
	
	 .optimize-header{
         font-weight: 300;
         font-size: 56px !important;
        font-family: "OpenSans-Light";
         color: rgb(60, 188, 236);
         line-height: 1.167;
    }
     .weoptimize-content{
         padding-top:0px !important;
         font-size: 30px !important;
         font-family: "OpenSans-Light";
         color: black;
         line-height: 1.167;
         /* padding-bottom: 69px; */
    }
     .weoptimize-text{
         text-align:center;
         padding-top: 9%;
    }
	
	 #westrive{
         /* min-height : 1226px !important; */
         padding:0px!important;
         background-image : linear-gradient( 0deg, rgb(24, 164, 210) 100%, rgba(9, 128, 169, 0.96) 0%)!important;
    }
     .outer{
         padding:60px;
    }
     .westrive-header{
         padding-top: 3px;
         font-family: inherit;
         color: rgb(255, 255, 255);
         line-height: 0.4;
         text-align: center;
         font-size: 36px;
    }
     .we-strivecontainer{
         padding: 0px!important;
         margin: 0px!important;
         width: auto;
    }
     .bextension{
         width:auto;
         padding: 60px;
         background-image : linear-gradient( 0deg, rgb(24, 164, 210) 100%, rgba(9, 128, 169, 0.96) 0%);
    }
     .extnimg{
         background-image: url(../img/imac.png);
         background-size: cover;
         background-repeat: no-repeat;
         background-position:center;
         height: 900px;
         width:100%;
    }
     .browser-img1{
         text-align: center;
         /* height: 876px; */
    }
     .browser-header{
         font-weight: 300;
         font-size: 42px !important;
         font-family: inherit;
         color: rgb(255, 255, 255);
         line-height: 1.167;
    }
     .bextension-content{
         padding-top:22px !important;
         font-size: 22px !important;
         font-family: "OpenSans-Light";
         color: rgb(255, 255, 255);
         padding-bottom:33px !important;
         line-height: 1.167;
         position: relative;
    }
     .browser-content{
         text-align:center;
         margin-bottom: 20px;
    }
	
	.meetourteam {
    /* background-image: url(../img/ppheader.png); */
}


.teampicdiv{
	width:120%;
}

.contact-title{
	padding-top: 14%;
    font-size: 60px;
    color: white;
    text-align: center;
    font-weight: 300;
	 font-family: "OpenSans-Light";
}
p.address-description{
	font-size:17px !important;
	line-height:2;
}

.contactus-form{
	margin-top:4%;
	margin-bottom:60px;
}

#contactmeetourteam{
	background-image: linear-gradient( 0deg, rgba(0, 153, 204, 0.85) 100%, rgba(0, 153, 204, 0.97) 0%), url(../img/wecreate1.png) ; 
	 background-size:cover;
	background-repeat:no-repeat;
	padding:0px;
	
}

.contact-form-group {
    margin-bottom: 19px;
}

.contactus-info{
	    padding-top: 2%;
		color: white;
		font-family: "Open Sans";
		padding-bottom: 60px;
}

.contact-form .submitbtn{
	background-color: rgb(25, 40, 59);
	border: 0px;
    border-radius: 0px;
    width: 25%;
    font-weight: 500;
    font-size: 12px;
    font-family: "Open Sans";
    color: rgb(255, 255, 255);
	padding:10px;
}


.supportemail a{
	color:white;
	
}
.address-description a {
    color: white!important;
	text-decoration: underline;
}
	
	.frbtn {
    top: 92vh;
    text-align: center;
    left: 0px;
    right: 0px;
    margin: auto;
    position: absolute;
}

.eulabtn{
	 top: 92vh;
    text-align: center;
    left: 0px;
    right: 0px;
    margin: auto;
    position: absolute;
}

}


/* my changes*/
 @media (min-width: 827px) and (max-width: 1290px) {
     .col-sm-2.col-xs-12.text-center {
         padding-right: 0px;
    }
	
	.teampicdiv{
	width:120%;
}

.contact-title{
	padding-top: 10%;
    font-size: 39px;
    color: white;
    text-align: center;
    font-weight: 300;
	
}
p.address-description{
	font-size:17px !important;
	line-height: 2;
}

.contactus-form{
	margin-top:4%;
	    margin-bottom: 60px;
}

#contactmeetourteam{
	background-image: linear-gradient( 0deg, rgba(0, 153, 204, 0.85) 100%, rgba(0, 153, 204, 0.97) 0%), url(../img/wecreate1.png) ; 
	 background-size:cover;
	background-repeat:no-repeat;
	padding:0px;
	
}

.contact-form-group {
    margin-bottom: 19px;
}

.contactus-info{
	    padding-top: 2%;
		color: white;
		font-family: "Open Sans" !important; 
		padding-bottom: 60px;
}

.contact-form .submitbtn{
	background-color: rgb(25, 40, 59);
	border: 0px;
    border-radius: 0px;
    width: 25%;
    font-weight: 500;
    font-size: 12px;
    font-family: "Open Sans";
    color: rgb(255, 255, 255);
	padding:10px;
}


.supportemail a{
	color:white;
	
}
.address-description a {
    color: white!important;
	text-decoration: underline;
}
	
	.frbtn {
    top: 91vh;
    text-align: center;
    left: 0px;
    right: 0px;
    margin: auto;
    position: absolute;
}

.eulabtn{
	 top: 92vh;
    text-align: center;
    left: 0px;
    right: 0px;
    margin: auto;
    position: absolute;
}
	
     .col-sm-1.col-xs-12.text-center {
         padding-right: 0px !important;
    }
     .contact-form .form-control {
         border: 1px solid rgb(14, 165, 159);
         -webkit-box-shadow: none;
    }
   
     header .header-content {
         position: absolute;
         top: 43%;
         padding: 0 50px;
         -webkit-transform: translateY(-50%);
         -ms-transform: translateY(-50%);
         transform: translateY(-50%);
         margin-top: 0%;
    }
     .header {
         background-image: url(../img/image.jpg) !important;
         height: 100vh !important;
         min-height: 40%;
         background-repeat:no-repeat;
         position: relative;
         background-position: 0px;
    }
     .header-content-title-2 {
         font-weight: 300 !important;
         font-size: 23px !important;
         font-family: OpenSans-Light!important;
         color: rgb(255, 255, 255)!important;
         top: 52%!important;
         text-align: center!important;
         z-index: 121!important;
         position: relative!important;
         height: 0px!important;
    }
	
	.wecreate-title {
    text-align: center !important;
    top: 65px !important;
}
     .create-header{
         font-size: 60px !important;
		 font-family: "OpenSans-Light";
    }
     .wecreate-content{
         /* padding-top: 45px!important; */
         font-family: OpenSans-Light!important;
         font-weight: 100;
         font-size: 23px;
    }
     .wepromote-img{
         background-position: center;
         background-repeat: no-repeat;
         background-size: cover;
         background-image: url(../img/wepromote.png);
         height: 500px !important;
    }
     .wepromote-text {
         text-align: center;
         padding-top: 9%;
    }
     .header-content-desc {
         padding-top: 80px;
         font-size: 15px !important;
    }
     .promote-header{
         font-weight: 300;
         font-size: 49px !important;
        font-family: "OpenSans-Light";
         color: rgb(60, 188, 236);
         line-height: 1.167;
    }
     .wepromote-content{
         padding-top: 0px !important;
         font-size: 20px !important;
         font-family: "OpenSans-Light";
         color: black;
         line-height: 1.167;
         /* padding-bottom: 60px; */
    }
	
	 .optimize-header{
         font-weight: 300;
         font-size: 49px !important;
        font-family: "OpenSans-Light";
         color: rgb(60, 188, 236);
         line-height: 1.167;
    }
     .weoptimize-content{
         padding-top:0px !important;
         font-size: 22px !important;
         font-family: "OpenSans-Light";
         color: black;
         line-height: 1.167;
         /* padding-bottom: 69px; */
    }
	
	.privacypolicy{
	/* background-image:url(../img/ppheader.png);   */
}

.meetourteam {
    /* background-image: url(../img/ppheader.png); */
}

    /* for we analyze section */
     .weanalyze-img{
         background-position: center;
         background-repeat: no-repeat;
         background-size: cover;
         background-image: url(../img/weanalyze.png);
         height: 500px!important;
    }
     .analyze-header{
         font-weight: 300;
         font-size: 35px !important;
         font-family: "OpenSans-Light";
         color: rgb(60, 188, 236);
         line-height: 1.167;
    }
     .weanalyze-content{
         padding-top:22px !important;
         font-size: 22px !important;
         font-family: "OpenSans-Light";
         color: black;
         line-height: 1.167;
    }
     .weanalyze-text{
         text-align: center;
         padding-top: 75px; 
         /* height: 500px; */
    }
    /* for optimize section */
     .weoptimize-img{
         background-position: center;
         background-repeat: no-repeat;
         background-size: cover;
         background-image: url(../img/weoptimize.png);
         height: 505px;
    }
     .optimize-header{
         font-weight: 300;
         font-size: 49px !important;
          font-family: "OpenSans-Light";
         color: rgb(60, 188, 236);
         line-height: 1.167;
    }
     .weoptimize-content{
         padding-top:0px !important;
         font-size: 20px !important;
         font-family: "OpenSans-Light";
         color: black;
         line-height: 1.167;
         /* padding-bottom: 69px; */
    }
     .weoptimize-text{
         text-align:center;
         padding-top: 9%;
    }
     #westrive{
         /* min-height : 1226px !important; */
         padding:0px!important;
         background-image : linear-gradient( 0deg, rgb(24, 164, 210) 100%, rgba(9, 128, 169, 0.96) 0%)!important;
    }
     .outer{
         padding:60px;
    }
     .westrive-header{
         padding-top: 3px;
         font-family: inherit;
         color: rgb(255, 255, 255);
         line-height: 1.4;
         text-align: center;
         font-size: 36px;
    }
     .we-strivecontainer{
         padding: 0px!important;
         margin: 0px!important;
         width: auto;
    }
     .bextension{
         width:auto;
         padding: 60px;
         background-image : linear-gradient( 0deg, rgb(24, 164, 210) 100%, rgba(9, 128, 169, 0.96) 0%);
    }
     .extnimg{
         background-image: url(../img/imac.png);
         background-size: cover;
         background-repeat: no-repeat;
         background-position:center;
         height: 900px;
         width:100%;
    }
     .browser-img1{
         text-align: center;
         /* height: 876px; */
    }
     .browser-header{
         font-weight: 300;
         font-size: 42px !important;
         font-family: inherit;
         color: rgb(255, 255, 255);
         line-height: 1.167;
    }
     .bextension-content{
         padding-top:22px !important;
         font-size: 22px !important;
         font-family: "OpenSans-Light";
         color: rgb(255, 255, 255);
        ;
         line-height: 1.167;
        /* font-weight:600;
         */
         position: relative;
    }
     .browser-content{
         text-align:center;
         margin-bottom: 20px;
    }
    /* Section footer */
     .footerltext{
         display: inline-block;
    }
     .footertext{
         padding-top:10px;
    }
     .footerlink{
         text-decoration: none;
         color: #5e5e5e;
    }
     .footerlinks a:hover{
         color:#0b65b3 !important;
    }
}
 @media (min-width: 768px) and (max-width: 826px) {
     .create-header {
         font-size: 34px !important;
    }
     .wecreate-title {
         text-align: center;
         top: -8px;
    }
	.teampicdiv{
	width:120%;
}


.contact-title{
	padding-top: 10%;
    font-size: 39px;
    color: white;
    text-align: center;
    font-weight: 300;
	
}

p.address-description{
	font-size:17px !important;
}

.contactus-form{
	margin-top:2%;
}

#contactmeetourteam{
	background-image: linear-gradient( 0deg, rgba(0, 153, 204, 0.85) 100%, rgba(0, 153, 204, 0.97) 0%), url(../img/wecreate1.png) ; 
	 background-size:cover;
	background-repeat:no-repeat;
	padding:0px;
	
}

.contact-form-group {
    margin-bottom: 32px;
}
.contactus-info{
	    padding-top: 2%;
		color: white;
		font-family: "Open Sans";
		padding-bottom: 60px;
}

.contact-form .submitbtn{
	background-color: rgb(25, 40, 59);
	border: 0px;
    border-radius: 0px;
    width: 25%;
    font-weight: 500;
    font-size: 12px;
    font-family: "Open Sans";
    color: rgb(255, 255, 255);
	padding:10px;
}

.supportemail a{
	color:white;
	
}
.address-description a {
    color: white!important;
	text-decoration: underline;
}


	.frbtn {
    top: 91vh;
    text-align: center;
    left: 0px;
    right: 0px;
    margin: auto;
    position: absolute;
}

.eulabtn{
	 top: 91vh;
    text-align: center;
    left: 0px;
    right: 0px;
    margin: auto;
    position: absolute;
}
     .header-content-title-2 {
         /* font-weight: 600 !important; */
         font-size: 22px !important;
         font-family: OpenSans-Light!important;
         color: rgb(255, 255, 255)!important;
        /* line-height: 3.50;
         */
         top: 52%!important;
         text-align: center!important;
         z-index: 121!important;
         position: relative!important;
         height: 0px!important;
    }
     
	 .wecreate-content{
         /* padding-top: 19px!important; */
         font-family: OpenSans-Light!important;
         font-weight: 100;
         font-size: 29px;
    }
     .wepromote-img{
         background-position: center;
         background-repeat: no-repeat;
         background-size: cover;
         background-image: url(../img/wepromote.png);
         height: 566px !important;
    }
     .wepromote-text {
         text-align: center;
         padding-top: 9%;
    }
     .header-content-desc {
         padding-top: 80px;
         font-size: 15px !important;
    }
     .promote-header{
         font-weight: 300;
         font-size: 30px !important;
         font-family: "OpenSans-Light";
         color: rgb(60, 188, 236);
         line-height: 1.167;
    }
     .wepromote-content{
         padding-top: 0px !important;
         font-size: 20px !important;
         font-family: "OpenSans-Light";
         color: black;
         line-height: 1.167;
         padding-bottom: 60px;
    }
    /* for we analyze section */
     .weanalyze-img{
         background-position: center;
         background-repeat: no-repeat;
         background-size: cover;
         background-image: url(../img/weanalyze.png);
         height: 500px!important;
    }
     .analyze-header{
         font-weight: 300;
         font-size: 30px !important;
         font-family: "OpenSans-Light";
         color: rgb(60, 188, 236);
         line-height: 1.167;
    }
     .weanalyze-content{
         padding-top:29px !important;
         font-size: 20px !important;
         font-family: "OpenSans-Light";
         color: black;
         line-height: 1.167;
    }
     .weanalyze-text{
         text-align: center;
         padding-top: 20px;
         /* height: 500px; */
    }
    /* for optimize section */
     .weoptimize-img{
         background-position: center;
         background-repeat: no-repeat;
         background-size: cover;
         background-image: url(../img/weoptimize.png);
         height: 612px;
    }
     .optimize-header{
         font-weight: 300;
         font-size: 30px !important;
          font-family: "OpenSans-Light";
         color: rgb(60, 188, 236);
         line-height: 1.167;
    }
     .weoptimize-content{
         padding-top:0px !important;
         font-size: 20px !important;
         font-family: "OpenSans-Light";
         color: black;
         line-height: 1.167;
         /* padding-bottom: 69px; */
    }
     .weoptimize-text{
         text-align:center;
         padding-top: 9%;
    }
	
	wepromote-text{
		 text-align:center;
         padding-top: 20px;
	}
     
	 #westrive{
         /* min-height : 1226px !important; */
         padding:0px!important;
         background-image : linear-gradient( 0deg, rgb(24, 164, 210) 100%, rgba(9, 128, 169, 0.96) 0%)!important;
    }
     .outer{
         padding:60px;
    }
     .westrive-header{
         padding-top: 3px;
         font-family: inherit;
         color: rgb(255, 255, 255);
         line-height: 1.4;
         text-align: center;
         font-size: 27px;
    }
     .we-strivecontainer{
         padding: 0px!important;
         margin: 0px!important;
         width: auto;
    }
     .bextension{
         width:auto;
         padding: 60px;
         background-image : linear-gradient( 0deg, rgb(24, 164, 210) 100%, rgba(9, 128, 169, 0.96) 0%);
    }
     .extnimg{
         background-image: url(../img/imac.png);
         background-size: cover;
         background-repeat: no-repeat;
         background-position:center;
         height: 900px;
         width:100%;
    }
     .browser-img1{
         text-align: center;
         /* height: 876px; */
    }
     .browser-header{
         font-weight: 300;
         font-size: 36px !important;
         font-family: inherit;
         color: rgb(255, 255, 255);
         line-height: 1.167;
    }
     .bextension-content{
         padding-top:22px !important;
         font-size: 22px !important;
         font-family: "OpenSans-Light";
         color: rgb(255, 255, 255);
        ;
         line-height: 1.167;
        /* font-weight:600;
         */
         position: relative;
    }
     .browser-content{
         text-align:center;
         margin-bottom: 20px;
    }
	
}


.privacypolicy{
	/* background-image:url(../img/ppheader.png);  */
}

.meetourteam{
	/* background-image:url(../img/ppheader.png);   */
}

.ppnav.affix{
	 border-color: rgba(34, 34, 34, .05);  
  background-color: rgb(7, 32, 58);
  color:white !important;
}
.pphome{
	 color:white !important; 
}



.intext{
	color: rgb(37, 163, 210);
	
}

.privacy-info{
	color: rgb(37, 163, 210);
}
.pinfo{
	color: rgb(37, 163, 210);
	font-size: 32px;
	font-weight: 100;
    font-family: sans-serif;
}



.lpptext:before
{
	content:''; 
    color: red !important;
}

.pplist
{
}
	
.psectionimgmiddle
{
}
	
.psectionimg{
		text-align:center;
}

.privacy-policy-text{
	font-size: 15px;
	 font-family: sans-serif;
	 color: black;
	 
}
.privacyhead{
	padding-top: 4%;
}

.pfooter{
	/* margin-top:404px; */
}


.privacynavbar{
 overflow: hidden;
  position: absolute;
  top: 0;
  width: 100%;
  min-height: 0px;
  margin-bottom: 0px; 
}

.privacynavbar a {
  color: #f2f2f2;
  text-align: center;
  text-decoration: none;
  font-size: 17px;
  background-color: rgb(47, 65, 87);
  padding-right: 38px;
  padding-left: 30px;
  padding-top: 20px;
  padding-bottom: 15px;
}

.privacynavbar a:hover {
  background: #ddd;
  color: black;
}


@media (max-width: 489px) {
	
	.frbtn {
    top: 83vh;
    text-align: center;
    left: 0px;
    right: 0px;
    margin: auto;
    position: absolute;
}

.eulabtn{
	 top: 83vh;
    text-align: center;
    left: 0px;
    right: 0px;
    margin: auto;
    position: absolute;
}

.contact-title{
	padding-top: 27%;
    font-size: 39px;
    color: white;
    text-align: center;
    font-weight: 300;
}
p.address-description{
	font-size:17px !important;
	line-height: 2;
}
.contactus-form{
	margin-top:2%;
}
#contactmeetourteam{
	background-image: linear-gradient( 0deg, rgba(0, 153, 204, 0.85) 100%, rgba(0, 153, 204, 0.97) 0%), url(../img/wecreate1.png) ; 
	 background-size:cover;
	background-repeat:no-repeat;
	padding:0px;
}
.contact-form-group {
    margin-bottom: 19px;
}
.contactus-info{
	    padding-top: 2%;
		color: white;
		font-family: "Open Sans";
		padding-bottom: 3px;
}
.contact-form .submitbtn{
	background-color: rgb(25, 40, 59);
	border: 0px;
    border-radius: 0px;
    width: 25%;
    font-weight: 500;
    font-size: 12px;
    font-family: "Open Sans";
    color: rgb(255, 255, 255);
	padding:10px;
	margin-bottom:20px;
}
.supportemail a{
	color:white;
	
}
.address-description a {
    color: white!important;
	text-decoration: underline;
}
.frbtn {
    top: 82vh;
    text-align: center;
    left: 0px;
    right: 0px;
    margin: auto;
    position: absolute;
}

.eulabtn{
	 top: 82vh;
    text-align: center;
    left: 0px;
    right: 0px;
    margin: auto;
    position: absolute;
}

.privacypolicy{
	/* background-image:url(../img/ppheader.png);   */
}

.meetourteam{
	/* background-image:url(../img/ppheader.png);   */
}
}
.ptext{
    padding: 26px;
}

.ptext:after{
	position: absolute;
    content: '';
	width: 75px;
    height: 78px;
	padding:10px;
	margin: 55px;
	background-image:url(../img/right-bottom.png) !important;
}

.ptext:before{
	position: absolute;
    content: '';
	width: 75px;
    height: 64px;
	padding:10px;
	margin:-96px;
	background-image:url(../img/top-left.png) !important;
}



.checkbtn{
	margin-left: -8px;
    border-radius: 0px;
    background-color: rgb(47, 65, 87);
    font-weight: 100;
    font-size: 12px;
    padding-right: 38px;
    padding-left: 30px;
    padding-top: 20px;
    padding-bottom: 15px;
}

.checkbtn:hover {
    color: #fff;
    background-color: #3189d5;
    border-color: #269abc;
}

.checkbtn:visited {
      color: #fff!important;
    background-color: #3189d5 !important;
    border-color: #269abc!important;
}
.checkbtn:active {
    color: #fff!important;
    background-color: #3189d5 !important;
    border-color: #269abc!important;
}

.checkbtn:focus {
    color: #fff!important;
    background-color: #3189d5 !important;
    border-color: #269abc!important;
}
 .copy-footer > p > a {
     text-decoration:none !important;
}
.fixed-nav-background{
	background-color: rgb(7, 32, 58);
}

.intro{
	font-size:25px;
	color:rgb(37, 163, 210);
}

a.redirectlink{
	color:white;
}

.info{
	font-size:20px;
	color:rgb(37, 163, 210);
}

.input-lg {
    height: 46px;
    padding: 10px 16px;
    font-size: 15px;
    line-height: 1.3333333;
    border: none !important;
	color:white;
	background-color:rgb(23, 149, 190) !important;
}

::-webkit-input-placeholder { 
   color:#fff !important; 
   font-family : "Open Sans" !important; 
}

::-moz-placeholder { /* Firefox 19+ */
  color:#fff !important; 
   font-family : "Open Sans" !important; 
}

:-ms-input-placeholder { /* IE 10+ */
 color:#fff !important; 
   font-family : "Open Sans" !important; 
}

.contactinfo{
	margin-bottom:0px;
}

.contactus-info {
    color: white;
    font-family: "Open Sans";
    padding-bottom: 60px;
}

.middleimg{
	position:absolute;
}

#teamcontent{
	height:600px;
	background-image:linear-gradient( 0deg, rgba(0, 153, 204, 0.85) 100%, rgba(0, 153, 204, 0.97) 0%), url(../img/wecreate1.png);
}
/* .weanalyze-text:before{ */
	/* content: ''; */
    /* background-image: url(../img/psection.png); */
    /* background-repeat: no-repeat; */
    /* width: 100%; */
    /* height: 100%; */
    /* position: absolute; */
   /* top: -161px; */
    /* left: -149px; */
/* } */

a.contactlink{
	text-decoration:none;
}
