@charset "UTF-8";
/* Minification failed. Returning unminified contents.
(4,5053): run-time error CSS1030: Expected identifier, found ','
(4,5062): run-time error CSS1031: Expected selector, found ')'
(4,5062): run-time error CSS1025: Expected comma or open brace, found ')'
(4,5154): run-time error CSS1030: Expected identifier, found ','
(4,5163): run-time error CSS1031: Expected selector, found ')'
(4,5163): run-time error CSS1025: Expected comma or open brace, found ')'
(4,5347): run-time error CSS1030: Expected identifier, found ','
(4,5356): run-time error CSS1031: Expected selector, found ')'
(4,5356): run-time error CSS1025: Expected comma or open brace, found ')'
(4,5564): run-time error CSS1030: Expected identifier, found ','
(4,5573): run-time error CSS1031: Expected selector, found ')'
(4,5573): run-time error CSS1025: Expected comma or open brace, found ')'
 */
/** * Owl Carousel v2.3.4 * Copyright 2013-2018 David Deutsch * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE */
.owl-carousel,
.owl-carousel .owl-item {
    -webkit-tap-highlight-color: transparent;
    position: relative
}

.owl-carousel {
    display: none;
    width: 100%;
    z-index: 1
}

.owl-carousel .owl-stage {
    position: relative;
    -ms-touch-action: pan-Y;
    touch-action: manipulation;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden
}

.owl-carousel .owl-stage:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0
}

.owl-carousel .owl-stage-outer {
    position: relative;
    overflow: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}

.owl-carousel .owl-item,
.owl-carousel .owl-wrapper {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}

.owl-carousel .owl-item {
    min-height: 1px;
    float: left;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-touch-callout: none
}

.owl-carousel .owl-item img {
    display: block;
    width: 100%
}

.owl-carousel .owl-dots.disabled,
.owl-carousel .owl-nav.disabled {
    display: none
}

.no-js .owl-carousel,
.owl-carousel.owl-loaded {
    display: block
}

.owl-carousel .owl-dot,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-nav .owl-prev {
    cursor: pointer;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.owl-carousel .owl-nav button.owl-next,
.owl-carousel .owl-nav button.owl-prev,
.owl-carousel button.owl-dot {
    background: 0 0;
    color: inherit;
    border: none;
    padding: 0 !important;
    font: inherit
}

.owl-carousel.owl-loading {
    opacity: 0;
    display: block
}

.owl-carousel.owl-hidden {
    opacity: 0
}

.owl-carousel.owl-refresh .owl-item {
    visibility: hidden
}

.owl-carousel.owl-drag .owl-item {
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.owl-carousel.owl-grab {
    cursor: move;
    cursor: grab
}

.owl-carousel.owl-rtl {
    direction: rtl
}

.owl-carousel.owl-rtl .owl-item {
    float: right
}

.owl-carousel .animated {
    animation-duration: 1s;
    animation-fill-mode: both
}

.owl-carousel .owl-animated-in {
    z-index: 0
}

.owl-carousel .owl-animated-out {
    z-index: 1
}

.owl-carousel .fadeOut {
    animation-name: fadeOut
}

@keyframes fadeOut {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0
    }
}

.owl-height {
    transition: height .5s ease-in-out
}

.owl-carousel .owl-item .owl-lazy {
    opacity: 0;
    transition: opacity .4s ease
}

.owl-carousel .owl-item .owl-lazy:not([src]),
.owl-carousel .owl-item .owl-lazy[src^=""] {
    max-height: 0
}

.owl-carousel .owl-item img.owl-lazy {
    transform-style: preserve-3d
}

.owl-carousel .owl-video-wrapper {
    position: relative;
    height: 100%;
    background: #000
}

.owl-carousel .owl-video-play-icon {
    position: absolute;
    height: 80px;
    width: 80px;
    left: 50%;
    top: 50%;
    margin-left: -40px;
    margin-top: -40px;
    background: url(owl.video.play.png) no-repeat;
    cursor: pointer;
    z-index: 1;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    transition: transform .1s ease
}

.owl-carousel .owl-video-play-icon:hover {
    -ms-transform: scale(1.3, 1.3);
    transform: scale(1.3, 1.3)
}

.owl-carousel .owl-video-playing .owl-video-play-icon,
.owl-carousel .owl-video-playing .owl-video-tn {
    display: none
}

.owl-carousel .owl-video-tn {
    opacity: 0;
    height: 100%;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
    transition: opacity .4s ease
}

.owl-carousel .owl-video-frame {
    position: relative;
    z-index: 1;
    height: 100%;
    width: 100%
}

#alerts .txt {
    font-size: 18px;
}

.green-button-decoration {
    border-radius: 7px;
    color: #fff;
    text-align: center;
    border: none;
}

.owl-prev,
.owl-next {
    position: absolute;
    font-size: 26px;
    font-family: Rubik;
}

.breadcrumbs-gov li a,
.breadcrumbs-gov span {
    color: #3d3d3d !important;
    font-size: 14px;
}

body {
    background-color: #f1f7ff;
    color: #0c3058 !important;
}

.h2 {
    font-size: 24px !important;
    font-family: Rubik, sans-serif;
    font-weight: bold !important;
    letter-spacing: 0;
    color: #0b3668 !important;
}

@media(min-width:992px) {
    .h2 {
        font-size: 40px !important;
    }
}

h2 {
    font-size: 16px;
    font-family: Rubik, sans-serif;
    letter-spacing: 0;
    color: #0b3668 !important;
}

@media(min-width:992px) {
    h2 {
        font-size: 18px !important;
    }
}

.green-button-decoration {
    height: 48px;
    text-decoration: none !important;
    display: flex;
    align-items: center;
    color: #fff !important;
}

.green {
    background: #0068f5;
}

.paddingInside {
    padding: 30px;
}

.txt {
    font-size: 14px !important;
}

@media(min-width:992px) {
    .txt {
        font-size: 16px !important;
    }
}

.contactUs {
    background-color: #fff;
    border-radius: 10px;
    margin-bottom: 1rem;
}

.contactUs:before {
    content: " ";
    height: 6px;
    background-color: #0068f5;
    border-radius: 200px 200px 0 0;
    width: 100%;
    display: block;
}

.contactUs .parent-office {
    font-size: 20px !important;
    color: #285c7e !important;
    font-family: Rubik, sans-serif !important;
    font-weight: normal !important;
}

.contactUs .h3 a {
    font-size: 20px;
    font-weight: bold !important;
    color: #0c3058 !important;
    text-decoration: underline;
}

@media(min-width:992px) {
    .contactUs .h3 a {
        font-size: 24px;
    }
}

.contactUs .h3.unit-title a {
    font-size: 16px;
}

@media(min-width:992px) {
    .contactUs .h3.unit-title a {
        font-size: 20px;
    }
}

.contactUs .h3.under:after {
    content: " ";
    display: block;
    margin-top: 1rem;
    border-radius: 4px;
    width: 52px;
    height: 6px;
    background-color: #0068f5;
}

.contactUs .h3_title {
    font: 16px Rubik, sans-serif;
    font-weight: bold !important;
    letter-spacing: 0;
    color: #0c3058 !important;
    margin-top: 25px !important;
}

.contactUs .h2 {
    font-size: 16px !important;
}

@media(min-width:992px) {
    .contactUs .h2 {
        font-size: 32px !important;
    }
}

.contactUs .h4 {
    font-size: 16px !important;
}

@media(min-width:992px) {
    .contactUs .h4 {
        font-size: 18px !important;
    }
}

.contactUs h2 {
    font: 16px Rubik, sans-serif;
    font-weight: bold !important;
    letter-spacing: 0;
    color: #0c3058 !important;
    margin-top: 25px !important;
    line-height: .7;
}

.contactUs .phone_direction a {
    color: #0c3058 !important;
}

.contactUs .phone_direction a:hover {
    text-decoration: none;
}

.contactUs .phones,
.contactUs .phones a,
.contactUs .tbl-accesabilty,
.contactUs .tbl-accesabilty h4,
.contactUs li {
    font-size: 14px;
    color: #0c3058 !important;
}

@media(min-width:992px) {

    .contactUs .phones,
    .contactUs .phones a,
    .contactUs .tbl-accesabilty,
    .contactUs .tbl-accesabilty h4,
    .contactUs li {
        font-size: 16px;
    }
}

.contactUs .second_phone {
    font-size: 16px !important;
}

#divMoreAbout {
    background-color: #fff;
    border-radius: 10px;
    margin-top: 30px;
}

#divMoreAbout:before {
    content: " ";
    height: 6px;
    background-color: #0068f5;
    border-radius: 200px 200px 0 0;
    width: 100%;
    display: block;
}

#divMoreAbout h2 {
    font-size: 20px !important;
    font-weight: bold;
    color: #0c3058 !important;
}

@media(min-width:992px) {
    #divMoreAbout h2 {
        font-size: 28px !important;
    }
}

#divMoreAbout h2:after {
    content: " ";
    display: block;
    margin-top: 20px;
    margin-bottom: 30px;
    border-radius: 4px;
    width: 52px;
    height: 6px;
    background-color: #0068f5;
}

#divMoreAbout .RelevantLinks li {
    margin-bottom: 3px !important;
}

.green .txt {
    font-size: 14px;
}

@media(min-width:992px) {
    .green .txt {
        font-size: 16px;
    }
}

.icon-arrow-up:before,
.icon-arrow-down:before {
    font-size: 14px;
}

@media(min-width:992px) {

    .icon-arrow-up:before,
    .icon-arrow-down:before {
        font-size: 20px;
    }
}

#QuestionsCollapses i {
    padding: 0;
}

.tbl-accesabilty {
    font-size: 14px;
}

.card {
    background: #fff !important;
    border-radius: 8px;
    margin-bottom: 24px;
}

.card.card-flex-row {
    display: flex;
    flex-direction: row;
}

.card.img-and-content {
    padding-bottom: 0 !important;
}

.card.img-and-content>div {
    margin-bottom: 0;
}

.card.img-and-content>div>div {
    max-width: 100%;
    flex-basis: 100%;
}

.card.img-and-content>div>div [name=ImageDescription] {
    margin-bottom: .5rem;
}

@media(min-width:992px) {
    .card.img-and-content>div>div [name=ImageDescription] {
        margin-bottom: 1rem;
        margin-top: -.5rem;
    }
}

.card.img-and-content>div>div .copyright-container {
    font-weight: 500;
    margin-top: .25rem;
    margin-bottom: .25rem;
}

@media(min-width:992px) {
    .card.img-and-content>div>div .copyright-container {
        margin-top: 1rem;
        margin-bottom: 1rem;
    }
}

.card.img-and-content>div>div .copyright-container,
.card.img-and-content>div>div [name=ImageDescription] span {
    font-size: 12px;
    line-height: normal;
    display: block;
}

@media(min-width:992px) {

    .card.img-and-content>div>div .copyright-container,
    .card.img-and-content>div>div [name=ImageDescription] span {
        font-size: 16px;
    }
}

.card.img-and-content.first img.img-free-height {
    margin: -1rem -1rem 0;
    width: calc(100% + 2rem) !important;
    padding-top: 1rem;
}

@media(min-width:992px) {
    .card.img-and-content.first img.img-free-height {
        padding-top: 0;
    }
}

.card .card-title {
    margin-bottom: 0 !important;
}

.card .card-title>a:focus {
    outline: 0 !important;
    border: 2px solid #0068f5 !important;
    border-radius: 8px;
}

.card .card-title .icon-arrow-down:before {
    color: #0c3058;
}

.card .card-title .icon-arrow-up:before {
    color: #0068f5;
}

.card .paddingInside {
    padding-top: 28px;
    padding-bottom: 23px;
    padding-left: 32px !important;
    padding-right: 32px !important;
}

.card .marginOutside {
    margin-top: 28px;
    margin-bottom: 23px;
    margin-left: 32px;
    margin-right: 32px;
}

.card .card-title:not(.sub)>a,
.card .panel-container:not(.sub, .untitle) {
    text-decoration: none;
}

.card .card-title:not(.sub)>a:before,
.card .panel-container:not(.sub, .untitle):before {
    content: " ";
    background-color: #fff;
    width: 5px;
    border-radius: 0 15px 15px 0;
    flex-shrink: 0;
}

.govil-en .card .card-title:not(.sub)>a:before,
.govil-en .card .panel-container:not(.sub, .untitle):before {
    border-radius: 15px 0 0 15px;
}

.card .card-title:not(.sub)>a:hover:before,
.card .card-title:not(.sub)>a:focus:before,
.card .card-title:not(.sub)>a:not(.collapsed):before,
.card .panel-container:not(.sub, .untitle):hover:before,
.card .panel-container:not(.sub, .untitle):focus:before,
.card .panel-container:not(.sub, .untitle):not(.collapsed):before {
    background-color: #0068f5;
}

.card .card-title>a:not(.collapsed):before {
    border-bottom-right-radius: 0;
}

.card .card-header+.panel-container:before {
    border-top-right-radius: 0;
}

.govil-en .card .card-title>a:not(.collapsed):before {
    border-bottom-left-radius: 0;
}

.govil-en .card .card-header+.panel-container:before {
    border-top-left-radius: 0;
}

.card .h3 {
    font-size: 16px !important;
    font-weight: 600;
    color: #0c3058 !important;
}

@media(min-width:992px) {
    .card .h3 {
        font-size: 24px !important;
    }
}

.card .show {
    font: 16px Rubik, sans-serif;
    color: #0c3058 !important;
}

.card .text-left,
.card .horizontal-line-lightGrey {
    display: none;
}

.card .sub-chapters .card {
    border-top: 1px solid rgba(112, 112, 112, .33) !important;
    border-radius: 0;
    margin-bottom: 0;
}

.card .sub-chapters .card .card-title>a {
    padding: 1rem 1rem;
}

@media(min-width:992px) {
    .card .sub-chapters .card .card-title>a {
        padding: 2rem 3rem;
    }
}

.card .sub-chapters .card .card-title>a i.collapsIcons:before {
    font-size: 1rem;
}

.card .sub-chapters .card .card-title>a:hover i:before,
.card .sub-chapters .card .card-title>a:focus i:before {
    color: #0068f5;
}

.card .sub-chapters .card .card-title>a span.h4 {
    color: #0c3058 !important;
    font-weight: 500 !important;
    font-size: 14px !important;
}

@media(min-width:992px) {
    .card .sub-chapters .card .card-title>a span.h4 {
        font-size: 18px !important;
    }
}

.card .sub-chapters .card .panel-collapse {
    padding: 0 1.5rem;
}

@media(min-width:992px) {
    .card .sub-chapters .card .panel-collapse {
        padding: 0 3.5rem;
    }
}

.s-a-links {
    border-top: 2px solid rgba(12, 48, 88, .35);
    padding-top: .5rem;
}

.download-link {
    font: normal normal normal 12px/14px Rubik, sans-serif !important;
    color: #0c3058;
}

.border-radius-5 {
    width: 112px;
    height: 24px;
    background: #DCEBFF 0% 0% no-repeat padding-box;
    border-radius: 50px;
    opacity: 1;
    text-align: center;
    font: normal normal normal 16px/22px Rubik-Regular;
}

.disclaimer {
    height: auto;
    background: rgba(12, 48, 88, .02);
    border: 1px solid rgba(12, 48, 88, .3);
    border-radius: 8px;
    font: normal normal normal 16px/19px Rubik, sans-serif;
    color: #0c3058 !important;
    display: flex;
    align-items: flex-start;
}

.disclaimer p {
    margin-bottom: 0;
}

.disclaimer .disclaimer_icon {
    margin-top: .5rem;
}

.disclaimer .disclaimer_icon:before {
    border-radius: 50%;
    color: #888d92;
    font-size: 21px;
    content: "u";
    font-family: "govil2016" !important;
    font-style: normal !important;
}

.disclaimer .disclaimer_content {
    height: 100%;
    align-items: center;
}

@media(max-width:992px) {
    .disclaimer .disclaimer_content {
        display: inline-block;
        width: 88%;
    }
}

.files_and_links>div>div {
    flex: 0 0 100% !important;
    max-width: 100% !important;
    width: 100% !important;
}

.files_and_links #divFiles,
.files_and_links #accordion-links {
    height: auto;
    border-right: 5px solid #0068f5;
    border-radius: 8px 5px 5px 8px;
    background-color: #fff !important;
    margin-bottom: 2rem;
    padding: 0 !important;
}

.govil-en .files_and_links #divFiles,
.govil-en .files_and_links #accordion-links {
    border-right: 0 !important;
    border-left: 5px solid #0068f5;
    border-radius: 5px 8px 8px 5px;
}

.files_and_links #divFiles.collapsed,
.files_and_links #accordion-links.collapsed {
    border-color: #fff;
}

.files_and_links #divFiles.collapsed:hover,
.files_and_links #divFiles.collapsed:focus-within,
.files_and_links #accordion-links.collapsed:hover,
.files_and_links #accordion-links.collapsed:focus-within {
    border-color: #0068f5;
}

.files_and_links .header_files_link {
    flex-wrap: wrap;
}

.files_and_links .header_files_link .card {
    width: 100%;
    margin-bottom: 0 !important;
}

.files_and_links .header_files_link .card .card-header>h2>a,
.files_and_links #accordion-links>h2>a {
    padding: 1rem 2rem;
    flex-direction: row-reverse;
    justify-content: space-between;
}

.files_and_links .header_files_link .card .card-header>h2>a:focus,
.files_and_links #accordion-links>h2>a:focus {
    border: 2px solid #0068f5 !important;
}

.files_and_links .header_files_link .card .card-header>h2>a:before,
.files_and_links #accordion-links>h2>a:before {
    content: unset;
}

.files_and_links .header_files_link .card .card-header>h2>a .h4,
.files_and_links #accordion-links>h2>a .h4 {
    font: normal normal 700 20px/26px Rubik, sans-serif !important;
    color: #0c3058 !important;
}

.files_and_links .header_files_link .card .card-header>h2>a>i,
.files_and_links #accordion-links>h2>a>i {
    font-size: 20px !important;
    padding-top: 8px;
}

.files_and_links .header_files_link .card .card-header>h2>a>i:focus,
.files_and_links #accordion-links>h2>a>i:focus {
    outline: unset;
}

.files_and_links .header_files_link .card .card-header>h2>a .icon-plus:before,
.files_and_links .header_files_link .card .card-header>h2>a .icon-minus:before,
.files_and_links #accordion-links>h2>a .icon-plus:before,
.files_and_links #accordion-links>h2>a .icon-minus:before {
    font-size: 14px;
}

@media(min-width:992px) {

    .files_and_links .header_files_link .card .card-header>h2>a .icon-plus:before,
    .files_and_links .header_files_link .card .card-header>h2>a .icon-minus:before,
    .files_and_links #accordion-links>h2>a .icon-plus:before,
    .files_and_links #accordion-links>h2>a .icon-minus:before {
        font-size: 20px;
    }
}

.files_and_links .header_files_link .card .card-header>h2>a .icon-plus:before,
.files_and_links #accordion-links>h2>a .icon-plus:before {
    content: "s" !important;
    color: #0c3058 !important;
}

.files_and_links .header_files_link .card .card-header>h2>a .icon-minus:before,
.files_and_links #accordion-links>h2>a .icon-minus:before {
    content: "t" !important;
    color: #0068f5 !important;
}

.files_and_links .accordion-files {
    margin-bottom: 0 !important;
}

.files_and_links .download_all {
    display: flex;
    align-items: center;
    background: #f1f7ff 0% 0% no-repeat padding-box;
    border: 1px solid #0068f5 !important;
    border-radius: 8px;
    min-width: 180px;
    justify-content: center;
    margin-bottom: 35px;
    margin: 0 2rem 1rem !important;
    padding: 0 !important;
}

.files_and_links .download_all>a {
    display: flex;
    align-items: center;
    padding: .5rem;
    width: 100%;
    text-decoration: none;
}

.files_and_links .download_all>a .icon-download-1 {
    margin: 0 .5rem;
}

.files_and_links .download_all>a .icon-download-1:before {
    color: #0068f5 !important;
    width: 12px;
    display: block;
    content: " ";
    height: 16px;
    background-image: url("data:image/svg+xml,%3Csvg id='download' xmlns='http://www.w3.org/2000/svg' width='12.09' height='16.429' viewBox='0 0 12.09 16.429'%3E%3Cpath id='_-Icon-Ð¡olor' data-name='ðŸŽ¨-Icon-Ð¡olor' d='M15.334,15.563a.883.883,0,0,1,.756.966v1.933h0a.917.917,0,0,1-.668.96l-.088.007H4.756A.883.883,0,0,1,4,18.463V16.53a.883.883,0,0,1,.756-.966.883.883,0,0,1,.756.966V17.5h9.067V16.53A.883.883,0,0,1,15.334,15.563ZM10.045,3a.881.881,0,0,1,.756.966V11.7l1.813-1.74a.653.653,0,0,1,1.058.193,1.152,1.152,0,0,1-.151,1.353L10.5,14.4a.627.627,0,0,1-.888.017L6.588,11.7A1.147,1.147,0,0,1,6.4,10.355a.658.658,0,0,1,1.053-.235l1.835,1.652q0-.037,0-.075V3.966A.881.881,0,0,1,10.045,3Z' transform='translate(-4 -3)' fill='%230068f5'/%3E%3C/svg%3E%0A");
}

.files_and_links .download_all>a>span {
    text-align: center;
    font: normal normal normal 16px/24px Rubik, sans-serif;
    color: #0068f5 !important;
}

.files_and_links .panel-collapse .group_title {
    background: rgba(12, 48, 88, .03);
    box-shadow: 0 3px 10px rgba(0, 0, 0, .16);
    border-radius: 8px;
    height: 58px;
    font: normal normal normal 16px/20px Rubik, sans-serif !important;
    color: #0b3668 !important;
    display: flex;
    align-items: center;
    margin-bottom: 35px !important;
    padding: 0 1rem;
}

@media(min-width:992px) {
    .files_and_links .panel-collapse .group_title {
        font: normal normal normal 20px/24px Rubik, sans-serif !important;
    }
}

.files_and_links .panel-collapse .title {
    font: normal normal 700 16px/19px Rubik, sans-serif;
    color: #0b3668 !important;
}

.files_and_links .panel-collapse .details {
    font: normal normal 300 16px/19px Rubik, sans-serif;
    color: #0c3058 !important;
}

.files_and_links .panel-collapse .new_download {
    width: 51px;
    height: 49px !important;
    background: #f1f7ff 0% 0% no-repeat padding-box;
    border-radius: 8px;
    border: 0 !important;
    display: flex;
    justify-content: center;
    align-items: center;
}

.files_and_links .panel-collapse .new_download:before {
    color: #0068f5 !important;
    width: 12px;
    display: block;
    content: " ";
    height: 16px;
    background-image: url("data:image/svg+xml,%3Csvg id='download' xmlns='http://www.w3.org/2000/svg' width='12.09' height='16.429' viewBox='0 0 12.09 16.429'%3E%3Cpath id='_-Icon-Ð¡olor' data-name='ðŸŽ¨-Icon-Ð¡olor' d='M15.334,15.563a.883.883,0,0,1,.756.966v1.933h0a.917.917,0,0,1-.668.96l-.088.007H4.756A.883.883,0,0,1,4,18.463V16.53a.883.883,0,0,1,.756-.966.883.883,0,0,1,.756.966V17.5h9.067V16.53A.883.883,0,0,1,15.334,15.563ZM10.045,3a.881.881,0,0,1,.756.966V11.7l1.813-1.74a.653.653,0,0,1,1.058.193,1.152,1.152,0,0,1-.151,1.353L10.5,14.4a.627.627,0,0,1-.888.017L6.588,11.7A1.147,1.147,0,0,1,6.4,10.355a.658.658,0,0,1,1.053-.235l1.835,1.652q0-.037,0-.075V3.966A.881.881,0,0,1,10.045,3Z' transform='translate(-4 -3)' fill='%230068f5'/%3E%3C/svg%3E%0A");
}

.light-gray-border-bottom {
    border-bottom: 0;
}

[name*=file_collapseItem]:not(:last-of-type) .light-gray-border-bottom {
    border-bottom: 1px solid rgba(11, 54, 104, .22);
    margin-bottom: .5rem !important;
    padding-bottom: 1rem;
}

[name^=LinksItem]>div {
    display: none;
}

[name^=LinksItem] a {
    padding: 1rem 2rem 0;
    text-align: right;
    text-decoration: underline;
    font: normal normal normal 16px/32px Rubik, sans-serif;
    letter-spacing: 0;
    color: #0c3058;
}

#file_collapseItems {
    padding: 1rem 2rem 0 !important;
}

.card-title {
    margin-bottom: 1rem !important;
    overflow: hidden;
}

.dynamic_strip_wrap .wrap-circle h3 {
    font: normal normal 700 20px/28px Rubik, sans-serif;
    color: #0c3058 !important;
    font-weight: 700 !important;
}

.dynamic_strip_wrap .dynamic-strip .owl-nav button {
    position: absolute;
}

.dynamic_strip_wrap .dynamic-strip .h6 {
    font: normal normal 500 16px/19px Rubik, sans-serif !important;
}

.dynamic_strip_wrap .dynamic-strip .h6:hover {
    color: #0068f5 !important;
    text-decoration: none !important;
}

.dynamic_strip_wrap .dynamic-strip .dynamicStrip-img {
    border-radius: 8px;
}

.dynamic_strip_wrap .button-gov {
    height: 48px;
    text-decoration: none !important;
    display: flex !important;
    align-items: center !important;
    color: #fff !important;
    background: #0068f5 !important;
    font-size: 16px !important;
}

.dynamic_strip_wrap .button-gov>i {
    font-size: 0;
}

.service-alerts-container .alert-item {
    background: rgba(21, 46, 113, .04) 0% 0% no-repeat padding-box;
    border: 1px solid #152e71;
    border-radius: 8px;
}

.service-alerts-container .alert-item .alert_desc {
    color: #0c3058 !important;
    font: normal normal normal 16px/22px Rubik, sans-serif;
}

.service-alerts-container .alert-item .inline-flex i.icon-information {
    font-size: 20px;
}

.service-alerts-container .alert-item .inline-flex i.icon-information:before {
    border-radius: 50%;
    width: 20px;
    height: 20px;
    color: #152e71;
    content: "u";
}

.notice_pay_attention {
    background: rgba(254, 171, 5, .0392156863) 0% 0% no-repeat padding-box !important;
    border: 1px solid #ffab05 !important;
}

.notice_pay_attention:before {
    background: #feab05 !important;
}

.notice_info {
    background: rgba(0, 104, 245, .04) 0% 0% no-repeat padding-box !important;
    border: 1px solid #0068f5 !important;
}

.notice_info:before {
    background: #0068f5 !important;
}

.notice_pay_attention,
.notice_info {
    border-radius: 8px !important;
    padding: 2.25rem 3rem 1rem !important;
    min-height: unset !important;
    line-height: 1.25rem;
}

.notice_pay_attention:before,
.notice_info:before {
    height: 8px !important;
    min-height: 8px !important;
    width: 8px !important;
    border-radius: 50% !important;
    display: inline-block !important;
    margin-right: 20px !important;
    margin-top: 10px !important;
}

.notice_pay_attention:before,
.notice_info:before {
    font: normal normal 500 16px/16px Rubik, sans-serif !important;
}

.govil-en .notice_pay_attention:before,
.govil-en .notice_info:before {
    left: 1.5rem !important;
}

.govil-en .notice_pay_attention:after,
.govil-en .notice_info:after {
    top: 1rem !important;
    left: 3rem !important;
    white-space: nowrap !important;
}

.more_about {
    background: #fff 0% 0% no-repeat padding-box;
    border-radius: 8px;
    padding-top: 36px;
    padding-bottom: 36px;
    padding-right: 80px;
    padding-left: 1rem;
}

.govil-en .more_about {
    padding-right: 1rem;
    padding-left: 80px;
}

.more_about .RelevantLinks .h3 {
    font: normal normal 700 20px/28px Rubik, sans-serif;
    font-size: unset !important;
    color: #0c3058 !important;
}

.sub-links-permanent-underline a[href] {
    color: #0068f5 !important;
    text-decoration: none !important;
    border-radius: 3px;
    outline: 0 !important;
}

.sub-links-permanent-underline a[href]:hover,
.sub-links-permanent-underline a[href]:active {
    color: #0056d7 !important;
}

.sub-links-permanent-underline a[href]:focus-visible {
    box-shadow: 0 0 0 1px #0068f5 !important;
}