.start-now .avia_image {
    margin-left: -11px;
    margin-bottom: 20px;
    width: 64px;
    height: 64px;
}

.page-template-page-glossary #icl_lang_sel_widget-2 {
    display: none !important;
}

.page-search .page-search__img-prev.hrglossary {
    background: url('https://hrforecast.com/wp-content/themes/enfold/images/thumbnail.png') center center no-repeat;
}

.av-special-heading-tag {
    font-size:24px;
}

.page-id-17177 .flex_column_table .av-flex-placeholder {
    width: 1% !important;
}

.page-id-11234 .flex_column_table .av-flex-placeholder {
    width: 1% !important;
}

.cards__img-top {
    margin-bottom: 24px;
}

.cards__text {
    min-height:unset;
}

.bg-color-block {
    border-radius: 16px !important;
    padding: 48px 0 !important;
    background-image: url('https://hrforecast.com/wp-content/uploads/2022/10/Group-14700.png') !important;
    background-repeat: no-repeat !important;
    background-position: 95% 90% !important;
    max-width: 80%;
    margin-left: 50% !important;
    transform: translateX(-50%);
}

.bg-color-block .av-special-heading {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}

.bg-color-block p {
    margin-top: 0;
    margin-bottom: 20px;
}

.bg-color-gray-left {
    padding: 40px 60px;
    border-bottom-left-radius: 16px !important;
    border-top-left-radius: 16px !important;
}

.bg-color-gray-left .av-special-heading {
    padding-bottom: 0 !important;
}

.bg-color-gray-right {
    position: relative;
    padding: 40px 60px;
    border-bottom-right-radius: 16px !important;
    border-top-right-radius: 16px !important;
}

.my-arrow {
    position: absolute;
    margin-top: -27% !important;
    margin-left: -5% !important;
}

.green-badge {
    padding: 9px 20px;
    font-size: 16px;
    font-weight: 400;
    border-radius: 16px;
    background-color: #E0F5D9;
    color: #37B01B;
}

.move-right-img {
    margin-right: -10%;
    margin-top: 5% !important;
}


/* Smarthire Header Img */
.wp-image-39189 {
    margin-bottom: -100px;
}

.wp-image-39190 {
    margin-bottom: -100px;
}

.smarthire-text-block {
    max-width: 450px;
}

/* First slide */
.page-id-9453 .header__text_custom {
    margin-bottom: 42px !important;
}

.right-image {
    margin-top: 80px !important;
}

.join-the-theme {
    min-width: 31.3%;
    padding: 60px 23px 60px 23px !important;
}

.join-the-theme h3 {
    font-size: 24px !important;
    line-height: 32px !important;
}

.join-the-theme p {
    font-size: 20px !important;
    line-height: 26px !important;
    margin-bottom: 32px !important;
    margin-top: 32px !important;
}

/* German */
.page-id-39360 .smarthire-hero-img {
    margin-top: 45px !important;
}

@media (min-width: 768px) {
    .pl-40 {
        padding-left: 40px;
    }
}

.fullwidth-max-height-850 {
    max-width: 100%;
    max-height: 850px;
}

.pn-accordion__wrp {
    min-height: 700px;
}
/* Smart People */
.page-id-11234 .pn-accordion__wrp {
    min-height: 490px;
}


/* What makes HRForecast unique? */
body.page-id-39892 .template-page.content {
    padding-bottom: 0 !important;
}
body.page-id-40109 .template-page.content {
    padding-bottom: 0 !important;
}

body.page-id-39892 #after_section_1 {
    background-color: #F8F8F8;
}
body.page-id-40109 #after_section_1 {
    background-color: #F8F8F8;
}

body.page-id-17177 .pn-accordion__img {
    filter: drop-shadow(-7px 5px 6px #ebecf2) !important;
    max-width: 640px;
    left: unset !important;
    right: 0;
    top: 0 !important;
}

body.page-id-11234 .pn-accordion__img {
    filter: drop-shadow(-7px 5px 6px #ebecf2) !important;
    max-width: 640px;
    left: unset !important;
    right: 0;
    top: 0 !important;
}

/*.pn-accordion__section.active-s-p .pn-accordion__img {*/
/*    max-width: 708px;*/
/*}*/

.mt-25 {
    margin-top: -25px;
}

/* smart people  */
body.page-id-17177 #av_section_7 .avia_codeblock  {
    max-height: 500px;
}

/* smart people german */
#packages-section .avia-section-large.content {
    padding-top: 0 !important;
}

#packages-section .flex_column {
    margin-top: 0 !important;
    padding-top: 20px !important;
}

/* Accordion */
.pn-accordion__title {
    margin-bottom: 50px !important;
    overflow: visible !important;
}

.pn-accordion__title div {
    height: unset !important;
    line-height: unset !important;
}

.pn-accordion__title div:nth-child(2) {
    padding-left: 46px;
    max-width: 93%;
}

.pn-accordion__section.active-s-p .pn-accordion__title {
    margin-bottom: 23px !important;
}

.btn-on-image {
    display: none !important;
    position: absolute !important;
    left: 51%;
    bottom: 25%;
    font-size: 15px !important;
    font-weight: 600 !important;
    padding: 16px 22px 16px !important;
}

.pn-accordion__section.active-s-p .btn-on-image {
    display: block !important;
}
.btn-on-image-first {
    bottom: 23%;
}
.btn-on-image-second {
    bottom: 29%;
}

.btn-on-image-third {
    bottom: 23%;
}

.btn-on-image-fourth {
    bottom: 31%;
}

.btn-on-image-fifth {
    bottom: 32%;
}

/* German competitors page-id-40109 */
.page-id-40109 h1 {
    font-size: 48px !important;
}
.page-id-40109 .btn-on-image-first {
    bottom: 13%;
}
.page-id-40109 .btn-on-image-second {
    bottom: 23%;
}
.page-id-40109 .btn-on-image-third {
    bottom: 13%;
}
.page-id-40109 .btn-on-image-fourth {
    bottom: 21%;
}
.page-id-40109 .btn-on-image-fifth {
    bottom: 25%;
}

/* upskilling */

.card-on-map {
    margin-top: 100px;
}

.page-id-42134 .card-on-map img,
.page-id-42313 .card-on-map img
 {
    height:auto;
}
.card-on-map img {
    height: 27px;
    width: auto;
}

.card-on-map .av-special-heading {
    margin-top: 45px;
}

.card-on-map p {
    margin-top: 0;
}
.page-id-27099 #av_section_3 .avia-image-container,
.page-id-28257 #av_section_3 .avia-image-container
{
    margin-top: 55px;
}

.page-id-29675 #av_section_2.avia-section-large .content,
.page-id-29676 #av_section_2.avia-section-large .content
{
    padding-top: 0;
}
.page-id-29675 .up-skills__img img,
.page-id-29676 .up-skills__img img
{
    top: 45px;
}

.page-id-42479 .up-skills__img img
{
    top: 55px;
}

/* section with map */
.page-id-27099 #after_section_3,
.page-id-28257 #after_section_3,
.page-id-29675 #after_section_3,
.page-id-29676 #after_section_3,
.page-id-30476 #after_section_3,
.page-id-30753 #after_section_3,
.page-id-42078 #after_section_3,
.page-id-42448 #after_section_3,
.page-id-42134 #after_section_3,
.page-id-42313 #after_section_3,
.page-id-42202 #after_section_3,
.page-id-42334 #after_section_3,
.page-id-42228 #after_section_3,
.page-id-42380 #after_section_3
{
    margin-bottom: 200px;
    min-height: 800px;
    position: relative;
}

.map-img {
    top: 215px;
    position: absolute !important;
}
.page-id-30476 .map-img,
.page-id-30753 .map-img{
    top: 300px;
    position: absolute !important;
}

.map-arrow {
    position: absolute !important;
    right: 150px;
    bottom: 20px;
}

.green-bg {
    background-color: #E0F3F3 !important;
    border-radius: 8px;
}

/* Full Green section */
.page-id-27099 #av_section_4,
.page-id-28257 #av_section_4,
.page-id-29675 #av_section_4,
.page-id-29676 #av_section_4,
.page-id-30476 #av_section_4,
.page-id-30753 #av_section_4,
.page-id-42078 #av_section_4,
.page-id-42448 #av_section_4,
.page-id-42096 #av_section_4,
.page-id-42462 #av_section_4,
.page-id-42134 #av_section_4,
.page-id-42313 #av_section_4,
.page-id-42165 #av_section_4,
.page-id-42479 #av_section_4,
.page-id-42180 #av_section_5,
.page-id-42496 #av_section_5,
.page-id-42202 #av_section_4,
.page-id-42334 #av_section_4,
.page-id-42227 #av_section_4,
.page-id-42510 #av_section_4,
.page-id-42228 #av_section_4,
.page-id-42380 #av_section_4

 {
    background-color: #ffffff !important;

}

.page-id-27099 #av_section_4 .container,
.page-id-28257 #av_section_4 .container,
.page-id-30476 #av_section_4 .container,
.page-id-30753 #av_section_4 .container, 
.page-id-42078 #av_section_4 .container, 
.page-id-42448 #av_section_4 .container, 
.page-id-42165 #av_section_4 .container,
.page-id-42479 #av_section_4 .container
{
    background-color: #FFEAED;
    border-radius: 8px;
}
.page-id-42165 #av_section_4 .container,
.page-id-42479 #av_section_4 .container,
.page-id-42448 #av_section_4 .container
{
    width: 1000px;
}
.page-id-29675 #av_section_4 .container,
.page-id-29676 #av_section_4 .container
 {
    background-color: #E8EAFF;
    border-radius: 8px;
}

.page-id-42096 #av_section_4 .container,
.page-id-42462 #av_section_4 .container
{
    width: 1000px;
    background-color: #FEF6E3;
    border-radius: 8px;
    padding: 0 20px;
}

.page-id-42228 #av_section_4 .container,
.page-id-42380 #av_section_4 .container
{
    width: 1000px;
    background-color: #FFEAED;
    border-radius: 8px;
    padding: 0 20px;
}

.page-id-42134 #av_section_4 .container,
.page-id-42313 #av_section_4 .container

{
    width: 1000px;
    background-color: #EBEBEE;
    border-radius: 8px;
    padding: 0 20px;
}

.page-id-42180 #av_section_5 .container,
.page-id-42496 #av_section_5 .container,
.page-id-42202 #av_section_4 .container,
.page-id-42334 #av_section_4 .container
{
    width: 1000px;
    background-color: #E0F3F3;
    border-radius: 8px;
    padding: 0 20px;
}

.page-id-42227 #av_section_4 .container,
.page-id-42510 #av_section_4 .container
{
    width: 1000px;
    background-color: #FFF0E5;
    border-radius: 8px;
    padding: 0 20px;

}

.page-id-29257 #av_section_4 .container,
.page-id-29676 #av_section_4 .container
{
    background-color: #e8eaff;
    border-radius: 8px;
    margin-top:170px;
}

.page-id-27099 #av_section_4 .content,
.page-id-28257 #av_section_4 .container .content,
.page-id-29257 #av_section_4 .container .content,
.page-id-29675 #av_section_4 .container .content,
.page-id-29676 #av_section_4 .container .content,
.page-id-30476 #av_section_4 .container .content,
.page-id-30753 #av_section_4 .container .content,
.page-id-42096 #av_section_4 .container .content,
.page-id-42462 #av_section_4 .container .content,
.page-id-42134 #av_section_4 .container .content,
.page-id-42313 #av_section_4 .container .content,
.page-id-42165 #av_section_4 .container .content,
.page-id-42479 #av_section_4 .container .content,
.page-id-42202 #av_section_4 .container .content,
.page-id-42334 #av_section_4 .container .content,
.page-id-42180 #av_section_5 .container .content,
.page-id-42496 #av_section_5 .container .content,
.page-id-42227 #av_section_4 .container .content,
.page-id-42510 #av_section_4 .container .content,
.page-id-42228 #av_section_4 .container .content,
.page-id-42380 #av_section_4 .container .content,
.page-id-42078 #av_section_4 .container .content,
.page-id-42448 #av_section_4 .container .content
{
    padding: 20px 0 !important;    
}
.page-id-27099 #av_section_4 .av-special-heading,
.page-id-28257 #av_section_4 .av-special-heading,
.page-id-29675 #av_section_4 .av-special-heading,
.page-id-29676 #av_section_4 .av-special-heading
{
    margin-top: 20px;    
}
.page-id-27099 #after_section_3,
.page-id-28257 #after_section_3,
.page-id-29675 #after_section_3,
.page-id-29676 #after_section_3,
.page-id-42134 #after_section_3,
.page-id-42313 #after_section_3
{
    padding-top: 80px;
}
.page-id-27099 #event-calendar,
.page-id-29257 #event-calendar,
.page-id-29675 #event-calendar,
.page-id-29676 #event-calendar
{
    margin-top: 110px;    
}

.calendar-cards__img img {
    width: 70px !important;
}

@media all and (max-width:1300px) and (min-width:1200px){
    #pn-accordion .pn-accordion__section:nth-child(1) .avia-button{
        bottom: 270px;
        left: 575px;
    }   
    #pn-accordion .pn-accordion__section:nth-child(2) .avia-button{
        bottom: 300px;
        left: 575px;
    }   
    #pn-accordion .pn-accordion__section:nth-child(3) .avia-button{
        bottom: 270px;
        left: 575px;
    }   
    #pn-accordion .pn-accordion__section:nth-child(4) .avia-button{
        bottom: 310px;
        left: 575px;
    }   
    #pn-accordion .pn-accordion__section:nth-child(5) .avia-button{
        bottom: 320px;
        left: 575px;
    }   
}
@media all and (max-width:1300px) and (min-width:1200px){
    #pn-accordion .pn-accordion__section:nth-child(1) .avia-button{
        bottom: 270px;
        left: 575px;
    }   
    #pn-accordion .pn-accordion__section:nth-child(2) .avia-button{
        bottom: 300px;
        left: 575px;
    }   
    #pn-accordion .pn-accordion__section:nth-child(3) .avia-button{
        bottom: 270px;
        left: 575px;
    }   
    #pn-accordion .pn-accordion__section:nth-child(4) .avia-button{
        bottom: 310px;
        left: 575px;
    }   
    #pn-accordion .pn-accordion__section:nth-child(5) .avia-button{
        bottom: 320px;
        left: 575px;
    }   
}
@media all and (max-width:1200px) and (min-width:991px){
    #pn-accordion .pn-accordion__section:nth-child(1) .avia-button{
        bottom: 405px;
        left: 527px;
        padding: 10px 15px !important;
        font-size: 0.75rem !important;
        font-weight: normal !important;
    }   
    #pn-accordion .pn-accordion__section:nth-child(2) .avia-button{
        bottom: 430px;
        left: 527px;
        padding: 10px 15px !important;
        font-size: 0.75rem !important;
        font-weight: normal !important;
    }   
    #pn-accordion .pn-accordion__section:nth-child(3) .avia-button{
        bottom: 405px;
        left: 527px;
        padding: 10px 15px !important;
        font-size: 0.75rem !important;
        font-weight: normal !important;
    }   
    #pn-accordion .pn-accordion__section:nth-child(4) .avia-button{
        bottom: 440px;
        left: 527px;
        padding: 10px 15px !important;
        font-size: 0.75rem !important;
        font-weight: normal !important;
    }   
    #pn-accordion .pn-accordion__section:nth-child(5) .avia-button{
        bottom: 445px;
        left: 527px;
        padding: 10px 15px !important;
        font-size: 0.75rem !important;
        font-weight: normal !important;
    }   
}
@media all and (max-width:991px) and (min-width:570px){
    #pn-accordion .pn-accordion__section:nth-child(1) .avia-button{
        bottom: 350px;
        left: 140px;
        padding: 10px 15px !important;
        font-size: 0.75rem !important;
        font-weight: normal !important;
    }   
    #pn-accordion .pn-accordion__section:nth-child(2) .avia-button{
        bottom: 290px;
        left: 140px;
        padding: 10px 15px !important;
        font-size: 0.75rem !important;
        font-weight: normal !important;
    }   
    #pn-accordion .pn-accordion__section:nth-child(3) .avia-button{
        bottom: 200px;
        left: 140px;
        padding: 10px 15px !important;
        font-size: 0.75rem !important;
        font-weight: normal !important;
    }   
    #pn-accordion .pn-accordion__section:nth-child(4) .avia-button{
        bottom: 145px;
        left: 140px;
        padding: 10px 15px !important;
        font-size: 0.75rem !important;
        font-weight: normal !important;
    }   
    #pn-accordion .pn-accordion__section:nth-child(5) .avia-button{
        bottom: 100px;
        left: 140px;
        padding: 10px 15px !important;
        font-size: 0.75rem !important;
        font-weight: normal !important;
    }   
}
@media all and (max-width:570px){
    #pn-accordion .pn-accordion__section:nth-child(1) .avia-button{
        bottom: 405px;
        left: 105px;
        padding: 5px 15px !important;
        font-size: 0.5rem !important;
        font-weight: normal !important;
    }   
    #pn-accordion .pn-accordion__section:nth-child(2) .avia-button{
        bottom: 340px;
        left: 105px;
        padding: 5px 15px !important;
        font-size: 0.5rem !important;
        font-weight: normal !important;
    }   
    #pn-accordion .pn-accordion__section:nth-child(3) .avia-button{
        bottom: 245px;
        left: 105px;
        padding: 5px 15px !important;
        font-size: 0.5rem !important;
        font-weight: normal !important;
    }   
    #pn-accordion .pn-accordion__section:nth-child(4) .avia-button{
        bottom: 187px;
        left: 105px;
        padding: 5px 15px !important;
        font-size: 0.5rem !important;
        font-weight: normal !important;
    }   
    #pn-accordion .pn-accordion__section:nth-child(5) .avia-button{
        bottom: 115px;
        left: 105px;
        padding: 5px 15px !important;
        font-size: 0.5rem !important;
        font-weight: normal !important;
    }   
}
.additional-svg-icon{
    margin-bottom: 17px;
}
.additional-svg-icon img{
    width: 30px;
}
.custom-cases-arrow{
    position: absolute;
    bottom: 325px;
    left: -65px;
}
@media all and (max-width: 1310px) and (min-width: 1030px){
    .custom-cases-arrow{
        bottom: 325px;
        left: -5px;
    }
}
@media all and (max-width: 1029px){
    .custom-cases-arrow,
    .map-arrow{
        display: none !important;
    }
    
}
.custom-grid-container{
    max-width: 1176px;
    margin: 80px auto 120px;
    display: flex;
    align-items: center;

}

.custom-grid-container .flex_cell{
    padding: 0;
}
.custom-grid-container .avia-builder-el-first{
    min-width: 627px;
}

/* Career pathing */
.page-id-41897 #av_section_1 p,
.page-id-41920 #av_section_1 p{
    margin: 10px 0 0;
}
.page-id-41897 .home-header__title h1,
.page-id-41920 .home-header__title h1
{
    width: 627px;
}

.page-id-41897 #av_section_1,
.page-id-41920 #av_section_1
{
    background-color: #fff !important;
}
.page-id-41897 #av_section_1 .container .content,
.page-id-41920 #av_section_1 .container .content
{
    padding: 30px 0 10px;
}
.page-id-41897 #av_section_2,
.page-id-41920 #av_section_2,
.page-id-41897 #av_section_4,
.page-id-41920 #av_section_4
{
    margin-top: 40px;
}

.page-id-42096 #av_section_4,
.page-id-42462 #av_section_4,
.page-id-42165 #av_section_4,
.page-id-42479 #av_section_4,
.page-id-42180 #av_section_5,
.page-id-42496 #av_section_5,
.page-id-42510 #av_section_4
{
    margin-top: 70px;
}

.page-id-41897 #av_section_3 .section__row-texts_custom.section__row-texts_skills.lp-sec-3__texts,
.page-id-41920 #av_section_3 .section__row-texts_custom.section__row-texts_skills.lp-sec-3__texts{
    margin-left: 56px;
}
.page-id-41897 #av_section_3 .flex_column.av_one_half.av-animated-generic.right-to-left.flex_column_div.av-zero-column-padding.avia-builder-el-27.el_after_av_one_half,
.page-id-41920 #av_section_3 .flex_column.av_one_half.av-animated-generic.right-to-left.flex_column_div.av-zero-column-padding.avia-builder-el-27.el_after_av_one_half{
    margin-left: 1%;
    width: 47%;
}

.page-id-41897 #av_section_1 .container,
.page-id-41920 #av_section_1 .container{
    max-width:1176px;
}
.page-id-41897 #av_section_1 .container,
.page-id-41920 #av_section_1 .container
{
    background-color: #f8f8f8;
    position: relative;
    border-radius: 16px;
}
.page-id-41897 #av_section_1 .entry-content-wrapper .av-special-heading-h2{
    margin-top: 16px;
}
.page-id-41920 #av_section_1 .entry-content-wrapper .av-special-heading-h2
{
    margin-top: 16px;
    width: 495px;
}
.page-id-41897 #av_section_4 .av_textblock_section ,
.page-id-41920 #av_section_4 .av_textblock_section {
    width: 460px;
}
.page-id-41897 #av_section_4 .avia-builder-el-last.flex_column_div{
    width: 485px;
    margin-left: 10%;
    padding: 0 !important;
}
.page-id-41920 #av_section_4 .avia-builder-el-last.flex_column_div{
    width: 525px;
    margin-left: 7%;
    padding: 0 !important;
}
.page-id-41897 .lp-sec-2__texts h2{
    width: 480px;
}
.page-id-41920 .lp-sec-2__texts h2{
    width: 495px;
}
.page-id-41897 .avia-section-large .content,
.page-id-41920 .avia-section-large .content{
    padding: 50px 0;
}
.page-id-41897 #av_section_1 .entry-content-wrapper,
.page-id-41920 #av_section_1 .entry-content-wrapper
{
    display: flex;
    justify-content: space-between;
}
.page-id-41897 #av_section_1 .entry-content-wrapper .gray-area-arrow,
.page-id-41920 #av_section_1 .entry-content-wrapper .gray-area-arrow
{
    position: absolute;
    top: -110px;
    right: 370px;
}
.page-id-41897 #av_section_1 .container h6.av-special-heading-tag,
.page-id-41920 #av_section_1 .container h6.av-special-heading-tag
{
    background-color: #E0F5D9;
}
.page-id-41897 #av_section_1 .container .section__text_skills,
.page-id-41920 #av_section_1 .container .section__text_skills
{
    max-width: 528px;
    margin-left: auto;
}

.page-id-41897 #event-calendar .container,
.page-id-41920 #event-calendar .container
{
    width: 967px;
    display: flex;
    margin:  150px auto 100px;
    background-color: #1C263F;
    border-radius: 16px;
    position: relative;
}
.page-id-41897 #event-calendar .container .av-special-heading-h2 h2.av-special-heading-tag{
    font-size: 1.5rem !important;
    line-height: 2rem;
    max-width: 448px;
    text-align: center;
    margin: 0 auto;
}
.page-id-41920 #event-calendar .container .av-special-heading-h2 h2.av-special-heading-tag
{
    font-size: 1.5rem !important;
    line-height: 2rem;
    max-width: 485px;
    text-align: center;
    margin: 0 auto;
}
.page-id-41897 #event-calendar .container .blue-section-chart,
.page-id-41920 #event-calendar .container .blue-section-chart
{
    position: absolute;
    z-index: 2;
    pointer-events: none;
    right: 0;
    bottom: -40px;
}
.page-id-41920 #event-calendar .section__row-texts_custom .sp-lh-26{
    max-width: 653px;
}

.page-id-41920 #av_section_3 .flex_column.av_one_half.av-animated-generic.right-to-left.flex_column_div.av-zero-column-padding.avia-builder-el-26.el_after_av_one_half.avia-builder-el-last.career-sec-whom-are-we__col-1,
.page-id-41897 #av_section_3 .flex_column.av_one_half.av-animated-generic.right-to-left.flex_column_div.av-zero-column-padding.avia-builder-el-26.el_after_av_one_half.avia-builder-el-last.career-sec-whom-are-we__col-1
{
    margin-left: 1%;
}

.page-id-30476 #av_section_3 .av-special-heading.av-special-heading-h6 .av-special-heading-tag, 
.page-id-30753 #av_section_3 .av-special-heading.av-special-heading-h6 .av-special-heading-tag{
    background-color: #FFF0E5;
}

.page-id-30476 #av_section_4 .av-special-heading.av-special-heading-h2, 
.page-id-30753 #av_section_4 .av-special-heading.av-special-heading-h2{
    margin-top: 0;
}
.page-id-30476 #av_section_4 .av-special-heading.av-special-heading-h2 h2.av-special-heading-tag, 
.page-id-30753 #av_section_4 .av-special-heading.av-special-heading-h2 h2.av-special-heading-tag{
    margin-top: 20px;
}
.page-id-30476 #event-calendar, 
.page-id-30753 #event-calendar,
.page-id-42096 #event-calendar,
.page-id-42462 #event-calendar,
.page-id-42165 #event-calendar,
.page-id-42479 #event-calendar,
.page-id-42180 #event-calendar,
.page-id-42496 #event-calendar,
.page-id-42202 #event-calendar,
.page-id-42334 #event-calendar,
.page-id-42227 #event-calendar,
.page-id-42510 #event-calendar
{
    margin-top: 120px;
}

.page-id-30476 .up-skills__img img,
.page-id-30753 .up-skills__img img
{
    top: 35px;
}
.page-id-42078 .up-skills__img img
{
    top: 90px;
}
.page-id-42462 .up-skills__img img
{
    top: 55px;
}
.page-id-42448 .up-skills__img img
{
    top: 120px;
}

#av_section_4 .template-page .entry-content-wrapper h2{
    letter-spacing: 0;
} 

#inner-map-grid{
    display: flex;
    width: 721px;
    margin: 0 auto;
}

#inner-map-grid .flex_cell_inner{
    display: flex;
    justify-content: space-between;
}
#inner-map-grid .flex_cell{
    padding: 0;
}
#inner-map-grid .flex_cell_inner .flex_column{
    display: flex;
    flex-direction: column;
    align-items: flex-start;
}
#inner-map-grid .flex_cell_inner .flex_column.av_one_third .av-special-heading{
    margin-top: 24px;
}

#inner-map-grid .flex_cell_inner .flex_column.av_one_third{
    display: flex;
    width: 304px;
}
#inner-map-grid .flex_cell_inner .flex_column.av_two_third{
    display: flex;
    width: 423px;
    margin-left: 115px;
}
#inner-map-grid .flex_cell_inner .flex_column.av_two_third p,
#inner-map-grid .flex_cell_inner .flex_column.av_one_third p{
    margin:0;
}

.page-id-42096 #av_section_1.avia-section-large .content,
.page-id-42462 #av_section_1.avia-section-large .content,
.page-id-42134 #av_section_1.avia-section-large .content,
.page-id-42313 #av_section_1.avia-section-large .content
{
    padding-bottom: 0;
}
.page-id-42096 #av_section_1,
.page-id-42462 #av_section_1,
.page-id-42134 #av_section_1,
.page-id-42313 #av_section_1

{
    padding-bottom: 0;
}
.page-id-42096 #av_section_1 .avia-image-container img
{
    padding-top: 80px;
}
.page-id-42462 #av_section_1 .avia-image-container img
{
    padding-top: 50px;
}
.page-id-42462 #av_section_3 h2.av-special-heading-tag 
{
    min-width: 535px;
}
.page-id-42078 #after_section_3
{
    padding-top: 40px;
}
.page-id-42448 #after_section_3
{
    padding-top: 70px;
}
.page-id-42448 #after_section_3 .av_textblock_section .events__text,
.page-id-42479 #after_section_3 .av_textblock_section .events__text,
.page-id-42496 #after_section_4 .av_textblock_section .events__text,
.page-id-42510 #after_section_3 .av_textblock_section .events__text
{
    max-width: 825px;
} 
.page-id-42078 #av_section_1 h2,
.page-id-42448 #av_section_1 h2
{
    width: 500px;
}
.page-id-30476 .avia-section-large .content,
.page-id-42078 .avia-section-large .content,
.page-id-42448 .avia-section-large .content,
.page-id-42097 .avia-section-large .content,
.page-id-42180 .avia-section-large .content,
.page-id-42202 .avia-section-large .content,
.page-id-42334 .avia-section-large .content,
.page-id-42228 .avia-section-large .content,
.page-id-42380 .avia-section-large .content,
.page-id-30476 .avia-section-large .content
{
    padding: 40px 0;
}
.page-id-42496 .avia-section-large .content{
    padding: 60px 0;
}
.page-id-42510 .avia-section-large .content{
    padding: 90px 0;
}
.page-id-30476 #event-calendar,
.page-id-30753 #event-calendar,
.page-id-42134 #event-calendar,
.page-id-42313 #event-calendar,
.page-id-42202 #event-calendar,
.page-id-42228 #event-calendar
{
    margin-top: 50px;
}
.page-id-42334 #event-calendar,
.page-id-42078 #event-calendar,
.page-id-42448 #event-calendar,
.page-id-42380 #event-calendar{
    margin-top: 70px;
}
.page-id-42180 .main_color.container_wrap_first.container_wrap.fullsize .up-skills__img img,
.page-id-42496 .main_color.container_wrap_first.container_wrap.fullsize .up-skills__img img
{
    top: 20px;
}
.page-id-42510 .main_color.container_wrap_first.container_wrap.fullsize .up-skills__img img
{
    top: 30px;
}
.page-id-42180 .main_color.container_wrap_first.container_wrap.fullsize h2.av-special-heading-tag,
.page-id-42496 .main_color.container_wrap_first.container_wrap.fullsize h2.av-special-heading-tag
{
    width: 460px;
}
.page-id-42202 .main_color.container_wrap_first.container_wrap.fullsize h1.av-special-heading-tag,
.page-id-42334 .main_color.container_wrap_first.container_wrap.fullsize h1.av-special-heading-tag,
.page-id-42334 .main_color.container_wrap_first.container_wrap.fullsize h2.av-special-heading-tag
{
    width: 611px;
}
.page-id-42202 .main_color.container_wrap_first.container_wrap.fullsize .av_textblock_section,
.page-id-42334 .main_color.container_wrap_first.container_wrap.fullsize .av_textblock_section
{
    width: 514px;
}
.page-id-42227 #av_section_1 .flex_column.av_one_half.flex_column_div.first.avia-builder-el-8.el_before_av_one_half.avia-builder-el-first.section__row-texts_custom.section__row-texts_skills,
.page-id-42510 #av_section_1 .flex_column.av_one_half.flex_column_div.first.avia-builder-el-8.el_before_av_one_half.avia-builder-el-first.section__row-texts_custom.section__row-texts_skills
 {
    width: 40%;
}
.page-id-42227 #av_section_1 a.avia-button,
.page-id-42510 #av_section_1 a.avia-button
{
    text-align: left;
}

.page-id-42227 .avia-section-large .content,
.page-id-42510 .avia-section-large .content
{
    padding-bottom: 0;
}
.page-id-12117 .flex_column_table.av-equal-height-column-flextable.-flextable .inline-buttons-with-cc.avia-buttonrow-wrap.avia-buttonrow-center{
    top: 2px;
}
.page-id-12117 #av-layout-grid-1 .flex_cell_inner .flex_column.av_one_full section:nth-of-type(1){
    display: none !important;
}
.page-id-42334 .career-sec-whom-are-we{
    padding-bottom: 0;
}
.page-id-42380 #after_section_3{
    margin-top: 30px;
}
.page-id-42462 .map-img,
.page-id-42496 .map-img,
.page-id-42510 .map-img
{
    top: 345px;
}

/* Addition to links fixes */ 
/*Upskilling*/
.page-id-28257 #event-calendar .flex_column_table.av-equal-height-column-flextable .flex_column.av_one_third:hover,
.page-id-27099 #event-calendar .flex_column_table.av-equal-height-column-flextable .flex_column.av_one_third:hover,
/*Agile career pathing*/
.page-id-29257 #event-calendar .flex_column_table.av-equal-height-column-flextable .flex_column.av_one_third:hover,
.page-id-29258 #event-calendar .flex_column_table.av-equal-height-column-flextable .flex_column.av_one_third:hover,
/*Internal talent marketplace*/
.page-id-29675 #event-calendar .flex_column_table.av-equal-height-column-flextable .flex_column.av_one_third:hover,
.page-id-29676 #event-calendar .flex_column_table.av-equal-height-column-flextable .flex_column.av_one_third:hover,
/*Skills management*/
.page-id-30476 #event-calendar .flex_column_table.av-equal-height-column-flextable .flex_column.av_one_third:hover,
.page-id-30753 #event-calendar .flex_column_table.av-equal-height-column-flextable .flex_column.av_one_third:hover,
/*Talent management*/
.page-id-42078 #event-calendar .flex_column_table.av-equal-height-column-flextable .flex_column.av_one_third:hover,
.page-id-42448 #event-calendar .flex_column_table.av-equal-height-column-flextable .flex_column.av_one_third:hover,
/*Strategic workforce planning*/
.page-id-42096 #event-calendar .flex_column_table.av-equal-height-column-flextable .flex_column.av_one_third:hover,
.page-id-42462 #event-calendar .flex_column_table.av-equal-height-column-flextable .flex_column.av_one_third:hover,
/*Succession planning*/
.page-id-42134 #event-calendar .flex_column_table.av-equal-height-column-flextable .flex_column.av_one_third:hover,
.page-id-42313 #event-calendar .flex_column_table.av-equal-height-column-flextable .flex_column.av_one_third:hover,
/*Project staffing*/
.page-id-42165 #event-calendar .flex_column_table.av-equal-height-column-flextable .flex_column.av_one_third:hover,
.page-id-42479 #event-calendar .flex_column_table.av-equal-height-column-flextable .flex_column.av_one_third:hover,
/*Business transformation*/
.page-id-42180 #event-calendar .flex_column_table.av-equal-height-column-flextable .flex_column.av_one_third:hover,
.page-id-42496 #event-calendar .flex_column_table.av-equal-height-column-flextable .flex_column.av_one_third:hover,
/*Future job architecture*/
.page-id-42202 #event-calendar .flex_column_table.av-equal-height-column-flextable .flex_column.av_one_third:hover,
.page-id-42334 #event-calendar .flex_column_table.av-equal-height-column-flextable .flex_column.av_one_third:hover,
/*Location decision*/
.page-id-42227 #event-calendar .flex_column_table.av-equal-height-column-flextable .flex_column.av_one_third:hover,
.page-id-42510 #event-calendar .flex_column_table.av-equal-height-column-flextable .flex_column.av_one_third:hover,
/*Mergers and acquisitions*/
.page-id-42228 #event-calendar .flex_column_table.av-equal-height-column-flextable .flex_column.av_one_third:hover,
.page-id-42380 #event-calendar .flex_column_table.av-equal-height-column-flextable .flex_column.av_one_third:hover
{
    cursor: pointer;
}

.page-id-43396 .events-grid{
    display: flex;
    width: 1220px;
    gap:40px;
    margin: 18px auto 156px;
}
.page-id-43396 .events-grid .flex_cell{
    position: relative;
    background: #FFFFFF;
    border: 1px solid #E8E9EC;
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.04), 0px 16px 50px rgba(0, 0, 0, 0.08);
    border-radius: 8px;
    min-height: 774px;
}
.page-id-43396 .events-grid .flex_cell .flex_cell_inner {
    display: flex;
    flex-direction: column;
    position: relative;
    height: 100%;
}
.page-id-43396 .events-grid .flex_cell .avia_textblock.events-grid-date.av_inherit_color{
    position: absolute;
    padding: 12px;
    border-radius: 8px;
    background-color: #fff;
    top: 16px;
    left: 16px;
    z-index: 100;
}
.page-id-43396 .events-grid .flex_cell .avia_textblock.events-grid-date.av_inherit_color p{
    margin: 0;
    line-height: 1;
}
.page-id-43396 .events-grid .flex_cell .avia-image-container{
    height: 122px;
}
.page-id-43396 .events-grid .flex_cell .avia-image-container img{
    height: 122px;
    width: 100%;
}
.page-id-43396 .events-grid .flex_cell .av-special-heading.av-special-heading-h3{
    margin-top: 17px;
    margin-bottom: 1.5rem;
    padding: 0 !important;
    display: flex;
}
.page-id-43396 .events-grid .flex_cell .av-special-heading.av-special-heading-h3 h3{
    line-height: 2rem;
}
.page-id-43396 .events-grid .flex_cell .avia-icon-list-container.avia-builder-el-13.el_after_av_heading.el_before_av_hr.card__lists_custom.card__lists_skills.card__lists_white{
    margin: 0;
}
.page-id-43396 .events-grid .flex_cell .avia-icon-list-container.avia-builder-el-13.el_after_av_heading.el_before_av_hr.card__lists_custom.card__lists_skills.card__lists_white .avia-icon-list{
    margin-bottom: 24px;
}
.page-id-43396 .events-grid .flex_cell .avia-icon-list-container{
    margin: 0;
}
.page-id-43396 .events-grid .flex_cell .hr{
    margin: 0;
    height: 10px;
}
.page-id-43396 .events-grid .flex_cell .av-special-heading.av-special-heading-h6{
    display: flex;
    margin-top: 24px;
}
.page-id-43396 .events-grid .flex_cell .av-special-heading.av-special-heading-h6 .special-heading-border{
    display: none;
}
.page-id-43396 .events-grid .flex_cell .av-special-heading.av-special-heading-h6 h6{
    font-size: 1.125rem;
    line-height: 1.5rem;
}

.page-id-43396 .events-grid .flex_cell .avia-button-wrap.avia-button-left{
    width: 255px;
    display: flex;
    background: #E0E3FF;
    padding: 7px 20px 7px 12px;
    border-radius: 6px;
    bottom: 0;
    position: absolute;
}
.page-id-43396 .events-grid .flex_cell .section_btn-text-blue_custom .avia-button{
    background: #e0e3ff;
}

.page-id-43396 #av_section_1 img{
    width: 64px;
    height: 64px;
    filter: drop-shadow(0px 4px 10px rgba(0, 0, 0, 0.04)) drop-shadow(0px 16px 50px rgba(0, 0, 0, 0.08));
}
@media all and (max-width: 768px){
    body.page-id-43396 .events-grid{
        width: 100%;
        flex-wrap: wrap;
    }
}
.page-id-9453#top #wrap_all .all_colors .section__italic-text h2{
    font-size: 38px;
}
.page-id-9453 #av_section_2{
    margin-top: 120px;
}
.page-id-9453 #av_section_8 .text_min_height_100 {
    min-height: 50px;
}
.page-id-9453 #av_section_3 .card__lists_custom .avia-icon-list {
    padding: 0;
}
.page-id-9453 #av_section_6 .flex_column_table {
    display: flex;
}
@media all and (max-width:768px){
    .page-id-9453 #av_section_6 .flex_column_table {
        display: flex;
        flex-wrap: wrap;
    }
}


.page-id-9453 #av_section_3 .card__lists_custom,
.page-id-11332 #av_section_3 .card__lists_custom
{
    min-height: inherit;
}

.page-id-9453 #av_section_3 .card__lists_custom .av_iconlist_title.iconlist_title_small.av_inherit_color,
.page-id-11332 #av_section_3 .card__lists_custom .av_iconlist_title.iconlist_title_small.av_inherit_color
 {
    font-size: 1rem;
}
#top.page-id-9453 #av_section_3 .av-iconlist-small li,
#top.page-id-9453 #av_section_8 .av-iconlist-small li,
#top.page-id-11332 #av_section_3 .av-iconlist-small li,
#top.page-id-11332 #av_section_8 .av-iconlist-small li
{
    display: flex;
    gap: 0;
    align-items: flex-start;
}
#top.page-id-45212 .av-iconlist-small li
{
    display: flex;
    gap: 0;
    align-items: center;
}
#top.page-id-9453 #av_section_3 .av-iconlist-small .iconlist_icon,
#top.page-id-9453 #av_section_8 .av-iconlist-small .iconlist_icon,
#top.page-id-11332 #av_section_3 .av-iconlist-small .iconlist_icon,
#top.page-id-11332 #av_section_8 .av-iconlist-small .iconlist_icon
{
    top: 4px;
    margin-right: 12px;
}
#top.page-id-45212 .av-iconlist-small .iconlist_icon
{
    top: 0;
    margin-right: 12px;
}
#top.page-id-9453 #av_section_3 .avia-icon-list-container,
#top.page-id-45212 .avia-icon-list-container
{
    margin-bottom: 32px;
}
#top.page-id-9453 .iconlist-char,
#top.page-id-11332 .iconlist-char,
#top.page-id-45212 .iconlist-char
{
    display: flex;
    width: 24px;
    height: 24px;
}
#top.page-id-9453 div .av_one_third.section__packages-card_custom,
#top.page-id-11332 div .av_one_third.section__packages-card_custom
{
    min-height: 780px;
}
@media all and (min-width: 768px){
    .smartplan-page-text-min-height{
        min-height: 255px;
    }

}
#top.page-id-9453 #av_section_7 .content,
#top.page-id-11332 #av_section_7 .content
{
    padding-bottom: 0;
}
#top.page-id-9453 #av_section_8.avia-section-large .content,
#top.page-id-11332 #av_section_8.avia-section-large .content
{
    padding-top: 0;
}

#top.page-id-43945 {}

#top.page-id-43945 #av_section_8 .avia-button-wrap,
#top.page-id-44048 #av_section_8 .avia-button-wrap
{
    margin-top: 1rem;
}
#top.page-id-43945 #av_section_2 .container,
#top.page-id-43945 #av_section_3 .container,
#top.page-id-43945 #av_section_7 .container,
#top.page-id-44048 #av_section_2 .container,
#top.page-id-44048 #av_section_3 .container,
#top.page-id-44048 #av_section_7 .container
{
    max-width: 1160px;
    padding: 0;
}
#top.page-id-43945 .proper-shadow-cards .template-page,
#top.page-id-44048 .proper-shadow-cards .template-page
{
    padding: 0;
}
#top.page-id-43945 .proper-shadow-cards .entry-content-wrapper,
#top.page-id-44048 .proper-shadow-cards .entry-content-wrapper
{
    display: flex;
    flex-wrap: wrap;   
}
#top.page-id-43945 .proper-shadow-cards .entry-content-wrapper .proper-shadow-card .av_textblock_section,
#top.page-id-44048 .proper-shadow-cards .entry-content-wrapper .proper-shadow-card .av_textblock_section
{
    margin-top: 21px;
}
#top.page-id-43945 .proper-shadow-cards .entry-content-wrapper .proper-shadow-card .av_textblock_section p,
#top.page-id-44048 .proper-shadow-cards .entry-content-wrapper .proper-shadow-card .av_textblock_section p
{
    margin: 0;
    font-size: 20px;
    line-height: 26px;
}
#top.page-id-43945 .proper-shadow-cards .entry-content-wrapper .proper-shadow-card,
#top.page-id-44048 .proper-shadow-cards .entry-content-wrapper .proper-shadow-card
{
    padding: 42px;
    display: flex;
    flex-direction: column;
    background: #FFFFFF;
    border: 2.08px solid #F8F8F8;
    box-shadow: 0px 8.32px 20.8px rgba(0, 0, 0, 0.04), 0px 33.28px 104px rgba(0, 0, 0, 0.08);
    border-radius: 10px !important;
}
#top.page-id-43945 .proper-shadow-cards .entry-content-wrapper .proper-shadow-card.av_one_half,
#top.page-id-44048 .proper-shadow-cards .entry-content-wrapper .proper-shadow-card.av_one_half
{
    max-width: 560px;
    padding: 42px;
    display: flex;
    flex-direction: column;
    border-radius: 10px !important;
}
#top.page-id-43945 #av_section_4
#top.page-id-44048 #av_section_4
{
    margin-top: 180px;
}

#top.page-id-43945 #av_section_5.coloured-link__block .container,
#top.page-id-44048 #av_section_5.coloured-link__block .container
{
    background-color: #f8f8f8;

}
#top.page-id-43945 #av_section_5.coloured-link__block .container .coloured-block__link
#top.page-id-44048 #av_section_5.coloured-link__block .container .coloured-block__link
{
    display: flex;
    gap: 12px;
    justify-content: space-between;
}
#top.page-id-43945 .coloured-block__link a .avia_button_icon.avia_button_icon_left::before,
#top.page-id-44048 .coloured-block__link a .avia_button_icon.avia_button_icon_left::before
{
    display: none;
}
#top.page-id-43945 .coloured-block__link a .avia_button_icon.avia_button_icon_left,
#top.page-id-44048 .coloured-block__link a .avia_button_icon.avia_button_icon_left
{
    background: url('https://hrforecast.com/wp-content/uploads/2022/07/arrow-right.svg') no-repeat center center;
    width: 30px;
    height: 30px;
    display: flex;
    transform: scale(1.5);
}
#top.page-id-43945 .coloured-block__link a .avia_iconbox_title,
#top.page-id-44048 .coloured-block__link a .avia_iconbox_title
{
    text-align: left;
    margin-left: 24px;
}
#top.page-id-43945 .coloured-block__link a:hover .avia-color-theme-color-highlight,
#top.page-id-44048 .coloured-block__link a:hover .avia-color-theme-color-highlight
{
    display: none;
}
@media all and (min-width: 768px){
    #top.page-id-43945 #av_section_4 .flex_column.av_one_third .avia_image,
    #top.page-id-44048 #av_section_4 .flex_column.av_one_third .avia_image
    {
        margin-top: 300px;
    }
    #top.page-id-43945 #av_section_1 div .av_one_third,
    #top.page-id-43945 #av_section_8 div .av_one_third,
    #top.page-id-44048 #av_section_1 div .av_one_third,
    #top.page-id-44048 #av_section_8 div .av_one_third
    {
        margin-left: 0;
        width: 35%;
    }
    #top.page-id-43945 #av_section_1 .flex_column.av_one_third.flex_column_div.av-zero-column-padding.avia-builder-el-4.el_after_av_two_third.avia-builder-el-last,
    #top.page-id-44048 #av_section_1 .flex_column.av_one_third.flex_column_div.av-zero-column-padding.avia-builder-el-4.el_after_av_two_third.avia-builder-el-last{
        position: relative;
    }
    #top.page-id-43945 #av_section_1 .flex_column.av_one_third.flex_column_div.av-zero-column-padding.avia-builder-el-4.el_after_av_two_third.avia-builder-el-last .avia-image-overlay-wrap,
    #top.page-id-44048 #av_section_1 .flex_column.av_one_third.flex_column_div.av-zero-column-padding.avia-builder-el-4.el_after_av_two_third.avia-builder-el-last .avia-image-overlay-wrap{
        top: 55px;
        position: relative;
    }
    #top.page-id-43945 .home-header__title h1,
    #top.page-id-43945 #av_section_1 .av_textblock_section,
    #top.page-id-43945 #av_section_8 .av_textblock_section,
    #top.page-id-43945 #av_section_8 .av-special-heading-tag,
    #top.page-id-44048 .home-header__title h1,
    #top.page-id-44048 #av_section_1 .av_textblock_section,
    #top.page-id-44048 #av_section_8 .av_textblock_section,
    #top.page-id-44048 #av_section_8 .av-special-heading-tag
    {
        width: 710px;
        letter-spacing: initial;
    }
}

#top.page-id-43945 #av_section_11 .proper-shadow-card .avia-button-wrap,
#top.page-id-44048 #av_section_11 .proper-shadow-card .avia-button-wrap
{
    margin-top: 15px;
}
#top.page-id-43945 #av_section_11 .proper-shadow-card .av-special-heading,
#top.page-id-44048 #av_section_11 .proper-shadow-card .av-special-heading
{
    margin-top: 2rem;
}
#top.page-id-43945 #footer,
#top.page-id-44048 #footer
{
    top: 100px;
}
#top.page-id-43945 #av_section_9 .content,
#top.page-id-44048 #av_section_9 .content
{
    padding-bottom:0;
}
#top.page-id-43945 #av_section_7 .avia_image,
#top.page-id-44048 #av_section_7 .avia_image
{
    margin-left: -10px;
}
#top.page-id-43945 #av_section_5 .container,
#top.page-id-44048 #av_section_5 .container
{
    max-width: 1220px;
}
#top.page-id-43945 #av_section_7 .av-special-heading,
#top.page-id-44048 #av_section_7 .av-special-heading
{
    margin-top: 24px;
}
#top.page-id-43945 .coloured-block__link a,
#top.page-id-44048 .coloured-block__link a
{
    background-color: transparent;
    padding: 0;
    margin: 0;
    color: #000000;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
@media all and (max-width: 768px){
    #top.page-id-43945 .coloured-block__link a .avia_button_icon.avia_button_icon_left, #top.page-id-44048 .coloured-block__link a .avia_button_icon.avia_button_icon_left{
        display: none;
    }
}

#top.page-id-44164 .card__lists_custom,
#top.page-id-44461 .card__lists_custom
{
    min-height: initial;
}
#top.page-id-44164 .card__lists_custom ul,
#top.page-id-44461 .card__lists_custom ul
{
    padding: 0;
}
#top.page-id-44164 #av_section_1,
#top.page-id-44164 #av_section_7,
#top.page-id-44461 #av_section_1,
#top.page-id-44461 #av_section_7
{
    background-color: #fff !important;
}
#top.page-id-44164 #av_section_1 .container,
#top.page-id-44164 #av_section_7 .container,
#top.page-id-44461 #av_section_1 .container,
#top.page-id-44461 #av_section_7 .container
{
    background-color: #f8f8f8 ;
    border-radius: 8px;
    display: flex;
}

#top.page-id-44750 #av_section_8 .container{
    display: flex;
    border-radius: 8px;
    background-color: #e0e3ff;
}

#top.page-id-44164 #av_section_1 .container .content,
#top.page-id-44750 #av_section_8 .container .content,
#top.page-id-44164 #av_section_7 .container .content
{
    max-width: 600px;
}
#top.page-id-44461 #av_section_1 .container .content,
#top.page-id-44461 #av_section_7 .container .content
{
    max-width: 700px;
}
#top.page-id-44164 #av_section_1 .av_textblock_section p,
#top.page-id-44164 #av_section_7 .av_textblock_section p,
#top.page-id-44461 #av_section_1 .av_textblock_section p,
#top.page-id-44461 #av_section_7 .av_textblock_section p
{
    margin-bottom: 2rem;
}
#top.page-id-44164 .map-arrow
{
    right: -70px;
    bottom: -150px;
}
#top.page-id-44461 .map-arrow
{
    right: 0;
    bottom: -120px;
}
#top.page-id-44164 .av-iconlist-small .iconlist_icon,
#top.page-id-44461 .av-iconlist-small .iconlist_icon
{
    margin-right: 12px;
}
#top.page-id-44461 .events__text
{
    max-width:900px;
}
#top.page-id-44461 #after_section_6.fullsize .content .entry-content-wrapper 
{
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
#top.page-id-44461 .map-img {
    top: 400px; 
}

body.page-id-16911 .join-the-theme,
body.page-id-19351 .join-the-theme
{
    padding: 40px 23px 16px 23px !important;
}

#top.page-id-44750 #av_section_7 .container{
    max-width: 1020px;
}
#top.page-id-44750 .main_color .avia-icon-list-container{
    margin-top: 0;
}
#top.page-id-44750 .main_color .container ul.avia-icon-list{
    padding: 0;
    display: flex;
    gap: 1rem;
    flex-wrap: wrap;
    margin-top: 0;
}
#top.page-id-44750 .main_color .container ul.avia-icon-list li{
    width: calc(50% - 2rem);

}
#top.page-id-44750 .home-header__text{
    margin-bottom: 24px;
}
#top.page-id-44750 div .avia-button{
    text-align: left;
}
#top.page-id-44750 .main_color .av-flex-placeholder{
    width: 0

}

#top.page-id-45212 .card__lists_custom{
    min-height: inherit;
}
#top.page-id-45212 .av-iconlist-small .iconlist_title_small{
    font-size: 1rem;
}
#top.page-id-45212 .card__lists_custom .avia-icon-list{
    padding: 0;
}
#top.page-id-45212 #av-layout-grid-1 [data-av_iconfont="entypo-fontello"]::before{
    display: none;
}
#top.page-id-45212 #av-layout-grid-1 .iconbox_left .iconbox_content_title{
    margin-bottom: 0 !important;
}
#top.page-id-45212 #av-layout-grid-1 .iconbox_left .entry-content-header{
    display: flex;
    align-items: center;
}
#top.page-id-45212 #av-layout-grid-1 .iconbox_left:nth-child(1) .iconbox_icon{
    background: url('https://hrforecast.com/wp-content/uploads/2022/12/clock_svg.svg') no-repeat center center;
    top: inherit;
    margin-right: 0.5rem;
}
#top.page-id-45212 .av-inherit-size .av-special-heading-tag{
    width: 100%;
}
#top.page-id-45212 #av-layout-grid-1 .iconbox_left:nth-child(2) .iconbox_icon{
    background: url('https://hrforecast.com/wp-content/uploads/2023/01/world-blue.svg') no-repeat center center;
    top: inherit;
    margin-right: 0.5rem;
}
#top.page-id-45212 #av-layout-grid-1 .why-card{
    min-height:170px;
}
#top.page-id-45212 #av-layout-grid-2.sp-container {
    max-width: 1000px;
}
#top.page-id-45212 #av-layout-grid-1 .why-card p{
    max-width: 240px;
    color: #1C263F;
}
/* .page-id-1649 #all-positions .avia-builder-el-34{
    display: none;
} */