.clearfix{zoom:1}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.rp4wp-related-job_listing>ul,ul.job_listings{border-top:1px solid #eee;margin:0;padding:0}.rp4wp-related-job_listing>ul.loading,ul.job_listings.loading{background:url(/wp-content/plugins/wp-job-manager/assets/dist/images/ajax-loader.ea183bf2.gif) no-repeat center 32px;border-bottom:1px solid #eee;min-height:96px}.rp4wp-related-job_listing>ul li.job_listing,.rp4wp-related-job_listing>ul li.no_job_listings_found,ul.job_listings li.job_listing,ul.job_listings li.no_job_listings_found{border-bottom:1px solid #eee;list-style:none outside;margin:0;padding:0}.rp4wp-related-job_listing>ul li.job_listing.job_position_filled a,.rp4wp-related-job_listing>ul li.no_job_listings_found.job_position_filled a,ul.job_listings li.job_listing.job_position_filled a,ul.job_listings li.no_job_listings_found.job_position_filled a{opacity:.25}.rp4wp-related-job_listing>ul li.job_listing.no_job_listings_found,.rp4wp-related-job_listing>ul li.no_job_listings_found.no_job_listings_found,ul.job_listings li.job_listing.no_job_listings_found,ul.job_listings li.no_job_listings_found.no_job_listings_found{border-bottom:1px solid #eee;padding:1em}.rp4wp-related-job_listing>ul li.job_listing a,.rp4wp-related-job_listing>ul li.no_job_listings_found a,ul.job_listings li.job_listing a,ul.job_listings li.no_job_listings_found a{zoom:1;border:0;display:block;line-height:1.5em;overflow:hidden;padding:1em 1em 1em 2em;position:relative;text-decoration:none}.rp4wp-related-job_listing>ul li.job_listing a:focus,.rp4wp-related-job_listing>ul li.job_listing a:hover,.rp4wp-related-job_listing>ul li.no_job_listings_found a:focus,.rp4wp-related-job_listing>ul li.no_job_listings_found a:hover,ul.job_listings li.job_listing a:focus,ul.job_listings li.job_listing a:hover,ul.job_listings li.no_job_listings_found a:focus,ul.job_listings li.no_job_listings_found a:hover{background-color:#fcfcfc}.rp4wp-related-job_listing>ul li.job_listing a img.company_logo,.rp4wp-related-job_listing>ul li.no_job_listings_found a img.company_logo,ul.job_listings li.job_listing a img.company_logo,ul.job_listings li.no_job_listings_found a img.company_logo{box-shadow:none;float:left;height:42px;left:1em;margin-right:1em;position:absolute;vertical-align:middle;width:42px}.rp4wp-related-job_listing>ul li.job_listing a div.location,.rp4wp-related-job_listing>ul li.job_listing a div.position,.rp4wp-related-job_listing>ul li.job_listing a ul.meta,.rp4wp-related-job_listing>ul li.no_job_listings_found a div.location,.rp4wp-related-job_listing>ul li.no_job_listings_found a div.position,.rp4wp-related-job_listing>ul li.no_job_listings_found a ul.meta,ul.job_listings li.job_listing a div.location,ul.job_listings li.job_listing a div.position,ul.job_listings li.job_listing a ul.meta,ul.job_listings li.no_job_listings_found a div.location,ul.job_listings li.no_job_listings_found a div.position,ul.job_listings li.no_job_listings_found a ul.meta{box-sizing:border-box}.rp4wp-related-job_listing>ul li.job_listing a div.position,.rp4wp-related-job_listing>ul li.no_job_listings_found a div.position,ul.job_listings li.job_listing a div.position,ul.job_listings li.no_job_listings_found a div.position{float:left;line-height:1.5em;padding:0 0 0 42px;width:55%}.rp4wp-related-job_listing>ul li.job_listing a div.position h3,.rp4wp-related-job_listing>ul li.no_job_listings_found a div.position h3,ul.job_listings li.job_listing a div.position h3,ul.job_listings li.no_job_listings_found a div.position h3{font-size:inherit;line-height:inherit;margin:0;padding:0}.rp4wp-related-job_listing>ul li.job_listing a div.position .company,.rp4wp-related-job_listing>ul li.no_job_listings_found a div.position .company,ul.job_listings li.job_listing a div.position .company,ul.job_listings li.no_job_listings_found a div.position .company{color:#999}.rp4wp-related-job_listing>ul li.job_listing a div.position .company .tagline,.rp4wp-related-job_listing>ul li.no_job_listings_found a div.position .company .tagline,ul.job_listings li.job_listing a div.position .company .tagline,ul.job_listings li.no_job_listings_found a div.position .company .tagline{margin-left:.5em}.rp4wp-related-job_listing>ul li.job_listing a div.location,.rp4wp-related-job_listing>ul li.no_job_listings_found a div.location,ul.job_listings li.job_listing a div.location,ul.job_listings li.no_job_listings_found a div.location{color:#999;float:left;line-height:1.5em;padding:0 0 0 1em;text-align:left;width:25%}.rp4wp-related-job_listing>ul li.job_listing a .meta,.rp4wp-related-job_listing>ul li.no_job_listings_found a .meta,ul.job_listings li.job_listing a .meta,ul.job_listings li.no_job_listings_found a .meta{color:#999;float:right;line-height:1.5em;list-style:none outside;margin:0;padding:0 0 0 1em;text-align:right;width:20%}.rp4wp-related-job_listing>ul li.job_listing a .meta li,.rp4wp-related-job_listing>ul li.no_job_listings_found a .meta li,ul.job_listings li.job_listing a .meta li,ul.job_listings li.no_job_listings_found a .meta li{display:block;list-style:none outside;margin:0}.rp4wp-related-job_listing>ul li.job_listing a .meta .job-type,.rp4wp-related-job_listing>ul li.no_job_listings_found a .meta .job-type,ul.job_listings li.job_listing a .meta .job-type,ul.job_listings li.no_job_listings_found a .meta .job-type{font-weight:700}.rp4wp-related-job_listing>ul li.job_listing.job_position_featured a,.rp4wp-related-job_listing>ul li.no_job_listings_found.job_position_featured a,ul.job_listings li.job_listing.job_position_featured a,ul.job_listings li.no_job_listings_found.job_position_featured a{background:#fefee5}.rp4wp-related-job_listing>ul li.job_listing.job_position_featured a:focus,.rp4wp-related-job_listing>ul li.job_listing.job_position_featured a:hover,.rp4wp-related-job_listing>ul li.no_job_listings_found.job_position_featured a:focus,.rp4wp-related-job_listing>ul li.no_job_listings_found.job_position_featured a:hover,ul.job_listings li.job_listing.job_position_featured a:focus,ul.job_listings li.job_listing.job_position_featured a:hover,ul.job_listings li.no_job_listings_found.job_position_featured a:focus,ul.job_listings li.no_job_listings_found.job_position_featured a:hover{background-color:#fefed8}.widget ul.job_listings li.job_listing a{padding:1em 0}.widget ul.job_listings li.job_listing .image{float:left}.widget ul.job_listings li.job_listing .image img{left:0;position:relative}.widget ul.job_listings li.job_listing .content{overflow:hidden}.widget ul.job_listings li.job_listing .position{float:none;padding:0;width:auto}.widget ul.job_listings li.job_listing ul.meta{float:none;margin:0;padding:0;text-align:left;width:auto}.widget ul.job_listings li.job_listing ul.meta li{display:inline;float:none;font-weight:400;margin:0 .5em 0 0;padding:0}.widget ul.job_listings li.job_listing ul.meta li:after{content:"‣";padding:0 0 0 .5em}.widget ul.job_listings li.job_listing ul.meta li:last-child:after{content:""}.job-manager .job-type,.job-types .job-type,.job_listing .job-type{color:#f08d3c}.job-manager .full-time,.job-types .full-time,.job_listing .full-time{color:#90da36}.job-manager .part-time,.job-types .part-time,.job_listing .part-time{color:#f08d3c}.job-manager .temporary,.job-types .temporary,.job_listing .temporary{color:#d93674}.job-manager .freelance,.job-types .freelance,.job_listing .freelance{color:#39c}.job-manager .internship,.job-types .internship,.job_listing .internship{color:#6033cc}@media only screen and (max-width:767px){ul.job_listings li.job_listing a,ul.job_listings li.no_job_listings_found a{padding:1em}ul.job_listings li.job_listing a img.company_logo,ul.job_listings li.no_job_listings_found a img.company_logo{visibility:hidden}ul.job_listings li.job_listing a div.position,ul.job_listings li.no_job_listings_found a div.position{float:left;padding:0;width:60%}ul.job_listings li.job_listing a div.location,ul.job_listings li.no_job_listings_found a div.location{float:right;font-size:.75em;line-height:2em;padding:0 0 0 1em;text-align:right;width:40%}ul.job_listings li.job_listing a .meta,ul.job_listings li.no_job_listings_found a .meta{float:right;font-size:.75em;line-height:2em;width:40%}ul.job_listings li.job_listing a .meta li,ul.job_listings li.no_job_listings_found a .meta li{font-size:1em}}.twenty-eleven ul.job_listings li.job_listing,.twenty-eleven ul.job_listings li.no_job_listings_found{padding:0!important}body{background:#fff;color:#5a5b5c;font-size:14px;line-height:1.65;font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:700;letter-spacing:-0.04em}p, ul, ol, dd, dl, address, pre, blockquote, table, .table, .jetpack-video-wrapper, .mejs-container, .gallery, #page .wp-playlist, #page .tiled-gallery, .post-password-form, .hentry .entry-thumb{margin-bottom:25px}img{display:inline-block;width:auto\9;height:auto;max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}a{color:#0da4d3}#page a, #page a:hover, #page a:active{text-decoration:none}#page a.btn{border-bottom:inherit}blockquote{padding:10px 20px;font-size:1.1em;border-color:#0da4d3;color:#232425;line-height:1.5;font-style:italic}pre:not(.line-pre):before{position:absolute;left:0;top:0;height:100%;content:"";background:rgba(0,0,0,0.05);color:#fff;padding:0 7px;z-index:5}pre:not(.line-pre){position:relative;background:#EBEAE2;color:#3F4551;line-height:1.65;padding:4% 7%;overflow:auto;max-width:100%;border:none;border-radius:0}#site-navigation .nav-bar li.menu-item-has-children > a:after, #site-navigation .nav-bar li.page_item_has_children > a:after, #site-navigation .nav-bar .sub-menu li.menu-item-has-children > a:before, #site-navigation .nav-bar .children li.page_item_has_children > a:before, .social-list li a::before, #comments .reply a:before, .single .entry-footer .links-title:before, #page div.sharedaddy h3.sd-title:before, #gotop-button a:before, .hentry .entry-secondary-meta .comments-link a:before, #header-search-button:before, .navigation.paging-navigation a.previous-link:before, .navigation.paging-navigation a.next-link:after, .blog .hentry.format-link .entry-title a:after, .archive .hentry.format-link .entry-title a:after,.mobile-menu:before{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:none;-webkit-font-smoothing:antialiased}.container{max-width:1100px}.widget-area .widget, #comments .comment-author .avatar, #comments .reply a, #site-navigation ul ul, #site-navigation a, #masthead .header-searchform, #masthead .header-searchform button.submit, .navigation.paging-navigation .numeric-pagination .current, .navigation.paging-navigation .numeric-pagination a:hover, .hentry .entry-secondary-meta .post-date, .widget_tag_cloud a, .hentry.format-link .hentry-inner, .hentry.format-quote .hentry-inner, .hentry .page-links span, #masthead .mobile-menu, #masthead .header-search-container, #page .jetpack-testimonial.hentry .entry-content, .entry-thumb img, #infinite-handle span, .jetpack-testimonial-shortcode .testimonial-entry-content, .author-container .avatar{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}#masthead, #header-inner.sticky-navigation, #masthead .header-searchform{-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.03);-moz-box-shadow:0 2px 2px rgba(0,0,0,0.03);box-shadow:0 2px 2px rgba(0,0,0,0.03)}input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],textarea{border:1px solid #e0e1e3;background:rgba(0,0,0,0.02);box-shadow:0 0 3px rgba(0, 0, 0, 0.07) inset;-moz-box-shadow:0 0 3px rgba(0, 0, 0, 0.07) inset;-webkit-box-shadow:0 0 3px rgba(0, 0, 0, 0.07) inset;font-size:14px;font-weight:400}input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"]{padding:0 8px;line-height:1.6;height:36px}input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,textarea:focus{outline:0;outline:thin dotted \9}input[type="submit"],.button{cursor:pointer;padding:9px 14px;text-decoration:none;font-size:11px;display:inline-block;background:#0da4d3;color:#fff;border:none;text-transform:uppercase;vertical-align:bottom;border-radius:2px;font-weight:bold}input[type="submit"]:hover,.button:hover{background:#565758}#masthead,#header-inner.sticky-navigation{background:#fff}#masthead, #masthead .top-bar,#header-inner.sticky-navigation{border-bottom:1px solid #ebecee}#masthead, #masthead a, #masthead .top-bar a:hover{color:#5a5b5c}#masthead{z-index:100;position:relative}#masthead .top-bar{padding:0 0 7px;line-height:20px;font-size:11px;border-top:2px solid #e0e1e3}#masthead .top-bar .topbar-navigation, #masthead .top-bar .header-social{margin-top:7px}#masthead .top-bar a{color:#929394}#masthead .site-header-inner{padding-top:28px;padding-bottom:30px}#masthead .site-branding{margin-right:30px;max-width:40%}#masthead .site-logo{margin-top:3px}#masthead .site-title{font-size:26px;line-height:1.3;margin-top:0;margin-bottom:0}#masthead .site-title a{font-weight:900}#masthead .site-description{font-size:14px;margin:12px 0 0;font-weight:400;color:#929394;display:none}#masthead .main-header-links{line-height:1.4;font-size:11px;margin-top:2px}.admin-bar #header-inner.sticky-navigation{top:32px}#header-inner.sticky-navigation{position:fixed;top:0;left:0;right:0;z-index:9999;background:rgba(255,255,255,0.98)}#header-inner.sticky-navigation .site-header-inner, #header-inner.sticky-navigation img.site-logo{-webkit-transition:padding 0.4s ease-in-out;-moz-transition:padding 0.4s ease-in-out;transition:padding 0.4s ease-in-out}#header-inner.sticky-navigation .site-header-inner{padding-top:15px;padding-bottom:18px}#header-inner.sticky-navigation img.site-logo{max-height:40px;width:auto}#header-search-button, #masthead .header-search-container,.header-searchform-inner{position:relative}#masthead .header-search-container{text-align:center;min-width:33px;padding:1px}#header-search-button{display:block;line-height:25px;height:25px}#header-search-button:before{content:"\f002"}#header-search-button.open:before{content:"\f00d"}#masthead .header-searchform{display:none;position:absolute;top:35px;left:-199px;width:240px;background:rgba(255,255,255,0.98);border:1px solid #e0e1e3;padding:6px 7px}#masthead .header-searchform-inner:before, #masthead .header-searchform-inner:after{content:"";position:absolute;border-style:solid;width:0;z-index:1}#masthead .header-searchform-inner:before{top:-14px;right:10px;border-width:0 8px 8px;border-color:#e0e1e3 transparent}#masthead .header-searchform-inner:after{top:-12px;right:11px;border-width:0 7px 7px;border-color:rgba(255,255,255,0.98) transparent}#masthead .header-searchform input{font-size:11px;color:#929394;font-weight:300;width:84.5%;height:30px}#masthead .header-searchform button.submit{width:30px;min-width:30px;height:30px;line-height:30px;padding:0;margin:0;border:none;color:#fff;background:#0da4d3}#colophon{position:relative;border-top:5px solid #0da4d3;background:#262727}#colophon .footer-widget-area{padding-top:50px;padding-bottom:10px}#colophon .footer-bottom{border-top:1px solid rgba(0,0,0,0.1);background:rgba(0,0,0,0.2);font-size:11px;padding:18px 0}#colophon a{color:#b2b3b4}#colophon, #colophon a:hover, #colophon .footer-widget-area .widget-title{color:#929394}#colophon #gotop-button{position:absolute;top:-25px;left:50%;margin-left:-20px;width:40px;height:25px;line-height:22px;text-align:center}#colophon #gotop-button a{display:block;background:#0da4d3;color:#fff;border-radius:2px 2px 0 0}#colophon #gotop-button a:before{content:"\f106"}.site-main .comment-navigation, .site-main .paging-navigation{overflow:hidden;font-size:11px;text-transform:uppercase;font-weight:bold}.comment-navigation .nav-previous, .paging-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next, .paging-navigation .nav-next{float:right;text-align:right;width:50%}.navigation.paging-navigation{text-align:right;margin-top:-15px;padding-bottom:30px}.navigation.paging-navigation .numeric-pagination a{margin:0 2px 0 0;text-decoration:none;color:#5a5b5c}#infinite-handle span, .navigation.paging-navigation .numeric-pagination .current, .navigation.paging-navigation .numeric-pagination a:hover{background:#f3f4f5;color:#5a5b5c}.navigation.paging-navigation .numeric-pagination a, .navigation.paging-navigation .numeric-pagination .current{display:inline-block;line-height:33px;height:33px;padding:0 10px;min-width:33px;width:auto;text-align:center}.navigation.paging-navigation .numeric-pagination .current{margin-right:2px;color:#929394}.navigation.paging-navigation a.previous-link, .navigation.paging-navigation a.next-link{color:#0da4d3}.navigation.paging-navigation a.previous-link:before{content:"\f177";padding-right:4px}.navigation.paging-navigation a.next-link:after{content:"\f178";padding-left:4px}#masthead .tinynav{display:none}#topbar-navigation ul, #site-navigation ul{list-style:none;margin:0;padding-left:0}#topbar-navigation li, #site-navigation li{display:inline-block;position:relative}#topbar-navigation ul ul, #topbar-navigation ul ul ul, #site-navigation ul ul, #site-navigation ul ul ul{left:-9999px}#topbar-navigation ul li:hover > ul, #site-navigation ul li:hover>ul{left:0}#topbar-navigation ul ul li:hover > ul, #site-navigation ul ul li:hover>ul{top:0;left:100%}#topbar-navigation li{margin-right:9px;padding-right:9px;font-weight:400;border-right:1px solid #ebecee}#topbar-navigation li:last-child{padding-left:0;margin-right:0;border:none}#topbar-navigation ul ul{box-shadow:0 2px 2px rgba(0,0,0,0.03);position:absolute;background:#fff;background:rgba(255,255,255,0.98);top:100%;z-index:99999;padding:1px 10px 2px;border:1px solid rgba(0,0,0,0.04);border-radius:5px}#topbar-navigation ul ul li{margin:0;padding:5px 0;border:none;border-bottom:1px solid rgba(0,0,0,0.04)}#topbar-navigation ul ul a{width:100px;display:block;line-height:1.2}#topbar-navigation .current_page_item > a, #topbar-navigation .current-menu-item > a, #topbar-navigation .current_page_ancestor > a, #topbar-navigation .current_page_item > a:hover, #topbar-navigation .current-menu-item > a:hover, #topbar-navigation .current_page_ancestor > a:hover, #topbar-navigation ul:not(.sub-menu) > .menu-item-has-children:hover > a:hover, #topbar-navigation ul:not(.sub-menu)>.menu-item-has-children:hover>a{color:initial}#site-navigation .mobile-menu{position:relative}#site-navigation{display:inline-block}#site-navigation li{margin-left:3px}#site-navigation a{display:block;text-decoration:none;padding:6px 11px;font-weight:bold;color:#5a5b5c;border:1px solid transparent;text-transform:uppercase}#site-navigation .nav-bar li.menu-item-has-children > a:after, #site-navigation .nav-bar li.page_item_has_children>a:after{content:"\f107";position:relative;padding-left:8px;opacity:0.5}#site-navigation .nav-bar .sub-menu li.menu-item-has-children > a:after, #site-navigation .nav-bar .children li.page_item_has_children>a:after{content:"\f105";left:2px}#site-navigation ul ul{float:left;box-shadow:0 2px 2px rgba(0, 0, 0, 0.1);position:absolute;background:#0da4d3;top:100%;z-index:99999;font-size:11px;padding:0;border-top:1px solid rgba(0,0,0,0.1);-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0}#site-navigation ul ul ul{top:0;border-top:1px solid rgba(0,0,0,0.1)}#site-navigation ul ul a{width:180px;color:#fff;padding:7px 11px;text-transform:none;line-height:1.4;font-weight:normal}#site-navigation ul ul :hover > a, #site-navigation ul ul a:hover{border:1px solid transparent;background:rgba(0,0,0,0.1);color:#fff}#site-navigation ul ul li{position:relative;display:block;border-bottom:1px solid rgba(0,0,0,0.1);margin:0}#site-navigation ul ul li:before{content:'';position:absolute;border-bottom:1px solid rgba(255,255,255,0.1);bottom:-2px;width:100%}#site-navigation ul ul li:last-child, #site-navigation ul ul li:last-child:before{border:none;margin:0}#site-navigation li:hover>a{color:#0da4d3;border:1px solid}#site-navigation .current_page_item > a, #site-navigation .current-menu-item > a, #site-navigation .current_page_ancestor > a, #site-navigation .current_page_item > a:hover, #site-navigation .current-menu-item > a:hover, #site-navigation .current_page_ancestor > a:hover, #site-navigation ul:not(.sub-menu) > .menu-item-has-children:hover > a:hover, #site-navigation ul:not(.sub-menu)>.menu-item-has-children:hover>a{color:#fff;background:#0da4d3;border:1px solid transparent}#site-navigation ul:not(.sub-menu)>.menu-item-has-children:hover>a{-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-bottom-right-radius:0;border-bottom-left-radius:0}#topbar-navigation .tinynav, #site-navigation .tinynav{position:relative;border:0;border-radius:0;max-width:110px;background:#f3f4f5;-webkit-appearance:none;-moz-appearance:none;appearance:none}#site-navigation .mobile-menu:before, #site-navigation .tinynav{line-height:25px;height:25px}#site-navigation .tinynav{text-transform:uppercase;padding:0 15px 0 35px;font-size:11px}#topbar-navigation .mobile-menu:before, #topbar-navigation .tinynav{height:20px;line-height:20px}#topbar-navigation .tinynav{padding:0 10px 0 30px}#site-navigation select:focus, #topbar-navigation select:focus{outline:0 !important}#site-navigation .mobile-menu, #topbar-navigation .mobile-menu{display:none;border:1px solid #e0e1e3}#site-navigation .mobile-menu{padding:1px}#topbar-navigation .mobile-menu{position:relative;padding:1px}#site-navigation .mobile-menu:before, #topbar-navigation .mobile-menu:before{content:"\f0c9";position:absolute;left:0;font-size:11px;text-align:center;z-index:2;background:#fff}#site-navigation .mobile-menu:before, #topbar-navigation .mobile-menu:before{top:1px}#site-navigation .mobile-menu:before{width:30px}#topbar-navigation .mobile-menu:before{width:22px}.social-list .menu-items{clear:both;margin:0;padding:0}.social-list .menu-items li, .social-list .menu-items li a, .social-list li a::before{display:inline-block;margin:0}.social-list li a::before{content:'';text-align:center;width:28px;font-size:14px}.social-list li a::before{content:'\f0c1'}.social-list li a[href*="facebook.com"]::before{content:'\f09a'}.social-list li a[href*="twitter.com"]::before{content:'\f099'}.social-list li a[href*="plus.google.com"]::before{content:'\f0d5'}.social-list li a[href*="dribbble.com"]::before{content:'\f17d'}.social-list li a[href*="pinterest.com"]::before{content:'\f0d2'}.social-list li a[href*="github.com"]::before{content:'\f113'}.social-list li a[href*="tumblr.com"]::before{content:'\f173'}.social-list li a[href*="youtube.com"]::before{content:'\f16a'}.social-list li a[href*="flickr.com"]::before{content:'\f16e'}.social-list li a[href*="vimeo.com"]::before{content:'\f194'}.social-list li a[href*="instagram.com"]::before{content:'\f16d'}.social-list li a[href*="linkedin.com"]::before{content:'\f0e1'}.social-list li a[href$="/feed"]::before{content:'\f09e'}.social-list li a[href*="behance.net"]::before{content:'\f1b4'}.social-list li a[href*="vk.com"]::before{content:'\f189'}.social-list li a[href*="soundcloud.com"]::before{content:'\f1be'}.social-list li a[href*="reddit.com"]::before{content:'\f1a1'}.social-list li a[href^="mailto:"]::before{content:'\f0e0'}.social-list li a[href*="deviantart.com"]::before{content:'\f1bd'}.social-list li a[href*="foursquare.com"]::before{content:'\f180'}.social-list li a[href*="digg.com"]::before{content:'\f1a6'}.social-list li a[href*="stumbleupon.com"]::before{content:'\f1a4'}.social-list li a[href*="spotify.com"]::before{content:'\f1bc'}.social-list li a[href*="dropbox.com"]::before{content:'\f16b'}.social-list li a[href*="skype"]::before{content:'\f17e'}.social-list li a[href*="twitch.tv"]::before{content:'\f1e8'}.social-list li a[href*="wordpress.com"]::before, .social-list li a[href*="wordpress.org"]::before{content:'\f19a'}.social-list li a[href*="xing.com"]::before{content:'\f168'}.social-list li a[href*="slideshare.net"]::before{content:'\f1e7'}.social-list li a[href*="apple.com"]::before{content:'\f179'}.social-list li a:hover::before{color:#5a5b5c}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:hover,.screen-reader-text:active,.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.alignleft{display:inline;float:left;margin-right:27px}.alignright{display:inline;float:right;margin-left:27px}.aligncenter{clear:both;display:block;margin:0 auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 30px;-ms-word-wrap:break-word;word-wrap:break-word}.widget:not(.front-page-block) ul{list-style:none;margin:0;padding-left:0;-webkit-padding-start:0}.widget .widget-title{margin:0 0 25px;font-size:11px;text-transform:uppercase}.widget-area .widget .widget-title, .footer-widget-area .widget .widget-title{letter-spacing:0.07em}.widget .cta{text-align:center;margin:0}.widget select{max-width:100%}.widget_search .search-submit{display:none}.widget-area .widget{margin-bottom:40px}.widget-area .widget .widget-title{color:#929394}.widget caption, .widget .label{color:inherit}.widget .label{padding:0;font-size:1em;font-weight:normal}.widget.widget_archive li, .widget.widget_categories li, .widget.widget_pages li, .widget.widget_nav_menu li, .widget.widget_recent_comments li, .widget.widget_meta li, .widget.widget_recent_entries li, .widget.widget_recent_comments tr, .widget.widget_links li, .widget.widget_authors ul>li{border-top:1px solid #e0e1e3;padding-top:9px;margin-top:9px}.widget.widget_archive ul > li:first-child, .widget.widget_categories ul:not(.children) > li:first-child, .widget.widget_pages ul:not(.children) > li:first-child, .widget.widget_nav_menu ul:not(.sub-menu) > li:first-child, .widget.widget_recent_comments li:first-child, .widget.widget_meta li:first-child, .widget.widget_recent_entries li:first-child, .widget.widget_recent_comments tr:first-child, .widget.widget_links li:first-child, .widget.widget_authors ul>li:first-child{border-top:none;padding-top:0}.widget.widget_rss li{border-top:1px solid #e0e1e3;padding-top:20px;margin-top:20px}.widget.widget_recent_entries .post-date{display:block;margin-bottom:10px;font-size:11px}.widget_tag_cloud li{border:0;padding-top:0;padding-bottom:3px}.widget_tag_cloud a, .wp_widget_tag_cloud a{display:inline-block;margin:0 0 3px 0;padding:0 9px;line-height:25px;font-size:12px !important;background:#0da4d3}.widget_tag_cloud a, .wp_widget_tag_cloud a, #colophon .widget_tag_cloud a, #colophon .wp_widget_tag_cloud a{color:#fff}.widget_tag_cloud a:hover, .wp_widget_tag_cloud a:hover{background:#565758}.footer-widget-area .widget.widget_archive li, .footer-widget-area .widget.widget_categories li, .footer-widget-area .widget.widget_pages li, .footer-widget-area .widget.widget_nav_menu li, .footer-widget-area .widget.widget_recent_comments li, .footer-widget-area .widget.widget_meta li, .footer-widget-area .widget.widget_rss li, .footer-widget-area .widget.widget_recent_entries li{border-top-color:rgba(255,255,255,0.1)}.widget.widget_categories li .children{margin-left:30px}.widget.widget_recent_comments td{border-top:none}.widget.widget_author_grid ul, .widget.widget_goodreads div[class*="gr_custom_each_container"]{overflow:hidden}.widget.widget_goodreads div[class*="gr_custom_each_container"]{border-bottom:1px solid #e0e1e3;padding-bottom:20px;margin-bottom:20px}.widget.widget_goodreads div[class*="gr_custom_each_container"]:last-child{border:none;padding:0}.widget.widget_goodreads div[class*="gr_custom_book_container"]{float:left;margin-right:15px}.widget.widget_goodreads div[class*="gr_custom_rating"]{line-height:1;margin-bottom:5px}.widget.widget_goodreads div[class*="gr_custom_title"]{line-height:1.4}.widget.widget_goodreads div[class*="gr_custom_author"]{font-size:11px}.widget.widget_author_grid ul li{float:left;width:25%}.widget.widget_authors .avatar, .widget.widget_authors li a strong{display:block;margin-bottom:15px}.widget.widget_authors .avatar{padding:1px;border:1px solid #e0e1e3;margin-top:30px}.widget.widget_authors li strong{color:#5a5b5c;font-size:18px}.left-sidebar .content-area{padding-left:0;padding-right:15px}.left-sidebar.has-sidebar .site-main{padding-right:15px;padding-left:40px;border-right:none;border-left:1px solid #e0e1e3;margin-right:0;margin-left:-1px}.left-sidebar .sidebar-section{padding-left:15px;padding-right:0;border-left:none;border-right:1px solid #e0e1e3}.left-sidebar .sidebar-section .widget-area{padding-left:0;padding-right:40px}#page{background:#fff}.has-custom-background #page{margin:30px;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.1);-moz-box-shadow:0 0 20px rgba(0,0,0,0.1);box-shadow:0 0 20px rgba(0,0,0,0.1)}.blog .site-content,.sidebar-section{padding-top:40px}.site-main{padding-bottom:40px}.has-sidebar .content-area{padding-right:0}.has-sidebar .site-main{padding-right:40px;border-right:1px solid #e0e1e3;margin-right:-1px}.sidebar-section{padding-left:0;border-left:1px solid #e0e1e3;margin-top:-40px}.sidebar-section .widget-area{padding-left:40px}#page .full-width-page .site-main{border:none;padding:0 0 40px;margin:0}#page .full-width-page .content-area{padding-right:15px}.hentry{-ms-word-wrap:break-word;word-wrap:break-word}.blog .site-main .hentry, .archive .site-main .hentry, .search .site-main .hentry{position:relative;padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #e0e1e3}.blog:not(.has-sidebar) .entry-thumb, .archive:not(.has-sidebar) .entry-thumb, .search:not(.has-sidebar) .entry-thumb{float:left;margin-right:30px;max-width:350px}.blog .site-main .hentry, .archive .site-main .hentry{padding-left:62px}.search .site-main .hentry{overflow:hidden}.hentry .entry-secondary-meta{position:absolute;left:0px;top:0;display:block;margin-bottom:30px;text-align:center;text-transform:uppercase}.hentry .entry-secondary-meta .post-date .month, .hentry .entry-secondary-meta .post-date .day, .hentry .entry-secondary-meta .comments-link{display:block}.hentry .entry-secondary-meta .comments-link a{color:#767878}.hentry .entry-secondary-meta .post-date, .hentry .entry-secondary-meta .post-date a{color:#fff}.hentry .entry-secondary-meta .post-date{background:#0da4d3;padding:6px 0}.hentry .entry-secondary-meta .post-date .day{font-size:18px;line-height:12px;padding:2px 13px 4px 13px;font-weight:700}.hentry .entry-secondary-meta .post-date .month{font-size:10px;line-height:12px;letter-spacing:0.05em}.hentry .entry-secondary-meta .comments-link{background:#f3f4f5;font-size:11px;margin-top:2px;line-height:2}.hentry .entry-secondary-meta .comments-link a:before{content:"\f0e5";padding-right:6px}body:not(.single) .hentry .entry-content :last-child, body:not(.single) .hentry .entry-summary :last-child, body:not(.single):not(.page) .hentry .entry-content p:last-of-type, body:not(.single):not(.page) .hentry .entry-summary p:last-of-type{margin-bottom:0}.hentry .entry-title{margin-top:0;padding-top:2px;font-size:23px;line-height:1.25;margin-bottom:8px}.hentry .entry-title a{display:inline-block;color:#262727}.entry-header .entry-meta{font-size:11px;text-transform:uppercase}.entry-header .entry-meta, .entry-header .entry-meta a{color:#929394}.entry-header .entry-meta a{border-bottom:1px solid #e0e1e3}.entry-header .entry-meta .edit-link .sep{margin:0 3px}.search .hentry.page .entry-header .entry-meta .edit-link .sep, .search .hentry.jetpack-testimonial .entry-header .entry-meta .edit-link .sep{display:none}.hentry .entry-header .entry-meta{margin-bottom:27px}.hentry .entry-content a{border-bottom:2px solid #cbeefa}.hentry .entry-content .mejs-container a, .hentry .entry-content .wp-playlist a{border-bottom:none}.hentry .more-link-container{margin-top:17px;margin-bottom:35px}.hentry .more-link-container a.more-link{display:inline-block;font-size:11px;text-transform:uppercase;font-weight:bold;border-bottom:2px solid #cbeefa}.page .site-main .hentry{margin-bottom:35px}#primary-header, #primary-header.has-featured-image .container, .page-header.has-featured-image, .page-header.has-featured-image .container{position:relative}#primary-header.has-featured-image .entry-title, #primary-header.has-featured-image .entry-meta, #primary-header.has-featured-image .entry-meta a, .page-header.has-featured-image .page-title, .page-header.has-featured-image .taxonomy-description{color:#fff}.single .entry-header.primary-hentry, .page .entry-header.primary-hentry, .archive .page-header, .search .page-header, .error404 .page-header{background:#f3f4f5;background:rgba(0,0,0,0.02);border-bottom:1px solid #ebecee;margin-top:0;margin-bottom:40px;padding:40px 0}.entry-header.primary-hentry .entry-title, .page-header .page-title{margin:0;color:#929394;font-size:39px}.single .entry-header.primary-hentry .entry-meta{margin-top:15px}.single .entry-header.primary-hentry .entry-meta .comments-link:before{content:"\2014";padding:0 4px 0 2px}.single .entry-footer{border-top:1px solid #e0e1e3;padding-top:15px;margin-top:3px}.page .entry-footer{margin-top:27px}.single .entry-footer .footer-meta, .single .entry-footer .post-navigation{float:left;width:50%;margin-bottom:35px}.single .entry-footer .edit-link{clear:both}.single .entry-footer .cat-links, .single .entry-footer .tags-links{font-size:11px;margin-top:20px;padding-right:10px}.single .entry-footer .cat-links a, .single .entry-footer .tags-links a{border:1px solid #e0e1e3;display:inline-block;margin:0 1px 3px 0;padding:2px 6px;border-radius:2px;color:#929394;background:#f9f9f9}.single .entry-footer .cat-links a:hover, .single .entry-footer .tags-links a:hover{color:#5a5b5c}.single .entry-footer .post-navigation .nav-links span, #page div.sharedaddy h3.sd-title, .single .entry-footer .links-title{text-transform:uppercase;color:#929394;font-weight:700;font-size:11px;line-height:1.1;display:block;margin-bottom:10px;letter-spacing:0.07em}.single .entry-footer .post-navigation .nav-previous, .single .entry-footer .post-navigation .nav-next{margin-top:20px}.single .entry-footer .post-navigation .nav-links span{margin-bottom:5px}.single .entry-footer .post-navigation .nav-links a{display:inline-block;font-size:14px;line-height:1.4}.single .entry-footer .cat-links .links-title:before{content:"\f07c";padding-right:4px}.single .entry-footer .tags-links .links-title:before{content:"\f02b";padding-right:4px}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:0}.post-password-form label input{display:block}.hentry .page-links{clear:both;margin:30px 0;text-transform:uppercase;font-size:11px;font-weight:bold}.hentry .page-links .page-links-title, .hentry .page-links span, .hentry .page-links a{line-height:25px;height:25px;min-width:25px;text-align:center;display:inline-block;border:none}.hentry .page-links .page-links-title{text-align:initial;min-width:0;background:none;margin-right:4px}.hentry .page-links span, .hentry .page-links a:hover>span{background:#f3f4f5;color:#929394}.hentry .page-links a span{background:none;color:initial}.search-form label, .post-password-form label{margin-bottom:0}.sticky.hentry .entry-secondary-meta .comments-link{background:#faf5df}.sticky.hentry .entry-secondary-meta .post-date{background:#c9af04;color:#fff}.sticky.hentry .entry-content a{color:#c9af04;border-bottom-color:#c9af04}.blog .hentry.format-aside .entry-title, .archive .hentry.format-aside .entry-title{display:none}.blog .hentry.format-aside .entry-header .entry-meta, .archive .hentry.format-aside .entry-header .entry-meta{margin-bottom:7px}.blog .hentry.format-status .entry-header, .archive .hentry.format-status .entry-header, .blog .hentry.format-status .entry-thumb, .archive .hentry.format-status .entry-thumb, .blog .hentry.format-status .sharedaddy, .archive .hentry.format-status .sharedaddy{display:none}.blog .hentry.format-status .entry-content, .archive .hentry.format-status .entry-content{font-size:18px;line-height:1.5}.blog .hentry.format-status .entry-content p:last-of-type, .archive .hentry.format-status .entry-content p:last-of-type{margin-bottom:0}.blog .hentry.format-link .entry-title, .archive .hentry.format-link .entry-title{padding-top:0}.blog .hentry.format-link .entry-title a:after, .archive .hentry.format-link .entry-title a:after{content:"\f08e";padding-left:8px;font-size:16px}.blog .hentry.format-link .entry-meta, .archive .hentry.format-link .entry-meta, .blog .hentry.format-link .sharedaddy, .archive .hentry.format-link .sharedaddy{display:none}.blog .hentry.format-link .hentry-inner, .archive .hentry.format-link .hentry-inner{background:#0da4d3;padding:15px 20px}.blog .hentry.format-link .hentry-inner, .archive .hentry.format-link .hentry-inner, .blog .hentry.format-link .hentry-inner a, .archive .hentry.format-link .hentry-inner a{color:#fff}.blog .hentry.format-link .entry-content p:last-of-type, .archive .hentry.format-link .entry-content p:last-of-type{margin-bottom:0}.blog .hentry.format-quote .entry-header, .archive .hentry.format-quote .entry-header, .blog .hentry.format-quote .sharedaddy, .archive .hentry.format-quote .sharedaddy{display:none}.blog .hentry.format-quote .hentry-inner, .archive .hentry.format-quote .hentry-inner{background:#565758;padding:15px 20px;position:relative}.blog .hentry.format-quote .entry-thumb, .archive .hentry.format-quote .entry-thumb{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;opacity:0.1;filter:alpha(opacity=10);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";background-size:cover;background-position:center center;background-attachment:inherit}.blog .hentry.format-quote .hentry-inner blockquote, .archive .hentry.format-quote .hentry-inner blockquote{border:none;font-style:normal;padding:0;margin:0;font-size:18px;line-height:1.5}.blog .hentry.format-quote .hentry-inner blockquote cite, .archive .hentry.format-quote .hentry-inner blockquote cite{font-size:14px;margin-top:13px;display:block}.blog .hentry.format-quote .hentry-inner .entry-content, .archive .hentry.format-quote .hentry-inner .entry-content, .blog .hentry.format-quote .hentry-inner blockquote, .archive .hentry.format-quote .hentry-inner blockquote, .blog .hentry.format-quote .hentry-inner blockquote a, .archive .hentry.format-quote .hentry-inner blockquote a{color:#fff}.blog .hentry.format-quote .entry-content p:last-of-type, .archive .hentry.format-quote .entry-content p:last-of-type{margin-bottom:0}#comments .comments-title, #comments #reply-title{font-size:23px}#comments, #comments .comment-author .fn{font-size:14px}#comments .comment-metadata, #comments .reply, #respond .logged-in-as, #respond .comment-notes, #comments .comment-subscription-form, #comments .form-allowed-tags{font-size:11px}.comment-content a{word-wrap:break-word}#comments, #comments ol{margin-bottom:40px}#comments .comment-content, #comments .comment-awaiting-moderation, #comments .comment .comment-respond{margin-top:13px}#comments .comments-title, #comments .comment-meta a, #comments .reply a, #respond a{font-weight:400}#comments #reply-title, #comments .comments-title{margin-top:0;border-top:1px solid #e0e1e3;padding-top:30px}#comments ul, #comments ol li>ul{list-style:none}#comments ol{list-style:none;margin-left:0;-webkit-padding-start:0;padding-left:0}#comments .comment{position:relative}#comments .comment-list article, #comments .comment-list .pingback, #comments .comment-list .trackback{border:1px solid rgba(0,0,0,0.015);border-left:3px solid #e0e1e3;margin-bottom:30px;padding:30px 20px;border-radius:2px;background:rgba(0,0,0,0.02)}#comments .comment-list .bypostauthor>article{border-left-color:#0da4d3}#comments .comment-list > li:first-child > article, #comments .comment-list > .pingback:first-child, #comments .comment-list > .trackback:first-child, #comments .comment-subscription-form #subscribe_comments{margin-top:30px}#comments .comment-author .avatar{height:56px;width:56px;position:absolute;top:25px;left:20px;padding:4px;background:#fff;box-shadow:0 2px 2px rgba(0, 0, 0, 0.04);border:1px solid #e0e1e3}#comments .children .comment-author .avatar{width:40px;height:40px;top:30px}#comments .comment-author, #comments .comment-metadata, #comments .comment-content{padding-left:76px}#comments .children .comment-author, #comments .children .comment-metadata, #comments .children .comment-content{padding-left:56px}#comments .comment-awaiting-moderation{background:yellow;padding:2px 5px;margin-bottom:0;margin-left:76px;display:inline-block}#comments .says, #respond .comment-form-comment label{display:none}#comments .comment-author .fn, #comments .comment-author .fn a{font-weight:700;color:#5a5b5c}#comments .reply{line-height:1;position:absolute;top:30px;right:20px}#comments .reply a{display:inline-block;padding:4px 7px}#comments .reply a:before{content:"\f112";padding-right:4px}#comments .reply a, #comments .comment-metadata, #comments .comment-metadata a, #respond .logged-in-as, #respond .logged-in-as a{color:#929394}#comments .comment-content, #respond .comment-form-comment{clear:both}#comments .comment-edit-link{margin-left:2px;position:relative}#comments .comment-edit-link:before{content:"/";padding-right:5px}#comments .comment-content li > ul, #comments .comment-content li > ol, #comments .comment-content > :last-child, #comments .comment-content ul li, #comments .comment-content ol li, #comments ol.children, #comments .form-submit, #comments .comment-subscription-form{margin-bottom:0}#comments .comment-list .children{list-style:none;margin-left:40px}#comments .comment-content ul{list-style:disc}#comments .comment-content ul ul, #comments .comment-content ol ul{list-style-type:circle}#comments .comment-content ol{margin-left:25px;list-style:decimal}#comments .no-comments{display:inline-block;line-height:1.1;margin-bottom:0;font-weight:bold}.comment #respond #commentform{padding-bottom:30px}#respond #author, #respond #email, #respond #url, #respond #comment{width:100%}#respond .comment-form{overflow:hidden}#respond .comment-form-author, #respond .comment-form-email{margin-right:2%}#respond .comment-form-author, #respond .comment-form-email, #respond .comment-form-url{float:left;width:32%;margin-bottom:2%}#comments .form-allowed-tags code{background:none;white-space:normal}#respond .logged-in-as, #respond .comment-notes{margin-bottom:20px}#respond label{font-weight:normal}#page #respond .comment-form-fields div.comment-form-field{width:50%;display:block}#page #respond .comment-form-fields div.comment-form-input{padding-top:0;padding-bottom:0}.taxonomy-description{margin-top:12px;color:#929394;max-width:65%}.taxonomy-description p{margin:0}.error404 .site-main{padding:0 0 40px;border:none;margin:0}.error404 .site-main .error-404.not-found{padding:80px 0}.error404 .site-main .page-header{border-bottom:none;margin-bottom:0}.error404 .site-main .page-header .page-title{font-size:23px}.error404 .site-main .title-404{display:block;font-size:12em;line-height:0.7;font-weight:900;color:#f3f4f5}.error404 .site-main .page-content{border-left:5px solid #f3f4f5;padding-left:60px;padding-top:25px;padding-bottom:25px}.error404 .site-main .page-content p{color:#929394;margin-bottom:20px}.post-type-archive-jetpack-testimonial #page .site-main{padding:0 0 40px;margin:0;border:none}body:not(.search) #page .jetpack-testimonial.hentry{padding:0;margin:0 0 27px;border:none}body:not(.search) #page .jetpack-testimonial.hentry .entry-content, .jetpack-testimonial-shortcode .testimonial-entry-content{position:relative;background:#0da4d3;color:#fff;padding:35px 35px 45px 85px;font-size:18px;line-height:1.45;font-style:italic;border:1px solid rgba(0,0,0,0.1);box-shadow:0 1px 2px rgba(0,0,0,0.2)}body:not(.search) #page .jetpack-testimonial.hentry .entry-content a, .jetpack-testimonial-shortcode .testimonial-entry-content a{color:inherit}#page .jetpack-testimonial.hentry .entry-content:before, .jetpack-testimonial-shortcode .testimonial-entry-content:before{content:"\201C";position:absolute;height:0;width:0;left:16px;top:20px;font-family:"Times New Roman",Georgia,Serif;font-size:5em;opacity:0.3;font-weight:900;text-shadow:0 1px 2px rgba(0,0,0,0.2)}body:not(.search) #page .jetpack-testimonial.hentry .entry-header{padding:0 40px}body:not(.search) #page .jetpack-testimonial.hentry .entry-title, .jetpack-testimonial-shortcode .testimonial-entry-title{font-size:14px;font-style:italic;color:#929394;padding-top:10px;font-weight:400;max-width:60%;line-height:1.4}body:not(.search) #page .jetpack-testimonial.hentry .entry-thumb, body:not(.search) #page .jetpack-testimonial.hentry .entry-thumb img, .jetpack-testimonial-shortcode .testimonial-featured-image, .jetpack-testimonial-shortcode .testimonial-featured-image img{border-radius:50%}body:not(.search) #page .jetpack-testimonial.hentry .entry-thumb, .jetpack-testimonial-shortcode .testimonial-featured-image{background:#fff;padding:4px;margin:-25px 0 0;position:relative;box-shadow:0 1px 2px rgba(0,0,0,0.1)}body:not(.search) #page .jetpack-testimonial.hentry .entry-thumb img, .jetpack-testimonial-shortcode .testimonial-featured-image img{width:64px}.single-jetpack-testimonial .entry-header.primary-hentry .entry-title{margin-top:20px}.single-jetpack-testimonial .entry-header.primary-hentry .entry-thumb img{width:86px;float:left;margin-right:30px;border-radius:50%;padding:4px;background:#fff;box-shadow:0 2px 2px rgba(0, 0, 0, 0.04);border:1px solid #e0e1e3}body:not(.search) #page .jetpack-testimonial.hentry .entry-content p:last-of-type{margin-bottom:0}.single-jetpack-testimonial #page .jetpack-testimonial.hentry .entry-content{padding-bottom:35px}.jetpack-testimonial-shortcode .testimonial-entry-content{margin-bottom:0}#page .jetpack-testimonial-shortcode .testimonial-featured-image, #page .jetpack-testimonial-shortcode .testimonial-entry-title a{border-bottom:none}#page .jetpack-testimonial-shortcode .testimonial-featured-image{display:inline-block;float:left;margin-left:40px}.jetpack-testimonial-shortcode .testimonial-entry-title{float:right;display:block;margin-right:40px}.jetpack-testimonial-shortcode .testimonial-entry-title a{color:#929394}.jetpack-testimonial-shortcode .testimonial-entry{margin-bottom:27px;padding-bottom:3px}.testimonial-entry-column-2 .testimonial-entry-title{max-width:40%}#testimonial-grid .single-testimonial .sharedaddy{display:none}#testimonial-grid .hentry .more-link-container a{color:#fff}#page .grid-wrapper .hentry .entry-title{padding-top:0;margin-bottom:17px;font-size:14px;text-transform:uppercase;letter-spacing:0.07em}#page .grid-wrapper .hentry, #page .grid-wrapper .hentry .more-link-container, #page .grid-main-entry .entry-content :last-child{margin-bottom:0}#page .grid-wrapper .grid-clear{clear:both}#page .grid-main-entry .entry-footer, #page .grid-wrapper .sharedaddy{display:none}.site-content .grid-wrapper .recent-post, .site-content .grid-wrapper .grid-item{border-right:1px dashed #e0e1e3;padding-right:30px;padding-left:30px;margin-bottom:35px}.site-content .grid-wrapper{margin-left:-30px;margin-right:-30px}.grid-wrapper .grid-sep{display:block;clear:both;margin:0 30px 35px;border-bottom:1px dashed #e0e1e3}.grid-wrapper .grid-sep:last-child{margin-bottom:0;border:none}.grid-wrapper .recent-post.two-columns:nth-of-type(2n), .grid-wrapper .grid-item.two-columns:nth-of-type(2n){border:none}.grid-wrapper .recent-post.three-columns:nth-of-type(3n + 3), .grid-wrapper .grid-item.three-columns:nth-of-type(3n+3){border:none}#hero{position:relative;padding:140px 0;background:#f8f9fa}#hero.has-background,#primary-header.has-featured-image,.page-header.has-featured-image{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#hero.has-background .overlay, #primary-header .overlay, .page-header.has-featured-image .overlay{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0.75;background:#000}#hero .hentry{position:relative;z-index:1}#hero.has-background .hentry{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,0.2)}#hero .hentry .entry-title{font-size:39px;line-height:1.2;padding:0;margin:0 0 25px}#hero .hentry .entry-content{max-width:65%}#hero .hentry .entry-content a.button{border:1px solid;background:none;text-shadow:none}#hero .hentry .entry-content p:last-of-type, #page .front-page-block .grid-wrapper .hentry{margin-bottom:0}#hero .hentry a.button:hover{color:#fff;opacity:0.7}.homepage-widgets .widget{padding:65px 0;margin:0;border-top:1px solid rgba(0,0,0,0.05)}.homepage-widgets .front-page-block{padding-bottom:30px}#page .homepage-widgets .front-page-block .recent-post .entry-title{font-size:14px;text-transform:uppercase;letter-spacing:0.07em;margin-bottom:5px}.homepage-widgets .widget .widget-title{margin-bottom:55px;font-size:39px;color:#0da4d3;font-weight:700;text-transform:none}.homepage-widgets .widget:nth-child(even){background:#f8f9fa}.homepage-widgets .front-page-block:nth-child(even) .recent-post, .homepage-widgets .front-page-block:nth-child(even) .grid-item, .homepage-widgets .front-page-block:nth-child(even) .grid-sep{border-color:#d8d9db}.homepage-widgets .front-page-block .entry-content.featured-content{margin-bottom:35px}.author-container{clear:both;padding-top:35px;padding-bottom:35px;border-top:1px solid #e0e1e3}.author-container .author-name{text-transform:uppercase;color:#929394;font-weight:700;font-size:11px;line-height:1.1;display:block;margin-top:0;margin-bottom:10px;letter-spacing:0.07em}.author-container .author-name a{letter-spacing:0;display:block;font-size:20px;font-weight:bold;margin-top:7px;text-transform:none;color:#5a5b5c}.author-container .author-info{position:relative;min-height:96px}.author-container .avatar{width:86px;height:86px;top:0;position:absolute;padding:4px;background:#fff;box-shadow:0 2px 2px rgba(0, 0, 0, 0.04);border:1px solid #e0e1e3}.author-container .author-bio{padding-left:120px}#page div.sharedaddy ul{margin:0 !important}.single #page div.sharedaddy, .page #page div.sharedaddy{margin-bottom:27px;margin-top:27px}#page div.sharedaddy h3.sd-title:before{border:none;content:"\f1e0";padding-right:6px;display:inline-block;width:auto;min-width:0;margin:0}#page .sd-social-icon .sd-content ul li[class*='share-'] a.sd-button{margin:5px 5px 0 0}#page div#jp-relatedposts{padding-top:0}#page div#jp-relatedposts div.jp-relatedposts-items-visual .jp-relatedposts-post img.jp-relatedposts-post-img{margin-bottom:10px}#page div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a, #page .jp-relatedposts .jp-relatedposts-post a{border-bottom:none}#page div.sharedaddy.sd-like-enabled .sd-like .post-likes-widget{top:auto}.infinite-scroll .paging-navigation, .infinite-scroll.neverending .site-footer{display:none}.post-type-archive-jetpack-testimonial #infinite-handle{margin:30px 0 35px}.infinity-end.neverending .site-footer, .infinity-end.neverending.infinity-success .site-footer{display:block}.infinite-loader .spinner{left:50% !important}#infinite-handle{margin-bottom:15px;text-align:center}#infinite-handle span{font-weight:bold;font-size:11px;text-transform:uppercase;padding:10px 16px}.page-content img.wp-smiley, .entry-content img.wp-smiley, .comment-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{max-width:100%;margin-bottom:25px}.wp-caption img[class*="wp-image-"]{display:block;margin:0 auto}.wp-caption-text{text-align:center;color:#929394;font-size:14px;font-style:italic}.entry-thumb .wp-caption-text, .wp-caption .wp-caption-text{margin:0.7em 0.8em 0}.gallery{margin-bottom:30px;overflow:hidden}.gallery-item{float:left;margin:0 1px 1px 0;overflow:hidden;position:relative}.gallery-columns-1 .gallery-item{max-width:100%}.gallery-columns-2 .gallery-item{max-width:49.5%;max-width:-webkit-calc(50% - 1px);max-width:calc(50% - 1px)}.gallery-columns-3 .gallery-item{max-width:33%;max-width:-webkit-calc(33.3% - 1px);max-width:calc(33.3% - 1px)}.gallery-columns-4 .gallery-item{max-width:24.5%;max-width:-webkit-calc(25% - 1px);max-width:calc(25% - 1px)}.gallery-columns-5 .gallery-item{max-width:19.5%;max-width:-webkit-calc(20% - 1px);max-width:calc(20% - 1px)}.gallery-columns-6 .gallery-item{max-width:16%;max-width:-webkit-calc(16.66% - 1px);max-width:calc(16.66% - 1px)}.gallery-columns-7 .gallery-item{max-width:13.5%;max-width:-webkit-calc(14.285% - 1px);max-width:calc(14.285% - 1px)}.gallery-columns-8 .gallery-item{max-width:12%;max-width:-webkit-calc(12.5% - 1px);max-width:calc(12.5% - 1px)}.gallery-columns-9 .gallery-item{max-width:10%;max-width:-webkit-calc(11.11% - 1px);max-width:calc(11.11% - 1px)}.gallery-columns-1 .gallery-item:nth-of-type(1n), .gallery-columns-2 .gallery-item:nth-of-type(2n), .gallery-columns-3 .gallery-item:nth-of-type(3n), .gallery-columns-4 .gallery-item:nth-of-type(4n), .gallery-columns-5 .gallery-item:nth-of-type(5n), .gallery-columns-6 .gallery-item:nth-of-type(6n), .gallery-columns-7 .gallery-item:nth-of-type(7n), .gallery-columns-8 .gallery-item:nth-of-type(8n), .gallery-columns-9 .gallery-item:nth-of-type(9n){margin-right:0}.gallery-columns-1.gallery-size-medium figure.gallery-item:nth-of-type(1n+1), .gallery-columns-1.gallery-size-thumbnail figure.gallery-item:nth-of-type(1n+1), .gallery-columns-2.gallery-size-thumbnail figure.gallery-item:nth-of-type(2n+1), .gallery-columns-3.gallery-size-thumbnail figure.gallery-item:nth-of-type(3n+1){clear:left}.gallery-caption{background:rgba(0, 0, 0, 0.4);background:-moz-linear-gradient(top,  rgba(0,0,0,0.26) 0%, rgba(0,0,0,0.59) 59%, rgba(0,0,0,0.65) 69%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.26)), color-stop(59%,rgba(0,0,0,0.59)), color-stop(69%,rgba(0,0,0,0.65)));background:-webkit-linear-gradient(top,  rgba(0,0,0,0.26) 0%,rgba(0,0,0,0.59) 59%,rgba(0,0,0,0.65) 69%);background:-o-linear-gradient(top,  rgba(0,0,0,0.26) 0%,rgba(0,0,0,0.59) 59%,rgba(0,0,0,0.65) 69%);background:-ms-linear-gradient(top,  rgba(0,0,0,0.26) 0%,rgba(0,0,0,0.59) 59%,rgba(0,0,0,0.65) 69%);background:linear-gradient(to bottom,  rgba(0,0,0,0.26) 0%,rgba(0,0,0,0.59) 59%,rgba(0,0,0,0.65) 69%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#42000000', endColorstr='#a6000000',GradientType=0 );color:#fff;font-size:11px;line-height:1.2;position:absolute;bottom:0;left:0;height:0;width:100%;padding:10px;margin:0;visibility:hidden;opacity:0}.gallery-item:hover .gallery-caption{visibility:visible;opacity:1;height:30%}.gallery-columns-7 .gallery-caption, .gallery-columns-8 .gallery-caption, .gallery-columns-9 .gallery-caption{display:none}.tipr_content{font-size:11px;padding:4px 10px}.tipr_container_bottom,.tipr_container_top{display:block;position:absolute;z-index:1000}.tipr_container_bottom{margin-top:13px}.tipr_container_top{margin-top:-75px}.tipr_point_top,.tipr_point_bottom{position:relative;color:#5a5b5c;background:#fff;border:1px solid  #e0e1e3;border-radius:20px;box-shadow:0 2px 2px rgba(0,0,0,0.03)}.tipr_point_top:after,.tipr_point_top:before,.tipr_point_bottom:after,.tipr_point_bottom:before{position:absolute;pointer-events:none;border:solid transparent;left:50%;content:"";height:0;width:0}.tipr_point_top:after,.tipr_point_top:before{top:100%}.tipr_point_top:after{border-top-color:#fff;border-width:8px;margin-left:-8px}.tipr_point_top:before{border-top-color:#e0e1e3;border-width:9px;margin-left:-9px}.tipr_point_bottom:after,.tipr_point_bottom:before{bottom:100%}.tipr_point_bottom:after{border-bottom-color:#fff;border-width:8px;margin-left:-8px}.tipr_point_bottom:before{border-bottom-color:#e0e1e3;border-width:9px;margin-left:-9px}#wpstats,#botd,#botd2{display:none}div.display-posts-listing div.listing-item{margin-bottom:25px;border-bottom:1px solid #e0e1e3;padding-bottom:25px;overflow:hidden}div.display-posts-listing div.listing-item:last-child{padding-bottom:0;border-bottom:none}.display-posts-listing .image, div.display-posts-listing div.listing-item a.title{border:none !important}div.display-posts-listing div.listing-item span.excerpt{display:block;margin-top:2px}div.display-posts-listing div.listing-item span.excerpt-dash{display:none}div.display-posts-listing div.listing-item span.date{color:#929394;margin-left:10px}div.display-posts-listing div.listing-item a.title{font-weight:bold}.demo-site.admin-bar #header-inner.sticky-navigation{top:112px}.demo-site #header-inner.sticky-navigation{top:80px}.mobile-view #header-inner.sticky-navigation{position:relative}.mobile-view #header-inner.sticky-navigation .site-header-inner{padding:initial}.mobile-view #site-navigation, .mobile-view #masthead .header-search-container{float:none !important}.mobile-view #masthead .tinynav, .mobile-view #site-navigation .mobile-menu, .mobile-view #topbar-navigation .mobile-menu, .mobile-view #masthead .header-search-container{display:inline-block}.mobile-view #masthead .nav-bar{display:none}.mobile-view #masthead .header-search-container{border:1px solid #e0e1e3;margin-left:1px}.mobile-view #header-search-button{background:#f3f4f5}.mobile-view #masthead .main-header-links, .mobile-view .social-list li a::before{font-size:11px}.mobile-view.has-custom-background #page{margin:10px}@media only screen and (max-width:992px){.has-sidebar #page .site-main, #page .sidebar-section, .left-sidebar #page .sidebar-section, .left-sidebar.has-sidebar #page .site-main{border:none;margin:0}.has-sidebar #page .site-main, .left-sidebar.has-sidebar #page .site-main, #page .sidebar-section .widget-area{padding:0}.blog #page .site-main, .archive #page .site-main{padding:0 40px 0 0}.left-sidebar.has-sidebar #page .site-main, .has-sidebar #page .site-main{padding-bottom:40px}#page .sidebar-section, #page .content-area, .left-sidebar #page .sidebar-section{padding:0 15px}#masthead .top-bar, .error404 .site-main .error-404.not-found{text-align:center}.error404 .site-main .error-404.not-found{padding:40px 0}.error404 .site-main .page-content{padding:30px 0 0;border:none}#page #site-navigation, #masthead .header-search-container, .content-area.pull-right, #page #masthead .header-search-container{float:none !important}#page #masthead .tinynav, #page #site-navigation .mobile-menu, #page #topbar-navigation .mobile-menu, #page #masthead .header-search-container{display:inline-block;vertical-align:bottom}#masthead .nav-bar{display:none}#masthead .header-search-container{border:1px solid #e0e1e3;margin-left:1px}#header-search-button{background:#f3f4f5}#masthead .main-header-links, .social-list li a::before{font-size:11px;line-height:1}#testimonial-grid .single-testimonial{width:100%}.site-content .grid-wrapper .recent-post, .site-content .grid-wrapper .grid-item{border:none}.site-content .grid-sep{border:none;margin:0}.site-content .grid-wrapper .recent-post .hentry, .site-content .grid-wrapper .grid-item .hentry{border-bottom:1px dashed #e0e1e3;padding-bottom:30px}.site-content .grid-wrapper .recent-post:last-of-type .hentry, .site-content .grid-wrapper .grid-item:last-of-type .hentry{border-bottom:none;padding-bottom:0}.has-custom-background #page{margin:10px}}@media only screen and (max-width:768px){#header-inner.sticky-navigation{position:relative}.container{padding:0 30px}#page #masthead .site-branding, #page .footer-bottom .site-info{margin:0 0 15px}#infinite-handle{margin-bottom:60px}#masthead .top-bar{text-align:center}#page #masthead .site-branding, #page #masthead .main-header-links, #page .footer-bottom .site-info, #page .footer-bottom .social-links{float:none !important}#masthead, #page .footer-bottom{text-align:center}#masthead .site-branding{max-width:100%}}@media only screen and (max-width:500px){#masthead .top-bar .topbar-navigation, #masthead .top-bar .header-social, .single .entry-footer .footer-meta, .single .entry-footer .post-navigation, .entry-content img.alignright, .entry-content img.alignleft, .entry-content .wp-caption.alignright, .entry-content .wp-caption.alignleft, .blog:not(.has-sidebar) .hentry:not(.jetpack-testimonial) .entry-thumb, .archive:not(.has-sidebar) .hentry:not(.jetpack-testimonial) .entry-thumb, .search:not(.has-sidebar) .hentry:not(.jetpack-testimonial) .entry-thumb{float:none !important}.hentry .entry-secondary-meta{position:relative}#comments .reply, .author-container .avatar{position:static}#header-inner.sticky-navigation .site-header-inner{padding:initial}.hentry .entry-secondary-meta .post-date .month, .hentry .entry-secondary-meta .post-date .day{display:inline-block}.single .entry-header.primary-hentry .avatar{display:none}#respond .comment-form-comment label{display:block}.author-container .avatar{margin-bottom:20px}.blog #page .site-main, .archive #page .site-main, .error404 #page .site-main .error-404.not-found, #page .hentry .entry-secondary-meta .post-date, #page .hentry .entry-secondary-meta .post-date .day, #page #comments .comment-content, #page #comments .children .comment-content, #page #comments .reply a, #page .author-container .author-bio{padding:0}.blog #page .site-main .hentry, .archive #page .site-main .hentry{padding:0 0 40px}#hero{padding:80px 0}#comments .comment-author, #comments .comment-metadata, #comments .children .comment-author, #comments .children .comment-metadata{padding-left:56px}body:not(.search) #page .jetpack-testimonial.hentry .entry-content{padding-left:55px}#comments .reply{margin-top:20px;line-height:1}#comments .comment-list .children{margin-left:0}.has-custom-background #page{margin:10px}#masthead .top-bar .topbar-navigation, #masthead .top-bar .header-social{margin-top:15px}#masthead .top-bar .header-social{margin-bottom:10px}.blog:not(.has-sidebar) #page .entry-thumb, .archive:not(.has-sidebar) #page .entry-thumb, .search:not(.has-sidebar) #page .entry-thumb,.testimonial-entry-column-2{margin-left:0;margin-right:0}#respond .comment-form-author, #respond .comment-form-email, #respond .comment-form-url, .single .entry-footer .footer-meta, .single .entry-footer .post-navigation, #page .testimonial-entry-column-2{width:100%}.blog:not(.has-sidebar) .entry-thumb, .archive:not(.has-sidebar) .entry-thumb, .search:not(.has-sidebar) .entry-thumb, .taxonomy-description, #hero .hentry .entry-content{max-width:100%}.jetpack-testimonial-shortcode .testimonial-entry-title{max-width:40%}#comments .comment-author .avatar, #comments .children .comment-author .avatar{height:40px;width:40px;top:30px}#comments .children .comment-author .avatar{left:20px}#page .jetpack-testimonial.hentry .entry-content, .jetpack-testimonial-shortcode .testimonial-entry-content{padding-left:60px}.entry-content img.alignright, .entry-content img.alignleft, .entry-content .wp-caption.alignright, .entry-content .wp-caption.alignleft{margin:0 auto 25px;display:block}.error404 .site-main .title-404{font-size:6em}#page .jetpack-testimonial.hentry .entry-content:before, .jetpack-testimonial-shortcode .testimonial-entry-content:before{font-size:3em}.homepage-widgets .widget .widget-title, #hero .hentry .entry-title, .entry-header.primary-hentry .entry-title, .page-header .page-title{font-size:23px}.hentry .entry-secondary-meta .post-date .day, body:not(.search) #page .jetpack-testimonial.hentry .entry-content, .jetpack-testimonial-shortcode .testimonial-entry-content{font-size:14px}.taxonomy-description{font-size:11px}.entry-header .entry-meta{font-size:10px}}@media print{body{background:none !important;color:#000;font-size:12pt}#page #header-inner.sticky-navigation{position:relative}#page a:after{content:""}#page .site-main, .single .entry-header.primary-hentry, .page .entry-header.primary-hentry, #masthead, #masthead .top-bar,#header-inner.sticky-navigation{border:none}#page .site-main, .single .hentry, .page .hentry, #masthead .site-header-inner{padding:0;margin:0}.top-bar, #masthead .main-header-links,#comments,#colophon,.sidebar-section,.entry-footer,.navigation,.sharedaddy,.jp-relatedposts{display:none}}.light-blue-bg{background-color:#f1f8fe}.pink-bg{background-color:#f70086}.page-separator{text-align:center;padding:80px 15px;margin-top:30px;margin-bottom:30px}.page-separator.no-margin{margin-top:0;margin-bottom:0}.page-separator h2{text-transform:none;font-size:20px !important;line-height:1.2;max-width:840px;margin:0 auto}.page-separator :last-child{margin-bottom:0}.section{padding-top:30px;padding-bottom:30px;margin:0 auto}.site-content>.section:last-child{margin-bottom:0;padding-bottom:80px}.bg-cover{background-size:cover;background-position:center;background-repeat:no-repeat}.section>.row{padding-left:15px;padding-right:15px}.section h2{font-size:26px !important;margin:0 auto 30px;line-height:1}.section img{margin-bottom:15px}.section .button{margin-bottom:40px}@media screen and (min-width: 768px){.container-fluid .container{padding-left:15px;padding-right:15px}.section{padding-top:70px;padding-bottom:70px}.section h2{font-size:36px !important}.section img{margin-bottom:0}.section .button{margin-bottom:0}}.mb20{margin-bottom:20px}h4.small{font-family:'Khula',"Helvetica Neue","Helvetica",sans-serif;font-size:18px;text-transform:uppercase;font-style:normal;font-weight:300;line-height:1;letter-spacing:1px;margin-top:30px}h2.sub-title{text-transform:none;font-size:18px !important;margin-bottom:30px}.icon-trio .icon-set:last-of-type{margin-bottom:0}.icon-trio .icon-set h3, .icon-trio .icon-set h4{margin-top:0}@media screen and (min-width: 768px){.icon-trio .icon-set{margin-bottom:0}.icon-trio .icon-set h3{margin-top:20px}.icon-trio .icon-set h4{margin-top:30px}}.bi-icon{max-width:100%;height:auto}.bi-icon.large{max-width:180px;height:180px}.bi-icon.medium{max-width:200px;height:140px}.bi-icon.small{max-width:32px;height:32px}@media screen and (max-width: 768px){.bi-icon.medium{max-width:200px}}@media screen and (min-width: 992px){.bi-icon.medium{max-width:300px;height:140px}}#masthead.site-header .site-branding{margin-right:0}#site-navigation ul ul{border-bottom-right-radius:20px;border-bottom-left-radius:20px;border-top-right-radius:20px}.client-list{padding:40px 0}.client-list h2{margin-top:0}.client-list .client-carousel{padding-left:40px;padding-right:40px}.lcs_logo_container img{max-width:140px}.single_job_listing .company{display:none}ul.job_listings .position h3{font-weight:600;letter-spacing:0.035em}.application_button.button{transition:all .4s ease !important;-webkit-transition:all .4s ease !important;padding:0.7em 3em !important;border-radius:20px}.job_filters{background:white;margin-bottom:20px}.job_filters .search_jobs{padding:2em 1em;background-color:#0086f7}.search_jobs #search_keywords, .search_jobs #search_location{background-color:white;border-radius:5px}span.tagline{font-weight:300}.single_job_listing .date-posted{visibility:hidden}.job_listings .date{visibility:hidden}#page .grid-wrapper .hentry .entry-title, #page .homepage-widgets .front-page-block .recent-post .entry-title{letter-spacing: .02em}.homepage-widgets .widget:nth-child(1){padding:25px 0}.homepage-widgets .widget:nth-child(2){padding:0}.hentry .entry-title a{color:#0086f7;font-size:22px;text-transform:uppercase;letter-spacing:0.008em}@media screen and (max-width: 768px){.hentry .entry-title a{font-size:21px !important}}#text-7 .genericon{color:#0086f7 !important;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease}#text-7 .genericon:hover{color:#929394 !important}@media screen and (max-width: 992px){body{background-color:#13171b}}.btn-primary,.btn-primary.button{font-family:Khula;font-size:16px;padding:5px 20px 1px 30px;border-radius:20px;font-weight:300}@media screen and (max-width: 768px){.btn-primary{line-height:1.4}}.homepage-widgets .front-page-block .recent-post .entry-title{margin-top:20px;line-height:1.6}.more-link{border-radius:20px;padding:7px 20px 1px;background:#0086f7;color:#fff;font-weight:300 !important;font-family:'Khula',sans-serif;font-size:16px !important;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease}.more-link:hover{background:#006AC4;color:#fff}body{background-color:#13171b !important}.single .hentry .entry-thumb{display:none}.size-full-no-wrap{float:initial}.tiled-gallery{cursor:pointer;max-height:400px}.widget.widget_recent_entries,.widget.widget_archive{letter-spacing:0.005em !important}.wp-caption-text{display:none}a{font-weight:600}.sidebar-section .widget-area{padding-left:10px}.main-section-divider{border-top-width:medium}@media screen and (max-width: 479px){#hero .hentry .entry-title{font-size:40px;line-height:50px}}#pServicesA,#pServicesB,#pServicesC,#pServicesD,#pServicesE,#pServicesF{font-size:15px;line-height:1.6}@media screen and (max-width: 768px){.genericon-flip-horizontal{-webkit-transform:scale(1, 1) !important;-moz-transform:scale(1, 1) !important;-ms-transform:scale(1, 1) !important;-o-transform:scale(1, 1) !important;transform:scale(1, 1) !important}}.p-bim-consultancy-serivces-lr{max-width:600px;float:left}.p-bim-consultancy-serivces-rl{max-width:600px;float:right}.archive .page-header{background-color:#13171b}#header-inner.sticky-navigation .site-header-inner{padding-top:10px;padding-bottom:10px}#masthead .site-branding{margin-right:205px}#masthead .site-title{width:80% !important}#masthead .site-branding{width:100%;max-width:18%}#header-search-button{display:none}#masthead .header-search-container{border:0 none !important}.sticky-navigation#header-inner{background:rgba(19,23,27,0.91)}#masthead .site-header-inner{padding-top:20px;padding-bottom:16px}#topbar-navigation ul, #site-navigation ul{padding-top:6px}#site-navigation .current_page_item > a, #site-navigation .current-menu-item > a, #site-navigation .current_page_ancestor > a, #site-navigation .current_page_item > a:hover, #site-navigation .current-menu-item > a:hover, #site-navigation .current_page_ancestor > a:hover, #site-navigation ul:not(.sub-menu) > .menu-item-has-children:hover > a:hover, #site-navigation ul:not(.sub-menu)>.menu-item-has-children:hover>a{background:#0086f7}#site-navigation li:hover>a{color:#0086f7}#site-navigation a{border-radius:20px;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}@media screen and (max-width: 992px){#masthead .site-header-inner{display:none}}@media screen and (max-width: 992px){#masthead, #masthead .top-bar,#header-inner.sticky-navigation{border:none}}#masthead, #masthead .top-bar,#header-inner.sticky-navigation{border-bottom-color:#0086f7}#header-inner{background-color:#13171b}.has-background#hero .overlay, #primary-header .overlay, .page-header.has-featured-image .overlay{opacity: .6}.page-id-26 .has-background#hero .overlay{opacity: .2}@media screen and (max-width: 479px){.page-id-26 .has-background#hero .overlay{opacity: .4}}@media screen and (max-width: 479px){.homepage-widgets .widget .widget-title{font-size:40px;line-height:50px}}.widget .widget-title{font-size:22px}#hero .hentry .entry-title{font-size:60px;line-height:70px}@media screen and (max-width: 479px){#hero .hentry .entry-title{font-size:40px;line-height:50px}}#hero{padding:120px 0}.homepage-widgets .widget .widget-title{margin-bottom:0}#hero .hentry .entry-content,#widgetPrimaryText{max-width:80%}@media screen and (max-width: 768px){#hero .hentry .entry-content,#widgetPrimaryText{max-width:100%}}#hero .hentry{text-shadow:none}@media screen and (max-width: 992px){#btnLearnMoreServices{text-align:center}}.bg-frontCover-Carousel{background-color:#13171b}.widget-title{color:white}@media screen and (max-width: 768px){#hero .hentry p{color:#fff}}.homepage-widgets .widget{padding-top:25px}.page-id-26 .hentry .entry-title a{letter-spacing:-.01em}.page-id-26 .entry-summary p{font-size:15px;line-height:1.8}.page-id-26 .entry-header .entry-meta, .page-id-26 .entry-header .entry-meta a{display:none}.site-content .grid-wrapper{margin-left:0;margin-right:0}.site-content .grid-wrapper .recent-post{padding-right:15px;padding-left:15px}#hero .hentry a.button:hover{opacity:1.0}.page-id-26 .hentry .entry-thumb{line-height:1.8}#front-page-workshops-icon{padding:10px}#front-page-bim-consultancy-icon{padding:15px}@media screen and (max-width: 768px){#front-page-row-override-margins{padding-left:0px;padding-right:0px}}@media screen and (max-width: 480px){#front-page-container-fluid-override-margins-small-screens{padding-left:5px;padding-right:5px}}.tech-stack-title{color:white}.tech-stack-icon{max-height:60px}.tech-stack-affiliation{max-width:150px;padding-top:10px}#text-22{padding:0px;border:none}.entry-header.primary-hentry.has-featured-image.about{margin-bottom:0}.entry-header.primary-hentry.about h1.entry-title{margin-bottom:0}#primary-header .sub-title{margin-top:0;margin-bottom:40px;font-size:22px !important;text-transform:uppercase}@media screen and (min-width: 768px){#primary-header .sub-title{font-size:30px !important}}@media screen and (min-width: 1600px){#primary-header.entry-header.about h1.entry-title{margin-bottom:0px}.entry-header.primary-hentry.about .sub-title{margin-bottom:70px}body.page #primary-header.entry-header.about{background-position:50% 0%}}#about-bimorph-pre-eminent{line-height:1.5;text-transform:none;font-size:26px !important}.page-id-54 #primary-header,.has-featured-image#primary-header{color:white}.about-mission{background-position:0% 70% !important}#about-our-mission{line-height:1.5;text-transform:uppercase;color:white;max-width:1120px}@media screen and (min-width: 768px){.page-id-54 .page-separator{margin-top:0px;margin-bottom:0px}}.bimorph-our-approach{background-size:cover;background-position:0% 90%;padding-bottom:0px;padding-top:0px;color:white}@media screen and (max-width: 768px){#about-custom-tools-icon{height:150px}}.Title{margin-top:0px}.services-list, .services-list .text-right{text-align:left}.services-list h3{text-align:center}.services-list .pull-right{float:none !important}.services-list .bi-icon{max-width:60px;margin:0 auto 30px}.services-list ul{padding:0;list-style:none}.services-list ul.right{direction:ltr}.services-list ul li{font-family:'Khula',sans-serif;font-size:16px}.services-list li .genericon{color:#0086f7}.services-list .genericon-rotate-270{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1)}@media screen and (min-width: 768px){.services-list{text-align:left}.services-list h3{text-align:left}.services-list .text-right, .services-list .text-right h3{text-align:right}.services-list .pull-right{float:right !important}.services-list .bi-icon{margin-top:30px;max-width:130px}.services-list .genericon-rotate-270{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}.services-list ul.right{direction:rtl}}@media screen and (max-width: 768px){.services-list .container.section, .services-list .section>.row{padding-right:0px;padding-left:0px}}.node-search input[type="submit"]{height:36px;padding:7px 0 8px}h3.bm-node-list-title{background-color:#0086f7}.page-id-1930 .col-md-3{padding-top:20px}.container{max-width:1200px}@media screen and (min-width: 1200px){.container{width:1200px}}.containerFullWidthImage{width:100%;position:relative;max-width:100%;padding-left:0px;padding-right:0px}.node-search{display:none}.page-contact-us .contact-form textarea{width:100%;max-width:100%}.page-contact-us .contact-form input[type='text'], .page-contact-us .contact-form input[type='email'], .page-contact-us .contact-form select{width:100%;max-width:100%}.page-id-56 .sidebar-section{margin-top:-40px}@media only screen and (max-width: 992px){.sidebar-section{display:none}}#nf-form-2-cont label{font-family:"Khula";font-size:16px;color:#929394;padding-top:20px}.nf-form-fields-required{display:none}input#nf-field-8{border-radius:2px !important;font-size:18px;color:white;padding-left:10px;padding-top:5px}input#nf-field-8{background:#0086f7 !important;text-transform:uppercase !important;font-weight:300 !important}input#nf-field-8:hover{color:#fff !important;background:#006AC4 !important;text-shadow:none !important}input#nf-field-8{transition:all .4s ease !important;-webkit-transition:all .4s ease !important;-moz-transition:all .4s ease !important;width:auto !important;height:auto !important;padding:6px 30px 2px 30px !important;font-family:'Khula',sans-serif;border:none !important;text-indent:0px !important;border-radius:20px !important;font-size:16px !important}#nf-form-2-cont input:hover, .nf-field-element:hover, textarea#nf-field-7:hover, #nf-form-2-cont input:focus, .nf-field-element:focus, textarea#nf-field-7:hover, #nf-form-2-cont input:valid,.nf-field-element:valid,textarea#nf-field-7:hover,select#nf-field-10:valid{border-color:#0086f7;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease}#nf-form-2-cont input,select#nf-field-10{height:40px}.modal.contact-modal .modal-dialog{margin-top:59px;color:#333}.modal.contact-modal .modal-content{border-radius:0}.modal.contact-modal .modal-title{color:#0086f7;font-size:30px}@media screen and (min-width: 768px){.modal.contact-modal .modal-title{font-size:50px}}.modal.contact-modal .contact-form textarea{width:100%}.modal.contact-modal .contact-submit{text-align:center}.modal.contact-modal .contact-submit .close-modal{padding-left:20px;background-color:#8c8c8c}.modal.contact-modal .modal-footer{text-align:center}@media screen and (min-width: 768px){.modal.contact-modal .modal-footer p{display:inline-block;width:32%}}.modal.contact-modal .modal-footer img{max-width:140px}.modal.contact-modal .modal-footer a:hover{text-decoration:none}.modal.contact-modal .modal-footer .social-icons{font-size:12px}.modal.contact-modal .contact-form input[type=email], .modal.contact-modal .contact-form input[type=text], .modal.contact-modal .contact-form select, .modal.contact-modal .contact-form textarea, .page-contact-us .contact-form input[type=email], .page-contact-us .contact-form input[type=text], .page-contact-us .contact-form select, .page-contact-us .contact-form textarea{border-radius:2px;color:#333;width:100%;max-width:100%}.modal-body .contact-form label span{visibility:hidden}.pushbutton-wide{padding:5px 30px 1px 30px !important}span.workshopContact{color:#0086f7;cursor:pointer}#nf_processing_1{display:block!important;position:relative}#nf_processing_1 input[type=submit]{padding:10px;padding-right:40px}#nf_processing_1 .fa{position:absolute;left:90px;top:11px;colore:red}.page .entry-header.contact-us{padding:0;height:240px;overflow:hidden}.page .entry-header.contact-us .primary-hentry-inner{position:relative;height:100%}.page .entry-header.contact-us .title-container{position:absolute;bottom:0;z-index:1;padding:0 20px;background-color:rgba(255, 255, 255, 0.82)}.page .entry-header.contact-us .entry-title{color:#404040;margin:10px 0 5px;line-height:60px}.page .entry-header.contact-us .sub-title{color:#404040;font-size:16px !important;text-transform:none;margin:0}#contact-map{width:100%;height:240px;position:absolute;top:0;left:0;z-index:0}@media screen and (min-width: 768px){.page .entry-header.contact-us,#contact-map{height:350px}.page #primary-header.entry-header.contact-us .sub-title{font-size:18px !important}.page .entry-header.contact-us .title-container{padding-top:20px;padding-bottom:20px}}@media screen and (min-width: 1600px){#primary-header.contact-us .entry-title{margin:20px 0 5px}}.contact-form input[type=email], .contact-form input[type=text], .contact-form select, .contact-form textarea{border-radius:4px;border:1px solid #ccc;width:500px;height:40px;background:none;padding:8px;margin-bottom:20px !important;max-width:98%}.page-id-56 .contact-form label span{visibility:hidden}.contact-form textarea{height:100px}.contact-form input[type=email], .contact-form input[type=text], .contact-form textarea{-webkit-appearance:none}@media screen and (max-width: 768px){.contact-form input[type=email], .contact-form input[type=text], .contact-form select{height:38px}.contact-form textarea{height:76px}.contact-form label{line-height:1}}.contact-form input[type=email]:hover, .contact-form input[type=text]:hover, .contact-form textarea:hover, .contact-form input[type=email]:focus, .contact-form input[type=text]:focus, .contact-form textarea:focus, .contact-form input[type=email]:valid, .contact-form input[type=text]:valid, .contact-form textarea:valid, .contact-form select:valid, .contact-form select:valid, .contact-form select:valid{border-color:#0086f7;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease}.contact-form label{font-size:16px;font-weight:600;font-family:"Khula";text-transform:uppercase;color:#929394;letter-spacing: .07em}@media screen and (max-width: 479px){.contact-form label{font-size:15px}}.workshops-list{margin:30px 0 0}.pricing-table-wrap{display:inline-block}.pricing-table-wrap .table-responsive{display:inline-block}.table.table-pricing{font-family:'Khula',sans-serif;line-height:20px;width:100%;margin-right:0}.table.table-pricing tr th{text-transform:uppercase;color:#f70086;font-size:34px;letter-spacing:2px;line-height:1;border-bottom:0;padding:10px 10px;border-top:0;display:block}.table-pricing th small{font-size:12px;display:block;font-weight:300;letter-spacing:1px}.table-pricing tr:first-of-type td{border-top:0}.table-pricing tr th:first-of-type{font-weight:600;text-transform:uppercase;letter-spacing:1px;font-size:11px;padding-left:10px;padding-right:3px;white-space:normal;border-top:0;color:#000;background-color:transparent;width:auto}.table-pricing tr th:first-of-type[scope="row"]{color:#FFF;background-color:#f70086}.table-pricing tr th.filler{display:none}.table.table-pricing tr td{line-height:22px;padding:15px 10px;border-top-color:#0086f7;width:auto;display:block}.table-pricing.initiate th, .table-pricing.initiate td{background-color:#f0f8fe}.table-pricing.create th, .table-pricing.create td{background-color:#e0f1fe}.table-pricing.innovate th, .table-pricing.innovate td{background-color:#d0e9ff}.table-pricing.pioneer th, .table-pricing.pioneer td{background-color:#001c33;color:#FFF}.table-pricing.zero.touch th, .table-pricing.zero.touch td{background-color:#f70086;color:#FFF;border-top-color:white}.icon.icon-tick.zero.touch,a.button.zero.touch{background-color:white;color:#f70086}.table-pricing.pioneer th small{font-weight:600}.table-pricing ul{margin:0;padding-left:0;list-style:none}.table-pricing ul li{position:relative;padding-left:10px}.table-pricing ul li:before{content:"\f0da";font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:none;position:absolute;top:0;left:0}.table-pricing .customise td, .table-pricing .duration td, .table-pricing .register td,.ratepp{text-align:center}.table-pricing .icon{display:inline-block;width:24px;height:24px;background-color:#f70086;text-align:center;color:#FFF;border-radius:50px}.table-pricing .icon:before{content:"";font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:none;color:inherit;vertical-align:middle}.table-pricing .icon.icon-tick:before{content:"\f00c"}.table-pricing .icon.icon-cross:before{content:"\f00d"}.table-pricing .button{margin:0 auto;padding:5px 30px 1px;background-color:#f70086;font-weight:600}.table-pricing .button:hover{background-color:#d1006f}@media all and (min-width: 992px){.table.table-pricing{float:left;margin-right:8px;width:auto}.table.table-pricing tr td{width:310px;display:table-cell}.table.table-pricing tr th{display:table-cell;padding:15px 10px}.table-pricing tr th:first-of-type{width:160px;padding-left:3px;white-space:pre}.table-pricing tr th:first-of-type[scope="row"]{background-color:transparent;color:#000}.table-pricing tr th.filler{display:table-cell}.table-pricing ~ .table-pricing td, .table-pricing ~ .table-pricing th{border-left:0}.table-pricing ~ .table-pricing:nth-of-type(even) tr:first-child  th:first-child{display:none}.table-pricing ~ .table-pricing:nth-of-type(even) tr:not(:first-child) th{display:none}}@media all and (min-width: 1200px){.table-pricing tr th:first-of-type{width:100px}.table.table-pricing tr td{width:250px}.table.table-pricing .overview td{height:120px}.table.table-pricing .content td{height:230px}.table.table-pricing .learning-outcome td{height:230px}.table-pricing ~ .table-pricing tr:first-child  th:first-child{display:none}.table-pricing ~ .table-pricing tr:not(:first-child) th{display:none}}@media screen and (min-width: 768px){.page-separator{margin-top:70px;margin-bottom:70px}.page-separator h2{font-size:26px !important}}.workshop-details .workshop, .workshop-details .workshop-more-details{padding:40px 15px}.workshop .row, .workshop-more-details .row{padding-left:15px;padding-right:15px}.workshop-details .button{margin:30px auto;padding:5px 20px 1px 30px;background-color:#f70086;color:white}.workshop-details .button:hover{background-color:#d1006f}.workshop-details .button i.fa{font-size:12px;margin-left:8px}.workshop-details .workshop-title{font-family:'Khula',"Helvetica Neue","Helvetica",sans-serif;margin-top:0;margin-bottom:20px;text-transform:uppercase;color:#f70086;font-size:36px !important;letter-spacing:1px;line-height:1}.workshop-details .workshop-thumb{margin-bottom:30px}.workshop-details .workshop-icon{max-width:32px;margin:0 auto 10px;display:block}.workshop-details .workshop-subtitle{font-family:'Khula',"Helvetica Neue","Helvetica",sans-serif;font-size:18px;text-transform:uppercase;font-style:normal;font-weight:600;line-height:1;letter-spacing:1px;margin-top:0}.workshop-details .workshop-list-p{font-family:'Khula',"Helvetica Neue","Helvetica",sans-serif;font-size:14px;font-style:normal;font-weight:300;line-height:1.4}@media screen and (min-width: 768px){.workshop-details .workshop-icon{max-width:32px}}@media screen and (min-width: 992px){.workshop-details .workshop-thumb{margin-bottom:0}}.workshop-details .workshop-more-details{color:#FFF}.workshop-details .workshop-more-details h3{color:#FFF;font-weight:600}.workshop-details .workshop-more-details h4{font-size:22px;text-transform:uppercase;border-bottom:1px solid #f747a6}.workshop-details .workshop-more-details h5{font-size:18px}.workshop-details .workshop-more-details ul{font-family:'Khula',"Helvetica Neue","Helvetica",sans-serif;font-weight:300;margin:0 0 20px 0;padding-left:0;list-style:none}.workshop-details .workshop-more-details ul li{position:relative;padding-left:10px;font-size:14px}.workshop-details .workshop-more-details ul li:before{content:"\f0da";font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:none;position:absolute;top:0;left:0}.workshop-details .workshop-more-details .button{border:2px solid #FFF !important;padding:5px 50px 1px;font-weight:600}.bookly-form{font-family:'Khula',"Helvetica Neue","Helvetica",sans-serif}#Dynamo-Workshop-Location{font-size:16px}#workshop-built-on-statement{line-height:1.5;color:black}.table-pricing th small{font-weight:600}.workshop-details .workshop-subtitle{margin-top:5px}#post-2023 .entry-thumb img, #post-2025 .entry-thumb img, #post-2029 .entry-thumb img, #post-2031 .entry-thumb img, #post-5154 .entry-thumb img, #post-5407 .entry-thumb img{display:none}#workshop-price{font-size:20px;font-weight:600}.bookly-form *{font-size:15px}.ab-columnizer .ab-hour .ladda-label{font-size:14px}.bookly-back-step .ab-btn .ladda-button{text-transform:uppercase}.row.page-separator.light-blue-bg.section.bg-cover.workshops-curves{margin-left:-15px;margin-right:-15px}.ab-btn{padding:5px 20px 1px !important;border-radius:20px !important}.ab-btn:hover{background:#006AC4 !important;text-shadow:none !important}.ab-btn>span{font-weight:300 !important;text-transform:none !important;line-height:1.5 !important}.bookly-form input[type="text"], .bookly-form input[type="password"], .bookly-form textarea{max-width:97%}@media screen and (min-width: 768px){.bookly-form input[type="text"], .bookly-form input[type="password"], .bookly-form textarea{max-width:none}}.bookly-form input[type="text"].bookly-error, .bookly-form input[type="password"].bookly-error, .bookly-form select.bookly-error, .bookly-form textarea.bookly-error, .bookly-extra-step div.bookly-extras-thumb.bookly-extras-selected{border-color:red!important}.bookly-btn,.bookly-btn>span{font-size:16px!important}.ladda-button{border-radius:20px!important}@media screen and (min-width: 1600px){body.page #primary-header{background-position:center}#primary-header .entry-title{margin-top:90px;margin-bottom:90px}}@media screen and (-webkit-min-device-pixel-ratio:0){select,textarea,input{font-size:16px !important}}#subscribe-email input{border-radius:2px !important;font-size:18px;color:white;padding-left:10px;padding-top:5px}input[type="submit"]{background:#0086f7 !important;text-transform:uppercase !important;font-weight:300 !important}input[type='submit']{font-size:16px !important;transition:all .4s ease !important;-webkit-transition:all .4s ease !important;-moz-transition:all .4s ease !important;border-radius:20px !important;width:auto !important;height:auto !important;padding:5px 30px 1px 30px !important;font-family:'Khula',sans-serif;border:none !important;text-indent:0px !important}.wp-subscribe-wrap{background:none !important;padding:0px !important;text-align:left !important}.wp-subscribe-wrap h4.title{color:#b2b3b4 !important;letter-spacing:0.02em !important}input[type="text"]{text-align:left !important}.wp-subscribe-wrap input.email-field, .wp-subscribe-wrap input.name-field{background:none !important}input[type="submit"]:hover{color:#fff !important;background:#006AC4 !important;text-shadow:none !important}.wp-subscribe-wrap input.submit{color:white !important}.regular-text.name-field,.regular-text.email-field{border:solid 0.5px}input[type="text"],input[type="email"],input[type="url"]{max-width:600px;width:100%;border-radius:20px}@media screen and (min-width: 1200px){#textBoxSlotD,#textBoxSlotE,#textBoxSlotF{border-top:1px solid #ebecee}}@media screen and (max-width: 1200px){#textBoxSlotC,#textBoxSlotD,#textBoxSlotE,#textBoxSlotF{border-top:1px solid #ebecee}#servicesTitleA,#servicesTitleB,#servicesTitleC,#servicesTitleD,#servicesTitleE,#servicesTitleF{text-align:left}}@media screen and (max-width: 767px){#textBoxSlotC,#textBoxSlotD,#textBoxSlotE,#textBoxSlotF{border:none}#imageBoxB,#imageBoxC{border-top:1px solid #ebecee}#servicesTitleA,#servicesTitleB,#servicesTitleC,#servicesTitleD,#servicesTitleE,#servicesTitleF{text-align:center}}.col-md-5,.col-lg-3{padding-left:5px;padding-right:10px}@media screen and (max-width: 992px){.col-md-5{padding-top:0}.col-sm-1,.col-md-1{margin-bottom:0 !important;padding-bottom:0 !important}}@media screen and (max-width: 768px){.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{padding-left:0;padding-right:0}}.entry-header.primary-hentry .entry-title, .page-header .page-title{font-size:60px;line-height:70px;font-weight:300}@media screen and (max-width: 479px){.entry-header.primary-hentry .entry-title, .page-header .page-title{font-size:40px;line-height:50px}}.page-id-39 .entry-header.primary-hentry .entry-title, .page-header .page-title{color:white}.sticky.hentry .entry-secondary-meta .post-date{background:#F70085}.page-id-318 .page .entry-footer{margin-top:0}@media screen and (max-width: 479px){#servicesIconA,#servicesIconB,#servicesIconC,#servicesIconD,#servicesIconE,#servicesIconF{max-width:60px}}@media screen and (min-width: 480px){#servicesIconA,#servicesIconB,#servicesIconC,#servicesIconD,#servicesIconE,#servicesIconF{max-width:100px}}.hentry .entry-content a{border-bottom:none}.computational-bim-float-left{float:left}.computational-bim-float-right{float:right !important}.news-no-margin{margin-top:0px}.entry-title-news{font-size:30px;color:#0086f7;font-weight:600;letter-spacing:0.02em}.strong-title-news{font-size:18px;color:#0086f7;font-weight:600;letter-spacing:0.0em}.orange{color:#f77100}.lightblue{color:#000af7}.node-name{color:#f70086}@media screen and (max-width: 768px){.entry-title-news{font-size:26px !important}}@media screen and (max-width: 768px){h2.entry-title-news.news-no-margin{display:none}}.news-post-opener{margin-top:40px;margin-bottom:0px}.widget.widget_recent_entries,.widget.widget_archive{font-weight:600;font-family:'Khula';text-transform:uppercase;letter-spacing:0.05em}.single .entry-footer .links-title{color:#0086f7;font-weight:300}.hentry .entry-header .entry-meta,a{visibility:visible}.tagcloud a:hover{color:white !important}.tagcloud a{transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease}@media screen and (max-width: 768px){.entry-content p{font-size:15px;line-height:1.6}}.p2-news{font-family:'Khula';font-size:18px;line-height:1.5}.news-img-shadow{box-shadow:5px 8px 20px #979797;max-width:300px;width:auto;height:auto;margin:10px 0px 20px}.sticky.hentry .entry-secondary-meta .comments-link{background:#f3f4f5}.sticky.hentry .entry-content a{color:#0086f7}a.more-link{color:white !important}li{padding-bottom:5px}.ul-news{font-family:'Khula';font-size:15px;line-height:1.7}@media screen and (max-width: 768px){.ul-news{font-size:14px;line-height:1.8}}@media only screen and (min-width: 992px){#page .content-area.col-lg-8{width:75%}#page .sidebar-section.col-lg-4{width:25%}}@media screen and (min-width: 992px){#gallery-5{max-width:65%}}