 ul {padding: 0;margin: 0;list-style: none;}body {font-family: 'Open Sans', sans-serif;}p {font-size: 15px;color: #333;line-height: 22px;}.primary-button a {text-decoration: none;padding: 10px 18px;display: inline-block;border-radius: 24px;font-size: 15px;text-transform: uppercase;font-weight: 700;letter-spacing: 1px;}header {position: absolute;top: 0;left: 0;right: 0;z-index: 9;}.top-section {background-color: rgba(0,0,0,0.5);color: #fff;padding: 20px 0px 20px 0px;}.top-section .text-content a {color: #fff;font-size: 16px;}.top-section .text-content a:hover {color: #FF9800;text-decoration: none;}.top-section .text-content span {color: #fff;font-size: 16px;}.top-section .pull-right {float: right;}.top-section .v-margin {margin-top: 10px;}.logo-section {background-color: transparent;color: #fff;padding: 20px 0px 20px 0px;}.logo-section .menu {margin: 30px 0 0 0;}.logo-section .menu ul li {display: inline;padding: 0 20px 0 20px;border-left: 3px solid #fff;}.logo-section .menu ul li a {color: #fff;font-size: 20px;font-weight: 400;}.logo-section .menu ul li a:hover {color: #ffbe23;text-decoration: none;font-weight: 600;}.first-section {background: #212121;background-size: cover;width: 100%;background-repeat: no-repeat;padding: 300px 0px 200px 0px;height: 700px;background-position: 50% 50%;background-attachment: fixed;}.first-section.lazy-bg-loaded {background-image: url(../img/fondo-principal.jpg);}.first-section .text-content {text-align: right;color: #fff;}.first-section .text-content h2 {font-size: 44px;text-transform: uppercase;font-weight: 700;letter-spacing: 1px;}.first-section .text-content .line-dec {width: 100px;height: 3px;background-color: #fff;margin: 25px 0px 25px auto;}.first-section .text-content span {font-size: 20px;text-transform: uppercase;font-weight: 400;letter-spacing: 1px;}.second-section {padding: 100px 0px;}.second-section .container {padding: 0px;}.second-section .service-item {text-align: center;}.second-section .service-item .icon img {max-width: 100%;overflow: hidden;}.second-section .service-item img {max-width: 550px;width: auto;}.second-section h2 {font-size: 36px;color: #000;margin-top: 15px;margin-bottom: 15px;}.third-section {background: #212121;background-size: cover;background-position: 10% 60%;width: 100%;background-repeat: no-repeat;padding: 150px 0px;}.third-section.lazy-bg-loaded {background-image: url(../img/back001.jpg);}.third-section .text-content {color: #fff;}.third-section .text-content h2 {font-size: 36px;line-height: 46px;}.third-section .text-content p {color: #fff;font-size: 16px;line-height: 24px;}.third-section .primary-button {margin-top: 20px;}.third-section .primary-button a {background-color: #fff;color: #333;}.third-section .primary-button a:hover {background-color: #FF9800;color: #000;transition: all 0.3s;}.sixth-section {background-color: #fafafa;background-size: cover;width: 100%;background-repeat: no-repeat;padding: 50px 0px 75px 0px;}.sixth-section .logo {margin-top: 20px;}.sixth-section .right-info {margin-top: 25px;}.sixth-section .contact-button {margin: 55px auto auto auto;text-align: center;}.sixth-section .contact-button button {text-decoration: none;padding: 15px 30px;display: inline-block;border-radius: 24px;font-size: 16px;text-transform: uppercase;font-weight: 700;background-color: #FF9800;color: #fff;letter-spacing: 1px;border: none;}.sixth-section .contact-button button:hover {color: #fff;background-color: #222;transition: all 0.3s;}.sixth-section .right-info {margin-left: 20px;}.sixth-section .right-info ul {padding: 0;margin: 0;list-style: none;}.sixth-section .right-info ul li {display: block;font-size: 15px;font-weight: 700;color: #333;margin-bottom: 20px;}.sixth-section .right-info ul li a {text-decoration: none;color: #333;}.sixth-section .right-info ul li i {margin-right: 15px;display: inline-block;width: 46px;height: 46px;line-height: 46px;text-align: center;color: #FF9800;border-radius: 50%;border: 1px solid #FF9800;font-size: 18px;}footer {text-align: center;background-color: #212121;background-size: cover;width: 100%;background-repeat: no-repeat;padding: 25px 0px;}footer ul {padding: 0;margin: 0;list-style: none;}footer ul li {display: inline-block;margin: 0 3px;}footer ul li a {font-size: 16px;color: #415b90;display: inline-block;width: 38px;height: 38px;line-height: 38px;text-align: center;background-color: #fff;border-radius: 50%;}footer ul li a:hover {background-color: #22304d;color: #415b90;transition: all 0.3s;}footer p {margin-top: 20px;font-size: 15px;font-weight: 300;letter-spacing: 0.2px;color: #fff;}footer em {font-style: normal;font-weight: 600;}footer a {color: #fff;}footer a:hover {color: #FF9800;}@media (max-width: 1200px){.fourth-section .send-to-portfolio {padding: 47.5% 0px;}.gallery-page .portfolio-items {margin-right: 15px;}}@media (max-width: 992px){.fourth-section .send-to-portfolio {padding: 45.8% 0px;}.third-section {text-align: center;}.third-section .right-text {text-align: left;}.third-section .left-image img {width: 50%;}.fivth-section {text-align: center;}.fivth-section .left-text {text-align: left;}.fivth-section .right-image img {margin-top: 30px;width: 50%;}.sixth-section .right-info {text-align: left;margin-left: 0px;margin-top: 45px;}.sixth-section .contact-button {margin: 30px auto auto auto;}}@media (max-width: 850px){.send-to-home {margin-top: 80px;}.first-gallery-section {padding: 10% 0px 40% 0px;}.first-section {padding: 210px 0px 25px 0px;height: 500px;}.first-section .text-content {text-align: center;}.first-section .text-content .line-dec {margin: 25px auto;}.second-section {padding: 50px 0px 0px 0px;}.second-section .service-item {margin-bottom: 50px;}.second-section .service-item img {max-width: 350px;width: auto;}.second-section .responsive {display: none;}.third-section {text-align: center;padding: 150px 0px;}.third-section .text-content h2 {font-size: 30px;line-height: 40px;}.third-section .right-text {text-align: left;}.fourth-section {padding: 150px 0px;}.fourth-section .col-md-3 {padding-left: 15px;padding-right: 15px;}.fourth-section .portfolio-item {margin-bottom: 30px;}.fourth-section .send-to-portfolio {height: 374px;padding: 40% 0px;}.fivth-section {text-align: center;padding: 50px 0px 250px 0px;}.fivth-section .left-text {text-align: left;margin-bottom: 30px;display: inline-block;}.sixth-section .logo {margin-top: 40px;}.sixth-section .text-content {text-align: left;}.sixth-section {text-align: center;padding: 50px 0px;}.sixth-section .right-info {text-align: left;margin-left: 0px;margin-top: 45px;}footer {padding: 30px 0px;}}@media (max-width: 590px){.menu {display: none;}.third-section {text-align: center;padding: 50px 0px 75px 0px;}.third-section .left-image img {width: 80%;}.fivth-section {text-align: center;}.fivth-section .right-image img {width: 80%;}.v-margin {display: none;}.second-section .responsive {display: none;}.fourth-section .send-to-portfolio {height: 150px;padding: 25px 0px;}.sixth-section {padding: 50px 0px;}footer {padding: 25px 0px;}}
 .btn-whatsapp {
        display:block;
        width:220px;
        height:45px;
        color: #fff;
        position: fixed;
        right:2px;
        bottom:20px;
        border-radius:50%;
        line-height:80px;
        text-align:center;
        z-index:999;
}