@charset "UTF-8";@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400&display=swap');h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {color: #5f636c;font-weight: 300;}.main-title {font-family: 'Montserrat', sans-serif;font-size: 2.25rem;margin-bottom: 30px;text-transform: uppercase;letter-spacing: 2px;}.sub-title {font-family: 'Montserrat', sans-serif;font-size: 2.5rem;line-height: 16px;}body {color: #5f636c;font-family: 'Montserrat', sans-serif;font-weight: 300;font-size: 0.9rem;}p {color: #5f636c;font-family: 'Montserrat', sans-serif;font-weight: 400;}.xsmall {font-size: 12px;}a {color: #f05455;text-decoration: none;font-weight: 500;transition: 0.4s;}a:hover {color: #ee9595;transition: 0.4s;}.ls-md {letter-spacing: 5px;}.ls-lg {letter-spacing: 10px;}.ls-xl {letter-spacing: 15px;}#productos {padding: 80px 0px 60px 0px;}#novedades {padding: 60px 0px 50px 0px;}#myContent {padding-top: 80px;margin-top: -80px;}.btn {text-transform: uppercase;letter-spacing: 5px;font-size: 13px;border-radius: 0px;padding: 8px 25px;}.btn-primary {color: #fff;background-color: #5f636c;border-color: #5f636c;}.btn-primary:hover {color: #fff;background-color: #242325;border-color: #242325;}.btn-primary:focus {color: #fff;background-color: #413f42;border-color: #413f42;}.btn-secondary {color: #fff;background-color: #969ba1;border-color: #969ba1;}.btn-secondary:hover {color: #fff;background-color: #6c757d;border-color: #6c757d;}.btn-secondary:focus {color: #fff;background-color: #969ba1;border-color: #969ba1;}.btn-sm {padding: 8px 20px;font-size: 12px;}.bg-blue {background-color: #003f5d!important;}section#contact {margin-top: 0px;padding-top: 0px;padding-bottom: 40px;height: 100%;background-image: url("../img/bg-contacto.webp");background-size: cover;background-repeat: no-repeat;display: flex;flex-direction: row;align-items: center;justify-content: center;}.contact-container {background-color: rgba(255,255,255,0.9);padding: 40px;box-shadow: 0px 0px 20px 0px rgb(0 0 0 / 50%);border-radius: 4px;min-height: 500px;display: flex;flex-direction: column;justify-content: center;align-items: center;text-align: center;}@media (max-width: 768px) {.main-title {font-size: 2.25rem;margin-top: 0px;}p {font-size: 0.9rem;}.sub-title {font-family: 'Montserrat', sans-serif;font-size: 1rem;line-height: 10px;}.btn {letter-spacing: 2px;padding: 5px 10px;}}#carouselMain {background-color: #000000;}.carousel-img {background-size: cover;background-position: center center;width: 100vw;height: 100vh;background-repeat: no-repeat;opacity: 1;}.carousel-img::before {content: '';width: 100%;height: 100%;background-color: rgb(0 63 93 / 15%);position: absolute;}.carousel-item.main {width: auto;height: 100%;min-width: 100%;}.carousel-inner {position: relative;width: 100%;overflow: hidden;height: 100vh;}.carousel-control-next, .carousel-control-prev {width: 10%;}.carousel-caption.main {position: absolute;z-index: 1;top: 0px;margin-left: auto;margin-right: auto;display: flex;flex-direction: row;justify-content: flex-start;align-items: center;align-content: center;max-width: 70%;height: 200px;margin-top: auto;margin-bottom: auto;}.logoCarousel {width: 280px;float: left;}.carousel-caption.main h1.alt {font-family: 'Montserrat', sans-serif;font-size: 30px!important;line-height: 31px;color: white;font-weight: 300;margin-bottom: 0px;text-align: left;margin-top: -5px;letter-spacing: 0px;}.carousel-caption.main h1 {font-family: 'Prata', serif;font-size: 64px!important;line-height: 64px;letter-spacing: -1px;color: white;font-weight: 300;margin-top: 30px;margin-bottom: 60px;}.captionDivider {content: '';height: 100px;width: 1px;background-color: white;position: relative;margin-right: 40px;margin-left: 20px;}.carousel-credit {position: absolute;bottom: 20px;right: 20px;color: white;font-size: 12px;text-transform: uppercase;}.carousel.full-height {height: calc(100vh - 100px);overflow: hidden;}h1.section-title {position: absolute;top: 40%;z-index: 5;color: white;margin-left: 40px;letter-spacing: 10px;font-weight: 300;font-size: 26px;}h1.section-title::before {content: '';width: 25px;height: 22px;background-color: white;position: absolute;left: -40px;top: 5px;}@media (max-width: 767px) {.carousel-caption.main {display: flex;flex-direction: column;align-content: center;margin-top: 100px;}.carousel-caption.main h1.alt {font-family: 'Montserrat', sans-serif;font-size: 20px!important;line-height: 26px;color: white;font-weight: 300;margin-bottom: 0px;text-align: center;margin-top: 20px;}.logoCarousel {width: 200px;float: none;margin-left: auto;margin-right: auto;margin-top: 40px;}h1.section-title::before {content: '';width: 25px;height: 16px;background-color: white;position: absolute;left: -40px;top: 3px;}h1.section-title {position: absolute;top: 35%;z-index: 5;color: white;margin-left: 40px;letter-spacing: 10px;font-weight: 300;font-size: 18px;}}@media (min-width: 1268px) {.carousel-caption.main h5 {font-size: 120px;}}.arrow {cursor: pointer;height: 80px;left: 50%;position: absolute;top: 85%;transform: translateX(-50%) translateY(-50%) rotate(90deg);transition: transform 0.1s;width: 30px;z-index: 2;}.arrow-top, .arrow-bottom {background-color: rgba(255,255,255,0.5);height: 2px;left: -5px;position: absolute;top: 50%;width: 100%;}.arrow-top:after, .arrow-bottom:after {background-color: #fff;content: "";height: 100%;position: absolute;top: 0;transition: all 0.15s;}.arrow-top {transform: rotate(45deg);transform-origin: bottom right;}.arrow-top:after {left: 100%;right: 0;transition-delay: 0s;}.arrow-bottom {transform: rotate(-45deg);transform-origin: top right;left: -5px;top: 39px;}.arrow-bottom:after {left: 0;right: 100%;transition-delay: 0.15s;}.arrow:hover .arrow-top:after {left: 0;transition-delay: 0.15s;}.arrow:hover .arrow-bottom:after {right: 0;transition-delay: 0s;}.arrow:active {transform: translateX(-50%) translateY(-50%) scale(0.9) rotate(90deg);}@media (max-width: 767px) {.arrow {bottom: 15%;}}.footer {padding: 50px 0px 0px 0px!important;border-top: 1px solid #fff;font-family: 'Lato', sans-serif;background: rgb(0 0 0);background: linear-gradient(180deg, rgb(107 121 128) 0%, rgb(118 132 144) 100%);}.footer h5 {color: white;text-transform: uppercase;letter-spacing: 2px;font-size: 14px;font-family: 'Montserrat', sans-serif;font-weight: 300;}.footer p {color: white;font-size: 13px;font-weight: 300;line-height: 17px;}.footer ul li a {text-decoration: none;color: #fff;font-size: 11px;transition: 0.4s;cursor: pointer;font-weight: 500;font-family: 'Lato', sans-serif;letter-spacing: 3px;}.footer ul li a:hover {transition: 0.4s;margin-left: 5px;}.footer ul {list-style: none;margin-left: 0px;position: relative;left: -30px;color: #fff;}.footer .bg-dark {background-color: #475359!important;}img.footer-logo {margin-top: -20px;}.certified-logo {height: 50px;float: left;}h5.certificado-por {text-align: left;margin-top: 0px;}.mapa-sitio {margin-left: 30px;margin-right: -60px;}@media (max-width: 991px) {h5.certificado-por {text-align: center;margin-top: 30px;}.certified-logo {float: none;}}@media (max-width: 767px) {.mapa-sitio {margin-left: 0px;margin-right: 0px;}.footer h5 {text-align: left;margin-top: 20px;margin-bottom: 20px;font-size: 15px;}.footer ul {text-align: left;}.footer p.xsmall {font-size: 12px;}.certified-logo {height: 40px;}img.footer-logo {margin-top: -20px;max-width: 60%;}}a.footer-social {display: flex;flex-direction: row;align-items: center;align-content: center;color: white;float: left;font-size: 14px;font-weight: 300;transition: 0.4s;}a.footer-social:hover {opacity: 0.5;transition: 0.4s;}a.footer-social .icon {margin-top: -3px;}@media (max-width: 767px) {a.footer-social {margin-left: 0px;}}.navbar-brand img {width: 200px;margin-top: 0px;}@media (max-width: 991px) {.navbar-brand img {width: 200px;margin-top: -10px;}}@media (max-width: 767px) {.navbar-brand img {width: 150px;margin-top: -10px;}}@media (min-width: 768px) {.navbar {background-color: transparent;height: 0px;transition: 0.4s;opacity: 0;}.navbar.en {margin-top: 0px;}.navbar.shrink {background: white;height: 80px!important;transition: 0.4s;box-shadow: 0 0 10px 0 rgba(0,0,0,0.15);opacity: 1;}.navbar.shrink .nav-link-main {padding: 1.75rem;}.nav-link.nav-link-main.nav-link-dashboard.dropdown-toggle {padding: 4.35rem 0 0;}.navbar.shrink a.nav-link .si {filter: invert(1);opacity: 0.5;}}@media (max-width: 992px) {#logoDA {width: 200px;height: 65px;transition: all 0.5s ease;background-image: url("../img/logo_color.svg");content: '';background-repeat: no-repeat;background-size: contain;background-position: center center;margin-top: -15px;margin-left: -10px;}.navbar {background: white;height: 60px!important;transition: 0.4s;}.navbar .navbar-toggler {margin-top: -10px;margin-right: 0px;}.navbar .navbar-toggler span {background-color: #003f5e;}}@media (min-width: 992px) {.navbar.shrink #logoDA {width: 220px;height: 80px;transition: all 0.5s ease;background-image: url("../img/logo_color.svg");content: '';background-repeat: no-repeat;background-size: contain;background-position: center center;margin-top: 0px;}}.navbar.shrink .nav-link-main {color: #fff;}.navbar.shrink .nav-item a {color: #767d84;}.navbar.shrink .navbar-toggler span {background-color: #003f5e;}.navbar .nav-item a {color: #fff;font-family: 'Montserrat', sans-serif;text-transform: uppercase;letter-spacing: 3px;font-weight: 500;font-size: 11px;transition: 0.4s;padding: 20px 14px 15px 14px!important;}@media (max-width: 1199px) {.navbar .nav-item a {letter-spacing:2px;font-size: 12px;padding: 24px 10px!important;}}@media (max-width: 767px) {.navbar .nav-item a {font-size: 22px;padding: 10px 5px!important;letter-spacing: 4px;color: #fff!important;font-weight: 100;}nav#navbar-jacmel {box-shadow: 0 0 10px 0 rgba(0,0,0,0.25);}.navbar.en {margin-top: 0px!important;}}.navbar .nav-item a:hover {opacity: 0.5;transition: 0.4s;}.navbar .nav-item ul li a:hover {transition: 0.4s;background-color: #f7f7f7;color: #144a66!important;opacity: 1;}.nav-item.language::before {content: '';width: 1px;background-color: #fff;height: 30px;position: absolute;top: 45px;transition: 0.4s;}.navbar.shrink .nav-item.language::before {background-color: #003f5e;top: 25px;transition: 0.4s;}.navbar.shrink .nav-item a.nav-link.active {color: #ffffff!important;opacity: 1;}a.nav-link.mobile.language::before {content: '';width: 90%;height: 1px;background-color: #043952;position: absolute;left: 5%;margin-top: -20px;}a.nav-link.active {display: flex;flex-direction: column;align-items: center;}@media (max-width: 992px) {.navbar-collapse {flex-basis: 100%;flex-grow: 1;align-items: center;left: 0px;position: absolute;top: 60px;width: 100%;}.navbar-nav {display: flex;flex-direction: column;list-style: none;height: calc(100vh - 60px);background: rgb(95 99 108 / 90%);justify-content: space-between;padding: 120px 0px;align-items: center;}}.animated-hamburger {width: 30px !important;height: 20px !important;position: relative !important;margin: 0px !important;-webkit-transform: rotate(0deg) !important;-moz-transform: rotate(0deg) !important;-o-transform: rotate(0deg) !important;transform: rotate(0deg) !important;-webkit-transition: .5s ease-in-out !important;-moz-transition: .5s ease-in-out !important;-o-transition: .5s ease-in-out !important;transition: .5s ease-in-out !important;cursor: pointer !important;top: -4px;}.animated-hamburger span {display: block !important;position: absolute !important;height: 2px !important;width: 100% !important;border-radius: 9px !important;opacity: 1 !important;left: 0 !important;-webkit-transform: rotate(0deg) !important;-moz-transform: rotate(0deg) !important;-o-transform: rotate(0deg) !important;transform: rotate(0deg) !important;-webkit-transition: .25s ease-in-out !important;-moz-transition: .25s ease-in-out !important;-o-transition: .25s ease-in-out !important;transition: .25s ease-in-out !important;}.animated-hamburger span {background: #5f636c!important;}.animated-hamburger span:nth-child(1) {top: 0px !important;-webkit-transform-origin: left center !important;-moz-transform-origin: left center !important;-o-transform-origin: left center !important;transform-origin: left center !important;}.animated-hamburger span:nth-child(2) {top: 10px !important;-webkit-transform-origin: left center !important;-moz-transform-origin: left center !important;-o-transform-origin: left center !important;transform-origin: left center !important;}.animated-hamburger span:nth-child(3) {top: 20px !important;-webkit-transform-origin: left center !important;-moz-transform-origin: left center !important;-o-transform-origin: left center !important;transform-origin: left center !important;}.animated-hamburger.open span:nth-child(1) {-webkit-transform: rotate(45deg) !important;-moz-transform: rotate(45deg) !important;-o-transform: rotate(45deg) !important;transform: rotate(45deg) !important;top: 0px !important;left: 0px !important;}.animated-hamburger.open span:nth-child(2) {width: 100% !important;opacity: 0 !important;transform: translateX(30px)!important;}.animated-hamburger.open span:nth-child(3) {-webkit-transform: rotate(-45deg) !important;-moz-transform: rotate(-45deg) !important;-o-transform: rotate(-45deg) !important;transform: rotate(-45deg) !important;top: 21px !important;left: 0px !important;}.navbar-toggler:focus {text-decoration: none;outline: 0;box-shadow: none;}.icon {content: '';background-size: cover;width: 120px;height: 120px;position: relative;margin-left: auto;margin-right: auto;}.icon.xs {width: 15px;height: 15px;top: 2px;}.icon.sm {width: 20px;height: 20px;}.facebook {background-image: url("icons/facebook.svg");}.instagram {background-image: url("icons/instagram.svg");}.linkedin {background-image: url("icons/linkedin.svg");}.navbar.shrink .icon.xs.facebook {background-image: url("icons/facebook-blue.svg");}.navbar.shrink .icon.xs.instagram {background-image: url("icons/instagram-blue.svg");}.facebook.blue {background-image: url("icons/facebook-blue.svg");}.instagram.blue {background-image: url("icons/instagram-blue.svg");}.social-link {display: none;}.si.container {display: flex;flex-direction: row;justify-content: space-evenly;max-width: 120px;}@media (max-width: 1199px) {.social-link {width: auto;display: flex;justify-content: space-evenly;top: -4px;position: relative;}.si.container {display: flex;flex-direction: row;justify-content: space-evenly;}}.card-body h4 {text-transform: uppercase;letter-spacing: 2px;font-size: 22px;font-weight: 500;}.card-body h6 {text-transform: uppercase;letter-spacing: 2px;margin-top: -5px;margin-bottom: 20px;font-size: 14px;}.card.home {box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);border-radius: 20px;overflow: hidden;height: 100%;transition: 0.4s;border: none;}a.cardsHome:hover .card.home {box-shadow: none;transition: 0.4s;}.card.home .card-header {height: 160px;display: flex;flex-direction: column;align-content: center;justify-content: center;align-items: center;transition: 0.4s;}a.cardsHome:hover .card-header {background-color: white;transition: 0.4s;}.card-header.meat {background-color: #ba0546;}.bkgMeat {background-image: url(../img/bkgMeat.webp);background-size: cover;width: 100%;height: 160px;opacity: 0.2;background-blend-mode: multiply;position: absolute;transition: 0.4s;}a.cardsHome:hover .bkgMeat {opacity: 0;transition: 0.4s;}.bkgPest {background-image: url(../img/bkgPest.webp);background-size: cover;width: 100%;height: 160px;opacity: 0.2;background-blend-mode: multiply;position: absolute;transition: 0.4s;}a.cardsHome:hover .bkgPest {opacity: 0;transition: 0.4s;}.bkgSecurity {background-image: url(../img/bkgSecurity.webp);background-size: cover;width: 100%;height: 160px;opacity: 0.2;background-blend-mode: multiply;position: absolute;transition: 0.4s;}a.cardsHome:hover .bkgSecurity {opacity: 0;transition: 0.4s;}.bkgTransport {background-image: url(../img/bkgTransport.webp);background-size: cover;width: 100%;height: 160px;opacity: 0.2;background-blend-mode: multiply;position: absolute;transition: 0.4s;}a.cardsHome:hover .bkgTransport {opacity: 0;transition: 0.4s;}.bkgWater {background-image: url(../img/bkgWater.webp);background-size: cover;width: 100%;height: 160px;opacity: 0.2;background-blend-mode: multiply;position: absolute;transition: 0.4s;}a.cardsHome:hover .bkgWater {opacity: 0;transition: 0.4s;}.bkgJacmel {background-image: url(../img/bkgJacmel.webp);background-size: cover;width: 100%;height: 160px;opacity: 1;background-blend-mode: multiply;position: absolute;transition: 0.4s;}a.cardsHome:hover .bkgJacmel {opacity: 0;transition: 0.4s;}.card-header.pest {background-color: #96c740;}.card-header.security {background-color: #45a6dd;}.card-header.transhau {background-color: #7f7e8d;}.card-header.water {background-color: #32c5cb;}.card-header.jacmel {background-color: #768490;}a.cardsHome .cardLogo {position: absolute;opacity: 0;transition: 0.4s;}a.cardsHome:hover .cardLogo {opacity: 1;transition: 0.4s;}a.cardsHome .cardIso {position: absolute;opacity: 1;margin-left: auto;margin-right: auto;width: 120px;height: 120px;transition: 0.4s;}a.cardsHome:hover .cardIso {position: absolute;opacity: 0;margin-left: auto;margin-right: auto;width: 150px;height: 150px;transition: 0.4s;}