body .et_pb_button{text-transform:uppercase;color:white;text-decoration:none!important;font-size:20px;font-weight:600;padding:15px 30px!important;line-height:40px;background-color:#0a3261!important;background-size:cover;background-position:50%;background-repeat:no-repeat;border:none!important;border-radius:5px}body #page-container .et_pb_section .et_pb_button_0,body #page-container .et_pb_section .et_pb_button_0:hover{padding:10px 30px!important}body .et_pb_button:hover{color:white;text-decoration:none!important;font-size:20px;font-weight:600;padding:15px 30px!important;background-color:#0a3261!important;border:none!important;border-radius:5px}header a{text-decoration:none!important}.et_pb_section_0_tb_header a{color:black!important}footer a{color:white!important}#menu-lateral{transition:all 0.5s ease-in-out;transform:translateX(100%);position:fixed;top:0;right:0!important;left:auto!important;width:300px;height:100vh;z-index:9999;background:#000}body.menu-abierto #menu-lateral{transform:translateX(0)}body{transition:all 0.5s ease-in-out;overflow-x:hidden}body.menu-abierto{margin-left:-300px;margin-right:300px}#boton-abrir{cursor:pointer;align-items:center;column-gap:10px;letter-spacing:3px;font-size:12px;color:black}#boton-abrir:hover{opacity:0.5}header{border:none!important;padding:0!important}header .et_pb_menu_0_tb_header.et_pb_menu{background-color:none!important;padding:30px}header .et_pb_menu .et_pb_menu__menu>nav>ul{display:flex;flex-wrap:wrap;justify-content:flex-start;flex-direction:column;padding:30px 10px}header .et_pb_menu .et_pb_menu__menu>nav>ul>li>a{font-size:18px;text-transform:uppercase;padding-bottom:20px;color:white!important}header .et_pb_menu_0_tb_header.et_pb_menu{background-color:#000!important}#menu-lateral .mobile_menu_bar{display:none!important}#menu-lateral .et_mobile_menu{display:block!important;visibility:visible!important;opacity:1!important;position:relative!important;width:100%!important;background-color:transparent!important;box-shadow:none!important;border-top:none!important;padding:0!important;margin-top:20px!important}#menu-lateral .et_mobile_menu li{list-style:none!important}#menu-lateral nav li a{background-color:transparent!important;border-bottom:none!important;padding:12px 0px!important;display:block!important;font-size:14px;color:#333;letter-spacing:2px}#menu-lateral .et_mobile_menu li a:hover{background-color:rgba(0,0,0,0.05)!important}.et_mobile_nav_menu{width:100%}header .et_mobile_nav_menu{display:none!important}header .et_pb_menu .et_pb_menu__menu{display:none!important}#menu-lateral .et_pb_menu .et_pb_menu__menu{display:block!important}.et_pb_menu .et_pb_menu__menu,.et_pb_menu .et_pb_menu__menu>nav{display:flex;align-items:stretch;padding:10px}@media only screen and (max-width:767px){.et_pb_menu_0_tb_header .et_pb_menu__wrap,.et_pb_menu_1_tb_header .et_pb_menu__wrap{justify-content:flex-start!important;padding:10px}}header{position:fixed;z-index:9999;width:100%;background-color:black;padding:0px;top:0;border-bottom:none}#main-content{margin-top:128px}#header-mobile{display:none}@media only screen and (max-width:767px){#header-mobile{display:block}}footer{border-top:1px solid #e5e5e5}footer .et_mobile_nav_menu{display:none!important;padding:0!important}footer .et_pb_menu__menu>nav>ul>li{margin-top:0px!important}foote nav{display:flex;align-items:stretch;padding:0px!important}footer .et_pb_menu__wrap{justify-content:flex-end!important;align-items:stretch}footer .et_pb_menu .et_pb_menu__menu,footer et_pb_menu .et_pb_menu__menu>nav{display:flex;align-items:stretch;padding:0px!important}.et_pb_slider{padding:0 40px}.et-pb-arrow-prev{left:-10px!important}.et-pb-arrow-next{right:-10px!important}.et-pb-arrow-next,.et-pb-arrow-prev{position:absolute;top:50%;z-index:100;font-size:48px;color:#fff;margin-top:-24px;transition:all .2s ease-in-out;opacity:1}.et_pb_slider:hover .et-pb-arrow-next{right:-10px;opacity:1}.et_pb_slider:hover .et-pb-arrow-prev{left:-10px;opacity:1}header a{font-family:'Montserrat-Light',Helvetica,Arial,Lucida,sans-serif}body .et_pb_text_1_tb_header .et_pb_text_inner a{color:#7d7d7d;line-height:0em}.et-pb-contact-message{color:green;font-weight:bold}body .et_pb_contact_submit{padding:10px 20px!important;font-size:15px;font-weight:600;color:white;letter-spacing:0!important;border-radius:4px;margin:0!important;background-color:#7d7d7d !imporant;border:none!important}@media only screen and (max-width:767px){body .et_pb_menu_0_tb_header .et_pb_menu__wrap,body .et_pb_menu_1_tb_header .et_pb_menu__wrap{justify-content:flex-start!important}}@media only screen and (max-width:980px){body .et_pb_menu_0_tb_header .et_pb_menu__wrap,body .et_pb_menu_1_tb_header .et_pb_menu__wrap{justify-content:flex-start!important}}.et_pb_text_1_tb_header .et_pb_text_inner,.et_pb_text_1_tb_header .et_pb_text_inner a{font-size:16px}body .btn-custom-black{background:white!important;background-color:transparent!important;color:black!important;border-radius:60px;padding:15px 25px!important;border:2px solid black!important;font-size:15px}body .btn-custom-black:hover{background:white!important;background-color:transparent!important;color:black!important;border-radius:60px;padding:15px 25px!important;border:2px solid black!important;font-size:15px;opacity:0.8}body .btn-custom-white{background:black!important;background-color:transparent!important;color:white!important;border-radius:60px;padding:15px 25px!important;border:2px solid white!important;font-size:15px}body .btn-custom-white:hover{background:black!important;background-color:transparent!important;color:white!important;border-radius:60px;padding:15px 25px!important;border:2px solid white!important;font-size:15px;opacity:0.8}header #btn-contacto{background-color:black!important;border:2px solid white!important;color:white!important;border-radius:60px;padding:15px 25px!important}header #btn-contacto:hover{opacity:0.6}a.glink{font-weight:300;color:white!important;padding:4px}a.glink.gt-current-lang{font-weight:bold!important}.et_pb_gutters3 .et_pb_column_1_3 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_1_3 .et_pb_module{margin-bottom:0px!important;margin-right:20px!important}body #page-container .et_pb_section .et_pb_button_0_tb_header,body #page-container .et_pb_section .et_pb_button_0_tb_header:hover,body #page-container .et_pb_section .et_pb_button_1_tb_header,body #page-container .et_pb_section .et_pb_button_1_tb_header:hover{padding:0.3em 1em!important;font-size:16px!important}