  .elementor-kit-5{--e-global-color-primary:#3C8080;--e-global-color-secondary:#EECE96;--e-global-color-text:#181818;--e-global-color-accent:#A2372F;--e-global-color-e8e9b7c:#F5CBB2;--e-global-color-5e1cb2b:#BAD9D5;--e-global-color-a5d8ca2:#2F6454;--e-global-color-ceb1c1f:#FBF1E1;--e-global-typography-primary-font-family:"Poppins";--e-global-typography-primary-font-size:1em;--e-global-typography-primary-font-weight:600;--e-global-typography-primary-line-height:1.1em;--e-global-typography-secondary-font-family:"Poppins";--e-global-typography-secondary-font-size:1em;--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-line-height:1.1em;--e-global-typography-text-font-family:"Poppins";--e-global-typography-text-font-size:1em;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.1em;--e-global-typography-accent-font-family:"Poppins";--e-global-typography-accent-font-size:1em;--e-global-typography-accent-font-weight:500;--e-global-typography-accent-line-height:1.1em;color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;line-height:1.4em;}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{background-color:var( --e-global-color-secondary );font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:var( --e-global-color-a5d8ca2 );border-radius:100px 100px 100px 100px;padding:20px 40px 20px 40px;}.elementor-kit-5 button:hover,.elementor-kit-5 button:focus,.elementor-kit-5 input[type="button"]:hover,.elementor-kit-5 input[type="button"]:focus,.elementor-kit-5 input[type="submit"]:hover,.elementor-kit-5 input[type="submit"]:focus,.elementor-kit-5 .elementor-button:hover,.elementor-kit-5 .elementor-button:focus{background-color:#E6B86C;color:var( --e-global-color-a5d8ca2 );}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-kit-5 p{margin-block-end:1em;}.elementor-kit-5 a{color:var( --e-global-color-primary );}.elementor-kit-5 a:hover{color:var( --e-global-color-a5d8ca2 );}.elementor-kit-5 h1{color:var( --e-global-color-a5d8ca2 );line-height:1.3em;}.elementor-kit-5 h2{color:var( --e-global-color-a5d8ca2 );line-height:1.3em;}.elementor-kit-5 h3{color:var( --e-global-color-a5d8ca2 );line-height:1.2em;}.elementor-kit-5 h4{color:var( --e-global-color-a5d8ca2 );line-height:1.2em;}.elementor-kit-5 h5{color:var( --e-global-color-a5d8ca2 );}.elementor-kit-5 h6{color:var( --e-global-color-a5d8ca2 );line-height:1.5em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* HP Tabs Block */
.inatabs{}
.inatabs .elementor-tabs-wrapper {}
.inatabs .elementor-tabs-content-wrapper {margin-top:-23px;}
.inatabs h5 {padding:25px;padding-bottom:15px;padding-top:50px;}
.inatabs a {display:block;background:#fbf1e1;min-height:50px;padding:20px;font-size:.9em;color:#2F6454;font-weight:500;position:relative;}
.inatabs a  i {position:absolute;right:20px;top:45%;}
.inatabs a.alt {background:#eece96;}

.inatabs a:after
{
    content: '\203A';
    font-size:24px;
    position:absolute;
    right:20px;
    font-weight:500;
}

.inatabs .elementor-tab-content {border:0 !important;padding:0;background:#fbf1e1}

.inatabs .elementor-tab-title {text-transform:uppercase;font-weight:700;padding-top:20px;padding-bottom:20px;background:#f0b495;color:#ffffff;}

.inatabs .elementor-tab-title.elementor-active {border:0;background:#d67a73;color:#fff;padding-bottom:40px;height:50px;padding-top:18px;}

.inatabs .elementor-tab-desktop-title {border:0;background:#F7D2BB;color:#A2372F;padding-bottom:10px;border-width:0 !important;height:35px;padding-top:10px;text-transform:uppercase;}

.inatabs .elementor-tab-desktop-title::after {border:#fbf1e1;}

.inatabs .elementor-tab-desktop-title.elementor-active {border:0;background:#A2372F;color:#fff;padding-bottom:20px;height:50px;padding-top:18px;}

.inatabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title {display:inline-block;padding-left:15px;padding-right:15px;margin-left:3px;margin-right:3px;}

.inatabs .elementor-tab-desktop-title a {background:transparent;}

.inatabs .elementor-tab-desktop-title.elementor-active a {color:#fff;margin-top:-18px;}

.inatabs .elementor-tab-desktop-title a {color:#A2372F;margin-top:-16px;}

.inatabs .elementor-tab-desktop-title a:after {display:none;}

/* HP blog terms fix */

.jet-posts__terms {position:relative !important;margin:0 !important;margin-left:-10px !important;margin-top:15px !important;}

/* Facing Page Sidebar Nav */
.facingnav {}
.facingnav .jet-nav :nth-child(2n+2) a { background:#fbf1e1 !important;
}
.facingnav .jet-nav a {
    padding-right:35px !important;
    font-weight:500;
}
.facingnav .jet-nav .current_page_item a { font-weight:700;}

.facingnav .jet-nav .current_page_item a:after
{
    content: '\203A';
    font-size:24px;
    position:absolute;
    right:20px;
    font-weight:500;
}
/*.facingnav.nochev .jet-nav a:after {display:none; }
*/

/* Landing Page Link blocks */
.flaglist ul {margin:0;padding:0;list-style-type: none;margin-top:-20px;}

.flaglist ul li {background: #EECE96;}

.flaglist ul li a {padding:20px;padding-top:15px;padding-bottom:15px;display:block;font-weight:500;font-size:.9em;color:#2F6454;
}
.flaglist ul :nth-child(2n+2) { background:#fbf1e1;
}

.flaglist ul li a:after
{
   /* content: '\203A';
    font-size:24px;
    position:absolute;
    right:20px;
    font-weight:500; */
}

/* Lang Selector */
.langselect {text-align:right;}
.langselect img {margin-right:3px !important;margin-left:3px !important;}
.langselect span {color:#fff !important;text-transform:uppercase;font-size:.8em !important;font-weight:700;}
.gt_black_overlay {z-index: 99996 !important;}

.gt_languages span {color:#2F6454 !important;}

/* Template Blocks */

/* - Video Title Bar */
.video-title-bar {background:#FBF1E1;border-radius:8px;padding:5px;}

/* - Jump Buttons */
.jump-button a {min-width:400px !important;}
@media(max-width:449px){
    .jump-button a {min-width:250px !important;}
}
.jump-button.short a {min-width:350px !important;}

/* - Block H2 style */
.blockh2 {background:#3C8080 ;padding:20px}

/* - Resource Library */
.jet-ajax-search__fields-holder {z-index:0 !important;}
.jet-ajax-search__submit {z-index:1 !important;}

.elementor-post__badge { background:#2F6454 !important; color:#ffffff !important; font-weight:700 !important;opacity:100 !important;}

/* - Post Comments */
.postcomments h2, .postcomments h3 {font-size:1.5em;}
.postcomments input[type=submit]{padding:10px 22px;font-size:.8em;border:0;}
.postcomments textarea, .postcomments input[type=text], .postcomments input[type=email], .postcomments input[type=url] {border:0;background: #FBF1E1;margin-top:5px;}
#comments .comment-list {margin-bottom:40px;}
.blogtitlemeta .elementor-icon-list-item:after {top:2px !important;}
/* - Pop ups mods */
.jet-popup.jet-popup--front-mode .jet-popup__close-button {
    background:#3C8080 !important
    }
/* - Member table */
.fancytable .jet-table__head {height:60px !important;}

/* Benefits Table */
.uk-table {border:0;}
.uk-table tr, .uk-table td {border:0;vertical-align:middle;text-align:center;font-size:14px;font-weight:500;}
.uk-table .header {height:70px;text-align:center;text-transform:uppercase;line-height:1.1em;font-size:11px;}
.uk-table td:hover {background:initial}

#benefitsTablesidebar td {font-size:14px;text-align:left;font-weight:500;background:transparent;color:#2F6454;}
#benefitsTablesidebar td a {color:#2F6454}
#benefitsTablesidebar .header {background:transparent !important;}
#benefitsTablesidebar :nth-child(2n+2) {background:#EECE96;}
#benefitsTablesidebar :nth-child(2n+3) { background:#fbf1e1 }

.c1 {background:#a2372f !important;color:#fff;}
.c2 {background:#f5cbb2 !important; color:#a2372f;}
.c3 {background:#3c8080 !important; color:#fff;}
.col1 {background:#902f28 !important;color:#fff;}
.col2 {background:#f3ba93 !important;color:#8a2f8k;}
.col3 {background:#266868 !important;color:#fff;}

.col1.alt {background:#a2372f !important;color:#fff;}
.col2.alt {background:#f5cbb2 !important;color:#8a2f8k;}
.col3.alt {background:#3c8080 !important;color:#fff;}

.buttons a {background:#2F6454;color:#fff;text-transform:uppercase;padding:5px 12px;border-radius:100px;font-size:12px;}
.buttons a:hover {color:#fff;}

/* Amb videos */
.ambrows .elementor-custom-embed-play {background:#2F6454;border-radius:300px;margin-top:-50px;margin-left:-60px;}
.ambrows .elementor-widget-video .elementor-widget-container {overflow: visible;}
.ambrows .elementor-widget-video .elementor-custom-embed-image-overlay img {border-radius:1000px;}

/* Assessment bits */
.nbsalang {list-style-type: none;padding:0;margin-bottom:30px;margin-top:20px;}
.nbsalang li {display:inline-block;background:#3C8080;margin-right:8px;margin-bottom:8px;padding:3px 5px;border-radius:4px;text-transform:uppercase;color:#fff;}

/* Press Page List */
.presslist ul {list-style:none;padding:0;margin:0;border-top:1px solid #2F6454;}
.presslist ul li {padding-top:10px;padding-bottom:10px;border-bottom:1px solid #2F6454;padding-left:25px;}
.presslist a {font-weight:700;color:#2F6454;margin-left:-25px;}

/* Sticky Sidebar functionality */
#sidenav .jet-nav.jet-nav--vertical::-webkit-scrollbar {
    width: 0;  
    background: transparent;
}

/* Jet tabs mobile fix */
.tabscol {position:relative;}
.absheader {position:absolute;top:40px;left:18px;z-index:2;}
.hppostext {position:absolute;top:100px;left:20px;z-index:2;width:320px !important;}

@media(max-width:515px){
.hpswap .jet-tabs-position-left {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap;
}
.hpswap .jet-tabs__control-wrapper {min-width:100% !important;}
.hppostext, .absheader {width:320px !important;}
.jet-tabs__control {width:100%;
}
}

/* Popup close */
#jet-popup-16105 .jet-popup__close-button {background:transparent;}/* End custom CSS */