.navbar{
	margin-bottom: 0;
	border-radius: 8;
	background-color:#1d9cd7;
	color: #f7f7f7;
	padding: 0% ;
	border: 0;
	font-weight: normal;
	font-size: 16px;
	font-family: 'Roboto Light'
}

.navbar-brand{
	float:left;
	display: block;
	background-size:contain;
	background-image: url("../img/logoblanco264.png");
	background-repeat: no-repeat;
	width: 115px;
}


.navbar-inverse .navbar-nav .active a, .navbar-inverse .navbar-nav .active a:focus,
.navbar-inverse .navbar-nav .active a:hover {
	color:#fff;
	font-weight: bold;
	background-color: #1d9cd7;
	font-family: 'Roboto Regular';
	
}
.navbar-inverse .navbar-nav li a {
	color: #fff;
}

.navbar-inverse .navbar-nav li a:hover {
	color: #fff;
	font-family: 'Roboto Regular'

}

.navbar-nav ul li.active a, .navbar-nav ul li a:hover {
    text-decoration:none;
    color:#fff;
    background-color:#e54f25;
}	
.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:focus, .navbar-inverse .navbar-nav>.open>a:hover {
background-color: #e54f25;
	color:#fff;
}
.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover {
    background-color: #e54e25;
	border-color: #FFFFFF;
}
.navbar-inverse .navbar-toggle {
    border-color: #FFFFFF;
}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
    border-color: #f4efef;
}
.dropdown{
}
.dropdown-menu{
	background-color: #eb6954;
}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
    border-color: #f4efef;
}
.paragraff{
	font-size: 24px;
	font-family: 'Roboto Light';
	text-align: center;
	
}
.moduleBlocks
{
	text-align: center;
	padding-top: 20px;
}
.moduleSmalltitle{
	color: #848f99;
	font-family: 'Roboto Regular';
	text-align: center;
	padding-top: 20px;
}
.moduleBlocksTitle
{
	font-size: 20px;
	color:#3c3c3b;
	text-align:center;
}
.learn-more{
	font-family: 'Roboto regular';
	color: #837cfb;
}

.moduleBlocksContent
{
	text-rendering: optimizeLegibility;
	font-family: 'Roboto Light';
	font-size: 14px;
	color:black;
	line-height: 1.7;
	text-align: center;
}
.SmallPhoto{
}

.topicons
{
	padding-top: 20px;
}

.title2{
	text-align:center;
	padding-top: 100px;
}
.FeaturesTextBlockTile
{
	color:#3c3c3b;
	font-size:30px;
}
.paragraf{
	font-size: 30px;
	font-family: 'Roboto Light';
	text-align: center;
	padding-top: 20px;
}
.TextTitle{
	text-align: center;
	font-family: 'Roboto Regular';
	font-size: 15px;
}
.UnderText{
	color:#b1b1b1;
	padding-top: 10px;
	font-family: 'Roboto Light';
}
.table{
	width: 100%;
	border-collapse: collapse;
  border-spacing: 0;
  border: 1px solid #ddd;
  border-bottom: 1px solid #e54e25;
}
.btn{
	padding:4px;
	padding-left: 30px;
	padding-right: 30px;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-width:3px;
	border-radius: 3px;
	background-color: #e54f25;
	margin-top: 73px;
}
.btn2{
	padding:4px;
	padding-left: 30px;
	padding-right: 30px;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-width:3px;
	border-radius: 3px;
	background-color: #e54f25;
	margin-top: 10px;
}
th, td {
	text-align: left;
	padding: 8px;
  }

@media (min-width: 60em){
.page--page-builder.pricing-page section {
    margin: auto;
    max-width: 1200px;
}
}

.page--page-builder.pricing-page .row {
   /* margin-left: 0;
    margin-right: 0;*/
}
@media (min-width: 48em){
.plans-business .row {
    justify-content: center;
    text-align: center;
}
}
.roow {
    display: flex;
    flex: 0 1 auto;
    flex-direction: row;
    flex-wrap: wrap;
    margin-left: 10px;
    margin-right: -16px;
}
@media (min-width: 60em){
.plans-business .plan-wrap {
    padding: 0;
    width: 25%;
}
}
@media (min-width: 48em){
 .plan-wrap {
    padding: 24px 0;
}
}
.plan-wrap {
    padding: 24px 8px;
    border-bottom: 1px solid #b7bfc6;
    width: 100%;
}

@media (min-width: 60em){
.plans-business .plan-name {
    font-size: 31px;
    line-height: 43px;
    font-weight: 400;
    margin-bottom: 16px;
    padding-top: 32px;
}
}
.plan-name {
    font-size: 22px;
    line-height: 36px;
    font-weight: 500;
    margin-bottom: 0;
    position: relative;
}


@media (min-width: 60em){
.plans-business .plan-name:after {
    content: "";
}
}
.plans-business .plan-name:after {
    content: "+";
    font-size: 1.5rem;
    position: absolute;
    right: 0;
    top: 0;
    font-weight: 300;
    color: #b7bfc6;
}
@media (min-width: 60em){
.plans-business .plan-name:after {
    content: "";
}
}
@media (min-width: 60em){
.plans-business .plan-price {
    padding: 0 16px;
}
}
.button, button {
    background-color: #e54f25;
    border-radius: 3px;
    border: none;
    color: #fff;
    cursor: pointer;
   /* display: inline-block;*/
    font-size: 14px;
    font-weight: 500;
    height: 36px;
    letter-spacing: .5px;
    line-height: 40px;
    padding: 0 16px;
    text-align: center;
    text-decoration: none;
    transition: background-color .15s,color .15s ease-in-out;
	white-space: nowrap;
	padding-top: 30px;
}
@media (min-width: 48em){
	 .plan-features {
    text-align: left;
    width: 100%;
    margin: auto;
	padding-top: 30px;
	
}
}
@media (min-width: 48em){
 .plan-features .row {
    justify-content: left;
    text-align: left;
	margin-bottom: 16px;
}
}
.plan-features__features{
	margin-top: 30px;
}
.borderedSocialIcons-icon, .icon {
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    line-height: 1;
    speak: none;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.vl {
	border-left: 1px solid #d5dce0;
	height: 1000px;
	left: 50%;
	top: 0;
	margin-top: 60px;
  }
hr{
	border-left: 1px solid #d5dce0;
	width: 1000px;
	top: 10px;
	margin-top: 60px;
}
.btn1{
	padding:10px;
	padding-left: 30px;
	padding-right: 30px;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-width:3px;
	border-radius: 3px;
	background-color: #e54f25;
	margin-left: 60px;
	
}
.btn2{
	padding:10px;
	padding-left: 30px;
	padding-right: 30px;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-width:3px;
	border-radius: 3px;
	background-color: #b9c406;
	margin-left: 60px;
	
}
.Smallpic{
	width: 100px;
}
html {
	box-sizing: border-box;
	font-family: 'Open Sans', sans-serif;
  }
  
  *, *:before, *:after {
	box-sizing: inherit;
  }
  
  @media (min-width: 900px) {
	.background {
	  padding: 0 0 25px;
	}
  }
  
  .container {
	margin: 0 auto;
	padding: 30px 0 0;
	max-width: 960px;
	width: 100%;
  }
  
  .panel {
	background-color: #fff;
	border-radius: 10px;
	padding: 15px 25px;
	position: relative;
	width: 100%;
	z-index: 10;
  }
  
  .pricing-table {
	box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.08), 0px 20px 31px 3px rgba(0, 0, 0, 0.09), 0px 8px 20px 7px rgba(0, 0, 0, 0.02);
	display: flex;
	flex-direction: column;
  }
  
  @media (min-width: 900px) {
	.pricing-table {
	  flex-direction: row;
	}
  }
  
  .pricing-table * {
	/*text-align: center;
	*/
  }
  .pricing-plan {
	border-bottom: 1px solid #e1f1ff;
	padding: 25px;
	
  }
  
  .pricing-plan:last-child {
	border-bottom: none;
  }
  
  @media (min-width: 900px) {
	.pricing-plan {
	  border-bottom: none;
	  border-right: 1px solid #e1f1ff;
	  flex-basis: 100%;
	  /*padding: 25px 50px;*/
	  padding-left: 20px;
	}
  
	.pricing-plan:last-child {
	  border-right: none;
	}
  }
  
  .pricing-img {
	margin-bottom: 25px;
	width: 200px;
	margin-left: 20px;
  }
  
  .pricing-header {
	font-weight: 400;
	letter-spacing: 1px;
	text-align: center;
  }
  
  .pricing-features {
	font-family:'Roboto Regular';
	margin: 50px 0 25px;
	/*padding-left: 20px;*/
  }
  
  .pricing-features-item {
	border-top: 1px solid #1d9cd7;
	font-size: 15x;
	line-height: 1.5;
	padding: 15px 0;
	padding-left: 10px;
	
  }
  .pricing-button {
	
	border: 1px solid #e54f25;
	border-radius: 10px;
	color: #e54f25;
	display: inline-block;
	margin: 25px 0;
	padding: 15px 35px;
	text-decoration: none;
	transition: all 150ms ease-in-out;
  }
  .style{
	padding-top: 25px 50px;
  }
  
  .pricing-button:hover,
  .pricing-button:focus {
	background-color: #e1f1ff;
  }
  
  .pricing-button.is-featured {
	background-color: #48aaff;
	color: #fff;
  }
  
  .pricing-button.is-featured:hover,
  .pricing-button.is-featured:active {
	background-color: #269aff;
  }
  .style{
	margin: 50px 0 45px;
  }
  .glyphicon{
	  font-family: "breezi_font-webfont" ;
  }
  .hidden{
	  display: none;
  }
  .built{
	color:#3c3c3b;
	font-size:33px;
	padding-top: 90px;
}
.matn1{
	font-family: 'Roboto Light';
	color: #3c3c3b;
	line-height: 1.6;
	font-size: 20px;
}
.matn{
	font-family: 'Roboto Light';
	color: #3c3c3b;
	line-height: 1.6;
	font-size: 20px;
	margin-left: 50px;
}
.tick{
	transform: translateY(6px);
    padding-right: 3px;
	color: #e54f25;
}
.engranaje{
	padding-top: 100px;
	width: 90%;
}
.consulting{
	font-size: 45px;
	font-family: 'Roboto Regular';
	padding-right: 10px;
}
.paragraf1{
	font-size: 22px;
	font-family: "Roboto Light";
	padding-bottom: 3px;
	
}
.navar{
	padding-bottom: 10px;
	padding-left: 7%;

}
.btn3{
	padding:0px;
	padding-left: 30px;
	padding-right: 30px;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-width:3px;
	border-radius: 3px;
	background-color: #e54f25;
}
.hssPadding2{
	padding-left: 1%;
	padding-right: 1%;
}
.btn4{
	padding:4px;
	padding-left: 30px;
	padding-right: 30px;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-width:3px;
	border-radius: 3px;
	background-color: #e54f25;
	
}
.navbar.scrolled {
	/* background-color: #fff !important;
	transition: background-color 200ms linear;
	color: #3c3c3b !important; */
	margin-bottom: 0;
	border-radius: 8;
	background-color: white;
	color: #f7f7f7;
	padding: 0% ;
	border: 0;
	font-weight: normal;
	font-size: 16px;
	font-family: 'Roboto Regular';
	box-shadow:  0 1px 2px 0 rgba(36,50,66,.15) !important;
}


.navbar-brand.scrolled{
	background-image: url("../img/logocolor264.png");
	z-index:15000px;
	width: 115px;
}

.navbar-inverse.scrolled .navbar-nav .active a, .navbar-inverse.scrolled .navbar-nav .active a:focus,
.navbar-inverse.scrolled .navbar-nav .active a:hover {
	color:#6f7880;
	background-color: white;
	font-family: 'Roboto Bold';
	font-weight: normal
}


.navbar-inverse.scrolled .navbar-nav li a {
	color:  #6f7880;
}

.navbar.scrolled .navbar-nav li a {
	color:  #6f7880;
}

.navbar.scrolled .navbar-nav.scrolled a:hover {
	color:  #1d9cd7;
}

.navbar-nav.scrolled ul li.active a, .navbar-nav.scrolled ul li a:hover {
    
    color:#6f7880;
    background-color: #50b4e2;
}	
.navbar-inverse.scrolled .navbar-nav.scrolled>.open>a, .navbar-inverse.scrolled .navbar-nav.scrolled>.open>a:focus, .navbar-inverse.scrolled .navbar-nav.scrolled>.open>a:hover {
background-color: #fff;
	color:#6f7880;
}

.navbar-inverse.scrolled .navbar-nav.scrolled .dropdown-menu
{
	background-color: #1d9cd7;
	color:#6f7880;
}
.navbar-inverse.scrolled .navbar-toggle.scrolled {
	border-color: #1d9cd7;
	background-color: #1d9cd7;
}

  