/*!
Theme Name: C4C
Theme URI: 
Author: Fixer Solutions
Author URI: https://fixer.solutions/
Description: Custom blankslate Child theme.
Version: 1.2.1
License: 
Text Domain: c4c
Template: blankslate

*/body{margin:0}body.modal-open{height:100vh;overflow-y:hidden}#wrapper{display:flex;flex-direction:column;justify-content:space-between;min-height:100vh}.container{max-width:1248px;margin:0 auto}#header{border-bottom:1px solid #eaeaea}#header,#footer{flex:0 0 auto}#container{flex:1 0 auto;max-width:1248px;margin:0 auto;width:100%;box-sizing:border-box;padding-left:15px;padding-right:15px}.single-post #container,.single-knowledgebase #container{max-width:none;width:100%}*{font-family:'Source Sans Pro', sans-serif}h1,h2,h3,h4,h5,h6{font-family:'Montserrat', sans-serif}h1{font-size:24px;font-weight:700}h2{font-size:22px;font-weight:700}h3{font-size:20px;font-weight:700}h4{font-size:18px;font-weight:700}h5{font-size:18px;font-weight:700}h6{font-size:16px;font-weight:400}a{color:#2A8093}@media (min-width: 1024px){h1{font-size:36px}h2{font-size:32px}h3{font-size:28px}h4{font-size:24px}h5{font-size:18px}h6{font-size:16px;font-weight:400}}p,ul,ol{font-size:16px;line-height:1.4}small{font-size:0.8em}p.standout{font-size:24px}#header{background:#fff;display:flex;justify-content:space-between;align-items:stretch;padding:15px;flex-direction:column;position:relative}.header-logo-link{max-width:213px;height:auto;display:block}.header-logo-link img{width:100%}#navtoggle{-webkit-appearance:none;appearance:none;background:transparent;border:none;position:absolute;right:15px;top:50%;margin-top:-13px;font-size:24px}#navtoggle:focus{outline:none}nav#menu{display:none}nav#menu.is-active{display:block;position:absolute;z-index:99999;background:#fff;width:100%;left:0;top:100%}nav#menu ul.menu{display:flex;flex-direction:column;list-style:none;align-items:stretch;margin:0;padding-left:0}nav#menu ul.menu li{padding:0 20px}nav#menu ul.menu a{color:#707070;text-decoration:none;font-family:'Montserrat', sans-serif;font-size:16px;display:block;padding:10px 0}@media (min-width: 1024px){nav#menu ul.menu a{font-size:12px}nav#menu ul.menu li{padding:0 10px}#header{padding:0 0 0 30px;align-items:center;flex-direction:row}#navtoggle{display:none}nav#menu{display:block}nav#menu ul.menu{flex-direction:row;align-items:stretch}}@media (min-width: 1440px){nav#menu ul.menu li{padding:0 20px}nav#menu ul.menu a{font-size:16px}}@media (min-width: 1920px){#header{padding:0 0 0 50px}nav#menu ul.menu a{padding:20px 0}}nav#menu li.current-menu-item a{font-weight:700;border-bottom:5px solid #F5881A}main#content{margin-left:-15px;margin-right:-15px;box-sizing:border-box;width:100%;display:block}.single-knowledgebase main#content{width:auto}article.page,article.post{padding-left:15px;padding-right:15px;width:100%}.entry-content>*:not([class^=vc]){margin-left:-15px;margin-right:-15px}#footer{background:url(img/footer-bg@2x.png) no-repeat right bottom #83B5C0;background-size:100%;color:#fff;padding:30px 30px 60px}#footer #copyright{margin-top:80px}.footer-content{max-width:1248px;margin:0 auto}#footer a{color:#fff;text-decoration:none;font-size:14px;font-weight:300}#footer a:hover,#footer a:focus{text-decoration:underline}#footer ul{list-style:none;padding-left:0}#footer ul li{margin-bottom:14px}#footer ul h3{text-transform:uppercase;margin:0 0 14px;font-size:14px}#footer ul.footer-menu{width:50%;flex:1 0 50%;margin:0;max-width:300px}.d-flex{display:flex;flex-wrap:wrap}.d-flex-column{flex-direction:column}.sr-only,.screen-reader-text{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}article.post .entry-content,article.knowledgebase .entry-content{max-width:1248px;margin:0 auto;padding:30px 15px 60px}article.post .entry-content a,article.knowledgebase .entry-content a{color:#2A8093}.post-header-wrapper{position:relative;margin:0 -15px; display: flex;}article.knowledgebase{display:flex;align-items:flex-start;flex-direction:column;max-width:1248px;width:100%;padding:30px;margin:0 auto;box-sizing:border-box}.knowledgebase-post-text{order:2}article.knowledgebase .wp-post-image{order:1}@media (min-width: 1024px){article.knowledgebase{flex-direction:row;padding:0;padding-top:60px}.knowledgebase-post-text{flex:0 0 75%;padding-left:60px;box-sizing:border-box}article.knowledgebase .wp-post-image{flex:0 0 25%;width:25%;height:auto}}.single article.post header{/* position:absolute;background:#2A8093;padding:20px 20px 20px 30px; */color:#000;bottom:120px;max-width:1248px;width:100%}article.knowledgebase header{background:#2A8093;box-sizing:border-box;padding:20px;color:#fff;bottom:120px;width:100%}article.post header h1,article.knowledgebase header h1{margin:0}article.knowledgebase header h1{font-weight:400}article.post .post-header-wrapper img{width:100%;height:auto;min-height:60vh;max-height:70vh;object-fit:cover;object-position:50% 50%}article.knowledgebase .post-header-wrapper img{width:30%;height:auto}article.post .post-header-wrapper .cat-links,article.knowledgebase .post-header-wrapper .cat-links{position:absolute;bottom:40px;left:30px}article.post .post-header-wrapper .cat-links ul,article.knowledgebase .post-header-wrapper .cat-links ul{list-style:none;padding-left:0;display:flex;flex-wrap:wrap}article.post .post-header-wrapper .cat-links li,article.knowledgebase .post-header-wrapper .cat-links li{margin-right:20px}article.knowledgebase .post-header-wrapper .cat-links a{background:#fff;color:#000;font-family:'Montserrat', sans-serif;font-weight:500;font-size:12px;text-decoration:none;padding:5px;transition:background .15s ease-out;text-transform:uppercase;display:block}article.knowledgebase .post-header-wrapper .cat-links a:hover,article.post .post-header-wrapper .cat-links a:focus,article.knowledgebase .post-header-wrapper .cat-links a:focus{background:rgba(255,255,255,0.7)}.entry-meta{font-size:16px}.entry-meta a{color:#fff}.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px}.wp-caption img{margin:0;padding:0;border:0 none}.wp-caption p.wp-caption-text{font-size:14px;line-height:17px;padding:0 4px 5px;margin:0}img,.wp-caption{max-width:100%;height:auto}img.alignright,.wp-caption.alignright{float:right;margin:0 0 1em 1em}img.alignleft,.wp-caption.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter,.wp-caption.aligncenter{display:block;margin-left:auto;margin-right:auto}a img.alignright{float:right;margin:0 0 1em 1em}a img.alignleft{float:left;margin:0 1em 1em 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.posts-list{display:flex;max-width:1248px;width:100%;margin:16px auto;justify-content:flex-start;flex-wrap:wrap;padding-left:15px;padding-right:15px}.posts-list h2{color:#2a8093}.entry-card{position:relative;display:flex;flex-direction:column;margin-bottom:40px}.entry-card:nth-child(4n+4){margin-right:0}.entry-card--no-thumbnail{padding-top:40px}.entry-card--org{flex:1 0 100%;padding:0 16px;box-sizing:border-box;border:1px solid #ccc;box-shadow:0px 2px 3px rgba(0,0,0,0.15);transition:all .2s linear}.entry-card--org:hover,.entry-card--org:focus{border-color:#4a4a4a;box-shadow:0px 2px 3px rgba(0,0,0,0.35)}.entry-card.entry-card--org h1{font-weight:700;color:#000;margin-bottom:0.5em}.entry-card.entry-card--org .entry-summary{font-size:14px}.entry-card.entry-card--org .entry-summary a{word-break:break-all}.entry-card.entry-card--org .entry-summary p{margin-top:0}.entry-card--org__url{font-size:14px;order:3}@media (min-width: 1024px){nav#menu ul.menu li{display:flex;align-items:center}}.entry-card header{order:1}.entry-card__img{order:0;width:100%}.entry-card__img img{width:100%;height:auto}.entry-card h1,.entry-card h1 a{font-size:18px;color:#2A8093;font-weight:500;margin-bottom:1em;text-decoration:none;font-family:'Source Sans Pro', sans-serif}.entry-card__category{/* position:absolute;top:0;left:0 */ border-radius: 20px; width: max-content; margin-right: 5px;}.entry-card__category,.knowledgebase-post__category{display:block;background-color:#83B5C0;color:#fff;text-transform:uppercase;font-weight:700;font-size:14px;text-decoration:none;padding:10px 12px}.entry-card .entry-summary{order:3}.entry-card .entry-summary p{font-size:12px;color:#707070}.entry-card .entry-summary p a{display:block;margin-top:1em;color:#707070}.mc-field-group{margin-bottom:6px}input[type=text],input[type=email],input[type=search]{padding:10px;background-color:#fff;border:1px solid #707070;display:block;width:100%;box-sizing:border-box}select{padding:9px;width:100%;box-sizing:border-box;display:block;background-color:#fff;border:1px solid #707070}textarea{display:block;width:100%}input[type=submit]{font-family:'Montserrat', sans-serif;text-transform:uppercase;font-weight:600;color:#26325E;font-size:14px;appearance:none;border:1px solid #707070;padding:10px 14px;display:block;width:100%;cursor:pointer}.newsletter-form input[type=submit]{margin-top:10px}.newsletter-form{color:#fff;width:100%;max-width:400px}label{display:block;margin-bottom:6px}.vc-hoverbox-block{background-size:contain !important;background-repeat:no-repeat}.nav-links{margin:0 0 40px}.nav-links a,.nav-links span{padding:4px 8px;display:inline-block}.nav-links span.current{background:#2A8093;color:#fff}.vc_cta3 .vc_custom_heading{margin-top:0}.huge-type.vc_cta3 .vc_custom_heading{font-size:100px;line-height:1em}.vc_cta3 h2{font-size:18px}.wpb_single_image .vc_figure-caption{margin-top:1em;font-size:1.1em;color:#ffffff}.vc_btn3,.vc_btn3-size-lg{font-family:'Montserrat', sans-serif;font-size:14px;font-weight:600}nav#menu ul.menu>li:nth-last-child(-n+1){background-color:#F5881C;transition:background-color 0.15s ease-out;border-radius:5px;width:80%;margin:0 auto 16px;display:block}nav#menu li.current-menu-item:nth-last-child(-n+1) a{border-bottom:none}nav#menu ul.menu>li:nth-last-child(-n+1) a{color:#fff}@media (min-width: 1024px){.field-lg-half.mc-field-group{width:49%}article.post .post-header-wrapper .cat-links a{font-size:14px;padding:12px;}#mc_embed_signup .d-lg-flex{justify-content:space-between}.d-lg-flex{display:flex;flex-wrap:wrap}p,ul,ol{font-size:18px}article.post header{width:50%}#footer{padding:60px 15px;background-size:40%}#footer ul.footer-menu{width:25%;flex:1 0 25%;margin:0;max-width:300px}.d-flex-lg-row{flex-direction:row}nav#menu ul.menu>li:nth-last-child(-n+1){padding:30px;border-radius:0;width:auto;margin-bottom:0}nav#menu ul.menu>li:nth-last-child(-n+1):hover,nav#menu ul.menu>li:nth-last-child(-n+1):focus{background-color:#e47c14}nav#menu ul.menu>li:nth-last-child(-n+1).current-menu-item a{border-bottom:none}.entry-card{flex: 0 0 calc(31% - 15.5px);margin-right:15px;margin-bottom:42px;margin-left: 25px;}.entry-card--org{flex:0 0 calc(20% - 19.2px);max-width:calc(20% - 19.2px);margin-right:24px;margin-bottom:24px}.entry-card--org:nth-child(4n+4){margin-right:24px}.entry-card--org:nth-child(5n+5){margin-right:0}}@media (min-width: 2560px){p,ol,ul{font-size:24px}}.blog .vc_cta3{background-color:#2a8093 !important}ul.page-nav{display:flex;flex-direction:column;list-style:none;padding-left:0;flex-wrap:wrap;font-weight:700;font-family:Montserrat, sans-serif;margin:0;padding:0 0 0 15px}ul.page-nav a{color:#fff;padding-right:30px}@media (min-width: 1024px){ul.page-nav{flex-direction:row}ul.page-nav li{flex:0 0 auto}}@media (min-width: 1920px){ul.page-nav{padding:0 0 0 50px}}.menu-item-has-children>a{position:relative}.menu-item-has-children>a::after{content:'\25BC';position:absolute;right:10px;top:12px}.sub-menu{list-style:none;padding-left:0;background:#F5881A;display:none;top:-5px;position:relative;z-index:9}.sub-menu a{color:#fff !important;border-bottom:none !important;padding:10px 0}.sub-menu li{border-bottom:1px solid #fff;margin-bottom:0}.sub-menu li:last-child{border-bottom:none}@media (min-width: 1024px){nav#menu ul.menu .menu-item-has-children{padding-right:20px;position:relative;cursor:pointer}.menu-item-has-children>a{position:static}.menu-item-has-children>a::after{display:none}.menu-item-has-children::after{content:'\25BC';position:absolute;right:-2px;top:50%;transform:translateY(calc(-50% - 2px));font-size:14px}.sub-menu{position:absolute;top:100%}.sub-menu{white-space:nowrap}}.kbbutton{color:#494949;text-transform:uppercase;text-decoration:none;background:#ffffff;padding:15px 20px;border:2px solid #494949;display:inline-block;transition:all 0.4s ease 0s}.kbbutton:hover,.kbbutton:focus,.kbbutton:hover a,.kbbutton:focus a{color:#ffffff !important;background:#2A8093 !important;border-color:#2A8093 !important;transition:all 0.4s ease 0s}.knowledge-hub-filter{background:#83B5C0}.knowledge-hub-filter h4{color:#fff;font-weight:700;font-size:14px;margin:0 0 8px;text-transform:uppercase}#khub-filter-wrapper>div{margin-bottom:10px}.justify-content-between{justify-content:space-between}.knowledge-filter-wrapper{padding:30px 15px;background-color:#83B5C0}.knowledge-filter-wrapper .knowledge-hub-filter{max-width:1248px;margin:0 auto}nav#menu ul.menu .nav-social{position:relative}nav#menu ul.menu .nav-social{margin-bottom:16px;padding:6px 20px;margin:0}nav#menu ul.menu .nav-social a{position:absolute;top:0;left:0;right:0;bottom:0;text-indent:-9999px}@media (min-width: 1024px){#branding{max-width:165px}nav#menu ul.menu .nav-social{margin-bottom:0;padding:6px 10px}#khub-filter-wrapper>div{flex:0 0 calc(20% - 20px);margin-bottom:0;margin-right:16px}}@media (min-width: 1248px){#branding{max-width:none}.knowledge-filter-wrapper{padding:30px 0}}@media (min-width: 1600px){nav#menu ul.menu li{padding:0 20px}nav#menu ul.menu .nav-social{margin-bottom:0;padding:6px 20px}}#site-title h1{margin:0}.org-modal-overlay{background-color:rgba(255,255,255,0.75);position:fixed;top:0;bottom:0;left:0;right:0;display:none;align-items:center;justify-content:center;z-index:9999;overflow-y:scroll;padding:0 30px;box-sizing:border-box;height:100vh;opacity:0;transition:opacity .3s linear}.org-modal{border:1px solid #CCC;width:100%;max-width:800px;z-index:9999;background:#fff;padding:30px;box-sizing:border-box;position:relative;box-shadow:0 5px 30px rgba(0,0,0,0.2);max-height:calc(100vh - 60px);height:auto;overflow-y:scroll}.org-modal .btn--close{top:16px;right:16px}@media (min-width: 1024px){.org-modal{overflow-y:auto;padding:60px;height:auto}.org-modal .btn--close{top:24px;right:24px}}.btn--close{cursor:pointer;position:absolute}.modal-content{display:flex;flex-direction:column}.modal-content a{word-break:break-all}@media (min-width: 768px){.modal-content{flex-direction:row}}.modal-content h3{margin-top:0}.modal-content [data-js-content=body]{min-height:6em;width:100%}.modal-content [data-js-content=website]{min-height:1em;display:block;width:60%}.modal-content [data-js-content=body],.modal-content [data-js-content=website]{animation:backgroundColorPalette 1s infinite alternate}.modal-content--loaded [data-js-content=body],.modal-content--loaded [data-js-content=website]{animation:none;width:auto;min-height:none}.modal-content>a{flex:0 0 25%;margin-right:15px;display:block;color:#000}.modal-content>a img{display:block}.modal-content>div{flex:0 0 75%}.entry-card--org{position:relative}.modal-link::after{content:" ";position:absolute;top:0;bottom:0;left:0;right:0;display:block}@keyframes backgroundColorPalette{0%{background:#e7e7e7}100%{background:#d9d9d9}} .load_morebtn_container{ justify-content: center; align-items: center; display: flex; padding: 20px;} .load_morebtn_container button { font-family: 'Montserrat', sans-serif; text-transform: uppercase; font-weight: 600; color: #26325E; font-size: 14px; appearance: none; border: 1px solid #707070; padding: 10px 14px; display: block; width: 50%; cursor: pointer; } #scrollUpButton { position: fixed; bottom: 90px; right: 10px; z-index: 9999; width: 70px; height: 70px; border: none; border-radius: 50%; background-color: #F49B29; color: #fff; font-size: 20px; cursor: pointer; } #scrollUpButton:hover { background-color: #333; } .single-post-left-container{width: 33%;} .single-post-left-container .post-meta-data {top: 25%; position: relative; padding: 15px;} .single-post-left-container .post-meta-data label{color: #2A8093; font-weight: bold;} article.post .post-header-wrapper .cat-links a:hover { color: #ffffff !important; background: #2A8093 !important; border-color: #2A8093 !important; transition: all 0.4s ease 0s;} article.post .post-header-wrapper .cat-links a { border: 1px solid #ccc; color: #2A8093 !important; text-decoration: none;}

.single-post #container {
	width: 1024px;
}
/*# sourceMappingURL=maps/style.css.map */
