@import url('https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap');
@import url("https://use.typekit.net/ktj5boe.css");

.custom-style--career-widget-two-column, .custom-style--career-widget-single-column, .custom-style--dual-column-widget{
    margin-left: auto;
    margin-right: auto;
    font-family: Lato, sans-serif;
   
}
.custom-style--top-skills-item,.custom-style--data-column--card--data, .custom-style--top-skills-item, .custom-style--career-list--item, .custom-style--projection-info, .custom-style--powered-by, .custom-style--region-switch, .custom-style--data-column--card, .custom-style--visit-button  {
    font-family: Lato, sans-serif;
    
}
.cIGTCv{
    gap:25px;
}
.custom-style--visit-button{
    font-size: 2rem !important;
}
.custom-style--career-list--item {
    color: #1464de !important;
    font-size: 2rem !important;
}
.custom-style--heading-wrapper, .custom-style--data-column--card--title{
    color: #002f6d !important;
    font-family: futura-pt, sans-serif;
    
}
.custom-style--data-column--card--title{
    font-size: 3rem !important;
    justify-content: center !important;
}
.custom-style--heading-wrapper{
    font-size: 4rem !important;
    /*font-weight: 510;*/
}


/*.custom-style--data-column--card{
    margin-top: 0 !important;
}*/
.custom-style--data-column{
    background-color: white !important;
    
}
.custom-style--career-widget-two-column{
    border: none!important;
    box-shadow: none !important;
    /*box-shadow: rgb(0 0 0 / 68%) 0px 5px 14px !important; */
    margin-bottom: 100px;
    width:100% !important;
    justify-content: center;
}
.custom-style--data-column--card--title {
    margin-top: 0 !important;
    margin-bottom: 10rem !important;
    margin-left: 25px !important;
    margin-right: 25px !important;
    align-items: flex-start !important;
    /*max-width: 20rem !important;*/
}
.custom-style--region-switch{
    margin-bottom: 0 !important;
}

.hlFZjA{
    padding-top: 0 !important;
}
.bTAtV{
    font-size: 1.5rem !important;
}
.custom-style--top-skills-item{
    margin: 10px 10px 10px 0;
    font-size: 2rem !important;
    
}
.kCOihf{
    width: 0 !important;
   height: 0 !important;   
   visibility: hidden !important;
}

.liwTgC{
    margin-top: 15rem !important;
}
 @media (min-width: 900px) {
    .fhZCsy{
        width: 45rem !important;
        padding: 0 0 1.5rem 0!important;
    }
    .custom-style--data-column{
        width: 45rem !important;
    }
}
@media  (max-width: 900px){
    .jPRnkL {
         margin:0 0 0 0 !important;
         background-color: white !important;
    }
    .kqjNGF{
        top: .5rem !important;
    }
    .custom-style--arrow-button{
        background: transparent !important;
        box-shadow: none !important;
        /*width: 10rem !important;*/
        height: 10rem !important;
        border: 0 !important;
        
    }
}