
  
@font-face {
    font-family: 'Helveticalight';
    src: url("/ca/proximo-a-ti/resources/fonts/helvetica/helveticalight.eot");
    src: url("/ca/proximo-a-ti/resources/fonts/helvetica/helveticalight.eot?#iefix") format("embedded-opentype"), url("/ca/proximo-a-ti/resources/fonts/helvetica/helveticalight.svg#DINRegular") format("svg");
    font-weight: normal;
    font-style: normal
}
@font-face {
    font-family: 'Myriadpro-regular';
    src: url("/export/sites/caprabocom/ca/proximo-a-ti/resources/fonts/myriadpro/myriadpro-regular.eot");
    src: url("/export/sites/caprabocom/ca/proximo-a-ti/resources/fonts/myriadpro/myriadpro-regular.eot_1180257333.eot") format("embedded-opentype"), url("/export/sites/caprabocom/ca/proximo-a-ti/resources/fonts/myriadpro/myriadpro-regular.woff") format("woff"), url("/export/sites/caprabocom/ca/proximo-a-ti/resources/fonts/myriadpro/myriadpro-regular.ttf") format("truetype"), url("/export/sites/caprabocom/ca/proximo-a-ti/resources/fonts/myriadpro/myriadpro-regular.svg#DINRegular") format("svg");
    font-weight: normal;
    font-style: normal
}
@font-face {
    font-family: 'DINPro-light';
    src: url("/export/sites/caprabocom/ca/proximo-a-ti/resources/fonts/din/DINPro-Light.otf");
    font-weight: normal;
    font-style: normal
}
@font-face {
    font-family: 'DINPro-medium';
    src: url("/export/sites/caprabocom/ca/proximo-a-ti/resources/fonts/din/DINPro-Medium.otf");
    font-weight: normal;
    font-style: normal
}
@font-face {
    font-family: 'DINPro-bold';
    src: url("/export/sites/caprabocom/ca/proximo-a-ti/resources/fonts/din/DINPro-Bold.otf");
    font-weight: normal;
    font-style: normal
}
@font-face {
    font-family: 'Elkwood';
    src: url("/export/sites/caprabocom/ca/proximo-a-ti/resources/fonts/elkwood/elkwood-free.eot");
    src: url("/export/sites/caprabocom/ca/proximo-a-ti/resources/fonts/elkwood/elkwood-free.eot_1180257333.eot") format("embedded-opentype"), url("/export/sites/caprabocom/ca/proximo-a-ti/resources/fonts/elkwood/elkwood-free.woff") format("woff"), url("/export/sites/caprabocom/ca/proximo-a-ti/resources/fonts/elkwood/elkwood-free.ttf") format("truetype"), url("/export/sites/caprabocom/ca/proximo-a-ti/resources/fonts/elkwood/elkwood-free.svg#DINRegular") format("svg");
    font-weight: normal;
    font-style: normal
}
@font-face {
    font-family: 'NeutraText';
    src: url("/export/sites/caprabocom/ca/proximo-a-ti/resources/fonts/neutra/NeutraText-BookAlt.ttf");
    font-weight: normal;
    font-style: normal
}
@font-face {
    font-family: 'NeutraText-bold';
    src: url("/export/sites/caprabocom/ca/proximo-a-ti/resources/fonts/neutra/Neutra-Text-TF-Alt-Bold_32140.ttf");
    font-weight: normal;
    font-style: normal
}

.pContent {white-space: pre}

.vcenter {
    display: flex;
    justify-content: center;
    align-items: center
}
#top-text-box-small {
    display: block;
    position: relative;
    width: 100%;
    background-color: #005fab
}
#top-text-box-small h1 {
    color: white;
    font-family: "Elkwood"
}
#main-text {
    display: block;
    position: relative;
    width: 100%;
    float: left;
    margin-bottom: 20px
}
#main-text-content {
    padding-bottom: 20px;
    background-color: #fff;
    float: left;
    font-family: 'DINPro-medium';
    width: 100%
}
#main-text #main-text-content h1 {
    font-family: 'Elkwood';
    margin-top: 10px
}
#main-panel {
    position: relative;
    height: 524px;
    width: 100%;
    margin: 10px 10px 0px 0;
    background-color: white
}
#main-content-wrapper {
    position: relative;
    color: #606060
}
#main-content-wrapper h1 {
    font-size: 32px;
    font-family: "NeutraText-bold";
    padding-left: 20px;
    padding-right: 20px
}
#main-content-wrapper h2 {
    font-size: 18px;
    font-family: "DINPro-light";
    margin-top: 0;
    padding-left: 20px;
    padding-right: 20px
}
#main-content-wrapper span {
    display: block;
    font-size: 32px;
    font-family: "Elkwood"
}
#catalunya-img {
    padding-top: 20px;
    padding-bottom: 20px;
    cursor: pointer
}
#catalunya-img:hover {
    -webkit-filter: drop-shadow(3px 3px 5px grey);
    filter: drop-shadow(3px 3px 5px grey)
}
#navarra-img {
    cursor: pointer
}
#navarra-img:hover {
    -webkit-filter: drop-shadow(3px 3px 5px grey);
    filter: drop-shadow(3px 3px 5px grey)
}
@media (max-width: 992px) {
    #main-panel {
        height: 408px;
        margin-bottom: 30px
    }
    #main-content-wrapper h1 {
        font-size: 28px
    }
    #main-content-wrapper h2 {
        font-size: 16px
    }
    #main-content-wrapper span {
        font-size: 30px
    }
    #catalunya-img {
        height: 235px
    }
    #navarra-img {
        height: 235px
    }
}
@media (max-width: 768px) {
    #main-panel {
        margin-top: 0;
		height: 438px;
    	margin-bottom: 0px;
    }
    #navarra-img {
        width: 150px
    }
}
@media (max-width: 400px) {
    #catalunya-img {
        height: 200px
    }
    #navarra-img {
        height: 200px;
        width: 130px
    }
}
#description-text {
    display: block;
    position: relative;
    background-color: white;
    margin: 20px 0
}
#description-text p {
    padding: 20px 5px;
    font-family: "DINPro-medium"
}
.box {
    padding-right: 0
}