*{
  margin: 0;
  padding: 0;
  box-sizing: border-box;  
}
html{
  scroll-behavior: smooth;
}

body{
  overflow-x: hidden;
}
@font-face {
	font-family: 'cocucci';
	src: url('icons/fonts/cocucci.eot');
}
@font-face {
	font-family: 'cocucci';
	src: url(data:application/x-font-woff;charset=utf-8;base64,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) format('woff'), url(data:application/x-font-ttf;charset=utf-8;base64,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) format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'menu';
	src: url('icons/fonts/Raleway-Medium.ttf');
}

@font-face {
	font-family: 'phoneletter';
	src: url('icons/fonts/AvenirNextLTPro-Demi.ttf');
}

* {
  margin: 0 ;
  padding: 0;
  box-sizing: border-box;
  margin-top: 0 !important;
}
nav{  
  /*separe en 2 nav proque hay un nav en footer*/
  color: #000000;
  width: 100%;
}
.nav-superior{
  padding: 5px 0px;
  height: 15vh;
  -webkit-box-shadow: 0px 1px 11px 0px rgba(0,0,0,0.5);
  -moz-box-shadow: 0px 1px 11px 0px rgba(0,0,0,0.5);
  box-shadow:0px 1px 11px 0px rgba(0,0,0,0.5);
  background:#f9f9f9;
}
.nav-superior-sinBuscar {
  margin-bottom: 15px;
}
.nav-links {
  display: flex;
  list-style: none;
  width: 50%;
  height: 100%;
  justify-content: space-around /*center*/;
  align-items: center;
  margin-left: auto;
}
.nav-links li:hover {
  font-weight:bold;
  transform: scale(1.1);
  
}
.nav-links li a {
  color: #000000;
  text-decoration: none;
  font-size: 16px;
}
.nav-links li a:hover {
  color: red;
}

.logococucci {
  height: 100%;
  position: relative;
  float: left;
  left: 8%;
}
.logococucci img{
  margin-top: 0px;
  height: 100%;
}
.logococucci h1{
  visibility: hidden;
  display: none;
}
.card {
  box-shadow: 0 0 30px rgba(214, 215, 216, 0.93);
}
.cardReferente {
  margin-bottom: 10px;
}
.cocucciHC {
  color: #fff !important;
  background-color: #cf142b !important;
}
.cocucciBC {
  font-size: 10px !important;
  padding: 5px !important;
}
.textBC {
  font-size: 16px !important;
}
/* reemplazo clase bootstrap*/
.btn-primary {
  color: #fff;
  background-color: #cf142b;
  border-color: #63000c;
}
.btn-primary:hover {
  color: #fff;
  background-color: #63000c;
  border-color: #cf142b;
}
/*--------------------------------------------------------------
# Back to top button
--------------------------------------------------------------*/
.back-to-top {
  position: fixed;
  /*display: none;*/
  right: 5%;
  bottom: 15px;
  z-index: 99999;
}

.back-to-top i {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 24px;
  width: 40px;
  height: 40px;
  border-radius: 4px;
  background: #cf142b;
  color: #fff;
  transition: all 0.4s;
}

.back-to-top i:hover {
  background: #cf142b;
  color: #fff;
}


/*============                             ===================
  ============ ANIMACIONES PERSONALIZADAS  =================== 
  ============                             =================== */

/*  SERVICIOS */
.pers2{
  animation-name: pers;
  animation-duration: 4.8s;
}

@keyframes zoom-in {
  0% {
    -webkit-transform:scale(.5);
    transform:scale(.5);
  }

  100% {
    -webkit-transform:scale(1);
    transform:scale(1);
  }
}
@-webkit-keyframes zoom-in {
  0% {
    -webkit-transform:scale(.5);
    transform:scale(.5);
  }

  100% {
    -webkit-transform:scale(1);
    transform:scale(1);
  }
}

/*  NOSOTROS */

@keyframes down-up {
  0% {    
    margin-top: 100%;
  }

  100% {
    margin-top: 0%;
  }
}


@-webkit-keyframes down-up {
  0% {    
    margin-top: 100%;
  }

  100% {
    margin-top: 0%;
  }
}
/*============                             ===================
  ============          MASTERHEAD         =================== 
  ============                             =================== */

/*Masterhead img y buscador*/
.masthead {
  position: relative;
  background-color: #343a40;
  background: url("../img/01_img_index.jpg") no-repeat center center;
  background-size: cover;
  padding-top: 8rem;
  padding-bottom: 8rem;
}

.masthead .overlay {
  position: absolute;
  background-color: #212529;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  opacity: 0.3;
}

.masthead h2 {
  font-size: 2rem;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: 'Lato', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: 700;
}
@media (min-width: 768px) {
  .masthead {
    padding-top: 12rem;
    padding-bottom: 12rem;
  }
  .masthead h2 {
    font-size: 3rem;
    text-shadow: 3px 2px 8px black;
  }
}
/*FIN Masterhead*/


/*============                             ===================
  ============            BIZLAND          =================== 
  ============                             =================== */
#header.header-scrolled {
  top: 0;
  padding: 15px;
}
  
#topbar {
  background: #106eea;
  height: 40px;
  font-size: 14px;
  transition: all 0.5s;
  color: #fff;
}

#topbar.topbar-scrolled {
  top: -40px;
}

/* ContactO */
.contact .info-box {
  color: #444444;
  text-align: center;
  box-shadow: 0 0 30px rgba(214, 215, 216, 0.3);
  padding: 20px 0 30px 0;
}

.contact .info-box i {
  font-size: 32px;
  color: #cf142b;
  border-radius: 50%;
  padding: 8px;
  border: 2px dotted #b3d1fa;
}

.contact .info-box h3 {
  font-size: 20px;
  color: #777777;
  font-weight: 700;
  margin: 10px 0;
}

.contact .info-box p {
  padding: 0;
  line-height: 24px;
  font-size: 14px;
  margin-bottom: 0;
}

.contact .php-email-form {
  box-shadow: 0 0 30px rgba(214, 215, 216, 0.4);
  padding: 30px;
}

.contact .php-email-form .validate {
  display: none;
  color: red;
  margin: 0 0 15px 0;
  font-weight: 400;
  font-size: 13px;
}

.contact .php-email-form .error-message {
  display: none;
  color: #fff;
  background: #ed3c0d;
  text-align: left;
  padding: 15px;
  font-weight: 600;
}

.contact .php-email-form .error-message br + br {
  margin-top: 25px;
}

.contact .php-email-form .sent-message {
  display: none;
  color: #fff;
  background: #18d26e;
  text-align: center;
  padding: 15px;
  font-weight: 600;
}

.contact .php-email-form .loading {
  display: none;
  background: #fff;
  text-align: center;
  padding: 15px;
}

.contact .php-email-form .loading:before {
  content: "";
  display: inline-block;
  border-radius: 50%;
  width: 24px;
  height: 24px;
  margin: 0 10px -6px 0;
  border: 3px solid #18d26e;
  border-top-color: #eee;
}

.contact .php-email-form input, .contact .php-email-form textarea {
  border-radius: 0;
  box-shadow: none;
  font-size: 14px;
}

.contact .php-email-form input:focus, .contact .php-email-form textarea:focus {
  border-color: #63000c;
}

.contact .php-email-form input {
  padding: 20px 15px;
}

.contact .php-email-form textarea {
  padding: 12px 15px;
}

.contact .php-email-form button[type="submit"] {
  background-color: #cf142b;
  border: 0;
  padding: 10px 30px;
  color: #fff;
  transition: 0.4s;
  border-radius: 4px;
}

.contact .php-email-form button[type="submit"]:hover {
  background: #3b8af2;
}

.ref-propiedades {
  font-size: 20px;
  font-weight: 600;
  text-align: center;
  vertical-align: middle;
}
/*gral BizLand*/


.section-bg {
  background-color: #F8F9FB;
}

.section-title {
  text-align: center;
  padding-bottom: 30px;
}

.section-title h2 {
  font-size: 13px;
  letter-spacing: 1px;
  font-weight: 700;
  padding: 8px 20px;
  margin: 0;
  background: #e7f1fd;
  color: #cf142b;
  display: inline-block;
  text-transform: uppercase;
  border-radius: 50px;
}

.section-title h3 {
  margin: 15px 0 0 0;
  font-size: 32px;
  font-weight: 700;
}

.section-title h3 span {
  color: #cf142b;
}

.section-title p {
  margin: 15px auto 0 auto;
  font-weight: 600;
}

#footer .copyright {
  text-align: center;
  float: left;
}

#footer .credits {
  float: right;
  text-align: center;
  font-size: 13px;
  color: #444444;
}

#footer .footer-developer {
  padding: 50px 0;
  background: #E3E3E3;
  text-align: center;
  font-size: 15px;
}

#footer .footer-developer h4 {
  font-size: 24px;
  margin: 0 0 10px 0;
  padding: 0;
  line-height: 1;
  font-weight: 600;
}
@media (max-width: 768px) {
  #footer .copyright, #footer .credits {
    float: none;
    text-align: center;
    padding: 2px 0;
  }
  /*menu 768*/
  .nav-links li a {
    color: #ffffff;
  }    
  .line {
    width: 30px;
    height: 4px;
    background: #cf142b;
    margin: 5px;
  }
  nav {
    position: relative;    

  }

  .hamburger {
    position: absolute;
    cursor: pointer;
    right: 5%;
    top: 50%;
    transform: translate(-5%, -50%);
    z-index: 3;
  }

  .nav-links {
    position: fixed;
    background: #3f3f3f;
    /* height: 80vh; /*100 */
    /* left: 20%; */
    top: 0;
    width: 100%;
    flex-direction: column;
    clip-path: inset(0.01% 0.01% 100% 100%); /*circle(100px at 90% -5%);*/
    -webkit-clip-path: inset(0.01% 0.01% 100% 100%); /* circle(100px at 90% -5%);*/
    transition: all 0.2s ease-out;
    pointer-events: none;
    z-index: 999999;
  }
  .nav-links.open {
    clip-path: inset(0%); /* circle(1000px at 90% -5%);*/
    -webkit-clip-path:  inset(0%); /*circle(1000px at 90% -5%);*/
    pointer-events: all;
  }
  .nav-links li {
    opacity: 0;  
  }
  .nav-links li a {
    font-size: 20px;
    padding: 0;
    margin: 0;  
  }
  .nav-links li:nth-child(1) {
    transition: all 0.5s ease 0.2s;
  }
  .nav-links li:nth-child(2) {
    transition: all 0.5s ease 0.4s;
  }
  .nav-links li:nth-child(3) {
    transition: all 0.5s ease 0.6s;
  }
  .nav-links li:nth-child(4) {
    transition: all 0.5s ease 0.2s;
  }
  .nav-links li:nth-child(5) {
    transition: all 0.5s ease 0.4s;
  }
  .nav-links li:nth-child(6) {
    transition: all 0.5s ease 0.6s;
  }
  li.fade {
    opacity: 1 !important;
  }
}

@media (min-width: 1024px) {
  .section-title p {
    width: 50%;
  }
}


/*FIN BizLand*/



/*============                             ===================
  ============        PERSONALIZADAS       =================== 
  ============                             =================== */

@media screen and (min-width:900px) {
  .telephone{
      float: right;
      font-family: phoneletter;
      margin-top: 22px !important;
      font-weight: bold;
      font-size: 18px;
    letter-spacing: -0.8px;
    margin-left: 10px !important;
  }
}

@media screen and (max-width:900px) {
  .telephonewix{
    visibility: hidden !important;
    display: none !important;
  }
}


@media screen and (max-width:350px) {
  .navbar-toggler {    
    font-size: 1.2rem;
  }
}

