@font-face {
    font-family:'Gabriola';
    src: url('font/Gabriola.eot');
    src: url('font/Gabriola.eot?#iefix') format('embedded-opentype'),
        url('font/Gabriola.woff2') format('woff2'),
        url('font/Gabriola.woff') format('woff'),
        url('font/Gabriola.ttf') format('truetype');

}

ul.career-icon li .career-img img {
  max-width: 100%;
  
  -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
ul.career-icon li:hover .career-img img {
  -moz-transform: scale(1.1);
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}	

	 
.clear{ clear:both;}
.overlay_nav{background-color:rgba(0, 0, 0, 0.5);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999;}
.mobile-menu-btn,.mobile-top-line{display:none;}
.header-area{ float:left; margin:0px 0px 0px; padding:15px 0px 0px; width:100%;}
.logo-area{ float:left; margin:0px 0px 0px; padding:0px 0px 15px; width:50%;}
.inner-container{max-width:1260px; margin:0px auto; padding:0px 10px; width:100%;}
.menu-section{float:left; margin:0px 0px 0px; padding:0px; width:100%; background:#d91f26;}
.footer-links{float:left; margin:0px; padding:0px 0px 28px; width:100%; text-align:center; }
.footer-links ul{ list-style-type:none; text-align:center; width:100%; float:left;}
.footer-links ul li{ display:inline-block; padding:0px 8px 0px 8px; line-height:normal;}
.footer-links ul li:last-child{ padding-right:0px;}
.footer-links ul li a{ font-size:10pt; color:#212121;text-decoration:none;}
.footer-links ul li a:hover{color:#d91f26;text-decoration:none;}
.copyright{float:left; margin:0px; padding:0px; width:50%; font-size:10pt; color:#54666f;}
.wisitech{float:left; margin:0px; padding:0px; width:50%; font-size:9pt; color:#54666f; text-align:right;}
.wisitech a{color:#54666f; text-decoration:underline;}
.wisitech a:hover{text-decoration:none;}
.home-banner{ float:left; width:100%; margin:0px; padding:0px; background-repeat:no-repeat!important; background-position:right top!important; background-size:cover!important; height:280px;}
.home-banner-content{ float:left; margin:50px 0px 0px; padding:0px; width:100%; text-align:center;}
.home-banner-heading{float:left; margin:0px 0px 10px; padding:0px; width:100%; font-size:20pt; color:#212121; line-height:35px;letter-spacing:0.3px;}
.home-banner-heading p{margin:0px 0px 0px; padding:0px; width:100%; font-size:20pt; color:#212121; line-height:35px;letter-spacing:0.3px;}
.home-banner-name{float:left; margin:0px; padding:0px; width:100%; font-size:15pt; color:#212121;}
.creating-container{max-width:600px; margin:0px auto; padding:46px 10px 40px; width:100%;}
.creating-img-left{ float:left; margin:6px 0 0; padding:0px; width:28%; display:none;}
.creating-img-left img{ padding:0px; box-shadow:0px 0px 40px rgba(0, 0, 0, 0.40);}
.creating-content-right{ float:left; margin:0px; padding:0px 0px 0px 0px; width:100%; /*padding:0px 0px 0px 75px; width:70%;*/}
.creating-content-right p{font-size:18pt;color:#d91f26; text-align:center;font-style:italic; margin-bottom:12px; line-height:28px; font-family:'Gabriola'; letter-spacing:0.3px;}
.facilitating-career{ float:left; margin:0px; padding:52px 0px 45px; width:100%; background:#f7f7f7;}
ul.career-icon{list-style-type:none; margin:0px; padding:0px; width:100%;}
ul.career-icon li{ width:16.6666%; float:left; padding:0px 10px; position:relative;}
ul.career-icon li .career-img{ float:left; margin:0px; padding:0px; width:100%; text-align:center; height:60px; line-height:60px;}
ul.career-icon li .career-heading{ float:left; margin:15px 0px 0px; padding:0px; width:100%; text-align:center; font-size:14pt; color:#212121;}
ul.career-icon li .career-heading a{color:#212121; text-decoration:none;} 
ul.career-icon li a{ position:absolute; top:0px; bottom:0px; left:0px; right:0px; width:100%; height:100%; z-index:9;}

.facilitating{float:left; margin:58px 0px 5px; padding:0px 0px 0px; width:100%; color:#021211; font-size:17pt; font-weight:500; text-align:center; line-height:normal;}
.except-holidays{float:left; margin:0px 0px 8px; padding:0px 0px 1px; width:100%; color:#021211; font-size:13pt; text-align:center;}
.except-holidays p{float:left; margin:0px 0px 0px; padding:0px 0px 0px; width:100%; color:#021211; font-size:13pt; text-align:center;}

.except-learn-more{float:left; margin:0px 0px 0px; padding:0px 0px 0px; width:100%;font-size:11pt; text-align:center;}
.testi-yellow-area{ float:left; margin:0px 0px 0px; padding:50px 0px 50px; width:100%; background:#fecf4b;}
.inner-yellow-box{max-width:800px; margin:0px auto; padding:0px 10px; width:100%;}
.testi-content{float:left; margin:0px 0px 37px; padding:21px 27px 27px; width:100%; background:#fff; font-size:10.5pt; line-height:26px;box-shadow:0px 0px 20px rgba(0, 0, 0, 0.10); position:relative;}
.testi-content p{margin:0px 0px 0px; padding:0px; width:100%; font-size:10.5pt; line-height:26px;}

.testi-content:before{ background:url(../images/testi-icon.png); width:23px; height:31px; content:"";bottom: -30px;left:39px; position:absolute;}
.testi-name-box{ float:left; margin:0px; padding:12px 0px 12px 101px; width:100%; position:relative; min-height:62px;}
.testi-img-box{ position:absolute; left:29px; top:0px; border-radius:50%; overflow:hidden; width:62px; height:62px;}
.testi-heading{ float:left; margin:0px; padding:0px 0px 4px; width:100%; font-size:12pt; font-weight:500; color:#212121;}
.testi-sub-heading{ float:left; margin:0px; padding:0px; width:100%; font-size:10.5pt;color:#5e656d;}
/*.testi-sub-heading a{color:#5e656d;}*/
.except-holidays br{ display:none;}
.blog_boxs {width: 100%;margin:0px 0px 0px 0px;padding: 0px;float: left;}
.blog-left-section {width:69%;	float: left;margin: 0px 0px 35px 0px;padding: 0px;}
.blog-post-box-area {width: 100%;float: left;margin: 0px 0px 0px 0px;padding: 0px 0px 0 0;}
.blog-post-line {width: 100%;float: left;margin: 0px 0px 50px 0px;padding: 0px;}
.blog-post-image {width:34%;float: left;margin: 0px 0px 0px 0px;padding: 0px;}
.blog-post-image img, .blog-featured-area img, .blog-pp-left img{ border:solid 1px #e6e6e6;}
.blog-post-content {width:66%;	float: left;margin: -1px 0px 0px 0px;padding: 0px 0 0 22px;}
.blog-post-cont1 {width: 100%;float: left;margin:7px 0px 0px 0px;color:#212121;padding: 0px;font-size: 16pt;font-weight:normal;line-height:normal; text-transform:uppercase;}
.blog-post-cont1 a {text-decoration: none;color: #212121;}
.blog-post-cont2 {width: 100%;float: left;margin:9px 0 13px;padding: 0px;font-size: 10pt;color: #6c7177;}
.blog-post-cont2 a {text-decoration: none;color: #898989;text-decoration: underline;}
.blog-post-cont3 {width: 100%;float: left;margin: 0px 0px 0px 0px;padding: 0px;}
.blog-right-section {width:28%;float: right;margin: 0px 0px 50px 0px;padding: 0px;}
.blog-right-box {width: 100%;float: left;margin: 0px 0px 30px 0px;padding:15px 18px 25px;background: #f7f7f7; border:solid 1px #e8e8e8;}
.blog-right-box-head {width: 100%;float: left;margin:0px 0px 14px 0px;padding: 0px 0 0px 0;font-size: 16pt; color:#212121; text-transform:uppercase;}
.blog-right-section select{border:solid 1px #e6e6e6; color:#585858; padding:7px 20px 7px 10px; -webkit-appearance:none;-moz-appearance: none;-ms-appearance: none;-o-appearance: none; appearance: none;cursor:pointer;background:#fff url(../images/select-arrow.png) right 17px top 14px no-repeat; width:146px; font-size:10.5pt;}
.blog-right-section select::-ms-expand {display: none}
.blog-featured-area {width: 100%;float: left;margin: 0 0 26px 0;text-align: center;	padding: 0px;}
.blog-details-title {width: 100%;float: left;margin:0px 0px 0px 0px;padding: 0px;font-size: 16pt;font-weight:normal;line-height:normal; text-transform:uppercase; color:#212121;}
.blog-date-cati-line {width: 100%;float: left;margin:9px 0 14px;padding: 0px;font-size: 10pt;color: #6c7177;}
.blog-date-cati-line a {text-decoration: none;color: #898989;text-decoration: underline;}
.blog-cont-area {width: 100%;float: left;margin:0px 0px 0px 0px;padding: 0px 0px 0 0;}
.blog-left-section ul, .blog-left-section ol{ margin-left:18px; padding-top:0px; padding-bottom:13px; clear:left;}
.blog-left-section ul li, .blog-left-section ol li{ margin-bottom:16px;}
.blog-left-section h3, .blog-left-section h2{ font-size:12pt; color:#5e656d; font-weight:500; margin-bottom:12px; float:left; width:100%; margin-top:3px;line-height:24px;}
.banner_wrapper {width: 100%;clear: both;margin: 0 auto;/*max-width: 1090px;*/max-width:962px;padding: 0 10px;}
.archives-area {width: 100%;margin:0px 0px 20px 0px;padding: 0px;float: left;font-size: 16pt;color: #d91f26;font-weight: normal;}
.blog-pp {width: 100%;float: left;margin:0px 0px 20px 0px;	padding: 0px;}
.blog-pp-left {width: 30%;float: left;margin: 0px 0px 0px 0px;padding: 0px;}
.blog-pp-right {width: 70%;float: left;margin: 0px 0px 0px 0px;padding: 0px 0 0 10px;}
.blog-pp-right1 {width: 100%;float: left;margin:0px 0px 0px 0px;padding: 0px;	font-size: 10.5pt; text-transform:uppercase;line-height:20px;font-weight:normal;}
.blog-pp-right1 a {text-decoration: none;color:#272e35;}
div.blog-pp:last-child{ margin-bottom:0px;}
.career_consulting_wrapper {max-width:675px;padding: 0px 10px 44px 10px;margin:-9px auto 0px;width: 100%;overflow: hidden;}
.career_consulting_wrapper p{ font-style: italic; font-size:12pt;}
.career_consulting_wrapper p:last-child{ font-style: normal;}
.philosophy_wrapper {max-width:940px;padding: 0px 10px 41px 10px;margin: 0 auto;width: 100%;overflow: hidden;}
.philosophy-life{ float:left; margin:0px 0px 28px; padding:0px; width:100%; text-align:center; font-size:24pt;font-family:'Gabriola'; color:#d91f26; line-height:1; letter-spacing:0.5px;}
.philosophy-life span{ display:block; padding-left:53px; padding-top:5px;}
.philosophy_wrapper p{ font-size:12pt; font-style:italic; line-height:26px;}
.philosophy_wrapper p:last-child{ margin-bottom:0px;}
.philosophy_wrapper-box {max-width:1180px;padding: 0px 10px 23px 10px;margin: 0 auto;width: 100%;overflow: hidden;}
.philosophy_wrapper-box ul{list-style-type:none; margin:0px; padding:0px;}
.philosophy_wrapper-box ul li{ background:#f7f7f7; float:left; width:48.6%; margin-bottom:30px; padding:43px 30px 36px 18px;}
.philosophy_wrapper-box ul li:nth-child(even){ float:right;}
.philosophy-img{ float:left; margin:0px; padding:0px; width:13%;}
.philosophy-content{ float:left; margin:-6px 0 0; padding:0px 0px 0px 10px; width:87%; font-style: italic; font-size:10.5pt; line-height:24px;}
.philosophy-content p{font-style: italic;}
.philosophy-content p strong{ color:#d91f26; font-weight:500; text-transform:uppercase;}
.contact-quote {float: left;margin: 0px 0px 0px;padding: 0px;width: 100%;text-align: center;font-size:20pt;font-family: 'Gabriola';color: #d91f26;line-height:35px;letter-spacing: 0.5px;}
.contact-quote p{font-size:18pt;font-family: 'Gabriola';color: #d91f26;line-height:28px;letter-spacing: 0.5px; margin-bottom:0px;}

.contact_author{ float:left; margin:18px 0 0; padding:0px; width:100%; font-size:10.5pt; color:#d91f26; text-align:center;font-family: 'Roboto', sans-serif;}
.contact-box{max-width:760px;padding:26px 10px 52px 10px;margin: 0 auto;width: 100%;}
.how-can{float:right; margin:0px; padding:0px; width:58%;}
.how-can-help{float:right; margin:0px 0px 27px; padding:0px; width:100%; color:#212121; font-size:15pt; text-align:center;}
.contact-form-box{float:left; margin:0px; padding:46px 60px 50px; width:100%; background:#f7f7f7; border:solid 1px #e3e3e3;}
.contact-form-row{ float:left; margin:0px 0px 22px; padding:0px; width:100%;}
.contact-name{ float:left; margin:0px 0px 9px; padding:0px; width:100%; color:#555555; font-size:11pt;}
.contact-filed{ float:left; margin:0px; padding:0px; width:100%;}
.contact-filed input{ float:left;width:100%;}
.contact-filed textarea{ resize:none; height:120px;}
.contact-form-row input[type=submit]{ width:100%; margin-top:8px;}
div.contact-form-row:last-child{ margin-bottom:0px;}
.contact-left{ float:left; margin:52px 0px 0px; padding:0px; width:40%}
.contact-bio{ float:left; margin:0px 0px 25px; padding:0px; width:100%;}
.contact-bio img {padding: 0px 10px 10px;box-shadow: 0px 0px 40px rgba(0, 0, 0, 0.15);}
.contact-linda-name{ float:left; margin:0px 0px 14px; padding:0px; width:100%; font-size:14pt; color:#212121;}
.contact-linda-name strong{ font-weight:500;}
.contact-mail, .contact-phone{ float:left; margin:0px; padding:0px; width:100%; font-size:11pt; color:#272c30;}
.contact-mail{ margin-bottom:14px;}
.contact-mail a, .contact-phone a{color:#272c30; text-decoration:none;}
.contact-mail a:hover{ text-decoration:underline;}
.about-right{ float:right; margin:0px 0px 47px; padding:0px; width:66%;}
.about-heading{ float:left; margin:0px 0px 9px; padding:0px; width:100%; font-size:18pt; color:#212121; font-weight:normal;}
.about-left{float:left; margin:0px 0px 20px; padding:0px; width:30%;}
.about-pick{float:left; margin:6px 0px 25px; padding:0px; width:100%;}
.about-pick img{padding: 0px 17px 17px;box-shadow: 0px 0px 40px rgba(0, 0, 0, 0.15);}
.about-linda-name {float: left;margin: 0px 0px 14px;padding: 0px;width: 100%;font-size: 14pt;color: #212121;}
.about-linda-name strong {font-weight: 500;}
.about-mail, .about-phone {float: left;margin: 0px;padding: 0px;width: 100%;font-size: 11pt;color: #272c30;}
.about-mail a, .about-phone a{color:#272c30; text-decoration:none;}
.about-mail a:hover{ text-decoration:underline;}
.about-mail{ margin-bottom:14px;}
.about-connect{ float:left; margin:14px 0px 7px; padding:0px; width:100%; font-size:12pt; color:#272c30; font-weight:500;}
.about-bio{ float:left; margin:0px; padding:0px 0px 0px 17px; width:100%;}
.about-linkdin-img{ float:left; margin:0px 0px 0px; padding:0px; width:100%;}
.about-ncda{ float:left; margin:5px 0px 10px; padding:0px; width:100%;}
.about-ncda ul{ float:left; width:100%; list-style:none;display: flex;align-items: center;flex-flow: row wrap; justify-content: space-between;}
.about-ncda ul li{ margin-top:20px;}
.fl{float:left;}
.clear{clear:both}
.txt_right{text-align:right}
.heading{color:#212121; font-size:17pt; line-height:normal}
.title{font-size:20pt; text-align:center; color:#212121}
.main_banner{height:120px; background-size:cover!important; position:relative; background-position:center center!important; margin-bottom:50px; overflow:hidden;}
.banner_content{font-size:20pt; color:#212121; margin:0px; padding:44px 0px 0px; float:left; width:70%;}
.banner_content a{color:#212121; text-decoration:none;}
.cms_wrapper{max-width:890px; padding:0px 10px 33px 10px; margin:0 auto; width:100%; overflow:hidden}
.carreer_imgrow{width:100%; clear:both; padding-bottom:38px; float:left}
.career_colmd-2{width:50%; float:left}
.inner_cms_wrap{width:100%; clear:both; overflow:hidden; padding-top:7px;}
.inner_cms_wrap p{font-size:10.5pt; color:#5e656d; line-height:27px; margin-bottom:13px}
.inner_cms_wrap a{color:#00579a; text-decoration:underline}
.inner_cms_wrap a:hover{text-decoration:none}



/* Learning wrapper */
.learing_wrpper{width:100%; background-color:#f7f7f7; float:left; padding:44px 0px 34px 0}
.common_wrapper{width:100%; clear:both; margin:0 auto; max-width:1090px; padding:0 10px}
.leraning_listing{-webkit-column-count:2;-moz-column-count:2;column-count:2; padding-top:23px;}
.leraning_listing li{position:relative; padding-left:30px; color:#5e656d; font-size:11pt; list-style-type:none; line-height:27px; margin-bottom:10px;}
.leraning_listing li:before{position:absolute; top:6px; left:0px; content:''; background:url('../images/check.png') no-repeat top left; width:16px; height:15px}
.leraning_inner{width:100%; clear:both; margin:0 auto; max-width:890px; padding:0 10px}

/* Register Free */
.register_freewrap{width:100%; padding:45px 0 52px 0; float:left}
.register_price{color:#cd2122; font-size:12pt; font-weight:500; padding-top:13px; padding-bottom:15px;}
.connect_paypal{font-size:12pt; font-weight:500; color:#212121; padding-top:21px;}
.payment_method{width:100%; float:left; clear:both; padding-top:19px;}
.payment_mthod_col2 { width: 47%; float: left; box-shadow: 0 2px 15px -4px rgba(0, 0, 0, 0.3); padding: 30px 35px 35px; margin: 0 3% 0 0;}
.payment_condition{font-size:12pt; padding-top:11px}
.subtitle{font-size:14pt; color:#212121; font-weight:500}
.paypal_img{padding-top:18px;}
.fcd-main-img{ float:left; margin-top:5px; width:26%; text-align:center;}
.contact-main-img{ margin-top:0px;}
.error{ font-size:10.5pt; width:100%; padding-top:5px; float:left;}
.page-template-template-thank-you .common_wrapper{ padding-bottom:200px;}
.page-template-template-thank-you .common_wrapper p{ font-size:16pt; line-height:normal;}
.share-social{ float:left; width:100%; margin:30px 0px 20px; padding:0px 0px 0px 53px; position:relative;}
.share-social span{ position:absolute; font-size:12pt; color:#212121; left:0px; top:5px;}
.postid-1 .share-social{margin-top:10px;}
.register_price + div{ line-height:22px;}
#s-share-buttons.s-share-w-c a {margin-right:10px!important;}
.page-template-template-about-linda .fcd-main-img {margin-top:15px;}

