#hs_cos_wrapper_Banner_Principal.banner-join .ns_theme_banner_v1_container_general___ .ns_theme_banner_v1_container_general___image{background-position:0 0}.banner-join .ns_theme_banner_v1_container_general___ .ntbvcg_container_general___{box-sizing:border-box;min-height:min(45vw,calc(100vh - 100px))}.banner-join .ns_theme_banner_v1_container_general___ .blur_background{backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);background-color:#00000024}#hs_cos_wrapper_Banner_Principal.banner-join .ns_theme_banner_v1_container_general___ .ntbvcg_container_general___ h1.ns_theme_banner_v1_title,#hs_cos_wrapper_Banner_Principal.banner-join .ns_theme_banner_v1_container_general___ .ntbvcg_container_general___ h1.ns_theme_banner_v1_title_big{max-width:600px}#hs_cos_wrapper_Banner_Principal.banner-join .ns_theme_banner_v1_container_general___ .ntbvcg_container_general___ .banner_v1_inline_rich_text{max-width:500px}section#aspectos-tecnicos .ns_theme_accordion_v1__ .container_item button.accordion{font-weight:700}section#aspectos-tecnicos .ns_theme_accordion_v1__ .container_item button.accordion.active_accordion~.container___container_icon .fa-dash{background-color:#fff}section#aspectos-tecnicos .ns_theme_accordion_v1__ .container_item .panel table{border:none!important}section#aspectos-tecnicos .ns_theme_accordion_v1__ .container_item .panel table tr{border-bottom:1px solid #ffffff80}section#aspectos-tecnicos .ns_theme_accordion_v1__ .container_item .panel table tr td{font-weight:700;height:45px!important}section#aspectos-tecnicos .ns_theme_accordion_v1__ .ntav_tabs_items{font-family:Good Times,Manrope,Poppins,sans-serif}section#module_form_contact_interior .nstf__v1_textform .ntf__v1_container_title h1{font-family:Good Times;font-size:30px;font-weight:700;line-height:61px}section#module_form_contact_interior .nstf__v1_textform .ntf__v1_container_descript div{grid-gap:0 30px;color:#fff;display:flex;flex-wrap:wrap;font-size:16px;justify-content:space-between;line-height:22px;margin:40px 0 20px}section#module_form_contact_interior .nstf__v1_textform .ntf__v1_container_descript div a svg{fill:#fff}section#module_form_contact_interior .nstf__v1_textform .ntf__v1_container_descript div a{color:#fff;transition:all .5s ease}section#module_form_contact_interior .nstf__v1_textform .ntf__v1_container_descript div a:hover{color:#39aeb2}section#module_form_contact_interior .nstf__v1_textform .ntf__v1_container_descript div a img{transition:all .5s ease}section#module_form_contact_interior .nstf__v1_textform .ntf__v1_container_descript div a:hover img{filter:opacity(.3) drop-shadow(.01px .01px 0 cyan)}section#module_form_contact_interior .containerform form label span{font-family:Manrope;font-size:16px;line-height:22px}section#aspectos-tecnicos .ns_theme_accordion_v1__ h1.ntav_title_{color:#1f1f22;font-size:45px;font-weight:400;line-height:54px}section#module_form_contact_interior .ns_theme_form___v1___ .containerform form .hs-form-field:nth-child(6n){width:100%}section#module_form_contact_interior label.hs-error-msg.hs-main-font-element{color:#ff4e4e!important;font-family:Manrope!important;font-size:12px!important;font-weight:700!important}section#module_form_contact_interior .ns_theme_form___v1___ .hs-error-msgs label{color:#ff4e4e!important;font-family:Manrope!important}section#module_form_contact_interior .ns_theme_form___v1___ .containerform form .hs-form-field input,section#module_form_contact_interior .ns_theme_form___v1___ .containerform form .hs-form-field select,section#module_form_contact_interior .ns_theme_form___v1___ .containerform form .hs-form-field textarea{font-family:Manrope;font-weight:700}section#module_form_contact_interior .submitted-message{color:#fff;font-family:Good Times}@media (max-width:650px){section#module_form_contact_interior .form-general-container .nstf__v1_textform{box-sizing:border-box;width:100%}}@media(max-width:600px){section#aspectos-tecnicos .ns_theme_accordion_v1__ h1.ntav_title_,section#module_form_contact_interior .nstf__v1_textform .ntf__v1_container_title h1{font-size:30px;line-height:34px;word-break:break-word}section#module_form_contact_interior .nstf__v1_textform .ntf__v1_container_descript div a{text-align:center}section#module_form_contact_interior .nstf__v1_textform .ntf__v1_container_descript div{flex-direction:column}}@media (max-width:365px){section#module_form_contact_interior .nstf__v1_textform .ntf__v1_container_title h1{font-size:7vw;line-height:normal}}@media (max-width:350px){section#module_form_contact_interior .hs_recaptcha.hs-recaptcha.field.hs-form-field{overflow:auto}}