:root{--color-white:#fff;--color-gray-pale:#f0f0f0;--color-gray-light:#9f979b;--color-gray:#7c7c7c;--color-gray-dark:#5e555b;--color-black:#000;--color-black--30:rgba(0,0,0,0.3);--color-blue:#194e83;--color-blue-dark:#04274c;--color-green:#8dc63f;--color-green-dark:#5a8128;--color-primary:#8dc63f;--color-primary--50:rgba(141,198,63,0.5);--color-secondary:#194e83;--color-secondary--50:rgba(25,78,131,0.5);--font-weight-bold:700;--font-weight-semibold:600;--font-weight-regular:400;--font-weight-light:300;--font-size-14:14px;--font-size-16:16px;--font-size-18:18px;--font-size-20:20px;--font-size-24:24px;--font-size-28:28px;--font-size-32:32px;--font-size-36:36px;--font-size-40:40px;--font-size-44:44px;--font-size-48:48px;--font-size-50:50px;--font-size-60:60px;--font-family-head:"Core Sans M",serif;--font-family-base:"Open Sans",sans-serif;--font-family-icons:"Font Awesome 5 Pro"}@font-face{font-style:normal;font-weight:400;font-family:Core Sans M;src:url(/app/themes/back-office/dist/fonts/core-sans-m/CoreSansM37-webfont.eot);src:url(/app/themes/back-office/dist/fonts/core-sans-m/CoreSansM37-webfont.eot?#iefix) format("embedded-opentype"),url(/app/themes/back-office/dist/fonts/core-sans-m/CoreSansM37-webfont.woff2) format("woff2"),url(/app/themes/back-office/dist/fonts/core-sans-m/CoreSansM37-webfont.woff) format("woff"),url(/app/themes/back-office/dist/fonts/core-sans-m/CoreSansM37-webfont.ttf) format("truetype"),url(/app/themes/back-office/dist/fonts/core-sans-m/CoreSansM37-webfont.svg#core_sans_m_37_cn_lightRg) format("svg")}@font-face{font-style:normal;font-weight:400;font-family:Open Sans;src:url(/app/themes/back-office/dist/fonts/open-sans/opensans-regular.eot);src:url(/app/themes/back-office/dist/fonts/open-sans/opensans-regular.eot?#iefix) format("embedded-opentype"),url(/app/themes/back-office/dist/fonts/open-sans/opensans-regular.woff2) format("woff2"),url(/app/themes/back-office/dist/fonts/open-sans/opensans-regular.woff) format("woff"),url(/app/themes/back-office/dist/fonts/open-sans/opensans-regular.ttf) format("truetype"),url(/app/themes/back-office/dist/fonts/open-sans/opensans-regular.svg#open_sansregular) format("svg")}@font-face{font-style:italic;font-weight:400;font-family:Open Sans;src:url(/app/themes/back-office/dist/fonts/open-sans/opensans-italic.eot);src:url(/app/themes/back-office/dist/fonts/open-sans/opensans-italic.eot?#iefix) format("embedded-opentype"),url(/app/themes/back-office/dist/fonts/open-sans/opensans-italic.woff2) format("woff2"),url(/app/themes/back-office/dist/fonts/open-sans/opensans-italic.woff) format("woff"),url(/app/themes/back-office/dist/fonts/open-sans/opensans-italic.ttf) format("truetype"),url(/app/themes/back-office/dist/fonts/open-sans/opensans-italic.svg#open_sansitalic) format("svg")}@font-face{font-style:normal;font-weight:600;font-family:Open Sans;src:url(/app/themes/back-office/dist/fonts/open-sans/opensans-semibold.eot);src:url(/app/themes/back-office/dist/fonts/open-sans/opensans-semibold.eot?#iefix) format("embedded-opentype"),url(/app/themes/back-office/dist/fonts/open-sans/opensans-semibold.woff2) format("woff2"),url(/app/themes/back-office/dist/fonts/open-sans/opensans-semibold.woff) format("woff"),url(/app/themes/back-office/dist/fonts/open-sans/opensans-semibold.ttf) format("truetype"),url(/app/themes/back-office/dist/fonts/open-sans/opensans-semibold.svg#open_sanssemibold) format("svg")}@font-face{font-style:italic;font-weight:600;font-family:Open Sans;src:url(/app/themes/back-office/dist/fonts/open-sans/opensans-semibolditalic.eot);src:url(/app/themes/back-office/dist/fonts/open-sans/opensans-semibolditalic.eot?#iefix) format("embedded-opentype"),url(/app/themes/back-office/dist/fonts/open-sans/opensans-semibolditalic.woff2) format("woff2"),url(/app/themes/back-office/dist/fonts/open-sans/opensans-semibolditalic.woff) format("woff"),url(/app/themes/back-office/dist/fonts/open-sans/opensans-semibolditalic.ttf) format("truetype"),url(/app/themes/back-office/dist/fonts/open-sans/opensans-semibolditalic.svg#open_sanssemibolditalic) format("svg")}@font-face{font-style:normal;font-weight:700;font-family:Open Sans;src:url(/app/themes/back-office/dist/fonts/open-sans/opensans-bold.eot);src:url(/app/themes/back-office/dist/fonts/open-sans/opensans-bold.eot?#iefix) format("embedded-opentype"),url(/app/themes/back-office/dist/fonts/open-sans/opensans-bold.woff2) format("woff2"),url(/app/themes/back-office/dist/fonts/open-sans/opensans-bold.woff) format("woff"),url(/app/themes/back-office/dist/fonts/open-sans/opensans-bold.ttf) format("truetype"),url(/app/themes/back-office/dist/fonts/open-sans/opensans-bold.svg#open_sansbold) format("svg")}@font-face{font-style:italic;font-weight:700;font-family:Open Sans;src:url(/app/themes/back-office/dist/fonts/open-sans/opensans-bolditalic.eot);src:url(/app/themes/back-office/dist/fonts/open-sans/opensans-bolditalic.eot?#iefix) format("embedded-opentype"),url(/app/themes/back-office/dist/fonts/open-sans/opensans-bolditalic.woff2) format("woff2"),url(/app/themes/back-office/dist/fonts/open-sans/opensans-bolditalic.woff) format("woff"),url(/app/themes/back-office/dist/fonts/open-sans/opensans-bolditalic.ttf) format("truetype"),url(/app/themes/back-office/dist/fonts/open-sans/opensans-bolditalic.svg#open_sansbolditalic) format("svg")}blockquote,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}body{font-family:var(--font-family-base)}.t-heading-1{color:var(--color-blue);font-weight:var(--font-weight-regular);font-size:var(--font-size-48);font-family:var(--font-family-head);line-height:1.125}@media (min-width:992px){.t-heading-1{font-size:var(--font-size-60)}}.t-heading-2{color:var(--color-green-dark);font-weight:var(--font-weight-regular);font-size:var(--font-size-32);font-family:var(--font-family-head);line-height:1.125}@media (min-width:992px){.t-heading-2{font-size:var(--font-size-50)}}.t-heading-3{color:var(--color-blue);font-weight:var(--font-weight-regular);font-size:var(--font-size-28);font-family:var(--font-family-head);line-height:1.125}@media (min-width:992px){.t-heading-3{font-size:var(--font-size-40)}}.t-heading-4{color:var(--color-blue);font-weight:var(--font-weight-regular);font-size:var(--font-size-20);font-family:var(--font-family-head);line-height:1.25}@media (min-width:992px){.t-heading-4{font-size:var(--font-size-24)}}.t-heading-6{font-weight:var(--font-weight-semibold);line-height:1.25;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.t-body,.t-heading-6{color:var(--color-gray-dark);font-size:var(--font-size-16);font-family:var(--font-family-base)}.t-body{font-weight:var(--font-weight-regular);line-height:1.75}.t-body-bold{font-weight:var(--font-weight-bold);font-size:var(--font-size-16);line-height:1.75}.t-body-bold,.t-body-small{font-family:var(--font-family-base)}.t-body-small{font-size:var(--font-size-14);line-height:1.67}.t-body-small a,.t-body a{color:inherit}.t-body-small strong,.t-body strong{font-weight:var(--font-weight-semibold)}.t-uppercase{text-transform:uppercase}.t-link{color:var(--color-blue);font-weight:var(--font-weight-regular);font-size:inherit;font-family:var(--font-family-base);text-decoration:underline;line-height:1.5;-webkit-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}.t-link:focus,.t-link:hover{color:var(--color-primary);text-decoration:none}.t-link--no-underline{text-decoration:none!important}.t-link--dark{color:var(--color-gray-dark)}.t-link--dark,.t-link--green{-webkit-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}.t-color--green,.t-color--green-dark,.t-link--green,.t-link--green:focus,.t-link--green:hover{color:var(--color-green)}.t-color-blue{color:var(--color-blue)}.t-color-gray{color:var(--color-gray-dark)}.t-color-white{color:#fff}.t-align-center{text-align:center}#content{padding:25px 0;background:#194e83 no-repeat 0 0;background-size:cover}@media (min-width:768px){#content{position:relative;z-index:1;padding:100px 0;background-image:url(/app/themes/back-office-partner/src/img/login-background.jpg)}#content:before{top:5px;left:5px;width:400px;height:180px;background:transparent url(/app/themes/back-office-partner/src/img/squares.svg) no-repeat 20px 20px;background-size:400px 180px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}#content:after,#content:before{position:absolute;z-index:5;content:""}#content:after{right:10px;bottom:0;width:500px;height:210px;background:transparent url(/app/themes/back-office-partner/src/img/squares-2.svg) no-repeat 100% 0;background-size:cover}}#login{position:relative;width:90%;max-width:500px;margin:0 auto;padding:25px 50px 50px;background:#fff url(/app/themes/back-office-partner/src/img/back-office-logo.png) no-repeat 95% 95%;z-index:10;background-size:135px 34px;-webkit-box-shadow:0 0 6px rgba(0,0,0,.25);box-shadow:0 0 6px rgba(0,0,0,.25)}@media (min-width:768px){#login{padding:50px 100px}}#login h1{display:none!important}#login h2{color:#194e83;font-size:48px;font-family:Core Sans M,serif}#login h2,#login p.message{display:block;text-align:center}#login p.message{margin:15px 0 20px;padding:8px;background-color:var(--color-green);color:#fff}#backtoblog,#loginform label,#nav>a:first-of-type,.forgetmenot,.wp-hide-pw{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0,0,0,0)}p#nav{margin:30px 0;color:#fff;font-size:12px;text-align:center;-webkit-transform:translateX(-13px);transform:translateX(-13px)}p#nav a{color:#000}#loginform input[type=password],#loginform input[type=text]{display:block;width:100%;margin:15px 0;padding:8px 16px;border:1px solid #9f9797;border-radius:0;background:#f0f0f0}