@import url("./fonts.css");
@import url("./pages/BgCover.css");
@import url("/css/pages/WhiteCover.css");
@import url("./pages/FindYourBalance.css");
@import url("./pages/AchieveANewBalance.css");
@import url("./pages/DefineYourProtection.css");
@import url("./pages/ImportantInformation.css");
@import url("./pages/Footer.css");

:root {
    --black: #000000;
    --white: #ffffff;
    --gray: #747678;
    --grayChateau: #a3a5a8;
    --blueDianne: #141b4d;
    --endeavour: #0369b3;
    --opaqueBlueDianne: #033c5b;
    --hippieBlue: #69a2b8;
    --midnightBlue: #002d68;
    --jungleGreen: #1e988a;
    --sherpaBlue: #00464f;
    --abbey: #231F20;
    --silk: #b6ada5;
    --alabaster: #fbfbfb;
    --desertStorm: #f1f1f0;
    --kangaroo: #bfc2b8;
    --botticelli: #d6dee9;
    --mischka: #d5d7df;
    --pigeonPost: #a5c7d4;
    --astronautBlue: #003c5a;
    --heather: #adc1ca;
    --blueLagoon: #007d8a;
    --blueDeep: #0047BB;
    --bluePrusian: #141B4D;
    --blueIndigo: #2A51A2;
    --homeTitle: #163B58;
    --darkGray: #4d4d4f;
}


.page {
    padding-top: 20mm;
    height: calc(279.4mm - 20mm);
    background-color: var(--white);
    display: flex;
    flex-direction: column;
    align-items: center;
}

body {
    margin: 0;
    padding: 0;
    background-color: var(--gray);
    -webkit-column-break-inside: avoid;
}

.page-container {
    height: 1137px;
    width: 865px;
    background-color: var(--white);
    color: var(--black);
    padding: 35px;
    margin: 0 auto;
    font-family: Gotham-Book, Arial;
    page-break-after: always;
    page-break-inside: avoid;
    overflow-y: hidden;
    font-size: 16px;
}

.wrapper {
    overflow: hidden;
    position: relative;
    margin-left: 80px;
    margin-right: 80px;
    height: 1137px;
}

.wrapper-wide {
    overflow: hidden;
    position: relative;
    margin-left: 70px;
    margin-right: 70px;
    height: 1137px;
}

.no-margin-inner {
    margin-left: 0;
    margin-right: 0;
}

.mt-10 {
    margin-top: -10px!important;
}

.pdf-screen {
    height: 100vh;
    min-width: 100%;
}

.page-index {
    text-align: center;
    color: var(--abbey);
    font-family: "Gotham-Book";
    position: absolute;
    font-size: 8pt;
    bottom: 5px;
    right: 0;
}

.mt-0 {
    margin-top: 0px !important;
}

.mt-50 {
    margin-top: 100px !important;
}

.mb-0 {
    margin-bottom: 0px !important;
}

.mb-30 {
    margin-bottom: 30px !important;
}

.line-p14 {
    line-height: 1.4;
}

.title-page {
    font-size: 56px;
    color: var(--blueDeep);
    font-family: "TiemposHeadline-Semibold";
}

.title-p {
    font-family: 'Gotham-Medium';
    font-weight: normal;
    font-size: 24px;
    color: var(--blueDeep);
    margin-bottom: 0 !important;
}

.center-text {
    text-align: center;
}

.bold-text {
    font-family: 'Gotham-Bold' !important;
}

.semibold-text {
    font-family: 'Gotham-Medium' !important;
}

.font-10 {
    font-size: 10px !important;
}

.font-12 {
    font-size: 14px !important;
}

.font-14 {
    font-size: 14px !important;
}
