@font-face{font-family:'font1';src:url("../fonts/RobotoCondensed-Bold.ttf") format("truetype")}@font-face{font-family:'font2';src:url("../fonts/RobotoCondensed-BoldItalic.ttf") format("truetype")}@font-face{font-family:'font3';src:url("../fonts/RobotoCondensed-Italic.ttf") format("truetype")}@font-face{font-family:'font4';src:url("../fonts/RobotoCondensed-Light.ttf") format("truetype")}@font-face{font-family:'font5';src:url("../fonts/RobotoCondensed-LightItalic.ttf") format("truetype")}@font-face{font-family:'font6';src:url("../fonts/RobotoCondensed-Regular.ttf") format("truetype")}nav{background:#ffffff !important;background-color:transparent !important}nav .container{max-width:100% !important}nav .container .navbar-brand img{width:40% !important}nav .container .navbar-collapse ul li a{color:#ffffff;font-family:'Montserrat';font-weight:600}nav .container .navbar-collapse ul li a:hover{color:#2f97a2 !important}nav .container .navbar-collapse ul li a img{position:relative;top:5px;margin-right:10px;margin-left:10px}nav .container .navbar-collapse ul li #salir_btn{color:#ff4848 !important}nav .container .navbar-collapse ul li #salir_btn:hover{font-family:'Montserrat'}.header_side_down ul .nosotros_menu_en:first-child{margin-bottom:-50px !important}.header_side_down{position:fixed;z-index:9;right:0;top:80px;width:45px;height:100%}.header_side_down ul{width:auto;margin:0 auto}.header_side_down ul li{list-style:none;height:95px;padding-top:0px}.header_side_down ul li:first-child{margin-bottom:-10px}.header_side_down ul li:nth-child(2){margin-bottom:-10px}.header_side_down ul li:nth-child(3){margin-bottom:0px}.header_side_down ul li:nth-child(4){margin-bottom:-20px}.header_side_down ul li:nth-child(5){margin-bottom:10px}.header_side_down ul li:nth-child(6){margin-bottom:-10px}.header_side_down ul li:nth-child(7){margin-bottom:-50px}.header_side_down ul li a{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);writing-mode:lr-tb;float:right;width:60px;font-weight:700;color:#fff}.header_side_down ul li a:hover{text-decoration:none}header #carouselExampleIndicators .div_text_make_appointment{position:absolute;z-index:10;right:20px}header #carouselExampleIndicators .div_text_make_appointment span{color:#ffffff;font-size:12px}header #carouselExampleIndicators .div_text_make_appointment span img{width:20px !important;position:relative;margin-left:5px}header #carouselExampleIndicators .div_logo_main{position:absolute;z-index:9}header #carouselExampleIndicators .div_logo_main img{position:relative;width:60%;left:70px;top:120px}header #carouselExampleIndicators .div_logo_main2{position:absolute;z-index:9;right:40px}header #carouselExampleIndicators .div_logo_main2 img{position:relative;width:75%;left:90px;top:120px}header #carouselExampleIndicators .carousel-inner .carousel-item .carousel-caption{font-family:'Montserrat';position:absolute;bottom:0;width:30%;left:35% !important}header #carouselExampleIndicators .carousel-inner .carousel-item .carousel-caption h3{font-size:35px}.arrives_mexico{background-image:linear-gradient(-90deg, #136c77 0%, #A3D8D0 60%);height:500px;background-repeat:no-repeat;background-size:cover;background-position:center}.arrives_mexico .col-md-8 .div_text1{color:#ffffff;font-size:25px;position:relative;text-shadow:2px 4px 10px #656464;font-weight:500;padding:0px 15px;font-family:'Montserrat';margin-top:50px}.arrives_mexico .col-md-8 .div_text2{color:#ffffff;font-size:50px;position:relative;text-shadow:2px 4px 10px #656464;font-family:'Montserrat';right:200px;top:-15px;text-align:right}.arrives_mexico .col-md-8 .div_text2 span{font-weight:700}.arrives_mexico .col-md-8 .container{font-family:'Montserrat';font-size:20px;color:#466F77;padding:0px 40px;line-height:20px}.arrives_mexico .col-md-8 .container .div_spacing{position:relative;margin-bottom:12px}.arrives_mexico .col-md-8 .container .div_text3{color:#ffffff;font-size:40px;position:relative;text-shadow:2px 4px 10px #656464;font-family:'Montserrat';margin-top:30px;font-weight:700}.arrives_mexico .col-md-4 img{position:relative;margin-top:20px;width:90%}.section_services{background-image:url(../img/img_subsidiaries_background.jpg);width:100%;height:250px;background-repeat:no-repeat;background-size:cover}.section_services .text_services_main{position:relative;color:#ffffff;font-weight:700;font-family:'Montserrat';padding:70px 40px;font-size:75px;text-shadow:2px 2px #737373}.section_benefits{position:relative;background-image:url(../img/img_Detalle2.png);background-repeat:no-repeat;background-position:right;background-size:contain;padding:30px 50px}.section_benefits .title_benefits{color:#c52c74;font-size:35px;font-weight:700;font-family:'Montserrat';margin-bottom:10px}.section_benefits .list_benefits{color:#4D7A81;font-family:'Montserrat';font-size:18px}.section_benefits .list_benefits ul{list-style:none}.section_benefits .list_benefits ul li{position:relative;margin-bottom:10px}.section_benefits .list_benefits ul li::before{content:"\2022";color:#BE0A76;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}.section_prices{position:relative;padding:30px 50px}.section_prices .title_prices{color:#000000;font-size:35px;font-weight:700;font-family:'Montserrat';margin-bottom:10px}.section_prices .row{position:relative;padding:0px 50px}.section_prices .row .col-md-6{position:relative;font-family:'Montserrat';font-size:20px}.section_prices .row .col-md-6 .row .col-md-10 div{font-weight:700;position:relative;font-family:'Montserrat';font-size:18px}.section_prices .row .col-md-6 .row .col-md-10 .text_india_product{font-size:16px;font-weight:400;position:relative;margin-top:10px}.section_video{text-align:center}.section_video video{width:75%;height:auto;position:relative;margin-bottom:50px}.section_banner{background-image:url(../img/img_banner.jpg);width:100%;height:560px;background-size:cover;background-repeat:no-repeat;background-position:center}.section_banner2{background-image:url(../img/banneresp.jpg);width:100%;height:560px;background-size:cover;background-repeat:no-repeat}.close_to_you{background-image:linear-gradient(-90deg, #136c77 0%, #A3D8D0 60%);height:auto;background-repeat:no-repeat;background-size:cover;background-position:center;color:#ffffff;font-weight:500;font-size:30px;text-align:center;font-family:'Montserrat'}.close_to_you .text_main{position:relative;padding:30px 0 40px}.close_to_you .text_main span{font-weight:700}.section_productos .title_products{position:relative;color:#9A0054;font-weight:700;font-family:'Montserrat';padding:30px 40px;font-size:75px}.section_productos .text-center img{width:150px;position:relative;margin-bottom:70px}.section_productos .container .blog{padding:0px 100px !important;text-align:center !important}.section_productos .container .blog .carousel-indicators{left:0;top:auto}.section_productos .container .blog .carousel-indicators li{background:#a3a3a3;border-radius:50%;width:8px;height:8px}.section_productos .container .blog .carousel-indicators .active{background:#707070}.section_productos .container .blog .carousel-item{height:auto !important}.super_footer_page .footer_page{background-image:url(../img/img_footer_background.jpg);width:100%;padding-bottom: 30px;}.super_footer_page .footer_page .row .col-md-8{text-align:center;padding:50px 0;font-family:'Montserrat';color:#ffffff}.super_footer_page .footer_page .row .col-md-8 .title_main_suc{font-size:25px;font-weight:700}.super_footer_page .footer_page .row .col-md-4{text-align:center;padding:50px 0;font-family:'Montserrat';color:#ffffff}.super_footer_page .footer_page .row .col-md-4 .title_main_trabaja{font-size:25px;font-weight:700}.super_footer_page .footer_page .row .col-md-4 .div_input_text input{padding:0px 5px;text-align:right;width:55%}.super_footer_page .footer_page .row .col-md-4 .div_input_text button{width:55%;position:relative;margin-top:5px;background-color:#ffffff;border-radius:20px;border-top-color:inherit;border-right:inherit;border-bottom:inherit;cursor:pointer;border-left:inherit;color:#1d757e;font-weight:700}.super_footer_page .footer_page .row .col-md-4 .div_input_text button:focus{outline:0px !important}.super_footer_page .footer_page .row .col-md-4 .div_input_text .sub_text{position:relative;margin-top:20px}.super_footer_page .footer_page .row_title_footer_lasted{text-align:center;color:#ffffff;position:relative;font-family:'Montserrat'}.super_footer_page .footer_page .row_title_footer_lasted .title_main{font-size:25px;font-weight:700}.super_footer_page .footer_page .row_title_footer_lasted .title_main .row .col-md-6 .btn_footer{position:relative;background-color:#ffffff;border-radius:20px;width:70%;color:#1d757e;font-size:16px;padding:6px;margin:0 auto;margin-top:15px;font-weight:700;cursor:pointer}.super_footer_page .footer_page .row_title_footer_lasted .title_main .row .col-md-6 .btn_footer a{color:#1d757e !important}.super_footer_page .footer_page .row_title_footer_lasted .title_main .row .col-md-6 .btn_footer a:hover{color:#1d757e;text-decoration:none !important}.active_hover_sucursales{border-bottom:2px solid #9F0054;text-decoration:none !important}.div_main_tabs{position:relative;padding:30px 70px;background-image:url(../img/bola.jpg);background-origin:content-box;background-repeat:no-repeat;background-position:right;background-size:contain}.div_main_tabs div table tbody tr th{color:#4D7A81 !important;width:187px;font-family:'Montserrat';font-weight:500}.div_main_tabs div table tbody tr td a{color:#4D7A81 !important;width:187px;font-family:'Montserrat';font-weight:500}.div_main_tabs div table tbody tr td a:hover{border-bottom:2px solid #9F0054;text-decoration:none !important}.div_main_tabs ul li{color:#4D7A81 !important;width:187px;font-family:'Montserrat';font-weight:500}.div_main_tabs ul li .active{border-bottom:2px solid #9F0054}.div_main_tabs ul li a{color:#4D7A81 !important;font-family:'Montserrat';font-weight:500}.div_main_tabs ul li a:hover{border-bottom:2px solid #9F0054;text-decoration:none !important}.tab-pane{position:relative;margin-top:60px;margin-bottom:40px;font-family:'Montserrat'}.tab-pane img{margin-left:15%}.tab-pane .div_descripcion_suc{position:absolute;top:40px;left:800px;background-color:#456e74e0;text-align:center;color:#ffffff;padding:30px}.tab-pane .div_descripcion_suc .title_main{font-weight:700;position:relative;font-size:20px;margin-bottom:10px}.modal{top:100px !important}.modal .modal-dialog .modal-content{background-color:#749a96e8 !important;border-radius:0;border-color:#749692}.modal .modal-dialog .modal-content .modal-header{border-bottom:none !important;padding:5px 15px}.modal .modal-dialog .modal-content .modal-header button{outline:none !important}.modal .modal-dialog .modal-content .modal-header:focus{outline:none !important}.modal .modal-dialog .modal-content .modal-body .col-md-6{color:#ffffff;font-family:'Montserrat';font-size:14px}.modal .modal-dialog .modal-content .modal-body .col-md-6 img{position:relative;margin-bottom:30px}.modal .modal-dialog .modal-content .modal-body .col-md-6 .div_title{font-weight:700}.modal .modal-dialog .modal-content .modal-body .col-md-6 .position_top{position:relative;margin-top:10px}ul.nav.nav-tabs{border-bottom:none !important}.row{margin-right:0px !important;margin-left:0px !important}::placeholder{color:#ffffff;opacity:1}:-ms-input-placeholder{color:#ffffff}::-ms-input-placeholder{color:#ffffff}.loading-bro{position:fixed;text-align:center;width:100%;height:100%;top:0px;margin-top:0px;background:#302f30d4;z-index:999999;opacity:0;display:none;transition:opacity .3s ease-in-out;font-family:font1}.loading-bro .h1_loading{position:relative;font-family:'Montserrat';color:#ffffff;margin-top:130px}.color_000{color:#3f9da7 !important}::placeholder{color:#000000;opacity:1}:-ms-input-placeholder{color:#000000}::-ms-input-placeholder{color:#000000}.loading-bro_active{display:block;opacity:0.95 !important}.dropdown:hover .dropdown-menu{display:block}.dropdown-menu{left:0% !important;padding:0.5rem 20px !important;text-align:left !important;border-top:none !important;min-width:13rem !important;border-radius:0px 0px 5px 5px !important}button.confirm{background-color:#376f69 !important}.navbar-brand img{display:none !important}.navbar1{display:none !important}@media only screen and (max-width: 800px){.navbar1{display:block !important;background-color:#6eb9c29c !important}.navbar2{display:none !important}.arrives_mexico{height:auto}.arrives_mexico .div_nosotros_menu .div_text2{right:0 !important;padding:0px 15px !important;top:0 !important;text-align:left !important}.arrives_mexico .div_nosotros_menu .container{padding:15px;line-height:inherit}.arrives_mexico .col-md-4 img{width:100%;margin-bottom:20px}nav .container .navbar-brand{width:75% !important}nav .container .navbar-brand img{width:25% !important}nav .container .navbar-toggler .fa-bars{color:#ffffff !important}header #carouselExampleIndicators .carousel-inner .carousel-item .carousel-caption{display:block !important;bottom:0% !important;width:70% !important;left:15% !important}header #carouselExampleIndicators .carousel-inner .carousel-item .carousel-caption h3{font-size:25px}header #carouselExampleIndicators .div_logo_main{right:40px !important}header #carouselExampleIndicators .div_logo_main img{width:100%;left:0px;top:100px}header #carouselExampleIndicators .div_logo_main2 img{width:100%;left:0;top:360px}.div_servicios{height:auto}.div_servicios .text_services_main{padding:15px;text-align:center;font-size:50px}.div_servicios .title_servicios_main{top:0 !important;position:relative;margin-top:40px !important;height:30px}.div_servicios .col-md-8 .row .col-md-4 .col4_servicios_center .img_servicios{width:60% !important}.div_servicios .col-md-8 .row .col-md-4 .div_texto_servicios{margin-top:20px !important;left:0% !important;text-align:center !important;margin-bottom:40px !important}.section_prices .row{padding:0}.section_video video{width:100%}.section_productos .container .blog{padding:0 !important}.section_productos .container .blog .col-md-12 .carousel .carousel-indicators li{width:18px !important;height:18px !important}.section_productos .container .blog .col-md-12 .carousel .carousel-inner .carousel-item{margin-bottom:60px}.section_productos .container .blog .col-md-12 .carousel .carousel-inner .carousel-item .row .col-md-4{position:relative;margin-bottom:20px}.section_productos .title_products{padding:15px;font-size:50px;text-align:center}.header_side_down{display:none}.div_main_tabs{padding:15px}.div_main_tabs .table-responsive table tbody tr{vertical-align:baseline;font-size:11px;padding:0px 100px 0px 0px;position:relative}.div_main_tabs .table-responsive table tbody tr th{vertical-align:middle;padding:0px 75px 0px 0px;position:relative;font-size:11px}.div_main_tabs .tab-content .tab-pane img{margin-left:0;width:100%}.div_main_tabs .tab-content .tab-pane .div_descripcion_suc{position:relative !important;top:40px !important;left:0 !important}.close_to_you{font-size:25px !important}.super_footer_page .footer_page{height:auto}.super_footer_page .footer_page .row .col-md-4{padding:0px 0 50px}.super_footer_page .footer_page .row_title_footer_lasted .title_main .row .col-md-6 .btn_footer{margin-bottom:40px}.section_services{height:auto}.section_services .text_services_main{padding:15px !important;font-size:35px !important;text-align:center !important}.section_banner{height:155px}.row_contactanos{height:520px !important}.row_contactanos .col-md-8 .row .col-md-4 input{margin-bottom:15px}.row_datos_contacto{height:700px !important}.seccion_producto1 .div_bacground_quienes{height:400px !important}.seccion_producto1 .div_text_quienes_somos{height:400px}.seccion_producto1 .div_text_quienes_somos .div_text_quienes_small{padding:0px 20px !important}.seccion_producto1 .div_text_quienes_somos .div_text_quienes_small .text_main_quienes{margin-top:20% !important}.background_intranet .row{display:block !important}.div_contenido_intranet_main .row{text-align:center !important}.row_productos{height:1100px !important}header #carouselExampleIndicators .div_logo_main img{width:100%;left:0px;top:200px !important}header #carouselExampleIndicators .div_logo_main2 img{width:100%;left:0;top:430px !important}}

.span_precios{    
    position: relative;
    float: right;
    right: -70px;
}

@media only screen and (max-width: 800px){
    .span_precios{    
    position: absolute;
    float: right;
    right: -70px;
}
}
/*# sourceMappingURL=index.css.map */
