@font-face{font-family:"Helvetica Neue LT Std Cn";src:url("../fonts/HelveticaNeueLTStd-Cn.eot");src:url("../fonts/HelveticaNeueLTStd-Cn.eot?#iefix") format("embedded-opentype"),url("../fonts/HelveticaNeueLTStd-Cn.woff2") format("woff2"),url("../fonts/HelveticaNeueLTStd-Cn.woff") format("woff"),url("../fonts/HelveticaNeueLTStd-Cn.ttf") format("truetype"),url("../fonts/HelveticaNeueLTStd-Cn.svg#HelveticaNeueLTStd-Cn") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Bold";src:url("../fonts/Helvetica-Bold.eot");src:url("../fonts/Helvetica-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/Helvetica-Bold.woff2") format("woff2"),url("../fonts/Helvetica-Bold.woff") format("woff"),url("../fonts/Helvetica-Bold.ttf") format("truetype"),url("../fonts/Helvetica-Bold.svg#Helvetica-Bold") format("svg");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Neue LT Std Bd";src:url("../fonts/HelveticaNeueLTStd-Bd.eot");src:url("../fonts/HelveticaNeueLTStd-Bd.eot?#iefix") format("embedded-opentype"),url("../fonts/HelveticaNeueLTStd-Bd.woff2") format("woff2"),url("../fonts/HelveticaNeueLTStd-Bd.woff") format("woff"),url("../fonts/HelveticaNeueLTStd-Bd.ttf") format("truetype"),url("../fonts/HelveticaNeueLTStd-Bd.svg#HelveticaNeueLTStd-Bd") format("svg");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Neue LT Std Md";src:url("../fonts/HelveticaNeueLTStd-Md.eot");src:url("../fonts/HelveticaNeueLTStd-Md.eot?#iefix") format("embedded-opentype"),url("../fonts/HelveticaNeueLTStd-Md.woff2") format("woff2"),url("../fonts/HelveticaNeueLTStd-Md.woff") format("woff"),url("../fonts/HelveticaNeueLTStd-Md.ttf") format("truetype"),url("../fonts/HelveticaNeueLTStd-Md.svg#HelveticaNeueLTStd-Md") format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Neue LT Std";src:url("../fonts/HelveticaNeueLTStd-Lt.eot");src:url("../fonts/HelveticaNeueLTStd-Lt.eot?#iefix") format("embedded-opentype"),url("../fonts/HelveticaNeueLTStd-Lt.woff2") format("woff2"),url("../fonts/HelveticaNeueLTStd-Lt.woff") format("woff"),url("../fonts/HelveticaNeueLTStd-Lt.ttf") format("truetype"),url("../fonts/HelveticaNeueLTStd-Lt.svg#HelveticaNeueLTStd-Lt") format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Neue LT light";src:url("../fonts/HelveticaNeueLTPro-Lt.eot");src:url("../fonts/HelveticaNeueLTPro-Lt.eot?#iefix") format("embedded-opentype"),url("../fonts/HelveticaNeueLTPro-Lt.woff2") format("woff2"),url("../fonts/HelveticaNeueLTPro-Lt.woff") format("woff"),url("../fonts/HelveticaNeueLTPro-Lt.ttf") format("truetype"),url("../fonts/HelveticaNeueLTPro-Lt.svg#HelveticaNeueLTPro-Lt") format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Neue Condensed Bold";src:url("../fonts/HelveticaNeueLTPro-BdCn.eot");src:url("../fonts/HelveticaNeueLTPro-BdCn.eot?#iefix") format("embedded-opentype"),url("../fonts/HelveticaNeueLTPro-BdCn.woff2") format("woff2"),url("../fonts/HelveticaNeueLTPro-BdCn.woff") format("woff"),url("../fonts/HelveticaNeueLTPro-BdCn.ttf") format("truetype"),url("../fonts/HelveticaNeueLTPro-BdCn.svg#HelveticaNeueLTPro-BdCn") format("svg");font-weight:bold;font-style:normal;font-display:swap}html{overflow-x:hidden}body{font-family:"Helvetica Neue LT Std";font-weight:500;font-size:14px;line-height:24px;background:#fff;color:#000;background-repeat:no-repeat;background-size:cover}body::before{background-size:cover;position:absolute;content:"";display:block;background-image:url("../img/3diamantes_header_xedicion.jpg");background-position:center bottom,0px 1600px;height:490px;width:100%;top:0;left:0;right:0;background-repeat:no-repeat}body.bg-2{background-image:url("../img/footer_gray.svg");background-position:0px 880px}*{outline:none}h1,h2,h3,h4,h5,h6{font-family:"Helvetica Bold";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}b,strong{font-family:"Helvetica Neue Condensed Bold"}figure{margin:0}img{display:block;height:auto;max-width:100%}ul{list-style:none;margin:0;padding:0}a{transition:all .1s linear;-webkit-transition:all .1s linear;text-decoration:none}.red{color:#da0100}#CybotCookiebotDialog #CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive{border-bottom:3px solid #da0100;color:#da0100}#CybotCookiebotDialog #CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink:hover{color:#da0100}#CybotCookiebotDialog #CybotCookiebotDialogTabContent input:checked+.CybotCookiebotDialogBodyLevelButtonSlider{background-color:#da0100}#CybotCookiebotDialog #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{border:2px solid #da0100}#CybotCookiebotDialog #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{border-color:#da0100;background-color:#da0100}header{position:relative}header div figure{display:none}header div.logo{margin-top:45px;margin-bottom:52px;display:flex;justify-content:space-between;align-items:center}header div.logo .logo_mitsubishi{max-width:314px;max-height:126px}header div.logo .logo_mitsubishi img{width:100%}header div.logo .logo_gala{max-width:314px;max-height:126px;width:100%}header div.logo .logo_gala img{display:block;margin-right:auto;height:125px}header a figure{display:none}header a.logo{margin-top:50px;margin-bottom:380px;display:flex;justify-content:space-between;align-items:center}header a.logo .logo_mitsubishi{max-width:314px;max-height:126px}header a.logo .logo_mitsubishi img{width:100%}header a.logo .logo_gala{max-width:314px;max-height:126px;width:100%}header a.logo .logo_gala img{display:block;margin-right:auto;height:125px}main{position:relative}main .container .row .titlebar{display:none}main .container h2{font-family:"Helvetica Neue LT Std Cn";font-size:70px;line-height:93.6px;margin-bottom:150px;color:#fff}main .container p{font-family:"Helvetica Neue LT Std Cn";font-size:35px;line-height:43px;max-width:80%;margin:0px auto 0px}main .container .red{font-family:"Helvetica Neue Condensed Bold";margin-bottom:130px;max-width:65%}main .container .direccion_evento{margin-bottom:25px}main .container .direccion_evento .wp-block-image{display:none}main .container .direccion_evento .wp-block-image .wp-image-15{max-width:35px;width:100%}main .container .direccion_evento p{font-size:28px;line-height:65px}main .container .wp-block-buttons{margin-bottom:100px}main .container .wp-block-buttons .wp-block-button__link{background-color:#da0100;font-family:"Helvetica Neue Condensed Bold";font-size:35px;border-radius:25px}main .container .wp-block-buttons .wp-block-button__link:hover{color:#fff}.form_registro{background-color:#fff;border-radius:10px;padding:80px 100px;position:relative;display:none}.form_registro .modal_ok{position:absolute;left:0;bottom:0;right:0;top:0;display:none;align-items:center;justify-content:center;background:rgba(0,0,0,.5)}.form_registro .modal_ok .data_modal{width:413px;height:166px;background-color:#fff;border-radius:33px;display:flex;align-items:center;justify-content:center}.form_registro .modal_ok .data_modal .data_modal-text{width:400px}.form_registro .modal_ok .data_modal .data_modal-text .registro_exitoso{font-family:"Helvetica Neue LT Std Cn";font-size:20px;text-align:center;color:#434142;margin-bottom:0px;line-height:23px;max-width:85%}.form_registro .modal_ok .data_modal .data_modal-text .red{color:#da0100;font-family:"Helvetica Neue Condensed Bold";margin-top:10px}.form_registro .modal_ok.open{display:flex}.form_registro .modal_ok .data_politicas{width:90%;height:60%;background-color:#fff;border-radius:33px;display:none;align-items:center;justify-content:center}.form_registro .modal_ok .data_politicas.open{display:flex}.form_registro .modal_ok .data_politicas .container_politicas{height:90%;background-color:#fff;overflow-y:scroll;margin:40px}.form_registro .modal_ok .data_politicas .container_politicas h2{margin-bottom:30px;font-size:30px;color:#da0100;font-weight:700;line-height:50px}.form_registro .modal_ok .data_politicas .container_politicas p{font-size:18px;margin-bottom:40px;margin-left:0px;line-height:25px}.form_registro .modal_ok .data_politicas .container_politicas p a{color:#da0100}.form_registro .modal_ok .data_politicas .container_politicas ol li a{color:#da0100}.form_registro .modal_ok .data_politicas .container_politicas .btn_container{margin-top:40px}.form_registro .modal_ok .data_politicas .container_politicas .btn_container .btn_acepto{background-color:#da0100;padding:10px;border-radius:5px;color:#fff;font-family:"Helvetica bold";font-size:14px;margin-right:20px}.form_registro .modal_ok .data_politicas .container_politicas .btn_container .btn_rechazo{color:#da0100;font-family:"Helvetica bold";font-size:14px}.form_registro .modal_ok .data_politicas .container_politicas figure table{border:1px solid}.form_registro .modal_ok .data_politicas .container_politicas figure table tr{border:1px solid}.form_registro .modal_ok .data_politicas .container_politicas figure table tr td{border:1px solid;padding:10px;font-size:18px;margin-bottom:40px;margin-left:0px;min-width:300px}.form_registro .modal_ok .data_politicas .container_politicas figure table tr td a{color:#da0100}.form_registro .stepsform .paso1form,.form_registro .stepsform .paso2form{margin-bottom:40px}.form_registro .stepsform .paso1form a,.form_registro .stepsform .paso2form a{display:flex;align-items:baseline}.form_registro .stepsform .paso1form a span:nth-child(1),.form_registro .stepsform .paso2form a span:nth-child(1){font-family:"Helvetica Neue LT Std Md";font-size:38px;font-weight:600;background-color:#da0100;padding:18px;border-radius:12px;color:#fff;margin-right:60px}.form_registro .stepsform .paso1form a span:nth-child(2),.form_registro .stepsform .paso2form a span:nth-child(2){font-family:"Helvetica Neue LT Std Md";font-size:20px;font-weight:500;color:#da0100}.form_registro .stepsform .paso1form a span:nth-child(2) strong,.form_registro .stepsform .paso2form a span:nth-child(2) strong{font-family:"Helvetica Neue LT Std Bd";font-size:43px;display:block;margin-bottom:33px}.form_registro .stepsform .paso1form.inactive,.form_registro .stepsform .paso2form.inactive{pointer-events:none}.form_registro .stepsform .paso1form.inactive a span:nth-child(1),.form_registro .stepsform .paso2form.inactive a span:nth-child(1){background:#939393}.form_registro .stepsform .paso1form.inactive a span:nth-child(2),.form_registro .stepsform .paso2form.inactive a span:nth-child(2){color:#939393}.form_registro .wpcf7 .fieldset-cf7mls .cf7mls_next{float:none}.form_registro .wpcf7 .fieldset-cf7mls div{margin-bottom:40px;padding-left:90px}.form_registro .wpcf7 .fieldset-cf7mls div label{font-family:"Helvetica Neue LT light";font-weight:300;font-size:25px;color:#000;width:100%}.form_registro .wpcf7 .fieldset-cf7mls div label span input{border:3px solid #606060;border-radius:13px;margin-top:30px;width:100%;padding:5px 10px}.form_registro .wpcf7 .fieldset-cf7mls div.form_title{padding-left:0px}.form_registro .wpcf7 .fieldset-cf7mls:nth-child(2) div{font-family:"Helvetica Neue LT light";font-weight:300;font-size:25px;color:#000}.form_registro .wpcf7 .fieldset-cf7mls:nth-child(2) div span input{filter:sepia(1) hue-rotate(300deg) saturate(3);height:18px;width:18px}.form_registro .wpcf7 .fieldset-cf7mls:nth-child(2) div textarea{border:3px solid #606060;border-radius:13px;width:100%;height:120px;padding:5px 10px}.form_registro .wpcf7 .fieldset-cf7mls:nth-child(2) div .wpcf7-submit{width:270px;border:0px;border-radius:18px;padding:13px 15px;font-family:"Helvetica Neue LT Std Bd";margin:40px auto 0px;background-color:#da0100;color:#fff;display:block;float:none;text-transform:uppercase;font-size:22px}.form_registro .wpcf7 .fieldset-cf7mls:nth-child(2) div .wpcf7-spinner{display:block;margin:0 auto;background-color:#da0100;margin-top:20px}.form_registro .wpcf7 .fieldset-cf7mls:nth-child(2) div[data-id=detallealergias]{padding-left:0px}.form_registro .wpcf7 .fieldset-cf7mls:nth-child(2) div:nth-child(3),.form_registro .wpcf7 .fieldset-cf7mls:nth-child(2) div:nth-child(4){display:block}.form_registro .wpcf7 .fieldset-cf7mls:nth-child(2) div:nth-child(7){margin-bottom:0px}.form_registro .wpcf7 .fieldset-cf7mls:nth-child(2) div:nth-child(7) .legalText{font-size:15px;padding-left:0px}.form_registro .wpcf7 .fieldset-cf7mls:nth-child(2) div:nth-child(7) .legalText .wpcf7-list-item{margin-left:0px;display:inline-block}.form_registro .wpcf7 .fieldset-cf7mls:nth-child(2) div:nth-child(7) .legalText .wpcf7-list-item .wpcf7-list-item-label{display:none}.form_registro .wpcf7 .cf7mls-btns #cf7mls-next-btn-cf7mls_step-1{width:270px;border-radius:18px;float:none;display:block;margin:0 auto;text-transform:uppercase;font-family:"Helvetica Neue LT Std Bd";font-size:22px}.form_registro .wpcf7 .wpcf7-response-output{color:#000;display:none !important}.form_registro .col-lg-12 .wpcf7-list-item-label{font-size:12px}body .form_registro .wpcf7 .fieldset-cf7mls:nth-child(2) div.legalText{font-size:14px;padding-left:0;padding:0}body .form_registro .wpcf7 .fieldset-cf7mls:nth-child(2) div.legalText .wpcf7-list-item-label{display:none}body .form_registro .wpcf7 .fieldset-cf7mls:nth-child(2) div.legalText .legalText-check{padding-left:0;margin-bottom:0;display:flex;gap:5px}body .form_registro .wpcf7 .fieldset-cf7mls:nth-child(2) div.legalText .legalText-check .wpcf7-list-item.first.last{margin:0}body .form_registro .wpcf7 .fieldset-cf7mls:nth-child(2) div.legalText .legalText-text{font-size:14px}footer{margin:100px 0px 50px}footer .menu_footer{margin-bottom:25px}footer .menu_footer ul{display:flex;justify-content:center}footer .menu_footer ul li{margin:0px 20px}footer .menu_footer ul li a{color:#da0100}footer .row{display:block}footer .row div{color:#606060}footer .row div a{color:#606060}footer .col-sm-6:nth-child(1){width:100%;text-align:center}footer .col-sm-6:nth-child(2){display:none}.page-politica-privacidad .container h2{font-family:"Helvetica Neue LT Std Cn" !important;font-size:15px;color:#000;margin:0px 10% 35px !important;font-weight:700;text-decoration:underline;line-height:30px}.page-politica-privacidad .container p{font-family:"Helvetica Neue LT Std Cn";font-size:15px;line-height:20px !important;padding-bottom:20px}.page-politica-privacidad .container p a{color:#da0100}.page-politica-privacidad .container figure{max-width:80%;margin:0 auto 50px}.page-politica-privacidad .container figure table{border:1px solid}.page-politica-privacidad .container figure table tr{border:1px solid}.page-politica-privacidad .container figure table tr td{border:1px solid;font-family:"Helvetica Neue LT Std Cn";font-size:15px;line-height:20px !important;padding:10px;min-width:300px}.page-politica-privacidad .container figure table tr td a{color:#da0100}.page-politica-privacidad .container ol li{font-family:"Helvetica Neue LT Std Cn";font-size:15px;line-height:20px !important;padding-bottom:10px;margin:0px 10% 0px}.page-politica-privacidad .container ol li a{color:#da0100}.page-politica-de-cookies .container div p{font-family:"Helvetica Neue LT Std Cn";font-size:15px;line-height:20px !important}.page-politica-de-cookies .container div p span{font-family:"Helvetica Neue LT Std Cn" !important;font-size:15px}.page-politica-de-cookies .container div p a span{color:#da0100 !important}.page-politica-de-cookies .container div :nth-child(10){margin:0px 10%}.page-politica-de-cookies .container div :nth-child(14),.page-politica-de-cookies .container div :nth-child(15),.page-politica-de-cookies .container div :nth-child(16),.page-politica-de-cookies .container div :nth-child(17),.page-politica-de-cookies .container div :nth-child(27),.page-politica-de-cookies .container div :nth-child(28),.page-politica-de-cookies .container div :nth-child(29),.page-politica-de-cookies .container div :nth-child(30){margin-left:12% !important}.page-politica-de-cookies .container div :nth-child(22),.page-politica-de-cookies .container div :nth-child(33){text-decoration:underline}.page-politica-de-cookies .container div div{font-family:"Helvetica Neue LT Std Cn" !important;font-size:15px}.page-politica-de-cookies .container div div .CookieDeclaration .CookieDeclarationDialogText,.page-politica-de-cookies .container div div .CookieDeclaration .CookieDeclarationDialogText,.page-politica-de-cookies .container div div .CookieDeclaration p{font-family:"Helvetica Neue LT Std Cn";font-size:15px !important;line-height:20px !important}.page-politica-de-cookies .container div div .CookieDeclaration #CookieDeclarationUserStatusPanel #CookieDeclarationUserStatusLabelOn{font-family:"Helvetica Neue LT Std Cn";font-size:15px !important;line-height:20px !important;margin:0px 10%}.page-politica-de-cookies .container div div .CookieDeclaration #CookieDeclarationUserStatusPanel #CookieDeclarationChangeConsent{font-family:"Helvetica Neue LT Std Cn";font-size:15px !important;line-height:20px !important;margin:0px 10%}.page-politica-de-cookies .container div div .CookieDeclaration #CookieDeclarationUserStatusPanel #CookieDeclarationChangeConsent a{color:#da0100}.page-politica-de-cookies .container div div .CookieDeclaration #CookieDeclarationUserStatusPanel #CookieDeclarationChangeConsent a span a{color:#da0100}.page-politica-de-cookies .container div div .CookieDeclaration .CookieDeclarationLastUpdated a{color:#da0100}.page-politica-de-cookies .container div div .CookieDeclaration .CookieDeclarationType{font-family:"Helvetica Neue LT Std Cn"}.page-politica-de-cookies .container div div .CookieDeclaration .CookieDeclarationType .CookieDeclarationTableCell a{color:#da0100}@media(max-width: 3040px){body{background-position:0px -770px,0px 1600px}body.bg-2{background-position:0px 880px}}@media(max-width: 2750px){body{background-position:0px -705px,0px 1600px}body.bg-2{background-position:0px 880px}}@media(max-width: 2600px){body{background-position:0px -625px,0px 1600px}body.bg-2{background-position:0px 880px}}@media(max-width: 2440px){body{background-position:0px -550px,0px 1600px}body.bg-2{background-position:0px 880px}}@media(max-width: 1920px){body{background-position:0px -330px,0px 1600px;background-size:contain}body.bg-2{background-position:0px 880px;background-size:contain}}@media(max-width: 1700px){body{background-position:0px -250px,0px 1600px}body::before{height:450px}body main .container h2{margin-bottom:90px}body.bg-2{background-position:0px 880px}}@media(max-width: 1570px){body{background-position:0px -215px,0px 1600px}body.bg-2{background-position:0px 880px}}@media(max-width: 1440px){header div.logo{max-width:90%;margin:45px auto 52px}header a.logo{max-width:90%;margin:45px auto 380px}body{background-position:0px -70px,0px 1600px}body::before{height:490px}body main .container h2{margin-bottom:145px}body.bg-2{background-position:0px 1100px}.form_registro{padding:50px}.form_registro .wpcf7 .fieldset-cf7mls div{padding-left:10px}.form_registro .wpcf7 .fieldset-cf7mls div:nth-child(3),.form_registro .wpcf7 .fieldset-cf7mls div:nth-child(4){display:block}.form_registro .wpcf7 .fieldset-cf7mls div:nth-child(3) label,.form_registro .wpcf7 .fieldset-cf7mls div:nth-child(4) label{margin-bottom:40px}.form_registro .wpcf7 .fieldset-cf7mls div:nth-child(3) label:last-child,.form_registro .wpcf7 .fieldset-cf7mls div:nth-child(4) label:last-child{margin-bottom:0px}.form_registro .wpcf7 .fieldset-cf7mls .cf7mls-btns{margin-bottom:0px;min-height:0px}.form_registro .wpcf7 .fieldset-cf7mls:nth-child(2) .wpcf7-list-item{margin-bottom:10px}.form_registro .wpcf7 .fieldset-cf7mls:nth-child(2) .wpcf7-list-item:first-child{margin-top:10px}}@media(max-width: 1366px){header div.logo{max-width:100%;margin:45px auto 52px}header a.logo{max-width:100%;margin:45px auto 380px}}@media(max-width: 1280px){body{background-position:0px -70px,0px 1600px}body::before{height:470px}body main .container h2{margin-bottom:145px}body.bg-2{background-position:0px 1100px}header div.logo{margin:45px auto 60px}header a.logo{margin:60px auto 350px}main .container h2{font-size:50px;margin-bottom:140px;line-height:75px}main .container p{font-size:25px;line-height:30px;margin-bottom:35px}main .container .red{margin-bottom:60px}main .container .direccion_evento{margin-bottom:40px}main .container .direccion_evento .wp-block-image .wp-image-15{max-width:25px;width:100%}main .container .direccion_evento p{font-size:20px;line-height:45px}main .container .wp-block-buttons{margin-bottom:70px}main .container .wp-block-buttons .wp-block-button__link{font-size:25px}}@media(max-width: 1024px){body{background-position:top,0px 1430px;background-size:1080px}body.bg-2{background-position:top,0px 1430px}}@media(max-width: 980px){body{background-position:top,0px 1430px;background-size:1080px}body.bg-2{background-position:0px 1200px}header div.logo{display:block;max-width:90%;margin:45px auto 52px}header div.logo figure{display:block}header div.logo .logo_mitsubishi{display:none}header div.logo .logo_gala{display:none}header a.logo{display:block;max-width:90%;margin:140px auto 240px}header a.logo figure{display:block}header a.logo .logo_mitsubishi{display:none}header a.logo .logo_gala{display:none}.form_registro .modal_ok .data_politicas{height:50%}.page-politica-de-cookies .container div :nth-child(14),.page-politica-de-cookies .container div :nth-child(15),.page-politica-de-cookies .container div :nth-child(16),.page-politica-de-cookies .container div :nth-child(17),.page-politica-de-cookies .container div :nth-child(27),.page-politica-de-cookies .container div :nth-child(28),.page-politica-de-cookies .container div :nth-child(29),.page-politica-de-cookies .container div :nth-child(30){margin-left:13% !important;text-align:start !important}footer .menu_footer ul{flex-direction:column}footer .menu_footer ul li{text-align:center}.form_registro .wpcf7 .fieldset-cf7mls:nth-child(2) .wpcf7-list-item{display:block;margin-bottom:10px}}@media(max-width: 640px){body{background-position:top,0px 1050px;background-size:650px}body::before{height:280px}body.bg-2{background-position:0px 700px}header div.logo{padding:0px 20px;margin-top:40px}header a.logo{max-width:100%;padding:0px 20px;margin:100px auto 150px}main .container h2{font-size:25px;margin-bottom:100px !important;line-height:35px}main .container p{font-size:18px;line-height:25px;margin-bottom:20px}main .container .red{margin-bottom:60px}main .container .direccion_evento{margin-bottom:20px}main .container .direccion_evento .wp-block-image .wp-image-15{max-width:25px;width:100%}main .container .direccion_evento p{font-size:12px;line-height:25px;max-width:93%}main .container .wp-block-buttons{margin-bottom:70px}main .container .wp-block-buttons .wp-block-button__link{font-size:15px;border-radius:20px}.page-politica-de-cookies .container div :nth-child(14),.page-politica-de-cookies .container div :nth-child(15),.page-politica-de-cookies .container div :nth-child(16),.page-politica-de-cookies .container div :nth-child(17),.page-politica-de-cookies .container div :nth-child(27),.page-politica-de-cookies .container div :nth-child(28),.page-politica-de-cookies .container div :nth-child(29),.page-politica-de-cookies .container div :nth-child(30){margin-left:16% !important}.form_registro{padding:25px}.form_registro .modal_ok .data_modal{width:300px;height:130px}.form_registro .modal_ok .data_modal .data_modal-text .registro_exitoso{font-size:14px;max-width:80%;line-height:18px}.form_registro .modal_ok .data_modal .data_modal-text .red{margin-top:5px}.form_registro .stepsform .paso1form,.form_registro .stepsform .paso2form{margin-bottom:20px}.form_registro .stepsform .paso1form a span:nth-child(1),.form_registro .stepsform .paso2form a span:nth-child(1){font-size:25px;padding:10px;margin-right:20px}.form_registro .stepsform .paso1form a span:nth-child(2),.form_registro .stepsform .paso2form a span:nth-child(2){font-size:15px}.form_registro .stepsform .paso1form a span:nth-child(2) strong,.form_registro .stepsform .paso2form a span:nth-child(2) strong{font-size:25px;margin-bottom:5px}.form_registro .wpcf7 .fieldset-cf7mls div{margin-bottom:20px}.form_registro .wpcf7 .fieldset-cf7mls div label{font-size:18px}.form_registro .wpcf7 .fieldset-cf7mls div label span input{margin-top:10px}.form_registro .wpcf7 .fieldset-cf7mls div:nth-child(3) label:nth-child(1),.form_registro .wpcf7 .fieldset-cf7mls div:nth-child(4) label:nth-child(1){margin-bottom:20px}.form_registro .wpcf7 .fieldset-cf7mls .cf7mls-btns{padding:25px 0px}.form_registro .wpcf7 .fieldset-cf7mls:nth-child(2) div:nth-child(3) .wpcf7-list-item label,.form_registro .wpcf7 .fieldset-cf7mls:nth-child(2) div:nth-child(4) .wpcf7-list-item label{margin-bottom:0px}.form_registro .wpcf7 .fieldset-cf7mls:nth-child(2) div:nth-child(6){padding:25px 0px}.form_registro .modal_ok .data_politicas{height:30%}.form_registro .modal_ok .data_politicas .container_politicas{margin:10px 25px}.form_registro .modal_ok .data_politicas .container_politicas h2{font-size:25px;margin-bottom:15px !important;line-height:40px}.form_registro .modal_ok .data_politicas .container_politicas p{font-size:18px}body .form_registro .wpcf7 .fieldset-cf7mls:nth-child(2) div.legalText{padding:0 15px}footer{margin-top:50px}footer .menu_footer{margin-bottom:10px}footer .row div{text-align:center}footer .col-sm-6:nth-child(2){text-align:center}}