@font-face{font-family:"MuseoSans";src:url("../fonts/museosans/905291/57a6b494-1c77-4cb0-b042-4adca2c0bdb1.woff2") format("woff2"),url("../fonts/museosans/905291/2ab97fdf-1e06-4c25-a5e1-b111273d580a.woff") format("woff");font-weight:100;font-style:italic}@font-face{font-family:"MuseoSans";src:url("../fonts/museosans/905294/fd9d5b5d-71c1-4db0-bf20-cd7e3ce4d069.woff2") format("woff2"),url("../fonts/museosans/905294/e976d680-12b6-411e-9f79-0ef9287f484d.woff") format("woff");font-weight:100}@font-face{font-family:"MuseoSans";src:url("../fonts/museosans/905297/a0f222f7-39b4-41c9-a5c0-0b9b7e6b8f89.woff2") format("woff2"),url("../fonts/museosans/905297/96766c08-0e19-43a8-b45d-e95c5b09785c.woff") format("woff");font-weight:300;font-style:italic}@font-face{font-family:"MuseoSans";src:url("../fonts/museosans/905300/1d3191cd-ae8c-45e2-bb04-11e96d8fa974.woff2") format("woff2"),url("../fonts/museosans/905300/b252d464-65cb-4950-88f7-ac0a1bf79b75.woff") format("woff");font-weight:300}@font-face{font-family:"MuseoSans";src:url("../fonts/museosans/905303/d9896899-f08c-4750-a874-a9e10d83c2cb.woff2") format("woff2"),url("../fonts/museosans/905303/d42dd843-62b0-4623-8855-d5882512c3c9.woff") format("woff");font-weight:500}@font-face{font-family:"MuseoSans";src:url("../fonts/museosans/905306/b76ff444-27dd-4494-b96e-2f5157f347d5.woff2") format("woff2"),url("../fonts/museosans/905306/136eb3cf-249c-40a3-bb62-49c1ad9ae6d8.woff") format("woff");font-weight:500;font-style:italic}@font-face{font-family:"MuseoSans";src:url("../fonts/museosans/905309/0db19ee1-b74a-4eb6-b48f-60c7047ea44b.woff2") format("woff2"),url("../fonts/museosans/905309/9c98d320-d511-4d3d-9ba3-6516302dba95.woff") format("woff");font-weight:700;font-style:italic}@font-face{font-family:"MuseoSans";src:url("../fonts/museosans/905312/e2d37f34-6bca-473c-b64d-93811f4dc046.woff2") format("woff2"),url("../fonts/museosans/905312/eadbb595-a394-48fc-834f-8bf5da15cddf.woff") format("woff");font-weight:700}@font-face{font-family:"MuseoSans";src:url("../fonts/museosans/905315/83ec39ba-ad2e-46a6-a1b1-f93f1457f7d4.woff2") format("woff2"),url("../fonts/museosans/905315/39ac4994-8f69-4ff0-8acd-9f100664da8f.woff") format("woff");font-weight:900;font-style:italic}@font-face{font-family:"MuseoSans";src:url("../fonts/museosans/905318/009ca58d-46af-4651-a359-f0ae2301085b.woff2") format("woff2"),url("../fonts/museosans/905318/3619b5f4-8df9-44f5-8c53-b7c236e9c74e.woff") format("woff");font-weight:900}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.is-layout-flex{display:flex;flex-wrap:wrap;align-items:center}.is-content-justification-center{justify-content:center}.is-content-justification-left{justify-content:flex-start}.is-content-justification-right{justify-content:flex-end}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;scroll-behavior:smooth}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:none}img{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}body{font-family:var(--wp--preset--font-family--default);margin:0;padding:0;font-size:var(--wp--preset--font-size--regular);color:var(--wp--preset--color--text);line-height:1.3em;background-color:var(--wp--preset--color--background);font-weight:300}.wp-block-heading,h1,h2,h3,h4,h5,h6{font-weight:300;line-height:normal}h1{margin-top:var(--h1--margin-top, 0);margin-bottom:var(--h1--margin-bottom, 0);font-size:var(--h1--font-size, var(--wp--preset--font-size--title));font-weight:600}h2{margin-top:var(--h2--margin-top, 0);margin-bottom:var(--h2--margin-bottom, 10px);font-size:var(--h2--font-size, var(--wp--preset--font-size--title));font-weight:600}h3{margin-top:var(--h3--margin-top, 0);margin-bottom:var(--h3--margin-bottom, clamp(10px, 1.4vw, 20px));font-size:var(--h3--font-size, var(--wp--preset--font-size--title));font-weight:600}h4{margin-top:var(--h4--margin-top, 0);margin-bottom:var(--h4--margin-bottom, 0)}a{color:var(--link--color, var(--wp--preset--color--secondary));text-decoration:var(--link--text-decoration, underline);transition:all .3s ease-in-out}a:hover{color:var(--link--hover--color, var(--wp--preset--color--corporate));text-decoration:var(--link--hover--text-decoration, underline)}.is-text *:first-child{margin-top:0}.is-text *:last-child{margin-bottom:0}input[type=checkbox]{accent-color:var(--wp--preset--color--primary)}.wp-block-button__link,.nice-button{background-color:var(--nice-button--background-color, var(--wp--preset--color--primary));color:var(--nice-button--color, var(--wp--preset--color--contrast));padding:var(--nice-button--padding, 4px 20px);cursor:pointer;transition:all .3s ease-in-out;font-size:var(--nice-button--padding, var(--wp--preset--font-size--button));text-decoration:var(--nice-button--text-decoration, none);border-color:var(--nice-button--border-color, var(--wp--preset--color--primary));border-width:var(--nice-button--border-width, 1px);border-style:solid;display:inline-block;text-align:center;text-transform:var(--nice-button--text-transform, none);font-family:var(--wp--preset--font-family--title);font-weight:700;border-radius:var(--nice-button--border-radius, 28px);min-width:175px}.wp-block-button__link:hover,.nice-button:hover{border-color:var(--nice-button--hover--border-color, var(--wp--preset--color--corporate));color:var(--nice-button--hover--color, var(--wp--preset--color--contrast));background-color:var(--nice-button--hover--background-color, var(--wp--preset--color--corporate));text-decoration:var(--nice-button--hover--text-decoration, none)}.wp-block-button__link.is-alternative,.nice-button.is-alternative{--nice-button--background-color: var(--wp--preset--color--corporate);--nice-button--border-color: var(--wp--preset--color--corporate);--nice-button--hover--background-color: var(--wp--preset--color--primary);--nice-button--hover--border-color: var(--wp--preset--color--primary)}.sidebar{list-style:none;padding-left:0;margin-top:0;margin-bottom:0}.nav__list{display:var(--nav-list--display, flex);flex-direction:var(--nav-list--flex-direction, row);margin:var(--nav-list--margin, 0);padding:var(--nav-list--padding, 0);list-style:var(--nav-list--list-style, none);gap:var(--nav-list--gap, var(--wp--custom--gap--medium))}.nav__link{text-decoration:var(--nav-link--text-decoration, none);color:var(--nav-link--color, var(--wp--preset--color--primary));font-size:var(--nav-link--font-size, var(--wp--preset--font-size--regular));font-weight:var(--nav-link--font-weight, normal)}.nav__link:hover{text-decoration:var(--nav-link--hover--text-decoration, none);color:var(--nav-link--hover--color, var(--wp--preset--color--secondary))}.main-content{max-width:var(--wp--custom--width--regular);margin-left:auto;margin-right:auto;padding:var(--wp--custom--gap--medium)}.resource__list{display:grid;grid-template-columns:var(--resource--list--grid-template-columns, repeat(3, minmax(0, 1fr)));gap:var(--wp--custom--gap--medium)}.resource__item{font-size:var(--wp--preset--font-size--small);background-color:var(--wp--preset--color--contrast);border-radius:8px;line-height:normal}.resource__media{background-color:var(--resource--media--background-color, var(--wp--preset--color--important));border-radius:10px;aspect-ratio:435/260;position:relative}.resource__image{display:block;aspect-ratio:435/260;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:10px}.resource__content{--link--color: var(--wp--preset--color--primary);--link--text-decoration: none;--link--hover--text-decoration: none;padding:15px}.resource__pre-title{font-size:var(--wp--preset--font-size--regular);font-weight:600;margin-block-end:10px}.resource__title{font-size:var(--wp--preset--font-size--title)}.resource__excerpt{--link--text-decoration: underline;--link--hover--text-decoration: underline;--link--color: var(--wp--preset--color--secondary)}.resource-single{display:grid;grid-template-columns:var(--resource-single--grid-template-columns, minmax(0, 435px) auto);gap:30px;align-items:start}.resource-single--video{display:flex}.resource-single__content figure{padding:0;margin:0}.resource-single__content video{width:100%;height:auto;display:block}.resource-single__content-text{padding-block:40px 0}.resource-single__content .wp-block-image img{max-width:100%;height:auto}.resource__header,.resource-single__header{padding:20px;background-image:var(--resource--header--background-image, none);background-size:cover;background-color:var(--resource--header--background-color, var(--wp--preset--color--primary));background-repeat:no-repeat;background-position:center center;border-radius:10px;color:var(--wp--preset--color--contrast);position:relative;aspect-ratio:435/260}.resource__header:before,.resource-single__header:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;border-radius:10px;background:linear-gradient(56deg, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 100%);opacity:.2;z-index:1;display:none}.resource__header-terms,.resource__terms,.resource-single__header-terms,.resource-single__terms{font-size:var(--resource-single--terms--font-size, var(--wp--preset--font-size--resource-header-terms));position:relative;z-index:2}.resource__header-title,.resource__title,.resource-single__header-title,.resource-single__title{--h1--font-size: var(--wp--preset--font-size--resource-header-title);--h1--margin-top: 10px;--h1--margin-bottom: 0;--h2--font-size: var(--wp--preset--font-size--resource-header-title);--h2--margin-top: 10px;--h2--margin-bottom: 0;--h3--font-size: var(--wp--preset--font-size--resource-header-title);--h3--margin-top: 10px;--h3--margin-bottom: 0;font-weight:600;position:relative;z-index:2}.resource__header-link,.resource__link,.resource-single__header-link,.resource-single__link{--link--color: var(--wp--preset--color--contrast);--link--text-decoration: none;--link--hover--text-decoration: none;display:block}.resource__thumbnail img,.resource-single__thumbnail img{width:100%;height:auto}.resource-mini__item{--link--color: var(--wp--preset--color--contrast);--link--text-decoration: none;--link--hover--color: var(--wp--preset--color--primary);--link--hover--text-decoration: none;line-height:1.2}.resource-mini__item--post{--main-color: var(--wp--preset--color--news);--main-color--hover: var(--wp--preset--color--news-light)}.resource-mini__item--curso{--main-color: var(--wp--preset--color--training);--main-color--hover: var(--wp--preset--color--training-light)}.resource-mini__item--incorporacion{--main-color: var(--wp--preset--color--incorporations);--main-color--hover: var(--wp--preset--color--incorporations-light)}.resource-mini__item--vacante{--main-color: var(--wp--preset--color--work-offers);--main-color--hover: var(--wp--preset--color--work-offers-light)}.resource-mini__item--descuento{--main-color: var(--wp--preset--color--worker-offers);--main-color--hover: var(--wp--preset--color--worker-offers-light)}.resource-mini__item--rsi{--main-color: var(--wp--preset--color--rsi);--main-color--hover: var(--wp--preset--color--rsi-light)}.resource-mini__item--nacimiento{--main-color: var(--wp--preset--color--birth);--main-color--hover: var(--wp--preset--color--bitth);--resource-mini--link--pointer-events:none;cursor:text}.resource-mini__meta{display:var(--resource-mini--meta--display, flex);flex-wrap:wrap;gap:5px}.resource-mini__link{padding:10px 15px;border-radius:10px;background:var(--main-color, var(--wp--preset--color--primary));font-weight:600;font-size:14px;cursor:var(--resource-mini--link--cursor, pointer);display:block;pointer-events:var(--resource-mini--link--pointer-events, auto)}.resource-mini__link:hover{background-color:var(--main-color--hover, var(--wp--preset--color--primary))}.resource-mini__title{font-size:20px}.main-sidebar__content{border-radius:10px}.main-sidebar__links-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:15px}.main-sidebar__links-item{display:block}.main-sidebar__links-item-link{display:flex;align-items:center}.main-sidebar__links-item-link--is-video-type{--main-sidebar--link-item-icon: url(../images/ico-video.svg)}.main-sidebar__links-item-link--is-link-type{--main-sidebar--link-item-icon: url(../images/ico-link.svg)}.main-sidebar__links-item-link:before{content:"";width:32px;height:32px;display:inline-block;background-color:var(--main-color);mask-image:var(--main-sidebar--link-item-icon, url(../images/ico-document.svg));mask-position:center center;margin-right:10px}dl dt{display:inline-block;font-weight:600}dl dt:after{content:":"}dl dd{display:inline;margin:0}dl dd:after{display:block;content:""}.wp-paginate{padding:40px 0;display:flex;justify-content:center;list-style:none;gap:10px;font-weight:500}.wp-paginate a{text-decoration:none}.wp-paginate li a,.wp-paginate li span{width:32px;height:32px;display:flex;justify-content:center;align-items:center;border-radius:100%}.wp-paginate li a:not(.prev):not(.next):hover{background:#bfbfbf}.wp-paginate li span.current{background:#78e5df}.wp-paginate a.next,.wp-paginate a.prev{background:url(../images/arrow.svg) 50% 50% no-repeat;background-size:24px 32px;width:24px;height:32px;display:inline-block}.wp-paginate a.next{transform:rotate(180deg)}.video_wrapper,.wp-block-embed.is-type-video{width:100%;height:100%;aspect-ratio:16/9;position:relative}.video_wrapper iframe,.wp-block-embed.is-type-video iframe{position:absolute;inset:0;width:100%;height:100%}@media(max-width: 1024px){.resource__list{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 768px){.resource__list{grid-template-columns:1fr}.resource-single{grid-template-columns:1fr}.resource__header,.resource-single__header{min-height:150px}.main-sidebar{order:-1}}.site-header{background-color:var(--wp--preset--color--header)}.site-header__list{display:grid;grid-template-columns:auto 1fr;gap:var(--wp--custom--gap--medium);justify-content:space-between;align-items:center;max-width:var(--wp--custom--width--regular);margin-left:auto;margin-right:auto;padding:var(--wp--custom--gap--medium)}.site-header__item--menu{--nav-link--color: var(--wp--preset--color--contrast);--nav-link--font-size: var(--wp--preset--font-size--small);--nav-link--font-weight: 700;--nav-list--gap: 5px;--nav-link--hover--color: var(--wp--preset--color--contrast);display:flex;gap:var(--nav-list--gap, var(--wp--custom--gap--medium));justify-self:end;align-items:center}.site-header__item--menu .nav__item.current-menu-item,.site-header__item--menu .nav__item.current_page_item{--nav-link--background-color: var(--nav-link--hover--background-color)}.site-header__item--menu .nav__item--news{--nav-link--hover--background-color: var(--wp--preset--color--news)}.site-header__item--menu .nav__item--incorporations{--nav-link--hover--background-color: var(--wp--preset--color--incorporations)}.site-header__item--menu .nav__item--work-offers{--main-color--light: var(--wp--preset--color--work-offers-light);--nav-link--hover--background-color: var(--wp--preset--color--work-offers)}.site-header__item--menu .nav__item--curso{--main-color--light: var(--wp--preset--color--training-light);--nav-link--hover--background-color: var(--wp--preset--color--training)}.site-header__item--menu .nav__item--descuento{--main-color--light: var(--wp--preset--color--worker-offers-light);--nav-link--hover--background-color: var(--wp--preset--color--worker-offers)}.site-header__item--menu .nav__item--clinical-sessions{--nav-link--hover--background-color: var(--wp--preset--color--clinical-sessions-light);--nav-link--hover--background-color: var(--wp--preset--color--clinical-sessions)}.site-header__item--menu .nav__item--clinical-tutorials{--nav-link--hover--background-color: var(--wp--preset--color--clinical-tutorials-light);--nav-link--hover--background-color: var(--wp--preset--color--clinical-tutorials)}.site-header__item--menu .nav__item--rsi{--nav-link--hover--background-color: var(--wp--preset--color--rsi)}.site-header__item--menu .nav__link{padding:5px 15px;display:block;background-color:var(--nav-link--background-color, var(--wp--preset--color--default-menu));border-radius:10px}.site-header__item--menu .nav__link:hover{background-color:var(--nav-link--hover--background-color, var(--wp--preset--color--default-menu))}.site-header__logo-image{width:100%;height:auto;max-width:167px;display:block}.site-header .menu-item-has-children{position:relative}.site-header .menu-item-has-children:hover{--sub-menu--display: block}.site-header .sub-menu{position:absolute;display:var(--sub-menu--display, none);z-index:3;margin:0;padding:0;list-style:none;background-color:var(--main-color--light, var(--wp--preset--color--line));min-width:200px}.site-header .sub-menu .nav__link{--nav-link--color: var(--wp--preset--color--primary);--nav-link--hover--color: var(--wp--preset--color--primary);--nav-link--hover--text-decoration: underline;background:none}.site-header__logout-link{display:flex;margin-left:20px}.site-header__logout-link circle{fill:var(--site-header--logout-link--color, var(--wp--preset--color--default-menu));transition:all .3s}.site-header__logout-link:hover{--site-header--logout-link--color:var(--wp--preset--color--primary)}body.logged-out .site-header__item--menu{display:none}body.post-type-archive-incorporacion{--main-color: var(--wp--preset--color--incorporations);--main-color--light: var(--wp--preset--color--incorporations-light)}.main-content--incorporaciones{--resource--list--grid-template-columns: repeat(2, minmax(0, 1fr));display:grid;grid-template-columns:2fr 1fr;gap:var(--wp--custom--gap--medium)}.main-content--incorporaciones .main-sidebar__content{--link--color: var(--main-color);--link--text-decoration: none;--link--hover--color: var(--main-color);background-color:var(--main-color--light);padding:30px 20px;font-weight:600}.main-content--incorporaciones .main-sidebar__content path{fill:var(--main-color)}@media(max-width: 768px){.main-content--incorporaciones{gap:30px;grid-template-columns:1fr}}body.tax-tipo-curso .nav__item--curso,body.single-curso .nav__item--curso{--nav-link--background-color: var(--wp--preset--color--training)}.resource__item--curso,.main-content--curso,.main-content--cursos{--main-color: var(--wp--preset--color--training);--main-color--light: var(--wp--preset--color--training-light);--resource--header--background-color: var(--main-color);--resource--header--background-image: url(../images/bg-curso.jpg)}.single-curso .resource-single__content{--h1--font-size: var(--wp--preset--font-size--resource-header-title);--h1--margin-top: 0;--h1--margin-bottom: 30px;--h2--margin-top: 20px;--h2--margin-bottom: 10px}.main-content--cursos{--resource--list--grid-template-columns: repeat(2, minmax(0, 1fr));display:grid;grid-template-columns:2fr 1fr;gap:var(--wp--custom--gap--medium)}.main-content--cursos .main-sidebar__content{--link--color: var(--main-color);--link--text-decoration: none;--link--hover--color: var(--main-color);background-color:var(--main-color--light);padding:30px 20px;font-weight:600}.main-content--cursos .main-sidebar__content path{fill:var(--main-color)}@media(max-width: 768px){.main-content--cursos{gap:30px;grid-template-columns:1fr}}body.tax-tipo-vacante .nav__item--work-offers,body.single-vacante .nav__item--work-offers{--nav-link--background-color: var(--wp--preset--color--work-offers)}.single-vacante .resource-single__content{--h1--font-size: var(--wp--preset--font-size--resource-header-title);--h1--margin-top: 0;--h1--margin-bottom: 30px;--h2--margin-top: 20px;--h2--margin-bottom: 10px}.resource__item--vacante,.main-content--vacante,.main-content--vacantes{--main-color: var(--wp--preset--color--work-offers);--resource--header--background-color: var(--main-color);--resource--header--background-image: url(../images/bg-vacante.jpg)}body.single-sesion,.resource__item--sesion{--main-color: var(--wp--preset--color--clinical-sessions);--main-color--light: var(--wp--preset--color--clinical-sessions-light);--resource--header--background-image: url(../images/bg-sesion.jpg);--resource-single--terms--font-size: 30px}body.single-sesion .resource-single__title,body.single-sesion .resource__header-title,.resource__item--sesion .resource-single__title,.resource__item--sesion .resource__header-title{--h1--font-size: 23px;--h2--font-size: 23px}body.single-sesion:not(.sesion-tutorials) .nav__item--clinical-sessions{--nav-link--background-color: var(--wp--preset--color--clinical-sessions)}body.term-tutorials .nav__item--clinical-tutorial,body.single-sesion.sesion-tutorials .nav__item--clinical-tutorial{--nav-link--background-color: var(--wp--preset--color--clinical-tutorials) !important}.resource-single__header--has-formacion-continuada-logos,.resource__header--has-formacion-continuada-logos{position:relative}.resource-single__header--has-formacion-continuada-logos:after,.resource__header--has-formacion-continuada-logos:after{content:url(../images/logos-01.png);position:absolute;bottom:20px;right:20px}.main-content--sesion{--nav-link--color: white}.main-content--sesion .main-section__filter{padding-bottom:15px}.main-content--sesion .main-section__filter__label{font-size:12px;margin-bottom:0}.main-content--sesion .main-section__filter .filter_form{display:flex;gap:20px;align-items:flex-end}.main-content--sesion .main-section__filter .filter_form__item label{display:block;font-size:14px}.main-content--sesion .main-section__filter .filter_form__item select,.main-content--sesion .main-section__filter .filter_form__item input{width:100%;padding:10px;border:1px solid #ccc;border-radius:5px;appearance:none}.main-content--sesion .main-section__filter .filter_form__item select{background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:100%;background-position-y:5px}.main-content--sesion .main-section__filter .filter_form__item button{padding:10px;border:1px solid #ccc;border-radius:5px;appearance:none;background:var(--wp--preset--color--clinical-sessions);font-weight:bold;color:var(--nav-link--color, var(--wp--preset--color--primary));cursor:pointer;transition:background .3s}.main-content--sesion .main-section__filter .filter_form__item button:hover{background:var(--wp--preset--color--clinical-sessions-dark)}body.tax-tipo-descuento .nav__item--descuento,body.single-descuento .nav__item--descuento{--nav-link--background-color: var(--wp--preset--color--worker-offers)}.resource__item--descuento,.main-content--descuento,.main-content--descuentos{--main-color: var(--wp--preset--color--worker-offers);--resource--header--background-color: var(--main-color);--resource--header--background-image: url(../images/bg-descuento.jpg)}body.single-post{--resource-single--grid-template-columns:2fr 1fr}body.single-post .resource-single__title{--h1--font-size: clamp(30px, calc(48vw*0.07), 48px);--h1--margin-bottom: clamp(15px, calc(30vw*0.07), 30px);font-weight:200}body.single-post .main-sidebar__other-news-list{list-style:none;padding:0;display:grid;grid-template-columns:1fr;gap:8px}body.single-post .nav__item--news{--nav-link--background-color: var(--wp--preset--color--news)}body.single-post .resource-single__main-content{padding:20px;background-color:var(--wp--preset--color--contrast);border-radius:10px}.resource-single__post-thumbnail-image{max-width:100%;height:auto;display:block;margin-bottom:2em}.main-content--home{--resource--list--grid-template-columns: repeat(2, minmax(0, 1fr));display:grid;grid-template-columns:2fr 1fr;gap:var(--wp--custom--gap--medium)}.main-content--home .main-sidebar__other-news-list{list-style:none;padding:0;display:grid;grid-template-columns:1fr;gap:8px}.login_page{--header-height: 92px;height:calc(100dvh - var(--header-height));display:flex;align-items:center;justify-content:center}.login_page__wrapper{width:100%;max-width:500px;background-color:#fff;padding:30px;margin:0 20px}.login_page__wrapper form{padding-top:10px}.login_page__wrapper form>p{display:flex;flex-direction:column;gap:5px}.login_page__wrapper label{font-weight:500}.login_page__wrapper input[type=text],.login_page__wrapper input[type=password]{height:48px;-moz-appearance:none;-webkit-appearance:none;appearance:none;color:#000;border:1px solid #ddd;background-color:#fafafa;padding:8px;max-width:100%;font-weight:300;font-size:16px}.login_page__wrapper input[type=submit]{display:inline-block;margin:0;padding:15px 18px;font-size:18px;font-weight:400;border:0;line-height:1;cursor:pointer;transition:background .3s,color .3s}.login_page__wrapper input[type=submit]:hover{background:#036;color:#fff}