  header .col-md-12 {  height: 100px;  }  header .logo-link img {  width: 250px;  }  footer .footer-logo img {  width: 0px;  }  /* NEW CSS added by App Studios */ /* Typography */ /*heading styles*/ h1, .single .page-item-title-single h1 {color: #75a7bc !important; font-size: 36px; font-weight: 400 !important;} h2 { font-size: 30px; color: #000;} h3{font-family: 'Lato' !important; color: #162732; font-size: 24px; font-weight: 900;} h4{font-family: 'Lato' !important; color: #000; font-size: 18px; font-weight: 900;} h4, h5, h6{}  /* Header */  /*shift social icons left*/  header .header-center { text-align: right; width: 40%; }  /* Nav Bar */  /* hide theme home icon*/  .navbar-left-wrapper { display: none; }  /* hide theme home search */  .navbar-right-wrapper { display: none; }  /*center nav bar*/  .navbar-center-wrapper { float: none; margin: auto !important; }  /*reduce nav bar height*/  .navbar .nav > li {  }  /*navigation typography*/  .navbar .nav li a { font-weight: 900; font-size: 13px; margin-left: 2em; margin-right: 2em; letter-spacing: 1px; }  /* Button */  /*update button, remove background color*/ .header-promo-content a, .btn .button, a.btn, a.btn.button { background: #1d242c00 !important; border: 2px solid #000 !important; color: #000 !important; font-family: 'Slabo 27px' !important;  font-size: 18px !important; text-transform: capitalize; letter-spacing: 0;  padding: 10px 20px;  }  /*header button hover styles*/  a.btn.botton:hover .header-promo-content a:hover, .btn .button:hover, a.btn:hover; {  background: #75a7bc;  border: 2px solid #75a7bc;  font-family: 'Slabo 27px' !important;  font-size: 18px !important; text-transform: capitalize; letter-spacing: 0;  padding: 10px 20px; }  /*header button focus styles*/  a.btn.button:focus,  .header-promo-content a:focus, .btn .button:focus, a.btn:focus; {  background: #75a7bc;  border: 2px solid #75a7bc;  font-family: 'Slabo 27px' !important;  font-size: 18px !important; text-transform: capitalize; letter-spacing: 0;  padding: 10px 20px; } /* Footer */  /*better alignment of footer widgets*/  #footer-sidebar-2 .widget { margin-left: 5%; } /*footer link hover color*/  .footer-sidebar-2.sidebar .widget a:hover { color: #75a7bc !important; }  /* Mobile 1024px */  @media screen and (max-width: 1024px) { /*shift social icons to center on mobile*/  header .header-center { text-align: center; width: 100%; margin-bottom: 1em; }  }  /* -- Nav menu overlay --*/  @media (max-width: 767px) {  .bread-banner {  margin-top: 50px;  }  } /* END NEW CSS */   /* Code added Prior to Nov 2017 */ .speak-banner .container{margin-top: 450px;} body.page-id-586{overflow-x:hidden!important;} .speak-banner{min-height: 772px;} .business-row a.view.smooth-scroll{display: none;} .sp-block-item .sp-content{ vertical-align: bottom!important;} .sp-block-item .sp-content:hover, .sp-block-item .sp-content{ background: rgba(29,36,44,0) !important;opacity: 1;} .cc-form-content .cc-left{margin: 0px;} .succcess-row .sc-images img {margin: 16px 16px;} p.welcome-block-text.block-text2 {font-size: 17px; line-height: 1.7em !important; padding-bottom: 15px;} .book-form .bk-form input[type="tel"] { font-size: 14px; color: #85898b; font-weight: normal; padding: 10px 20px; border: solid 1px #c1c1c1;  -webkit-border-radius: 2px; -moz-border-radius: 2px;  border-radius: 2px;  outline: none; width: 100%;  height: 54px;  margin-bottom: 18px;} .book-form .bk-form input[type="tel"] :focus, .book-form .bk-form input[type="tel"]:active{ background: transparent!important;} .pitch-left{ margin: 0px 0px 20px!important;} .cc-form-content .cc-right button#submit-message{ font-size: 12px; color: #fff; font-weight: bold; text-transform: uppercase; text-decoration: none; background: #1d242c; display: block; padding: 10px 20px; width: 100%; text-align: center; border-radius: 4px; outline: none; height: 54px; border: 0px; } .succcess-row .success-qoutes{  margin-left: 0px;  margin-right: 0px; } .page-template-template-blog article, .page-template-template-blog .navigation-post{  margin-bottom: 40px; } .page-template-template-blog .main-sidebar{  margin-top: 0px; } li.menu-disabled > a{ cursor: default!important; } div.wpcf7-validation-errors{ border: 2px solid red!important; background: pink; border-radius: 4px; } .events-wrapper .pas-content h2 a{  text-decoration: none; } .single .container-fluid.container-page-item-title{  background: #1d242c; } .single .post-date, .single .page-item-title-single h1, .single .post-categories a{  color: #fff; } .page .message-ok { margin-bottom: 0; position: absolute; font-size: 20px; color: green; display: none; } .wpcf7-not-valid-tip{ background: #f00; color: #fff!important; font-size: 10px!important; padding: 4px 8px; display: inline-block!important; position: absolute; top: -26px; right: 0; line-height: 10px; border-radius: 2px; } .speakers-block{ display: block;  clear: both;  margin-bottom: 50px; } .speakers-block .col-md-4{  padding: 0px 2px; } .sp-block-item{  background-repeat: no-repeat!important;  background-position: 0px 0px!important;  background-size: cover!important;  min-height: 480px;  position: relative;  cursor: pointer; } .sp-block-item .sp-content{  background: rgba(29,36,44, .55);  padding: 30px 40px;  display: table-cell;  height: 480px;  width: 768px;  vertical-align: middle;  -webkit-transition: all .3s ease-in-out;  -moz-transition: all .3s ease-in-out;  -o-transition: all .3s ease-in-out;  transition: all .3s ease-in-out; } .sp-block-item .sp-content:hover{  background: rgba(29,36,44, .95); } .sp-block-item h3{  font-size: 22px;  color: #fff; margin: 0px 0px 20px; } .sp-block-item p{  font-size: 16px;  color: #fff; margin: 0px; } .sp-block-item a.btn{  background: transparent;  border: solid 1px #fff; color: #fff; -webkit-transition: all .3s ease-in-out;  -moz-transition: all .3s ease-in-out;  -o-transition: all .3s ease-in-out;  transition: all .3s ease-in-out; margin-top: 20px; } .sp-block-item a.btn:hover{  background: #1d242c; border: solid 1px #fff; } .home #nav-below, footer{ display: none; } .btn.alt:hover{  opacity: .7; } .footer-container .widget ul > li{  line-height: 21px!important; } .footer-container h2.widgettitle{ margin: 0px 0px 14px!important; } .homepage-welcome-block{  margin-bottom: 30px; } .homepage-welcome-block p{  margin-bottom: 20px; } ul.header-nav > li.float-sidebar-toggle a{  font-size: 16px; } .himmelen-post-pagination .himmelen-post-pagination-title{ font-weight: 600; } .header-promo-content a{  -webkit-transition: all .3s ease-in-out;  -moz-transition: all .3s ease-in-out;  -o-transition: all .3s ease-in-out;  transition: all .3s ease-in-out; }  /** * Theme Google Font  **/  h1, h2, h3, h4, h5, h6 {  font-family: 'Slabo 27px';  }  blockquote,  header .header-blog-info,  .author-bio strong,  .blog-post-related-single .blog-post-related-title,  .blog-post-related-item .blog-post-related-title,  .navigation-post .nav-post-name {  font-family: 'Slabo 27px';  }  h1 {  font-size: 36px;  }  body {  font-family: 'ABeeZee';  font-size: 18px;  }  /**  * Colors and color skins  */    body {  background-color: #FFF;  color: #000000;  }  .st-pusher, .st-sidebar-pusher,  .st-sidebar-menu .sidebar {  background-color: #FFF;  }  .woocommerce #content input.button.alt,  .woocommerce #respond input#submit.alt,  .woocommerce a.button.alt,  .woocommerce button.button.alt,  .woocommerce input.button.alt,  .woocommerce-page #content input.button.alt,  .woocommerce-page #respond input#submit.alt,  .woocommerce-page a.button.alt,  .woocommerce-page button.button.alt,  .woocommerce-page input.button.alt,  .btn.alt,  .nav > li .sub-menu,  .blog-post .tags a:hover,  .blog-post-related-item-details,  .blog-post-related.blog-post-related-loop .blog-post-related-item .blog-post-related-image.blog-post-related-no-image .blog-post-related-item-inside,  .blog-post-related.blog-post-related-loop .blog-post-related-item:hover .blog-post-related-item-inside,  .blog-post .sticky-post-badge,  .navigation-post a:hover,  #top-link,  .sidebar .widget_calendar th,  .sidebar .widget_calendar tfoot td,  .sidebar .widget_tag_cloud .tagcloud a:hover,  .sidebar .widget_product_tag_cloud .tagcloud a:hover,  .comment-meta .reply a:hover,  .himmelen-post-list .himmelen-post-details .himmelen-read-more a:hover,  .himmelen-post-wrapper-style-2,  .himmelen-post-wrapper-style-2 .himmelen-post-list .himmelen-post-details-wrapper,  .himmelen-popular-post-list-wrapper .himmelen-popular-post.himmelen-popular-post-small,  .sidebar .widget .widget-social-follow a,  .homepage-welcome-block-content-left,  .homepage-welcome-block-content-right,  body .owl-theme .owl-controls .owl-page.active span, body .owl-theme .owl-controls.clickable .owl-page:hover span,  .st-sidebar-menu-close-btn {  background-color: #1d242c;  }  a,  a:focus,  blockquote:before,  .navbar .nav > li > a:hover,  .social-icons-wrapper a:hover,  .blog-post .format-quote .entry-content:before,  .blog-post .post-categories,  .blog-post .post-categories a,  .blog-post .post-header-title sup,  .blog-post .post-header-title a:hover,  .blog-post .post-info > div a:hover,  .author-bio .author-social-icons li a:hover,  .post-social a:hover,  .navigation-paging.navigation-post a,  .navigation-post .nav-post-title,  .footer-sidebar-2.sidebar .widget a:hover,  footer a:hover,  .sidebar .widget ul > li a:hover,  .sidebar .widget_text a,  .comment-metadata .author a,  .comment-metadata .date a:hover,  .himmelen-post-pagination .himmelen-post-pagination-item:hover .himmelen-post-pagination-title,  .himmelen-post-pagination .himmelen-post-pagination-item.active .himmelen-post-pagination-title,  .himmelen-popular-post-list-wrapper .himmelen-popular-post .himmelen-popular-post-title a:hover,  body .select2-results .select2-highlighted {  color: #1d242c;  }  .woocommerce #content input.button.alt,  .woocommerce #respond input#submit.alt,  .woocommerce a.button.alt,  .woocommerce button.button.alt,  .woocommerce input.button.alt,  .woocommerce-page #content input.button.alt,  .woocommerce-page #respond input#submit.alt,  .woocommerce-page a.button.alt,  .woocommerce-page button.button.alt,  .woocommerce-page input.button.alt,  .btn.alt,  .navbar .nav > li > a:hover,  .social-icons-wrapper a:hover,  .sidebar .widget_calendar tbody td a,  .himmelen-post-list .himmelen-post-details .himmelen-read-more a:hover,  .himmelen-post-wrapper-style-2 .himmelen-post-list-nav .himmelen-post-list-nav-prev,  .himmelen-post-wrapper-style-2 .himmelen-post-list-nav .himmelen-post-list-nav-next {  border-color: #1d242c;  }  header {  background-color: #FFFFFF;  }  .mainmenu-belowheader {  background-color: #FFFFFF;  }  .container-fluid-footer {  background-color: #152731;  }  .blog-masonry-layout .blog-post.content-block .post-content,  .blog-post-list-layout.blog-post .post-content {  background-color: #FFFFFF;  }   /*2022-07-21 20:45*//* CSS Generator Execution Time: 0.000246047973633 seconds */