/* Component-scoped stylesheet. Generated from assets/css/original.css. */
.omg-ui{margin: 0px; padding: 0px; box-sizing: border-box !important;}
:where(.omg-ui) .contacto p,:where(.omg-ui):is(.contacto p){margin-bottom: 5px !important;}
:where(.omg-ui) .hr1,:where(.omg-ui):is(.hr1){background: rgb(245, 203, 166); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; margin: 0px; height: 10px !important; width: 50% !important; opacity: 1 !important;}
:where(.omg-ui) .hr2,:where(.omg-ui):is(.hr2){background: rgb(238, 190, 213); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; margin: 0px; height: 10px !important; width: 50% !important; opacity: 1 !important;}
:where(.omg-ui) .contacto h2,:where(.omg-ui):is(.contacto h2){font-family: Bontang, sans-serif; font-size: 36px; font-weight: normal; font-stretch: normal; font-style: normal; letter-spacing: normal; color: rgb(154, 47, 93);}
@media screen and (max-width: 768px){:where(.omg-ui) .contacto h2,:where(.omg-ui):is(.contacto h2){font-size: 30px !important;}}
@media screen and (max-width: 500px){:where(.omg-ui) .contacto h2,:where(.omg-ui):is(.contacto h2){font-size: 24px !important;}}
:where(.omg-ui) .contacto,:where(.omg-ui):is(.contacto){padding-top: 80px;}
:where(.omg-ui) .site-nav,:where(.omg-ui):is(.site-nav){position: fixed; z-index: 1111; width: 100%; box-sizing: border-box; background: rgb(49, 49, 49);}
:where(.omg-ui) .site-nav .navbar-brand img,:where(.omg-ui):is(.site-nav .navbar-brand img){width: 117px; height: 58px;}
:where(.omg-ui) .site-nav .navbar-toggler,:where(.omg-ui):is(.site-nav .navbar-toggler){background: rgb(255, 255, 255); padding: 10px 15px;}
:where(.omg-ui) .site-nav .navbar-toggler i,:where(.omg-ui):is(.site-nav .navbar-toggler i){font-weight: 600; font-size: 22px;}
:where(.omg-ui) .site-nav .nav-item .nav-link,:where(.omg-ui):is(.site-nav .nav-item .nav-link),:where(.omg-ui) .site-nav .nav-link-icon,:where(.omg-ui):is(.site-nav .nav-link-icon){color: rgb(255, 255, 255); font-weight: 500; font-size: 18px; margin: 5px 10px; letter-spacing: 1px; font-family: Bontang, sans-serif;}
:where(.omg-ui) .site-nav .nav-link-icon i,:where(.omg-ui):is(.site-nav .nav-link-icon i){margin: 5px; cursor: pointer;}
@media screen and (max-width: 768px){:where(.omg-ui) .site-nav .nav-item .nav-link,:where(.omg-ui):is(.site-nav .nav-item .nav-link),:where(.omg-ui) .site-nav .nav-link-icon,:where(.omg-ui):is(.site-nav .nav-link-icon){margin: 0px !important;}}
@media screen and (max-width: 500px){:where(.omg-ui) .site-nav .navbar-brand img,:where(.omg-ui):is(.site-nav .navbar-brand img){width: 80px; height: 45px;}
:where(.omg-ui) .site-nav .navbar-toggler,:where(.omg-ui):is(.site-nav .navbar-toggler){padding: 7px 13px;}
:where(.omg-ui) .site-nav .nav-item .nav-link,:where(.omg-ui):is(.site-nav .nav-item .nav-link),:where(.omg-ui) .site-nav .nav-link-icon,:where(.omg-ui):is(.site-nav .nav-link-icon){font-size: 16px !important;}}
:where(.omg-ui) .headerCarousel h1,:where(.omg-ui):is(.headerCarousel h1){font-family: "the artisan", sans-serif; font-size: 90px; font-weight: normal; font-stretch: normal; font-style: normal; line-height: 1.77; letter-spacing: normal; text-align: left; color: rgb(17, 17, 17); animation-duration: 1s; animation-delay: 1s;}
:where(.omg-ui) .headerCarousel .calligraphy-text,:where(.omg-ui):is(.headerCarousel .calligraphy-text){display: flex; flex-direction: column; position: relative;}
:where(.omg-ui) .headerCarousel .calligraphy-line,:where(.omg-ui):is(.headerCarousel .calligraphy-line){display: inline-block; position: relative; color: rgb(17, 17, 17); clip-path: inset(0px 100% 0px 0px); animation: 2.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s 1 normal forwards running calligraphyWrite; padding: 10px;}
:where(.omg-ui) .headerCarousel .calligraphy-text-1 .calligraphy-line:nth-child(1),:where(.omg-ui):is(.headerCarousel .calligraphy-text-1 .calligraphy-line:nth-child(1)){animation-delay: 0.3s;}
:where(.omg-ui) .headerCarousel .calligraphy-text-1 .calligraphy-line:nth-child(2),:where(.omg-ui):is(.headerCarousel .calligraphy-text-1 .calligraphy-line:nth-child(2)){animation-delay: 1.8s;}
:where(.omg-ui) .headerCarousel .calligraphy-text-2 .calligraphy-line:nth-child(1),:where(.omg-ui):is(.headerCarousel .calligraphy-text-2 .calligraphy-line:nth-child(1)){animation-delay: 0.3s;}
:where(.omg-ui) .headerCarousel .calligraphy-text-2 .calligraphy-line:nth-child(2),:where(.omg-ui):is(.headerCarousel .calligraphy-text-2 .calligraphy-line:nth-child(2)){animation-delay: 1.8s;}
:where(.omg-ui) .headerCarousel .calligraphy-text-3 .calligraphy-line:nth-child(1),:where(.omg-ui):is(.headerCarousel .calligraphy-text-3 .calligraphy-line:nth-child(1)){animation-delay: 0.3s;}
:where(.omg-ui) .headerCarousel .calligraphy-text-3 .calligraphy-line:nth-child(2),:where(.omg-ui):is(.headerCarousel .calligraphy-text-3 .calligraphy-line:nth-child(2)){animation-delay: 1.8s;}
@keyframes calligraphyWrite { 
  0% { clip-path: inset(0px 100% 0px 0px); }
  100% { clip-path: inset(0px 0% 0px 0px); }
}
:where(.omg-ui) .headerCarousel .carousel-item:not(.active) .calligraphy-line,:where(.omg-ui):is(.headerCarousel .carousel-item:not(.active) .calligraphy-line){animation: auto ease 0s 1 normal none running none; clip-path: inset(0px 100% 0px 0px);}
:where(.omg-ui) .headerCarousel p,:where(.omg-ui):is(.headerCarousel p){font-family: Georgia, sans-serif; font-size: 24px; font-weight: normal; font-stretch: normal; font-style: normal; line-height: 1.5; letter-spacing: normal; text-align: left; color: rgb(34, 34, 34); animation-delay: 1.5s;}
:where(.omg-ui) #carouselExampleControls,:where(.omg-ui):is(#carouselExampleControls){position: relative; background-color: rgb(42, 42, 42); overflow: hidden;}
:where(.omg-ui) .carousel-gap-bg,:where(.omg-ui):is(.carousel-gap-bg){position: absolute; top: 0px; left: 0px; width: 100%; min-height: 818px; z-index: 0; background-size: cover; background-position: center center; background-repeat: no-repeat; opacity: 0.85;}
:where(.omg-ui) .headerCarousel,:where(.omg-ui):is(.headerCarousel){overflow: hidden; position: relative; z-index: 1;}
:where(.omg-ui) .headerCarousel .carousel-item,:where(.omg-ui):is(.headerCarousel .carousel-item){min-height: 818px; position: relative; width: 100%; margin: 0px; padding: 0px; transition: transform 0.6s ease-in-out;}
:where(.omg-ui) .headerCarousel .carousel-item::before,:where(.omg-ui):is(.headerCarousel .carousel-item::before){content: ""; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background-color: rgba(255, 255, 255, 0.2); z-index: 1;}
:where(.omg-ui) .headerCarousel .carousel-item .carousel-content-wrapper,:where(.omg-ui):is(.headerCarousel .carousel-item .carousel-content-wrapper){position: relative; width: 100%; min-height: 818px; display: flex; align-items: center; padding-left: 15px; padding-right: 15px; max-width: 1140px; margin: 0px auto; z-index: 2;}
:where(.omg-ui) .headerCarousel .carousel-text-container,:where(.omg-ui):is(.headerCarousel .carousel-text-container){background-color: rgba(255, 255, 255, 0.4); padding: 20px; border-radius: 16px; transition: opacity 1s ease-out;}
:where(.omg-ui) .headerCarousel .carousel-item:not(.active) .carousel-text-container,:where(.omg-ui):is(.headerCarousel .carousel-item:not(.active) .carousel-text-container){opacity: 0;}
:where(.omg-ui) .headerCarousel .carousel-item.active .carousel-text-container,:where(.omg-ui):is(.headerCarousel .carousel-item.active .carousel-text-container){opacity: 1;}
:where(.omg-ui) .carousel-img,:where(.omg-ui):is(.carousel-img){width: 100%; height: 818px;}
:where(.omg-ui) .animate__animated.animate__fadeIn,:where(.omg-ui):is(.animate__animated.animate__fadeIn){--animate-duration: 3s;}
@media screen and (max-width: 1200px){:where(.omg-ui) #carouselExampleControls,:where(.omg-ui):is(#carouselExampleControls){height: 600px; overflow: hidden;}
:where(.omg-ui) .headerCarousel,:where(.omg-ui):is(.headerCarousel){height: 600px; overflow: hidden;}
:where(.omg-ui) .carousel-gap-bg,:where(.omg-ui):is(.carousel-gap-bg){height: 600px; min-height: 600px !important;}
:where(.omg-ui) .headerCarousel .carousel-item,:where(.omg-ui):is(.headerCarousel .carousel-item){height: 600px; min-height: 600px !important;}
:where(.omg-ui) .headerCarousel .carousel-item .carousel-content-wrapper,:where(.omg-ui):is(.headerCarousel .carousel-item .carousel-content-wrapper){height: 600px; max-width: 960px; min-height: 600px !important;}
:where(.omg-ui) .carousel-img,:where(.omg-ui):is(.carousel-img){height: 600px !important;}}
@media screen and (max-width: 992px){:where(.omg-ui) #carouselExampleControls,:where(.omg-ui):is(#carouselExampleControls){height: 400px; overflow: hidden;}
:where(.omg-ui) .headerCarousel,:where(.omg-ui):is(.headerCarousel){height: 400px; overflow: hidden;}
:where(.omg-ui) .carousel-gap-bg,:where(.omg-ui):is(.carousel-gap-bg){height: 400px; min-height: 400px !important;}
:where(.omg-ui) .headerCarousel .carousel-item,:where(.omg-ui):is(.headerCarousel .carousel-item){height: 400px; min-height: 400px !important;}
:where(.omg-ui) .headerCarousel .carousel-item .carousel-content-wrapper,:where(.omg-ui):is(.headerCarousel .carousel-item .carousel-content-wrapper){height: 400px; max-width: 720px; min-height: 400px !important;}
:where(.omg-ui) .carousel-img,:where(.omg-ui):is(.carousel-img){object-fit: contain; height: 400px !important; width: 100% !important;}
:where(.omg-ui) .carousel-row .col-lg-6:nth-child(1),:where(.omg-ui):is(.carousel-row .col-lg-6:nth-child(1)){display: flex; order: 2 !important;}
:where(.omg-ui) .carousel-row .col-lg-6:nth-child(1) h1,:where(.omg-ui):is(.carousel-row .col-lg-6:nth-child(1) h1){text-align: center !important;}
:where(.omg-ui) .carousel-row .col-lg-6:nth-child(2),:where(.omg-ui):is(.carousel-row .col-lg-6:nth-child(2)){display: flex; order: 1 !important;}}
@media screen and (max-width: 786px){:where(.omg-ui) .headerCarousel h1,:where(.omg-ui):is(.headerCarousel h1){font-size: 60px !important;}
:where(.omg-ui) .headerCarousel p,:where(.omg-ui):is(.headerCarousel p){font-size: 18px !important;}}
@media screen and (max-width: 500px){:where(.omg-ui) .headerCarousel h1,:where(.omg-ui):is(.headerCarousel h1){font-size: 40px !important;}
:where(.omg-ui) .headerCarousel p,:where(.omg-ui):is(.headerCarousel p){font-size: 16px !important;}}
:where(.omg-ui) .omg h6,:where(.omg-ui):is(.omg h6){font-family: Bontang, sans-serif; font-size: 18px; font-weight: normal; font-stretch: normal; font-style: normal; letter-spacing: normal; color: rgb(0, 0, 0);}
:where(.omg-ui) .omg h6 span,:where(.omg-ui):is(.omg h6 span){color: rgb(154, 47, 93);}
:where(.omg-ui) .omg h5,:where(.omg-ui):is(.omg h5){font-family: Bontang, sans-serif; font-size: 18px; font-weight: normal; font-stretch: normal; font-style: normal; letter-spacing: normal; color: rgb(154, 47, 93);}
:where(.omg-ui) .omg p,:where(.omg-ui):is(.omg p){font-family: Georgia, sans-serif; font-size: 18px; font-weight: normal; font-stretch: normal; font-style: normal; letter-spacing: normal; color: rgb(1, 1, 1);}
:where(.omg-ui) .omg .bg-para,:where(.omg-ui):is(.omg .bg-para){background: rgb(238, 190, 213); padding: 10px;}
@media screen and (max-width: 768px){:where(.omg-ui) .omg h6,:where(.omg-ui):is(.omg h6),:where(.omg-ui) .omg h5,:where(.omg-ui):is(.omg h5),:where(.omg-ui) .omg p,:where(.omg-ui):is(.omg p){font-size: 16px !important;}}
@media screen and (max-width: 500px){:where(.omg-ui) .omg h6,:where(.omg-ui):is(.omg h6),:where(.omg-ui) .omg h5,:where(.omg-ui):is(.omg h5),:where(.omg-ui) .omg p,:where(.omg-ui):is(.omg p){font-size: 14px !important;}}
:where(.omg-ui) .servicios .card p,:where(.omg-ui):is(.servicios .card p),:where(.omg-ui) .servicios .card strong,:where(.omg-ui):is(.servicios .card strong){font-family: Georgia, sans-serif; font-size: 18px; font-weight: normal; font-stretch: normal; font-style: normal; letter-spacing: normal; color: rgb(1, 1, 1);}
:where(.omg-ui) .servicios .card .accordion-button,:where(.omg-ui):is(.servicios .card .accordion-button){font-family: Georgia, sans-serif; font-size: 12px; font-weight: normal; font-stretch: normal; font-style: normal; letter-spacing: normal; color: rgb(61, 61, 61); text-decoration: none; box-shadow: unset !important;}
:where(.omg-ui) .accordion-btn1,:where(.omg-ui):is(.accordion-btn1){background-color: rgb(245, 203, 166) !important;}
:where(.omg-ui) .accordion-btn2,:where(.omg-ui):is(.accordion-btn2){background-color: rgb(238, 190, 213) !important;}
:where(.omg-ui) .servicios .card .accordion-button::after,:where(.omg-ui):is(.servicios .card .accordion-button::after){margin: 0px 0px 3px 3px !important; background-image: url("../images/Forma 16.png") !important;}
:where(.omg-ui) .servicios .card .dollars-para,:where(.omg-ui):is(.servicios .card .dollars-para){font-family: Georgia, sans-serif; font-size: 14px; font-weight: normal; font-stretch: normal; font-style: normal; letter-spacing: normal; color: rgb(255, 255, 255);}
:where(.omg-ui) .servicios .card .dollars,:where(.omg-ui):is(.servicios .card .dollars){font-family: Bontang, sans-serif; font-size: 24.2px; font-weight: normal; font-stretch: normal; font-style: normal; letter-spacing: normal; color: rgb(255, 255, 255);}
:where(.omg-ui) .servicios .card1-content-wrapper,:where(.omg-ui):is(.servicios .card1-content-wrapper){background: rgb(245, 203, 166); padding: 1rem !important;}
:where(.omg-ui) .servicios .card2-content-wrapper,:where(.omg-ui):is(.servicios .card2-content-wrapper){background: rgb(238, 190, 213); padding: 1rem !important;}
:where(.omg-ui) .servicios .card3-content-wrapper,:where(.omg-ui):is(.servicios .card3-content-wrapper){background: rgb(238, 190, 213); padding: 1rem !important;}
:where(.omg-ui) .servicios .card4-content-wrapper,:where(.omg-ui):is(.servicios .card4-content-wrapper){background: rgb(245, 203, 166); padding: 1rem !important;}
:where(.omg-ui) .servicios .card1-content-wrapper ul,:where(.omg-ui):is(.servicios .card1-content-wrapper ul),:where(.omg-ui) .servicios .card2-content-wrapper ul,:where(.omg-ui):is(.servicios .card2-content-wrapper ul),:where(.omg-ui) .servicios .card3-content-wrapper ul,:where(.omg-ui):is(.servicios .card3-content-wrapper ul),:where(.omg-ui) .servicios .card4-content-wrapper ul,:where(.omg-ui):is(.servicios .card4-content-wrapper ul){list-style: none; font-family: Georgia, sans-serif; margin-left: 10px; margin-top: 7px;}
:where(.omg-ui) .servicios .card1-content-wrapper em,:where(.omg-ui):is(.servicios .card1-content-wrapper em),:where(.omg-ui) .servicios .card2-content-wrapper em,:where(.omg-ui):is(.servicios .card2-content-wrapper em),:where(.omg-ui) .servicios .card3-content-wrapper em,:where(.omg-ui):is(.servicios .card3-content-wrapper em),:where(.omg-ui) .servicios .card4-content-wrapper em,:where(.omg-ui):is(.servicios .card4-content-wrapper em){font-family: Georgia, sans-serif; font-size: 30px; font-weight: normal; font-stretch: normal; font-style: normal; letter-spacing: normal; color: rgb(255, 255, 255);}
:where(.omg-ui) .servicios .servicios-last-head a:nth-child(1),:where(.omg-ui):is(.servicios .servicios-last-head a:nth-child(1)){font-family: "the artisan", sans-serif; font-size: 60px; font-weight: normal; font-stretch: normal; font-style: normal; letter-spacing: normal; color: rgb(61, 61, 61); display: block; text-decoration: none;}
:where(.omg-ui) .servicios .servicios-last-head a:nth-child(1) span,:where(.omg-ui):is(.servicios .servicios-last-head a:nth-child(1) span){font-family: Bontang, sans-serif; font-size: 44px;}
:where(.omg-ui) .servicios .servicios-last-head a:nth-child(2),:where(.omg-ui):is(.servicios .servicios-last-head a:nth-child(2)){font-family: Bontang, sans-serif; font-size: 18px; font-weight: normal; font-stretch: normal; font-style: normal; letter-spacing: normal; color: rgb(61, 61, 61); text-decoration: none;}
@media screen and (max-width: 992px){:where(.omg-ui) .servicios .card4,:where(.omg-ui):is(.servicios .card4){margin-top: 0px !important;}}
@media screen and (max-width: 768px){:where(.omg-ui) .servicios .card p,:where(.omg-ui):is(.servicios .card p),:where(.omg-ui) .servicios .card strong,:where(.omg-ui):is(.servicios .card strong),:where(.omg-ui) .servicios .servicios-last-head a:nth-child(2),:where(.omg-ui):is(.servicios .servicios-last-head a:nth-child(2)){font-size: 16px !important;}
:where(.omg-ui) .servicios .card .dollars,:where(.omg-ui):is(.servicios .card .dollars){font-size: 22px !important;}
:where(.omg-ui) .servicios .servicios-last-head a:nth-child(1),:where(.omg-ui):is(.servicios .servicios-last-head a:nth-child(1)){font-size: 30px !important;}
:where(.omg-ui) .servicios .servicios-last-head a:nth-child(1) span,:where(.omg-ui):is(.servicios .servicios-last-head a:nth-child(1) span){font-size: 28px !important;}}
@media screen and (max-width: 500px){:where(.omg-ui) .servicios .card p,:where(.omg-ui):is(.servicios .card p),:where(.omg-ui) .servicios .card strong,:where(.omg-ui):is(.servicios .card strong),:where(.omg-ui) .servicios .servicios-last-head a:nth-child(2),:where(.omg-ui):is(.servicios .servicios-last-head a:nth-child(2)){font-size: 14px !important;}
:where(.omg-ui) .servicios .card .dollars,:where(.omg-ui):is(.servicios .card .dollars){font-size: 18px !important;}
:where(.omg-ui) .servicios .servicios-last-head a:nth-child(1),:where(.omg-ui):is(.servicios .servicios-last-head a:nth-child(1)){font-size: 24px !important;}
:where(.omg-ui) .servicios .servicios-last-head a:nth-child(1) span,:where(.omg-ui):is(.servicios .servicios-last-head a:nth-child(1) span){font-size: 20px !important;}}
:where(.omg-ui) .testimonios .carousel-control-prev-icon,:where(.omg-ui):is(.testimonios .carousel-control-prev-icon){background: url("../images/left.png") !important; opacity: 0.9 !important;}
:where(.omg-ui) .testimonios .carousel-control-next-icon,:where(.omg-ui):is(.testimonios .carousel-control-next-icon){background: url("../images/right.png") 0% 0% / 100% 100% !important; opacity: 0.9 !important;}
:where(.omg-ui) .testimonios .carousel-control-next,:where(.omg-ui):is(.testimonios .carousel-control-next),:where(.omg-ui) .testimonios .carousel-control-prev,:where(.omg-ui):is(.testimonios .carousel-control-prev){width: unset !important;}
:where(.omg-ui) .testimonios p,:where(.omg-ui):is(.testimonios p){font-family: Georgia, sans-serif; font-size: 20px; font-weight: normal; font-stretch: normal; font-style: normal; letter-spacing: normal; color: rgb(61, 61, 61);}
@media screen and (max-width: 768px){:where(.omg-ui) .testimonios p,:where(.omg-ui):is(.testimonios p){font-size: 16px !important;}}
@media screen and (max-width: 500px){:where(.omg-ui) .testimonios p,:where(.omg-ui):is(.testimonios p){font-size: 14px !important;}}
:where(.omg-ui) .equipo p,:where(.omg-ui):is(.equipo p){font-family: Georgia, sans-serif; font-size: 22px; font-weight: normal; font-stretch: normal; font-style: normal; letter-spacing: normal; color: rgb(61, 61, 61);}
:where(.omg-ui) .equipo strong,:where(.omg-ui):is(.equipo strong){font-family: Georgia, sans-serif; font-size: 24px; font-weight: normal; font-stretch: normal; font-style: normal; line-height: 2; letter-spacing: normal; text-align: center; color: rgb(0, 0, 0);}
:where(.omg-ui) .equipo .teams h1,:where(.omg-ui):is(.equipo .teams h1){font-family: "the artisan", sans-serif; font-size: 60px; font-weight: normal; font-stretch: normal; font-style: normal; letter-spacing: normal; color: rgb(0, 0, 0);}
:where(.omg-ui) .equipo .teams p,:where(.omg-ui):is(.equipo .teams p){font-family: Georgia, sans-serif; font-size: 22px; font-weight: normal; font-stretch: normal; font-style: normal; line-height: 1.2; letter-spacing: normal; text-align: center; color: rgb(61, 61, 61);}
:where(.omg-ui) .equipo .teams small,:where(.omg-ui):is(.equipo .teams small){font-family: Georgia, sans-serif; font-size: 14px; font-weight: normal; font-stretch: normal; font-style: normal; line-height: 1.2; letter-spacing: normal; text-align: center; color: rgb(61, 61, 61);}
@media screen and (max-width: 768px){:where(.omg-ui) .equipo .teams h1,:where(.omg-ui):is(.equipo .teams h1){font-size: 45px !important;}
:where(.omg-ui) .equipo p,:where(.omg-ui):is(.equipo p),:where(.omg-ui) .equipo strong,:where(.omg-ui):is(.equipo strong),:where(.omg-ui) .equipo .teams p,:where(.omg-ui):is(.equipo .teams p){font-size: 16px !important;}
:where(.omg-ui) .equipo .teams small,:where(.omg-ui):is(.equipo .teams small){font-size: 12px !important;}}
@media screen and (max-width: 500px){:where(.omg-ui) .equipo p,:where(.omg-ui):is(.equipo p),:where(.omg-ui) .equipo strong,:where(.omg-ui):is(.equipo strong),:where(.omg-ui) .equipo .teams p,:where(.omg-ui):is(.equipo .teams p){font-size: 14px !important;}}
:where(.omg-ui) .contacto .container-fluid,:where(.omg-ui):is(.contacto .container-fluid){background-image: url("../images/opcion betha.png"); background-position-y: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(235, 236, 238); background-size: 39% 100%; background-repeat: no-repeat; background-position-x: left !important;}
:where(.omg-ui) .contacto h1,:where(.omg-ui):is(.contacto h1){font-family: "the artisan", sans-serif; font-size: 80px; font-weight: normal; font-stretch: normal; font-style: normal; letter-spacing: normal; color: rgb(0, 0, 0);}
:where(.omg-ui) .contacto p,:where(.omg-ui):is(.contacto p){font-family: Georgia, sans-serif; font-size: 18px; font-weight: normal; font-stretch: normal; font-style: normal; letter-spacing: normal; color: rgb(61, 61, 61);}
:where(.omg-ui) .contacto .links ul,:where(.omg-ui):is(.contacto .links ul){list-style: none;}
:where(.omg-ui) .contacto .links a,:where(.omg-ui):is(.contacto .links a){font-family: Georgia, sans-serif; font-size: 16px; font-weight: normal; font-stretch: normal; font-style: normal; letter-spacing: normal; color: rgb(61, 61, 61); text-decoration: none;}
:where(.omg-ui) .contacto .links label,:where(.omg-ui):is(.contacto .links label),:where(.omg-ui) .contacto .links span,:where(.omg-ui):is(.contacto .links span){font-family: Bontang, sans-serif; font-size: 24px; font-weight: normal; font-stretch: normal; font-style: normal; letter-spacing: normal; color: rgb(61, 61, 61);}
:where(.omg-ui) .contacto .links input,:where(.omg-ui):is(.contacto .links input),:where(.omg-ui) .contacto .links textarea,:where(.omg-ui):is(.contacto .links textarea){padding: 8px 10px; font-family: Bontang, sans-serif; font-size: 17px; outline: none !important; box-shadow: none !important;}
:where(.omg-ui) .contacto .links input::placeholder,:where(.omg-ui):is(.contacto .links input::placeholder),:where(.omg-ui) .contacto .links textarea::placeholder,:where(.omg-ui):is(.contacto .links textarea::placeholder){font-family: Bontang, sans-serif; font-size: 17px; font-weight: normal; font-stretch: normal; font-style: normal; letter-spacing: normal; color: rgb(102, 102, 102);}
:where(.omg-ui) .contacto .links .btn,:where(.omg-ui):is(.contacto .links .btn){width: 200.6px; height: 62px; margin: 30px 0px 0px 7px; background-color: rgb(61, 61, 61); display: flex; justify-content: center; align-items: center; font-family: Bontang, sans-serif; font-size: 25px; font-weight: normal; font-stretch: normal; font-style: normal; letter-spacing: 6px; color: rgb(255, 255, 255);}
:where(.omg-ui) .contacto .links .btn:hover,:where(.omg-ui):is(.contacto .links .btn:hover){background-color: rgb(17, 17, 17); transition: 0.8s;}
@media screen and (max-width: 768px){:where(.omg-ui) .contacto .container-fluid,:where(.omg-ui):is(.contacto .container-fluid){background: url("../images/opcion betha.png") 0% 0% / 100% 100%;}
:where(.omg-ui) .contacto h1,:where(.omg-ui):is(.contacto h1){font-size: 45px !important;}
:where(.omg-ui) .contacto p,:where(.omg-ui):is(.contacto p),:where(.omg-ui) .contacto .links a,:where(.omg-ui):is(.contacto .links a){font-size: 16px !important;}
:where(.omg-ui) .contacto .links input::placeholder,:where(.omg-ui):is(.contacto .links input::placeholder){}
:where(.omg-ui) .contacto .links .btn,:where(.omg-ui):is(.contacto .links .btn){margin: 50px 0px 0px !important;}
:where(.omg-ui) .contacto .links label,:where(.omg-ui):is(.contacto .links label),:where(.omg-ui) .contacto .links span,:where(.omg-ui):is(.contacto .links span){font-size: 20px !important;}}
@media screen and (max-width: 500px){:where(.omg-ui) .contacto h1,:where(.omg-ui):is(.contacto h1){font-size: 35px !important;}
:where(.omg-ui) .contacto .links input::placeholder,:where(.omg-ui):is(.contacto .links input::placeholder){}
:where(.omg-ui) .contacto p,:where(.omg-ui):is(.contacto p),:where(.omg-ui) .contacto .links a,:where(.omg-ui):is(.contacto .links a){font-size: 14px !important;}}
:where(.omg-ui) .footer,:where(.omg-ui):is(.footer){background: rgb(26, 30, 42); padding: 15px 0px; text-align: center;}
:where(.omg-ui) .footer a,:where(.omg-ui):is(.footer a){font-family: Georgia, sans-serif; font-size: 14px; font-weight: normal; font-stretch: normal; font-style: normal; letter-spacing: 1px; color: rgba(255, 255, 255, 0.937); text-decoration: none;}
:where(.omg-ui) .footer a:hover,:where(.omg-ui):is(.footer a:hover){color: rgb(255, 255, 255);}
:where(.omg-ui) .footer a span,:where(.omg-ui):is(.footer a span){font-size: 16px; color: rgb(255, 255, 255); font-family: Bontang, sans-serif !important;}
@media screen and (max-width: 768px){:where(.omg-ui) .footer a,:where(.omg-ui):is(.footer a){font-size: 16px !important;}
:where(.omg-ui) .footer a span,:where(.omg-ui):is(.footer a span){font-size: 18px !important;}}
@media screen and (max-width: 500px){:where(.omg-ui) .footer a,:where(.omg-ui):is(.footer a){font-size: 14px !important;}
:where(.omg-ui) .footer a span,:where(.omg-ui):is(.footer a span){font-size: 16px !important;}}