#wp-admin-bar-top-secondary{display:none !important;} :root {
--fix_font:62.5%;  --running_family:"Titillium Web", sans-serif;
--running-font:1.8rem;
--black_color:#272727;
--gray_color:#373737;
--white_color:#fff;
--cream_color:#ffda9a;
--blue_color:#002655;
--green_color:rgb(114, 147, 20);
--gray_blue:#404a52;
--font_8:8rem;
--font_1_8:1.8rem;
--font_5:5rem;
--font_4_5:4.5rem;
--font_4:4rem;
--font_3_5:3.5rem;
--font_3:3rem;
--font_2_8:2.8rem;
--font_2_4:2.4rem;
--font_2_2:2.2rem;
--font_2:2rem;
--regular:400;
--light:300;
--semi:600;
--bold:700;
font-size:var(--fix_font);
--padding_x:15px;
--padding_top:60px;
--padding_bottom:60px;
} @font-face {
font-family: 'austragenregular';
src: url(//yourcareerguide.net/wp-content/themes/skyline-wp/assets/fonts/austragen/austragen-1gmmv-webfont.eot);
src: url(//yourcareerguide.net/wp-content/themes/skyline-wp/assets/fonts/austragen/austragen-1gmmv-webfont.eot?#iefix) format('embedded-opentype'),
url(//yourcareerguide.net/wp-content/themes/skyline-wp/assets/fonts/austragen/austragen-1gmmv-webfont.woff2) format('woff2'),
url(//yourcareerguide.net/wp-content/themes/skyline-wp/assets/fonts/austragen/austragen-1gmmv-webfont.woff) format('woff'),
url(//yourcareerguide.net/wp-content/themes/skyline-wp/assets/fonts/austragen/austragen-1gmmv-webfont.ttf) format('truetype'),
url(//yourcareerguide.net/wp-content/themes/skyline-wp/assets/fonts/austragen/austragen-1gmmv-webfont.svg#austragenregular) format('svg');
font-weight: normal;
font-style: normal;
font-display:swap;
}  .row {display: flex;flex-wrap: wrap;padding: 0px 15px;}
.flex{display:flex;}
.db{display:block;}
.align_center{align-items:center;}
.wrap{flex-wrap:wrap;}
.between{justify-content:space-between;}
.end{justify-content:flex-end;}
.no_list{padding:0px; list-style:none;}
.gap_1{gap:calc(var(--running-text) / 1.5);}
.w-100{width:100%;}
.running_font{font-family: var(--running_family) !important;}
.white-color{color:var(--white_color);}
.dark-color{color:var(--black_color);}
.bold{font-weight:700 !important;}
.semi{font-weight:600 !important;}
.regular{font-weight:400 !important;}
.light{font-weight:300 !important;}
.font_1_8{font-size:var(--font_1_8) !important;}
.font_2_0{font-size:var(--font_2_0) !important;}
.font_2_4{font-size:var(--font_2_4) !important;}
.font_2_8{font-size:var(--font_2_8) !important;}
.font_3{font-size:var(--font_3) !important;}
.font_3_5{font-size:var(--font_3_5) !important;}
.font_4{font-size:var(--font_4) !important;}
.font_4_5{font-size:var(--font_4_5) !important;}
.font_5{font-size:var(--font_5) !important;}
.font_8{font-size:var(--font_8) !important;}
.text-uppercase{text-transform:uppercase;}
.text-center{text-align:center;}
.mb_0{margin-bottom:0px !important;}
.mt_2{margin-top:20px;}
.mb_2{margin-bottom:20px;}
.blue_btn{
background: var(--blue_color);
border:2px solid var(--blue_color);
font-size: var(--font_2);
font-weight: 600; display:inline-block;
color:var(--white_color); border-radius:10px;
padding: calc(var(--running-font) * 0.8) calc(var(--running-font) * 1.5) ;
}
.blue_btn:hover{background:var(--white_color); color:var(--blue_color);}
.line_1_5{line-height: 1.5;}
.col_5_5{width:55%; max-width:55%;}
.col_5{width:50%; max-width:50%;}
.col_6{width:60%; max-width:60%;}          .page-id-7509 .page-header{display:none;}
.h-section-boxed-container {max-width: 100%;    }
.h-y-container, .container_box .h-section-grid-container, .container, .page-footer .h-section-grid-container{max-width:1240px; margin:0px auto;}
.container{padding:0px 15px;}
#colibri .style-693{min-height:initial !important;} body, body p{ font-family:var(--running_family); line-height:1.5; color:var(--gray_color);}
body p{font-size:1.6rem;}
body{font-size:1.6rem;}
body h1, body h2, body h3, body h4, body h5{font-family:var(--running_family); margin-bottom:10px;line-height:1.4; color:inherit;} .fixed_head{position:fixed; left:0px; right:0px; top:-2px; z-index:99; background:#fff; box-shadow: 0px 0px 3px #ccc;}
.main_header{position:relative; z-index:99;}
.main_header .row{padding:0px 50px;  align-items: flex-start; align-items:center;}
.logo img{max-width:300px;}
.logo{padding:5px 30px 5px 0px;}
.navbar-collapse:before, .navbar-collapse:after{content:None !important;}
.header_menu{padding-left:50px; flex: 1; position:relative;}
.header_menu:after{content:""; background:var(--green_color); position:absolute; left: 100%; width: 5000px; top: 0px;bottom: 0px;display: none;} #menu-ripa-menu li a{position:relative; font-family:"Titillium Web", sans-serif; font-size:var(--font_2); color:#339860; font-weight: 400; padding: 22px 10px; display: block;}
#menu-ripa-menu li.menu-item-has-children{position:relative;}
#menu-ripa-menu li.menu-item-has-children > a{ padding-right:25px;}
#menu-ripa-menu li.menu-item-has-children .sub-menu{visibility:hidden; opacity:0; transition:.5s all;position:absolute; border-radius:0px 0px 15px 15px; top:100%; left:0px; min-width:300px;list-style: none;padding: 0px; background: #002655;}
#menu-ripa-menu li.menu-item-has-children:after{content: "" !important;
width: 10px;
height: 10px;
border-width: 0px 0px 1px 1px;
border-style: solid;
border-color: transparent transparent #339860 #339860;
display: block;
transform: rotate(-45deg);
position: absolute;
right: 2px;
top: 50%;
margin-top: -6px;}
#menu-ripa-menu li.menu-item-has-children:hover .sub-menu{visibility:visible; opacity:1;}
#menu-ripa-menu li .sub-menu li a{padding-top:7px; padding-bottom:7px; font-size:var(--font_2); color:#fff;}
.main_menu{flex:1; display:flex; align-items:center; }
.main_menu:after, .main_menu:before, .header_icons:before, .header_icons:after{display:none;}
.header_icons li a{ padding: 15px 15px; display: block;}
.header_icons {flex: initial;justify-content: space-around; margin-left: 25px;}
#menu-ripa-menu > li.current-menu-item > a{filter: drop-shadow(2px 3px 2px rgba(0, 0, 0, 0.5)); color:var(--blue_color); font-weight:400; background-color: #339860; color: #fff;}  .home_banner{background:url(https://yourcareerguide.net/wp-content/uploads/2024/03/bg-jpg.webp) no-repeat center top; background-size:cover; padding:70px 0px 80px;}
.home_banner h3 span{display:block;}
.home_banner h2.font_8{line-height:1; font-size:8.7rem !important; margin:0px 0px 12px;} .section{padding:80px 0px;}
.choose_section{background:url(//yourcareerguide.net/wp-content/themes/skyline-wp/assets/images/choose_bg.jpg) no-repeat center top; background-size:cover;}
#choose_list.choose_list ul{margin:0px;gap: 15px;    flex-wrap: wrap;  display: flex;}
#choose_list.choose_list .list-item {padding:8px 20px; background:var(--white_color); color:var(--blue_color); border-radius:10px; }
#colibri #choose_list .list-text {font-size: 1.8rem;}  .section.anxious_section{background:var(--blue_color); color:var(--white_color); font-weight:700; font-size:var(--font_3_5); padding:35px 0px;} .report_section{background:url(//yourcareerguide.net/wp-content/themes/skyline-wp/assets/images/ripa_report.jpg) no-repeat center top; background-size:cover;}
.report_section ul li:not(:last-child){margin-bottom:15px;}
.style-826 ul > li > span > div svg{margin-top:12px;} body .h-section-global-spacing {padding-top: 0px;   padding-bottom: 0px;}
.accordion_box .h-accordion-item-title {border-radius:15px !important;}
.accordion_box {max-width:80%; margin:auto;}
.eq_height > div{height: calc(100% + 30px);}
.eq_height > div > div{height:100%;}
.eq_height > div > div > div{height:100%;}
.eq_height > div > div > div > div{height:100%;}
.h_full{height:100%;} .experience_position h3 {
position: absolute;
width: 240px;
height: 240px;
border-radius: 50px;
top: -50%;
left: -50%;
margin: -120px 0px 0px 185px;
z-index: 9;display:flex; align-items:center; justify-content:center;
}
#colibri .style-713-image {width: 100%;}
#colibri .style-716{position:relative;}
#colibri .style-716:after {
content: "";
position: absolute;
left: 0px;
top: 0px;
height: calc(100% - 150px);
right: 0px;
background: #f4f4f4;
display: block;
width: 100%;
}
#colibri .style-716 .h-section-grid-container{z-index:9; position:relative;} .author_img img{object-fit:cover; object-position:center;width:120px; height:120px; border-radius:70px;}
.results_dots .swiper-pagination-bullet.swiper-pagination-bullet-active{width:15px !important; height:15px  !important; background:#fab133  !important;}
.results_dots .h-swiper-dots {align-items:center;} .tnp-field-email label{display:none;}
.search-form .no-gutters{display:flex; align-items:center;}
.search-form .h-col.h-col-auto{display:flex; align-items:center; position:relative;    margin-left: -30px;}
.search-form .text-button{position:absolute; left:0px; top:0px; right:0px; bottom:0px;color:#fff;font-weight: 500; text-transform: capitalize; font-size: 2.6rem; background: transparent; border: 0px;}
#newsletter_footer .tnp-field-email .tnp-email, .header_search_bar [type="search"]{font-family:var(--running_family); border:0px;height:50px; padding:0px 50px 0px 25px; color:#09252f;font-weight:400;font-size:1.8rem;border-radius:30px;}
#newsletter_footer .tnp-field-button .tnp-submit, .header_search_bar button{font-family:var(--running_family); border:0px;cursor:pointer;background:#2c4d83;height:80px; border-radius:50px; padding:0px 60px; color:#fff; font-weight:600; text-transform:capitalize;font-size:2.6rem;}
.search-form  .icon-button.search-submit{padding-left:125px; padding-right:125px;}
#newsletter_footer .tnp-field-email{margin:0px;flex: 1;}
#newsletter_footer .tnp-field-button{margin:0px 0px 0px -30px;}
#newsletter_footer form{display:flex; align-items:center;}
#newsletter_footer .tnp-subscription {width:100%; max-width:60%;}
.page-footer {
height: auto;
min-height: unset;
padding-top: 30px;
padding-bottom: 30px;
background-color: #339860;
background-image: none;
}
.footer_heading{font-family: Poppins;
font-weight: 700;
font-size: 3rem;
line-height: 1.5;
color: rgb(255, 255, 255);}
.footer_left{
width: 39%;
flex: 0 0 auto;
-ms-flex: 0 0 auto;
}
.footer_right{
width: 61%;
flex: 0 0 auto;
-ms-flex: 0 0 auto; display:flex; align-items:center;
}
.footer_right span{width:100%; height:8px; background:#fff;}
.copyright_footer{font-weight: 500; font-size: 1.7rem; text-align:center; color: rgb(255, 255, 255);}
.footer_social_wrapper{display:flex; align-items:center; justify-content:center; gap:12px; margin:30px auto 30px;}
.footer_social_wrapper a{width:52px; height:52px; display:flex; align-items:center; justify-content:center; border-radius:50px; background:#fff;}
.footer_social_wrapper a svg{fill: #2c4d83; width: 32px; height:32px;}
.footer_social_wrapper a:hover svg{fill: #002655;} #menu-toggle {
background: transparent;
display: block;
padding: 0px;
border: 0px;
width: 35px;
height: 22px;
position: relative;
z-index: 9999999;margin: auto 0px auto auto; cursor:pointer;
}
#menu-toggle span {
width: 35px;
height: 3px;
border-radius: 3px;
background: var(--blue_color);
display: block;
}
#menu-toggle span:before, #menu-toggle span:after {
content: "";
transition: .5s all;
width: 35px;
height: 3px;
border-radius: 3px;
background: var(--blue_color);
position: absolute;
left: 0px;
}
#menu-toggle span:before {
top: 0px;
}
#menu-toggle span:after {
bottom: 0px;
}
.blog_banner h1{font-size: 32px; color:#002655;
font-weight: 500;
max-width: 750px;
margin: 25px auto 0;
text-align: center;}
.pmpro-no-access:before { background-repeat: no-repeat;
background-position: center;
background-size: cover;
content: 'Start Here';
height: 150px;
width: 100%;
font-size: 38px;
color: #339860;
justify-content: center;
align-items: center;
display: flex;
}
.single.single-post .pmpro-no-access:before{content:None;}
#post-3829:before { background-repeat: no-repeat;
background-position: center;
background-size: cover;
content: 'Members Login';
height: 300px;
width: 100%;
font-size: 40px;
color: #fff;
justify-content: center;
align-items: center;
display: flex;
}
.page-404{padding-bottom:30px;}
.page-404:before { background-image: url(https://yourcareerguide.net/wp-content/uploads/2024/11/inner-banner.jpg);
background-repeat: no-repeat;
background-position: center;
background-size: cover;
content: 'Oops!';
height: 300px;
width: 100%;
font-size: 40px;
color: #fff;
justify-content: center;
align-items: center;
display: flex;
}
#gform_1 input,#gform_1 select{
text-align:left !important;
}
.pmpro_login_wrap,.pmpro_lost_password_wrap{
max-width: 500px;
margin: 50px auto !important;
padding: 25px 25px 10px 25px;
border: 5px solid #1B4E69;
border-radius: 30px;
background: #fff;
}
.pmpro_login_wrap hr,.pmpro_lost_password_wrap hr{margin:10px 0px;}
.pmpro_levels_table{font-size:15px;}
.pmpro-no-access .pmpro_content_message {text-align: left;padding:70px 15px; max-width:1200px; margin:20px auto; color:#002655; font-size:3rem; font-weight:600;}
.thanks_code p{align-items: flex-start;color:#002655; font-size:3rem; font-weight:600;display:flex; flex-direction:column;}
.pmpro_required {
border: 1px solid #002655;
padding: 10px 15px;
border-radius: 5px;
}
.pmpro_content_message a {
background-color: rgb(0, 38, 85) !important;
color: #fff !important;
padding: 12px 25px !important;
font-size: 1.4rem;
font-weight: 600 !important;
display:inline-block;
}
.pmpro_login_wrap input[type="text"], .pmpro_login_wrap input[type="password"],
.pmpro_lost_password_wrap input[type="text"], .pmpro_lost_password_wrap input[type="password"] {
padding: 10px;
border: 1px solid #002655;
border-radius: 5px;
width: 100%;
}
.pmpro_login_wrap input[type="submit"],.pmpro_lost_password_wrap input[type="submit"]{
background-color:#002655;
color:#fff;
padding: 12px 15px; font-weight:600;
border-radius: 6px; cursor:pointer; border:0px;font-size: 1.6rem;
}
.pmpro_actions_nav a{color:#002655;}
.pmpro_checkout_gateway-stripe{max-width:1000px;margin:0 auto;}
.pmprocheckout_wrapper .pmpro_btn-submit-checkout, #custom_guest_and_client_reg .colWrap .cols a{background-color:rgb(0, 38, 85); color:#fff;font-weight: 600; font-size:1.4rem; height:45px !important; padding:0px 25px !important; border-radius:10px !important; width:auto !important; width:auto !important;}
.StripeElement{padding:12px 5px !important;}
#custom_guest_and_client_reg .pmpro_levels_table{font-size:1.4rem;}
#custom_guest_and_client_reg h6{font-size:1.4rem;}
#custom_guest_and_client_reg{font-size:1.4rem;}
#custom_guest_and_client_reg .colWrap .cols a{border:2px solid rgb(0, 38, 85); height:45px; display:inline-flex; align-items:center;}
#custom_guest_and_client_reg .colWrap .cols a:hover{border-color:rgb(0, 38, 85); background:#fff; color:rgb(0, 38, 85);}
.assessment_ripa_reports   
h2.center_logged {
text-align: center;
font-weight: 600;
font-size: 2em;
border: 4px solid #002655;
background: #FFCA6B;
padding: 15px;
border-radius: 30px;
max-width: 500px;
margin: auto;
} #colibri .questions_answers .style-843 {margin: auto;   max-width: 1024px;}
#colibri .questions_answers .style-836 {padding: 0px 10px; margin-right: 0px; margin-left: 0px;}
.counter_heading  .max-850 {max-width: 850px; margin: auto;}
#colibri .questions_answers .gf_progressbar_title{color:#252525;}
#colibri .questions_answers .gform_next_button{background:#002655;}
#colibri .questions_answers .gform_button{background:#002655;}
.thanks_code a{margin-top:15px;}
body  #projects_wrapper .projects_wrapper_inner .maxbutton, .parent-pageid-761  .maxbutton{margin:0px !important;width: 90% !important;  margin-left: auto !important;  margin-right: auto !important;background:#002655 !important; color:#fff !important; border:2px solid #002655 !important; }
body #projects_wrapper .projects_wrapper_inner .maxbutton:hover, .parent-pageid-761  .maxbutton:hover{border-color: #002655 !important;color:#002655 !important; background:#fff !important; }
body .maxbutton-9.maxbutton.maxbutton-start, .thanks_code a, .parent-pageid-761  .maxbutton, .page-id-761  .maxbutton {background:#002655; color:#fff; border:2px solid #002655; display:inline-flex; align-items:center; justify-content:center; font-size:1.4rem; font-weight:600;}
body .maxbutton-9.maxbutton.maxbutton-start:hover, body  .projects_wrapper_inner .maxbutton:hover, .parent-pageid-761  .maxbutton:hover, .page-id-761  .maxbutton:hover{border-color: #002655;}
.parent-pageid-761  .maxbutton span, .page-id-761  .maxbutton span{font-size:max(1.4rem, 14px) !important; font-weight:600 !important;line-height: 1.4 !important;}
.parent-pageid-761  .maxbutton:hover span, .page-id-761  .maxbutton:hover span{color: #002655 !important;}
body .thanks_code a:hover{border-color: #002655;color:#002655; background:#fff; }
body .maxbutton-9.maxbutton.maxbutton-start:hover .mb-text{color: #002655;}
body .maxbutton-9.maxbutton.maxbutton-start .mb-text{font-family:"Poppins", sans-serif; font-size:1.4rem; font-weight:600; padding:0px;}
#colibri .questions_answers .gform_page_footer [type="button"], #colibri .questions_answers .gform_page_footer [type="submit"], .thanks_code a,
body .maxbutton-9.maxbutton.maxbutton-start, .parent-pageid-761  .maxbutton, .page-id-761  .maxbutton {font-weight: 600; height:45px !important; padding:0px 25px !important; border-radius:10px  !important;
box-shadow:none !important;}
.parent-pageid-761  .maxbutton, .page-id-761  .maxbutton{min-width: 90%; margin-left: auto !important; margin-right: auto !important;}    
#colibri .questions_answers .gform_page {color:#252525; font-size: 1.2rem;}
#colibri .questions_answers .gform_previous_button{color:#002655}
#colibri input[type="text"], #colibri input[type="email"], #colibri input[type="password"], #colibri select{padding: 0px 15px; line-height: 45px; height: 45px;border: 1px solid #555; border-radius: 10px;}
.questions_answers .gform_wrapper .gform_fields {gap: 20px;text-align:left;}
.questions_answers .gform_wrapper *{text-align:left;}
.questions_answers .gform_page_footer{margin-top:0px;display: flex; justify-content: flex-end;}
.questions_answers .gform_page_footer:before, .questions_answers .gform_page_footer:after{content:none !important;}
.questions_answers .gform-theme--framework .gf_progressbar .percentbar_blue{background:#002655;}
div#field_1_22 {background: #fff; padding: 10px;border-radius: 10px;}
#colibri .dont_get_anxious h3{font-size:1.8rem;}
#gform_wrapper_1 label, #gform_wrapper_1 legend {font-size: 1.8rem !important;}
#colibri #gform_wrapper_1 input[type="text"], #colibri #gform_wrapper_1 input[type="email"], #colibri #gform_wrapper_1 input[type="password"], #colibri #gform_wrapper_1 select{font-size:1.6rem;}
.pmprocheckout_wrapper .pmpro_checkout_gateway-stripe{max-width:1170px;margin:0 auto;}
.pmprocheckout_wrapper .pmpro_level_description_text {margin-bottom:0px !important;}
#input_1_29:before, #input_1_29:after{content:none;}
.pmprocheckout_wrapper .pmpro_checkout-fields label{font-weight:600; margin-bottom:10px;    font-size: 1.4rem;}
.pmprocheckout_wrapper #pmpro_level_cost,
.pmprocheckout_wrapper .pmpro_level_cost_text,
.pmprocheckout_wrapper .pmpro_level_cost_text p{margin:0px !important;}
label#label_1_29_1 {
margin: -3px 0px 0px;
padding: 0px 10px;
}
.gchoice.gchoice_1_29_1 {
display: flex !important;
align-items: center;
}
#pmpro_form .pmpro_checkout h2 {
font-weight: 600;
font-size: 3rem;
color: rgb(0, 38, 85);
} 
.pmprocheckout_wrapper h4.pmpro_checkout-field.pmpro_payment-credit-card {
font-weight: 600;
background: #002655;
text-transform: uppercase;
font-size: 2rem;
color: #fff;
padding: 10px 20px;
margin-bottom: 2rem;
}
.pmprocheckout_wrapper .pmpro_submit hr {
display: none;
}
.pmprocheckout_wrapper .pmpro_form {text-align:left;}
.pmpro_levels .h-y-container{padding: 0px 20px;}
.pmprocheckout_wrapper  .pmpro_checkout-fields {
display: flex;
flex-wrap: wrap;
}
.pmprocheckout_wrapper .pmpro_checkout-field {
position: relative;
}
.pmprocheckout_wrapper .pmpro_checkout-field > label:has(~ .pmpro_asterisk) , #change-password label:has(~ .pmpro_asterisk){padding-left:15px;}
.pmprocheckout_wrapper span.pmpro_asterisk, #change-password .pmpro_asterisk{
color: #ff0000;
position: absolute;
left: 0px;
top: 0px;
}
.pmpro_levels_table, .assessment_ripa_reports table, table.pmpro_table, .ripa_section table {font-size: 1.8rem; border-collapse: collapse; border:1px solid #3F4851;}
.assessment_ripa_reports table{width:100%;}
.pmpro_levels_table thead th, .assessment_ripa_reports thead th, table.pmpro_table thead th, .ripa_section table thead th{padding:8px 15px;background: #3F4851;font-weight:600; color:#fff; text-align:left; }
.assessment_ripa_reports thead th, .ripa_section table thead th{font-size:1.4rem;}
.assessment_ripa_reports tbody td, table.pmpro_table td, .ripa_section table td{font-size:1.6rem;}
.pmpro_levels_table thead th:last-child{width:25%;}
.pmpro_levels_table tbody td, .assessment_ripa_reports tbody td, table.pmpro_table td, .ripa_section table td{padding:8px 15px; text-align:left;  border:1px solid #3F4851;}
.pmpro_levels_table tbody th, .assessment_ripa_reports tbody th, table.pmpro_table th, .ripa_section table th{font-weight:600;padding:8px 15px; text-align:left;  border:1px solid #3F4851;}
.pmpro_levels_table .pmpro_btn {font-size:1.8rem; font-weight:600; padding:8px 25px; color:#fff; border-radius:8px; background:#002655;}
.assessment_ripa_reports > div > div{overflow:auto;}
.assessment_ripa_reports > div > div h3{position:sticky; left:0px;}
body h6 strong{font-weight:500;}
table.pmpro_table {
font-size: 1.8rem;
}
body.home, body.page-template-home-landing-ripa{font-size:1rem;}
div#pmpro_account {
text-align: left;
}
#pmpro_account .pmpro_box {
margin: 0em 0;
padding: 2em 0;
}
.max-850 p {
max-width: 850px;
margin: auto;
}
.pmpro_actions_nav:not(.pmpro_login_wrap .pmpro_actions_nav) {justify-content: flex-start;  gap: 10px;}
#AccountNumber.StripeElement:before, #Expiry.StripeElement:before, #CVV.StripeElement:before, #AccountNumber.StripeElement:after, #Expiry.StripeElement:after, #CVV.StripeElement:after{
content:None;}
#AccountNumber.StripeElement, #Expiry.StripeElement, #CVV.StripeElement{
padding: 0px 15px !important;
height: 45px;
display: grid;
align-items: center;    border: 1px solid #555 !important;
border-radius: 10px !important;
}
div#register_form_short p,
div#register_form_short h6 {margin-bottom:1rem;}
div#register_form_short {text-align: left;}
div#register_form_short .colWrap {gap: 50px;    align-items: flex-start; z-index:9; position:relative;}
div#register_form_short .colWrap .cols {width: 50%; border: 4px solid #002655; padding: 20px 25px 30px; border-radius: 30px;background: #fff;}
div#register_form_short .colWrap h3{font-weight: 600;font-size: 3rem; color: rgb(0, 38, 85);}
div#register_form_short .colWrap h3 {
font-weight: 600;
font-size: 2.5rem;
background: rgb(0, 38, 85);
color: #fff;
padding: 10px 25px;
margin: -20px -25px 25px;
border-radius: 20px 20px 0px 0px;
}
.table_respoinsive.mb-4{margin-bottom:20px;}
div#custom_guest_and_client_reg .pmpro_levels_table tbody th, div#custom_guest_and_client_reg .pmpro_levels_table tbody td {padding: 5px 15px;display:table-cell;}
div#custom_guest_and_client_reg{
background-color: rgb(255, 255, 255);
background-position: 50% 25%;
background-size: 100% auto; background-attachment: scroll;
background-repeat: no-repeat;
}
.container_box .container.padding_container{padding:0px;}
.projects_wrapper_inner > div > .wp-block-columns >  .wp-block-column{width: 100%; flex: 0 0 100%;}
.projects_wrapper_inner .wp-container-core-columns-is-layout-2 .wp-block-column{padding:0px 20px;}
.projects_wrapper_inner .wp-container-core-columns-is-layout-2 .wp-block-column .wp-block-image{margin:0px;}
.parent-pageid-761  .wp-container-core-columns-is-layout-1 .wp-block-image{margin:0px;}
.full_width_inn .wp-container-core-columns-is-layout-1.wp-container-core-columns-is-layout-1{flex-direction:column; font-size:1.8rem; font-weight:400;margin-bottom:25px; padding:35px; border: 4px solid #002655; padding: 20px 25px 30px; border-radius: 30px;background: #fff;}
.full_width_inn .wp-container-core-columns-is-layout-2.wp-container-core-columns-is-layout-2{margin-top:30px; font-size:1.8rem; font-weight:400;flex-direction:column; margin-bottom:25px; padding:35px; border: 4px solid #002655; padding: 20px 25px 30px; border-radius: 30px;background: #fff;}
.full_width_inn img{width:100%;}
.full_width_inn .wp-container-core-columns-is-layout-1.wp-container-core-columns-is-layout-1 p strong{font-size:1.8rem; font-weight:400;}
.full_width_inn .wp-container-core-columns-is-layout-2.wp-container-core-columns-is-layout-2 p{font-size:1.8rem; font-weight:400;}
#map_box iframe{border-radius: 70px; border: 6px solid #e5e5e5 !important;height: 400px; width:100%;}
.parent-pageid-761  .img-border.is-layout-flow.wp-block-column-is-layout-flow{flex: 0 0 100%; }
.parent-pageid-761 .pmpro-has-access.page.type-page:before{
background-image: url(https://yourcareerguide.net/wp-content/uploads/2024/11/inner-banner.jpg);
background-repeat: no-repeat;
background-position: center;
background-size: cover;
content: 'Career Assessment Program \A Plan your future with us';
height: 300px;
white-space: pre;
width: 100%;
font-size: 38px;
color: #fff;
justify-content: center;    text-align: center;
align-items: center;
display: flex;
}
.parent-pageid-761  .wp-container-core-columns-is-layout-1 .wp-block-column-is-layout-flow{flex:0 0 33.333%;padding: 0px 20px; display: flex;justify-content: center;}
.parent-pageid-761  .wp-container-core-columns-is-layout-1{margin:auto; max-width:1200px; padding:70px 12px; width:100%;}
.parent-pageid-761  .wp-container-core-columns-is-layout-1 .wp-block-image img, 
.page-id-761  .wp-block-image img{max-width:100%; width:100%; border-radius:30px; margin-bottom:15px;height: 240px; object-fit: cover;border: 4px solid #002655;}
.parent-pageid-761 p:empty, .page-id-761 p:empty{margin:0px;}
.page-id-3704 h3+h3, .page-id-3704 h3:has(+h3){font-family: Poppins;
font-weight: 700; text-align:center;
text-transform: uppercase;
font-size: 3.5rem;
color: rgb(0, 38, 85);}
.parent-pageid-761 .maxbutton, .page-id-761 .maxbutton{height: auto !important;  padding: 12px 5px !important;}    
.page-id-3557 .ripa_section {margin-bottom: 30px; border: 4px solid #1B4E69;padding: 35px; border-radius: 30px;}
.page-id-3557 .ripa_section:last-child p:has(br) ~ p{padding-left:20px; position:relative;}
.page-id-3557 .ripa_section:last-child p:has(br) ~ p:before{content: "•";    font-size: 2.2rem;    color: #1B4E69;    position: absolute;    left: 4px;    top: -4px;}
.assessment_ripa_reports h3, .page-id-3 .wp-block-heading{color: #002655;font-size: 3rem; font-weight: 600;}
.page-id-3 .wp-block-heading{font-size:2.4rem;}
.page-id-1735 #btn{display:none;}
.container.blog_container{max-width:1200px; margin:auto;}
.password_eye [type="checkbox"]{opacity: 0;
position: absolute;
left: 0px;
margin: 0px;
width: 100%;
height: 100%;
top: 0px;}
.password_eye {
position: absolute;
line-height: 1;
right: 10px;
width: 20px;
height: 20px;
top: 35px;
}
#user_pass{padding-right:30px;}
.password_eye:after{content: "\f177";position:absolute; left:0px; top:0px; font-size:2rem;font-family: dashicons;pointer-events: none;}
[type="text"]+.password_eye:after{content: "\f530";}
#loginform input[type="text"],
#loginform input[type="email"],
#loginform input[type="password"]{max-width:100%;}
#loginform .login-password{position:relative;}
#colibri .style-869{background:#fff;}
#pmpro_cancel #pmpro_form > p, #pmpro_account .pmpro_box h2{color: #002655; font-size: 3rem; font-weight: 600;}
#pmpro_cancel #pmpro_form [type="submit"], #member-profile-edit  .pmpro_btn-submit, #change-password .pmpro_btn-submit{background-color: rgb(0, 38, 85) !important;
color: #fff !important;opacity: 1;
padding: 12px 25px !important;
font-size: 1.4rem; border:10px;
font-weight: 600 !important;}
.empty{display:none !important;}    
#pmpro_cancel #pmpro_form .pmpro_btn.pmpro_btn-cancel, #member-profile-edit  .pmpro_btn-cancel, #change-password .pmpro_btn-cancel{color:rgb(255, 118, 67);font-size: 1.4rem;} 
#member-profile-edit, .member_edit_profile #change-password{padding: 25px; border: 5px solid #1B4E69;border-radius: 30px; background: #fff; max-width:650px; margin:auto;}
.pmpro_member_profile_edit-fields, .member_edit_profile #change-password .pmpro_checkout_box-password{display:flex; flex-direction:column;}
#member-profile-edit input[type="text"], #member-profile-edit input[type="email"], #member-profile-edit input[type="password"], #member-profile-edit select,
.member_edit_profile #change-password  input[type="text"],
.member_edit_profile #change-password input[type="email"],
.member_edit_profile #change-password input[type="password"],
.member_edit_profile #change-password select{width:100%; max-width:100%;}
form label{font-size:1.4rem !important; font-weight:600 !important;}
form.pmpro_form .lite {font-size: 1.3rem; margin-bottom:0px;}
#member-profile-edit .pmpro_submit{margin-top:0px;}
#member-profile-edit .pmpro_submit hr, #change-password  hr{display:none;}
.member_edit_profile h2, .center_logged{color: #002655;font-size: 3rem; font-weight: 600;text-align: center;}
#change-password .pmpro_change_password-fields > div:last-child{margin-bottom:0px;}
#change-password .pmpro_change_password-fields > div{position:relative;}
body #pmpro_account .pmpro_box:first-child{border-top:0px; padding-top:0px;}
.page-template-newpagedesign h2{color: #002655;}
#colibri .style-1132 p a{font-size: 2.4rem;}
.nav-links .nav-previous a, .nav-links .nav-next a{font-size:1.8rem !important; font-weight:600 !important; padding:8px 25px !important; color:#fff !important; border-radius:8px; background:#002655 !important;}
body#colibri .style-76{background:#fff; border:4px solid #1B4E69; border-radius:30px;}
.wp-block-column-is-layout-flow:empty{display:none;} .header_search_bar {visibility:hidden; opacity:0;
width: 100%;
position: absolute;
left: 0px;
top: 100%;  background: #002655; transition:.5s all;
padding: 15px 0px; transform:translateY(-50px);
}
.header_search_bar.show_search{visibility:visible; opacity:1; transform:translateY(0px);}
form.search-form {
margin: auto;
max-width: 850px;
padding: 0px 20px;
}
.search_wrapper .blog_banner h1{font-size:26px;}
.blog_banner h1 span {
display: block;
text-transform: uppercase;
font-size: 32px;
}
.search_wrapper .content-container{padding:50px 0px;}
#colibri .style-1396 h5{font-size:4rem; text-align: left;}
.pmpro_form_label:has(.pmpro_asterisk){position:relative; padding-left:12px;}
@media(min-width:768px){
.pmprocheckout_wrapper .pmpro_form {
display: grid; text-align:left; align-items: start; grid-template-columns: 1fr; gap:15px 50px;}
}
@media(min-width:1501px){
.h-y-container, .container_box .h-section-grid-container, .container, .page-footer .h-section-grid-container{max-width:1440px; margin:0px auto;}
:root {--fix_font: 70%;}
}
@media(max-width:1500px) and (min-width:1400px){
:root {--fix_font: 65%;}
.h-y-container, .container_box .h-section-grid-container, .container, .page-footer .h-section-grid-container{max-width:1340px; margin:0px auto;}
}
@media(min-width:1200px){
.list-animate span.list-text.d-block {
transition: 0.5s ease all;
backface-visibility: hidden;
}
.list-animate span.list-text.d-block:hover {
transition: 0.5s ease all;
backface-visibility: hidden;
transform: scale(1.1);
}
.list-animate .list-item .d-flex .h-svg-icon{transition:0.5s ease all;}
.list-animate .list-item:hover .d-flex .h-svg-icon{visibility:hidden; opacity:0; transition:0.5s ease all;}
}
@media(max-width:1199px){
:root {--fix_font: 50%;}
.logo img {max-width: 100%;}
.logo {padding: 20px 30px 20px 0px; max-width:160px;}
.search_icon img {max-width: 22px;}
.header_icons li a {padding-left:8px; padding-right:8px;}
#colibri .style-local-3828-c8-outer {width: 100%; }
}
@media(max-width:991px){
:root {--fix_font: 40%;}
#newsletter_footer .tnp-subscription {max-width: 90%;}
.experience_position h3{width: 160px;height: 160px;border-radius: 25px; margin: -75px 0px 0px 115px;}
.main_header .row {padding: 0px 20px;}
.header_menu { padding-left: 40px;}
.header_icons img {max-width: 18px;}
#menu-ripa-menu li a{padding:22px 12px;}
.parent-pageid-761 .wp-container-core-columns-is-layout-1 .wp-block-image img, .page-id-761 .wp-block-image img{height:155px;}
#menu-ripa-menu li .sub-menu li a {padding-top: 5px;padding-bottom: 5px;}
.header_icons{margin-left:8px;}
.header_menu {padding-left: 20px;}
}
@media(min-width:768px){
#menu-toggle{display:none;}
}
@media(max-width:767px){
.pmpro_content_message a{font-size: 2rem; display: inline-block;}
#pmpro_discount_code{width:150px;}
body .maxbutton-9.maxbutton.maxbutton-start, .thanks_code a, .parent-pageid-761 .maxbutton, .page-id-761 .maxbutton, body .maxbutton-9.maxbutton.maxbutton-start .mb-text, #custom_guest_and_client_reg h6
{font-size:2rem;}
.assessment_ripa_reports tbody td, table.pmpro_table td, .ripa_section table td {
font-size: 2.4rem;}
table.pmpro_table {font-size: 2.4rem;}
.pmpro_card_content{padding:20px;}
.pmpro_login_wrap input[type="submit"], .pmpro_lost_password_wrap input[type="submit"], .pmpro_levels_table .pmpro_btn {font-size:2rem;}
.pmpro_content_message .pmpro_card_actions {padding-right: 25px;padding-left: 25px;}
.pmpro_card.pmpro_lost_password_wrap .pmpro_form_submit{margin-top:0px;    justify-content: center; gap:0px;}
.pmpro_card.pmpro_lost_password_wrap .pmpro_form_fields{gap: 10px; align-items: center;}
.pmpro_card.pmpro_lost_password_wrap .pmpro_card_actions{background: transparent; border: 0px;}
#pmpro_login .pmpro_card_content{padding:0px;}
#colibri .style-1448 p, #colibri .style-1448 h1, #colibri .style-1448 h2, #colibri .style-1448 h3, #colibri .style-1448 h4, #colibri .style-1448 h5, #colibri .style-1448 h6{font-size:7.2rem;}
[data-colibri-id="3745-m13"] [style="flex-basis:50%"]{flex-basis:100% !important;}
.pmpro-no-access:before, .blog_banner, #post-3829:before{height: 200px; background-position:left top;}
#colibri .style-885, #colibri .style-867{padding-top: 65px; padding-bottom: 65px; background-position:left top;}
#colibri #gform_wrapper_1 input[type="text"], #colibri #gform_wrapper_1 input[type="email"], #colibri #gform_wrapper_1 input[type="password"], #colibri #gform_wrapper_1 select {
font-size: 2rem;}
#gform_wrapper_1 label, #gform_wrapper_1 legend, form label { font-size: 2rem !important;}
body p, body, body a, .pmprocheckout_wrapper .pmpro_btn-submit-checkout, #custom_guest_and_client_reg .colWrap .cols a, #custom_guest_and_client_reg h6,
#custom_guest_and_client_reg .pmpro_levels_table{font-size: 2.4rem;}
#colibri .style-1456 p, #colibri .style-1456 h1, #colibri .style-1456 h2, #colibri .style-1456 h3, #colibri .style-1456 h4, #colibri .style-1456 h5, #colibri .style-1456 h6{font-size:2.2rem !important;}
[data-colibri-id="8796-c22"]{display:none;}
.logo {padding: 10px 15px 10px 0px; max-width: 160px;}
#colibri #choose_list .list-text{font-size:2.7rem;}
.main_header .row {padding: 0px;}
#colibri .style-647{padding-top:20px; padding-bottom:20px;    background-position: top left -120px;}
#colibri .style-647:before{display:block; position:absolute; left:0px; top:0px; bottom:0px; right:0px; background:#000; opacity:.7;width:100%;}
#colibri .style-654 h1, #colibri .style-655 h2, #colibri .style-791 h3, #colibri .style-792 h3{color:#fff;} 
#colibri .style-797{padding:0px 15px;}
#colibri .style-811 .list-text{font-size: 2.2rem;}
.experience_position h3 {margin: -80px 0px 0px -80px; left: 50%;}
#colibri .style-730 p{font-size:2rem;}
#colibri .style-725 .h-row{display:flex; flex-wrap:nowrap;}
#colibri .style-725 .h-row .h-column{width:auto;}
#colibri .style-732 .h-row{display:flex; flex-wrap:nowrap;}
#colibri .style-732 .h-row .h-column{width:auto;}
#colibri .style-726-outer{flex:1;}
.header_menu:after{content:none;}
.style-local-8144-f6-outer{display:none;}
.header_menu{visibility: hidden; opacity:0; transform:translateX(-300px);  transition:.5s all;top: 0px;
bottom: 0px; overflow: auto;
border-radius: 0px;        width: 100%;
padding: 50px 20px;
position: fixed;
left: 0px;
max-width: calc(100% - 70px);}
.header_menu .navbar-collapse{flex-direction:column;}
.header_menu .navbar-collapse #menu-ripa-menu{flex-direction:column;}
.open_drawer .header_menu{visibility: visible; opacity:1; transform:translateX(0px); background-color:#fff;}
#menu-ripa-menu li.current-menu-item a:after{content:None;}
.header_menu .navbar-collapse ul {width: 100%;}
.header_menu .navbar-collapse #menu-ripa-menu li{width:100%; } 
.header_menu .navbar-collapse #menu-ripa-menu li a{display:block; padding:12px 20px; text-align:left; font-size:3rem;} 
#menu-ripa-menu li.current-menu-item a{color:#fff; font-weight:600;}
.header_icons li a{padding:12px 20px;}
.header_icons{justify-content: flex-start;}
.footer_left {width: 100%; flex: 0 0 auto;  -ms-flex: 0 0 auto;}
.page-footer {padding-left: 15px; padding-right:15px;}
.parent-pageid-761 .wp-container-core-columns-is-layout-1, .page-id-761 .wp-block-columns-is-layout-flex{flex-direction:column;}
.parent-pageid-761 .is-vertically-aligned-bottom:has(>a), .page-id-761 .is-vertically-aligned-bottom:has(>a){margin:25px 0px;}
.parent-pageid-761 .wp-block-columns-is-layout-flex > .wp-block-column-is-layout-flow, .page-id-761 .wp-block-columns-is-layout-flex > .wp-block-column-is-layout-flow {
flex: 0 0 auto; padding: 0px;}
.parent-pageid-761 .pmpro-has-access.page.type-page:before{font-size:30px; white-space:normal; padding:0px 15px;}
.parent-pageid-761 .img-border.is-layout-flow.wp-block-column-is-layout-flow {padding: 40px 0px;}
.parent-pageid-761 .wp-container-core-columns-is-layout-1 .wp-block-image img, .page-id-761 .wp-block-image img {height: 255px;}
.parent-pageid-761 .wp-container-core-columns-is-layout-1{padding-top:40px; padding-bottom:40px;}
.page-id-3557 .ripa_section {padding: 20px; font-size: 2rem;}
.page-id-3557 .ripa_section p{font-size: 2rem;}
.page-id-3557 .ripa_section:last-child p:has(br) ~ p:before{top:0px;}
#menu-ripa-menu li.menu-item-has-children .sub-menu{background: #1B4E68;visibility: visible;opacity: 1;  min-width: initial; position: static; border-radius: 15px;}
#menu-ripa-menu li.menu-item-has-children:after{top:22px;}
.header_menu .navbar-collapse #menu-ripa-menu li.menu-item-has-children a{font-size:2.6rem; padding-top:8px; padding-bottom:8px;}
.header_search_bar.show_search {
position: fixed;
top: 0px;
bottom: 0px;
display: flex;
}
.search-form .icon-button.search-submit {
padding-left: 80px;
padding-right: 80px;
height: 70px;
}
span.search_close {
position: absolute;
right: 25px;
z-index: 9;
top: 50%;
width: 30px;
height: 30px;
margin-top: -100px;
}
form.search-form {max-width: 100%;}
.search_close:after {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
content: "\d7"; font-size: 30px; 
color: #FFF;
line-height: 30px;
text-align: center;
}
div#register_form_short .colWrap .cols {width: 100%;}
div#register_form_short .colWrap {gap: 0px;}
#colibri .style-1349, #colibri .style-1376{background-position:top left;position: relative;}
#colibri .style-1349:after, #colibri .style-1376:after {content: "";display:block;background-color: rgba(0, 0, 0, .7);position: absolute; left: 0px; top: 0px;right: 0px; bottom: 0px;height: 100%; width: 100%;}
#colibri .style-1376:after{background-color: rgba(255, 255, 255, .9);}
#colibri .style-1376 {background-position: top left 15%;}
#colibri .style-1379 .list-text{font-size:2.6rem;}
#colibri .style-1354 h1, #colibri .style-1355 h2, #colibri .style-1355 h2, #colibri .style-1356 h3, #colibri .style-1357 h3 {color:#fff;} #colibri .style-1379-icon { margin-top: 6px;} .content.colibri-main-content-single .main-section, .content.colibri-main-content-archive .main-section {padding-top: 40px; padding-bottom: 40px;}
#colibri .style-1108 p, #colibri .style-1108 h1, #colibri .style-1108 h2, #colibri .style-1108 h3, #colibri .style-1108 h4, #colibri .style-1108 h5, #colibri .style-1108 h6{font-size:4.5rem;}
#colibri .style-1053 p, #colibri .style-1053 h1, #colibri .style-1053 h2, #colibri .style-1053 h3, #colibri .style-1053 h4, #colibri .style-1053 h5, #colibri .style-1053 h6{font-size:3rem;}
.search-result h2{font-size:3rem;}    
.pmpro_level-expiration{grid-column: 2 / span 2;}
.pmpro-checkout.page-id-3825 .footer_form_wrap{display:none !important;} 
}
@media(max-width:575px){
:root {--fix_font: 45%;}
.pmpro_level-expiration{grid-column: 1 / span 2;}
#colibri .style-1137 p, #colibri .style-1137 h1, #colibri .style-1137 h2, #colibri .style-1137 h3, #colibri .style-1137 h4, #colibri .style-1137 h5, #colibri .style-1137 h6 {
font-size: 4em;}
form.pmpro_form input[type=text].input, form.pmpro_form input[type=password].input, .pmpro_login_wrap form#loginform input[type=text].input, .pmpro_login_wrap form#loginform input[type=password].input{max-width:100%;width:100%;}
#choose_list.choose_list .list-item {padding: 10px 20px;width: 100%;    justify-content: center;}
#colibri .style-795{padding-top:20px; padding-bottom:20px;}
.accordion_box {max-width: 100%;}
#colibri .style-669{padding:25px;}
#colibri .style-700 {padding-top: 50px; padding-bottom: 50px;}
#colibri .style-712{padding:0px;}
#newsletter_footer form {flex-wrap: wrap;}
#newsletter_footer .tnp-field-button {margin: 15px 0px 0px 0px;    width: 100%;}
#newsletter_footer .tnp-subscription {max-width: 100%;}
#newsletter_footer .tnp-field-button .tnp-submit{height:50px;}
#newsletter_footer .tnp-field-email .tnp-email{font-size:2.4rem;}
.pmpro_levels_table thead th:last-child {
width: 130px;}
#colibri .style-906 p, #colibri .style-906 h1, #colibri .style-906 h2, #colibri .style-906 h3, #colibri .style-906 h4, #colibri .style-906 h5, #colibri .style-906 h6{font-size:28px;}
} @media(min-width:1500px){
.max-850 p { max-width: 1140px;}   
}
.page-id-11547 .h-heading h1{padding:80px 0px;}
.page-id-11547 .h-text-component{max-width:max(1040px, min(calc(100% - 30px), 1040px)); margin:50px auto;text-align:left;background: #fff;border: 4px solid #1B4E69; padding:30px; border-radius: 30px;}
.ripa_qnq_logo img{max-width: 200px;}
#gform_wrapper_1 .gfield.gfield--type-html{font-size:1.6rem;}
.colibri-post-content, .colibri-post-content p, .colibri-post-content li{line-height:1.7;}
.colibri-post-content table{border:1px solid #dee2e6;     margin-bottom: 35px;}
.colibri-post-content table td, .colibri-post-content table th{border:1px solid #dee2e6; padding:8px 12px;}
.colibri-post-content table td:empty{padding:0px;}
.colibri-post-content p strong{font-size:2rem;}
.colibri-post-content ol, .colibri-post-content ul{margin-bottom:30px;}
.colibri-post-content ol li, .colibri-post-content ul li{margin-bottom:15px;}
.colibri-post-content ul li:has(a){margin-bottom:5px;}
.colibri-post-content ol li em, .colibri-post-content ul li em{font-weight:600;}
.style-772.style-local-8144-f3{display:none;}
.pastetheGPTcontent.loadingcont {display:flex; align-items:center; justify-content:center;
font-size: 2rem;
font-weight: 600;
text-align: center;
position: relative;
}
@keyframes spin {
from {transform:rotate(0deg);}
to {transform:rotate(360deg);}
}
.pastetheGPTcontent.loadingcont:after{content:""; animation: spin 4s infinite linear; width:25px; height:25px; margin-left:12px; min-width: 30px; background:url(//yourcareerguide.net/wp-content/themes/skyline-wp/assets/images/loading.svg) no-repeat left top;}
.page-template-newpagedesign .pastetheGPTcontent h2 {
color: #002655;
margin-bottom: -10px;
margin-top: 30px;
font-size: 2.4rem;
}
.post-template-default.single .post-navigation,.post-template-default.single .blog-post-comments{display:none;}
@media(max-width:768px){
#loginform input[type="text"], #loginform input[type="email"], #loginform input[type="password"]{width:100% !important;}
} .top_line {display: flex; width: 100%; background: #1B4E69; font-size: 2.5rem; color: #fff; font-weight: 600;text-transform: uppercase; padding: 8px 0px 5px;border-bottom: 2px solid #FFFFFF;}
.h-row-container{} .pmpro-confirmation .style-921,
.pmpro-account .style-903{background-image:none !important;  padding: 50px 0 0 !important;}
#post-3829:before{background-image:none !important; color: #339860 !important; font-family: "Titillium Web", sans-serif !important; height:100px;} .pmpro-confirmation .style-921 h1,
.pmpro-account .style-903 h1{color: #339860 !important; font-family: "Titillium Web", sans-serif !important;}
#pmpro-confirmation .style-921 .h-text p,
.pmpro-account .style-903 .h-text p{color: #339860 !important;}
section#pmpro_confirmation-1 {background-color: #fafafa; padding: 15px; border-radius: 10px;}
section#pmpro_confirmation-1 p{font-size:2rem;}
#pmpro_form .pmpro_card_actions {display: none;} #colibri #choose_list.choose_list .list-item {
position: absolute;
}
#choose_list {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1;
}
#colibri #choose_list.choose_list .list-item{
box-shadow: 0 0 5px #000;
}
#colibri #choose_list.choose_list .list-item:nth-child(1){
background: #b8a6b5;
border: none;
top:30px;
right:100px;
}
#colibri #choose_list.choose_list .list-item:nth-child(2){
top:80px;
left:100px;
background:#e7e3f1;
}
#colibri #choose_list.choose_list .list-item:nth-child(3){
top:250px;
background:#b2dec5;
left:100px;
}
#colibri #choose_list.choose_list .list-item:nth-child(4){
bottom:150px;
background:#e5dad5;
right:100px;
}
#colibri #choose_list.choose_list .list-item:nth-child(5){
bottom:50px;
background:#bad8df;
right:100px;
}
.style-989 a {
background: #002655;
color: #fff;
border: 2px solid #002655;
display: inline-flex;
align-items: center;
justify-content: center;
font-size: 1.4rem;
font-weight: 600;
padding: 10px;
border-radius: 5px;
}
@media(max-width:767px){
.pop_wrap{
position:relative;
width: 100% !important;
margin-top: 10px;
left:0;
box-shadow:none;
display:none;
}
#colibri #choose_list.choose_list .list-item:hover .pop_wrap{
display:block;
}
#colibri #choose_list .ul-list-icon li:hover span.list-text{color: #000;}
}
@media(max-width:580px){
#choose_list{position: relative;}
#colibri #choose_list.choose_list .list-item{position: inherit; top: inherit !important; right: inherit !important; left: inherit !important; bottom: inherit !important;}
}