/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/

/* Buttons */
.hs-button {border-radius:8px;}

/* Header */
.kl-header {background-color: #021525;}
.kl-navbar__button {color: #fff; font-size: 18px;}
#hs_cos_wrapper_Navbar_with_Menu > header > nav > div.kl-navbar__content > div > a > span {font-size:10pt;}
#hs_cos_wrapper_Navbar_with_Menu > header > nav > div.kl-navbar__content > div > a {padding: 12px 25px;}
.kl-navbar__menu {margin: auto;}
.kl-navbar__button:hover, .kl-navbar__button:focus {color: #0F80DE;}
.kl-navbar__panel {backdrop-filter: blur(20px); background-color: rgba(2, 21, 37, 0.9);}
.button--outlined {color: #fff;
  border: 2px solid #fff;}
.kl-navbar__description {border-radius: 12px; padding:20px;}
.kl-navbar__description:hover {background-color:#021525; transform: scale(1.1); border-radius: 12px; padding:20px;transition: all .2s ease-in-out; }
.kl-navbar__description--full:hover  {transform:none; background-color: rgba(2, 21, 37, 0.9);}

a.kl-navbar__description {font:oxanium!important;}

/* Mobile Menu */
.kl-navbar__content {background-color: #021525;}
@media screen and (max-width: 920px) {
  .kl-navbar__item {text-align: center;padding: 20px 0px 20px;}
  .kl-navbar__button {font-size: 2em;}
  .kl-navbar__button--active {border: 4px;}
  .Navbar__button {width: 100%; font-size: 1.6em; margin-top: 20px;}
  .kl-navbar__end {display: block;}
  .kl-navbar__end > a + a, .kl-navbar__end > a:not(:first-child) {margin-left: 0px!important}
  .kl-navbar__description { border-radius: 12px; padding: 10px;}
}

/* Social Sharing */

.kl-social-sharing {color: #ffffff;}
#hs_cos_wrapper_widget_1698251561023 .kl-social-sharing {float:right;}
#hs_cos_wrapper_widget_1698252937609 .kl-social-sharing {float:right;}
#hs_cos_wrapper_widget_1698249643212 .kl-social-sharing {float:right;}

/* Global Blog Subscribe */
.blog-subscribe__header {margin:auto;}
.blog-subscribe__header h3 { font-size:32px;}
.blog-subscribe__header p { font-size:24px;}

/* Blog Page */

.hs-content-id-127925168271 .blog-index__post {box-shadow: none; border:0px;}

.hs-content-id-127925168271 .blog-index__post-content h3 a, .hs-content-id-127925168271  .blog-more-posts__post-content h3 a  {color:#fff;}
 
.hs-content-id-127925168271  #hs_cos_wrapper_module_169747744119110_  hr {background-color: rgba(0,0,0,0)}

.hs-content-id-127925168271  .body-wrapper.hs-content-id-127925168271.hs-blog-listing.hs-blog-id-127925168270 {  hr {background-color: rgba(0,0,0,0)}}

.hs-content-id-127925168271 .hs-button {border-radius: 8px; text-decoration:none;}

.hs-content-id-127925168271 .blog-pagination__link, .blog-pagination__ellipsis {color: #ffffff;}

.hs-content-id-127925168271 .blog-pagination__link--active {color: #47A9F6;}

.hs-content-id-127925168271 .section-subheader {font-weight: 400; color: #47A9F6;} 

.hs-content-id-127925168271 .blog-index__post-content {justify-content: inherit;}

.hs-content-id-127925168271 #hs_cos_wrapper_module_16974752966136_ .hs_cos_wrapper_subheader {font-weight: 400; color: #47A9F6;}

@media screen and (max-width: 767px) {.hs-content-id-127925168271
  .kl-social-sharing {padding-top:15px;}
  .hs-content-id-127925168271 .blog-tags {padding: 20px;}
  .hs-content-id-127925168271 .hs-search-field__bar {padding:20px;}
  .hs-content-id-127925168271 .dnd_area-row-0-background-image {box-shadow: inset 0 0 0 2000px rgba(2, 21, 37, 0.8)}
}


/* In the News Page */

.hs-content-id-141208318849 .blog-index__post {box-shadow: none; border:0px;}

.hs-content-id-141208318849 .blog-index__post-content h3 a, .hs-content-id-127925168271  .blog-more-posts__post-content h3 a  {color:#fff;}
 
.hs-content-id-141208318849 #hs_cos_wrapper_module_169782057011435  hr {background-color: rgba(0,0,0,0)}

.hs-content-id-141208318849  .body-wrapper.hs-content-id-127925168271.hs-blog-listing.hs-blog-id-127925168270 {  hr {background-color: rgba(0,0,0,0)}}

.hs-content-id-141208318849 .hs-button {border-radius: 8px; text-decoration:none;}

.hs-content-id-141208318849 .blog-pagination__link, .blog-pagination__ellipsis {color: #ffffff;}

.hs-content-id-141208318849 .blog-pagination__link--active {color: #47A9F6;}

.hs-content-id-141208318849 .section-subheader {font-weight: 400; color: #47A9F6;} 

.hs-content-id-141208318849 .blog-index__post-meta {display: none;}

@media screen and (max-width: 767px) {.hs-content-id-141208318849
  .kl-social-sharing {padding-top:15px;}
  .hs-content-id-141208318849  .blog-tags {padding: 20px;}
  .hs-content-id-141208318849  .hs-search-field__bar {padding:20px;}
  .hs-content-id-141208318849  .dnd_area-row-0-background-image {box-shadow: inset 0 0 0 2000px rgba(2, 21, 37, 0.8)}
}


/* Case Studies Page */

/*
 .hs-blog-id-141212135703 .blog-header .blog-header--post {max-width: 1240px!important;}
.hs-blog-id-141212135703 .blog-post {padding:40px;}
.hs-blog-id-141212135703 .cs-form{padding:40px;background-color:#001122;}

@media screen and (min-width:1100px) and (max-width: 1279px) {
  .hs-blog-id-141212135703 .blog-post {max-width: 45%;margin:0;display: inline-block;vertical-align: top;}

.hs-blog-id-141212135703 .cs-form {max-width: 45%;display: inline-block}
}

@media screen and (min-width: 1280px) {
.hs-blog-id-141212135703 .blog-post {max-width: 50%;margin:0;display: inline-block;vertical-align: top;}

.hs-blog-id-141212135703 .cs-form {max-width: 50%;display: inline-block}
}
*/

.hs-content-id-141212135704 .blog-index__post {box-shadow: none; border:0px;}

.hs-content-id-141212135704 .blog-index__post-content h3 a, .hs-content-id-127925168271  .blog-more-posts__post-content h3 a  {color:#fff;}
 
.hs-content-id-141212135704  #hs_cos_wrapper_module_169782321491726  hr {background-color: rgba(0,0,0,0)}

.hs-content-id-141212135704  .body-wrapper.hs-content-id-127925168271.hs-blog-listing.hs-blog-id-127925168270 {  hr {background-color: rgba(0,0,0,0)}}

.hs-content-id-141212135704 .hs-button {border-radius: 8px; text-decoration:none;}

.hs-content-id-141212135704 .blog-pagination__link, .blog-pagination__ellipsis {color: #ffffff;}

.hs-content-id-141212135704 .blog-pagination__link--active {color: #47A9F6;}

.hs-content-id-141212135704 .section-subheader {font-weight: 400; color: #47A9F6;} 

.hs-content-id-141212135704 .blog-index__post-meta {display: none;}

#hs_cos_wrapper_dnd_area-module-7 {display: flex !important;}

.hs-content-id-141212135704 .dnd_area-row-0-background-image {box-shadow: inset 0 0 0 2000px rgba(2, 21, 37, 0.8)}

@media screen and (max-width: 767px) {.hs-content-id-141212135704
  .kl-social-sharing {padding-top:15px;}
  .hs-content-id-141212135704  .blog-tags {padding: 20px;}
  .hs-content-id-141212135704   .hs-search-field__bar {padding:20px;}
  
}


/* Blog Post */

.blog-post {max-width:1240px;}

.hs-blog-post .blog-post__meta a {
    color: #fff; font-weight: 500;
}

.hs-blog-post .blog-post__meta a:hover {
    color: #fff; text-decoration: underline;
}

.hs-blog-post #hs_cos_wrapper_module_16966186634383  {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
   padding-left: 20px !important;
  background-color: rgba(2, 21, 37, 1) !important;
} 

.hs-blog-post  .hs-button  {
    -webkit-text-size-adjust: 100%;
    font-size: 16px;
    font-family: Oxanium,sans-serif;
    line-height: 1.4;
    word-break: break-word;
    box-sizing: border-box;
    cursor: pointer;
    display: inline-block;
    background-color: rgba(15, 128, 222,1.0);
    color: #FFFFFF;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 30px;
    padding-right: 30px;
  border-radius: 8px!important;
} 


.hs-blog-post .blog-header--post {box-shadow: inset 0 0 0 2000px rgba(16, 20, 29, .75);}

.hs-blog-post .blog-post__body-wrapper {padding-top:80px;}
.hs-blog-post .blog-post__preheader {color:#47A9F6;}
.hs-blog-post .blog-post__title {color:#fff;}
@media screen and (min-width: 1500px) {
  .hs-blog-post .blog-post__title {padding-right:10px;}
}
.hs-blog-post .blog-post__summary {color:#fff;}
.hs-blog-post .blog-post__bio  {color:#fff;}
.hs-blog-post .kl-social-link {color: #fff!important;}
.hs-blog-post .blog-more-posts__post-content {color: #001122!important;background-color: #e3e7ea;}
.hs-blog-post .blog-more-posts__post-meta {color: #001122;}


.hs-blog-post .social-sharing_title {margin-bottom: 10px;}
.hs-blog-post .kl-social-sharing {padding-bottom: 10px;}

@media screen and (max-width: 550px) {
  .hs-blog-post .blog-header--post {padding: 30px;}
}
@media screen and (min-width: 550px) {
  .hs-blog-post .blog-header--post {padding: 80px;}
}

@media screen and (max-width: 550px) {
 .hs-blog-post  .blog-post__bio {width:100%;}
}
@media screen and (max-width: 550px) {
  .hs-blog-post .blog-post__social-sharing {width:60%;}
}

@media screen and (max-width: 550px) {
  .hs-blog-post .blog-post__avatar {margin-right: 18px;}
  
  }


/* KL Card */
.kl-card {border: 0px;}

/* Product Features 02 */

.kl-features-02__card p {color:#ffffff;}

/* KL Offer 1 */

.kl-offer-01 {background-color: #17273f;}
.kl-offer-01__button a {background-color: #00AC87;border: #00AC87;}
  
  /* Features List 04 */
  .kl-features-04__card {background-color: #10141D;}
.kl-features-04__card-item p {color:#ffffff;text-align:center;}
.kl-features-04__content-list-item__text h3 {color:#ffffff;}
.kl-features-04__card-text {border-top:0px;}

/* Product Features 01 */

.kl-features-01__image img {margin:auto;}
.kl-features-01__card {text-align: center;}
.kl-features-01__card h4 {color:#ffffff;}
.kl-features-01__card p {color:#ffffff;}

/* Testimonial */
.kl-testimonial__content {color: #ffffff;}
.kl-testimonial__author {color: #ffffff;}
.kl-testimonial {box-shadow: 0px 11px 30px rgba(154, 161, 177, 0); border; 0px;}


/* Big Hero Form Background */
.span6.widget-span.widget-type-cell.cell_1699548082330-background-color.cell_1699548082330-padding.dnd-column.cell_1699548082330-vertical-alignment
{border-radius: 16px;}

/* Testimonial Form Background */
.span6.widget-span.widget-type-cell.cell_1699470149364-vertical-alignment.cell_1699470149364-background-color.dnd-column.cell_1699470149364-padding
{border-radius: 16px;}

/* 404 page */

#hs_cos_wrapper_module_17133567324907  { border-color: #FFFFFF !important; border-radius: 12px !important; border-width: 0px !important; display: block !important; margin-top: 16px !important }
#hs_cos_wrapper_module_17133567324907  { border-color: #FFFFFF !important; border-radius: 12px !important; border-width: 0px !important; display: block !important; margin-top: 16px !important }
.dnd_area-row-0-background-image {
  background-image: url('https://optym.com/hs-fs/hubfs/AboutHero.jpg?width=2000&height=842.8123600537393') !important;
  background-size: cover !important;
  background-position: right top !important;
  background-repeat: no-repeat !important;
  padding-top: 6.5em !important;
    padding-bottom: 6.5em !important;
}

 

#hs-button_module_17133567324907 {
    display: inline-block;
    background-color: rgba(255, 255, 255, 1.0);
    color: #0C6BB9;
    font-size: 21px;
    font-family: Oxanium, cursive;
    font-style: normal;
    font-weight: 500;
    text-decoration: none;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 20px;
    padding-right: 20px;
}

.module_17133567324907-flexbox-positioning {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-align: center !important;
    -ms-flex-pack: start;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: flex-start;
}

/*Search Results Page */

.hs-search-results__title {color: #0f80de!important;}
.hs-search-results__title:hover {color: #012!important;}