@charset "UTF-8";
@import url("https://fonts.googleapis.com/css2?family=Hind:wght@300;400;500;600;700&family=Montserrat:wght@400;500;600;700;800&family=Poppins:wght@300;400;500;600;700&display=swap");
html {
  scroll-behavior: smooth;
}

body {
  background: #fafafa;
  padding: 0px;
  margin: 0px;
  font-family: "Hind", sans-serif;
  font-size: 16px;
  font-weight: 400;
  color: #000000;
}

::-webkit-scrollbar,
::-webkit-scrollbar {
  width: 10px;
}

::-webkit-scrollbar-thumb,
::-webkit-scrollbar-thumb {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  background-color: #999;
}

.popup_open {
  overflow: hidden;
}

#wrapper {
  margin: 0 auto;
}

.container {
  width: 100%;
  max-width: 1440px;
}
@media (min-width: 1440px) {
  .container {
    max-width: inherit;
  }
}

.containerMarketing {
  width: calc(100% - 64px);
  max-width: 1152px;
  margin: 0 auto;
}
@media (max-width: 1024px) {
  .containerMarketing {
    width: calc(100% - 44px);
  }
}

.container-fluid {
  width: 100%;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  padding: 0px;
  margin: 0px;
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
}

h1 {
  font-size: 32px;
}

h2 {
  font-size: 24px;
  font-weight: 600;
}

h3 {
  font-size: 18px;
}

h4 {
  font-size: 16px;
}

body.marketing {
  background: #fff;
}
body.marketing h1 {
  font-size: 48px;
}
@media (max-width: 767px) {
  body.marketing h1 {
    font-size: 40px;
  }
}
@media (max-width: 575px) {
  body.marketing h1 {
    font-size: 32px;
  }
}

p,
ul,
li {
  padding: 0px;
  margin: 0px;
}

li {
  list-style-type: none;
}

a {
  text-decoration: none;
}

input,
textarea,
select,
button {
  outline: none;
  border: none;
}

/*Product CSS Start*/
.main-content {
  width: calc(100% - 68px);
  display: flex;
  flex-direction: column;
  transition: 300ms ease-in-out;
  position: relative;
  z-index: 2;
  box-sizing: border-box;
  margin-left: auto;
}
.main-content .main_content_block {
  padding: 32px 32px 50px 32px;
  box-sizing: border-box;
  position: relative;
}
@media (min-width: 1440px) {
  .main-content .main_content_block {
    max-width: 1026px;
  }
}
.main-content .main_content_block h1 {
  font-size: 32px;
  display: inline-block;
}
.main-content .main_content_block h1.welcome::after {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 32px;
  height: 32px;
  background-position: -1px -148px;
  top: 4px;
  margin-left: 5px;
}
.main-content .main_content_block .btn_upload {
  position: absolute;
  top: 27px;
  right: 33px;
}
.main-content .main_content_block .btn_upload a {
  background: #4BA3FF;
  display: block;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  padding: 13px 36px 10px 36px;
  font-weight: 600;
  color: #ffffff;
}

.main-content.main-content_template {
  width: calc(100% - 326px);
  margin-left: 326px;
}

.main-content--expanded {
  width: calc(100% - 256px);
  margin-left: 256px;
}

.main-content--expanded.template-content--expanded {
  width: calc(100% - 632px);
  margin-left: 632px;
}

/*Button CSS*/
.btn {
  font-family: "Montserrat", sans-serif;
  font-size: 18px;
  font-weight: 600;
  display: block;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
}

.btn-primary {
  background: #4ba3ff;
  color: #ffffff;
}

.btn-secondary {
  background: #ffffff;
  border: 1px solid #4ba3ff;
  color: #4ba3ff;
}

.starIcon, .caseAseets_userReviews li .content_block .star_rating, .template_container .template_design04 .user_reviews_block .user_reviews_content_block ul.user_reviews li .content_block .star_rating, .template_container .template_design03 .user_reviews_block .user_reviews_content_block ul.user_reviews li .content_block .star_rating, .template_container .template_design02 .template_design02_section .left .user_reviews_content_block ul.user_reviews li .content_block .star_rating, .template_container .template_design01 .user_reviews_block .user_reviews_content_block ul.user_reviews li .content_block .star_rating, .edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .user_reviews_edit_preview ul.user_reviews li .content_block .star_rating, .user_reviews_landing_container .customer_asset_section ul.user_reviews li .content_block .star_rating, .all_customer_assets_container .customer_asset_section ul.user_reviews li .content_block .star_rating, .sales_marketing_container .sales_marketing_content_list ul.user_reviews li .content_block .star_rating {
  display: flex;
}
.starIcon .fas.fa-star, .caseAseets_userReviews li .content_block .star_rating .fas.fa-star, .template_container .template_design04 .user_reviews_block .user_reviews_content_block ul.user_reviews li .content_block .star_rating .fas.fa-star, .template_container .template_design03 .user_reviews_block .user_reviews_content_block ul.user_reviews li .content_block .star_rating .fas.fa-star, .template_container .template_design02 .template_design02_section .left .user_reviews_content_block ul.user_reviews li .content_block .star_rating .fas.fa-star, .template_container .template_design01 .user_reviews_block .user_reviews_content_block ul.user_reviews li .content_block .star_rating .fas.fa-star, .edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .user_reviews_edit_preview ul.user_reviews li .content_block .star_rating .fas.fa-star, .user_reviews_landing_container .customer_asset_section ul.user_reviews li .content_block .star_rating .fas.fa-star, .all_customer_assets_container .customer_asset_section ul.user_reviews li .content_block .star_rating .fas.fa-star, .sales_marketing_container .sales_marketing_content_list ul.user_reviews li .content_block .star_rating .fas.fa-star {
  font-size: 11px;
  color: #fcce58;
  margin-right: 4px;
}

.view_more a {
  font-size: 16px;
  font-weight: 500;
  color: #4ba3ff;
}

.dataListContent, .edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label .datalist,
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label .data_not_found, .filterSection .filter form .filter_block .filter_block_content .searchTags .datalist, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist,
.filterSection .filter form .filter_block .filter_block_content .searchTags .data_not_found,
.videos_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .data_not_found,
.logos_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .data_not_found,
.user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .data_not_found,
.testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .data_not_found,
.case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .data_not_found,
.all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .searchTags .data_not_found, .filterSection .filter form .filter_block .filter_block_content .search_companies .datalist, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist,
.filterSection .filter form .filter_block .filter_block_content .search_companies .data_not_found,
.videos_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .data_not_found,
.logos_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .data_not_found,
.user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .data_not_found,
.testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .data_not_found,
.case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .data_not_found,
.all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .search_companies .data_not_found, .create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label .datalist,
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label .data_not_found {
  width: calc(100% - 2px);
  background: #ffffff;
  border: 1px solid #a6a6a6;
  border-radius: 0px 0px 6px 6px;
  -moz-border-radius: 0px 0px 6px 6px;
  -webkit-border-radius: 0px 0px 6px 6px;
  position: absolute;
  z-index: 10;
  top: 70px;
}
.dataListContent ul, .edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label .datalist ul,
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label .data_not_found ul, .filterSection .filter form .filter_block .filter_block_content .searchTags .datalist ul, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist ul, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist ul, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist ul, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist ul, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist ul, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist ul,
.filterSection .filter form .filter_block .filter_block_content .searchTags .data_not_found ul,
.videos_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .data_not_found ul,
.logos_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .data_not_found ul,
.user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .data_not_found ul,
.testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .data_not_found ul,
.case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .data_not_found ul,
.all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .searchTags .data_not_found ul, .filterSection .filter form .filter_block .filter_block_content .search_companies .datalist ul, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist ul, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist ul, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist ul, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist ul, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist ul, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist ul,
.filterSection .filter form .filter_block .filter_block_content .search_companies .data_not_found ul,
.videos_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .data_not_found ul,
.logos_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .data_not_found ul,
.user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .data_not_found ul,
.testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .data_not_found ul,
.case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .data_not_found ul,
.all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .search_companies .data_not_found ul, .create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label .datalist ul,
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label .data_not_found ul {
  padding: 5px 0px 5px 8px;
}
.dataListContent ul li, .edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label .datalist ul li,
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label .data_not_found ul li, .filterSection .filter form .filter_block .filter_block_content .searchTags .datalist ul li, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist ul li, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist ul li, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist ul li, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist ul li, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist ul li, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist ul li,
.filterSection .filter form .filter_block .filter_block_content .searchTags .data_not_found ul li,
.videos_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .data_not_found ul li,
.logos_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .data_not_found ul li,
.user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .data_not_found ul li,
.testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .data_not_found ul li,
.case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .data_not_found ul li,
.all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .searchTags .data_not_found ul li, .filterSection .filter form .filter_block .filter_block_content .search_companies .datalist ul li, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist ul li, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist ul li, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist ul li, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist ul li, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist ul li, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist ul li,
.filterSection .filter form .filter_block .filter_block_content .search_companies .data_not_found ul li,
.videos_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .data_not_found ul li,
.logos_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .data_not_found ul li,
.user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .data_not_found ul li,
.testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .data_not_found ul li,
.case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .data_not_found ul li,
.all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .search_companies .data_not_found ul li, .create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label .datalist ul li,
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label .data_not_found ul li {
  font-size: 16px;
  color: #000000;
  font-weight: 400;
  padding: 2px 0px;
}
.dataListContent.datalist, .edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label .datalist, .filterSection .filter form .filter_block .filter_block_content .searchTags .datalist, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist, .filterSection .filter form .filter_block .filter_block_content .search_companies .datalist, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist, .create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label .datalist {
  max-height: 160px;
  overflow: auto;
  display: none;
}
.dataListContent.datalist.datalist_testimonial, .edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label .datalist.datalist_testimonial, .filterSection .filter form .filter_block .filter_block_content .searchTags .datalist.datalist_testimonial, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist.datalist_testimonial, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist.datalist_testimonial, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist.datalist_testimonial, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist.datalist_testimonial, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist.datalist_testimonial, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist.datalist_testimonial, .filterSection .filter form .filter_block .filter_block_content .search_companies .datalist.datalist_testimonial, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist.datalist_testimonial, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist.datalist_testimonial, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist.datalist_testimonial, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist.datalist_testimonial, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist.datalist_testimonial, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist.datalist_testimonial, .create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label .datalist.datalist_testimonial {
  max-height: 227px;
}
.dataListContent.datalist.datalist_testimonial ul, .edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label .datalist.datalist_testimonial ul, .filterSection .filter form .filter_block .filter_block_content .searchTags .datalist.datalist_testimonial ul, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist.datalist_testimonial ul, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist.datalist_testimonial ul, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist.datalist_testimonial ul, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist.datalist_testimonial ul, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist.datalist_testimonial ul, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist.datalist_testimonial ul, .filterSection .filter form .filter_block .filter_block_content .search_companies .datalist.datalist_testimonial ul, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist.datalist_testimonial ul, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist.datalist_testimonial ul, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist.datalist_testimonial ul, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist.datalist_testimonial ul, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist.datalist_testimonial ul, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist.datalist_testimonial ul, .create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label .datalist.datalist_testimonial ul {
  padding: 0px 10px;
}
.dataListContent.datalist.datalist_testimonial ul li, .edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label .datalist.datalist_testimonial ul li, .filterSection .filter form .filter_block .filter_block_content .searchTags .datalist.datalist_testimonial ul li, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist.datalist_testimonial ul li, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist.datalist_testimonial ul li, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist.datalist_testimonial ul li, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist.datalist_testimonial ul li, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist.datalist_testimonial ul li, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist.datalist_testimonial ul li, .filterSection .filter form .filter_block .filter_block_content .search_companies .datalist.datalist_testimonial ul li, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist.datalist_testimonial ul li, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist.datalist_testimonial ul li, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist.datalist_testimonial ul li, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist.datalist_testimonial ul li, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist.datalist_testimonial ul li, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist.datalist_testimonial ul li, .create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label .datalist.datalist_testimonial ul li {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid #ccc;
  margin: 5px 0px;
  padding-bottom: 8px;
  cursor: pointer;
}
.dataListContent.datalist.datalist_testimonial ul li span.logo, .edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label .datalist.datalist_testimonial ul li span.logo, .filterSection .filter form .filter_block .filter_block_content .searchTags .datalist.datalist_testimonial ul li span.logo, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist.datalist_testimonial ul li span.logo, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist.datalist_testimonial ul li span.logo, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist.datalist_testimonial ul li span.logo, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist.datalist_testimonial ul li span.logo, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist.datalist_testimonial ul li span.logo, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist.datalist_testimonial ul li span.logo, .filterSection .filter form .filter_block .filter_block_content .search_companies .datalist.datalist_testimonial ul li span.logo, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist.datalist_testimonial ul li span.logo, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist.datalist_testimonial ul li span.logo, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist.datalist_testimonial ul li span.logo, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist.datalist_testimonial ul li span.logo, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist.datalist_testimonial ul li span.logo, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist.datalist_testimonial ul li span.logo, .create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label .datalist.datalist_testimonial ul li span.logo {
  display: flex;
}
.dataListContent.datalist.datalist_testimonial ul li:nth-last-child(1), .edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label .datalist.datalist_testimonial ul li:nth-last-child(1), .filterSection .filter form .filter_block .filter_block_content .searchTags .datalist.datalist_testimonial ul li:nth-last-child(1), .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist.datalist_testimonial ul li:nth-last-child(1), .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist.datalist_testimonial ul li:nth-last-child(1), .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist.datalist_testimonial ul li:nth-last-child(1), .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist.datalist_testimonial ul li:nth-last-child(1), .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist.datalist_testimonial ul li:nth-last-child(1), .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist.datalist_testimonial ul li:nth-last-child(1), .filterSection .filter form .filter_block .filter_block_content .search_companies .datalist.datalist_testimonial ul li:nth-last-child(1), .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist.datalist_testimonial ul li:nth-last-child(1), .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist.datalist_testimonial ul li:nth-last-child(1), .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist.datalist_testimonial ul li:nth-last-child(1), .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist.datalist_testimonial ul li:nth-last-child(1), .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist.datalist_testimonial ul li:nth-last-child(1), .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist.datalist_testimonial ul li:nth-last-child(1), .create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label .datalist.datalist_testimonial ul li:nth-last-child(1) {
  margin-bottom: 0px;
  border-bottom: none;
}
.dataListContent.data_not_found,
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label .data_not_found,
.filterSection .filter form .filter_block .filter_block_content .searchTags .data_not_found,
.videos_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .data_not_found,
.logos_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .data_not_found,
.user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .data_not_found,
.testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .data_not_found,
.case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .data_not_found,
.all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .searchTags .data_not_found,
.filterSection .filter form .filter_block .filter_block_content .search_companies .data_not_found,
.videos_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .data_not_found,
.logos_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .data_not_found,
.user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .data_not_found,
.testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .data_not_found,
.case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .data_not_found,
.all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .search_companies .data_not_found,
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label .data_not_found {
  display: none;
}
.dataListContent.data_not_found ul,
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label .data_not_found ul,
.filterSection .filter form .filter_block .filter_block_content .searchTags .data_not_found ul,
.videos_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .data_not_found ul,
.logos_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .data_not_found ul,
.user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .data_not_found ul,
.testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .data_not_found ul,
.case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .data_not_found ul,
.all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .searchTags .data_not_found ul,
.filterSection .filter form .filter_block .filter_block_content .search_companies .data_not_found ul,
.videos_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .data_not_found ul,
.logos_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .data_not_found ul,
.user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .data_not_found ul,
.testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .data_not_found ul,
.case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .data_not_found ul,
.all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .search_companies .data_not_found ul,
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label .data_not_found ul {
  padding: 6px 0px 6px 8px;
}
.dataListContent.data_not_found ul li,
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label .data_not_found ul li,
.filterSection .filter form .filter_block .filter_block_content .searchTags .data_not_found ul li,
.videos_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .data_not_found ul li,
.logos_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .data_not_found ul li,
.user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .data_not_found ul li,
.testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .data_not_found ul li,
.case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .data_not_found ul li,
.all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .searchTags .data_not_found ul li,
.filterSection .filter form .filter_block .filter_block_content .search_companies .data_not_found ul li,
.videos_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .data_not_found ul li,
.logos_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .data_not_found ul li,
.user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .data_not_found ul li,
.testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .data_not_found ul li,
.case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .data_not_found ul li,
.all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .search_companies .data_not_found ul li,
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label .data_not_found ul li {
  color: #a6a6a6;
}

.selected_testimonial_datalist {
  position: absolute;
  width: calc(100% - 2px);
  display: flex;
  height: 46px;
  justify-content: space-between;
  align-items: center;
  top: 27px;
  left: 1px;
  background: #fff;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
}
.selected_testimonial_datalist span.txt {
  padding-left: 15px;
}
.selected_testimonial_datalist span.logo {
  display: flex;
}
.selected_testimonial_datalist span.logo img {
  padding-right: 15px;
  width: 28px;
  height: 28px;
}

.checkBoxListContent, .edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label .companySize, .filterSection .filter form .filter_block .filter_block_content .companySize, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .companySize, .create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label .companySize {
  margin: 0px 8px;
  position: relative;
}
.checkBoxListContent .input_box, .edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label .companySize .input_box, .filterSection .filter form .filter_block .filter_block_content .companySize .input_box, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .input_box, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .input_box, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .input_box, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .input_box, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .input_box, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .companySize .input_box, .create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label .companySize .input_box {
  width: 100%;
  height: 70px;
  box-sizing: border-box;
  background: #ffffff;
  border: 1px solid #a6a6a6;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  display: flex;
  align-items: center;
  padding-left: 8px;
  position: relative;
  cursor: pointer;
}
.checkBoxListContent .input_box span.txt, .edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label .companySize .input_box span.txt, .filterSection .filter form .filter_block .filter_block_content .companySize .input_box span.txt, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .input_box span.txt, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .input_box span.txt, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .input_box span.txt, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .input_box span.txt, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .input_box span.txt, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .companySize .input_box span.txt, .create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label .companySize .input_box span.txt {
  font-family: "Hind", sans-serif;
  font-size: 16px;
  color: #a6a6a6;
}
.checkBoxListContent .input_box::after, .edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label .companySize .input_box::after, .filterSection .filter form .filter_block .filter_block_content .companySize .input_box::after, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .input_box::after, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .input_box::after, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .input_box::after, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .input_box::after, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .input_box::after, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .companySize .input_box::after, .create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label .companySize .input_box::after {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 33px;
  height: 20px;
  background-position: 0px -302px;
  position: absolute;
  right: 2px;
  top: 24px;
  pointer-events: none;
}
.checkBoxListContent .company_size_list, .edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label .companySize .company_size_list, .filterSection .filter form .filter_block .filter_block_content .companySize .company_size_list, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list, .create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label .companySize .company_size_list {
  position: absolute;
  z-index: 100;
  top: 44px;
  background: #fff;
  width: 100%;
  border: 1px solid #a6a6a6;
  padding: 15px 11px 10px 11px;
  box-sizing: border-box;
  display: none;
}
.checkBoxListContent .company_size_list ul, .edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label .companySize .company_size_list ul, .filterSection .filter form .filter_block .filter_block_content .companySize .company_size_list ul, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list ul, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list ul, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list ul, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list ul, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list ul, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list ul, .create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label .companySize .company_size_list ul {
  column-count: 2;
}
.checkBoxListContent .company_size_list ul li, .edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label .companySize .company_size_list ul li, .filterSection .filter form .filter_block .filter_block_content .companySize .company_size_list ul li, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list ul li, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list ul li, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list ul li, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list ul li, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list ul li, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list ul li, .create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label .companySize .company_size_list ul li {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 4px;
}
.checkBoxListContent .company_size_list ul li span.company_size_txt, .edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label .companySize .company_size_list ul li span.company_size_txt, .filterSection .filter form .filter_block .filter_block_content .companySize .company_size_list ul li span.company_size_txt, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list ul li span.company_size_txt, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list ul li span.company_size_txt, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list ul li span.company_size_txt, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list ul li span.company_size_txt, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list ul li span.company_size_txt, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list ul li span.company_size_txt, .create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label .companySize .company_size_list ul li span.company_size_txt {
  font-size: 14px;
  font-weight: 400;
}
.checkBoxListContent .company_size_list ul li input[type=checkbox], .edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label .companySize .company_size_list ul li input[type=checkbox], .filterSection .filter form .filter_block .filter_block_content .companySize .company_size_list ul li input[type=checkbox], .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list ul li input[type=checkbox], .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list ul li input[type=checkbox], .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list ul li input[type=checkbox], .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list ul li input[type=checkbox], .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list ul li input[type=checkbox], .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list ul li input[type=checkbox], .create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label .companySize .company_size_list ul li input[type=checkbox] {
  width: 16px;
  height: 16px;
  border: 1px solid #a6a6a6;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
}
.checkBoxListContent .company_size_list ul li input:checked[type=checkbox], .edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label .companySize .company_size_list ul li input:checked[type=checkbox], .filterSection .filter form .filter_block .filter_block_content .companySize .company_size_list ul li input:checked[type=checkbox], .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list ul li input:checked[type=checkbox], .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list ul li input:checked[type=checkbox], .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list ul li input:checked[type=checkbox], .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list ul li input:checked[type=checkbox], .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list ul li input:checked[type=checkbox], .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list ul li input:checked[type=checkbox], .create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label .companySize .company_size_list ul li input:checked[type=checkbox] {
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
}
.checkBoxListContent .company_size_list ul li:nth-child(1), .edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label .companySize .company_size_list ul li:nth-child(1), .filterSection .filter form .filter_block .filter_block_content .companySize .company_size_list ul li:nth-child(1), .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list ul li:nth-child(1), .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list ul li:nth-child(1), .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list ul li:nth-child(1), .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list ul li:nth-child(1), .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list ul li:nth-child(1), .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list ul li:nth-child(1), .create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label .companySize .company_size_list ul li:nth-child(1), .checkBoxListContent .company_size_list ul li:nth-child(2), .edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label .companySize .company_size_list ul li:nth-child(2), .filterSection .filter form .filter_block .filter_block_content .companySize .company_size_list ul li:nth-child(2), .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list ul li:nth-child(2), .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list ul li:nth-child(2), .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list ul li:nth-child(2), .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list ul li:nth-child(2), .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list ul li:nth-child(2), .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list ul li:nth-child(2), .create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label .companySize .company_size_list ul li:nth-child(2), .checkBoxListContent .company_size_list ul li:nth-child(3), .edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label .companySize .company_size_list ul li:nth-child(3), .filterSection .filter form .filter_block .filter_block_content .companySize .company_size_list ul li:nth-child(3), .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list ul li:nth-child(3), .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list ul li:nth-child(3), .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list ul li:nth-child(3), .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list ul li:nth-child(3), .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list ul li:nth-child(3), .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list ul li:nth-child(3), .create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label .companySize .company_size_list ul li:nth-child(3) {
  margin-right: 15px;
}

.formDataSelected, .edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label .company_industry .selected_industry, .edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label .companyName .selected_company, .edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label .companySize .company_size_selected, .filterSection .filter form .filter_block .filter_block_content .searchTags .selected_tags, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .selected_tags, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .selected_tags, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .selected_tags, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .selected_tags, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .selected_tags, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .searchTags .selected_tags, .filterSection .filter form .filter_block .filter_block_content .companySize .company_size_selected, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_selected, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_selected, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_selected, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_selected, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_selected, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_selected, .filterSection .filter form .filter_block .filter_block_content .search_companies .selected_companies, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .selected_companies, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .selected_companies, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .selected_companies, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .selected_companies, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .selected_companies, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .search_companies .selected_companies, .create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label .company_industry .selected_industry, .create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label .companyName .selected_company, .create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label .companySize .company_size_selected {
  background: #fff;
  position: absolute;
  top: 2px;
  left: 8px;
  height: 67px;
  width: calc(100% - 20px);
  display: flex;
  align-items: center;
  padding-left: 3px;
  overflow-y: auto;
  display: none;
}
.formDataSelected ul, .edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label .company_industry .selected_industry ul, .edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label .companyName .selected_company ul, .edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label .companySize .company_size_selected ul, .filterSection .filter form .filter_block .filter_block_content .searchTags .selected_tags ul, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .selected_tags ul, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .selected_tags ul, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .selected_tags ul, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .selected_tags ul, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .selected_tags ul, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .searchTags .selected_tags ul, .filterSection .filter form .filter_block .filter_block_content .companySize .company_size_selected ul, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_selected ul, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_selected ul, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_selected ul, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_selected ul, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_selected ul, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_selected ul, .filterSection .filter form .filter_block .filter_block_content .search_companies .selected_companies ul, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .selected_companies ul, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .selected_companies ul, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .selected_companies ul, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .selected_companies ul, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .selected_companies ul, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .search_companies .selected_companies ul, .create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label .company_industry .selected_industry ul, .create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label .companyName .selected_company ul, .create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label .companySize .company_size_selected ul {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  height: 67px;
}
.formDataSelected ul li, .edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label .company_industry .selected_industry ul li, .edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label .companyName .selected_company ul li, .edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label .companySize .company_size_selected ul li, .filterSection .filter form .filter_block .filter_block_content .searchTags .selected_tags ul li, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .selected_tags ul li, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .selected_tags ul li, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .selected_tags ul li, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .selected_tags ul li, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .selected_tags ul li, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .searchTags .selected_tags ul li, .filterSection .filter form .filter_block .filter_block_content .companySize .company_size_selected ul li, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_selected ul li, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_selected ul li, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_selected ul li, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_selected ul li, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_selected ul li, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_selected ul li, .filterSection .filter form .filter_block .filter_block_content .search_companies .selected_companies ul li, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .selected_companies ul li, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .selected_companies ul li, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .selected_companies ul li, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .selected_companies ul li, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .selected_companies ul li, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .search_companies .selected_companies ul li, .create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label .company_industry .selected_industry ul li, .create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label .companyName .selected_company ul li, .create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label .companySize .company_size_selected ul li {
  background: #ea7ed3;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  font-size: 12px;
  font-weight: 500;
  display: inline-block;
  color: #ffffff;
  padding: 3px 8px;
  margin: 0px 3px 3px 0px;
}
.formDataSelected ul li a, .edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label .company_industry .selected_industry ul li a, .edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label .companyName .selected_company ul li a, .edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label .companySize .company_size_selected ul li a, .filterSection .filter form .filter_block .filter_block_content .searchTags .selected_tags ul li a, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .selected_tags ul li a, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .selected_tags ul li a, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .selected_tags ul li a, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .selected_tags ul li a, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .selected_tags ul li a, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .searchTags .selected_tags ul li a, .filterSection .filter form .filter_block .filter_block_content .companySize .company_size_selected ul li a, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_selected ul li a, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_selected ul li a, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_selected ul li a, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_selected ul li a, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_selected ul li a, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_selected ul li a, .filterSection .filter form .filter_block .filter_block_content .search_companies .selected_companies ul li a, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .selected_companies ul li a, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .selected_companies ul li a, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .selected_companies ul li a, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .selected_companies ul li a, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .selected_companies ul li a, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .search_companies .selected_companies ul li a, .create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label .company_industry .selected_industry ul li a, .create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label .companyName .selected_company ul li a, .create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label .companySize .company_size_selected ul li a {
  color: #ffffff;
}

.clsFilterSection span.heading, .main_content_block.account_tabs .account_tab_content_block .content-section .content .overview_content_block .page_container .filter_section span.heading,
.main_content_block.account_tabs .account_tab_content_block .content-section .content .users_content_block .page_container .filter_section span.heading, .existing_page_container .existing_tab_section .content-section .content .page_container .existing_filter_section span.heading {
  font-size: 18px;
  font-weight: 600;
}
.clsFilterSection form.sort_by, .main_content_block.account_tabs .account_tab_content_block .content-section .content .overview_content_block .page_container .filter_section form.sort_by,
.main_content_block.account_tabs .account_tab_content_block .content-section .content .users_content_block .page_container .filter_section form.sort_by, .existing_page_container .existing_tab_section .content-section .content .page_container .existing_filter_section form.sort_by {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
}
.clsFilterSection form.sort_by span.sort_by, .main_content_block.account_tabs .account_tab_content_block .content-section .content .overview_content_block .page_container .filter_section form.sort_by span.sort_by,
.main_content_block.account_tabs .account_tab_content_block .content-section .content .users_content_block .page_container .filter_section form.sort_by span.sort_by, .existing_page_container .existing_tab_section .content-section .content .page_container .existing_filter_section form.sort_by span.sort_by {
  font-weight: 500;
}
.clsFilterSection form.sort_by .selectdiv, .main_content_block.account_tabs .account_tab_content_block .content-section .content .overview_content_block .page_container .filter_section form.sort_by .selectdiv,
.main_content_block.account_tabs .account_tab_content_block .content-section .content .users_content_block .page_container .filter_section form.sort_by .selectdiv, .existing_page_container .existing_tab_section .content-section .content .page_container .existing_filter_section form.sort_by .selectdiv {
  position: relative;
  width: 285px;
}
.clsFilterSection form.sort_by .selectdiv select, .main_content_block.account_tabs .account_tab_content_block .content-section .content .overview_content_block .page_container .filter_section form.sort_by .selectdiv select,
.main_content_block.account_tabs .account_tab_content_block .content-section .content .users_content_block .page_container .filter_section form.sort_by .selectdiv select, .existing_page_container .existing_tab_section .content-section .content .page_container .existing_filter_section form.sort_by .selectdiv select {
  display: block;
  border: 1px solid #a6a6a6;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  width: 100%;
  height: 48px;
  font-family: "Hind", sans-serif;
  font-size: 16px;
  box-sizing: border-box;
  margin-top: 8px;
  padding-left: 4px;
  color: #a6a6a6;
}
.clsFilterSection form.sort_by .selectdiv select option, .main_content_block.account_tabs .account_tab_content_block .content-section .content .overview_content_block .page_container .filter_section form.sort_by .selectdiv select option,
.main_content_block.account_tabs .account_tab_content_block .content-section .content .users_content_block .page_container .filter_section form.sort_by .selectdiv select option, .existing_page_container .existing_tab_section .content-section .content .page_container .existing_filter_section form.sort_by .selectdiv select option {
  color: #000;
}
.clsFilterSection form.sort_by .selectdiv::after, .main_content_block.account_tabs .account_tab_content_block .content-section .content .overview_content_block .page_container .filter_section form.sort_by .selectdiv::after,
.main_content_block.account_tabs .account_tab_content_block .content-section .content .users_content_block .page_container .filter_section form.sort_by .selectdiv::after, .existing_page_container .existing_tab_section .content-section .content .page_container .existing_filter_section form.sort_by .selectdiv::after {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 33px;
  height: 20px;
  background-position: 0px -302px;
  right: 2px;
  top: 16px;
  position: absolute;
  pointer-events: none;
}
.clsFilterSection form.sort_by .bulk_select a, .main_content_block.account_tabs .account_tab_content_block .content-section .content .overview_content_block .page_container .filter_section form.sort_by .bulk_select a,
.main_content_block.account_tabs .account_tab_content_block .content-section .content .users_content_block .page_container .filter_section form.sort_by .bulk_select a, .existing_page_container .existing_tab_section .content-section .content .page_container .existing_filter_section form.sort_by .bulk_select a {
  font-weight: 500;
  color: #4BA3FF;
}

.clsTableContent, .main_content_block.account_tabs .account_tab_content_block .content-section .content .overview_content_block .page_container .table_content,
.main_content_block.account_tabs .account_tab_content_block .content-section .content .users_content_block .page_container .table_content, .existing_page_container .existing_tab_section .content-section .content#list_view .page_container .list_view_table_content {
  background: #fff;
  padding: 10px 16px;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  box-shadow: 2px 2px 12px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 2px 2px 12px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 2px 2px 12px rgba(0, 0, 0, 0.1);
  margin-top: 16px;
}
.clsTableContent .tableListViewContent tr.rowHeading td, .main_content_block.account_tabs .account_tab_content_block .content-section .content .overview_content_block .page_container .table_content .tableListViewContent tr.rowHeading td,
.main_content_block.account_tabs .account_tab_content_block .content-section .content .users_content_block .page_container .table_content .tableListViewContent tr.rowHeading td, .existing_page_container .existing_tab_section .content-section .content#list_view .page_container .list_view_table_content .tableListViewContent tr.rowHeading td {
  font-size: 16px;
  font-weight: 500;
}
.clsTableContent .tableListViewContent tr td, .main_content_block.account_tabs .account_tab_content_block .content-section .content .overview_content_block .page_container .table_content .tableListViewContent tr td,
.main_content_block.account_tabs .account_tab_content_block .content-section .content .users_content_block .page_container .table_content .tableListViewContent tr td, .existing_page_container .existing_tab_section .content-section .content#list_view .page_container .list_view_table_content .tableListViewContent tr td {
  font-size: 14px;
  line-height: 22px;
  border-bottom: 1px solid #c2cfe0;
  padding: 8px 0px;
}
.clsTableContent .tableListViewContent tr td.view a, .main_content_block.account_tabs .account_tab_content_block .content-section .content .overview_content_block .page_container .table_content .tableListViewContent tr td.view a,
.main_content_block.account_tabs .account_tab_content_block .content-section .content .users_content_block .page_container .table_content .tableListViewContent tr td.view a, .existing_page_container .existing_tab_section .content-section .content#list_view .page_container .list_view_table_content .tableListViewContent tr td.view a {
  color: #4ba3ff;
}
.clsTableContent .tableListViewContent tr td.delete a, .main_content_block.account_tabs .account_tab_content_block .content-section .content .overview_content_block .page_container .table_content .tableListViewContent tr td.delete a,
.main_content_block.account_tabs .account_tab_content_block .content-section .content .users_content_block .page_container .table_content .tableListViewContent tr td.delete a, .existing_page_container .existing_tab_section .content-section .content#list_view .page_container .list_view_table_content .tableListViewContent tr td.delete a {
  color: #c52d2d;
}

.btn_save {
  width: 186px;
  height: 40px;
  background-color: #4BA3FF;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  letter-spacing: 0.01em;
  font-family: "Hind", sans-serif;
  font-size: 16px;
  font-weight: 500;
  color: #ffffff;
  cursor: pointer;
}

/*Tooltip CSS*/
/* START TOOLTIP STYLES */
.tooltip {
  float: right;
  position: relative;
  top: 4px;
  margin-left: 8px;
  cursor: pointer;
}

[tooltip] {
  position: relative;
  /* opinion 1 */
}

/* Applies to all tooltips */
[tooltip]::before,
[tooltip]::after {
  text-transform: none;
  /* opinion 2 */
  font-size: 0.9em;
  /* opinion 3 */
  line-height: 1;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  position: absolute;
  display: none;
  opacity: 0;
}

[tooltip]::before {
  content: "";
  border: 11px solid transparent;
  /* opinion 4 */
  z-index: 1001;
  /* absurdity 1 */
}

[tooltip]::after {
  content: attr(tooltip);
  /* magic! */
  /* most of the rest of this is opinion */
  font-family: "Hind", sans-serif;
  text-align: center;
  /* 
    Let the content set the size of the tooltips 
    but this will also keep them from being obnoxious
    */
  width: 435px;
  padding: 16px 25px;
  box-sizing: border-box;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  background: #fff;
  color: #000;
  font-size: 16px;
  font-weight: 500;
  z-index: 1000;
  /* absurdity 2 */
  line-height: 26px;
}

/* Make the tooltips respond to hover */
[tooltip]:hover::before,
[tooltip]:hover::after {
  display: block;
}

/* don't show empty tooltips */
[tooltip=""]::before,
[tooltip=""]::after {
  display: none !important;
}

/* FLOW: DOWN */
[tooltip][flow^=down]::before {
  top: 33px;
  border-top-width: 0;
  border-bottom-color: #fff;
}

[tooltip][flow^=down]::after {
  top: calc(100% + 5px);
}

[tooltip][flow^=down]::before,
[tooltip][flow^=down]::after {
  left: 50%;
  transform: translate(-50%, 0.5em);
}

/* KEYFRAMES */
@-webkit-keyframes tooltips-vert {
  to {
    opacity: 1;
    transform: translate(-50%, 0);
  }
}
@keyframes tooltips-vert {
  to {
    opacity: 1;
    transform: translate(-50%, 0);
  }
}
@-webkit-keyframes tooltips-horz {
  to {
    opacity: 0.9;
    transform: translate(0, -50%);
  }
}
@keyframes tooltips-horz {
  to {
    opacity: 0.9;
    transform: translate(0, -50%);
  }
}
/* FX All The Things */
[tooltip]:not([flow]):hover::before,
[tooltip]:not([flow]):hover::after,
[tooltip][flow^=up]:hover::before,
[tooltip][flow^=up]:hover::after,
[tooltip][flow^=down]:hover::before,
[tooltip][flow^=down]:hover::after {
  -webkit-animation: tooltips-vert 300ms ease-out forwards;
  animation: tooltips-vert 300ms ease-out forwards;
}

[tooltip][flow^=left]:hover::before,
[tooltip][flow^=left]:hover::after,
[tooltip][flow^=right]:hover::before,
[tooltip][flow^=right]:hover::after {
  -webkit-animation: tooltips-horz 300ms ease-out forwards;
  animation: tooltips-horz 300ms ease-out forwards;
}

/*NO OFF Switches*/
#switchBtn .knobs,
#switchBtn .layer {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

#switchBtn.button {
  position: relative;
  width: 56px;
  height: 32px;
}

#switchBtn.button.r,
#switchBtn.button.r .layer {
  border-radius: 100px;
}

#switchBtn.button .checkbox {
  position: relative;
  width: 100%;
  height: 100%;
  padding: 0;
  margin: 0;
  opacity: 0;
  cursor: pointer;
  z-index: 3;
}

#switchBtn .knobs {
  z-index: 2;
}

#switchBtn .layer {
  width: 100%;
  background-color: rgba(166, 166, 166, 0.2);
  transition: 0.3s ease all;
  z-index: 1;
}

#switchBtn .knobs:before {
  content: "";
  position: absolute;
  top: 2px;
  left: 2px;
  width: 20px;
  height: 10px;
  color: #fff;
  font-size: 10px;
  font-weight: bold;
  text-align: center;
  line-height: 1;
  padding: 9px 4px;
  background-color: #C4C4C4;
  border-radius: 50%;
  transition: 0.3s cubic-bezier(0.18, 0.89, 0.35, 1.15) all;
}

#switchBtn .checkbox:checked + .knobs:before {
  content: "";
  left: 25px;
  background-color: #002582;
}

#switchBtn .checkbox:checked ~ .layer {
  background-color: rgba(75, 163, 255, 0.2);
}

#switchBtn .knobs,
#switchBtn .knobs:before,
#switchBtn .layer {
  transition: 0.3s ease all;
}

/*Product CSS End*/
/*Marketing CSS Start*/
.btnMarketing a {
  font-family: "Hind", sans-serif;
  font-size: 16px;
  font-weight: 600;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
}

.insideHeaderMarketing, .why_reference_cloud_marketing_header, .cam_marketing_header, .about_marketing_header {
  padding: 57px 0px;
}
@media (max-width: 939px) {
  .insideHeaderMarketing, .why_reference_cloud_marketing_header, .cam_marketing_header, .about_marketing_header {
    padding: 57px 0px 0px 0px;
  }
}
@media (max-width: 480px) {
  .insideHeaderMarketing, .why_reference_cloud_marketing_header, .cam_marketing_header, .about_marketing_header {
    padding: 24px 0px 0px 0px;
  }
}
.insideHeaderMarketing .containerMarketing, .why_reference_cloud_marketing_header .containerMarketing, .cam_marketing_header .containerMarketing, .about_marketing_header .containerMarketing {
  max-width: 821px;
}
.insideHeaderMarketing .containerMarketing h1, .why_reference_cloud_marketing_header .containerMarketing h1, .cam_marketing_header .containerMarketing h1, .about_marketing_header .containerMarketing h1 {
  text-align: center;
  line-height: 59px;
}
@media (max-width: 939px) {
  .insideHeaderMarketing .containerMarketing h1, .why_reference_cloud_marketing_header .containerMarketing h1, .cam_marketing_header .containerMarketing h1, .about_marketing_header .containerMarketing h1 {
    font-size: 40px;
    line-height: 50px;
  }
}
@media (max-width: 575px) {
  .insideHeaderMarketing .containerMarketing h1, .why_reference_cloud_marketing_header .containerMarketing h1, .cam_marketing_header .containerMarketing h1, .about_marketing_header .containerMarketing h1 {
    font-size: 32px;
    line-height: 39px;
  }
}
.insideHeaderMarketing .containerMarketing h1 span, .why_reference_cloud_marketing_header .containerMarketing h1 span, .cam_marketing_header .containerMarketing h1 span, .about_marketing_header .containerMarketing h1 span {
  color: #9a53ff;
}
.insideHeaderMarketing .containerMarketing p, .why_reference_cloud_marketing_header .containerMarketing p, .cam_marketing_header .containerMarketing p, .about_marketing_header .containerMarketing p {
  max-width: 777px;
  font-family: "Montserrat", sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 27px;
  text-align: center;
  margin-top: 22px;
}

/*Marketing CSS End*/
ul.menu .list {
  position: relative;
  width: 100%;
  box-sizing: border-box;
  height: 32px;
  vertical-align: sub;
  clear: both;
}

ul.menu .list:after {
  content: "";
  font-family: FontAwesome;
  position: absolute;
  right: 10px;
  top: 9px;
  padding: 0px 5px;
  color: #fff;
}

ul.menu .list a {
  text-decoration: none;
  color: #fff;
  display: block;
  height: 100%;
  box-sizing: border-box;
}

ul.menu .list a:hover {
  background-color: #324252;
  transition: 300ms all;
  color: #09fbd2;
}

ul.menu .list .items {
  height: 0px;
  overflow: hidden;
}

ul.menu .list .items a {
  padding: 17px;
}

ul.menu .list .items a:hover {
  background-color: #3f5d79;
  color: #fff;
  transition: 300ms all;
}

ul.menu .list:last-child {
  border-bottom: none;
}

ul.menu .active:after {
  content: "";
  font-family: FontAwesome;
  position: absolute;
  right: 10px;
  top: 9px;
  padding: 0px 5px;
  color: #fff;
}

ul.menu .active > .items {
  display: block;
  padding: 0px;
  margin: 6px auto 0px auto !important;
  height: auto;
  color: #fff;
  transition-timing-function: cubic-bezier(0.075, 0.82, 0.165, 1);
  transition: all 200ms;
  clear: both;
  float: left;
  width: 100%;
}

ul.menu .active > .items li {
  padding: 0px;
  list-style: none;
  margin: 0px 0px 14px 16px;
}

ul.menu .active > .items li a {
  background-color: transparent !important;
}

ul.menu .active > .items li:last-child {
  border-color: transparent;
  padding-bottom: 0px;
}

ul.menu .active > .items .active > .items {
  background-color: #2f4b67;
}

ul.menu .active .list {
  background: #697d92;
}

ul.menu .active .list a {
  padding: 17px 0px 17px 45px;
}

.sidebar {
  width: 256px;
  background: #002582;
  background-size: 200%;
  background-position: 0 100%;
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
  transform: translateX(-188px);
  transition: 300ms ease-in-out;
  z-index: 3;
  padding: 24px 0px;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.sidebar:hover {
  background-position: 0 0;
}
.sidebar .sidebar_content .sidebar_logo {
  padding-left: 28px;
}
.sidebar .sidebar_content .sidebar_user {
  display: flex;
  align-items: center;
  margin: 22px 0px 24px 0px;
  padding-left: 24px;
}
.sidebar .sidebar_content .sidebar_user .user_img {
  margin-right: 17px;
}
.sidebar .sidebar_content .sidebar_user .user_img img {
  width: 46px;
  height: 46px;
  border-radius: 100px;
  -moz-border-radius: 100px;
  -webkit-border-radius: 100px;
}
.sidebar .sidebar_content .sidebar_user .user_details {
  display: flex;
  flex-direction: column;
  line-height: 23px;
}
.sidebar .sidebar_content .sidebar_user .user_details span.name {
  color: #fff;
}
.sidebar .sidebar_content .sidebar_user .user_details span.email {
  word-break: break-all;
}
.sidebar .sidebar_content .sidebar_user .user_details span.email a {
  font-size: 14px;
  letter-spacing: 0.01em;
  color: #fff;
}
.sidebar .sidebar_content .sidebar_nav {
  color: #fff;
  font-weight: 300;
}
.sidebar .sidebar_content .sidebar_nav ul {
  padding: 0;
  list-style: none;
  margin: 40px auto 0px auto;
  clear: both;
}
.sidebar .sidebar_content .sidebar_nav ul span.menu_heading {
  font-family: "Montserrat", sans-serif;
  font-size: 12px;
  text-transform: uppercase;
  display: block;
  padding: 0px 0px 11px 16px;
}
.sidebar .sidebar_content .sidebar_nav ul .top_menu_links {
  border-bottom: 1px solid #fff;
  padding-bottom: 10px;
  margin-bottom: 20px;
  overflow: hidden;
}
.sidebar .sidebar_content .sidebar_nav ul li {
  margin-bottom: 7px;
}
.sidebar .sidebar_content .sidebar_nav ul li a {
  display: block;
  color: #fff;
  transition: 0.3s ease-in-out;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  padding: 5px 18px 0px 18px;
}
.sidebar .sidebar_content .sidebar_nav ul li a::before {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 18px;
  height: 16px;
  margin-right: 18px;
}
.sidebar .sidebar_content .sidebar_nav ul li a:hover {
  background-color: #4ba3ff;
}
.sidebar .sidebar_content .sidebar_nav ul li a span.txt {
  width: calc(100% - 35px);
}
.sidebar .sidebar_content .sidebar_nav ul li.active a {
  background-color: #4ba3ff;
}
.sidebar .sidebar_content .sidebar_nav ul li ul.items li a::before {
  margin-right: 10px;
}
.sidebar .sidebar_content .sidebar_nav ul li.dashboard a::before {
  width: 12px;
  height: 12px;
  background-position: -56px -1px;
  top: 1px;
}
.sidebar .sidebar_content .sidebar_nav ul li.dashboard::after {
  display: none;
}
.sidebar .sidebar_content .sidebar_nav ul li.customer_assets a::before {
  background-position: -56px -16px;
  width: 14px;
  height: 12px;
  top: 1px;
  left: -1px;
  margin-right: 17px;
}
.sidebar .sidebar_content .sidebar_nav ul li.customer_assets ul.items li.create_asset a::before {
  background-position: -56px -50px;
  width: 14px;
  height: 14px;
  top: 3px;
}
.sidebar .sidebar_content .sidebar_nav ul li.customer_assets ul.items li.uplopad_asset a::before {
  background-position: -1px -18px;
  top: 0px;
  left: 1px;
  margin-right: 9px;
}
.sidebar .sidebar_content .sidebar_nav ul li.reference_pages a::before {
  background-position: -56px -31px;
  width: 13px;
  height: 16px;
  top: 3px;
  left: -1px;
  margin-right: 17px;
}
.sidebar .sidebar_content .sidebar_nav ul li.reference_pages ul.items li.create_asset a::before {
  background-position: -56px -50px;
  width: 14px;
  height: 14px;
  top: 3px;
}
.sidebar .sidebar_content .sidebar_nav ul li.reference_pages ul.items li.view_pages a::before {
  background-position: -56px -67px;
  width: 12px;
  height: 10px;
  top: 0px;
  left: -1px;
  margin-right: 12px;
}
.sidebar .sidebar_content .sidebar_nav ul li.reference_pages ul.items li.reference_page a::before {
  background-position: -56px -80px;
  width: 16px;
  height: 12px;
  top: 0px;
  left: -3px;
  margin-right: 7px;
}
.sidebar .sidebar_content .sidebar_nav ul li.notifications a {
  position: relative;
}
.sidebar .sidebar_content .sidebar_nav ul li.notifications a::before {
  background-position: -56px -95px;
  width: 12px;
  height: 14px;
  top: 2px;
  left: 1px;
}
.sidebar .sidebar_content .sidebar_nav ul li.notifications a .dots {
  display: none;
}
.sidebar .sidebar_content .sidebar_nav ul li.notifications .notifications_list {
  display: none;
}
.sidebar .sidebar_content .sidebar_nav ul li.notifications.msg a .dots {
  display: block;
  width: 5px;
  height: 5px;
  background: #F7685B;
  border-radius: 100px;
  -moz-border-radius: 100px;
  -webkit-border-radius: 100px;
  position: absolute;
  top: 11px;
  left: 26px;
}
.sidebar .sidebar_content .sidebar_nav ul li.notifications.msg.open {
  position: relative;
}
.sidebar .sidebar_content .sidebar_nav ul li.notifications.msg.open .notifications_list {
  display: block;
  position: absolute;
  top: 4px;
  left: 157px;
  z-index: 100;
  width: 380px;
  background: #fff;
  font-size: 14px;
  font-weight: 500;
  color: #323232;
  padding: 10px 16px 20px 16px;
  box-sizing: border-box;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
}
.sidebar .sidebar_content .sidebar_nav ul li.notifications.msg.open .notifications_list::after {
  content: "";
  height: 13px;
  width: 13px;
  position: absolute;
  background-color: #fff;
  top: 9px;
  left: -5px;
  transform: rotate(-45deg);
}
.sidebar .sidebar_content .sidebar_nav ul li.notifications.msg.open .notifications_list h3 {
  font-size: 16px;
  font-weight: 600;
  padding-bottom: 12px;
}
.sidebar .sidebar_content .sidebar_nav ul li.notifications.msg.open .notifications_list ul {
  margin: 0px;
}
.sidebar .sidebar_content .sidebar_nav ul li.notifications.msg.open .notifications_list ul li {
  border-bottom: 1px solid #C2CFE0;
  padding-bottom: 4px;
  margin-bottom: 6px;
}
.sidebar .sidebar_content .sidebar_nav ul li.notifications.msg.open .notifications_list ul li a {
  color: #323232;
  padding: 0px;
}
.sidebar .sidebar_content .sidebar_nav ul li.notifications.msg.open .notifications_list ul li a::before {
  width: 5px;
  height: 5px;
  border-radius: 100px;
  -moz-border-radius: 100px;
  -webkit-border-radius: 100px;
  background: none;
  background-color: #F7685B;
  margin-right: 5px;
  top: -1px;
  left: 0px;
}
.sidebar .sidebar_content .sidebar_nav ul li.notifications.msg.open .notifications_list ul li a:hover {
  background-color: transparent;
}
.sidebar .sidebar_content .sidebar_nav ul li.notifications.msg.open .notifications_list ul li:nth-last-child(1) {
  border-bottom: none;
  padding-bottom: 0px;
  margin-bottom: 0px;
}
.sidebar .sidebar_content .sidebar_nav ul li.notifications.msg.open .notifications_list span.view_all {
  position: absolute;
  bottom: 20px;
  right: 25px;
}
.sidebar .sidebar_content .sidebar_nav ul li.notifications.msg.open .notifications_list span.view_all a {
  font-size: 12px;
  font-weight: 500;
  color: #002582;
}
.sidebar .sidebar_content .sidebar_nav ul li.notifications.msg.open .notifications_list span.view_all a::before {
  display: none;
}
.sidebar .sidebar_content .sidebar_nav ul li.notifications.msg.open .notifications_list span.view_all a::after {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 6px;
  height: 8px;
  background-position: -55px -355px;
  top: 0px;
  left: 12px;
}
.sidebar .sidebar_content .sidebar_nav ul li.notifications.msg.open .notifications_list span.view_all a:hover {
  background-color: transparent;
}
.sidebar .sidebar_content .sidebar_nav ul li.account a::before {
  background-position: -56px -112px;
  width: 14px;
  height: 14px;
  top: 2px;
  left: 1px;
  margin-right: 16px;
}
.sidebar .sidebar_toggle {
  padding-left: 24px;
}
.sidebar .sidebar_toggle a {
  font-size: 14px;
  font-weight: 300;
  letter-spacing: 0.01em;
  color: #fff;
}
.sidebar .sidebar_toggle a::before {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 14px;
  height: 14px;
  background-position: -1px -88px;
  top: 2px;
  margin-right: 14px;
}
.sidebar .sidebar_toggle a span.txt {
  width: calc(100% - 28px);
}

.sidebar--expanded {
  background-size: 100%;
  background-position: 0 0;
  transform: translateX(0);
}

.sidebar:not(.sidebar--expanded) {
  padding: 28px 0px;
}
.sidebar:not(.sidebar--expanded) .sidebar_content {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
}
.sidebar:not(.sidebar--expanded) .sidebar_content .sidebar_logo {
  width: 35px;
  overflow: hidden;
  margin-right: 16px;
}
.sidebar:not(.sidebar--expanded) .sidebar_content .sidebar_logo a {
  display: flex;
}
.sidebar:not(.sidebar--expanded) .sidebar_content .sidebar_user {
  margin: 37px 11px 32px 0px;
}
.sidebar:not(.sidebar--expanded) .sidebar_content .sidebar_user .user_img {
  margin-right: 0px;
}
.sidebar:not(.sidebar--expanded) .sidebar_content .sidebar_user .user_details {
  display: none;
}
.sidebar:not(.sidebar--expanded) .sidebar_content .sidebar_nav ul li a {
  position: relative;
  left: 1px;
}
.sidebar:not(.sidebar--expanded) .sidebar_content .sidebar_nav ul li a::before {
  margin-right: 0px;
}
.sidebar:not(.sidebar--expanded) .sidebar_content .sidebar_nav ul li a span.txt {
  display: none;
}
.sidebar:not(.sidebar--expanded) .sidebar_toggle {
  margin-right: 27px;
}
.sidebar:not(.sidebar--expanded) .sidebar_toggle a::before {
  margin-right: 0px;
}
.sidebar:not(.sidebar--expanded) .sidebar_toggle a span.txt {
  display: none;
}
.sidebar:not(.sidebar--expanded) .sidebar_content,
.sidebar:not(.sidebar--expanded) .sidebar_toggle {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
}

.sidebar_templates {
  width: 68px;
  background: rgba(4, 0, 130, 0.75);
  background-size: 200%;
  background-position: 0 100%;
  position: fixed;
  top: 0;
  left: 256px;
  height: 100%;
  transform: translateX(0px);
  transition: 300ms ease-in-out;
  z-index: 1;
  overflow: hidden;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  border-top: 40px solid #002582;
}
.sidebar_templates:hover {
  background-position: 0 0;
}

.sidebar_templates--expanded {
  width: 376px;
  background-size: 100%;
  background-position: 0 0;
  transform: translateX(0);
  transition: 300ms ease-in-out;
}
.sidebar_templates--expanded .content_block {
  padding: 24px 15px;
  overflow: auto;
}
.sidebar_templates--expanded .content_block .top_header {
  margin-bottom: 17px;
}
.sidebar_templates--expanded .content_block .top_header h3, .sidebar_templates--expanded .content_block .top_header p {
  color: #fff;
}
.sidebar_templates--expanded .content_block .top_header h3 {
  border-bottom: 1px solid #FFFFFF;
  padding-bottom: 9px;
  margin-bottom: 10px;
}
.sidebar_templates--expanded .content_block .top_header p {
  font-family: "Open Sans", sans-serif;
  font-size: 12px;
  font-weight: 500;
  font-style: italic;
}
.sidebar_templates--expanded .content_block .breadcrumb ul li {
  font-family: "Montserrat", sans-serif;
  font-size: 16px;
  font-weight: 600;
  color: #fff;
}
.sidebar_templates--expanded .content_block .breadcrumb ul li a {
  color: #fff;
}
.sidebar_templates--expanded .content_block .nav_available_assets {
  margin: 25px 0px;
}
.sidebar_templates--expanded .content_block .nav_available_assets ul {
  display: flex;
  flex-wrap: wrap;
  border-top: 1px solid #fff;
}
.sidebar_templates--expanded .content_block .nav_available_assets ul li {
  width: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  border-bottom: 1px solid #fff;
  box-sizing: border-box;
  padding: 18px 0px 14px 0px;
  position: relative;
}
.sidebar_templates--expanded .content_block .nav_available_assets ul li a {
  font-size: 14px;
  font-weight: 400;
  color: #fff;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  width: 100%;
}
.sidebar_templates--expanded .content_block .nav_available_assets ul li a::before {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 16px;
  height: 18px;
  margin-bottom: 3px;
}
.sidebar_templates--expanded .content_block .nav_available_assets ul li a span.txt {
  display: block;
}
.sidebar_templates--expanded .content_block .nav_available_assets ul li.case_study a::before {
  background-position: -56px -129px;
  left: 1px;
}
.sidebar_templates--expanded .content_block .nav_available_assets ul li.testimonial a::before {
  background-position: -56px -144px;
}
.sidebar_templates--expanded .content_block .nav_available_assets ul li.logo a::before {
  background-position: -56px -164px;
  left: 1.5px;
}
.sidebar_templates--expanded .content_block .nav_available_assets ul li.customer_video a::before {
  background-position: -56px -183px;
  top: -2px;
  left: 1px;
}
.sidebar_templates--expanded .content_block .nav_available_assets ul li.user_review a::before {
  background-position: -56px -204px;
  top: -3px;
}
.sidebar_templates--expanded .content_block .nav_available_assets ul li.text_block a::before {
  background-position: -56px -226px;
  left: 1px;
}
.sidebar_templates--expanded .content_block .nav_available_assets ul li:nth-child(even) {
  border-left: 1px solid #fff;
}
.sidebar_templates--expanded .content_block .available_assets_content_block {
  margin-top: 20px;
}
.sidebar_templates--expanded .content_block .available_assets_content_block .search_box {
  position: relative;
  margin-bottom: 20px;
}
.sidebar_templates--expanded .content_block .available_assets_content_block .search_box input {
  width: 100%;
  height: 48px;
  box-sizing: border-box;
  font-family: "Hind", sans-serif;
  font-size: 14px;
  font-weight: 400;
  color: #000;
  padding-left: 15px;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
}
.sidebar_templates--expanded .content_block .available_assets_content_block .search_box input::placeholder {
  color: #828282;
}
.sidebar_templates--expanded .content_block .available_assets_content_block .search_box .searchIcon {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 12px;
  height: 12px;
  position: absolute;
  top: 19px;
  right: 20px;
  background-position: -56px -446px;
}
.sidebar_templates--expanded .content_block .available_assets_content_block .case_studies span.available_assets {
  font-size: 12px;
  color: #fff;
}
.sidebar_templates--expanded .content_block .available_assets_content_block .case_studies .list_content {
  margin-top: 5px;
}
.sidebar_templates--expanded .content_block .available_assets_content_block .case_studies .list_content ul li {
  background-color: #FFFFFF;
  box-shadow: 2px 2px 12px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 2px 2px 12px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 2px 2px 12px rgba(0, 0, 0, 0.1);
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  margin-bottom: 16px;
}
.sidebar_templates--expanded .content_block .available_assets_content_block .case_studies .list_content ul li .case_study_assets .img_block {
  display: flex;
}
.sidebar_templates--expanded .content_block .available_assets_content_block .case_studies .list_content ul li .case_study_assets .img_block img {
  width: 100%;
  border-radius: 6px 6px 0px 0px;
  -moz-border-radius: 6px 6px 0px 0px;
  -webkit-border-radius: 6px 6px 0px 0px;
}
.sidebar_templates--expanded .content_block .available_assets_content_block .case_studies .list_content ul li .case_study_assets .text_block {
  padding: 9px 8px 16px 8px;
}
.sidebar_templates--expanded .content_block .available_assets_content_block .case_studies .list_content ul li .case_study_assets .text_block h3.title {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 3px;
}
.sidebar_templates--expanded .content_block .available_assets_content_block .case_studies .list_content ul li .case_study_assets .text_block p {
  font-size: 14px;
}
.sidebar_templates--expanded .content_block .available_assets_content_block .case_studies .list_content ul li .case_study_assets .text_block .footer_text_block {
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: #000000;
  margin-top: 11px;
}
.sidebar_templates--expanded .content_block .available_assets_content_block .case_studies .list_content ul li .case_study_assets .text_block .footer_text_block .company {
  font-size: 12px;
  font-weight: 500;
}
.sidebar_templates--expanded .content_block .available_assets_content_block .case_studies .list_content ul li .case_study_assets .text_block .footer_text_block .other_details ul {
  display: flex;
}
.sidebar_templates--expanded .content_block .available_assets_content_block .case_studies .list_content ul li .case_study_assets .text_block .footer_text_block .other_details ul li {
  background-color: #000000;
  font-size: 12px;
  color: #fff;
  margin-bottom: 0px;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  padding: 4px 9px;
}
.sidebar_templates--expanded .content_block .available_assets_content_block .case_studies .list_content ul li .case_study_assets .text_block .footer_text_block .other_details ul li.company_size {
  background: rgba(146, 207, 98, 0.6);
  margin-right: 8px;
}
.sidebar_templates--expanded .content_block .available_assets_content_block .case_studies .list_content ul li .case_study_assets .text_block .footer_text_block .other_details ul li.type {
  background: rgba(16, 156, 241, 0.6);
}
.sidebar_templates--expanded .content_block .available_assets_content_block .case_studies .list_content ul li:nth-last-child(1) {
  margin-bottom: 0px;
}

.top_header_section {
  background-color: #fff;
  display: flex;
  justify-content: space-between;
  padding: 17px 40px;
}
.top_header_section .search_box {
  width: calc(100% - 300px);
  position: relative;
}
.top_header_section .search_box input[type=search] {
  width: 100%;
  margin-left: 28px;
  font-family: "Poppins", sans-serif;
  font-size: 12px;
  letter-spacing: 0.01em;
  color: #798492;
  transition: 0.3s ease-in-out;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
}
.top_header_section .search_box input[type=search]:focus {
  transition: 0.3s ease-in-out;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
}
.top_header_section .search_box input[type=search]::placeholder {
  color: #9eacc0;
}
.top_header_section .search_box span.search_icon {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 15px;
  height: 15px;
  background-position: -1px -104px;
  position: absolute;
  top: 6px;
  left: 0px;
  z-index: 1;
}
.top_header_section .navbar_nav {
  width: 300px;
  display: flex;
  justify-content: flex-end;
}
.top_header_section .navbar_nav ul {
  display: flex;
}
.top_header_section .navbar_nav ul li {
  position: relative;
  margin-right: 32px;
}
.top_header_section .navbar_nav ul li a {
  position: relative;
  display: block;
}
.top_header_section .navbar_nav ul li.link a::before {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 21px;
  height: 10px;
  background-position: -1px -424px;
  top: 4px;
}
.top_header_section .navbar_nav ul li.share a::before {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 23px;
  height: 17px;
  background-position: -1px -437px;
  top: 7px;
}
.top_header_section .navbar_nav ul li.copy a::before {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 20px;
  height: 22px;
  background-position: -1px -457px;
  top: 5px;
}
.top_header_section .navbar_nav ul li.add a::before {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 19px;
  height: 22px;
  background-position: -1px -482px;
  top: 4px;
}
.top_header_section .navbar_nav ul li.add .add_customer_form {
  width: 400px;
  background: #fff;
  box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  padding: 17px;
  box-sizing: border-box;
  position: absolute;
  right: 0px;
  z-index: 10;
  display: none;
}
.top_header_section .navbar_nav ul li.add .add_customer_form .header_content {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.top_header_section .navbar_nav ul li.add .add_customer_form .header_content span.heading {
  font-weight: 600;
}
.top_header_section .navbar_nav ul li.add .add_customer_form .header_content p {
  font-size: 14px;
  line-height: 22px;
}
.top_header_section .navbar_nav ul li.add .add_customer_form .form {
  margin-top: 11px;
}
.top_header_section .navbar_nav ul li.add .add_customer_form .form form {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.top_header_section .navbar_nav ul li.add .add_customer_form .form form label {
  display: block;
  width: 100%;
  margin-bottom: 15px;
  font-family: "Hind", sans-serif;
  font-size: 14px;
  font-weight: 500;
}
.top_header_section .navbar_nav ul li.add .add_customer_form .form form label input {
  display: flex;
  width: 100%;
  height: 48px;
  border: 1px solid #a6a6a6;
  padding-left: 7px;
  margin-top: 7px;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  box-sizing: border-box;
  font-family: "Hind", sans-serif;
  font-size: 16px;
  color: #000000;
}
.top_header_section .navbar_nav ul li.add .add_customer_form .form form label input::placeholder {
  color: #000000;
}
.top_header_section .navbar_nav ul li.add .add_customer_form .form form button {
  background: #4ba3ff;
  width: 100px;
  height: 40px;
  font-family: "Hind", sans-serif;
  font-size: 16px;
  font-weight: 600;
  color: #ffffff;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  cursor: pointer;
}
.top_header_section .navbar_nav ul li.add.open .add_customer_form {
  display: block;
}
.top_header_section .navbar_nav ul li.notifications {
  margin-right: 0px;
}
.top_header_section .navbar_nav ul li.notifications a .fas.fa-bell {
  position: absolute;
  top: 5px;
  right: 0px;
}
.top_header_section .navbar_nav ul li.notifications a .fas.fa-bell::before {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 16px;
  height: 20px;
  background-position: -19px 0px;
}
.top_header_section .navbar_nav ul li.notifications a span.indicator {
  display: block;
  background: #f7685b;
  width: 8px;
  height: 8px;
  border-radius: 100px;
  -moz-border-radius: 100px;
  -webkit-border-radius: 100px;
  position: relative;
  top: 5px;
  left: 2px;
  border: 2px solid #fff;
}

.clsCustomerAsset ul, .template_container .template_design04 .videos_block .videos_content_block ul, .template_container .template_design04 .case_studies_block .case_studies_content_block ul, .template_container .template_design04 .user_reviews_block .user_reviews_content_block ul, .template_container .template_design04 .testimonials_block .testimonials_content_block .right ul, .template_container .template_design03 .user_reviews_block .user_reviews_content_block ul, .template_container .template_design03 .testimonials_block .testimonials_content_block .right ul, .template_container .template_design03 .videos_block .videos_content_block ul, .template_container .template_design03 .case_studies_block .case_studies_content_block ul, .template_container .template_design02 .videos_block .videos_content_block ul, .template_container .template_design02 .case_studies_block .case_studies_content_block ul, .template_container .template_design02 .template_design02_section .left .user_reviews_content_block ul, .template_container .template_design02 .template_design02_section .left .testimonials_content_block ul, .template_container .template_design01 .videos_block .videos_content_block ul, .template_container .template_design01 .user_reviews_block .user_reviews_content_block ul, .template_container .template_design01 .testimonials_block .testimonials_content_block .right ul, .template_container .template_design01 .case_studies_block .case_studies_content_block .left ul, .template_tabs .template-tab-content .template_top_content_block .template_design_content_block .caseStudies_block ul, .videos_landing_container .customer_asset_section ul, .logos_landing_container .customer_asset_section ul, .user_reviews_landing_container .customer_asset_section ul, .testimonials_landing_container .customer_asset_section ul, .case_studies_landing_container .customer_asset_section ul, .all_customer_assets_container .customer_asset_section ul, .sales_marketing_container .sales_marketing_content_list ul {
  display: flex;
  flex-wrap: wrap;
  margin-top: 16px;
}
.clsCustomerAsset ul li, .template_container .template_design04 .videos_block .videos_content_block ul li, .template_container .template_design04 .case_studies_block .case_studies_content_block ul li, .template_container .template_design04 .user_reviews_block .user_reviews_content_block ul li, .template_container .template_design04 .testimonials_block .testimonials_content_block .right ul li, .template_container .template_design03 .user_reviews_block .user_reviews_content_block ul li, .template_container .template_design03 .testimonials_block .testimonials_content_block .right ul li, .template_container .template_design03 .videos_block .videos_content_block ul li, .template_container .template_design03 .case_studies_block .case_studies_content_block ul li, .template_container .template_design02 .videos_block .videos_content_block ul li, .template_container .template_design02 .case_studies_block .case_studies_content_block ul li, .template_container .template_design02 .template_design02_section .left .user_reviews_content_block ul li, .template_container .template_design02 .template_design02_section .left .testimonials_content_block ul li, .template_container .template_design01 .videos_block .videos_content_block ul li, .template_container .template_design01 .user_reviews_block .user_reviews_content_block ul li, .template_container .template_design01 .testimonials_block .testimonials_content_block .right ul li, .template_container .template_design01 .case_studies_block .case_studies_content_block .left ul li, .template_tabs .template-tab-content .template_top_content_block .template_design_content_block .caseStudies_block ul li, .videos_landing_container .customer_asset_section ul li, .logos_landing_container .customer_asset_section ul li, .user_reviews_landing_container .customer_asset_section ul li, .testimonials_landing_container .customer_asset_section ul li, .case_studies_landing_container .customer_asset_section ul li, .all_customer_assets_container .customer_asset_section ul li, .sales_marketing_container .sales_marketing_content_list ul li {
  width: 100%;
  background: #ffffff;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  margin-right: 24px;
}
.clsCustomerAsset ul li .content_block, .template_container .template_design04 .videos_block .videos_content_block ul li .content_block, .template_container .template_design04 .case_studies_block .case_studies_content_block ul li .content_block, .template_container .template_design04 .user_reviews_block .user_reviews_content_block ul li .content_block, .template_container .template_design04 .testimonials_block .testimonials_content_block .right ul li .content_block, .template_container .template_design03 .user_reviews_block .user_reviews_content_block ul li .content_block, .template_container .template_design03 .testimonials_block .testimonials_content_block .right ul li .content_block, .template_container .template_design03 .videos_block .videos_content_block ul li .content_block, .template_container .template_design03 .case_studies_block .case_studies_content_block ul li .content_block, .template_container .template_design02 .videos_block .videos_content_block ul li .content_block, .template_container .template_design02 .case_studies_block .case_studies_content_block ul li .content_block, .template_container .template_design02 .template_design02_section .left .user_reviews_content_block ul li .content_block, .template_container .template_design02 .template_design02_section .left .testimonials_content_block ul li .content_block, .template_container .template_design01 .videos_block .videos_content_block ul li .content_block, .template_container .template_design01 .user_reviews_block .user_reviews_content_block ul li .content_block, .template_container .template_design01 .testimonials_block .testimonials_content_block .right ul li .content_block, .template_container .template_design01 .case_studies_block .case_studies_content_block .left ul li .content_block, .template_tabs .template-tab-content .template_top_content_block .template_design_content_block .caseStudies_block ul li .content_block, .videos_landing_container .customer_asset_section ul li .content_block, .logos_landing_container .customer_asset_section ul li .content_block, .user_reviews_landing_container .customer_asset_section ul li .content_block, .testimonials_landing_container .customer_asset_section ul li .content_block, .case_studies_landing_container .customer_asset_section ul li .content_block, .all_customer_assets_container .customer_asset_section ul li .content_block, .sales_marketing_container .sales_marketing_content_list ul li .content_block {
  padding: 8px 16px 5px 16px;
  position: relative;
}
.clsCustomerAsset ul li .content_block .list_button, .template_container .template_design04 .videos_block .videos_content_block ul li .content_block .list_button, .template_container .template_design04 .case_studies_block .case_studies_content_block ul li .content_block .list_button, .template_container .template_design04 .user_reviews_block .user_reviews_content_block ul li .content_block .list_button, .template_container .template_design04 .testimonials_block .testimonials_content_block .right ul li .content_block .list_button, .template_container .template_design03 .user_reviews_block .user_reviews_content_block ul li .content_block .list_button, .template_container .template_design03 .testimonials_block .testimonials_content_block .right ul li .content_block .list_button, .template_container .template_design03 .videos_block .videos_content_block ul li .content_block .list_button, .template_container .template_design03 .case_studies_block .case_studies_content_block ul li .content_block .list_button, .template_container .template_design02 .videos_block .videos_content_block ul li .content_block .list_button, .template_container .template_design02 .case_studies_block .case_studies_content_block ul li .content_block .list_button, .template_container .template_design02 .template_design02_section .left .user_reviews_content_block ul li .content_block .list_button, .template_container .template_design02 .template_design02_section .left .testimonials_content_block ul li .content_block .list_button, .template_container .template_design01 .videos_block .videos_content_block ul li .content_block .list_button, .template_container .template_design01 .user_reviews_block .user_reviews_content_block ul li .content_block .list_button, .template_container .template_design01 .testimonials_block .testimonials_content_block .right ul li .content_block .list_button, .template_container .template_design01 .case_studies_block .case_studies_content_block .left ul li .content_block .list_button, .template_tabs .template-tab-content .template_top_content_block .template_design_content_block .caseStudies_block ul li .content_block .list_button, .videos_landing_container .customer_asset_section ul li .content_block .list_button, .logos_landing_container .customer_asset_section ul li .content_block .list_button, .user_reviews_landing_container .customer_asset_section ul li .content_block .list_button, .testimonials_landing_container .customer_asset_section ul li .content_block .list_button, .case_studies_landing_container .customer_asset_section ul li .content_block .list_button, .all_customer_assets_container .customer_asset_section ul li .content_block .list_button, .sales_marketing_container .sales_marketing_content_list ul li .content_block .list_button {
  display: flex;
  margin-bottom: 10px;
}
.clsCustomerAsset ul li .content_block .list_button span.list_btn, .template_container .template_design04 .videos_block .videos_content_block ul li .content_block .list_button span.list_btn, .template_container .template_design04 .case_studies_block .case_studies_content_block ul li .content_block .list_button span.list_btn, .template_container .template_design04 .user_reviews_block .user_reviews_content_block ul li .content_block .list_button span.list_btn, .template_container .template_design04 .testimonials_block .testimonials_content_block .right ul li .content_block .list_button span.list_btn, .template_container .template_design03 .user_reviews_block .user_reviews_content_block ul li .content_block .list_button span.list_btn, .template_container .template_design03 .testimonials_block .testimonials_content_block .right ul li .content_block .list_button span.list_btn, .template_container .template_design03 .videos_block .videos_content_block ul li .content_block .list_button span.list_btn, .template_container .template_design03 .case_studies_block .case_studies_content_block ul li .content_block .list_button span.list_btn, .template_container .template_design02 .videos_block .videos_content_block ul li .content_block .list_button span.list_btn, .template_container .template_design02 .case_studies_block .case_studies_content_block ul li .content_block .list_button span.list_btn, .template_container .template_design02 .template_design02_section .left .user_reviews_content_block ul li .content_block .list_button span.list_btn, .template_container .template_design02 .template_design02_section .left .testimonials_content_block ul li .content_block .list_button span.list_btn, .template_container .template_design01 .videos_block .videos_content_block ul li .content_block .list_button span.list_btn, .template_container .template_design01 .user_reviews_block .user_reviews_content_block ul li .content_block .list_button span.list_btn, .template_container .template_design01 .testimonials_block .testimonials_content_block .right ul li .content_block .list_button span.list_btn, .template_container .template_design01 .case_studies_block .case_studies_content_block .left ul li .content_block .list_button span.list_btn, .template_tabs .template-tab-content .template_top_content_block .template_design_content_block .caseStudies_block ul li .content_block .list_button span.list_btn, .videos_landing_container .customer_asset_section ul li .content_block .list_button span.list_btn, .logos_landing_container .customer_asset_section ul li .content_block .list_button span.list_btn, .user_reviews_landing_container .customer_asset_section ul li .content_block .list_button span.list_btn, .testimonials_landing_container .customer_asset_section ul li .content_block .list_button span.list_btn, .case_studies_landing_container .customer_asset_section ul li .content_block .list_button span.list_btn, .all_customer_assets_container .customer_asset_section ul li .content_block .list_button span.list_btn, .sales_marketing_container .sales_marketing_content_list ul li .content_block .list_button span.list_btn {
  display: inline-block;
  font-size: 12px;
  font-weight: 500;
  color: #ffffff;
  padding: 4px 9px;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
}
.clsCustomerAsset ul li .content_block .list_button span.type, .template_container .template_design04 .videos_block .videos_content_block ul li .content_block .list_button span.type, .template_container .template_design04 .case_studies_block .case_studies_content_block ul li .content_block .list_button span.type, .template_container .template_design04 .user_reviews_block .user_reviews_content_block ul li .content_block .list_button span.type, .template_container .template_design04 .testimonials_block .testimonials_content_block .right ul li .content_block .list_button span.type, .template_container .template_design03 .user_reviews_block .user_reviews_content_block ul li .content_block .list_button span.type, .template_container .template_design03 .testimonials_block .testimonials_content_block .right ul li .content_block .list_button span.type, .template_container .template_design03 .videos_block .videos_content_block ul li .content_block .list_button span.type, .template_container .template_design03 .case_studies_block .case_studies_content_block ul li .content_block .list_button span.type, .template_container .template_design02 .videos_block .videos_content_block ul li .content_block .list_button span.type, .template_container .template_design02 .case_studies_block .case_studies_content_block ul li .content_block .list_button span.type, .template_container .template_design02 .template_design02_section .left .user_reviews_content_block ul li .content_block .list_button span.type, .template_container .template_design02 .template_design02_section .left .testimonials_content_block ul li .content_block .list_button span.type, .template_container .template_design01 .videos_block .videos_content_block ul li .content_block .list_button span.type, .template_container .template_design01 .user_reviews_block .user_reviews_content_block ul li .content_block .list_button span.type, .template_container .template_design01 .testimonials_block .testimonials_content_block .right ul li .content_block .list_button span.type, .template_container .template_design01 .case_studies_block .case_studies_content_block .left ul li .content_block .list_button span.type, .template_tabs .template-tab-content .template_top_content_block .template_design_content_block .caseStudies_block ul li .content_block .list_button span.type, .videos_landing_container .customer_asset_section ul li .content_block .list_button span.type, .logos_landing_container .customer_asset_section ul li .content_block .list_button span.type, .user_reviews_landing_container .customer_asset_section ul li .content_block .list_button span.type, .testimonials_landing_container .customer_asset_section ul li .content_block .list_button span.type, .case_studies_landing_container .customer_asset_section ul li .content_block .list_button span.type, .all_customer_assets_container .customer_asset_section ul li .content_block .list_button span.type, .sales_marketing_container .sales_marketing_content_list ul li .content_block .list_button span.type {
  background: #8ac3ff;
  margin-right: 4px;
}
.clsCustomerAsset ul li .content_block .list_button span.size, .template_container .template_design04 .videos_block .videos_content_block ul li .content_block .list_button span.size, .template_container .template_design04 .case_studies_block .case_studies_content_block ul li .content_block .list_button span.size, .template_container .template_design04 .user_reviews_block .user_reviews_content_block ul li .content_block .list_button span.size, .template_container .template_design04 .testimonials_block .testimonials_content_block .right ul li .content_block .list_button span.size, .template_container .template_design03 .user_reviews_block .user_reviews_content_block ul li .content_block .list_button span.size, .template_container .template_design03 .testimonials_block .testimonials_content_block .right ul li .content_block .list_button span.size, .template_container .template_design03 .videos_block .videos_content_block ul li .content_block .list_button span.size, .template_container .template_design03 .case_studies_block .case_studies_content_block ul li .content_block .list_button span.size, .template_container .template_design02 .videos_block .videos_content_block ul li .content_block .list_button span.size, .template_container .template_design02 .case_studies_block .case_studies_content_block ul li .content_block .list_button span.size, .template_container .template_design02 .template_design02_section .left .user_reviews_content_block ul li .content_block .list_button span.size, .template_container .template_design02 .template_design02_section .left .testimonials_content_block ul li .content_block .list_button span.size, .template_container .template_design01 .videos_block .videos_content_block ul li .content_block .list_button span.size, .template_container .template_design01 .user_reviews_block .user_reviews_content_block ul li .content_block .list_button span.size, .template_container .template_design01 .testimonials_block .testimonials_content_block .right ul li .content_block .list_button span.size, .template_container .template_design01 .case_studies_block .case_studies_content_block .left ul li .content_block .list_button span.size, .template_tabs .template-tab-content .template_top_content_block .template_design_content_block .caseStudies_block ul li .content_block .list_button span.size, .videos_landing_container .customer_asset_section ul li .content_block .list_button span.size, .logos_landing_container .customer_asset_section ul li .content_block .list_button span.size, .user_reviews_landing_container .customer_asset_section ul li .content_block .list_button span.size, .testimonials_landing_container .customer_asset_section ul li .content_block .list_button span.size, .case_studies_landing_container .customer_asset_section ul li .content_block .list_button span.size, .all_customer_assets_container .customer_asset_section ul li .content_block .list_button span.size, .sales_marketing_container .sales_marketing_content_list ul li .content_block .list_button span.size {
  background: #ea7ed3;
}
.clsCustomerAsset ul li .content_block h4, .template_container .template_design04 .videos_block .videos_content_block ul li .content_block h4, .template_container .template_design04 .case_studies_block .case_studies_content_block ul li .content_block h4, .template_container .template_design04 .user_reviews_block .user_reviews_content_block ul li .content_block h4, .template_container .template_design04 .testimonials_block .testimonials_content_block .right ul li .content_block h4, .template_container .template_design03 .user_reviews_block .user_reviews_content_block ul li .content_block h4, .template_container .template_design03 .testimonials_block .testimonials_content_block .right ul li .content_block h4, .template_container .template_design03 .videos_block .videos_content_block ul li .content_block h4, .template_container .template_design03 .case_studies_block .case_studies_content_block ul li .content_block h4, .template_container .template_design02 .videos_block .videos_content_block ul li .content_block h4, .template_container .template_design02 .case_studies_block .case_studies_content_block ul li .content_block h4, .template_container .template_design02 .template_design02_section .left .user_reviews_content_block ul li .content_block h4, .template_container .template_design02 .template_design02_section .left .testimonials_content_block ul li .content_block h4, .template_container .template_design01 .videos_block .videos_content_block ul li .content_block h4, .template_container .template_design01 .user_reviews_block .user_reviews_content_block ul li .content_block h4, .template_container .template_design01 .testimonials_block .testimonials_content_block .right ul li .content_block h4, .template_container .template_design01 .case_studies_block .case_studies_content_block .left ul li .content_block h4, .template_tabs .template-tab-content .template_top_content_block .template_design_content_block .caseStudies_block ul li .content_block h4, .videos_landing_container .customer_asset_section ul li .content_block h4, .logos_landing_container .customer_asset_section ul li .content_block h4, .user_reviews_landing_container .customer_asset_section ul li .content_block h4, .testimonials_landing_container .customer_asset_section ul li .content_block h4, .case_studies_landing_container .customer_asset_section ul li .content_block h4, .all_customer_assets_container .customer_asset_section ul li .content_block h4, .sales_marketing_container .sales_marketing_content_list ul li .content_block h4 {
  line-height: 19px;
}
.clsCustomerAsset ul li .content_block span.name, .template_container .template_design04 .videos_block .videos_content_block ul li .content_block span.name, .template_container .template_design04 .case_studies_block .case_studies_content_block ul li .content_block span.name, .template_container .template_design04 .user_reviews_block .user_reviews_content_block ul li .content_block span.name, .template_container .template_design04 .testimonials_block .testimonials_content_block .right ul li .content_block span.name, .template_container .template_design03 .user_reviews_block .user_reviews_content_block ul li .content_block span.name, .template_container .template_design03 .testimonials_block .testimonials_content_block .right ul li .content_block span.name, .template_container .template_design03 .videos_block .videos_content_block ul li .content_block span.name, .template_container .template_design03 .case_studies_block .case_studies_content_block ul li .content_block span.name, .template_container .template_design02 .videos_block .videos_content_block ul li .content_block span.name, .template_container .template_design02 .case_studies_block .case_studies_content_block ul li .content_block span.name, .template_container .template_design02 .template_design02_section .left .user_reviews_content_block ul li .content_block span.name, .template_container .template_design02 .template_design02_section .left .testimonials_content_block ul li .content_block span.name, .template_container .template_design01 .videos_block .videos_content_block ul li .content_block span.name, .template_container .template_design01 .user_reviews_block .user_reviews_content_block ul li .content_block span.name, .template_container .template_design01 .testimonials_block .testimonials_content_block .right ul li .content_block span.name, .template_container .template_design01 .case_studies_block .case_studies_content_block .left ul li .content_block span.name, .template_tabs .template-tab-content .template_top_content_block .template_design_content_block .caseStudies_block ul li .content_block span.name, .videos_landing_container .customer_asset_section ul li .content_block span.name, .logos_landing_container .customer_asset_section ul li .content_block span.name, .user_reviews_landing_container .customer_asset_section ul li .content_block span.name, .testimonials_landing_container .customer_asset_section ul li .content_block span.name, .case_studies_landing_container .customer_asset_section ul li .content_block span.name, .all_customer_assets_container .customer_asset_section ul li .content_block span.name, .sales_marketing_container .sales_marketing_content_list ul li .content_block span.name {
  font-size: 12px;
  color: #000000;
}
.clsCustomerAsset ul li .content_block p, .template_container .template_design04 .videos_block .videos_content_block ul li .content_block p, .template_container .template_design04 .case_studies_block .case_studies_content_block ul li .content_block p, .template_container .template_design04 .user_reviews_block .user_reviews_content_block ul li .content_block p, .template_container .template_design04 .testimonials_block .testimonials_content_block .right ul li .content_block p, .template_container .template_design03 .user_reviews_block .user_reviews_content_block ul li .content_block p, .template_container .template_design03 .testimonials_block .testimonials_content_block .right ul li .content_block p, .template_container .template_design03 .videos_block .videos_content_block ul li .content_block p, .template_container .template_design03 .case_studies_block .case_studies_content_block ul li .content_block p, .template_container .template_design02 .videos_block .videos_content_block ul li .content_block p, .template_container .template_design02 .case_studies_block .case_studies_content_block ul li .content_block p, .template_container .template_design02 .template_design02_section .left .user_reviews_content_block ul li .content_block p, .template_container .template_design02 .template_design02_section .left .testimonials_content_block ul li .content_block p, .template_container .template_design01 .videos_block .videos_content_block ul li .content_block p, .template_container .template_design01 .user_reviews_block .user_reviews_content_block ul li .content_block p, .template_container .template_design01 .testimonials_block .testimonials_content_block .right ul li .content_block p, .template_container .template_design01 .case_studies_block .case_studies_content_block .left ul li .content_block p, .template_tabs .template-tab-content .template_top_content_block .template_design_content_block .caseStudies_block ul li .content_block p, .videos_landing_container .customer_asset_section ul li .content_block p, .logos_landing_container .customer_asset_section ul li .content_block p, .user_reviews_landing_container .customer_asset_section ul li .content_block p, .testimonials_landing_container .customer_asset_section ul li .content_block p, .case_studies_landing_container .customer_asset_section ul li .content_block p, .all_customer_assets_container .customer_asset_section ul li .content_block p, .sales_marketing_container .sales_marketing_content_list ul li .content_block p {
  font-size: 14px;
  line-height: 22px;
}
.clsCustomerAsset ul li .content_block span.details, .template_container .template_design04 .videos_block .videos_content_block ul li .content_block span.details, .template_container .template_design04 .case_studies_block .case_studies_content_block ul li .content_block span.details, .template_container .template_design04 .user_reviews_block .user_reviews_content_block ul li .content_block span.details, .template_container .template_design04 .testimonials_block .testimonials_content_block .right ul li .content_block span.details, .template_container .template_design03 .user_reviews_block .user_reviews_content_block ul li .content_block span.details, .template_container .template_design03 .testimonials_block .testimonials_content_block .right ul li .content_block span.details, .template_container .template_design03 .videos_block .videos_content_block ul li .content_block span.details, .template_container .template_design03 .case_studies_block .case_studies_content_block ul li .content_block span.details, .template_container .template_design02 .videos_block .videos_content_block ul li .content_block span.details, .template_container .template_design02 .case_studies_block .case_studies_content_block ul li .content_block span.details, .template_container .template_design02 .template_design02_section .left .user_reviews_content_block ul li .content_block span.details, .template_container .template_design02 .template_design02_section .left .testimonials_content_block ul li .content_block span.details, .template_container .template_design01 .videos_block .videos_content_block ul li .content_block span.details, .template_container .template_design01 .user_reviews_block .user_reviews_content_block ul li .content_block span.details, .template_container .template_design01 .testimonials_block .testimonials_content_block .right ul li .content_block span.details, .template_container .template_design01 .case_studies_block .case_studies_content_block .left ul li .content_block span.details, .template_tabs .template-tab-content .template_top_content_block .template_design_content_block .caseStudies_block ul li .content_block span.details, .videos_landing_container .customer_asset_section ul li .content_block span.details, .logos_landing_container .customer_asset_section ul li .content_block span.details, .user_reviews_landing_container .customer_asset_section ul li .content_block span.details, .testimonials_landing_container .customer_asset_section ul li .content_block span.details, .case_studies_landing_container .customer_asset_section ul li .content_block span.details, .all_customer_assets_container .customer_asset_section ul li .content_block span.details, .sales_marketing_container .sales_marketing_content_list ul li .content_block span.details {
  font-size: 14px;
  font-weight: 600;
  color: #000000;
}
.clsCustomerAsset ul li .content_block form, .template_container .template_design04 .videos_block .videos_content_block ul li .content_block form, .template_container .template_design04 .case_studies_block .case_studies_content_block ul li .content_block form, .template_container .template_design04 .user_reviews_block .user_reviews_content_block ul li .content_block form, .template_container .template_design04 .testimonials_block .testimonials_content_block .right ul li .content_block form, .template_container .template_design03 .user_reviews_block .user_reviews_content_block ul li .content_block form, .template_container .template_design03 .testimonials_block .testimonials_content_block .right ul li .content_block form, .template_container .template_design03 .videos_block .videos_content_block ul li .content_block form, .template_container .template_design03 .case_studies_block .case_studies_content_block ul li .content_block form, .template_container .template_design02 .videos_block .videos_content_block ul li .content_block form, .template_container .template_design02 .case_studies_block .case_studies_content_block ul li .content_block form, .template_container .template_design02 .template_design02_section .left .user_reviews_content_block ul li .content_block form, .template_container .template_design02 .template_design02_section .left .testimonials_content_block ul li .content_block form, .template_container .template_design01 .videos_block .videos_content_block ul li .content_block form, .template_container .template_design01 .user_reviews_block .user_reviews_content_block ul li .content_block form, .template_container .template_design01 .testimonials_block .testimonials_content_block .right ul li .content_block form, .template_container .template_design01 .case_studies_block .case_studies_content_block .left ul li .content_block form, .template_tabs .template-tab-content .template_top_content_block .template_design_content_block .caseStudies_block ul li .content_block form, .videos_landing_container .customer_asset_section ul li .content_block form, .logos_landing_container .customer_asset_section ul li .content_block form, .user_reviews_landing_container .customer_asset_section ul li .content_block form, .testimonials_landing_container .customer_asset_section ul li .content_block form, .case_studies_landing_container .customer_asset_section ul li .content_block form, .all_customer_assets_container .customer_asset_section ul li .content_block form, .sales_marketing_container .sales_marketing_content_list ul li .content_block form {
  position: absolute;
  bottom: 0px;
  right: 5px;
}
.clsCustomerAsset ul li .content_block form input[type=checkbox], .template_container .template_design04 .videos_block .videos_content_block ul li .content_block form input[type=checkbox], .template_container .template_design04 .case_studies_block .case_studies_content_block ul li .content_block form input[type=checkbox], .template_container .template_design04 .user_reviews_block .user_reviews_content_block ul li .content_block form input[type=checkbox], .template_container .template_design04 .testimonials_block .testimonials_content_block .right ul li .content_block form input[type=checkbox], .template_container .template_design03 .user_reviews_block .user_reviews_content_block ul li .content_block form input[type=checkbox], .template_container .template_design03 .testimonials_block .testimonials_content_block .right ul li .content_block form input[type=checkbox], .template_container .template_design03 .videos_block .videos_content_block ul li .content_block form input[type=checkbox], .template_container .template_design03 .case_studies_block .case_studies_content_block ul li .content_block form input[type=checkbox], .template_container .template_design02 .videos_block .videos_content_block ul li .content_block form input[type=checkbox], .template_container .template_design02 .case_studies_block .case_studies_content_block ul li .content_block form input[type=checkbox], .template_container .template_design02 .template_design02_section .left .user_reviews_content_block ul li .content_block form input[type=checkbox], .template_container .template_design02 .template_design02_section .left .testimonials_content_block ul li .content_block form input[type=checkbox], .template_container .template_design01 .videos_block .videos_content_block ul li .content_block form input[type=checkbox], .template_container .template_design01 .user_reviews_block .user_reviews_content_block ul li .content_block form input[type=checkbox], .template_container .template_design01 .testimonials_block .testimonials_content_block .right ul li .content_block form input[type=checkbox], .template_container .template_design01 .case_studies_block .case_studies_content_block .left ul li .content_block form input[type=checkbox], .template_tabs .template-tab-content .template_top_content_block .template_design_content_block .caseStudies_block ul li .content_block form input[type=checkbox], .videos_landing_container .customer_asset_section ul li .content_block form input[type=checkbox], .logos_landing_container .customer_asset_section ul li .content_block form input[type=checkbox], .user_reviews_landing_container .customer_asset_section ul li .content_block form input[type=checkbox], .testimonials_landing_container .customer_asset_section ul li .content_block form input[type=checkbox], .case_studies_landing_container .customer_asset_section ul li .content_block form input[type=checkbox], .all_customer_assets_container .customer_asset_section ul li .content_block form input[type=checkbox], .sales_marketing_container .sales_marketing_content_list ul li .content_block form input[type=checkbox] {
  border: 2px solid #000000;
  width: 16px;
  height: 16px;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
}
.clsCustomerAsset ul li:nth-last-child(1), .template_container .template_design04 .videos_block .videos_content_block ul li:nth-last-child(1), .template_container .template_design04 .case_studies_block .case_studies_content_block ul li:nth-last-child(1), .template_container .template_design04 .user_reviews_block .user_reviews_content_block ul li:nth-last-child(1), .template_container .template_design04 .testimonials_block .testimonials_content_block .right ul li:nth-last-child(1), .template_container .template_design03 .user_reviews_block .user_reviews_content_block ul li:nth-last-child(1), .template_container .template_design03 .testimonials_block .testimonials_content_block .right ul li:nth-last-child(1), .template_container .template_design03 .videos_block .videos_content_block ul li:nth-last-child(1), .template_container .template_design03 .case_studies_block .case_studies_content_block ul li:nth-last-child(1), .template_container .template_design02 .videos_block .videos_content_block ul li:nth-last-child(1), .template_container .template_design02 .case_studies_block .case_studies_content_block ul li:nth-last-child(1), .template_container .template_design02 .template_design02_section .left .user_reviews_content_block ul li:nth-last-child(1), .template_container .template_design02 .template_design02_section .left .testimonials_content_block ul li:nth-last-child(1), .template_container .template_design01 .videos_block .videos_content_block ul li:nth-last-child(1), .template_container .template_design01 .user_reviews_block .user_reviews_content_block ul li:nth-last-child(1), .template_container .template_design01 .testimonials_block .testimonials_content_block .right ul li:nth-last-child(1), .template_container .template_design01 .case_studies_block .case_studies_content_block .left ul li:nth-last-child(1), .template_tabs .template-tab-content .template_top_content_block .template_design_content_block .caseStudies_block ul li:nth-last-child(1), .videos_landing_container .customer_asset_section ul li:nth-last-child(1), .logos_landing_container .customer_asset_section ul li:nth-last-child(1), .user_reviews_landing_container .customer_asset_section ul li:nth-last-child(1), .testimonials_landing_container .customer_asset_section ul li:nth-last-child(1), .case_studies_landing_container .customer_asset_section ul li:nth-last-child(1), .all_customer_assets_container .customer_asset_section ul li:nth-last-child(1), .sales_marketing_container .sales_marketing_content_list ul li:nth-last-child(1) {
  margin-right: 0px;
}

.caseAseets_caseStudies li, .template_container .template_design04 .case_studies_block .case_studies_content_block ul.case_studies li, .template_container .template_design03 .case_studies_block .case_studies_content_block ul.case_studies li, .template_container .template_design02 .case_studies_block .case_studies_content_block ul.case_studies li, .template_container .template_design01 .case_studies_block .case_studies_content_block .left ul.case_studies li, .template_tabs .template-tab-content .template_top_content_block .template_design_content_block .caseStudies_block ul.case_studies li, .case_studies_landing_container .customer_asset_section ul.case_studies li, .all_customer_assets_container .customer_asset_section ul.case_studies li, .sales_marketing_container .sales_marketing_content_list ul.case_studies li {
  max-width: 203px;
}
.caseAseets_caseStudies li .img_block, .template_container .template_design04 .case_studies_block .case_studies_content_block ul.case_studies li .img_block, .template_container .template_design03 .case_studies_block .case_studies_content_block ul.case_studies li .img_block, .template_container .template_design02 .case_studies_block .case_studies_content_block ul.case_studies li .img_block, .template_container .template_design01 .case_studies_block .case_studies_content_block .left ul.case_studies li .img_block, .template_tabs .template-tab-content .template_top_content_block .template_design_content_block .caseStudies_block ul.case_studies li .img_block, .case_studies_landing_container .customer_asset_section ul.case_studies li .img_block, .all_customer_assets_container .customer_asset_section ul.case_studies li .img_block, .sales_marketing_container .sales_marketing_content_list ul.case_studies li .img_block {
  display: flex;
}
.caseAseets_caseStudies li .img_block img, .template_container .template_design04 .case_studies_block .case_studies_content_block ul.case_studies li .img_block img, .template_container .template_design03 .case_studies_block .case_studies_content_block ul.case_studies li .img_block img, .template_container .template_design02 .case_studies_block .case_studies_content_block ul.case_studies li .img_block img, .template_container .template_design01 .case_studies_block .case_studies_content_block .left ul.case_studies li .img_block img, .template_tabs .template-tab-content .template_top_content_block .template_design_content_block .caseStudies_block ul.case_studies li .img_block img, .case_studies_landing_container .customer_asset_section ul.case_studies li .img_block img, .all_customer_assets_container .customer_asset_section ul.case_studies li .img_block img, .sales_marketing_container .sales_marketing_content_list ul.case_studies li .img_block img {
  width: 100%;
  border-radius: 6px 6px 0px 0px;
  -moz-border-radius: 6px 6px 0px 0px;
  -webkit-border-radius: 6px 6px 0px 0px;
}
.caseAseets_caseStudies li h4, .template_container .template_design04 .case_studies_block .case_studies_content_block ul.case_studies li h4, .template_container .template_design03 .case_studies_block .case_studies_content_block ul.case_studies li h4, .template_container .template_design02 .case_studies_block .case_studies_content_block ul.case_studies li h4, .template_container .template_design01 .case_studies_block .case_studies_content_block .left ul.case_studies li h4, .template_tabs .template-tab-content .template_top_content_block .template_design_content_block .caseStudies_block ul.case_studies li h4, .case_studies_landing_container .customer_asset_section ul.case_studies li h4, .all_customer_assets_container .customer_asset_section ul.case_studies li h4, .sales_marketing_container .sales_marketing_content_list ul.case_studies li h4 {
  display: flex;
  margin-bottom: 6px;
}

.caseAseets_testimonials li, .template_container .template_design04 .testimonials_block .testimonials_content_block .right ul.testimonials li, .template_container .template_design03 .testimonials_block .testimonials_content_block .right ul.testimonials li, .template_container .template_design02 .template_design02_section .left .testimonials_content_block ul.testimonials li, .template_container .template_design01 .testimonials_block .testimonials_content_block .right ul.testimonials li, .edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .testimonials_edit_preview ul.testimonials li, .testimonials_landing_container .customer_asset_section ul.testimonials li, .all_customer_assets_container .customer_asset_section ul.testimonials li, .sales_marketing_container .sales_marketing_content_list ul.testimonials li {
  max-width: 312px;
}
.caseAseets_testimonials li .content_block, .template_container .template_design04 .testimonials_block .testimonials_content_block .right ul.testimonials li .content_block, .template_container .template_design03 .testimonials_block .testimonials_content_block .right ul.testimonials li .content_block, .template_container .template_design02 .template_design02_section .left .testimonials_content_block ul.testimonials li .content_block, .template_container .template_design01 .testimonials_block .testimonials_content_block .right ul.testimonials li .content_block, .edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .testimonials_edit_preview ul.testimonials li .content_block, .testimonials_landing_container .customer_asset_section ul.testimonials li .content_block, .all_customer_assets_container .customer_asset_section ul.testimonials li .content_block, .sales_marketing_container .sales_marketing_content_list ul.testimonials li .content_block {
  padding: 8px 16px 10px 16px;
}
.caseAseets_testimonials li .content_block .logo, .template_container .template_design04 .testimonials_block .testimonials_content_block .right ul.testimonials li .content_block .logo, .template_container .template_design03 .testimonials_block .testimonials_content_block .right ul.testimonials li .content_block .logo, .template_container .template_design02 .template_design02_section .left .testimonials_content_block ul.testimonials li .content_block .logo, .template_container .template_design01 .testimonials_block .testimonials_content_block .right ul.testimonials li .content_block .logo, .edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .testimonials_edit_preview ul.testimonials li .content_block .logo, .testimonials_landing_container .customer_asset_section ul.testimonials li .content_block .logo, .all_customer_assets_container .customer_asset_section ul.testimonials li .content_block .logo, .sales_marketing_container .sales_marketing_content_list ul.testimonials li .content_block .logo {
  display: flex;
  margin: 15px 0px;
}
.caseAseets_testimonials li .content_block .logo img, .template_container .template_design04 .testimonials_block .testimonials_content_block .right ul.testimonials li .content_block .logo img, .template_container .template_design03 .testimonials_block .testimonials_content_block .right ul.testimonials li .content_block .logo img, .template_container .template_design02 .template_design02_section .left .testimonials_content_block ul.testimonials li .content_block .logo img, .template_container .template_design01 .testimonials_block .testimonials_content_block .right ul.testimonials li .content_block .logo img, .edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .testimonials_edit_preview ul.testimonials li .content_block .logo img, .testimonials_landing_container .customer_asset_section ul.testimonials li .content_block .logo img, .all_customer_assets_container .customer_asset_section ul.testimonials li .content_block .logo img, .sales_marketing_container .sales_marketing_content_list ul.testimonials li .content_block .logo img {
  max-width: 120px;
  max-height: 65px;
}
.caseAseets_testimonials li .content_block p, .template_container .template_design04 .testimonials_block .testimonials_content_block .right ul.testimonials li .content_block p, .template_container .template_design03 .testimonials_block .testimonials_content_block .right ul.testimonials li .content_block p, .template_container .template_design02 .template_design02_section .left .testimonials_content_block ul.testimonials li .content_block p, .template_container .template_design01 .testimonials_block .testimonials_content_block .right ul.testimonials li .content_block p, .edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .testimonials_edit_preview ul.testimonials li .content_block p, .testimonials_landing_container .customer_asset_section ul.testimonials li .content_block p, .all_customer_assets_container .customer_asset_section ul.testimonials li .content_block p, .sales_marketing_container .sales_marketing_content_list ul.testimonials li .content_block p {
  max-width: 215px;
  position: relative;
  margin: 0px 0px 5px 17px;
}
.caseAseets_testimonials li .content_block p::before, .template_container .template_design04 .testimonials_block .testimonials_content_block .right ul.testimonials li .content_block p::before, .template_container .template_design03 .testimonials_block .testimonials_content_block .right ul.testimonials li .content_block p::before, .template_container .template_design02 .template_design02_section .left .testimonials_content_block ul.testimonials li .content_block p::before, .template_container .template_design01 .testimonials_block .testimonials_content_block .right ul.testimonials li .content_block p::before, .edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .testimonials_edit_preview ul.testimonials li .content_block p::before, .testimonials_landing_container .customer_asset_section ul.testimonials li .content_block p::before, .all_customer_assets_container .customer_asset_section ul.testimonials li .content_block p::before, .sales_marketing_container .sales_marketing_content_list ul.testimonials li .content_block p::before {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 9px;
  height: 8px;
  background-position: -1px -182px;
  position: absolute;
  top: 4px;
  left: -15px;
}
.caseAseets_testimonials li .content_block p::after, .template_container .template_design04 .testimonials_block .testimonials_content_block .right ul.testimonials li .content_block p::after, .template_container .template_design03 .testimonials_block .testimonials_content_block .right ul.testimonials li .content_block p::after, .template_container .template_design02 .template_design02_section .left .testimonials_content_block ul.testimonials li .content_block p::after, .template_container .template_design01 .testimonials_block .testimonials_content_block .right ul.testimonials li .content_block p::after, .edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .testimonials_edit_preview ul.testimonials li .content_block p::after, .testimonials_landing_container .customer_asset_section ul.testimonials li .content_block p::after, .all_customer_assets_container .customer_asset_section ul.testimonials li .content_block p::after, .sales_marketing_container .sales_marketing_content_list ul.testimonials li .content_block p::after {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 9px;
  height: 8px;
  background-position: -1px -192px;
  top: -1px;
  left: 3px;
}

.caseAseets_logos li, .logos_landing_container .customer_asset_section ul.logos li, .all_customer_assets_container .customer_asset_section ul.logos li {
  background: transparent;
  border-radius: 0px;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  width: auto;
}
.caseAseets_logos li .logo, .logos_landing_container .customer_asset_section ul.logos li .logo, .all_customer_assets_container .customer_asset_section ul.logos li .logo {
  max-width: 180px;
  max-height: 160px;
}
.caseAseets_logos li .logo img, .logos_landing_container .customer_asset_section ul.logos li .logo img, .all_customer_assets_container .customer_asset_section ul.logos li .logo img {
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
}

.caseAseets_userReviews li, .template_container .template_design04 .user_reviews_block .user_reviews_content_block ul.user_reviews li, .template_container .template_design03 .user_reviews_block .user_reviews_content_block ul.user_reviews li, .template_container .template_design02 .template_design02_section .left .user_reviews_content_block ul.user_reviews li, .template_container .template_design01 .user_reviews_block .user_reviews_content_block ul.user_reviews li, .edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .user_reviews_edit_preview ul.user_reviews li, .user_reviews_landing_container .customer_asset_section ul.user_reviews li, .all_customer_assets_container .customer_asset_section ul.user_reviews li, .sales_marketing_container .sales_marketing_content_list ul.user_reviews li {
  max-width: 313px;
}
.caseAseets_userReviews li .content_block .list_button, .template_container .template_design04 .user_reviews_block .user_reviews_content_block ul.user_reviews li .content_block .list_button, .template_container .template_design03 .user_reviews_block .user_reviews_content_block ul.user_reviews li .content_block .list_button, .template_container .template_design02 .template_design02_section .left .user_reviews_content_block ul.user_reviews li .content_block .list_button, .template_container .template_design01 .user_reviews_block .user_reviews_content_block ul.user_reviews li .content_block .list_button, .edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .user_reviews_edit_preview ul.user_reviews li .content_block .list_button, .user_reviews_landing_container .customer_asset_section ul.user_reviews li .content_block .list_button, .all_customer_assets_container .customer_asset_section ul.user_reviews li .content_block .list_button, .sales_marketing_container .sales_marketing_content_list ul.user_reviews li .content_block .list_button {
  margin-bottom: 2px;
}
.caseAseets_userReviews li .content_block span.name, .template_container .template_design04 .user_reviews_block .user_reviews_content_block ul.user_reviews li .content_block span.name, .template_container .template_design03 .user_reviews_block .user_reviews_content_block ul.user_reviews li .content_block span.name, .template_container .template_design02 .template_design02_section .left .user_reviews_content_block ul.user_reviews li .content_block span.name, .template_container .template_design01 .user_reviews_block .user_reviews_content_block ul.user_reviews li .content_block span.name, .edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .user_reviews_edit_preview ul.user_reviews li .content_block span.name, .user_reviews_landing_container .customer_asset_section ul.user_reviews li .content_block span.name, .all_customer_assets_container .customer_asset_section ul.user_reviews li .content_block span.name, .sales_marketing_container .sales_marketing_content_list ul.user_reviews li .content_block span.name {
  font-family: "Montserrat", sans-serif;
  font-weight: 600;
}
.caseAseets_userReviews li .content_block p, .template_container .template_design04 .user_reviews_block .user_reviews_content_block ul.user_reviews li .content_block p, .template_container .template_design03 .user_reviews_block .user_reviews_content_block ul.user_reviews li .content_block p, .template_container .template_design02 .template_design02_section .left .user_reviews_content_block ul.user_reviews li .content_block p, .template_container .template_design01 .user_reviews_block .user_reviews_content_block ul.user_reviews li .content_block p, .edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .user_reviews_edit_preview ul.user_reviews li .content_block p, .user_reviews_landing_container .customer_asset_section ul.user_reviews li .content_block p, .all_customer_assets_container .customer_asset_section ul.user_reviews li .content_block p, .sales_marketing_container .sales_marketing_content_list ul.user_reviews li .content_block p {
  max-width: 270px;
  position: relative;
  margin: 12px 0px 5px 0px;
}
.caseAseets_userReviews li .content_block p sup, .template_container .template_design04 .user_reviews_block .user_reviews_content_block ul.user_reviews li .content_block p sup, .template_container .template_design03 .user_reviews_block .user_reviews_content_block ul.user_reviews li .content_block p sup, .template_container .template_design02 .template_design02_section .left .user_reviews_content_block ul.user_reviews li .content_block p sup, .template_container .template_design01 .user_reviews_block .user_reviews_content_block ul.user_reviews li .content_block p sup, .edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .user_reviews_edit_preview ul.user_reviews li .content_block p sup, .user_reviews_landing_container .customer_asset_section ul.user_reviews li .content_block p sup, .all_customer_assets_container .customer_asset_section ul.user_reviews li .content_block p sup, .sales_marketing_container .sales_marketing_content_list ul.user_reviews li .content_block p sup {
  font-size: 14px;
}
.caseAseets_userReviews li .content_block p sup.before, .template_container .template_design04 .user_reviews_block .user_reviews_content_block ul.user_reviews li .content_block p sup.before, .template_container .template_design03 .user_reviews_block .user_reviews_content_block ul.user_reviews li .content_block p sup.before, .template_container .template_design02 .template_design02_section .left .user_reviews_content_block ul.user_reviews li .content_block p sup.before, .template_container .template_design01 .user_reviews_block .user_reviews_content_block ul.user_reviews li .content_block p sup.before, .edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .user_reviews_edit_preview ul.user_reviews li .content_block p sup.before, .user_reviews_landing_container .customer_asset_section ul.user_reviews li .content_block p sup.before, .all_customer_assets_container .customer_asset_section ul.user_reviews li .content_block p sup.before, .sales_marketing_container .sales_marketing_content_list ul.user_reviews li .content_block p sup.before {
  position: absolute;
  top: 1px;
  left: -6px;
}
.caseAseets_userReviews li .content_block p sup.after, .template_container .template_design04 .user_reviews_block .user_reviews_content_block ul.user_reviews li .content_block p sup.after, .template_container .template_design03 .user_reviews_block .user_reviews_content_block ul.user_reviews li .content_block p sup.after, .template_container .template_design02 .template_design02_section .left .user_reviews_content_block ul.user_reviews li .content_block p sup.after, .template_container .template_design01 .user_reviews_block .user_reviews_content_block ul.user_reviews li .content_block p sup.after, .edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .user_reviews_edit_preview ul.user_reviews li .content_block p sup.after, .user_reviews_landing_container .customer_asset_section ul.user_reviews li .content_block p sup.after, .all_customer_assets_container .customer_asset_section ul.user_reviews li .content_block p sup.after, .sales_marketing_container .sales_marketing_content_list ul.user_reviews li .content_block p sup.after {
  display: inline-block;
  line-height: 0px;
  position: relative;
  top: 8px;
}

.caseAseets_videos li, .template_container .template_design04 .videos_block .videos_content_block ul.videos li, .template_container .template_design03 .videos_block .videos_content_block ul.videos li, .template_container .template_design02 .videos_block .videos_content_block ul.videos li, .template_container .template_design01 .videos_block .videos_content_block ul.videos li, .videos_landing_container .customer_asset_section ul.videos li, .all_customer_assets_container .customer_asset_section ul.videos li, .sales_marketing_container .sales_marketing_content_list ul.videos li {
  max-width: 202px;
  background: transparent;
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
}
.caseAseets_videos li .video img, .template_container .template_design04 .videos_block .videos_content_block ul.videos li .video img, .template_container .template_design03 .videos_block .videos_content_block ul.videos li .video img, .template_container .template_design02 .videos_block .videos_content_block ul.videos li .video img, .template_container .template_design01 .videos_block .videos_content_block ul.videos li .video img, .videos_landing_container .customer_asset_section ul.videos li .video img, .all_customer_assets_container .customer_asset_section ul.videos li .video img, .sales_marketing_container .sales_marketing_content_list ul.videos li .video img {
  width: 100%;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
}
.caseAseets_videos li .content_block, .template_container .template_design04 .videos_block .videos_content_block ul.videos li .content_block, .template_container .template_design03 .videos_block .videos_content_block ul.videos li .content_block, .template_container .template_design02 .videos_block .videos_content_block ul.videos li .content_block, .template_container .template_design01 .videos_block .videos_content_block ul.videos li .content_block, .videos_landing_container .customer_asset_section ul.videos li .content_block, .all_customer_assets_container .customer_asset_section ul.videos li .content_block, .sales_marketing_container .sales_marketing_content_list ul.videos li .content_block {
  padding: 0px;
}

.dashboard_marketing_nav {
  margin: 16px 0px 67px 0px;
}
.dashboard_marketing_nav ul {
  display: flex;
}
.dashboard_marketing_nav ul li {
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  margin-right: 24px;
}
.dashboard_marketing_nav ul li form label .upload {
  background: #4ba3ff;
  width: 281px;
  height: 48px;
  border: 2px solid #4ba3ff;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  font-family: "Montserrat", sans-serif;
  font-weight: 600;
  line-height: 24px;
  color: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  cursor: pointer;
}
.dashboard_marketing_nav ul li form label input[type=file] {
  display: none;
}
.dashboard_marketing_nav ul li a {
  display: block;
  width: 281px;
  height: 48px;
  border: 2px solid #4ba3ff;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  font-family: "Montserrat", sans-serif;
  font-weight: 600;
  line-height: 24px;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  color: #4ba3ff;
}
.dashboard_marketing_nav ul li:nth-last-child(1) {
  margin-right: 0px;
}

.dashboard_marketing_content_section {
  display: flex;
  justify-content: space-between;
}
.dashboard_marketing_content_section .left {
  width: calc(100% - 254px);
}
.dashboard_marketing_content_section .left .dashboard_marketing_insight_section h3 {
  margin-bottom: 16px;
}
.dashboard_marketing_content_section .left .dashboard_marketing_insight_section ul {
  display: flex;
}
.dashboard_marketing_content_section .left .dashboard_marketing_insight_section ul li {
  width: calc(20% - 12px);
  background: #fff;
  padding: 23px 17px;
  margin-right: 16px;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  box-shadow: 2px 2px 12px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 2px 2px 12px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 2px 2px 12px rgba(0, 0, 0, 0.1);
  font-family: "Montserrat", sans-serif;
  box-sizing: border-box;
}
.dashboard_marketing_content_section .left .dashboard_marketing_insight_section ul li span.type {
  font-size: 12px;
  font-weight: 600;
  letter-spacing: 0.2px;
  color: #000000;
}
.dashboard_marketing_content_section .left .dashboard_marketing_insight_section ul li .total_number {
  display: flex;
  align-items: center;
  margin: 6px 0px 3px 0px;
}
.dashboard_marketing_content_section .left .dashboard_marketing_insight_section ul li .total_number span.number {
  font-size: 25px;
  font-weight: 700;
  letter-spacing: -0.01em;
  color: #002582;
  margin-right: 18px;
}
.dashboard_marketing_content_section .left .dashboard_marketing_insight_section ul li .total_number span.highlighted_box {
  background: #dff4e1;
  display: flex;
  align-items: center;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  font-size: 12px;
  font-weight: 600;
  padding: 2px 5px;
}
.dashboard_marketing_content_section .left .dashboard_marketing_insight_section ul li .total_number span.highlighted_box::after {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 6px;
  height: 6px;
  background-position: -1px -131px;
  margin-left: 5px;
}
.dashboard_marketing_content_section .left .dashboard_marketing_insight_section ul li span.days {
  font-family: "Hind", sans-serif;
  font-size: 12px;
  color: #000000;
}
.dashboard_marketing_content_section .left .dashboard_marketing_insight_section ul li:nth-last-child(1) {
  margin-right: 0px;
}
.dashboard_marketing_content_section .left .total_assets_graph_section {
  margin: 18px 0px 9px 0px;
}
.dashboard_marketing_content_section .left .total_assets_graph_section span.heading {
  font-family: "Montserrat", sans-serif;
  font-size: 12px;
  font-weight: 600;
  letter-spacing: 0.2px;
  color: #000000;
  display: block;
  margin-bottom: 12px;
}
.dashboard_marketing_content_section .left .total_assets_graph_section .total_assets_graph img {
  width: 100%;
}
.dashboard_marketing_content_section .left .view_activity_section span.view_activity a {
  color: #4ba3ff;
}
.dashboard_marketing_content_section .left .view_activity_section span.view_activity a::after {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 12px;
  height: 8px;
  background-position: -14px -138px;
  top: 1px;
  left: 8px;
}
.dashboard_marketing_content_section .left .view_activity_section .view_activity_content_list {
  margin-top: 24px;
}
.dashboard_marketing_content_section .left .view_activity_section .view_activity_content_list .view_activity_table_content {
  background-color: #fff;
  padding: 20px 25px;
  margin-top: 16px;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  box-shadow: 2px 2px 12px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 2px 2px 12px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 2px 2px 12px rgba(0, 0, 0, 0.1);
}
.dashboard_marketing_content_section .left .view_activity_section .view_activity_content_list .view_activity_table_content .table_content {
  width: 100%;
}
.dashboard_marketing_content_section .left .view_activity_section .view_activity_content_list .view_activity_table_content .table_content tr.tableHeading td {
  font-size: 16px;
  font-weight: 500;
  padding-top: 0px;
}
.dashboard_marketing_content_section .left .view_activity_section .view_activity_content_list .view_activity_table_content .table_content tr td {
  font-size: 14px;
  border-bottom: 1px solid #ccc;
  padding: 6px 0px;
}
.dashboard_marketing_content_section .left .view_activity_section .view_activity_content_list .view_activity_table_content .table_content tr td .img_block {
  height: 24px;
  margin-right: 9px;
}
.dashboard_marketing_content_section .left .view_activity_section .view_activity_content_list .view_activity_table_content .table_content tr td .img_block img {
  width: 24px;
  height: 24px;
  border-radius: 100px;
  -moz-border-radius: 100px;
  -webkit-border-radius: 100px;
}
.dashboard_marketing_content_section .left .view_activity_section .view_activity_content_list .view_activity_table_content .table_content tr td a {
  color: #4ba3ff;
}
.dashboard_marketing_content_section .left .view_activity_section .view_activity_content_list .view_activity_table_content .table_content tr td:nth-child(1) {
  display: flex;
  align-items: center;
}
.dashboard_marketing_content_section .left .view_activity_section .view_activity_content_list .view_activity_table_content .table_content tr td:nth-last-child(1) {
  text-align: right;
}
.dashboard_marketing_content_section .right {
  width: 231px;
  position: relative;
  top: 37px;
}
.dashboard_marketing_content_section .right .your_plan_info_box {
  background-color: #fff;
  box-shadow: 2px 2px 12px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 2px 2px 12px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 2px 2px 12px rgba(0, 0, 0, 0.1);
  padding: 20px;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
}
.dashboard_marketing_content_section .right .your_plan_info_box span.heading {
  font-size: 18px;
  font-weight: 600;
  color: #000000;
  display: block;
  margin-bottom: 13px;
}
.dashboard_marketing_content_section .right .your_plan_info_box p {
  line-height: 24px;
  color: #000000;
}
.dashboard_marketing_content_section .right .your_plan_info_box .progress_bar {
  padding: 20px 0px 30px 0px;
}
.dashboard_marketing_content_section .right .your_plan_info_box .btn_upgrade_plan a {
  width: 152px;
  height: 42px;
  background-color: #9a53ff;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  font-weight: 600;
  color: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
}

.progressdiv {
  position: relative;
}
.progressdiv span.txt {
  font-size: 12px;
  font-weight: 700;
  letter-spacing: 1.82812px;
  color: #707070;
  position: absolute;
  width: 100%;
  bottom: 55px;
  left: 2px;
}
.progressdiv .progress {
  display: block;
  margin: 0 auto;
  overflow: hidden;
  transform: rotate(-90deg) rotateX(180deg);
}
.progressdiv .progress circle {
  stroke-dashoffset: 0;
  transition: stroke-dashoffset 1s ease;
  stroke: #9a53ff;
  stroke-width: 19px;
}
.progressdiv .progress .bar {
  stroke: #df39bc;
}
.progressdiv::after {
  font-family: "Montserrat", sans-serif;
  font-weight: 900;
  position: absolute;
  top: 46%;
  left: 50%;
  font-size: 35px;
  transform: translate(-50%, -50%);
  content: attr(data-percent) "%";
}

/*Linear Progress Bar*/
.linear_bar {
  height: 8px;
  width: 100%;
  background: #c2cfe0;
  border-radius: 10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  margin: 16px 0px 14px 0px;
}
.linear_bar .linear_bar_percent {
  background: #4ba3ff;
  border-radius: 10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
}

.progress_bar_text {
  display: flex;
  justify-content: space-between;
}
.progress_bar_text .left {
  display: flex;
  align-items: center;
  font-size: 14px;
  font-weight: 500;
}
.progress_bar_text .left .file_upload {
  margin-right: 5px;
}
.progress_bar_text .left h3 {
  font-family: "Hind", sans-serif;
  font-size: 14px;
  font-weight: 500;
}
.progress_bar_text .left .close {
  margin-left: 10px;
  display: none;
}
.progress_bar_text .right .icon .delete a {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 10px;
  height: 12px;
  background-position: -1px -231px;
}

/*Radial Progress Bar*/
.circle-big {
  position: relative;
  width: 114px;
  height: 114px;
}

.circle-big svg {
  width: 114px;
  height: 114px;
}

.circle-big .bg {
  fill: none;
  stroke-width: 10px;
  stroke: #dedede;
}

.circle-big .progress {
  fill: none;
  stroke-width: 10px;
  stroke: #002582;
  stroke-dasharray: 526.56;
  stroke-dashoffset: 60;
  transform: rotate(-33deg);
  transform-origin: 50% 50%;
  -webkit-animation: big 1.5s ease-in-out;
  animation: big 1.5s ease-in-out;
}

.circle-big .text {
  position: absolute;
  width: 100%;
  font-family: "Montserrat", sans-serif;
  font-size: 24px;
  text-align: center;
  font-weight: 400;
  line-height: 35px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 100%;
}

.circle-big .text .small {
  font-size: 13px;
  text-transform: uppercase;
}

@-webkit-keyframes big {
  from {
    stroke-dashoffset: 326.56;
  }
  to {
    stroke-dashoffset: 60;
  }
}
@keyframes big {
  from {
    stroke-dashoffset: 326.56;
  }
  to {
    stroke-dashoffset: 60;
  }
}
@-webkit-keyframes one {
  from {
    stroke-dashoffset: 232.36;
  }
  to {
    stroke-dashoffset: 80;
  }
}
@keyframes one {
  from {
    stroke-dashoffset: 232.36;
  }
  to {
    stroke-dashoffset: 80;
  }
}
@-webkit-keyframes two {
  from {
    stroke-dashoffset: 232.36;
  }
  to {
    stroke-dashoffset: 140;
  }
}
@keyframes two {
  from {
    stroke-dashoffset: 232.36;
  }
  to {
    stroke-dashoffset: 140;
  }
}
@-webkit-keyframes appear {
  0%, 50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes appear {
  0%, 50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.sales_marketing_container .sales_marketing_button {
  margin-top: 48px;
}
.sales_marketing_container .sales_marketing_button ul {
  display: flex;
}
.sales_marketing_container .sales_marketing_button ul li a {
  width: 394px;
  height: 64px;
  padding: 20px 50px;
  box-sizing: border-box;
  text-align: center;
}
.sales_marketing_container .sales_marketing_button ul li:nth-child(1) {
  margin-right: 16px;
}
.sales_marketing_container .sales_marketing_content_list {
  margin-top: 32px;
}
.create_customer_assets_section {
  padding: 56px 32px 50px 145px !important;
}
.create_customer_assets_section .back_link {
  margin-bottom: 5px;
}
.create_customer_assets_section .back_link a {
  display: flex;
  align-items: center;
  font-weight: 500;
  color: #4ba3ff;
}
.create_customer_assets_section .back_link a::before {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 18px;
  height: 12px;
  background-position: -1px -339px;
  top: -2px;
  margin-right: 8px;
}
.create_customer_assets_section .saved_msg {
  background: #4BA3FF;
  color: #ffffff;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  padding: 7px 15px;
  margin-bottom: 30px;
}
.create_customer_assets_section .saved_msg a {
  color: #ffffff;
}
.create_customer_assets_section .create_customer_assets_container {
  max-width: 894px;
  margin-top: 20px;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block {
  background: #fff;
  padding: 20px;
  box-sizing: border-box;
  box-shadow: 6px 4px 8px rgba(0, 0, 0, 0.06);
  -moz-box-shadow: 6px 4px 8px rgba(0, 0, 0, 0.06);
  -webkit-box-shadow: 6px 4px 8px rgba(0, 0, 0, 0.06);
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .upload_customer_assets form.upload_assets label {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 173px;
  border: 1px dashed #a6a6a6;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  cursor: pointer;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .upload_customer_assets form.upload_assets label .upload_icon {
  margin-bottom: 15px;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .upload_customer_assets form.upload_assets label .upload_logo {
  width: auto;
  background: #4ba3ff;
  color: #fff;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  font-weight: 500;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 5px 28px;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .upload_customer_assets form.upload_assets label .upload_logo::before {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 14px;
  height: 17px;
  background-position: -1px -212px;
  top: -1px;
  margin-right: 13px;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .upload_customer_assets form.upload_assets label input[type=file] {
  display: none;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets {
  margin: 22px 0px 31px 0px;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form {
  margin-top: 16px;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form {
  display: flex;
  flex-direction: column;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form {
  display: flex;
  flex-wrap: wrap;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label {
  width: calc(50% - 8px);
  display: flex;
  flex-direction: column;
  font-size: 14px;
  font-weight: 500;
  margin-bottom: 16px;
  position: relative;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label select,
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label input {
  display: block;
  border: 1px solid #a6a6a6;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  width: 100%;
  height: 48px;
  font-family: "Hind", sans-serif;
  font-size: 16px;
  padding-left: 8px;
  box-sizing: border-box;
  margin-top: 3px;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label select::placeholder,
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label input::placeholder {
  color: #000;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label textarea {
  height: 99px;
  font-family: "Hind", sans-serif;
  font-size: 16px;
  font-size: 400;
  line-height: 26px;
  border: 1px solid #a6a6a6;
  color: #686868;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  padding: 10px;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label .selectdiv {
  position: relative;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label .selectdiv select {
  padding-left: 4px;
  color: #000;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label .selectdiv select option {
  color: #000;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label .selectdiv::after {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 33px;
  height: 20px;
  background-position: 0px -302px;
  right: 2px;
  top: 16px;
  position: absolute;
  pointer-events: none;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label .companySize {
  margin: 3px 0px 0px 0px;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label .companySize .input_box {
  height: 48px;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label .companySize .input_box::after {
  top: 13px;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label .companySize .company_size_selected {
  top: 4px;
  height: 43px;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label .companySize .company_size_selected ul {
  height: 43px;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label .companyName {
  position: relative;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label .companyName .selected_company {
  top: 30px;
  height: 42px;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label .companyName .selected_company ul {
  height: 42px;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label .companyName .selected_company ul li {
  background-color: #8ac3ff;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label .company_industry .selected_industry {
  top: 30px;
  height: 42px;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label .company_industry .selected_industry ul {
  height: 42px;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label .company_industry .selected_industry ul li {
  background-color: #8ac3ff;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .form label:nth-child(2n) {
  margin-left: 16px;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .add_custom_field a {
  font-weight: 500;
  color: #4ba3ff;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .add_custom_field.mb-70 {
  margin-top: -70px;
  margin-bottom: 40px;
  position: relative;
  display: inline-block;
  width: 140px;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .add_custom_field.mb20 {
  margin-bottom: 20px;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .upload_thumbnail {
  margin: 16px 0px 24px 0px;
  position: relative;
  float: left;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .upload_thumbnail label .upload {
  width: 203px;
  height: 128px;
  border: 1px dashed #4ba3ff;
  font-family: "Hind", sans-serif;
  font-size: 16px;
  color: #4ba3ff;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  float: left;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .upload_thumbnail label .upload::before {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 14px;
  height: 17px;
  background-position: -1px -264px;
  margin-bottom: 20px;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .upload_thumbnail label input[type=file] {
  display: none;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .upload_thumbnail .thumbnail_preview {
  position: relative;
  width: 205px;
  height: 130px;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .upload_thumbnail .thumbnail_preview .img_block {
  position: absolute;
  top: 0px;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .upload_thumbnail .thumbnail_preview .img_block img {
  width: 205px;
  height: 130px;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .upload_thumbnail .thumbnail_preview .edit_thumbnail {
  position: relative;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .upload_thumbnail .thumbnail_preview .edit_thumbnail .edit_icon {
  position: relative;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .upload_thumbnail .thumbnail_preview .edit_thumbnail .edit_icon a {
  width: 24px;
  height: 24px;
  background: #ffffff;
  box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  border-radius: 100px;
  -moz-border-radius: 100px;
  -webkit-border-radius: 100px;
  display: block;
  position: absolute;
  top: -9px;
  right: -9px;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .upload_thumbnail .thumbnail_preview .edit_thumbnail .edit_icon a::before {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 12px;
  height: 12px;
  background-position: -1px -353px;
  top: 1px;
  left: 6px;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .upload_thumbnail .thumbnail_preview .edit_thumbnail .edit_link {
  position: absolute;
  z-index: 10;
  top: 11px;
  right: 10px;
  display: none;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .upload_thumbnail .thumbnail_preview .edit_thumbnail .edit_link ul {
  position: absolute;
  width: 184px;
  background: #ffffff;
  box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  padding: 10px 0px;
  flex-direction: column;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .upload_thumbnail .thumbnail_preview .edit_thumbnail .edit_link ul li {
  padding-left: 16px;
  color: #000000;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .upload_thumbnail .thumbnail_preview .edit_thumbnail .edit_link ul li a {
  color: #000000;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .upload_thumbnail .thumbnail_preview .edit_thumbnail .edit_link ul li.replace_thumbnail label .replace {
  cursor: pointer;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .upload_thumbnail .thumbnail_preview .edit_thumbnail .edit_link.open {
  display: block;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form button {
  width: 186px;
  height: 42px;
  background: #d7d7d7;
  font-family: "Hind", sans-serif;
  font-size: 16px;
  font-weight: 500;
  color: #ffffff;
  letter-spacing: 0.01em;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form button.active {
  background: #4ba3ff;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_customer_assets .create_asset_form form .submit_btn .cancel {
  width: auto;
  height: auto;
  font-family: "Hind", sans-serif;
  font-size: 16px;
  font-weight: 500;
  background-color: transparent;
  color: #c52d2d;
  margin-top: 6px;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_asset_upload_history .table_create_asset {
  margin-top: 5px;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_asset_upload_history .table_create_asset tr.tableHeading td {
  font-weight: 600;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_asset_upload_history .table_create_asset tr td {
  border-bottom: 1px solid #c2c2c2;
  padding: 12px 0px;
  color: #000000;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_asset_upload_history .table_create_asset tr td.sorting::after {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 14px;
  height: 18px;
  background-position: -1px -283px;
  top: 7px;
  left: 12px;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block .create_asset_upload_history .table_create_asset tr:nth-last-child(1) td {
  border-bottom: none;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block.create_customer_content_block02 {
  padding: 24px 77px 126px 50px;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block.create_customer_content_block02 ul {
  margin-top: 40px;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block.create_customer_content_block02 ul li {
  font-family: "Montserrat", sans-serif;
  font-size: 24px;
  font-weight: 600;
  color: #000;
  background: #ffffff;
  box-shadow: 6px 4px 8px rgba(0, 0, 0, 0.06);
  -moz-box-shadow: 6px 4px 8px rgba(0, 0, 0, 0.06);
  -webkit-box-shadow: 6px 4px 8px rgba(0, 0, 0, 0.06);
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  transition: 0.3s ease-in-out;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  padding: 23px 24px 23px 17px;
  border: 1px solid #fff;
  margin-bottom: 22px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block.create_customer_content_block02 ul li::after {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 8px;
  height: 12px;
  background-position: -30px -23px;
}
.create_customer_assets_section .create_customer_assets_container .create_customer_content_block.create_customer_content_block02 ul li:hover, .create_customer_assets_section .create_customer_assets_container .create_customer_content_block.create_customer_content_block02 ul li:focus {
  border: 1px solid #4ba3ff;
  cursor: pointer;
}

.all_customer_assets_container .customer_asset_section {
  margin-top: 32px;
}
.all_customer_assets_container .customer_asset_section h2::after {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 8px;
  height: 12px;
  background-position: -1px -325px;
  top: -1px;
  left: 10px;
}
.popup-container {
  visibility: hidden;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  transform: scale(1.3);
  position: fixed;
  z-index: 100000;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  display: flex;
  align-items: center;
}
.popup-container .popup-content {
  background-color: #fefefe;
  margin: auto;
  padding: 20px;
  width: 50%;
  box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  position: relative;
  box-sizing: border-box;
}
.popup-container .popup-content p {
  line-height: 26px;
}
.popup-container .popup-content span#close {
  position: absolute;
  top: -10px;
  right: -10px;
  font-size: 18px;
  background: black;
  width: 30px;
  height: 30px;
  border-radius: 100px;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #fff;
  font-weight: 300;
  cursor: pointer;
}
.popup-container .popup-content span#close span.close {
  position: relative;
  top: 2px;
}

.show {
  visibility: visible;
  opacity: 1;
  transform: scale(1);
}

.popup-container[popup=delete_customer_asset] .popup-content {
  max-width: 435px;
  padding: 30px 20px 45px 20px;
}
.popup-container[popup=delete_customer_asset] .popup-content .content_block {
  text-align: center;
  max-width: 335px;
  margin: 0 auto;
}
.popup-container[popup=delete_customer_asset] .popup-content .content_block p,
.popup-container[popup=delete_customer_asset] .popup-content .content_block span.fileName {
  font-family: "Hind", sans-serif;
  font-size: 16px;
  font-weight: 400;
  color: #000;
}
.popup-container[popup=delete_customer_asset] .popup-content .content_block p {
  display: block;
  margin-bottom: 25px;
}
.popup-container[popup=delete_customer_asset] .popup-content .content_block .btn {
  display: flex;
  justify-content: center;
}
.popup-container[popup=delete_customer_asset] .popup-content .content_block .btn a {
  font-family: "Hind", sans-serif;
  font-size: 16px;
  font-weight: 600;
  border: 1px solid #fff;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  padding: 6px 17px;
}
.popup-container[popup=delete_customer_asset] .popup-content .content_block .btn .delete {
  display: inline-block;
  margin-right: 10px;
}
.popup-container[popup=delete_customer_asset] .popup-content .content_block .btn .delete a {
  border: 1px solid #c52d2d;
  color: #c52d2d;
}
.popup-container[popup=delete_customer_asset] .popup-content .content_block .btn .cancel a {
  padding: 6px 5px;
  color: #4ba3ff;
}

.popup-container[popup=invite_user] .popup-content {
  width: 598px;
}
.popup-container[popup=invite_user] .popup-content .content_block {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 5px 25px 25px 25px;
}
.popup-container[popup=invite_user] .popup-content .content_block h3 {
  text-align: center;
}
.popup-container[popup=invite_user] .popup-content .content_block .form {
  display: flex;
  margin-top: 16px;
}
.popup-container[popup=invite_user] .popup-content .content_block .form form label {
  display: flex;
  flex-direction: column;
  font-size: 14px;
  font-weight: 500;
  color: #000;
  margin-bottom: 15px;
}
.popup-container[popup=invite_user] .popup-content .content_block .form form label input,
.popup-container[popup=invite_user] .popup-content .content_block .form form label select {
  width: 411px;
  height: 48px;
  border: 1px solid #A6A6A6;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  margin-top: 7px;
  padding-left: 10px;
  box-sizing: border-box;
  font-family: "Hind", sans-serif;
  font-size: 16px;
}
.popup-container[popup=invite_user] .popup-content .content_block .form form label input::placeholder,
.popup-container[popup=invite_user] .popup-content .content_block .form form label select::placeholder {
  color: #000000;
}
.popup-container[popup=invite_user] .popup-content .content_block .form form label .selectdiv {
  position: relative;
}
.popup-container[popup=invite_user] .popup-content .content_block .form form label .selectdiv select {
  display: block;
  border: 1px solid #a6a6a6;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  width: 100%;
  height: 48px;
  font-family: "Hind", sans-serif;
  font-size: 16px;
  box-sizing: border-box;
  margin-top: 8px;
  padding-left: 4px;
  color: #000;
}
.popup-container[popup=invite_user] .popup-content .content_block .form form label .selectdiv select option {
  color: #000;
}
.popup-container[popup=invite_user] .popup-content .content_block .form form label .selectdiv::after {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 33px;
  height: 20px;
  background-position: 0px -302px;
  right: 2px;
  top: 22px;
  position: absolute;
  pointer-events: none;
}
.popup-container[popup=invite_user] .popup-content .content_block .form form button {
  width: 186px;
  height: 40px;
  background-color: #4BA3FF;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  font-family: "Hind", sans-serif;
  font-size: 16px;
  font-weight: 500;
  letter-spacing: 0.01em;
  color: #fff;
  cursor: pointer;
  margin: 24px auto 0px auto;
  display: flex;
  justify-content: center;
  align-items: center;
}

.popup-container[popup=delete_reference_popup] {
  background-color: transparent;
}
.popup-container[popup=delete_reference_popup] .popup-content {
  max-width: 407px;
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  border-top: 8px solid #C52D2D;
  padding: 16px 0px;
}
.popup-container[popup=delete_reference_popup] .popup-content #close {
  display: none;
}
.popup-container[popup=delete_reference_popup] .popup-content::before {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 40px;
  height: 40px;
  background-position: -56px -478px;
  margin-bottom: 16px;
}
.popup-container[popup=delete_reference_popup] .popup-content .content_block .text_block {
  padding: 0px 40px;
  font-weight: 500;
}
.popup-container[popup=delete_reference_popup] .popup-content .content_block .text_block h2 {
  margin-bottom: 8px;
  font-weight: 700;
}
.popup-container[popup=delete_reference_popup] .popup-content .content_block .text_block ul {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin: 7px 0px 10px 0px;
}
.popup-container[popup=delete_reference_popup] .popup-content .content_block .text_block ul li {
  list-style-type: disc;
}
.popup-container[popup=delete_reference_popup] .popup-content .content_block .btn {
  display: flex;
  justify-content: center;
  border-top: 1px solid #A6A6A6;
  padding-top: 24px;
  margin-top: 23px;
  border-radius: 0px;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
}
.popup-container[popup=delete_reference_popup] .popup-content .content_block .btn span a {
  width: 120px;
  height: 43px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  color: #323232;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  box-sizing: border-box;
}
.popup-container[popup=delete_reference_popup] .popup-content .content_block .btn span.cancel {
  margin-right: 16px;
}
.popup-container[popup=delete_reference_popup] .popup-content .content_block .btn span.cancel a {
  border: 1px solid #323232;
}
.popup-container[popup=delete_reference_popup] .popup-content .content_block .btn span.delete a {
  background: rgba(197, 45, 44, 0.2);
  font-weight: 700;
  color: #C52D2D;
}

.filterSection, .videos_landing_container .filter_section, .logos_landing_container .filter_section, .user_reviews_landing_container .filter_section, .testimonials_landing_container .filter_section, .case_studies_landing_container .filter_section, .all_customer_assets_container .filter_section {
  margin-top: 16px;
}
.filterSection .filter, .videos_landing_container .filter_section .filter, .logos_landing_container .filter_section .filter, .user_reviews_landing_container .filter_section .filter, .testimonials_landing_container .filter_section .filter, .case_studies_landing_container .filter_section .filter, .all_customer_assets_container .filter_section .filter {
  margin-top: 8px;
}
.filterSection .filter form, .videos_landing_container .filter_section .filter form, .logos_landing_container .filter_section .filter form, .user_reviews_landing_container .filter_section .filter form, .testimonials_landing_container .filter_section .filter form, .case_studies_landing_container .filter_section .filter form, .all_customer_assets_container .filter_section .filter form {
  display: flex;
  flex-direction: column;
}
.filterSection .filter form span.heading, .videos_landing_container .filter_section .filter form span.heading, .logos_landing_container .filter_section .filter form span.heading, .user_reviews_landing_container .filter_section .filter form span.heading, .testimonials_landing_container .filter_section .filter form span.heading, .case_studies_landing_container .filter_section .filter form span.heading, .all_customer_assets_container .filter_section .filter form span.heading {
  font-family: "Hind", sans-serif;
  font-size: 16px;
  font-weight: 500;
  color: #000000;
  display: block;
  margin-bottom: 5px;
}
.filterSection .filter form .filter_block, .videos_landing_container .filter_section .filter form .filter_block, .logos_landing_container .filter_section .filter form .filter_block, .user_reviews_landing_container .filter_section .filter form .filter_block, .testimonials_landing_container .filter_section .filter form .filter_block, .case_studies_landing_container .filter_section .filter form .filter_block, .all_customer_assets_container .filter_section .filter form .filter_block {
  display: flex;
  flex-direction: column;
}
.filterSection .filter form .filter_block .filter_block_content, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content {
  display: flex;
  align-items: center;
  position: relative;
}
.filterSection .filter form .filter_block .filter_block_content .selectdiv, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .selectdiv, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .selectdiv, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .selectdiv, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .selectdiv, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .selectdiv, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .selectdiv {
  position: relative;
  width: 285px;
}
.filterSection .filter form .filter_block .filter_block_content .selectdiv select, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .selectdiv select, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .selectdiv select, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .selectdiv select, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .selectdiv select, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .selectdiv select, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .selectdiv select {
  display: block;
  border: 1px solid #a6a6a6;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  width: 100%;
  height: 48px;
  font-family: "Hind", sans-serif;
  font-size: 16px;
  box-sizing: border-box;
  margin-top: 8px;
  padding-left: 4px;
  color: #a6a6a6;
}
.filterSection .filter form .filter_block .filter_block_content .selectdiv select option, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .selectdiv select option, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .selectdiv select option, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .selectdiv select option, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .selectdiv select option, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .selectdiv select option, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .selectdiv select option {
  color: #000;
}
.filterSection .filter form .filter_block .filter_block_content .selectdiv select:disabled, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .selectdiv select:disabled, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .selectdiv select:disabled, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .selectdiv select:disabled, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .selectdiv select:disabled, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .selectdiv select:disabled, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .selectdiv select:disabled {
  color: #000;
  opacity: 1;
}
.filterSection .filter form .filter_block .filter_block_content .selectdiv::after, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .selectdiv::after, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .selectdiv::after, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .selectdiv::after, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .selectdiv::after, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .selectdiv::after, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .selectdiv::after {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 33px;
  height: 20px;
  background-position: 0px -302px;
  position: absolute;
  z-index: 1;
  top: 22px;
  right: 2px;
  pointer-events: none;
}
.filterSection .filter form .filter_block .filter_block_content #companyName, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content #companyName, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content #companyName, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content #companyName, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content #companyName, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content #companyName, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content #companyName, .filterSection .filter form .filter_block .filter_block_content #companySize, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content #companySize, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content #companySize, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content #companySize, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content #companySize, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content #companySize, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content #companySize, .filterSection .filter form .filter_block .filter_block_content #IndustryType, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content #IndustryType, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content #IndustryType, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content #IndustryType, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content #IndustryType, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content #IndustryType, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content #IndustryType {
  position: relative;
  top: 4px;
  margin-left: 15px;
}
.filterSection .filter form .filter_block .filter_block_content #companyName .input_box, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content #companyName .input_box, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content #companyName .input_box, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content #companyName .input_box, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content #companyName .input_box, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content #companyName .input_box, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content #companyName .input_box, .filterSection .filter form .filter_block .filter_block_content #companySize .input_box, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content #companySize .input_box, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content #companySize .input_box, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content #companySize .input_box, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content #companySize .input_box, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content #companySize .input_box, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content #companySize .input_box, .filterSection .filter form .filter_block .filter_block_content #IndustryType .input_box, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content #IndustryType .input_box, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content #IndustryType .input_box, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content #IndustryType .input_box, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content #IndustryType .input_box, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content #IndustryType .input_box, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content #IndustryType .input_box {
  position: relative;
}
.filterSection .filter form .filter_block .filter_block_content #companyName .input_box input, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content #companyName .input_box input, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content #companyName .input_box input, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content #companyName .input_box input, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content #companyName .input_box input, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content #companyName .input_box input, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content #companyName .input_box input, .filterSection .filter form .filter_block .filter_block_content #companySize .input_box input, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content #companySize .input_box input, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content #companySize .input_box input, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content #companySize .input_box input, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content #companySize .input_box input, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content #companySize .input_box input, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content #companySize .input_box input, .filterSection .filter form .filter_block .filter_block_content #IndustryType .input_box input, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content #IndustryType .input_box input, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content #IndustryType .input_box input, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content #IndustryType .input_box input, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content #IndustryType .input_box input, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content #IndustryType .input_box input, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content #IndustryType .input_box input {
  width: 285px;
  height: 48px;
  border: 1px solid #A6A6A6;
  box-sizing: border-box;
  font-family: "Hind", sans-serif;
  font-size: 16px;
  font-weight: 400;
  padding-left: 10px;
  color: #000;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
}
.filterSection .filter form .filter_block .filter_block_content #companyName .input_box input::placeholder, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content #companyName .input_box input::placeholder, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content #companyName .input_box input::placeholder, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content #companyName .input_box input::placeholder, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content #companyName .input_box input::placeholder, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content #companyName .input_box input::placeholder, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content #companyName .input_box input::placeholder, .filterSection .filter form .filter_block .filter_block_content #companySize .input_box input::placeholder, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content #companySize .input_box input::placeholder, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content #companySize .input_box input::placeholder, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content #companySize .input_box input::placeholder, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content #companySize .input_box input::placeholder, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content #companySize .input_box input::placeholder, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content #companySize .input_box input::placeholder, .filterSection .filter form .filter_block .filter_block_content #IndustryType .input_box input::placeholder, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content #IndustryType .input_box input::placeholder, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content #IndustryType .input_box input::placeholder, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content #IndustryType .input_box input::placeholder, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content #IndustryType .input_box input::placeholder, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content #IndustryType .input_box input::placeholder, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content #IndustryType .input_box input::placeholder {
  color: #A6A6A6;
}
.filterSection .filter form .filter_block .filter_block_content #companyName .input_box span.dropdown_icon, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content #companyName .input_box span.dropdown_icon, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content #companyName .input_box span.dropdown_icon, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content #companyName .input_box span.dropdown_icon, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content #companyName .input_box span.dropdown_icon, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content #companyName .input_box span.dropdown_icon, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content #companyName .input_box span.dropdown_icon, .filterSection .filter form .filter_block .filter_block_content #companySize .input_box span.dropdown_icon, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content #companySize .input_box span.dropdown_icon, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content #companySize .input_box span.dropdown_icon, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content #companySize .input_box span.dropdown_icon, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content #companySize .input_box span.dropdown_icon, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content #companySize .input_box span.dropdown_icon, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content #companySize .input_box span.dropdown_icon, .filterSection .filter form .filter_block .filter_block_content #IndustryType .input_box span.dropdown_icon, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content #IndustryType .input_box span.dropdown_icon, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content #IndustryType .input_box span.dropdown_icon, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content #IndustryType .input_box span.dropdown_icon, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content #IndustryType .input_box span.dropdown_icon, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content #IndustryType .input_box span.dropdown_icon, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content #IndustryType .input_box span.dropdown_icon {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  position: absolute;
  width: 12px;
  height: 8px;
  background-position: -56px -431px;
  top: 22px;
  right: 15px;
  cursor: pointer;
}
.filterSection .filter form .filter_block .filter_block_content .clsDropDown, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .clsDropDown, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .clsDropDown, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .clsDropDown, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .clsDropDown, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .clsDropDown, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .clsDropDown {
  position: absolute;
  z-index: 1;
  width: 100%;
  top: 45px;
  box-sizing: border-box;
  border: 1px solid #A6A6A6;
  border-radius: 0px 0px 6px 6px;
  -moz-border-radius: 0px 0px 6px 6px;
  -webkit-border-radius: 0px 0px 6px 6px;
  background: #fff;
  display: none;
}
.filterSection .filter form .filter_block .filter_block_content .clsDropDown .search_box, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .clsDropDown .search_box, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .clsDropDown .search_box, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .clsDropDown .search_box, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .clsDropDown .search_box, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .clsDropDown .search_box, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .clsDropDown .search_box {
  margin: 10px;
  border-bottom: 1px solid #C2CFE0;
  padding-bottom: 10px;
  position: relative;
}
.filterSection .filter form .filter_block .filter_block_content .clsDropDown .search_box input, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .clsDropDown .search_box input, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .clsDropDown .search_box input, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .clsDropDown .search_box input, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .clsDropDown .search_box input, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .clsDropDown .search_box input, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .clsDropDown .search_box input {
  width: 100%;
  height: 48px;
  font-family: "Hind", sans-serif;
  border: 1px solid #A6A6A6;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  box-sizing: border-box;
  padding-left: 10px;
  color: #000;
}
.filterSection .filter form .filter_block .filter_block_content .clsDropDown .search_box input::placeholder, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .clsDropDown .search_box input::placeholder, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .clsDropDown .search_box input::placeholder, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .clsDropDown .search_box input::placeholder, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .clsDropDown .search_box input::placeholder, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .clsDropDown .search_box input::placeholder, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .clsDropDown .search_box input::placeholder {
  color: #A6A6A6;
}
.filterSection .filter form .filter_block .filter_block_content .clsDropDown .search_box span.search_icon, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .clsDropDown .search_box span.search_icon, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .clsDropDown .search_box span.search_icon, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .clsDropDown .search_box span.search_icon, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .clsDropDown .search_box span.search_icon, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .clsDropDown .search_box span.search_icon, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .clsDropDown .search_box span.search_icon {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  position: absolute;
  width: 12px;
  height: 12px;
  background-position: -56px -446px;
  top: 20px;
  right: 15px;
  cursor: pointer;
}
.filterSection .filter form .filter_block .filter_block_content .clsDropDown .datalist ul li, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .clsDropDown .datalist ul li, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .clsDropDown .datalist ul li, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .clsDropDown .datalist ul li, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .clsDropDown .datalist ul li, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .clsDropDown .datalist ul li, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .clsDropDown .datalist ul li {
  padding: 3px 10px;
  color: #323232;
}
.filterSection .filter form .filter_block .filter_block_content .clsDropDown .datalist ul li:hover, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .clsDropDown .datalist ul li:hover, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .clsDropDown .datalist ul li:hover, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .clsDropDown .datalist ul li:hover, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .clsDropDown .datalist ul li:hover, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .clsDropDown .datalist ul li:hover, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .clsDropDown .datalist ul li:hover {
  background-color: #4BA3FF;
  color: #fff;
  cursor: pointer;
}
.filterSection .filter form .filter_block .filter_block_content span#close, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content span#close, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content span#close, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content span#close, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content span#close, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content span#close, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content span#close {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 17px;
  height: 15px;
  background-position: -72px 0px;
  position: absolute;
  z-index: 2;
  top: 24px;
  right: 18px;
}
.filterSection .filter form .filter_block .filter_block_content .search_companies, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .search_companies {
  position: relative;
}
.filterSection .filter form .filter_block .filter_block_content .search_companies input[type=text], .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies input[type=text], .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies input[type=text], .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies input[type=text], .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies input[type=text], .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies input[type=text], .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .search_companies input[type=text] {
  width: 285px;
  height: 70px;
  border: 1px solid #a6a6a6;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  box-sizing: border-box;
  font-family: "Hind", sans-serif;
  font-size: 16px;
  font-weight: 400;
  color: #a6a6a6;
  padding-left: 8px;
}
.filterSection .filter form .filter_block .filter_block_content .search_companies .selected_companies ul li, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .selected_companies ul li, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .selected_companies ul li, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .selected_companies ul li, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .selected_companies ul li, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .selected_companies ul li, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .search_companies .selected_companies ul li {
  background-color: #8ac3ff;
}
.filterSection .filter form .filter_block .filter_block_content .search_companies .datalist.datalist, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist.datalist, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist.datalist, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist.datalist, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist.datalist, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist.datalist, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .search_companies .datalist.datalist, .filterSection .filter form .filter_block .filter_block_content .search_companies .datalist.data_not_found,
.filterSection .filter form .filter_block .filter_block_content .search_companies .data_not_found.datalist,
.filterSection .filter form .filter_block .filter_block_content .search_companies .data_not_found.data_not_found,
.videos_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .data_not_found.data_not_found,
.logos_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .data_not_found.data_not_found,
.user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .data_not_found.data_not_found,
.testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .data_not_found.data_not_found,
.case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .search_companies .data_not_found.data_not_found,
.all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .search_companies .data_not_found.data_not_found {
  top: 65px;
}
.filterSection .filter form .filter_block .filter_block_content .companySize .input_box, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .input_box, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .input_box, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .input_box, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .input_box, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .input_box, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .companySize .input_box {
  width: 285px;
}
.filterSection .filter form .filter_block .filter_block_content .companySize .company_size_list, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .companySize .company_size_list {
  top: 65px;
}
.filterSection .filter form .filter_block .filter_block_content .searchTags, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .searchTags {
  position: relative;
}
.filterSection .filter form .filter_block .filter_block_content .searchTags input[type=text], .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags input[type=text], .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags input[type=text], .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags input[type=text], .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags input[type=text], .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags input[type=text], .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .searchTags input[type=text] {
  width: 285px;
  height: 70px;
  box-sizing: border-box;
  border: 1px solid #a6a6a6;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  font-family: "Hind", sans-serif;
  font-size: 16px;
  color: #a6a6a6;
  padding-left: 8px;
}
.filterSection .filter form .filter_block .filter_block_content .searchTags .selected_tags ul li, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .selected_tags ul li, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .selected_tags ul li, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .selected_tags ul li, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .selected_tags ul li, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .selected_tags ul li, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .searchTags .selected_tags ul li {
  background-color: #8ac3ff;
}
.filterSection .filter form .filter_block .filter_block_content .searchTags .datalist.datalist, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist.datalist, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist.datalist, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist.datalist, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist.datalist, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist.datalist, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .searchTags .datalist.datalist, .filterSection .filter form .filter_block .filter_block_content .searchTags .datalist.data_not_found,
.filterSection .filter form .filter_block .filter_block_content .searchTags .data_not_found.datalist,
.filterSection .filter form .filter_block .filter_block_content .searchTags .data_not_found.data_not_found,
.videos_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .data_not_found.data_not_found,
.logos_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .data_not_found.data_not_found,
.user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .data_not_found.data_not_found,
.testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .data_not_found.data_not_found,
.case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .searchTags .data_not_found.data_not_found,
.all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .searchTags .data_not_found.data_not_found {
  top: 65px;
}
.filterSection .filter form .filter_block .filter_block_content .bulk_select, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .bulk_select, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .bulk_select, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .bulk_select, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .bulk_select, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .bulk_select, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .bulk_select {
  margin-left: 20px;
}
.filterSection .filter form .filter_block .filter_block_content .bulk_select a, .videos_landing_container .filter_section .filter form .filter_block .filter_block_content .bulk_select a, .logos_landing_container .filter_section .filter form .filter_block .filter_block_content .bulk_select a, .user_reviews_landing_container .filter_section .filter form .filter_block .filter_block_content .bulk_select a, .testimonials_landing_container .filter_section .filter form .filter_block .filter_block_content .bulk_select a, .case_studies_landing_container .filter_section .filter form .filter_block .filter_block_content .bulk_select a, .all_customer_assets_container .filter_section .filter form .filter_block .filter_block_content .bulk_select a {
  font-size: 16px;
  font-weight: 500;
  color: #4ba3ff;
}
.filterSection .filter form .sort_by, .videos_landing_container .filter_section .filter form .sort_by, .logos_landing_container .filter_section .filter form .sort_by, .user_reviews_landing_container .filter_section .filter form .sort_by, .testimonials_landing_container .filter_section .filter form .sort_by, .case_studies_landing_container .filter_section .filter form .sort_by, .all_customer_assets_container .filter_section .filter form .sort_by {
  margin-top: 16px;
}
.filterSection .filter form .sort_by .selectdiv, .videos_landing_container .filter_section .filter form .sort_by .selectdiv, .logos_landing_container .filter_section .filter form .sort_by .selectdiv, .user_reviews_landing_container .filter_section .filter form .sort_by .selectdiv, .testimonials_landing_container .filter_section .filter form .sort_by .selectdiv, .case_studies_landing_container .filter_section .filter form .sort_by .selectdiv, .all_customer_assets_container .filter_section .filter form .sort_by .selectdiv {
  position: relative;
  width: 285px;
}
.filterSection .filter form .sort_by .selectdiv select, .videos_landing_container .filter_section .filter form .sort_by .selectdiv select, .logos_landing_container .filter_section .filter form .sort_by .selectdiv select, .user_reviews_landing_container .filter_section .filter form .sort_by .selectdiv select, .testimonials_landing_container .filter_section .filter form .sort_by .selectdiv select, .case_studies_landing_container .filter_section .filter form .sort_by .selectdiv select, .all_customer_assets_container .filter_section .filter form .sort_by .selectdiv select {
  display: block;
  border: 1px solid #a6a6a6;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  width: 100%;
  height: 48px;
  font-family: "Hind", sans-serif;
  font-size: 16px;
  padding-left: 8px;
  box-sizing: border-box;
  margin-top: 3px;
  padding-left: 4px;
  color: #a6a6a6;
}
.filterSection .filter form .sort_by .selectdiv select option, .videos_landing_container .filter_section .filter form .sort_by .selectdiv select option, .logos_landing_container .filter_section .filter form .sort_by .selectdiv select option, .user_reviews_landing_container .filter_section .filter form .sort_by .selectdiv select option, .testimonials_landing_container .filter_section .filter form .sort_by .selectdiv select option, .case_studies_landing_container .filter_section .filter form .sort_by .selectdiv select option, .all_customer_assets_container .filter_section .filter form .sort_by .selectdiv select option {
  color: #000;
}
.filterSection .filter form .sort_by .selectdiv::after, .videos_landing_container .filter_section .filter form .sort_by .selectdiv::after, .logos_landing_container .filter_section .filter form .sort_by .selectdiv::after, .user_reviews_landing_container .filter_section .filter form .sort_by .selectdiv::after, .testimonials_landing_container .filter_section .filter form .sort_by .selectdiv::after, .case_studies_landing_container .filter_section .filter form .sort_by .selectdiv::after, .all_customer_assets_container .filter_section .filter form .sort_by .selectdiv::after {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 33px;
  height: 20px;
  background-position: 0px -302px;
  right: 2px;
  top: 16px;
  position: absolute;
  pointer-events: none;
}
.filterSection .filter form .total_count, .videos_landing_container .filter_section .filter form .total_count, .logos_landing_container .filter_section .filter form .total_count, .user_reviews_landing_container .filter_section .filter form .total_count, .testimonials_landing_container .filter_section .filter form .total_count, .case_studies_landing_container .filter_section .filter form .total_count, .all_customer_assets_container .filter_section .filter form .total_count {
  font-size: 16px;
  font-weight: 500;
  color: #000000;
  margin-top: 16px;
}
.case_studies_landing_container .customer_asset_section {
  margin-top: 32px;
}
.case_studies_landing_container .customer_asset_section ul li {
  margin: 0px 24px 24px 0px;
}
.case_studies_landing_container .customer_asset_section.customer_asset_case_studies {
  margin-top: 0px;
}
.case_studies_landing_container .customer_asset_section.customer_asset_case_studies ul.case_studies {
  margin-top: 8px;
}
.case_studies_landing_container .customer_asset_section.customer_asset_case_studies ul.case_studies li {
  width: calc(20% - 20px);
}
.case_studies_landing_container .customer_asset_section.customer_asset_case_studies ul.case_studies li:nth-child(5n) {
  margin-right: 0px;
}

.testimonials_landing_container .customer_asset_section {
  margin-top: 32px;
}
.testimonials_landing_container .customer_asset_section ul li {
  margin: 0px 24px 24px 0px;
}
.testimonials_landing_container .customer_asset_section.customer_asset_testimonials {
  margin-top: 0px;
}
.testimonials_landing_container .customer_asset_section.customer_asset_testimonials ul.testimonials {
  margin-top: 8px;
}

.user_reviews_landing_container .customer_asset_section {
  margin-top: 32px;
}
.user_reviews_landing_container .customer_asset_section ul li {
  margin: 0px 24px 24px 0px;
}
.user_reviews_landing_container .customer_asset_section.customer_asset_user_reviews {
  margin-top: 0px;
}
.user_reviews_landing_container .customer_asset_section.customer_asset_user_reviews ul.user_reviews {
  margin-top: 8px;
}

.logos_landing_container .customer_asset_section {
  margin-top: 32px;
}
.logos_landing_container .customer_asset_section ul li {
  margin: 0px 24px 24px 0px;
}
.logos_landing_container .customer_asset_section.customer_asset_logos {
  margin-top: 0px;
}
.logos_landing_container .customer_asset_section.customer_asset_logos ul.logos {
  margin-top: 8px;
}

.videos_landing_container .customer_asset_section {
  margin-top: 32px;
}
.videos_landing_container .customer_asset_section ul li {
  margin: 0px 24px 24px 0px;
}
.videos_landing_container .customer_asset_section.customer_asset_videos {
  margin-top: 0px;
}
.videos_landing_container .customer_asset_section.customer_asset_videos ul.videos {
  margin-top: 8px;
}
.videos_landing_container .customer_asset_section.customer_asset_videos ul.videos li {
  width: calc(20% - 20px);
}
.videos_landing_container .customer_asset_section.customer_asset_videos ul.videos li:nth-child(5n) {
  margin-right: 0px;
}

.edit_customer_assets_container {
  max-width: 840px;
}
.edit_customer_assets_container .back_link a {
  display: flex;
  align-items: center;
  font-weight: 500;
  color: #4ba3ff;
}
.edit_customer_assets_container .back_link a::before {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 18px;
  height: 12px;
  background-position: -1px -339px;
  top: -2px;
  margin-right: 8px;
}
.edit_customer_assets_container h1 {
  margin: 16px 0px 26px 0px;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form {
  margin-top: 16px;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form {
  display: flex;
  flex-direction: column;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form {
  display: flex;
  flex-wrap: wrap;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label {
  width: calc(50% - 8px);
  display: flex;
  flex-direction: column;
  font-size: 14px;
  font-weight: 500;
  margin-bottom: 16px;
  position: relative;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label select,
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label input,
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label textarea {
  display: block;
  border: 1px solid #a6a6a6;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  width: 100%;
  height: 48px;
  font-family: "Hind", sans-serif;
  font-size: 16px;
  padding-left: 8px;
  box-sizing: border-box;
  margin-top: 3px;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label select::placeholder,
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label input::placeholder,
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label textarea::placeholder {
  color: #a6a6a6;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label textarea {
  height: 100px;
  padding: 12px;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label .selectdiv {
  position: relative;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label .selectdiv select {
  padding-left: 4px;
  color: #a6a6a6;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label .selectdiv select option {
  color: #000;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label .selectdiv::after {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 33px;
  height: 20px;
  background-position: 0px -302px;
  right: 2px;
  top: 16px;
  position: absolute;
  pointer-events: none;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label .companySize {
  margin: 3px 0px 0px 0px;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label .companySize .input_box {
  height: 48px;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label .companySize .input_box::after {
  top: 13px;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label .companySize .company_size_selected {
  top: 4px;
  height: 43px;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label .companySize .company_size_selected ul {
  height: 43px;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label .companyName {
  position: relative;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label .companyName .selected_company {
  top: 30px;
  height: 42px;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label .companyName .selected_company ul {
  height: 42px;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label .companyName .selected_company ul li {
  background-color: #8ac3ff;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label .company_industry .selected_industry {
  top: 30px;
  height: 42px;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label .company_industry .selected_industry ul {
  height: 42px;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label .company_industry .selected_industry ul li {
  background-color: #8ac3ff;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form .left_block,
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form .right_block {
  width: calc(50% - 8px);
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form .left_block {
  position: relative;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form .left_block label {
  width: 100%;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form .left_block label:nth-child(2n) {
  margin-left: 0px;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form .left_block label .logo_img {
  position: absolute;
  top: 38px;
  right: 15px;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form .left_block label .logo_img img {
  width: 100%;
  max-width: 109px;
  height: 24px;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form .right_block {
  margin-left: 16px;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form .right_block label {
  width: 100%;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form .right_block label textarea {
  font-family: "Hind", sans-serif;
  font-size: 14px;
  line-height: 22px;
  color: #000;
  padding: 20px 15px;
  border: 1px solid #a6a6a6;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  height: 142px;
  box-sizing: border-box;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .form label:nth-child(2n) {
  margin-left: 16px;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .add_custom_field a {
  font-weight: 500;
  color: #4ba3ff;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .upload_thumbnail {
  margin: 16px 0px 24px 0px;
  position: relative;
  float: left;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .upload_thumbnail span.txt {
  display: inline-block;
  font-size: 14px;
  font-weight: 500;
  margin-bottom: 12px;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .upload_thumbnail .btn_save {
  display: none;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .upload_thumbnail .upload_thumbnail_list ul {
  display: flex;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .upload_thumbnail .upload_thumbnail_list ul li {
  margin-right: 17px;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .upload_thumbnail .upload_thumbnail_list ul li label .upload {
  width: 203px;
  height: 128px;
  border: 1px dashed #4ba3ff;
  font-family: "Hind", sans-serif;
  font-size: 16px;
  font-weight: 500;
  color: #4ba3ff;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  float: left;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .upload_thumbnail .upload_thumbnail_list ul li label .upload::before {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 14px;
  height: 17px;
  background-position: -1px -264px;
  margin-bottom: 20px;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .upload_thumbnail .upload_thumbnail_list ul li label input[type=file] {
  display: none;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .upload_thumbnail .upload_thumbnail_list ul li .thumbnail_img_block {
  position: relative;
  width: 205px;
  height: 130px;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .upload_thumbnail .upload_thumbnail_list ul li .thumbnail_img_block .img_block {
  position: absolute;
  top: 0px;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .upload_thumbnail .upload_thumbnail_list ul li .thumbnail_img_block .img_block img {
  width: 205px;
  height: 130px;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .upload_thumbnail .upload_thumbnail_list ul li .thumbnail_img_block .edit_thumbnail {
  position: relative;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .upload_thumbnail .upload_thumbnail_list ul li .thumbnail_img_block .edit_thumbnail .edit_icon {
  position: relative;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .upload_thumbnail .upload_thumbnail_list ul li .thumbnail_img_block .edit_thumbnail .edit_icon a {
  width: 24px;
  height: 24px;
  background: #ffffff;
  box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  border-radius: 100px;
  -moz-border-radius: 100px;
  -webkit-border-radius: 100px;
  display: block;
  position: absolute;
  top: -9px;
  right: -9px;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .upload_thumbnail .upload_thumbnail_list ul li .thumbnail_img_block .edit_thumbnail .edit_icon a::before {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 12px;
  height: 12px;
  background-position: -1px -353px;
  top: 1px;
  left: 6px;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .upload_thumbnail .upload_thumbnail_list ul li .thumbnail_img_block .edit_thumbnail .edit_link {
  position: absolute;
  z-index: 10;
  top: 11px;
  right: 10px;
  display: none;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .upload_thumbnail .upload_thumbnail_list ul li .thumbnail_img_block .edit_thumbnail .edit_link ul {
  position: absolute;
  width: 184px;
  background: #ffffff;
  box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  padding: 10px 0px;
  flex-direction: column;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .upload_thumbnail .upload_thumbnail_list ul li .thumbnail_img_block .edit_thumbnail .edit_link ul li {
  padding-left: 16px;
  color: #000000;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .upload_thumbnail .upload_thumbnail_list ul li .thumbnail_img_block .edit_thumbnail .edit_link ul li a {
  color: #000000;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .upload_thumbnail .upload_thumbnail_list ul li .thumbnail_img_block .edit_thumbnail .edit_link ul li.replace_thumbnail label .replace {
  cursor: pointer;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .upload_thumbnail .upload_thumbnail_list ul li .thumbnail_img_block .edit_thumbnail .edit_link.open {
  display: block;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .upload_thumbnail .upload_thumbnail_list ul li:nth-last-child(1) {
  margin-right: 0px;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .upload_thumbnail.logo span.txt::after {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 12px;
  height: 12px;
  background-position: -1px -353px;
  top: 1px;
  left: 11px;
  cursor: pointer;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .upload_thumbnail.logo .upload_thumbnail_list ul li .edit_thumbnail {
  display: none;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .upload_thumbnail.logo.edit .txt::after {
  display: none;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .upload_thumbnail.logo.edit .btn_save {
  display: inline-block;
  margin-left: 5px;
  background-color: transparent;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .upload_thumbnail.logo.edit .btn_save a {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 60px;
  height: 30px;
  background: #61ca6b;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  font-size: 14px;
  font-weight: 600;
  color: #ffffff;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .upload_thumbnail.logo.edit .upload_thumbnail_list ul li .edit_thumbnail {
  margin-top: 11px;
  display: block;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .upload_thumbnail.logo.edit .upload_thumbnail_list ul li .edit_thumbnail .edit_link ul {
  flex-direction: column;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .upload_thumbnail.logo.edit .upload_thumbnail_list ul li .edit_thumbnail .edit_link ul li {
  margin-right: 0px;
  list-style: 28px;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .upload_thumbnail.logo.edit .upload_thumbnail_list ul li .edit_thumbnail .edit_link ul li.default_logo a {
  color: #4ba3ff;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .upload_thumbnail.logo.edit .upload_thumbnail_list ul li .edit_thumbnail .edit_link ul li.remove_thumbnail a {
  color: #c52d2d;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .custome_asset_edit_preview {
  margin-bottom: 24px;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .custome_asset_edit_preview ul {
  display: flex;
  margin-top: 16px;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .custome_asset_edit_preview ul li {
  max-width: 203px;
  background: #ffffff;
  box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  margin-right: 20px;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .custome_asset_edit_preview ul li .img_block img {
  width: 100%;
  border-radius: 6px 6px 0px 0px;
  -moz-border-radius: 6px 6px 0px 0px;
  -webkit-border-radius: 6px 6px 0px 0px;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .custome_asset_edit_preview ul li .preview_content_block {
  padding: 8px 15px;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .custome_asset_edit_preview ul li .preview_content_block h4.title {
  line-height: 20px;
  margin-bottom: 8px;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .custome_asset_edit_preview ul li .preview_content_block p {
  font-size: 12px;
  line-height: 19px;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .custome_asset_edit_preview ul li:nth-last-child(1) {
  margin-right: 0px;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .testimonials_edit_preview {
  margin: 24px 0px;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .testimonials_edit_preview ul.testimonials {
  display: flex;
  margin-top: 16px;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .testimonials_edit_preview ul.testimonials li {
  background: #ffffff;
  font-size: 14px;
  line-height: 22px;
  box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  margin-right: 18px;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .testimonials_edit_preview ul.testimonials li .content_block span.details {
  font-weight: 700;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .testimonials_edit_preview ul.testimonials li:nth-last-child(1) {
  margin-right: 0px;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .user_reviews_edit_preview {
  margin: 24px 0px;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .user_reviews_edit_preview ul.user_reviews {
  display: flex;
  margin-top: 16px;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .user_reviews_edit_preview ul.user_reviews li {
  background: #ffffff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.1);
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  font-size: 14px;
  line-height: 22px;
  padding: 15px 20px;
  box-sizing: border-box;
  margin-right: 18px;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .user_reviews_edit_preview ul.user_reviews li .content_block .logo {
  display: flex;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .user_reviews_edit_preview ul.user_reviews li .content_block .logo img {
  max-width: 100px;
  max-height: 50px;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .user_reviews_edit_preview ul.user_reviews li .content_block span.name {
  display: inline-block;
  font-size: 12px;
  padding: 5px 0px;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .user_reviews_edit_preview ul.user_reviews li .content_block span.details {
  font-weight: 700;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .user_reviews_edit_preview ul.user_reviews li:nth-last-child(1) {
  margin-right: 0px;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .edit_customer_asset_btn {
  display: flex;
  flex-direction: column;
  margin-top: 8px;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .edit_customer_asset_btn button.btn {
  width: 135px;
  height: 42px;
  font-family: "Hind", sans-serif;
  font-size: 16px;
  font-weight: 600;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .edit_customer_asset_btn button.btn.save_changes {
  background: #4ba3ff;
  color: #ffffff;
  border: 2px solid #4ba3ff;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  cursor: pointer;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .edit_customer_asset_btn button.btn.delete {
  background: #fafafa;
  font-weight: 400;
  margin-top: 8px;
}
.edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .edit_customer_asset_btn button.btn.delete a {
  display: block;
  background: #fafafa;
  color: #c52d2d;
  font-weight: 500;
}
.edit_customer_assets_container .edit_customer_assets_content_block.video_edit_customer_assets .upload_thumbnail .txt::after {
  display: none !important;
}

.template_tabs {
  position: relative;
  background: #fafafa;
}
.template_tabs::before, .template_tabs::after {
  content: "";
  display: table;
}
.template_tabs::after {
  clear: both;
}
.template_tabs .template_tab {
  float: left;
}
.template_tabs .template-tab-switch {
  display: none;
}
.template_tabs .template-tab-label {
  width: 168px;
  position: relative;
  display: block;
  padding: 19px 0px;
  background: #ebebeb;
  color: #000;
  cursor: pointer;
  top: 0;
  transition: all 0.25s;
  text-align: center;
}
.template_tabs .template-tab-content {
  width: 100%;
  height: calc(100% - 60px);
  position: fixed;
  z-index: 1;
  top: 65px;
  left: 0;
  background: #fafafa;
  color: #000;
  opacity: 0;
  transition: all 0.35s;
  padding: 25px 0px;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  overflow-y: auto;
}
.template_tabs .template-tab-content .template_top_content_block .search_box {
  border-bottom: 1px solid #a6a6a6;
  padding-bottom: 17px;
}
.template_tabs .template-tab-content .template_top_content_block .search_box form {
  position: relative;
  width: calc(100% - 32px);
  margin: 0 auto;
}
.template_tabs .template-tab-content .template_top_content_block .search_box form input[type=text] {
  border: 1px solid #a6a6a6;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  width: 100%;
  height: 48px;
  font-family: "Hind", sans-serif;
  font-size: 14px;
  color: #000;
  padding-left: 15px;
  box-sizing: border-box;
}
.template_tabs .template-tab-content .template_top_content_block .search_box form input[type=text]::placeholder {
  color: #828282;
}
.template_tabs .template-tab-content .template_top_content_block .search_box form span.searchIcon {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 18px;
  height: 18px;
  background-position: -1px -403px;
  position: absolute;
  top: 16px;
  right: 19px;
  cursor: pointer;
}
.template_tabs .template-tab-content .template_top_content_block .prospect_result_section {
  margin-top: 16px;
}
.template_tabs .template-tab-content .template_top_content_block .prospect_result_section span.heading {
  font-weight: 500;
  display: inline-block;
  padding-left: 16px;
}
.template_tabs .template-tab-content .template_top_content_block .prospect_result_section .template_accordion_section {
  margin-top: 26px;
}
.template_tabs .template-tab-content .template_top_content_block .prospect_result_section .template_accordion_section .template_accordion_block {
  margin-bottom: 5px;
}
.template_tabs .template-tab-content .template_top_content_block .prospect_result_section .template_accordion_section .template_accordion_block .template_accordion_title {
  cursor: pointer;
  width: 100%;
  transition: 0.4s;
  box-sizing: border-box;
  font-weight: 500;
  line-height: 26px;
  color: #4ba3ff;
  padding-left: 16px;
}
.template_tabs .template-tab-content .template_top_content_block .prospect_result_section .template_accordion_section .template_accordion_block .template_accordion_title::after {
  content: "+";
  color: #4ba3ff;
  font-weight: bold;
  margin-left: 5px;
  position: relative;
  top: 1px;
}
.template_tabs .template-tab-content .template_top_content_block .prospect_result_section .template_accordion_section .template_accordion_block .template_accordion_title.active::after {
  content: "−";
}
.template_tabs .template-tab-content .template_top_content_block .prospect_result_section .template_accordion_section .template_accordion_block .template_accordion_content_block {
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.2s ease-out;
  width: 100%;
}
.template_tabs .template-tab-content .template_top_content_block .prospect_result_section .template_accordion_section .template_accordion_block .template_accordion_content_block .links ul {
  display: flex;
  flex-wrap: wrap;
  border-top: 1px solid #a6a6a6;
  margin: 21px 0px;
}
.template_tabs .template-tab-content .template_top_content_block .prospect_result_section .template_accordion_section .template_accordion_block .template_accordion_content_block .links ul li {
  width: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  border-bottom: 1px solid #a6a6a6;
  box-sizing: border-box;
  padding: 30px 0px;
  position: relative;
}
.template_tabs .template-tab-content .template_top_content_block .prospect_result_section .template_accordion_section .template_accordion_block .template_accordion_content_block .links ul li a {
  font-size: 14px;
  font-weight: 500;
  color: #4ba3ff;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  width: 100%;
}
.template_tabs .template-tab-content .template_top_content_block .prospect_result_section .template_accordion_section .template_accordion_block .template_accordion_content_block .links ul li a::before {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  margin-bottom: 12px;
}
.template_tabs .template-tab-content .template_top_content_block .prospect_result_section .template_accordion_section .template_accordion_block .template_accordion_content_block .links ul li a span.txt {
  display: block;
}
.template_tabs .template-tab-content .template_top_content_block .prospect_result_section .template_accordion_section .template_accordion_block .template_accordion_content_block .links ul li:nth-child(even) {
  border-left: 1px solid #a6a6a6;
}
.template_tabs .template-tab-content .template_top_content_block .prospect_result_section .template_accordion_section .template_accordion_block .template_accordion_content_block .links ul li.case_study a::before {
  width: 28px;
  height: 22px;
  background-position: -1px -522px;
}
.template_tabs .template-tab-content .template_top_content_block .prospect_result_section .template_accordion_section .template_accordion_block .template_accordion_content_block .links ul li.testimonial {
  top: 1px;
}
.template_tabs .template-tab-content .template_top_content_block .prospect_result_section .template_accordion_section .template_accordion_block .template_accordion_content_block .links ul li.testimonial a::before {
  width: 32px;
  height: 16px;
  background-position: -1px -547px;
  margin-bottom: 16px;
}
.template_tabs .template-tab-content .template_top_content_block .prospect_result_section .template_accordion_section .template_accordion_block .template_accordion_content_block .links ul li.user_review a::before {
  width: 32px;
  height: 32px;
  background-position: -1px -566px;
  margin-bottom: 7px;
}
.template_tabs .template-tab-content .template_top_content_block .prospect_result_section .template_accordion_section .template_accordion_block .template_accordion_content_block .links ul li.logo a::before {
  width: 26px;
  height: 26px;
  background-position: -1px -601px;
}
.template_tabs .template-tab-content .template_top_content_block .prospect_result_section .template_accordion_section .template_accordion_block .template_accordion_content_block .links ul li.customer_video a::before {
  width: 28px;
  height: 28px;
  background-position: -1px -630px;
  margin-bottom: 9px;
}
.template_tabs .template-tab-content .template_top_content_block .template_design_content_block {
  width: calc(100% - 32px);
  margin: 16px auto;
}
.template_tabs .template-tab-content .template_top_content_block .template_design_content_block .caseStudies_block ul.case_studies {
  margin-top: 0px;
}
.template_tabs .template-tab-content .template_top_content_block .template_design_content_block .caseStudies_block ul.case_studies li {
  background: transparent;
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
}
.template_tabs .template-tab-content .template_top_content_block .template_design_content_block .caseStudies_block ul.case_studies li span.heading {
  display: block;
  font-weight: 600;
  margin: 25px 0px 8px 0px;
}
.template_tabs .template-tab-content .template_top_content_block .template_design_content_block .caseStudies_block ul.case_studies li .content_block {
  background: #fff;
  border-radius: 0px 0px 6px 6px;
  -moz-border-radius: 0px 0px 6px 6px;
  -webkit-border-radius: 0px 0px 6px 6px;
  box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
}
.template_tabs .template-tab-content .template_top_content_block .template_design_content_block .caseStudies_block ul.case_studies li .content_block .list_button .size {
  background: #bee2a1;
}
.template_tabs .template-tab-content .back {
  display: flex;
  justify-content: flex-end;
}
.template_tabs .template-tab-content .back a {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 17px;
  height: 12px;
  background-position: -22px -388px;
  right: 16px;
}
.template_tabs .template-tab-content .back.all {
  justify-content: space-between;
  align-items: center;
}
.template_tabs .template-tab-content .back.all .all_templates {
  width: calc(100% - 20px);
  padding-left: 16px;
  box-sizing: border-box;
}
.template_tabs .template-tab-content .back.all .all_templates a {
  width: 100%;
  right: 0px;
  background: none;
  color: #4BA3FF;
  font-weight: 500;
}
.template_tabs .template-tab-content .back.all .all_templates a::before {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 18px;
  height: 12px;
  background-position: 0px -339px;
  top: 1px;
  margin-right: 7px;
}
.template_tabs .template-tab-content .back.all a {
  width: 17px;
}

.template-tab-switch:checked + .template-tab-label {
  background: #fafafa;
  color: #000;
  border-bottom: 0;
  transition: all 0.35s;
  z-index: 1;
  font-weight: 600;
}

.template-tab-switch:checked + label + .template-tab-content {
  z-index: 2;
  opacity: 1;
  transition: all 0.35s;
}

.select_template_block {
  margin-top: 33px;
}
.select_template_block ul {
  display: flex;
  flex-wrap: wrap;
}
.select_template_block ul li {
  width: calc(50% - 10px);
  margin-bottom: 35px;
}
.select_template_block ul li .template_block_content {
  position: relative;
  display: flex;
}
.select_template_block ul li .template_block_content .img_block {
  display: flex;
}
.select_template_block ul li .template_block_content .img_block img {
  width: 100%;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}
.select_template_block ul li .template_block_content .overlay_content {
  position: absolute;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.9);
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.select_template_block ul li .template_block_content .overlay_content a {
  color: #000000;
}
.select_template_block ul li .template_block_content .overlay_content .select_template {
  font-family: "Montserrat", sans-serif;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
}
.select_template_block ul li .template_block_content .overlay_content .select_template a::after {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 18px;
  height: 12px;
  background-position: -21px -340px;
  top: 3px;
  left: 7px;
  transition: 0.3s ease-in-out;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
}
.select_template_block ul li .template_block_content .overlay_content .select_template a:hover::after {
  top: 0px;
}
.select_template_block ul li h3.template_name {
  margin-top: 14px;
}
.select_template_block ul li:nth-child(odd) {
  margin-right: 20px;
}

.not_found_container .not_found_button {
  margin: 48px 0px;
}
.not_found_container .not_found_button ul {
  display: flex;
}
.not_found_container .not_found_button ul li a {
  width: 394px;
  height: 64px;
  padding: 20px 50px;
  box-sizing: border-box;
  text-align: center;
}
.not_found_container .not_found_button ul li:nth-child(1) {
  margin-right: 16px;
}
.not_found_container .not_found_content_block {
  max-width: 805px;
  margin: 24px 0px 50px 0px;
}
.not_found_container .not_found_content_block h2 {
  font-weight: 700;
  color: #000000;
  margin-bottom: 16px;
}
.not_found_container .not_found_content_block p {
  line-height: 26px;
}
.not_found_container .not_found_content_block .not_found_img {
  margin-top: 80px;
  text-align: center;
}
.insights_section .insight_progress_bar_section {
  background: #fff;
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  box-shadow: 6px 4px 8px rgba(0, 0, 0, 0.06);
  -moz-box-shadow: 6px 4px 8px rgba(0, 0, 0, 0.06);
  -webkit-box-shadow: 6px 4px 8px rgba(0, 0, 0, 0.06);
  padding: 31px 38px 70px 38px;
  margin: 24px 0px 47px 0px;
  box-sizing: border-box;
}
.insights_section .insight_progress_bar_section .left_section ul {
  display: flex;
}
.insights_section .insight_progress_bar_section .left_section ul li {
  margin-right: 58px;
}
.insights_section .insight_progress_bar_section .left_section ul li .circle-big {
  width: 191px;
  height: 191px;
}
.insights_section .insight_progress_bar_section .left_section ul li .circle-big .text {
  font-family: "Montserrat", sans-serif;
  font-size: 34px;
  font-weight: 700;
}
.insights_section .insight_progress_bar_section .left_section ul li .circle-big svg {
  width: 191px;
  height: 191px;
}
.insights_section .insight_progress_bar_section .left_section ul li .circle-big svg .bg {
  stroke-width: 18px;
  stroke: #dedede;
}
.insights_section .insight_progress_bar_section .left_section ul li .circle-big svg .progress {
  stroke-width: 18px;
  stroke: #002582;
}
.insights_section .insight_progress_bar_section .left_section ul li:nth-last-child(1) {
  margin-right: 0px;
}
.insights_section .insight_progress_bar_section .right_section span.heading {
  display: inline-block;
  font-size: 18px;
  font-weight: 500;
  margin-bottom: 9px;
}
.insights_section .insight_progress_bar_section .right_section .share_insights ul li {
  display: flex;
  align-items: center;
  line-height: 42px;
}
.insights_section .insight_progress_bar_section .right_section .share_insights ul li a {
  color: #000000;
}
.insights_section .insight_progress_bar_section .right_section .share_insights ul li::before {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 24px;
  margin-right: 5px;
}
.insights_section .insight_progress_bar_section .right_section .share_insights ul li span.txt {
  width: calc(100% - 29px);
}
.insights_section .insight_progress_bar_section .right_section .share_insights ul li.copy::before {
  height: 22px;
  background-position: -1px -482px;
  top: -2px;
}
.insights_section .insight_progress_bar_section .right_section .share_insights ul li.email::before {
  height: 16px;
  background-position: -20px -53px;
  top: -1px;
  left: -1px;
}
.insights_section .insight_progress_bar_section .right_section .share_insights ul li.text::before {
  height: 24px;
  background-position: -20px -72px;
  left: 2px;
}
.insights_section .insight_progress_bar_section .right_section .share_insights ul li.download::before {
  height: 24px;
  background-position: -20px -96px;
  top: 2px;
}
.insights_section .insight_grpah_section ul {
  display: flex;
}
.insights_section .insight_grpah_section ul li {
  display: flex;
  flex-direction: column;
  margin-right: 48px;
}
.insights_section .insight_grpah_section ul li span.txt {
  font-size: 12px;
  color: #ababab;
}
.insights_section .insight_grpah_section ul li .graph_bock img {
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
}
.insights_section .insight_grpah_section ul li:nth-last-child(1) {
  margin-right: 0px;
}

.existing_page_container .search_pages {
  margin: 32px 0px 16px 0px;
}
.existing_page_container .search_pages form {
  position: relative;
}
.existing_page_container .search_pages form input[type=text] {
  width: 100%;
  height: 42px;
  font-family: "Hind", sans-serif;
  font-size: 12px;
  letter-spacing: 0.01em;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  padding-left: 42px;
  box-sizing: border-box;
}
.existing_page_container .search_pages form input[type=text]::placeholder {
  color: #90a0b7;
}
.existing_page_container .search_pages form span.searchIcon {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 15px;
  height: 15px;
  background-position: -20px -403px;
  position: absolute;
  top: 12px;
  left: 16px;
}
.existing_page_container .existing_tab_section span.view_by_txt {
  display: inline-block;
  margin-bottom: 8px;
}
.existing_page_container .existing_tab_section .content-section .content {
  margin-top: 17px;
}
.existing_page_container .existing_tab_section .content-section .content .page_container {
  padding-bottom: 35px;
}
.existing_page_container .existing_tab_section .content-section .content .page_container .page_lists {
  margin-top: 15px;
}
.existing_page_container .existing_tab_section .content-section .content .page_container .page_lists ul {
  display: flex;
  flex-wrap: wrap;
}
.existing_page_container .existing_tab_section .content-section .content .page_container .page_lists ul li {
  background: #fff;
  width: calc(20% - 20px);
  margin: 0px 25px 25px 0px;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
}
.existing_page_container .existing_tab_section .content-section .content .page_container .page_lists ul li .img_block img {
  width: 100%;
  border-radius: 6px 6px 0px 0px;
  -moz-border-radius: 6px 6px 0px 0px;
  -webkit-border-radius: 6px 6px 0px 0px;
}
.existing_page_container .existing_tab_section .content-section .content .page_container .page_lists ul li .page_list_content_block {
  display: flex;
  flex-direction: column;
  padding: 0px 0px 5px 10px;
}
.existing_page_container .existing_tab_section .content-section .content .page_container .page_lists ul li .page_list_content_block span {
  font-size: 14px;
  font-weight: 500;
}
.existing_page_container .existing_tab_section .content-section .content .page_container .page_lists ul li .page_list_content_block span.date {
  font-size: 12px;
}
.existing_page_container .existing_tab_section .content-section .content .page_container .page_lists ul li .page_list_content_block span.view a {
  color: #4ba3ff;
}
.existing_page_container .existing_tab_section .content-section .content .page_container .page_lists ul li:nth-child(5n) {
  margin-right: 0px;
}
.existing_page_container .existing_tab_section .content-section .content#list_view .page_container .list_view_table_content .pagination {
  margin-top: 8px;
}

.cls-Tabs ul.clsTabs li, .main_content_block.account_tabs .account_tab_content_block ul.clsTabs li, .existing_page_container .existing_tab_section ul.clsTabs li {
  list-style: none;
  display: inline-block;
  width: 50px;
  margin-right: -4px;
  text-align: center;
  cursor: pointer;
}
.cls-Tabs ul.clsTabs li.active, .main_content_block.account_tabs .account_tab_content_block ul.clsTabs li.active, .existing_page_container .existing_tab_section ul.clsTabs li.active {
  border-bottom: none;
}
.cls-Tabs ul.clsTabs li.grid_view, .main_content_block.account_tabs .account_tab_content_block ul.clsTabs li.grid_view, .existing_page_container .existing_tab_section ul.clsTabs li.grid_view, .cls-Tabs ul.clsTabs li.list_view, .main_content_block.account_tabs .account_tab_content_block ul.clsTabs li.list_view, .existing_page_container .existing_tab_section ul.clsTabs li.list_view {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 24px;
  height: 24px;
}
.cls-Tabs ul.clsTabs li.grid_view, .main_content_block.account_tabs .account_tab_content_block ul.clsTabs li.grid_view, .existing_page_container .existing_tab_section ul.clsTabs li.grid_view {
  background-position: -1px -661px;
}
.cls-Tabs ul.clsTabs li.grid_view.active, .main_content_block.account_tabs .account_tab_content_block ul.clsTabs li.grid_view.active, .existing_page_container .existing_tab_section ul.clsTabs li.grid_view.active {
  background-position: -1px -688px;
}
.cls-Tabs ul.clsTabs li.list_view, .main_content_block.account_tabs .account_tab_content_block ul.clsTabs li.list_view, .existing_page_container .existing_tab_section ul.clsTabs li.list_view {
  background-position: -1px -715px;
}
.cls-Tabs ul.clsTabs li.list_view.active, .main_content_block.account_tabs .account_tab_content_block ul.clsTabs li.list_view.active, .existing_page_container .existing_tab_section ul.clsTabs li.list_view.active {
  background-position: -1px -742px;
}
.cls-Tabs ul.clsTabs li:nth-child(1), .main_content_block.account_tabs .account_tab_content_block ul.clsTabs li:nth-child(1), .existing_page_container .existing_tab_section ul.clsTabs li:nth-child(1) {
  margin-right: 12px;
}
.cls-Tabs .content-section .overview_content_block .page_container button.btn_save, .main_content_block.account_tabs .account_tab_content_block .content-section .overview_content_block .page_container button.btn_save, .existing_page_container .existing_tab_section .content-section .overview_content_block .page_container button.btn_save {
  margin-top: 32px;
}
.cls-Tabs .content-section .content, .main_content_block.account_tabs .account_tab_content_block .content-section .content, .existing_page_container .existing_tab_section .content-section .content {
  display: none;
  opacity: 0;
  -webkit-animation: display-none-transition 1s ease;
  animation: display-none-transition 1s ease;
}
.cls-Tabs .content-section .content.active, .main_content_block.account_tabs .account_tab_content_block .content-section .content.active, .existing_page_container .existing_tab_section .content-section .content.active {
  display: block;
  opacity: 1;
}

.clsPagination ul, .main_content_block.account_tabs .account_tab_content_block .content-section .content .overview_content_block .page_container .table_content .pagination ul,
.main_content_block.account_tabs .account_tab_content_block .content-section .content .users_content_block .page_container .table_content .pagination ul, .existing_page_container .existing_tab_section .content-section .content .page_container .pagination ul, .existing_page_container .existing_tab_section .content-section .content#list_view .page_container .list_view_table_content .pagination ul {
  display: flex;
  justify-content: center;
  align-items: center;
}
.clsPagination ul li.prev ul li a, .main_content_block.account_tabs .account_tab_content_block .content-section .content .overview_content_block .page_container .table_content .pagination ul li.prev ul li a,
.main_content_block.account_tabs .account_tab_content_block .content-section .content .users_content_block .page_container .table_content .pagination ul li.prev ul li a, .existing_page_container .existing_tab_section .content-section .content .page_container .pagination ul li.prev ul li a, .existing_page_container .existing_tab_section .content-section .content#list_view .page_container .list_view_table_content .pagination ul li.prev ul li a, .clsPagination ul li.next ul li a, .main_content_block.account_tabs .account_tab_content_block .content-section .content .overview_content_block .page_container .table_content .pagination ul li.next ul li a,
.main_content_block.account_tabs .account_tab_content_block .content-section .content .users_content_block .page_container .table_content .pagination ul li.next ul li a, .existing_page_container .existing_tab_section .content-section .content .page_container .pagination ul li.next ul li a, .existing_page_container .existing_tab_section .content-section .content#list_view .page_container .list_view_table_content .pagination ul li.next ul li a {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  top: 1px;
}
.clsPagination ul li.prev ul li.first a, .main_content_block.account_tabs .account_tab_content_block .content-section .content .overview_content_block .page_container .table_content .pagination ul li.prev ul li.first a,
.main_content_block.account_tabs .account_tab_content_block .content-section .content .users_content_block .page_container .table_content .pagination ul li.prev ul li.first a, .existing_page_container .existing_tab_section .content-section .content .page_container .pagination ul li.prev ul li.first a, .existing_page_container .existing_tab_section .content-section .content#list_view .page_container .list_view_table_content .pagination ul li.prev ul li.first a, .clsPagination ul li.prev ul li.last a, .main_content_block.account_tabs .account_tab_content_block .content-section .content .overview_content_block .page_container .table_content .pagination ul li.prev ul li.last a,
.main_content_block.account_tabs .account_tab_content_block .content-section .content .users_content_block .page_container .table_content .pagination ul li.prev ul li.last a, .existing_page_container .existing_tab_section .content-section .content .page_container .pagination ul li.prev ul li.last a, .existing_page_container .existing_tab_section .content-section .content#list_view .page_container .list_view_table_content .pagination ul li.prev ul li.last a, .clsPagination ul li.next ul li.first a, .main_content_block.account_tabs .account_tab_content_block .content-section .content .overview_content_block .page_container .table_content .pagination ul li.next ul li.first a,
.main_content_block.account_tabs .account_tab_content_block .content-section .content .users_content_block .page_container .table_content .pagination ul li.next ul li.first a, .existing_page_container .existing_tab_section .content-section .content .page_container .pagination ul li.next ul li.first a, .existing_page_container .existing_tab_section .content-section .content#list_view .page_container .list_view_table_content .pagination ul li.next ul li.first a, .clsPagination ul li.next ul li.last a, .main_content_block.account_tabs .account_tab_content_block .content-section .content .overview_content_block .page_container .table_content .pagination ul li.next ul li.last a,
.main_content_block.account_tabs .account_tab_content_block .content-section .content .users_content_block .page_container .table_content .pagination ul li.next ul li.last a, .existing_page_container .existing_tab_section .content-section .content .page_container .pagination ul li.next ul li.last a, .existing_page_container .existing_tab_section .content-section .content#list_view .page_container .list_view_table_content .pagination ul li.next ul li.last a {
  width: 16px;
  height: 12px;
}
.clsPagination ul li.prev ul li.back a, .main_content_block.account_tabs .account_tab_content_block .content-section .content .overview_content_block .page_container .table_content .pagination ul li.prev ul li.back a,
.main_content_block.account_tabs .account_tab_content_block .content-section .content .users_content_block .page_container .table_content .pagination ul li.prev ul li.back a, .existing_page_container .existing_tab_section .content-section .content .page_container .pagination ul li.prev ul li.back a, .existing_page_container .existing_tab_section .content-section .content#list_view .page_container .list_view_table_content .pagination ul li.prev ul li.back a, .clsPagination ul li.prev ul li.front a, .main_content_block.account_tabs .account_tab_content_block .content-section .content .overview_content_block .page_container .table_content .pagination ul li.prev ul li.front a,
.main_content_block.account_tabs .account_tab_content_block .content-section .content .users_content_block .page_container .table_content .pagination ul li.prev ul li.front a, .existing_page_container .existing_tab_section .content-section .content .page_container .pagination ul li.prev ul li.front a, .existing_page_container .existing_tab_section .content-section .content#list_view .page_container .list_view_table_content .pagination ul li.prev ul li.front a, .clsPagination ul li.next ul li.back a, .main_content_block.account_tabs .account_tab_content_block .content-section .content .overview_content_block .page_container .table_content .pagination ul li.next ul li.back a,
.main_content_block.account_tabs .account_tab_content_block .content-section .content .users_content_block .page_container .table_content .pagination ul li.next ul li.back a, .existing_page_container .existing_tab_section .content-section .content .page_container .pagination ul li.next ul li.back a, .existing_page_container .existing_tab_section .content-section .content#list_view .page_container .list_view_table_content .pagination ul li.next ul li.back a, .clsPagination ul li.next ul li.front a, .main_content_block.account_tabs .account_tab_content_block .content-section .content .overview_content_block .page_container .table_content .pagination ul li.next ul li.front a,
.main_content_block.account_tabs .account_tab_content_block .content-section .content .users_content_block .page_container .table_content .pagination ul li.next ul li.front a, .existing_page_container .existing_tab_section .content-section .content .page_container .pagination ul li.next ul li.front a, .existing_page_container .existing_tab_section .content-section .content#list_view .page_container .list_view_table_content .pagination ul li.next ul li.front a {
  width: 8px;
  height: 12px;
}
.clsPagination ul li.prev ul li.disable a, .main_content_block.account_tabs .account_tab_content_block .content-section .content .overview_content_block .page_container .table_content .pagination ul li.prev ul li.disable a,
.main_content_block.account_tabs .account_tab_content_block .content-section .content .users_content_block .page_container .table_content .pagination ul li.prev ul li.disable a, .existing_page_container .existing_tab_section .content-section .content .page_container .pagination ul li.prev ul li.disable a, .existing_page_container .existing_tab_section .content-section .content#list_view .page_container .list_view_table_content .pagination ul li.prev ul li.disable a, .clsPagination ul li.next ul li.disable a, .main_content_block.account_tabs .account_tab_content_block .content-section .content .overview_content_block .page_container .table_content .pagination ul li.next ul li.disable a,
.main_content_block.account_tabs .account_tab_content_block .content-section .content .users_content_block .page_container .table_content .pagination ul li.next ul li.disable a, .existing_page_container .existing_tab_section .content-section .content .page_container .pagination ul li.next ul li.disable a, .existing_page_container .existing_tab_section .content-section .content#list_view .page_container .list_view_table_content .pagination ul li.next ul li.disable a {
  opacity: 0.3;
  pointer-events: none;
}
.clsPagination ul li.prev ul li.first a, .main_content_block.account_tabs .account_tab_content_block .content-section .content .overview_content_block .page_container .table_content .pagination ul li.prev ul li.first a,
.main_content_block.account_tabs .account_tab_content_block .content-section .content .users_content_block .page_container .table_content .pagination ul li.prev ul li.first a, .existing_page_container .existing_tab_section .content-section .content .page_container .pagination ul li.prev ul li.first a, .existing_page_container .existing_tab_section .content-section .content#list_view .page_container .list_view_table_content .pagination ul li.prev ul li.first a {
  background-position: -20px -38px;
  margin-right: 16px;
}
.clsPagination ul li.prev ul li.back a, .main_content_block.account_tabs .account_tab_content_block .content-section .content .overview_content_block .page_container .table_content .pagination ul li.prev ul li.back a,
.main_content_block.account_tabs .account_tab_content_block .content-section .content .users_content_block .page_container .table_content .pagination ul li.prev ul li.back a, .existing_page_container .existing_tab_section .content-section .content .page_container .pagination ul li.prev ul li.back a, .existing_page_container .existing_tab_section .content-section .content#list_view .page_container .list_view_table_content .pagination ul li.prev ul li.back a {
  background-position: -20px -23px;
}
.clsPagination ul li.total_count, .main_content_block.account_tabs .account_tab_content_block .content-section .content .overview_content_block .page_container .table_content .pagination ul li.total_count,
.main_content_block.account_tabs .account_tab_content_block .content-section .content .users_content_block .page_container .table_content .pagination ul li.total_count, .existing_page_container .existing_tab_section .content-section .content .page_container .pagination ul li.total_count, .existing_page_container .existing_tab_section .content-section .content#list_view .page_container .list_view_table_content .pagination ul li.total_count {
  font-size: 14px;
  font-weight: 500;
  margin: 0px 18px;
}
.clsPagination ul li.next ul li.last a, .main_content_block.account_tabs .account_tab_content_block .content-section .content .overview_content_block .page_container .table_content .pagination ul li.next ul li.last a,
.main_content_block.account_tabs .account_tab_content_block .content-section .content .users_content_block .page_container .table_content .pagination ul li.next ul li.last a, .existing_page_container .existing_tab_section .content-section .content .page_container .pagination ul li.next ul li.last a, .existing_page_container .existing_tab_section .content-section .content#list_view .page_container .list_view_table_content .pagination ul li.next ul li.last a {
  background-position: -38px -38px;
  margin-left: 16px;
}
.clsPagination ul li.next ul li.front a, .main_content_block.account_tabs .account_tab_content_block .content-section .content .overview_content_block .page_container .table_content .pagination ul li.next ul li.front a,
.main_content_block.account_tabs .account_tab_content_block .content-section .content .users_content_block .page_container .table_content .pagination ul li.next ul li.front a, .existing_page_container .existing_tab_section .content-section .content .page_container .pagination ul li.next ul li.front a, .existing_page_container .existing_tab_section .content-section .content#list_view .page_container .list_view_table_content .pagination ul li.next ul li.front a {
  background-position: -30px -23px;
}

.main-content_template .top_header_section {
  background-color: #002582;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  padding: 0px 16px;
}
.main-content_template .top_header_section .navbar_nav {
  margin-right: 15px;
}
.main-content_template .top_header_section .navbar_nav ul li {
  margin-right: 0px;
}
.main-content_template .top_header_section .navbar_nav ul li a {
  display: flex;
  align-items: center;
  border-left: 1px solid #fff;
  padding: 0px 17px;
  height: 40px;
}
.main-content_template .top_header_section .navbar_nav ul li a::before {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  top: 0px;
}
.main-content_template .top_header_section .navbar_nav ul li.undo a::before {
  width: 14px;
  height: 6px;
  background-position: -56px -344px;
}
.main-content_template .top_header_section .navbar_nav ul li.pending a::before {
  width: 16px;
  height: 14px;
  background-position: -56px -357px;
}
.main-content_template .top_header_section .navbar_nav ul li.pending.tick a::before {
  height: 16px;
  background-position: -56px -264px;
}
.main-content_template .top_header_section .navbar_nav ul li.visibility a::before {
  width: 16px;
  height: 10px;
  background-position: -56px -379px;
}
.main-content_template .top_header_section .navbar_nav ul li.visibility.preview a::before {
  background-position: -73px -379px;
}
.main-content_template .top_header_section .navbar_nav ul li.share a::before {
  width: 12px;
  height: 14px;
  background-position: -56px -397px;
}
.main-content_template .top_header_section .navbar_nav ul li.share .share_modal_box {
  position: relative;
  display: none;
}
.main-content_template .top_header_section .navbar_nav ul li.share .share_modal_box::before {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-bottom: 16px solid #fff;
  box-shadow: 2px 2px 9px rgba(50, 50, 50, 0.1);
  top: -2px;
  left: 15px;
}
.main-content_template .top_header_section .navbar_nav ul li.share .share_modal_box .container {
  background-color: #fff;
  position: absolute;
  width: 408px;
  top: 14px;
  right: -110px;
  z-index: 100;
  box-shadow: 2px 2px 9px rgba(50, 50, 50, 0.1);
  -moz-box-shadow: 2px 2px 9px rgba(50, 50, 50, 0.1);
  -webkit-box-shadow: 2px 2px 9px rgba(50, 50, 50, 0.1);
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  padding: 28px 0px 14px 0px;
  box-sizing: border-box;
}
.main-content_template .top_header_section .navbar_nav ul li.share .share_modal_box .container p {
  font-size: 14px;
}
.main-content_template .top_header_section .navbar_nav ul li.share .share_modal_box .container span.heading {
  font-size: 16px;
  font-weight: 700;
  color: #323232;
}
.main-content_template .top_header_section .navbar_nav ul li.share .share_modal_box .container .share_text_block {
  border-bottom: 1px solid #A6A6A6;
  padding: 0px 16px 14px 16px;
  margin-bottom: 16px;
}
.main-content_template .top_header_section .navbar_nav ul li.share .share_modal_box .container .share_text_block .text_block .share_switches {
  display: flex;
  align-items: center;
  margin: 18px 0px 4px 0px;
}
.main-content_template .top_header_section .navbar_nav ul li.share .share_modal_box .container .share_text_block .text_block .share_switches span.heading {
  position: relative;
  top: 2px;
  margin-right: 17px;
}
.main-content_template .top_header_section .navbar_nav ul li.share .share_modal_box .container .share_text_block .text_block .share_switches .form form button {
  cursor: pointer;
}
.main-content_template .top_header_section .navbar_nav ul li.share .share_modal_box .container .invite_guest_editors {
  padding: 0px 16px 10px 16px;
}
.main-content_template .top_header_section .navbar_nav ul li.share .share_modal_box .container .invite_guest_editors p {
  margin: 7px 0px;
}
.main-content_template .top_header_section .navbar_nav ul li.share .share_modal_box .container .invite_guest_editors .form form {
  display: flex;
  align-items: center;
}
.main-content_template .top_header_section .navbar_nav ul li.share .share_modal_box .container .invite_guest_editors .form form label {
  width: calc(100% - 112px);
  margin-right: 8px;
}
.main-content_template .top_header_section .navbar_nav ul li.share .share_modal_box .container .invite_guest_editors .form form label input {
  width: 100%;
  height: 48px;
  box-sizing: border-box;
  border: 1px solid #A6A6A6;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  font-family: "Hind", sans-serif;
  font-size: 16px;
  font-weight: 400;
  padding-left: 8px;
}
.main-content_template .top_header_section .navbar_nav ul li.share .share_modal_box .container .invite_guest_editors .form form button {
  background: #4BA3FF;
  width: 104px;
  height: 48px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  font-family: "Hind", sans-serif;
  font-size: 16px;
  font-weight: 400;
}
.main-content_template .top_header_section .navbar_nav ul li.share .share_modal_box.open {
  display: block;
}
.main-content_template .top_header_section .navbar_nav ul li:nth-last-child(1) a {
  border-right: 1px solid #fff;
}
.main-content_template .top_header_section button {
  font-family: "Hind", sans-serif;
  font-size: 14px;
  width: 115px;
  height: 24px;
  background-color: #4BA3FF;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  cursor: pointer;
  color: #fff;
}
.main-content_template .main_content_block.create_template_content_block {
  padding: 40px 35px;
}
.main-content_template .main_content_block.create_template_content_block .top_header {
  display: flex;
  align-items: center;
}
.main-content_template .main_content_block.create_template_content_block .top_header .delete_template .tooltip {
  margin-left: 0px;
  top: 1px;
  left: 11px;
}
.main-content_template .main_content_block.create_template_content_block .top_header .delete_template .tooltip span.delete_icon {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 10px;
  height: 12px;
  background-position: -55px -245px;
}
.main-content_template .main_content_block.create_template_content_block .top_header .delete_template .tooltip [tooltip] {
  display: flex;
}
.main-content_template .main_content_block.create_template_content_block .top_header .delete_template .tooltip [tooltip]::before {
  display: none;
}
.main-content_template .main_content_block.create_template_content_block .top_header .delete_template .tooltip [tooltip]::after {
  width: 385px;
}
.main-content_template .main_content_block.create_template_content_block .cover_photo_section .container .header_img_wrap {
  height: 181px;
  border: 1px solid #ccc;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 24px;
  position: relative;
}
.main-content_template .main_content_block.create_template_content_block .cover_photo_section .container .header_img_wrap .upload_cover_photo {
  position: absolute;
  top: -24px;
  left: -1px;
  display: none;
}
.main-content_template .main_content_block.create_template_content_block .cover_photo_section .container .header_img_wrap .upload_cover_photo a {
  font-family: "Montserrat", sans-serif;
  font-size: 10px;
  font-weight: 500;
  background: #4BA3FF;
  text-transform: uppercase;
  color: #fff;
  padding: 4px 7px;
}
.main-content_template .main_content_block.create_template_content_block .cover_photo_section .container .header_img_wrap .upload_cover_photo a::after {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 12px;
  height: 12px;
  background-position: -56px -285px;
  top: 1px;
  margin-left: 4px;
}
.main-content_template .main_content_block.create_template_content_block .cover_photo_section .container .header_img_wrap .replace_cover_photo {
  position: absolute;
  top: -11px;
  left: 87px;
  z-index: 1;
  width: 217px;
  height: 149px;
  background: #fff;
  box-shadow: 2px 2px 12px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 2px 2px 12px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 2px 2px 12px rgba(0, 0, 0, 0.1);
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  padding: 8px 16px;
  box-sizing: border-box;
  display: none;
}
.main-content_template .main_content_block.create_template_content_block .cover_photo_section .container .header_img_wrap .replace_cover_photo .img_thumbnail {
  position: relative;
}
.main-content_template .main_content_block.create_template_content_block .cover_photo_section .container .header_img_wrap .replace_cover_photo .img_thumbnail .thumbnail {
  width: 100%;
  height: 85px;
  border: 1px dashed #A6A6A6;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  margin-bottom: 8px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.main-content_template .main_content_block.create_template_content_block .cover_photo_section .container .header_img_wrap .replace_cover_photo .img_thumbnail .thumbnail::before {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 12px;
  height: 12px;
  background-position: -56px -304px;
}
.main-content_template .main_content_block.create_template_content_block .cover_photo_section .container .header_img_wrap .replace_cover_photo .img_thumbnail .preview {
  width: calc(100% + 2px);
  position: absolute;
  top: 0px;
  left: 0px;
  display: flex;
}
.main-content_template .main_content_block.create_template_content_block .cover_photo_section .container .header_img_wrap .replace_cover_photo .img_thumbnail .preview img {
  width: 100%;
  max-height: 87px;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
}
.main-content_template .main_content_block.create_template_content_block .cover_photo_section .container .header_img_wrap .replace_cover_photo .btn_replace_photo form label .replace {
  width: 100%;
  height: 35px;
  background: #4BA3FF;
  font-family: "Hind", sans-serif;
  font-size: 14px;
  font-weight: 500;
  color: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  float: left;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  box-sizing: border-box;
}
.main-content_template .main_content_block.create_template_content_block .cover_photo_section .container .header_img_wrap .replace_cover_photo .btn_replace_photo form label .replace::before {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 10px;
  height: 12px;
  background-position: -56px -324px;
  top: -1px;
  margin-right: 10px;
}
.main-content_template .main_content_block.create_template_content_block .cover_photo_section .container .header_img_wrap .replace_cover_photo .btn_replace_photo form label input[type=file] {
  display: none;
}
.main-content_template .main_content_block.create_template_content_block .cover_photo_section .container .header_img_wrap .header_img {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
}
.main-content_template .main_content_block.create_template_content_block .cover_photo_section .container .header_img_wrap .header_img .img_block {
  max-height: 181px;
  overflow: hidden;
}
.main-content_template .main_content_block.create_template_content_block .cover_photo_section .container .header_img_wrap .header_img .img_block img {
  width: 100%;
}
.main-content_template .main_content_block.create_template_content_block .cover_photo_section .container .header_img_wrap .header_img .image_title {
  background: #fff;
  box-shadow: -1px -1px 15px rgba(51, 34, 51, 0.1), 1px 1px 15px rgba(50, 50, 50, 0.1);
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  padding: 8px 16px;
  display: none;
}
.main-content_template .main_content_block.create_template_content_block .cover_photo_section .container .header_img_wrap .header_img .image_title h3 {
  font-family: "Montserrat", sans-serif;
  font-size: 32px;
  font-weight: 700;
  color: #002582;
}
.main-content_template .main_content_block.create_template_content_block .trusted_by_section {
  display: flex;
  align-items: center;
  margin-top: 24px;
}
.main-content_template .main_content_block.create_template_content_block .trusted_by_section span.txt {
  font-family: "Montserrat", sans-serif;
  font-size: 16px;
  font-weight: 600;
  width: 90px;
  margin-right: 16px;
  color: #323232;
}
.main-content_template .main_content_block.create_template_content_block .trusted_by_section .add_logo_section {
  width: calc(100% - 106px);
}
.main-content_template .main_content_block.create_template_content_block .trusted_by_section .add_logo_section ul {
  background: #fff;
  border: 1px dashed #A6A6A6;
  overflow: hidden;
  padding: 10px 15px;
  display: flex;
  flex-wrap: wrap;
}
.main-content_template .main_content_block.create_template_content_block .trusted_by_section .add_logo_section ul li {
  width: calc(25% - 18px);
  margin-right: 24px;
  position: relative;
}
.main-content_template .main_content_block.create_template_content_block .trusted_by_section .add_logo_section ul li .btn_add_logo form label .add_logo {
  width: 100%;
  height: 32px;
  border: 1px dashed #A6A6A6;
  font-family: "Hind", sans-serif;
  font-size: 14px;
  font-weight: 500;
  color: #000;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  float: left;
  box-sizing: border-box;
}
.main-content_template .main_content_block.create_template_content_block .trusted_by_section .add_logo_section ul li .btn_add_logo form label .add_logo::before {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 10px;
  height: 12px;
  background-position: -56px -324px;
  top: -1px;
  margin-right: 10px;
}
.main-content_template .main_content_block.create_template_content_block .trusted_by_section .add_logo_section ul li .btn_add_logo form label input[type=file] {
  display: none;
}
.main-content_template .main_content_block.create_template_content_block .trusted_by_section .add_logo_section ul li .logo {
  background-color: #fff;
  position: absolute;
  width: calc(100% + 10px);
  top: 64%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  text-align: center;
}
.main-content_template .main_content_block.create_template_content_block .trusted_by_section .add_logo_section ul li .logo img {
  max-width: 113px;
  max-height: 34px;
}
.main-content_template .main_content_block.create_template_content_block .trusted_by_section .add_logo_section ul li:nth-last-child(1) {
  margin-right: 0px;
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section {
  margin-top: 31px;
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box {
  margin-top: 15px;
  position: relative;
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box .columns_settings {
  position: absolute;
  top: 20px;
  left: 0px;
  display: none;
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box .columns_settings a {
  font-family: "Montserrat", sans-serif;
  font-size: 10px;
  font-weight: 500;
  background: #4BA3FF;
  text-transform: uppercase;
  color: #fff;
  padding: 3px 7px;
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box .columns_settings a::after {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 12px;
  height: 12px;
  background-position: -56px -285px;
  top: 1px;
  margin-left: 7px;
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box .columns_settings.active .select_columns {
  display: block !important;
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box ul {
  display: flex;
  flex-wrap: wrap;
  margin-top: 20px;
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box ul li {
  margin: 0px 16px 16px 0px;
  position: relative;
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box ul li .content_box {
  border: 1px dashed #A6A6A6;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box ul li .content_box h4 {
  font-family: "Hind", sans-serif;
  font-weight: 500;
  color: #323232;
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box ul.caseStudies li .case_study_assets {
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 1;
  top: 0px;
  left: 0px;
  background: #fff;
  box-shadow: 2px 2px 12px rgba(50, 50, 50, 0.1);
  -moz-box-shadow: 2px 2px 12px rgba(50, 50, 50, 0.1);
  -webkit-box-shadow: 2px 2px 12px rgba(50, 50, 50, 0.1);
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box ul.caseStudies li .case_study_assets .img_block img {
  width: 100%;
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box ul.caseStudies li .case_study_assets .text_block {
  color: #323232;
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box ul.caseStudies li .case_study_assets .text_block h3.title {
  font-size: 16px;
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box ul.caseStudies li .case_study_assets .text_block p {
  font-size: 14px;
  font-weight: 400;
  line-height: 21px;
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box ul.caseStudies li .case_study_assets .text_block .footer_text_block .company {
  font-size: 12px;
  font-weight: 500;
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box ul.caseStudies li .case_study_assets .text_block .footer_text_block .other_details {
  display: none;
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box ul.caseStudies.three-columns .case_study_assets .img_block {
  max-height: 168px;
  overflow: hidden;
  border-radius: 6px 6px 0px 0px;
  -moz-border-radius: 6px 6px 0px 0px;
  -webkit-border-radius: 6px 6px 0px 0px;
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box ul.caseStudies.three-columns .case_study_assets .img_block img {
  border-radius: 6px 6px 0px 0px;
  -moz-border-radius: 6px 6px 0px 0px;
  -webkit-border-radius: 6px 6px 0px 0px;
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box ul.caseStudies.three-columns .case_study_assets .text_block {
  padding: 19px 16px;
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box ul.caseStudies.three-columns .case_study_assets .text_block p {
  padding: 10px 0px 51px 0px;
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box ul.single-columns li {
  width: 100%;
  margin-right: 0px;
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box ul.single-columns li .content_box {
  min-height: 216px;
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box ul.single-columns li .case_study_assets {
  display: flex;
  flex-direction: row;
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box ul.single-columns li .case_study_assets .img_block {
  width: 50%;
  display: flex;
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box ul.single-columns li .case_study_assets .text_block {
  width: calc(50% - 48px);
  padding: 24px;
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box ul.single-columns li .case_study_assets .text_block h3 {
  font-size: 24px !important;
  line-height: 36px;
  min-height: 72px;
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box ul.single-columns li .case_study_assets .text_block p {
  font-size: 16px;
  line-height: 24px;
  padding: 8px 0px 25px 0px;
  min-height: 48px;
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box ul.single-columns li .case_study_assets .text_block .footer_text_block {
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: #000000;
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box ul.single-columns li .case_study_assets .text_block .footer_text_block .company {
  font-size: 12px;
  font-weight: 500;
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box ul.single-columns li .case_study_assets .text_block .footer_text_block .other_details {
  width: 50%;
  display: block;
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box ul.single-columns li .case_study_assets .text_block .footer_text_block .other_details ul {
  display: flex;
  flex-wrap: inherit;
  margin-top: 0px;
  min-width: 180px;
  text-align: center;
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box ul.single-columns li .case_study_assets .text_block .footer_text_block .other_details ul li {
  background-color: #000000;
  font-size: 12px;
  color: #fff;
  margin-bottom: 0px;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  padding: 4px 9px;
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box ul.single-columns li .case_study_assets .text_block .footer_text_block .other_details ul li.company_size {
  background: rgba(146, 207, 98, 0.6);
  margin-right: 8px;
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box ul.single-columns li .case_study_assets .text_block .footer_text_block .other_details ul li.type {
  background: rgba(16, 156, 241, 0.6);
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box ul.two-columns li {
  width: calc(50% - 8px);
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box ul.two-columns li .content_box {
  min-height: 216px;
  box-sizing: border-box;
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box ul.two-columns li .case_study_assets {
  display: flex;
  flex-direction: row;
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box ul.two-columns li .case_study_assets .img_block {
  width: 50%;
  display: flex;
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box ul.two-columns li .case_study_assets .img_block img {
  border-radius: 6px 0px 0px 6px;
  -moz-border-radius: 6px 0px 0px 6px;
  -webkit-border-radius: 6px 0px 0px 6px;
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box ul.two-columns li .case_study_assets .text_block {
  width: calc(50% - 32px);
  padding: 16px;
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box ul.two-columns li .case_study_assets .text_block h3 {
  line-height: 24px;
  min-height: 48px;
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box ul.two-columns li .case_study_assets .text_block p {
  min-height: 84px;
  margin: 10px 0px 25px 0px;
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box ul.two-columns li:nth-child(2n) {
  margin-right: 0px;
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box ul.three-columns li {
  width: calc(33.3333% - 11px);
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box ul.three-columns li .content_box {
  min-height: 320px;
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box ul.three-columns li:nth-child(3n) {
  margin-right: 0px;
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box.active .columns_settings {
  display: block;
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box.active .columns_settings .select_columns {
  position: absolute;
  top: -7px;
  left: 111px;
  z-index: 10;
  display: none;
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box.active .columns_settings .select_columns ul {
  width: 197px;
  height: 63px;
  background: #fff;
  box-shadow: 2px 2px 12px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 2px 2px 12px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 2px 2px 12px rgba(0, 0, 0, 0.1);
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  padding: 15px 11px;
  display: flex;
  box-sizing: border-box;
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box.active .columns_settings .select_columns ul li {
  display: flex;
  margin: 0px 5px 0px 0px;
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box.active .columns_settings .select_columns ul li .grid {
  display: flex;
  width: 47px;
  height: 25px;
  border: 4px solid #4BA3FF;
  cursor: pointer;
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box.active .columns_settings .select_columns ul li.two .grid {
  width: 22px;
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box.active .columns_settings .select_columns ul li.two .grid:nth-child(1) {
  border-right: 0px;
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box.active .columns_settings .select_columns ul li.two .grid:nth-last-child(1) {
  border-left: 2px solid #4BA3FF;
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box.active .columns_settings .select_columns ul li.three .grid {
  width: 14px;
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box.active .columns_settings .select_columns ul li.three .grid:nth-child(1), .main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box.active .columns_settings .select_columns ul li.three .grid:nth-child(2) {
  border-right: 0px;
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box.active .columns_settings .select_columns ul li.three .grid:nth-child(2) {
  border-left: 2px solid #4BA3FF;
  border-right: 2px solid #4BA3FF;
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box.active .columns_settings .select_columns ul li.three .grid:nth-last-child(1) {
  border-left: 0px solid #4BA3FF;
}
.main-content_template .main_content_block.create_template_content_block .template_list_content_section .template_box.active .columns_settings .select_columns ul li:nth-last-child(1) {
  margin-right: 0px;
}

.template_container .top_header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 25px;
}
.template_container .top_header .right_section {
  position: relative;
}
.template_container .top_header .right_section span.editIcon {
  display: flex;
}
.template_container .top_header .right_section span.editIcon a {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 18px;
  height: 18px;
  background-position: -22px -367px;
}
.template_container .top_header .right_section .edit_btn {
  position: absolute;
  top: -11px;
  right: 0px;
  display: none;
}
.template_container .top_header .right_section .edit_btn ul {
  display: flex;
  align-items: center;
}
.template_container .top_header .right_section .edit_btn ul li.btn a {
  width: 135px;
  height: 40px;
  font-size: 14px;
  font-weight: 400;
  display: flex;
  justify-content: center;
  align-items: center;
}
.template_container .top_header .right_section .edit_btn ul li.cancel a {
  width: 80px;
  font-weight: 600;
  color: #000000;
}
.template_container .top_header .right_section .edit_btn ul li.save a {
  background: #4ba3ff;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  color: #fff;
}
.template_container .template_design {
  margin-top: 20px;
}
.template_container .template_design .template_header_banner {
  display: flex;
  justify-content: flex-end;
  position: relative;
  background: url(../images/header_banner_01.jpg);
  padding: 20px 20px 20px 0px;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  min-height: 180px;
  box-sizing: border-box;
}
.template_container .template_design .template_header_banner .header_img01 img {
  width: 100%;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
}
.template_container .template_design .template_header_banner .company_title {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 1;
  top: 0px;
}
.template_container .template_design .template_header_banner .company_title h2 {
  font-size: 32px;
  font-weight: 600;
  color: #fff;
}
.template_container .template_design .template_header_banner .user_bio_details {
  background-color: #fff;
  width: 186px;
  height: 142px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  position: relative;
  z-index: 2;
}
.template_container .template_design .template_header_banner .user_bio_details .profile_icon {
  display: flex;
  margin-bottom: 10px;
}
.template_container .template_design .template_header_banner .user_bio_details .profile_icon img {
  width: 46px;
  height: 46px;
  border-radius: 100px;
  -moz-border-radius: 100px;
  -webkit-border-radius: 100px;
}
.template_container .template_design .template_header_banner .user_bio_details .user_details {
  display: flex;
  flex-direction: column;
  align-items: center;
  font-size: 12px;
  line-height: 18px;
  color: #000000;
}
.template_container .template_design .template_header_banner .user_bio_details .user_details a {
  color: #000000;
}
.template_container .template_design .template_header_banner .user_bio_details .user_details a:hover {
  text-decoration: underline;
}
.template_container .template_design .trusted_by {
  background: #fff;
  display: flex;
  align-items: center;
  box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  padding: 23px 20px;
  margin-top: 13px;
}
.template_container .template_design .trusted_by .left_section {
  width: 120px;
}
.template_container .template_design .trusted_by .left_section span.heading {
  font-size: 14px;
}
.template_container .template_design .trusted_by .right_section {
  width: calc(100% - 120px);
}
.template_container .template_design .trusted_by .right_section ul {
  display: flex;
  align-items: center;
}
.template_container .template_design .trusted_by .right_section ul li {
  display: flex;
  align-items: center;
  margin-right: 30px;
}
.template_container .template_design .trusted_by .right_section ul li img {
  max-width: 121px;
  max-height: 30px;
}
.template_container .template_design .fas.fa-trash {
  display: none;
}
.template_container .template_design01 .case_studies_block {
  margin-top: 25px;
}
.template_container .template_design01 .case_studies_block .case_studies_content_block {
  display: flex;
  align-items: center;
  background: #fff;
  box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  margin-top: 25px;
}
.template_container .template_design01 .case_studies_block .case_studies_content_block .left {
  width: 50%;
  margin-right: 5%;
}
.template_container .template_design01 .case_studies_block .case_studies_content_block .left ul.case_studies {
  display: flex;
  width: 100%;
  margin-top: 0px;
}
.template_container .template_design01 .case_studies_block .case_studies_content_block .left ul.case_studies li {
  width: calc(50% - 12px);
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
}
.template_container .template_design01 .case_studies_block .case_studies_content_block .left ul.case_studies li .content_block {
  padding: 17px 8px 13px 8px;
}
.template_container .template_design01 .case_studies_block .case_studies_content_block .left ul.case_studies li .content_block h4 {
  line-height: 20px;
}
.template_container .template_design01 .case_studies_block .case_studies_content_block .right {
  width: 40%;
  margin-right: 5%;
}
.template_container .template_design01 .case_studies_block .case_studies_content_block .right .right_content_block p {
  position: relative;
}
.template_container .template_design01 .case_studies_block .case_studies_content_block .right .right_content_block p::before, .template_container .template_design01 .case_studies_block .case_studies_content_block .right .right_content_block p::after {
  content: "";
  border-top: 3px solid #4ba3ff;
  width: 132px;
  display: block;
}
.template_container .template_design01 .case_studies_block .case_studies_content_block .right .right_content_block p::before {
  position: absolute;
  top: -10px;
  right: 0px;
}
.template_container .template_design01 .case_studies_block .case_studies_content_block .right .right_content_block p::after {
  position: relative;
  top: 10px;
}
.template_container .template_design01 .testimonials_block {
  margin-top: 25px;
}
.template_container .template_design01 .testimonials_block .testimonials_content_block {
  display: flex;
  align-items: center;
  background: #fff;
  box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  padding: 16px 35px 15px 25px;
  margin-top: 25px;
}
.template_container .template_design01 .testimonials_block .testimonials_content_block .left {
  width: 150px;
  margin-right: 50px;
}
.template_container .template_design01 .testimonials_block .testimonials_content_block .left .left_content_block p {
  position: relative;
}
.template_container .template_design01 .testimonials_block .testimonials_content_block .left .left_content_block p::before, .template_container .template_design01 .testimonials_block .testimonials_content_block .left .left_content_block p::after {
  content: "";
  border-top: 3px solid #4ba3ff;
  width: 74px;
  display: block;
}
.template_container .template_design01 .testimonials_block .testimonials_content_block .left .left_content_block p::before {
  position: absolute;
  top: -15px;
  right: 0px;
}
.template_container .template_design01 .testimonials_block .testimonials_content_block .left .left_content_block p::after {
  position: relative;
  top: 10px;
}
.template_container .template_design01 .testimonials_block .testimonials_content_block .right {
  width: calc(100% - 200px);
}
.template_container .template_design01 .testimonials_block .testimonials_content_block .right ul.testimonials {
  display: flex;
  margin-top: 0px;
}
.template_container .template_design01 .testimonials_block .testimonials_content_block .right ul.testimonials li {
  width: calc(50% - 12px);
  max-width: inherit;
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
}
.template_container .template_design01 .testimonials_block .testimonials_content_block .right ul.testimonials li .content_block {
  padding: 0px;
}
.template_container .template_design01 .testimonials_block .testimonials_content_block .right ul.testimonials li .content_block .logo {
  margin: 0px 0px 8px 0px;
}
.template_container .template_design01 .user_reviews_block {
  margin-top: 25px;
}
.template_container .template_design01 .user_reviews_block .user_reviews_content_block {
  margin-top: 25px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.1);
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
}
.template_container .template_design01 .user_reviews_block .user_reviews_content_block ul.user_reviews {
  margin-top: 0px;
}
.template_container .template_design01 .user_reviews_block .user_reviews_content_block ul.user_reviews li {
  width: calc(33.3333% - 16px);
  max-width: inherit;
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
}
.template_container .template_design01 .user_reviews_block .user_reviews_content_block ul.user_reviews li .content_block {
  padding: 9px 16px 10px 16px;
}
.template_container .template_design01 .videos_block {
  margin-top: 25px;
}
.template_container .template_design01 .videos_block .videos_content_block {
  margin-top: 25px;
}
.template_container .template_design01 .videos_block .videos_content_block ul.videos {
  margin-top: 0px;
}
.template_container .template_design01 .videos_block .videos_content_block ul.videos li .content_block h4 {
  margin-bottom: 4px;
}
.template_container .template_design01 .delete_page {
  margin-top: 19px;
}
.template_container .template_design01 .delete_page a {
  font-family: "Poppins", sans-serif;
  font-size: 14px;
  font-weight: 500;
  color: #C52D2D;
}
.template_container .template_design02 .template_design02_section {
  display: flex;
  margin-top: 32px;
}
.template_container .template_design02 .template_design02_section .left {
  display: flex;
  width: calc(100% - 236px);
  margin-right: 50px;
}
.template_container .template_design02 .template_design02_section .left .testimonials_content_block {
  width: calc(50% - 10px);
  margin-right: 10px;
}
.template_container .template_design02 .template_design02_section .left .testimonials_content_block ul.testimonials li {
  max-width: inherit;
  margin-right: 0px;
}
.template_container .template_design02 .template_design02_section .left .testimonials_content_block ul.testimonials li:nth-child(1) {
  margin-bottom: 20px;
}
.template_container .template_design02 .template_design02_section .left .user_reviews_content_block {
  width: calc(50% - 10px);
  margin-left: 10px;
}
.template_container .template_design02 .template_design02_section .left .user_reviews_content_block ul.user_reviews li {
  max-width: inherit;
  margin-right: 0px;
}
.template_container .template_design02 .template_design02_section .left .user_reviews_content_block ul.user_reviews li:nth-child(1) {
  margin-bottom: 20px;
}
.template_container .template_design02 .template_design02_section .right {
  width: 186px;
}
.template_container .template_design02 .template_design02_section .right .your_contact_content_block {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  background-color: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.1);
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  padding: 16px 20px 8px 20px;
  box-sizing: border-box;
  min-height: 377px;
  margin-top: 16px;
}
.template_container .template_design02 .template_design02_section .right .your_contact_content_block .user_bio_details .profile_img {
  display: flex;
  justify-content: center;
  text-align: center;
  margin-bottom: 16px;
}
.template_container .template_design02 .template_design02_section .right .your_contact_content_block .user_bio_details .profile_img img {
  width: 80px;
  height: 80px;
}
.template_container .template_design02 .template_design02_section .right .your_contact_content_block .user_bio_details .more_details {
  display: flex;
  flex-direction: column;
  align-items: center;
  font-size: 14px;
}
.template_container .template_design02 .template_design02_section .right .your_contact_content_block .user_bio_details .more_details span.email a {
  color: #000000;
}
.template_container .template_design02 .template_design02_section .right .your_contact_content_block .social_media ul.icon {
  display: flex;
  justify-content: space-between;
}
.template_container .template_design02 .template_design02_section .right .your_contact_content_block .social_media ul.icon li {
  display: flex;
}
.template_container .template_design02 .template_design02_section .right .your_contact_content_block .social_media ul.icon li a {
  display: flex;
}
.template_container .template_design02 .template_design02_section .right .your_contact_content_block .social_media ul.icon li a img {
  width: 24px;
  height: 24px;
}
.template_container .template_design02 .trusted_by {
  margin-top: 25px;
}
.template_container .template_design02 .case_studies_block {
  margin-top: 25px;
}
.template_container .template_design02 .case_studies_block .case_studies_content_block ul.case_studies li {
  max-width: inherit;
  margin-right: 20px;
  width: calc(25% - 15px);
}
.template_container .template_design02 .case_studies_block .case_studies_content_block ul.case_studies li .content_block {
  padding-top: 17px;
}
.template_container .template_design02 .case_studies_block .case_studies_content_block ul.case_studies li:nth-last-child(1) {
  margin-right: 0px;
}
.template_container .template_design02 .videos_block {
  margin-top: 25px;
}
.template_container .template_design02 .videos_block .videos_content_block ul.videos li .content_block span.name {
  display: inline-block;
  padding-top: 8px;
}
.template_container .template_design03 .template03_top_header_section {
  display: flex;
}
.template_container .template_design03 .template03_top_header_section .template_header_banner {
  background: url(../images/header_banner_02.jpg) no-repeat;
  background-size: cover;
  width: calc(100% - 202px);
  margin-right: 16px;
}
.template_container .template_design03 .template03_top_header_section .trusted_by_block {
  width: 186px;
}
.template_container .template_design03 .template03_top_header_section .trusted_by_block ul {
  background: #fff;
  padding: 20px 30px;
  margin-top: 8px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.1);
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
}
.template_container .template_design03 .template03_top_header_section .trusted_by_block ul li {
  margin-bottom: 44px;
}
.template_container .template_design03 .template03_top_header_section .trusted_by_block ul li .logo {
  display: flex;
  justify-content: center;
}
.template_container .template_design03 .template03_top_header_section .trusted_by_block ul li .logo img {
  max-width: 121px;
  max-height: 50px;
}
.template_container .template_design03 .template03_top_header_section .trusted_by_block ul li:nth-last-child(1) {
  margin-bottom: 0px;
}
.template_container .template_design03 .case_studies_block {
  margin-top: 25px;
}
.template_container .template_design03 .case_studies_block .case_studies_content_block {
  margin-top: 25px;
}
.template_container .template_design03 .case_studies_block .case_studies_content_block ul.case_studies li {
  max-width: inherit;
  margin-right: 20px;
  width: calc(25% - 15px);
}
.template_container .template_design03 .case_studies_block .case_studies_content_block ul.case_studies li:nth-last-child(1) {
  margin-right: 0px;
}
.template_container .template_design03 .videos_block {
  margin-top: 25px;
}
.template_container .template_design03 .videos_block .videos_content_block {
  margin-top: 25px;
}
.template_container .template_design03 .testimonials_block {
  margin-top: 25px;
}
.template_container .template_design03 .testimonials_block .testimonials_content_block {
  display: flex;
  align-items: center;
  background: #fff;
  box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  padding: 16px 35px 15px 25px;
  margin-top: 25px;
}
.template_container .template_design03 .testimonials_block .testimonials_content_block .left {
  width: 150px;
  margin-right: 50px;
}
.template_container .template_design03 .testimonials_block .testimonials_content_block .left .left_content_block p {
  position: relative;
}
.template_container .template_design03 .testimonials_block .testimonials_content_block .left .left_content_block p::before, .template_container .template_design03 .testimonials_block .testimonials_content_block .left .left_content_block p::after {
  content: "";
  border-top: 3px solid #4ba3ff;
  width: 74px;
  display: block;
}
.template_container .template_design03 .testimonials_block .testimonials_content_block .left .left_content_block p::before {
  position: absolute;
  top: -15px;
  right: 0px;
}
.template_container .template_design03 .testimonials_block .testimonials_content_block .left .left_content_block p::after {
  position: relative;
  top: 10px;
}
.template_container .template_design03 .testimonials_block .testimonials_content_block .right {
  width: calc(100% - 200px);
}
.template_container .template_design03 .testimonials_block .testimonials_content_block .right ul.testimonials {
  display: flex;
  margin-top: 0px;
}
.template_container .template_design03 .testimonials_block .testimonials_content_block .right ul.testimonials li {
  width: calc(50% - 12px);
  max-width: inherit;
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
}
.template_container .template_design03 .testimonials_block .testimonials_content_block .right ul.testimonials li .content_block {
  padding: 0px;
}
.template_container .template_design03 .testimonials_block .testimonials_content_block .right ul.testimonials li .content_block .logo {
  margin: 0px 0px 8px 0px;
}
.template_container .template_design03 .user_reviews_block {
  margin-top: 25px;
}
.template_container .template_design03 .user_reviews_block .user_reviews_content_block {
  margin-top: 25px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.1);
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
}
.template_container .template_design03 .user_reviews_block .user_reviews_content_block ul.user_reviews {
  margin-top: 0px;
}
.template_container .template_design03 .user_reviews_block .user_reviews_content_block ul.user_reviews li {
  width: calc(33.3333% - 16px);
  max-width: inherit;
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
}
.template_container .template_design03 .user_reviews_block .user_reviews_content_block ul.user_reviews li .content_block {
  padding: 9px 16px 10px 16px;
}
.template_container .template_design03 .template03_contact_block {
  margin-top: 25px;
}
.template_container .template_design03 .template03_contact_block .contact_block_content {
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.1);
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 15px 30px;
  margin-top: 25px;
}
.template_container .template_design03 .template03_contact_block .contact_block_content span.txt {
  font-size: 12px;
  display: block;
}
.template_container .template_design03 .template03_contact_block .contact_block_content span.txt02 {
  font-size: 18px;
  font-weight: 500;
}
.template_container .template_design03 .template03_contact_block .contact_block_content a {
  color: #000000;
}
.template_container .template_design03 .template03_contact_block .contact_block_content .left {
  display: flex;
  align-items: center;
}
.template_container .template_design03 .template03_contact_block .contact_block_content .left .user_img {
  display: flex;
  margin-right: 15px;
}
.template_container .template_design03 .template03_contact_block .contact_block_content .left .user_img img {
  width: 80px;
  height: 80px;
}
.template_container .template_design04 .trusted_by {
  margin-bottom: 15px;
}
.template_container .template_design04 .template04_contact_block {
  background: #fff;
  box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 20px 30px;
  margin-top: 15px;
}
.template_container .template_design04 .template04_contact_block .left {
  font-size: 14px;
  font-weight: 600;
}
.template_container .template_design04 .template04_contact_block .middle {
  display: flex;
  align-items: center;
}
.template_container .template_design04 .template04_contact_block .middle .user_img {
  display: flex;
  margin-right: 10px;
}
.template_container .template_design04 .template04_contact_block .middle .user_img img {
  width: 32px;
}
.template_container .template_design04 .template04_contact_block .middle .profile_details {
  font-size: 14px;
}
.template_container .template_design04 .template04_contact_block .middle .profile_details span.email {
  display: inline-block;
  margin: 0px 10px;
}
.template_container .template_design04 .template04_contact_block .middle .profile_details a {
  color: #000000;
}
.template_container .template_design04 .template04_contact_block .right .social_icon ul {
  display: flex;
}
.template_container .template_design04 .template04_contact_block .right .social_icon ul li {
  margin-right: 20px;
}
.template_container .template_design04 .template04_contact_block .right .social_icon ul li a {
  display: flex;
}
.template_container .template_design04 .template04_contact_block .right .social_icon ul li a img {
  width: 24px;
}
.template_container .template_design04 .template04_contact_block .right .social_icon ul li:nth-last-child(1) {
  margin-right: 0px;
}
.template_container .template_design04 .testimonials_block {
  margin-top: 25px;
}
.template_container .template_design04 .testimonials_block .testimonials_content_block {
  display: flex;
  align-items: center;
  background: #fff;
  box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  padding: 16px 35px 15px 25px;
  margin-top: 25px;
}
.template_container .template_design04 .testimonials_block .testimonials_content_block .left {
  width: 150px;
  margin-right: 50px;
}
.template_container .template_design04 .testimonials_block .testimonials_content_block .left .left_content_block p {
  position: relative;
}
.template_container .template_design04 .testimonials_block .testimonials_content_block .left .left_content_block p::before, .template_container .template_design04 .testimonials_block .testimonials_content_block .left .left_content_block p::after {
  content: "";
  border-top: 3px solid #4ba3ff;
  width: 74px;
  display: block;
}
.template_container .template_design04 .testimonials_block .testimonials_content_block .left .left_content_block p::before {
  position: absolute;
  top: -15px;
  right: 0px;
}
.template_container .template_design04 .testimonials_block .testimonials_content_block .left .left_content_block p::after {
  position: relative;
  top: 10px;
}
.template_container .template_design04 .testimonials_block .testimonials_content_block .right {
  width: calc(100% - 200px);
}
.template_container .template_design04 .testimonials_block .testimonials_content_block .right ul.testimonials {
  display: flex;
  margin-top: 0px;
}
.template_container .template_design04 .testimonials_block .testimonials_content_block .right ul.testimonials li {
  width: calc(50% - 12px);
  max-width: inherit;
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
}
.template_container .template_design04 .testimonials_block .testimonials_content_block .right ul.testimonials li .content_block {
  padding: 0px;
}
.template_container .template_design04 .testimonials_block .testimonials_content_block .right ul.testimonials li .content_block .logo {
  margin: 0px 0px 8px 0px;
}
.template_container .template_design04 .user_reviews_block {
  margin-top: 25px;
}
.template_container .template_design04 .user_reviews_block .user_reviews_content_block {
  margin-top: 25px;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.1);
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
}
.template_container .template_design04 .user_reviews_block .user_reviews_content_block ul.user_reviews {
  margin-top: 0px;
}
.template_container .template_design04 .user_reviews_block .user_reviews_content_block ul.user_reviews li {
  width: calc(33.3333% - 16px);
  max-width: inherit;
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
}
.template_container .template_design04 .user_reviews_block .user_reviews_content_block ul.user_reviews li .content_block {
  padding: 9px 16px 10px 16px;
}
.template_container .template_design04 .case_studies_block {
  margin-top: 25px;
}
.template_container .template_design04 .case_studies_block .case_studies_content_block {
  margin-top: 25px;
}
.template_container .template_design04 .case_studies_block .case_studies_content_block ul.case_studies li {
  max-width: inherit;
  margin-right: 20px;
  width: calc(25% - 15px);
}
.template_container .template_design04 .case_studies_block .case_studies_content_block ul.case_studies li:nth-last-child(1) {
  margin-right: 0px;
}
.template_container .template_design04 .videos_block {
  margin-top: 25px;
}
.template_container .template_design04 .videos_block .videos_content_block {
  margin-top: 25px;
}
.template_container.edit .top_header h1 {
  border-bottom: 3px solid #000000;
}
.template_container.edit .top_header .right_section .edit_btn {
  display: block;
}
.template_container.edit h3 .fas.fa-trash {
  position: relative;
  top: -1px;
  left: 3px;
}
.template_container.edit .fas.fa-trash {
  display: inline;
  font-size: 12px;
  cursor: pointer;
}
.template_container.edit .trusted_by .left_section .fas.fa-trash {
  position: relative;
  top: 1px;
  left: 3px;
}
.template_container.edit ul.case_studies li .content_block h4 {
  position: relative;
}
.template_container.edit ul.case_studies li .content_block h4 span.txt {
  width: calc(100% - 10px);
}
.template_container.edit ul.case_studies li .content_block h4 .fa-trash {
  position: absolute;
  right: 0px;
  top: 4px;
}
.template_container.edit ul.testimonials li .content_block .logo .fas.fa-trash::before {
  position: relative;
  top: 8px;
  left: 10px;
}
.template_container.edit ul.user_reviews li .content_block .fas.fa-trash {
  position: relative;
  left: 5px;
}
.template_container.edit ul.videos li .content_block h4 {
  position: relative;
}
.template_container.edit ul.videos li .content_block h4 span.txt {
  width: calc(100% - 10px);
}
.template_container.edit ul.videos li .content_block h4 .fas.fa-trash {
  position: absolute;
  top: 4px;
  right: 0px;
}
.template_container.edit .template_design.template_design01 .case_studies_block .case_studies_content_block .right .right_content_block p {
  border: 1px solid #a6a6a6;
  padding: 5px;
  box-sizing: border-box;
}
.template_container.edit .template_design.template_design01 .case_studies_block .case_studies_content_block .right .right_content_block p::after {
  top: 15px;
  left: -5px;
}
.template_container.edit .template_design.template_design01 .testimonials_block .testimonials_content_block .left {
  width: 160px !important;
}
.template_container.edit .template_design.template_design01 .testimonials_block .testimonials_content_block .left .left_content_block p {
  border: 1px solid #a6a6a6;
  padding: 5px;
  box-sizing: border-box;
}
.template_container.edit .template_design.template_design01 .testimonials_block .testimonials_content_block .left .left_content_block p::after {
  top: 20px !important;
  left: -5px;
}
.template_container.edit .template_design.template_design01 .testimonials_block .testimonials_content_block .right {
  width: calc(100% - 210px) !important;
}

.account_settings_section .saved_msg {
  background-color: #4BA3FF;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  padding: 9px 13px 5px 13px;
  font-weight: 400;
  letter-spacing: 0.01em;
  color: #FFFFFF;
  margin-bottom: 20px;
}
.account_settings_section .upload_photo {
  margin-top: 20px;
}
.account_settings_section .upload_photo span.heading {
  font-size: 14px;
  font-weight: 500;
}
.account_settings_section .upload_photo .upload_photo_block {
  overflow: hidden;
  margin-top: 6px;
}
.account_settings_section .upload_photo .upload_photo_block form label .upload {
  width: 128px;
  height: 128px;
  border: 1px dashed #4ba3ff;
  font-family: "Hind", sans-serif;
  font-size: 16px;
  font-weight: 500;
  color: #4ba3ff;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  float: left;
  border-radius: 100px;
  -moz-border-radius: 100px;
  -webkit-border-radius: 100px;
}
.account_settings_section .upload_photo .upload_photo_block form label .upload::before {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 14px;
  height: 17px;
  background-position: -1px -264px;
  margin-bottom: 10px;
}
.account_settings_section .upload_photo .upload_photo_block form label input[type=file] {
  display: none;
}
.account_settings_section .upload_photo .upload_photo_block form .upload_img_block {
  position: relative;
  width: 130px;
  height: 130px;
  display: none;
}
.account_settings_section .upload_photo .upload_photo_block form .upload_img_block .img_block {
  position: absolute;
  top: 0px;
}
.account_settings_section .upload_photo .upload_photo_block form .upload_img_block .img_block img {
  width: 130px;
  height: 130px;
  border-radius: 100px;
  -moz-border-radius: 100px;
  -webkit-border-radius: 100px;
}
.account_settings_section .upload_photo .upload_photo_block form .upload_img_block .edit_thumbnail {
  position: relative;
  top: 20px;
  left: -12px;
}
.account_settings_section .upload_photo .upload_photo_block form .upload_img_block .edit_thumbnail .edit_icon {
  position: relative;
}
.account_settings_section .upload_photo .upload_photo_block form .upload_img_block .edit_thumbnail .edit_icon a {
  width: 24px;
  height: 24px;
  background: #ffffff;
  box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  border-radius: 100px;
  -moz-border-radius: 100px;
  -webkit-border-radius: 100px;
  display: block;
  position: absolute;
  top: -9px;
  right: -9px;
}
.account_settings_section .upload_photo .upload_photo_block form .upload_img_block .edit_thumbnail .edit_icon a::before {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 12px;
  height: 12px;
  background-position: -1px -353px;
  top: 1px;
  left: 6px;
}
.account_settings_section .upload_photo .upload_photo_block form .upload_img_block .edit_thumbnail .edit_link {
  position: absolute;
  z-index: 10;
  top: 11px;
  right: 10px;
  display: none;
}
.account_settings_section .upload_photo .upload_photo_block form .upload_img_block .edit_thumbnail .edit_link ul {
  position: absolute;
  width: 184px;
  background: #ffffff;
  box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  padding: 10px 0px;
  flex-direction: column;
}
.account_settings_section .upload_photo .upload_photo_block form .upload_img_block .edit_thumbnail .edit_link ul li {
  padding-left: 16px;
  color: #000000;
}
.account_settings_section .upload_photo .upload_photo_block form .upload_img_block .edit_thumbnail .edit_link ul li a {
  color: #000000;
}
.account_settings_section .upload_photo .upload_photo_block form .upload_img_block .edit_thumbnail .edit_link ul li.replace_thumbnail label .replace {
  cursor: pointer;
}
.account_settings_section .upload_photo .upload_photo_block form .upload_img_block .edit_thumbnail .edit_link.open {
  display: block;
}
.account_settings_section .account_settings_form {
  max-width: 838px;
}
.account_settings_section .account_settings_form form .form {
  display: flex;
  flex-wrap: wrap;
  margin-top: 15px;
}
.account_settings_section .account_settings_form form .form label {
  display: block;
  font-family: "Hind", sans-serif;
  font-size: 14px;
  font-weight: 500;
  margin-bottom: 18px;
}
.account_settings_section .account_settings_form form .form label input {
  display: block;
  width: 100%;
  height: 48px;
  border: 1px solid #a6a6a6;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  font-family: "Hind", sans-serif;
  font-size: 16px;
  color: #000000;
  padding-left: 8px;
  box-sizing: border-box;
  margin-top: 7px;
}
.account_settings_section .account_settings_form form .form label input::placeholder {
  color: #000000;
}
.account_settings_section .account_settings_form form .form label input.error {
  border: 1px solid #c52d2d;
}
.account_settings_section .account_settings_form form .form label input.error::placeholder {
  color: #c52d2d;
}
.account_settings_section .account_settings_form form .form button {
  width: 186px;
  height: 40px;
  background: #4ba3ff;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  font-family: "Hind", sans-serif;
  font-size: 16px;
  font-weight: 600;
  letter-spacing: 0.01em;
  color: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.account_settings_section .account_settings_form form .contact_info_form {
  margin-top: 24px;
}
.account_settings_section .account_settings_form form .contact_info_form .form label {
  width: calc(50% - 8px);
}
.account_settings_section .account_settings_form form .contact_info_form .form label:nth-child(2n) {
  margin-left: 16px;
}
.account_settings_section .account_settings_form form .password {
  margin-top: 4px;
}
.account_settings_section .account_settings_form form .password .top_header p {
  font-weight: 400;
  line-height: 26px;
  color: #000000;
}
.account_settings_section .account_settings_form form .password .form .left,
.account_settings_section .account_settings_form form .password .form .right {
  width: calc(50% - 8px);
}
.account_settings_section .account_settings_form form .password .form .left label input {
  font: 42px/1.4 system-ui;
}
.account_settings_section .account_settings_form form .password .form .left label input::placeholder {
  font: 90px/1.4 system-ui;
  color: #a6a6a6;
  position: relative;
  top: -11px;
}
.account_settings_section .account_settings_form form .password .form .right {
  margin-left: 16px;
}
.account_settings_section .account_settings_form form .password .form .right .password_rules {
  background: #ffffff;
  box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  padding: 20px;
  font-size: 14px;
}
.account_settings_section .account_settings_form form .password .form .right .password_rules span.heading {
  font-weight: 600;
}
.account_settings_section .account_settings_form form .password .form .right .password_rules p {
  line-height: 22px;
  margin: 7px 0px;
}
.account_settings_section .account_settings_form form .password .form .right .password_rules ul {
  margin-left: 20px;
}
.account_settings_section .account_settings_form form .password .form .right .password_rules ul li {
  line-height: 24px;
  list-style-type: disc;
}
.account_settings_section .account_settings_form form .password .form .right .password_rules ul.approved li {
  color: #4d8025;
}
.account_settings_section .account_settings_form form .password .form .right .password_rules ul.denied li {
  color: #c52d2d;
}
.account_settings_section .need_assistance_block {
  font-size: 14px;
  line-height: 22px;
  letter-spacing: 0.01em;
  color: #000000;
  margin-top: 60px;
}
.account_settings_section .need_assistance_block a {
  color: #4ba3ff;
}

.main_content_block.tab_notification .account_tab_content_block ul.clsTabs {
  padding-bottom: 20px;
  margin-bottom: 27px;
}
.main_content_block.tab_notification .account_tab_content_block ul.clsTabs li {
  font-family: "Montserrat", sans-serif;
  font-size: 16px;
  padding-bottom: 2px !important;
}
.main_content_block.tab_notification .account_tab_content_block ul.clsTabs li.active {
  border-bottom: 1.5px solid #002582 !important;
}
.main_content_block.tab_notification .account_tab_content_block .content-section h3 {
  font-weight: 600;
  margin-bottom: 15px;
}
.main_content_block.tab_notification .account_tab_content_block .content-section table {
  margin-bottom: 35px;
}
.main_content_block.tab_notification .account_tab_content_block .content-section table tr.rowHeading th {
  font-size: 16px;
  font-weight: 600;
  color: #323232;
  padding-bottom: 7px;
}
.main_content_block.tab_notification .account_tab_content_block .content-section table tr td, .main_content_block.tab_notification .account_tab_content_block .content-section table tr th {
  border-bottom: 1px solid #ccc;
  text-align: left;
  padding: 6px 0px 4px 0px;
  font-size: 14px;
}
.main_content_block.tab_notification .account_tab_content_block .content-section table tr td:nth-child(1)::before {
  content: "";
  display: inline-block;
  width: 5px;
  height: 5px;
  border-radius: 100px;
  -moz-border-radius: 100px;
  -webkit-border-radius: 100px;
  background: #F7685B;
  position: relative;
  top: -1px;
  margin-right: 5px;
}
.main_content_block.tab_notification .account_tab_content_block .content-section table.all_notifications tr td:nth-child(1)::before {
  display: none;
}
.main_content_block.tab_notification .account_tab_content_block .content-section .notification_content_block {
  max-width: 838px;
}
.main_content_block.tab_notification .account_tab_content_block .content-section .notification_content_block form h3 {
  font-weight: 600;
}
.main_content_block.tab_notification .account_tab_content_block .content-section .notification_content_block form .alert_notifications {
  margin-top: 22px;
}
.main_content_block.tab_notification .account_tab_content_block .content-section .notification_content_block form .alert_notifications .alert_notification_form {
  margin-top: 15px;
}
.main_content_block.tab_notification .account_tab_content_block .content-section .notification_content_block form .alert_notifications .alert_notification_form .top_input_box {
  display: flex;
}
.main_content_block.tab_notification .account_tab_content_block .content-section .notification_content_block form .alert_notifications .alert_notification_form label {
  display: flex;
  flex-direction: column;
  font-size: 14px;
  font-weight: 600;
}
.main_content_block.tab_notification .account_tab_content_block .content-section .notification_content_block form .alert_notifications .alert_notification_form label input {
  font-family: "Hind", sans-serif;
  font-size: 16px;
  color: #000;
  box-sizing: border-box;
}
.main_content_block.tab_notification .account_tab_content_block .content-section .notification_content_block form .alert_notifications .alert_notification_form label input::placeholder {
  color: #000;
}
.main_content_block.tab_notification .account_tab_content_block .content-section .notification_content_block form .alert_notifications .alert_notification_form label.email {
  margin-right: 16px;
}
.main_content_block.tab_notification .account_tab_content_block .content-section .notification_content_block form .alert_notifications .alert_notification_form label.email, .main_content_block.tab_notification .account_tab_content_block .content-section .notification_content_block form .alert_notifications .alert_notification_form label.phone {
  width: calc(50% - 8px);
  margin-bottom: 15px;
}
.main_content_block.tab_notification .account_tab_content_block .content-section .notification_content_block form .alert_notifications .alert_notification_form label.email input, .main_content_block.tab_notification .account_tab_content_block .content-section .notification_content_block form .alert_notifications .alert_notification_form label.phone input {
  border: 1px solid #a6a6a6;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  height: 48px;
  padding-left: 8px;
  margin-top: 7px;
}
.main_content_block.tab_notification .account_tab_content_block .content-section .notification_content_block form .alert_notifications .alert_notification_form span.txt {
  font-size: 14px;
  font-weight: 500;
}
.main_content_block.tab_notification .account_tab_content_block .content-section .notification_content_block form .alert_notifications .alert_notification_form .checkbox span.txt {
  display: flex;
  margin-bottom: 5px;
}
.main_content_block.tab_notification .account_tab_content_block .content-section .notification_content_block form .alert_notifications .alert_notification_form .checkbox label {
  flex-direction: row;
  align-items: baseline;
  font-size: 16px;
  margin-bottom: 11px;
}
.main_content_block.tab_notification .account_tab_content_block .content-section .notification_content_block form .alert_notifications .alert_notification_form .checkbox label input[type=checkbox] {
  width: 16px;
  height: 16px;
  position: relative;
  top: 3px;
  margin-right: 8px;
}
.main_content_block.tab_notification .account_tab_content_block .content-section .notification_content_block form .alert_notifications .alert_notification_form .checkbox label:nth-last-child(1) {
  margin-bottom: 0px;
}
.main_content_block.tab_notification .account_tab_content_block .content-section .notification_content_block form .general_notifications {
  margin: 30px 0px 24px 0px;
}
.main_content_block.tab_notification .account_tab_content_block .content-section .notification_content_block form .general_notifications .top_header {
  padding-bottom: 20px;
}
.main_content_block.tab_notification .account_tab_content_block .content-section .notification_content_block form .general_notifications .top_header h3 {
  margin-bottom: 8px;
}
.main_content_block.tab_notification .account_tab_content_block .content-section .notification_content_block form .general_notifications .prospect_view_content_block {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-top: 1px solid #c2cfe0;
  border-bottom: 1px solid #c2cfe0;
  padding: 20px 0px;
}
.main_content_block.tab_notification .account_tab_content_block .content-section .notification_content_block form .general_notifications .prospect_view_content_block .left {
  font-weight: 600;
}
.main_content_block.tab_notification .account_tab_content_block .content-section .notification_content_block form .general_notifications .prospect_view_content_block .right .prospect_view_items ul {
  display: flex;
  background-color: #fff;
  border: 1px solid #a6a6a6;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
}
.main_content_block.tab_notification .account_tab_content_block .content-section .notification_content_block form .general_notifications .prospect_view_content_block .right .prospect_view_items ul li a {
  display: block;
  color: #000000;
  padding: 12px 35px 10px 35px;
  border-right: 1px solid #a6a6a6;
}
.main_content_block.tab_notification .account_tab_content_block .content-section .notification_content_block form .general_notifications .prospect_view_content_block .right .prospect_view_items ul li:nth-last-child(1) a {
  border-right: none;
}
.main_content_block.tab_notification .account_tab_content_block .content-section .notification_content_block form button {
  width: 186px;
  height: 40px;
  background: #4ba3ff;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  font-family: "Hind", sans-serif;
  font-size: 16px;
  font-weight: 600;
  letter-spacing: 0.01em;
  color: #fff;
  cursor: pointer;
}

.main_content_block.account_tabs .saved_msg {
  background: #4BA3FF;
  padding: 9px 13px 5px 13px;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  letter-spacing: 0.01em;
  color: #ffffff;
  margin-bottom: 20px;
}
.main_content_block.account_tabs h1 {
  font-size: 24px;
}
.main_content_block.account_tabs .account_tab_content_block {
  margin-top: 33px;
}
.main_content_block.account_tabs .account_tab_content_block ul.clsTabs {
  border-bottom: 1px solid #e3e3e3;
  margin-bottom: 24px;
}
.main_content_block.account_tabs .account_tab_content_block ul.clsTabs li {
  width: auto;
  padding-bottom: 6px;
  margin-right: 50px !important;
}
.main_content_block.account_tabs .account_tab_content_block ul.clsTabs li.active {
  font-weight: 600;
  border-bottom: 3px solid #4BA3FF;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .plan_box_content {
  max-width: 1009px;
  display: flex;
  justify-content: space-between;
  margin-bottom: 50px;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .plan_box_content h4 {
  font-weight: 600;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .plan_box_content .left,
.main_content_block.account_tabs .account_tab_content_block .content-section .content .plan_box_content .right {
  width: calc(50% - 12px);
  background-color: #fff;
  box-shadow: 2px 2px 12px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 2px 2px 12px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 2px 2px 12px rgba(0, 0, 0, 0.1);
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  padding: 25px 20px 13px 16px;
  box-sizing: border-box;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .plan_box_content .left {
  margin-right: 24px;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .plan_box_content .left .plan {
  display: flex;
  justify-content: space-between;
  height: 100%;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .plan_box_content .left .plan .left_block {
  width: 274px;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .plan_box_content .left .plan .left_block .progress_bar {
  margin: 16px 0px 15px 0px;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .plan_box_content .left .plan .left_block .progress_bar .linear_bar {
  margin: 0px 0px 6px 0px;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .plan_box_content .left .plan .left_block .progress_bar .progressBarText {
  font-size: 14px;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .plan_box_content .left .plan .left_block .btn_upgrade_plan a {
  width: 168px;
  height: 36px;
  background: #4ba3ff;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-family: "Hind", sans-serif;
  font-size: 16px;
  font-weight: 500;
  color: #ffffff;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .plan_box_content .left .plan .right_block {
  font-family: "Hind", sans-serif;
  font-weight: 700;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .plan_box_content .left .plan .right_block .price {
  font-size: 40px;
  display: flex;
  align-items: center;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .plan_box_content .left .plan .right_block .price span.txt {
  font-size: 14px;
  position: relative;
  top: -7px;
  left: 5px;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .plan_box_content .right .payment span.payment_date {
  font-size: 24px;
  font-weight: 700;
  display: inline-block;
  margin: 15px 0px;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .plan_box_content .right .payment .btn_change a {
  width: 213px;
  height: 36px;
  border: 2px solid #4ba3ff;
  font-family: "Hind", sans-serif;
  font-size: 16px;
  color: #4ba3ff;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .overview_content_block .page_container .filter_section span.heading,
.main_content_block.account_tabs .account_tab_content_block .content-section .content .users_content_block .page_container .filter_section span.heading {
  font-weight: 700;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .overview_content_block .page_container .filter_section form.sort_by span.sort_by,
.main_content_block.account_tabs .account_tab_content_block .content-section .content .users_content_block .page_container .filter_section form.sort_by span.sort_by {
  display: inline-block;
  font-size: 14px;
  margin-top: 10px;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .overview_content_block .page_container .table_content .pagination,
.main_content_block.account_tabs .account_tab_content_block .content-section .content .users_content_block .page_container .table_content .pagination {
  margin-top: 8px;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .overview_content_block .page_container .table_content .tableListViewContent tr:not(.rowHeading) td.download a,
.main_content_block.account_tabs .account_tab_content_block .content-section .content .users_content_block .page_container .table_content .tableListViewContent tr:not(.rowHeading) td.download a {
  display: flex;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .overview_content_block .page_container .table_content .tableListViewContent tr:not(.rowHeading) td:nth-child(1),
.main_content_block.account_tabs .account_tab_content_block .content-section .content .users_content_block .page_container .table_content .tableListViewContent tr:not(.rowHeading) td:nth-child(1) {
  display: flex;
  align-items: center;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .overview_content_block .page_container .table_content .tableListViewContent tr:not(.rowHeading) td:nth-child(1)::before,
.main_content_block.account_tabs .account_tab_content_block .content-section .content .users_content_block .page_container .table_content .tableListViewContent tr:not(.rowHeading) td:nth-child(1)::before {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 16px;
  height: 18px;
  background-position: -20px -116px;
  margin-right: 17px;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .overview_content_block .page_container .table_content .tableListViewContent tr:not(.rowHeading) td:nth-last-child(2),
.main_content_block.account_tabs .account_tab_content_block .content-section .content .users_content_block .page_container .table_content .tableListViewContent tr:not(.rowHeading) td:nth-last-child(2) {
  width: 52px;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .overview_content_block .page_container button.btn_save,
.main_content_block.account_tabs .account_tab_content_block .content-section .content .users_content_block .page_container button.btn_save {
  margin-top: 32px;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .users_content_block .page_container .filter_section span.heading {
  font-family: "Montserrat", sans-serif;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .users_content_block .page_container .filter_section form.filter_block {
  display: flex;
  justify-content: space-between;
  margin-top: 15px;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .users_content_block .page_container .filter_section form.filter_block .left {
  display: flex;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .users_content_block .page_container .filter_section form.filter_block .left .selectBox {
  font-family: "Hind", sans-serif;
  font-size: 14px;
  font-weight: 600;
  color: #000000;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .users_content_block .page_container .filter_section form.filter_block .left .selectBox .selectdiv {
  position: relative;
  max-width: 285px;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .users_content_block .page_container .filter_section form.filter_block .left .selectBox .selectdiv select {
  display: block;
  border: 1px solid #a6a6a6;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  width: 285px;
  height: 48px;
  font-family: "Hind", sans-serif;
  font-size: 16px;
  box-sizing: border-box;
  margin-top: 8px;
  padding-left: 4px;
  color: #a6a6a6;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .users_content_block .page_container .filter_section form.filter_block .left .selectBox .selectdiv select option {
  color: #000;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .users_content_block .page_container .filter_section form.filter_block .left .selectBox .selectdiv::after {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 33px;
  height: 20px;
  background-position: 0px -302px;
  right: 2px;
  top: 16px;
  position: absolute;
  pointer-events: none;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .users_content_block .page_container .filter_section form.filter_block .left .selectBox:nth-child(1) {
  margin-right: 16px;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .users_content_block .page_container .filter_section form.filter_block .right {
  position: relative;
  top: -22px;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .users_content_block .page_container .filter_section form.filter_block .right .invite_user_btn a {
  width: 186px;
  height: 39px;
  background: #4ba3ff;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-family: "Hind", sans-serif;
  font-size: 16px;
  font-weight: 400;
  letter-spacing: 0.01em;
  color: #ffffff;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .users_content_block .page_container .table_content .tableListViewContent tr:not(.rowHeading) td span.user_img {
  position: relative;
  top: 2px;
  margin-right: 10px;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .users_content_block .page_container .table_content .tableListViewContent tr:not(.rowHeading) td.edit a {
  color: #4ba3ff;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .users_content_block .page_container .table_content .tableListViewContent tr:not(.rowHeading) td:nth-child(1)::before {
  display: none;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .users_content_block .page_container .table_content .tableListViewContent tr:not(.rowHeading) td:nth-last-child(2) {
  width: 150px;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .invite_user_form_content .back {
  margin-top: 7px;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .invite_user_form_content .back a {
  font-size: 14px;
  font-weight: 400;
  color: #4BA3FF;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .invite_user_form_content .back a::before {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 8px;
  height: 12px;
  background-position: -41px -138px;
  top: 1px;
  margin-right: 10px;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .invite_user_form_content .upload_photo {
  margin-top: 13px;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .invite_user_form_content .upload_photo span.heading {
  font-size: 14px;
  font-weight: 500;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .invite_user_form_content .upload_photo .upload_photo_block {
  overflow: hidden;
  margin-top: 6px;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .invite_user_form_content .upload_photo .upload_photo_block form label .upload {
  width: 128px;
  height: 128px;
  border: 1px dashed #4ba3ff;
  font-family: "Hind", sans-serif;
  font-size: 16px;
  font-weight: 500;
  color: #4ba3ff;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  float: left;
  border-radius: 100px;
  -moz-border-radius: 100px;
  -webkit-border-radius: 100px;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .invite_user_form_content .upload_photo .upload_photo_block form label .upload::before {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 14px;
  height: 17px;
  background-position: -1px -264px;
  margin-bottom: 10px;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .invite_user_form_content .upload_photo .upload_photo_block form label input[type=file] {
  display: none;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .invite_user_form_content .upload_photo .upload_photo_block form .upload_img_block {
  position: relative;
  width: 130px;
  height: 130px;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .invite_user_form_content .upload_photo .upload_photo_block form .upload_img_block .img_block {
  position: absolute;
  top: 0px;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .invite_user_form_content .upload_photo .upload_photo_block form .upload_img_block .img_block img {
  width: 130px;
  height: 130px;
  border-radius: 100px;
  -moz-border-radius: 100px;
  -webkit-border-radius: 100px;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .invite_user_form_content .upload_photo .upload_photo_block form .upload_img_block .edit_thumbnail {
  position: relative;
  top: 20px;
  left: -12px;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .invite_user_form_content .upload_photo .upload_photo_block form .upload_img_block .edit_thumbnail .edit_icon {
  position: relative;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .invite_user_form_content .upload_photo .upload_photo_block form .upload_img_block .edit_thumbnail .edit_icon a {
  width: 24px;
  height: 24px;
  background: #ffffff;
  box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  border-radius: 100px;
  -moz-border-radius: 100px;
  -webkit-border-radius: 100px;
  display: block;
  position: absolute;
  top: -9px;
  right: -9px;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .invite_user_form_content .upload_photo .upload_photo_block form .upload_img_block .edit_thumbnail .edit_icon a::before {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 12px;
  height: 12px;
  background-position: -1px -353px;
  top: 1px;
  left: 6px;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .invite_user_form_content .upload_photo .upload_photo_block form .upload_img_block .edit_thumbnail .edit_link {
  position: absolute;
  z-index: 10;
  top: 11px;
  right: 10px;
  display: none;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .invite_user_form_content .upload_photo .upload_photo_block form .upload_img_block .edit_thumbnail .edit_link ul {
  position: absolute;
  width: 184px;
  background: #ffffff;
  box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: 2px 2px 9px rgba(0, 0, 0, 0.05);
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  padding: 10px 0px;
  flex-direction: column;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .invite_user_form_content .upload_photo .upload_photo_block form .upload_img_block .edit_thumbnail .edit_link ul li {
  padding-left: 16px;
  color: #000000;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .invite_user_form_content .upload_photo .upload_photo_block form .upload_img_block .edit_thumbnail .edit_link ul li a {
  color: #000000;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .invite_user_form_content .upload_photo .upload_photo_block form .upload_img_block .edit_thumbnail .edit_link ul li.replace_thumbnail label .replace {
  cursor: pointer;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .invite_user_form_content .upload_photo .upload_photo_block form .upload_img_block .edit_thumbnail .edit_link.open {
  display: block;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .invite_user_form_content .invite_user_form {
  max-width: 838px;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .invite_user_form_content .invite_user_form form .form {
  display: flex;
  flex-wrap: wrap;
  margin-top: 15px;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .invite_user_form_content .invite_user_form form .form label {
  display: block;
  font-family: "Hind", sans-serif;
  font-size: 14px;
  font-weight: 500;
  margin-bottom: 18px;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .invite_user_form_content .invite_user_form form .form label input, .main_content_block.account_tabs .account_tab_content_block .content-section .content .invite_user_form_content .invite_user_form form .form label select {
  display: block;
  width: 100%;
  height: 48px;
  border: 1px solid #a6a6a6;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  font-family: "Hind", sans-serif;
  font-size: 16px;
  color: #000000;
  padding-left: 8px;
  box-sizing: border-box;
  margin-top: 7px;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .invite_user_form_content .invite_user_form form .form label input::placeholder, .main_content_block.account_tabs .account_tab_content_block .content-section .content .invite_user_form_content .invite_user_form form .form label select::placeholder {
  color: #000000;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .invite_user_form_content .invite_user_form form .form label input.error, .main_content_block.account_tabs .account_tab_content_block .content-section .content .invite_user_form_content .invite_user_form form .form label select.error {
  border: 1px solid #c52d2d;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .invite_user_form_content .invite_user_form form .form label input.error::placeholder, .main_content_block.account_tabs .account_tab_content_block .content-section .content .invite_user_form_content .invite_user_form form .form label select.error::placeholder {
  color: #c52d2d;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .invite_user_form_content .invite_user_form form .form label .selectdiv {
  position: relative;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .invite_user_form_content .invite_user_form form .form label .selectdiv select {
  display: block;
  border: 1px solid #a6a6a6;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  width: 100%;
  height: 48px;
  font-family: "Hind", sans-serif;
  font-size: 16px;
  box-sizing: border-box;
  margin-top: 8px;
  padding-left: 4px;
  color: #000;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .invite_user_form_content .invite_user_form form .form label .selectdiv select option {
  color: #000;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .invite_user_form_content .invite_user_form form .form label .selectdiv::after {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 33px;
  height: 20px;
  background-position: 0px -302px;
  right: 2px;
  top: 16px;
  position: absolute;
  pointer-events: none;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .invite_user_form_content .invite_user_form form .form .btn_section {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  margin-top: 5px;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .invite_user_form_content .invite_user_form form .form .btn_section button {
  font-family: "Hind", sans-serif;
  font-size: 16px;
  letter-spacing: 0.01em;
  cursor: pointer;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .invite_user_form_content .invite_user_form form .form .btn_section button.save {
  width: 186px;
  height: 40px;
  background-color: #4BA3FF;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  color: #fff;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .invite_user_form_content .invite_user_form form .form .btn_section button.delete {
  margin-top: 15px;
  background-color: transparent;
  color: #C52D2D;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .invite_user_form_content .invite_user_form form .contact_info_form {
  margin-top: 24px;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .invite_user_form_content .invite_user_form form .contact_info_form .form label {
  width: calc(50% - 8px);
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .invite_user_form_content .invite_user_form form .contact_info_form .form label:nth-child(2n) {
  margin-left: 16px;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .form form {
  display: flex;
  flex-wrap: wrap;
  margin-top: 15px;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .form form label {
  display: block;
  font-family: "Hind", sans-serif;
  font-size: 14px;
  font-weight: 500;
  margin-bottom: 15px;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .form form label input {
  display: block;
  width: 285px;
  height: 48px;
  border: 1px solid #a6a6a6;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  font-family: "Hind", sans-serif;
  font-size: 16px;
  color: #000000;
  padding-left: 8px;
  box-sizing: border-box;
  margin-top: 7px;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .form form label input::placeholder {
  color: #a6a6a6;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .form form label input.error {
  border: 1px solid #c52d2d;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .form form label input.error::placeholder {
  color: #c52d2d;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .form form label input[type=password] {
  font: 42px/1.4 system-ui;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .form form label input[type=password]::placeholder {
  font: 90px/1.4 system-ui;
  color: #a6a6a6;
  position: relative;
  top: -11px;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .form form button {
  width: 186px;
  height: 40px;
  background: #4ba3ff;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  font-family: "Hind", sans-serif;
  font-size: 16px;
  font-weight: 500;
  letter-spacing: 0.01em;
  color: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  margin-top: 9px;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .form .add_payment_method a {
  font-weight: 500;
  color: #4ba3ff;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .form .add_payment_method a:hover {
  text-decoration: underline;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .payment_method {
  width: 100%;
  max-width: 887px;
  margin-bottom: 24px;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .payment_method .form .top_header {
  display: flex;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .payment_method .form .top_header span.edit {
  position: relative;
  top: 1px;
  left: 12px;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .payment_method .form .top_header span.edit a {
  display: flex;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .payment_method .form .top_header span.edit a::before {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  width: 18px;
  height: 18px;
  background-position: -22px -367px;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .payment_method .form form label:nth-child(1), .main_content_block.account_tabs .account_tab_content_block .content-section .content .payment_method .form form label:nth-child(2) {
  margin-right: 16px;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .billing_contact {
  width: 100%;
  max-width: 586px;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .billing_contact form label input::placeholder {
  color: #000000;
}
.main_content_block.account_tabs .account_tab_content_block .content-section .content .billing_contact form label:nth-child(2n) {
  margin-left: 16px;
}

.main_content_block.create_template .form {
  margin-top: 20px;
}
.main_content_block.create_template .form form label {
  width: 411px;
  display: block;
  position: relative;
}
.main_content_block.create_template .form form label h4 {
  font-family: "Montserrat", sans-serif;
  font-size: 16px;
  font-weight: 700;
  color: #323232;
  margin-bottom: 15px;
}
.main_content_block.create_template .form form label .input_box {
  position: relative;
}
.main_content_block.create_template .form form label .input_box input {
  width: 100%;
  height: 48px;
  border: 1px solid #A6A6A6;
  box-sizing: border-box;
  font-family: "Hind", sans-serif;
  font-size: 16px;
  font-weight: 400;
  padding-left: 10px;
  color: #000;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
}
.main_content_block.create_template .form form label .input_box input::placeholder {
  color: #A6A6A6;
}
.main_content_block.create_template .form form label .input_box span.dropdown_icon {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  position: absolute;
  width: 12px;
  height: 8px;
  background-position: -56px -431px;
  top: 22px;
  right: 15px;
  cursor: pointer;
}
.main_content_block.create_template .form form label .create_page_box {
  position: absolute;
  width: 100%;
  top: 77px;
  box-sizing: border-box;
  border: 1px solid #A6A6A6;
  border-radius: 0px 0px 6px 6px;
  -moz-border-radius: 0px 0px 6px 6px;
  -webkit-border-radius: 0px 0px 6px 6px;
  background: #fff;
  display: none;
}
.main_content_block.create_template .form form label .create_page_box .search_box {
  margin: 10px;
  border-bottom: 1px solid #C2CFE0;
  padding-bottom: 10px;
  position: relative;
}
.main_content_block.create_template .form form label .create_page_box .search_box input {
  width: 100%;
  height: 48px;
  font-family: "Hind", sans-serif;
  border: 1px solid #A6A6A6;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  box-sizing: border-box;
  padding-left: 10px;
  color: #000;
}
.main_content_block.create_template .form form label .create_page_box .search_box input::placeholder {
  color: #A6A6A6;
}
.main_content_block.create_template .form form label .create_page_box .search_box span.search_icon {
  content: "";
  background: url(../images/css_sprites.png);
  display: inline-block;
  position: relative;
  position: absolute;
  width: 12px;
  height: 12px;
  background-position: -56px -446px;
  top: 21px;
  right: 15px;
  cursor: pointer;
}
.main_content_block.create_template .form form label .create_page_box .datalist ul li {
  padding: 3px 10px;
  color: #323232;
}
.main_content_block.create_template .form form label .create_page_box .datalist ul li:hover {
  background-color: #4BA3FF;
  color: #fff;
  cursor: pointer;
}
.main_content_block.create_template .form form label .create_page_box.open {
  display: block;
}
.main_content_block.create_template .form form label button {
  width: 281px;
  height: 48px;
  background-color: #D7D7D7;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  font-family: "Hind", sans-serif;
  font-size: 16px;
  font-weight: 600;
  color: #FFFFFF;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 15px;
  cursor: not-allowed;
  pointer-events: none;
}
.main_content_block.create_template .form form label button.btn_create {
  background-color: #4BA3FF;
  cursor: pointer;
  pointer-events: all;
}

header.headerMarketing {
  background: #002582;
  padding: 16px 0px;
  position: relative;
  z-index: 1000;
}
header.headerMarketing .containerMarketing {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 0 auto;
}
header.headerMarketing .containerMarketing .left_section {
  display: flex;
  align-items: center;
}
@media (max-width: 1024px) {
  header.headerMarketing .containerMarketing .left_section {
    width: 100%;
    justify-content: space-between;
  }
}
header.headerMarketing .containerMarketing .left_section .logo {
  width: 200px;
  position: relative;
  top: -2px;
}
@media (max-width: 1024px) {
  header.headerMarketing .containerMarketing .left_section .logo {
    width: 35px;
    top: 0px;
  }
}
header.headerMarketing .containerMarketing .left_section .logo a {
  display: flex;
}
@media (max-width: 1024px) {
  header.headerMarketing .containerMarketing .left_section .logo a {
    width: 35px;
    overflow: hidden;
  }
}
header.headerMarketing .containerMarketing .left_section .navik-header .containerMarketing {
  width: 100%;
}
@media (max-width: 1024px) {
  header.headerMarketing .containerMarketing .left_section .navik-header .containerMarketing .navik-header-container {
    width: 100%;
    position: absolute;
    top: 0px;
    left: 0px;
  }
}
header.headerMarketing .containerMarketing .logins {
  width: 201px;
}
@media (max-width: 1024px) {
  header.headerMarketing .containerMarketing .logins {
    display: none;
  }
}
header.headerMarketing .containerMarketing .logins ul {
  display: flex;
  align-items: center;
}
header.headerMarketing .containerMarketing .logins ul li a {
  font-weight: 400;
  color: #fff;
}
header.headerMarketing .containerMarketing .logins ul li.signup {
  display: flex;
  align-items: center;
  padding-left: 14px;
}
header.headerMarketing .containerMarketing .logins ul li.signup::before {
  content: "";
  background: #9a53ff;
  display: block;
  width: 2px;
  height: 30px;
  margin-right: 17px;
}
header.headerMarketing .containerMarketing .logins ul li.signup a {
  width: 126px;
  height: 46px;
  background: #9a53ff;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  font-weight: 500;
}

footer.footerMarketing {
  background: #fafafa;
  padding: 24px 0px 19px 0px;
}
footer.footerMarketing .containerMarketing {
  display: flex;
  max-width: 1030px;
}
@media (max-width: 575px) {
  footer.footerMarketing .containerMarketing {
    flex-direction: column;
    align-items: center;
  }
}
@media (max-width: 379px) {
  footer.footerMarketing .containerMarketing {
    width: calc(100% - 44px);
  }
}
footer.footerMarketing .containerMarketing::before {
  content: "";
  display: block;
  background: url(../images/footer_logo.png) no-repeat top left;
  width: 59px;
  height: 49px;
  position: relative;
  top: 0px;
  left: -48px;
}
@media (max-width: 1300px) {
  footer.footerMarketing .containerMarketing::before {
    left: 15px;
    margin-bottom: 20px;
  }
}
@media (max-width: 575px) {
  footer.footerMarketing .containerMarketing::before {
    left: 0px;
  }
}
footer.footerMarketing .containerMarketing nav {
  width: calc(100% - 59px);
}
@media (max-width: 1300px) {
  footer.footerMarketing .containerMarketing nav {
    width: calc(100% - 109px);
    margin-left: 50px;
  }
}
@media (max-width: 575px) {
  footer.footerMarketing .containerMarketing nav {
    width: 100%;
    margin-left: 0px;
  }
}
footer.footerMarketing .containerMarketing nav ul {
  display: flex;
}
@media (max-width: 1024px) {
  footer.footerMarketing .containerMarketing nav ul {
    flex-wrap: wrap;
  }
}
footer.footerMarketing .containerMarketing nav ul li {
  margin-right: 98px;
  line-height: 32px;
}
@media (max-width: 939px) {
  footer.footerMarketing .containerMarketing nav ul li {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  footer.footerMarketing .containerMarketing nav ul li {
    margin-right: 13%;
  }
}
@media (max-width: 480px) {
  footer.footerMarketing .containerMarketing nav ul li {
    margin-right: 9%;
  }
}
@media (max-width: 379px) {
  footer.footerMarketing .containerMarketing nav ul li {
    margin-right: 6%;
  }
}
@media (max-width: 1024px) {
  footer.footerMarketing .containerMarketing nav ul li:nth-child(1) {
    order: 4;
  }
}
@media (max-width: 939px) {
  footer.footerMarketing .containerMarketing nav ul li:nth-child(1) {
    margin-bottom: 0px;
  }
}
footer.footerMarketing .containerMarketing nav ul li a {
  font-size: 18px;
  font-weight: 500;
  color: #000;
}
@media (max-width: 480px) {
  footer.footerMarketing .containerMarketing nav ul li a {
    font-size: 15px;
  }
}
footer.footerMarketing .containerMarketing nav ul li ul {
  display: initial;
}
footer.footerMarketing .containerMarketing nav ul li ul li {
  margin-right: 0px;
}
@media (max-width: 939px) {
  footer.footerMarketing .containerMarketing nav ul li ul li {
    margin-bottom: 0px;
  }
}
footer.footerMarketing .containerMarketing nav ul li ul li a {
  font-size: 16px;
  font-weight: 400;
}
@media (max-width: 480px) {
  footer.footerMarketing .containerMarketing nav ul li ul li a {
    font-size: 13px;
  }
}
footer.footerMarketing .containerMarketing nav ul li:nth-last-child(1) {
  margin-right: 0px;
}

.middleSectionMarketing.clsLoginMiddleSection {
  background: url(../../images/login_bg.jpg) no-repeat top center;
  background-size: cover;
  padding: 63px 0px 58px 0px;
}
@media (max-width: 575px) {
  .middleSectionMarketing.clsLoginMiddleSection {
    padding-top: 50px;
  }
}
@media (max-width: 480px) {
  .middleSectionMarketing.clsLoginMiddleSection {
    background: none;
  }
}
.middleSectionMarketing.clsLoginMiddleSection .containerMarketing {
  width: calc(100% - 64px);
  max-width: 710px;
  margin: 0 auto;
  display: flex;
  flex-direction: column;
  align-items: center;
}
@media (max-width: 939px) {
  .middleSectionMarketing.clsLoginMiddleSection .containerMarketing {
    width: calc(100% - 44px);
  }
}
@media (max-width: 480px) {
  .middleSectionMarketing.clsLoginMiddleSection .containerMarketing {
    width: calc(100% - 22px);
  }
}
.middleSectionMarketing.clsLoginMiddleSection .containerMarketing .form {
  background: #fff;
  width: 100%;
  box-shadow: 2px 4px 12px 3px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 2px 4px 12px 3px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 2px 4px 12px 3px rgba(0, 0, 0, 0.1);
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  padding: 25px 0px 23px 0px;
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-top: 39px;
}
.middleSectionMarketing.clsLoginMiddleSection .containerMarketing .form .logo {
  margin-bottom: 7px;
}
.middleSectionMarketing.clsLoginMiddleSection .containerMarketing .form form {
  width: 100%;
  max-width: 323px;
  box-sizing: border-box;
  margin-top: 15px;
}
@media (max-width: 480px) {
  .middleSectionMarketing.clsLoginMiddleSection .containerMarketing .form form {
    padding: 0px 8px !important;
  }
}
.middleSectionMarketing.clsLoginMiddleSection .containerMarketing .form form label {
  width: 100%;
  display: flex;
  flex-direction: column;
  font-size: 14px;
  font-weight: 500;
  margin-bottom: 16px;
}
.middleSectionMarketing.clsLoginMiddleSection .containerMarketing .form form label input,
.middleSectionMarketing.clsLoginMiddleSection .containerMarketing .form form label select,
.middleSectionMarketing.clsLoginMiddleSection .containerMarketing .form form label span.select2 {
  width: 100%;
  height: 48px;
  border: 1px solid #a6a6a6;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  box-sizing: border-box;
  display: block;
  font-family: "Hind", sans-serif;
  font-size: 16px;
  padding-left: 8px;
  margin-top: 7px;
}
.middleSectionMarketing.clsLoginMiddleSection .containerMarketing .form form label input::placeholder,
.middleSectionMarketing.clsLoginMiddleSection .containerMarketing .form form label select::placeholder {
  color: #d7d7d7;
}
.middleSectionMarketing.clsLoginMiddleSection .containerMarketing .form form label select option {
  color: #000;
}
.middleSectionMarketing.clsLoginMiddleSection .containerMarketing .form form label input[type=password] {
  font: 35px/4.4 system-ui;
}
.middleSectionMarketing.clsLoginMiddleSection .containerMarketing .form form label input[type=password]::placeholder {
  font: 70px/1.4 system-ui;
  color: #d7d7d7;
  position: relative;
  top: -10px;
}
.middleSectionMarketing.clsLoginMiddleSection .containerMarketing .form form .forgot {
  font-size: 14px;
  font-weight: 500;
  color: #4ba3ff;
}
.middleSectionMarketing.clsLoginMiddleSection .containerMarketing .form form button {
  background: #9a53ff;
  width: 100%;
  height: 48px;
  display: block;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  font-family: "Hind", sans-serif;
  font-size: 16px;
  font-weight: 500;
  color: #ffffff;
  margin-top: 14px;
  cursor: pointer;
}
.middleSectionMarketing.clsLoginMiddleSection .containerMarketing .form span.or {
  font-size: 14px;
  font-weight: 600;
  display: inline-block;
  margin: 15px 0px 18px 0px;
}
.middleSectionMarketing.clsLoginMiddleSection .containerMarketing .form .other_login {
  width: 100%;
  max-width: 323px;
  margin-bottom: 60px;
}
@media (max-width: 575px) {
  .middleSectionMarketing.clsLoginMiddleSection .containerMarketing .form .other_login {
    max-width: inherit;
    padding: 0px 24px;
    box-sizing: border-box;
    margin-bottom: 40px;
  }
}
@media (max-width: 480px) {
  .middleSectionMarketing.clsLoginMiddleSection .containerMarketing .form .other_login {
    padding: 0px 8px;
  }
}
.middleSectionMarketing.clsLoginMiddleSection .containerMarketing .form .other_login ul li {
  margin-bottom: 16px;
}
.middleSectionMarketing.clsLoginMiddleSection .containerMarketing .form .other_login ul li a {
  width: 100%;
  height: 48px;
  font-size: 14px;
  font-weight: 400;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
}
.middleSectionMarketing.clsLoginMiddleSection .containerMarketing .form .other_login ul li a::before {
  content: "";
  background: url(../images/css_sprites_marketing.png);
  display: inline-block;
  position: relative;
}
.middleSectionMarketing.clsLoginMiddleSection .containerMarketing .form .other_login ul li.gmail a {
  font-weight: 500;
  background: #fff;
  color: #000;
  border: 1px solid #a6a6a6;
}
.middleSectionMarketing.clsLoginMiddleSection .containerMarketing .form .other_login ul li.gmail a::before {
  width: 17px;
  height: 17px;
  background-position: -1px -36px;
  margin-right: 10px;
}
.middleSectionMarketing.clsLoginMiddleSection .containerMarketing .form .other_login ul li.linkedin a {
  background: #0077b5;
  color: #fff;
  border: 1px solid #0077b5;
}
.middleSectionMarketing.clsLoginMiddleSection .containerMarketing .form .other_login ul li.linkedin a::before {
  width: 28px;
  height: 28px;
  background-position: -28px -54px;
  margin-right: 10px;
}
.middleSectionMarketing.clsLoginMiddleSection .containerMarketing .form .other_login ul li.facebook a {
  background: #0163e0;
  color: #fff;
  border: 1px solid #0163e0;
}
.middleSectionMarketing.clsLoginMiddleSection .containerMarketing .form .other_login ul li.facebook a::before {
  width: 24px;
  height: 24px;
  background-position: -1px -54px;
  margin-right: 11px;
}
.middleSectionMarketing.clsLoginMiddleSection .containerMarketing .form .other_login ul li.twitter a {
  background: #47acdf;
  color: #fff;
  border: 1px solid #47acdf;
}
.middleSectionMarketing.clsLoginMiddleSection .containerMarketing .form .other_login ul li.twitter a::before {
  width: 28px;
  height: 23px;
  background-position: -59px -57px;
  margin-right: 8px;
}
.middleSectionMarketing.clsLoginMiddleSection .containerMarketing .form .other_login ul li:nth-last-child(1) {
  margin-bottom: 0px;
}
.middleSectionMarketing.clsLoginMiddleSection .containerMarketing .form .signup_here {
  font-size: 14px;
}
.middleSectionMarketing.clsLoginMiddleSection .containerMarketing .form .signup_here a {
  color: #62aeff;
  font-weight: 500;
}
.middleSectionMarketing.clsLoginMiddleSection .containerMarketing .form .signup_confirmation {
  width: calc(100% - 64px);
  max-width: 542px;
  text-align: center;
  margin: 6px 0px 38px 0px;
}
@media (max-width: 575px) {
  .middleSectionMarketing.clsLoginMiddleSection .containerMarketing .form .signup_confirmation {
    width: calc(100% - 44px);
  }
}
.middleSectionMarketing.clsLoginMiddleSection .containerMarketing .form .signup_confirmation h3 {
  line-height: 27px;
  margin-bottom: 14px;
}
.middleSectionMarketing.clsLoginMiddleSection .containerMarketing .form .signup_confirmation p {
  font-family: "Montserrat", sans-serif;
  font-size: 16px;
  line-height: 24px;
}
.middleSectionMarketing.clsLoginMiddleSection .containerMarketing .form .signup_confirmation .btn_block {
  display: flex;
  justify-content: center;
  margin-top: 39px;
}
@media (max-width: 480px) {
  .middleSectionMarketing.clsLoginMiddleSection .containerMarketing .form .signup_confirmation .btn_block {
    flex-direction: column;
    align-items: center;
  }
}
.middleSectionMarketing.clsLoginMiddleSection .containerMarketing .form .signup_confirmation .btn_block button {
  width: 154px;
  height: 46px;
  border: 2px solid #9a53ff;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  font-family: "Hind", sans-serif;
  font-size: 16px;
  font-weight: 600;
  cursor: pointer;
}
@media (max-width: 480px) {
  .middleSectionMarketing.clsLoginMiddleSection .containerMarketing .form .signup_confirmation .btn_block button {
    width: 100%;
  }
}
.middleSectionMarketing.clsLoginMiddleSection .containerMarketing .form .signup_confirmation .btn_block button.btn_resend {
  background: #9a53ff;
  color: #fff;
  margin-right: 32px;
}
@media (max-width: 480px) {
  .middleSectionMarketing.clsLoginMiddleSection .containerMarketing .form .signup_confirmation .btn_block button.btn_resend {
    margin: 0px 0px 15px 0px;
  }
}
.middleSectionMarketing.clsLoginMiddleSection .containerMarketing .form .signup_confirmation .btn_block button.btn_contact {
  background: #ffffff;
  color: #9a53ff;
}
.middleSectionMarketing.clsLoginMiddleSection.signup .containerMarketing h3 {
  margin-top: 23px;
}
@media (max-width: 767px) {
  .middleSectionMarketing.clsLoginMiddleSection.signup .containerMarketing h3 {
    margin-top: 10px;
  }
}
@media (max-width: 575px) {
  .middleSectionMarketing.clsLoginMiddleSection.signup .containerMarketing h3 {
    margin-top: 15px;
  }
}
.middleSectionMarketing.clsLoginMiddleSection.signup .containerMarketing .form {
  margin-top: 32px;
}
@media (max-width: 575px) {
  .middleSectionMarketing.clsLoginMiddleSection.signup .containerMarketing .form {
    margin-top: 25px;
  }
}
.middleSectionMarketing.clsLoginMiddleSection.signup .containerMarketing .form h3 {
  margin-top: 0px;
}
.middleSectionMarketing.clsLoginMiddleSection.signup .containerMarketing .form form.login {
  max-width: inherit;
  padding: 0px 24px;
  box-sizing: border-box;
  margin-top: 23px;
}
.middleSectionMarketing.clsLoginMiddleSection.signup .containerMarketing .form form.login label.w50 {
  width: calc(50% - 8px);
  float: left;
}
@media (max-width: 575px) {
  .middleSectionMarketing.clsLoginMiddleSection.signup .containerMarketing .form form.login label.w50 {
    width: 100%;
    float: none;
  }
}
.middleSectionMarketing.clsLoginMiddleSection.signup .containerMarketing .form form.login label.w50.mr16 {
  margin-right: 16px;
}
@media (max-width: 575px) {
  .middleSectionMarketing.clsLoginMiddleSection.signup .containerMarketing .form form.login label.w50.mr16 {
    margin-right: 0px;
  }
}
.middleSectionMarketing.clsLoginMiddleSection.signup .containerMarketing .form form.login label .selectdiv {
  position: relative;
}
.middleSectionMarketing.clsLoginMiddleSection.signup .containerMarketing .form form.login label .selectdiv::after {
  content: "";
  background: url(../images/css_sprites_marketing.png);
  display: inline-block;
  position: relative;
  width: 23px;
  height: 17px;
  position: absolute;
  top: 21px;
  right: 0px;
  background-position: -3px -79px;
}
.middleSectionMarketing.clsLoginMiddleSection.signup .containerMarketing .form form.login button {
  margin-top: 0px;
  position: relative;
  top: 4px;
}
.middleSectionMarketing.clsLoginMiddleSection.signup .containerMarketing .form span.or {
  margin-top: 19px;
}
.middleSectionMarketing.createAccount .containerMarketing .form {
  padding: 60px 0px 80px 0px;
}

.home_marketing_header_section {
  background: #002582;
  padding: 62px 0px 52px 0px;
}
@media (max-width: 575px) {
  .home_marketing_header_section {
    padding-top: 40px;
  }
}
.home_marketing_header_section .containerMarketing {
  max-width: 1030px;
}
.home_marketing_header_section .containerMarketing .top_header_content {
  background: url(../images/home_header_img.png) no-repeat top right;
  padding-bottom: 124px;
}
@media (max-width: 1024px) {
  .home_marketing_header_section .containerMarketing .top_header_content {
    background-size: 400px;
    padding-bottom: 70px;
  }
}
@media (max-width: 939px) {
  .home_marketing_header_section .containerMarketing .top_header_content {
    background-size: 360px;
  }
}
@media (max-width: 767px) {
  .home_marketing_header_section .containerMarketing .top_header_content {
    background: none;
    text-align: center;
    padding-bottom: 0px;
  }
}
.home_marketing_header_section .containerMarketing .top_header_content h1 {
  max-width: 589px;
  line-height: 59px;
  color: #fff;
}
@media (max-width: 939px) {
  .home_marketing_header_section .containerMarketing .top_header_content h1 {
    width: calc(100% - 300px);
    max-width: initial;
    font-size: 41px;
    line-height: 51px;
  }
}
@media (max-width: 767px) {
  .home_marketing_header_section .containerMarketing .top_header_content h1 {
    width: calc(100% - 64px);
    margin: 0 auto;
  }
}
@media (max-width: 575px) {
  .home_marketing_header_section .containerMarketing .top_header_content h1 {
    font-size: 32px;
    line-height: 39px;
  }
}
@media (max-width: 480px) {
  .home_marketing_header_section .containerMarketing .top_header_content h1 {
    width: 100%;
    max-width: 330px;
  }
}
.home_marketing_header_section .containerMarketing .top_header_content .header_img_block {
  display: none;
}
@media (max-width: 767px) {
  .home_marketing_header_section .containerMarketing .top_header_content .header_img_block {
    display: block;
    margin: 50px 0px 40px 0px;
  }
}
@media (max-width: 767px) {
  .home_marketing_header_section .containerMarketing .top_header_content .header_img_block img {
    max-width: 400px;
  }
}
@media (max-width: 575px) {
  .home_marketing_header_section .containerMarketing .top_header_content .header_img_block img {
    max-width: 350px;
  }
}
@media (max-width: 480px) {
  .home_marketing_header_section .containerMarketing .top_header_content .header_img_block img {
    max-width: 300px;
  }
}
@media (max-width: 379px) {
  .home_marketing_header_section .containerMarketing .top_header_content .header_img_block img {
    max-width: 250px;
  }
}
.home_marketing_header_section .containerMarketing .top_header_content p {
  max-width: 441px;
  font-family: "Montserrat", sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 27px;
  color: #fff;
  margin: 24px 0px 32px 0px;
}
@media (max-width: 939px) {
  .home_marketing_header_section .containerMarketing .top_header_content p {
    width: calc(100% - 380px);
    max-width: initial;
    font-size: 17px;
    line-height: 25px;
  }
}
@media (max-width: 767px) {
  .home_marketing_header_section .containerMarketing .top_header_content p {
    width: calc(100% - 64px);
    margin: 0 auto;
  }
}
@media (max-width: 480px) {
  .home_marketing_header_section .containerMarketing .top_header_content p {
    width: 100%;
  }
}
.home_marketing_header_section .containerMarketing .top_header_content .button {
  display: flex;
}
@media (max-width: 767px) {
  .home_marketing_header_section .containerMarketing .top_header_content .button {
    flex-direction: column-reverse;
    justify-content: center;
    margin: 50px auto;
    width: 100%;
    max-width: 464px;
  }
}
.home_marketing_header_section .containerMarketing .top_header_content .button .btnMarketing a {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 6px 22px;
  color: #fff;
  border: 1.5px solid #9a53ff;
  font-weight: 500;
}
.home_marketing_header_section .containerMarketing .top_header_content .button .btnMarketing.btn_demo {
  margin-right: 24px;
}
@media (max-width: 767px) {
  .home_marketing_header_section .containerMarketing .top_header_content .button .btnMarketing.btn_demo {
    margin: 10px 0px 0px 0px;
  }
}
.home_marketing_header_section .containerMarketing .top_header_content .button .btnMarketing.btn_signup a {
  background: #9a53ff;
}
.home_marketing_header_section .containerMarketing .trusted_by {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.home_marketing_header_section .containerMarketing .trusted_by h3 {
  color: #ffffff;
  font-weight: 600;
}
.home_marketing_header_section .containerMarketing .trusted_by ul {
  display: flex;
  margin-top: 29px;
}
@media (max-width: 767px) {
  .home_marketing_header_section .containerMarketing .trusted_by ul {
    width: 100%;
    max-width: 464px;
    flex-wrap: wrap;
    justify-content: center;
  }
}
@media (max-width: 480px) {
  .home_marketing_header_section .containerMarketing .trusted_by ul {
    flex-direction: column;
    align-items: center;
  }
}
.home_marketing_header_section .containerMarketing .trusted_by ul li {
  width: 159px;
  height: 37px;
  background: #fff;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  margin-right: 48px;
}
@media (max-width: 939px) {
  .home_marketing_header_section .containerMarketing .trusted_by ul li {
    width: 150px;
    margin-right: 24px;
  }
}
@media (max-width: 767px) {
  .home_marketing_header_section .containerMarketing .trusted_by ul li {
    width: calc(50% - 12px);
    margin: 0px 24px 24px 0px;
  }
}
@media (max-width: 480px) {
  .home_marketing_header_section .containerMarketing .trusted_by ul li {
    width: 100%;
    margin: 0px 0px 24px 0px;
    max-width: 220px;
  }
}
@media (max-width: 767px) {
  .home_marketing_header_section .containerMarketing .trusted_by ul li:nth-child(2n) {
    margin-right: 0px;
  }
}
.home_marketing_header_section .containerMarketing .trusted_by ul li:nth-last-child(1) {
  margin-right: 0px;
}
@media (max-width: 767px) {
  .home_marketing_header_section .containerMarketing .trusted_by ul li:nth-last-child(1) {
    margin: 0px;
  }
}

.cam_empower_section {
  padding: 47px 0px 56px 0px;
}
.cam_empower_section .containerMarketing {
  max-width: 996px;
}
.cam_empower_section .containerMarketing h2 {
  font-size: 48px;
  font-weight: 700;
  text-align: center;
}
@media (max-width: 939px) {
  .cam_empower_section .containerMarketing h2 {
    font-size: 40px;
  }
}
@media (max-width: 767px) {
  .cam_empower_section .containerMarketing h2 {
    font-size: 34px;
  }
}
@media (max-width: 575px) {
  .cam_empower_section .containerMarketing h2 {
    font-size: 32px;
  }
}
@media (max-width: 480px) {
  .cam_empower_section .containerMarketing h2 {
    max-width: 250px;
    font-size: 32px;
    margin: 0 auto;
  }
}
.cam_empower_section .containerMarketing .content_block {
  margin-top: 47px;
}
.cam_empower_section .containerMarketing .content_block ul li {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 56px;
}
@media (max-width: 767px) {
  .cam_empower_section .containerMarketing .content_block ul li {
    flex-direction: column-reverse;
    text-align: center;
    max-width: 500px;
    margin: 0 auto 56px auto;
  }
}
@media (max-width: 1024px) {
  .cam_empower_section .containerMarketing .content_block ul li .text_block {
    width: calc(100% - 400px);
  }
}
@media (max-width: 939px) {
  .cam_empower_section .containerMarketing .content_block ul li .text_block {
    width: calc(100% - 250px);
  }
}
@media (max-width: 767px) {
  .cam_empower_section .containerMarketing .content_block ul li .text_block {
    width: 100%;
    margin-top: 30px !important;
  }
}
.cam_empower_section .containerMarketing .content_block ul li .text_block h4 {
  font-size: 16px;
  font-weight: 600;
}
.cam_empower_section .containerMarketing .content_block ul li .text_block h2 {
  font-size: 32px;
  line-height: 40px;
  text-align: left;
  margin: 18px 0px 16px 0px;
}
@media (max-width: 767px) {
  .cam_empower_section .containerMarketing .content_block ul li .text_block h2 {
    text-align: center;
    margin: 16px auto;
  }
}
@media (max-width: 480px) {
  .cam_empower_section .containerMarketing .content_block ul li .text_block h2 {
    max-width: initial;
    font-size: 24px;
    line-height: 32px;
  }
}
.cam_empower_section .containerMarketing .content_block ul li .text_block p {
  max-width: 405px;
  font-size: 18px;
  line-height: 27px;
}
@media (max-width: 767px) {
  .cam_empower_section .containerMarketing .content_block ul li .text_block p {
    max-width: initial;
  }
}
.cam_empower_section .containerMarketing .content_block ul li .text_block .more {
  font-weight: 500;
  color: #4ba3ff;
  margin-top: 10px;
}
.cam_empower_section .containerMarketing .content_block ul li .img_block {
  background: #ccc;
  padding: 45px;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
}
@media (max-width: 1024px) {
  .cam_empower_section .containerMarketing .content_block ul li .img_block {
    width: 380px;
    padding: 30px;
  }
}
@media (max-width: 939px) {
  .cam_empower_section .containerMarketing .content_block ul li .img_block {
    width: 250px;
    padding: 25px;
  }
}
@media (max-width: 767px) {
  .cam_empower_section .containerMarketing .content_block ul li .img_block {
    box-sizing: border-box;
  }
}
.cam_empower_section .containerMarketing .content_block ul li .img_block img {
  box-shadow: 0px 4px 4px 4px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0px 4px 4px 4px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0px 4px 4px 4px rgba(0, 0, 0, 0.15);
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  width: 100%;
}
.cam_empower_section .containerMarketing .content_block ul li.customer_live .img_block {
  background: #91e0ff;
}
.cam_empower_section .containerMarketing .content_block ul li.streamlined_search .img_block {
  background: #df39bc;
}
.cam_empower_section .containerMarketing .content_block ul li.customized_prospects .img_block {
  background: #f7d8a9;
}
.cam_empower_section .containerMarketing .content_block ul li.selling_easy .img_block {
  background: #9a53ff;
}
@media (max-width: 1152px) {
  .cam_empower_section .containerMarketing .content_block ul li:nth-child(odd) .text_block {
    margin-right: 50px;
  }
}
@media (max-width: 767px) {
  .cam_empower_section .containerMarketing .content_block ul li:nth-child(odd) .text_block {
    margin-right: 0px;
  }
}
.cam_empower_section .containerMarketing .content_block ul li:nth-child(even) {
  flex-direction: row-reverse;
}
@media (max-width: 767px) {
  .cam_empower_section .containerMarketing .content_block ul li:nth-child(even) {
    flex-direction: column-reverse;
  }
}
@media (max-width: 1024px) {
  .cam_empower_section .containerMarketing .content_block ul li:nth-child(even) .text_block {
    margin: 0px 0px 0px 50px;
  }
}
@media (max-width: 767px) {
  .cam_empower_section .containerMarketing .content_block ul li:nth-child(even) .text_block {
    margin: 0px;
  }
}
.cam_empower_section .containerMarketing .content_block ul li:nth-child(even) .text_block p {
  max-width: 428px;
}
@media (max-width: 767px) {
  .cam_empower_section .containerMarketing .content_block ul li:nth-child(even) .text_block p {
    max-width: initial;
  }
}
.cam_empower_section .containerMarketing .content_block ul li:nth-last-child(1) {
  margin-bottom: 0px;
}

.aboutus_marketing_section {
  background: #002582;
  padding: 32px 0px;
}
@media (max-width: 767px) {
  .aboutus_marketing_section {
    padding: 50px 0px 60px 0px;
  }
}
.aboutus_marketing_section .containerMarketing {
  max-width: 955px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 767px) {
  .aboutus_marketing_section .containerMarketing {
    max-width: 550px;
  }
}
.aboutus_marketing_section .containerMarketing .left_section {
  max-width: 616px;
}
@media (max-width: 767px) {
  .aboutus_marketing_section .containerMarketing .left_section {
    width: 100%;
    max-width: initial;
    text-align: center;
  }
}
.aboutus_marketing_section .containerMarketing .left_section h2,
.aboutus_marketing_section .containerMarketing .left_section h3 {
  color: #fff;
}
.aboutus_marketing_section .containerMarketing .left_section h2 {
  font-size: 48px;
  line-height: 48px;
  font-weight: 700;
  margin-bottom: 25px;
}
@media (max-width: 480px) {
  .aboutus_marketing_section .containerMarketing .left_section h2 {
    font-size: 32px;
  }
}
.aboutus_marketing_section .containerMarketing .left_section .img_block {
  display: none;
}
@media (max-width: 767px) {
  .aboutus_marketing_section .containerMarketing .left_section .img_block {
    display: block;
  }
}
.aboutus_marketing_section .containerMarketing .left_section .img_block img {
  max-width: 170px;
}
@media (max-width: 767px) {
  .aboutus_marketing_section .containerMarketing .left_section .img_block img {
    max-width: 150px;
  }
}
@media (max-width: 480px) {
  .aboutus_marketing_section .containerMarketing .left_section .img_block img {
    max-width: 170px;
  }
}
.aboutus_marketing_section .containerMarketing .left_section h3 {
  font-size: 24px;
  line-height: 24px;
}
@media (max-width: 767px) {
  .aboutus_marketing_section .containerMarketing .left_section h3 {
    margin-top: 30px;
  }
}
.aboutus_marketing_section .containerMarketing .left_section p {
  font-size: 18px;
  line-height: 27px;
  color: #fff;
  font-weight: 400;
  margin: 30px 0px 15px 0px;
}
@media (max-width: 480px) {
  .aboutus_marketing_section .containerMarketing .left_section p {
    font-size: 16px;
    line-height: 25px;
  }
}
.aboutus_marketing_section .containerMarketing .left_section .more {
  font-size: 16px;
  font-weight: 500;
  color: #fff;
}
.aboutus_marketing_section .containerMarketing .left_section .more::after {
  content: "";
  background: url(../images/css_sprites_marketing.png);
  display: inline-block;
  position: relative;
  width: 8px;
  height: 12px;
  background-position: -1px 0px;
  margin-left: 13px;
}
.aboutus_marketing_section .containerMarketing .left_section .btn_signup {
  margin-top: 31px;
}
.aboutus_marketing_section .containerMarketing .left_section .btn_signup a {
  width: 168px;
  height: 46px;
  background: #9a53ff;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  font-weight: 500;
  color: #fff;
}
@media (max-width: 767px) {
  .aboutus_marketing_section .containerMarketing .left_section .btn_signup a {
    margin: 0 auto;
  }
}
@media (max-width: 480px) {
  .aboutus_marketing_section .containerMarketing .left_section .btn_signup a {
    width: 100%;
    max-width: 343px;
  }
}
@media (max-width: 767px) {
  .aboutus_marketing_section .containerMarketing .right_section {
    display: none;
  }
}
.testimonials_marketing {
  padding: 53px 0px 51px 0px;
}
@media (max-width: 480px) {
  .testimonials_marketing {
    padding-top: 25px;
  }
}
.testimonials_marketing .containerMarketing {
  max-width: 917px;
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
}
.testimonials_marketing .containerMarketing::before {
  content: "";
  background: #000;
  display: block;
  width: 178px;
  height: 3px;
}
@media (max-width: 480px) {
  .testimonials_marketing .containerMarketing::before {
    width: 160px;
  }
}
@media (max-width: 379px) {
  .testimonials_marketing .containerMarketing::before {
    width: 140px;
  }
}
.testimonials_marketing .containerMarketing h2 {
  font-size: 48px;
  line-height: 72px;
  margin: 24px 0px 28px 0px;
}
@media (max-width: 1152px) {
  .testimonials_marketing .containerMarketing h2 {
    font-size: 40px;
    line-height: 52px;
  }
}
@media (max-width: 575px) {
  .testimonials_marketing .containerMarketing h2 {
    max-width: 450px;
    font-size: 32px;
    line-height: 39px;
  }
}
@media (max-width: 480px) {
  .testimonials_marketing .containerMarketing h2 {
    margin-top: 30px;
  }
}
@media (max-width: 379px) {
  .testimonials_marketing .containerMarketing h2 {
    font-size: 26px;
    line-height: 35px;
  }
}
.testimonials_marketing .containerMarketing h2 span {
  color: #9a53ff;
}
.testimonials_marketing .containerMarketing .details {
  display: flex;
  flex-direction: column;
  align-items: center;
  line-height: 40px;
}
@media (max-width: 480px) {
  .testimonials_marketing .containerMarketing .details {
    line-height: 32px;
  }
}
.testimonials_marketing .containerMarketing .details span.name {
  font-size: 24px;
  font-weight: 600;
}
.testimonials_marketing .containerMarketing .details span.desgn {
  font-size: 18px;
  font-weight: 500;
}

.middleSectionMarketing.clsPricingMiddleSection .pricing_plan_section {
  background: #002582;
  padding: 59px 0px 56px 0px;
}
@media (max-width: 575px) {
  .middleSectionMarketing.clsPricingMiddleSection .pricing_plan_section {
    padding-top: 40px;
  }
}
.middleSectionMarketing.clsPricingMiddleSection .pricing_plan_section .containerMarketing {
  max-width: 958px;
}
.middleSectionMarketing.clsPricingMiddleSection .pricing_plan_section .containerMarketing h1 {
  color: #fff;
  text-align: center;
}
.middleSectionMarketing.clsPricingMiddleSection .pricing_plan_section .containerMarketing .pricing_plan_content_block {
  margin-top: 48px;
}
.middleSectionMarketing.clsPricingMiddleSection .pricing_plan_section .containerMarketing .pricing_plan_content_block ul {
  display: flex;
}
@media (max-width: 767px) {
  .middleSectionMarketing.clsPricingMiddleSection .pricing_plan_section .containerMarketing .pricing_plan_content_block ul {
    flex-direction: column;
  }
}
.middleSectionMarketing.clsPricingMiddleSection .pricing_plan_section .containerMarketing .pricing_plan_content_block ul li {
  background: #fff;
  width: calc(33.3333% - 21px);
  margin-right: 32px;
  padding: 21px 24px 46px 24px;
  box-sizing: border-box;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-top: 8px solid #df39bc;
}
@media (max-width: 939px) {
  .middleSectionMarketing.clsPricingMiddleSection .pricing_plan_section .containerMarketing .pricing_plan_content_block ul li {
    width: calc(33.3333% - 14px);
    padding: 21px 24px;
    margin-right: 22px;
  }
}
@media (max-width: 767px) {
  .middleSectionMarketing.clsPricingMiddleSection .pricing_plan_section .containerMarketing .pricing_plan_content_block ul li {
    width: 100%;
    margin: 0px 0px 22px 0px;
  }
}
.middleSectionMarketing.clsPricingMiddleSection .pricing_plan_section .containerMarketing .pricing_plan_content_block ul li h4 {
  font-size: 16px;
  line-height: 20px;
  margin-bottom: 7px;
}
.middleSectionMarketing.clsPricingMiddleSection .pricing_plan_section .containerMarketing .pricing_plan_content_block ul li p {
  line-height: 26px;
}
.middleSectionMarketing.clsPricingMiddleSection .pricing_plan_section .containerMarketing .pricing_plan_content_block ul li h2 {
  font-size: 24px;
  font-weight: 700;
  margin: 16px 0px 8px 0px;
}
.middleSectionMarketing.clsPricingMiddleSection .pricing_plan_section .containerMarketing .pricing_plan_content_block ul li span.type {
  line-height: 26px;
}
.middleSectionMarketing.clsPricingMiddleSection .pricing_plan_section .containerMarketing .pricing_plan_content_block ul li .btnMarketing {
  margin-top: 24px;
}
.middleSectionMarketing.clsPricingMiddleSection .pricing_plan_section .containerMarketing .pricing_plan_content_block ul li .btnMarketing a {
  width: 154px;
  height: 46px;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #fff;
}
.middleSectionMarketing.clsPricingMiddleSection .pricing_plan_section .containerMarketing .pricing_plan_content_block ul li .text_block {
  border-top: 1px solid #a6a6a6;
  margin-top: 23px;
  padding-top: 23px;
}
.middleSectionMarketing.clsPricingMiddleSection .pricing_plan_section .containerMarketing .pricing_plan_content_block ul li .text_block span.heading {
  display: inline-block;
  font-weight: 700;
  margin-bottom: 15px;
}
.middleSectionMarketing.clsPricingMiddleSection .pricing_plan_section .containerMarketing .pricing_plan_content_block ul li .text_block ul {
  display: initial;
}
.middleSectionMarketing.clsPricingMiddleSection .pricing_plan_section .containerMarketing .pricing_plan_content_block ul li .text_block ul li {
  width: 100%;
  margin-right: 0px;
  padding: 0px;
  border-radius: 0px;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-top: none;
  line-height: 42px;
}
@media (max-width: 767px) {
  .middleSectionMarketing.clsPricingMiddleSection .pricing_plan_section .containerMarketing .pricing_plan_content_block ul li .text_block ul li {
    margin-bottom: 0px;
  }
}
.middleSectionMarketing.clsPricingMiddleSection .pricing_plan_section .containerMarketing .pricing_plan_content_block ul li.free {
  border-color: #df39bc;
}
.middleSectionMarketing.clsPricingMiddleSection .pricing_plan_section .containerMarketing .pricing_plan_content_block ul li.free .btnMarketing a {
  background: #df39bc;
}
.middleSectionMarketing.clsPricingMiddleSection .pricing_plan_section .containerMarketing .pricing_plan_content_block ul li.teams {
  border-color: #4ba3ff;
}
.middleSectionMarketing.clsPricingMiddleSection .pricing_plan_section .containerMarketing .pricing_plan_content_block ul li.teams p {
  max-width: 173px;
}
.middleSectionMarketing.clsPricingMiddleSection .pricing_plan_section .containerMarketing .pricing_plan_content_block ul li.teams .btnMarketing a {
  background: #4ba3ff;
}
.middleSectionMarketing.clsPricingMiddleSection .pricing_plan_section .containerMarketing .pricing_plan_content_block ul li.enterprise {
  border-color: #9a53ff;
}
.middleSectionMarketing.clsPricingMiddleSection .pricing_plan_section .containerMarketing .pricing_plan_content_block ul li.enterprise p {
  max-width: 180px;
}
.middleSectionMarketing.clsPricingMiddleSection .pricing_plan_section .containerMarketing .pricing_plan_content_block ul li.enterprise .btnMarketing a {
  background: #9a53ff;
}
.middleSectionMarketing.clsPricingMiddleSection .pricing_plan_section .containerMarketing .pricing_plan_content_block ul li:nth-last-child(1) {
  margin-right: 0px;
}
@media (max-width: 767px) {
  .middleSectionMarketing.clsPricingMiddleSection .pricing_plan_section .containerMarketing .pricing_plan_content_block ul li:nth-last-child(1) {
    margin: 0px;
  }
}
.middleSectionMarketing.clsPricingMiddleSection .pricing_table_content {
  padding: 50px 0px 84px 0px;
  position: relative;
}
@media (max-width: 767px) {
  .middleSectionMarketing.clsPricingMiddleSection .pricing_table_content {
    width: calc(100% - 44px);
    overflow-x: auto;
    margin: 0 auto 84px auto;
    overflow-y: hidden;
    padding-bottom: 20px;
  }
}
.middleSectionMarketing.clsPricingMiddleSection .pricing_table_content::before, .middleSectionMarketing.clsPricingMiddleSection .pricing_table_content::after {
  position: absolute;
  z-index: -1;
  display: block;
}
.middleSectionMarketing.clsPricingMiddleSection .pricing_table_content::before {
  content: "";
  background: url(../images/pricing_table_left_img.png) no-repeat bottom left;
  width: 307px;
  height: 291px;
  bottom: -40px;
  left: 0px;
}
.middleSectionMarketing.clsPricingMiddleSection .pricing_table_content::after {
  content: "";
  background: url(../images/pricing_table_right_img.png) no-repeat top right;
  width: 250px;
  height: 265px;
  top: 41px;
  right: 0px;
}
.middleSectionMarketing.clsPricingMiddleSection .pricing_table_content table.table {
  width: calc(100% - 64px);
  max-width: 926px;
  margin: 0 auto;
}
@media (max-width: 939px) {
  .middleSectionMarketing.clsPricingMiddleSection .pricing_table_content table.table {
    width: calc(100% - 44px);
  }
}
@media (max-width: 767px) {
  .middleSectionMarketing.clsPricingMiddleSection .pricing_table_content table.table {
    width: 723px;
  }
}
.middleSectionMarketing.clsPricingMiddleSection .pricing_table_content table.table tr td {
  text-align: center;
  padding: 8px 0px 4px 0px;
  font-size: 18px;
}
.middleSectionMarketing.clsPricingMiddleSection .pricing_table_content table.table tr td:nth-child(1) {
  text-align: left;
  padding-left: 16px;
}
.middleSectionMarketing.clsPricingMiddleSection .pricing_table_content table.table tr:nth-child(odd) {
  background: #f5f5f5;
}
.middleSectionMarketing.clsPricingMiddleSection .pricing_table_content table.table tr.tableHeading {
  background: transparent;
}
.middleSectionMarketing.clsPricingMiddleSection .pricing_table_content table.table tr.tableHeading td {
  border-bottom: 2px solid #9a53ff;
  padding-bottom: 22px;
}
.middleSectionMarketing.clsPricingMiddleSection .pricing_table_content table.table tr.tableHeading td h2 {
  font-size: 24px;
  font-weight: 700;
  margin-bottom: 8px;
}
.middleSectionMarketing.clsPricingMiddleSection .pricing_table_content table.table tr.tableHeading td .btnMarketing.btn_get_started a {
  width: 154px;
  height: 46px;
  background: #9a53ff;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  font-weight: 500;
  color: #fff;
  margin: 0 auto;
}
.middleSectionMarketing.clsPricingMiddleSection .pricing_table_content table.table tr.headingTxt td {
  text-align: left;
  font-weight: 500;
  padding: 15px 0px 9px 16px;
}

.middleSectionMarketing.clsAboutMiddleSection {
  padding-bottom: 53px;
}
.middleSectionMarketing.clsAboutMiddleSection .about_content_block {
  padding: 87px 0px 112px 0px;
}
@media (max-width: 767px) {
  .middleSectionMarketing.clsAboutMiddleSection .about_content_block {
    padding: 120px 0px 40px 0px;
  }
}
@media (max-width: 575px) {
  .middleSectionMarketing.clsAboutMiddleSection .about_content_block {
    padding-bottom: 20px;
  }
}
@media (max-width: 480px) {
  .middleSectionMarketing.clsAboutMiddleSection .about_content_block {
    padding: 97px 0px 0px 0px;
  }
}
.middleSectionMarketing.clsAboutMiddleSection .about_content_block .containerMarketing {
  max-width: 950px;
}
@media (max-width: 767px) {
  .middleSectionMarketing.clsAboutMiddleSection .about_content_block .containerMarketing {
    max-width: 500px;
  }
}
.middleSectionMarketing.clsAboutMiddleSection .about_content_block .containerMarketing .content_block ul li {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-bottom: 33px;
}
@media (max-width: 767px) {
  .middleSectionMarketing.clsAboutMiddleSection .about_content_block .containerMarketing .content_block ul li {
    flex-direction: column-reverse;
  }
}
.middleSectionMarketing.clsAboutMiddleSection .about_content_block .containerMarketing .content_block ul li .text_block {
  max-width: 500px;
}
@media (max-width: 1152px) {
  .middleSectionMarketing.clsAboutMiddleSection .about_content_block .containerMarketing .content_block ul li .text_block {
    max-width: 440px;
  }
}
@media (max-width: 939px) {
  .middleSectionMarketing.clsAboutMiddleSection .about_content_block .containerMarketing .content_block ul li .text_block {
    width: calc(100% - 290px);
    max-width: initial;
  }
}
@media (max-width: 767px) {
  .middleSectionMarketing.clsAboutMiddleSection .about_content_block .containerMarketing .content_block ul li .text_block {
    width: 100%;
    text-align: center;
  }
}
@media (max-width: 480px) {
  .middleSectionMarketing.clsAboutMiddleSection .about_content_block .containerMarketing .content_block ul li .text_block {
    text-align: left;
  }
}
.middleSectionMarketing.clsAboutMiddleSection .about_content_block .containerMarketing .content_block ul li .text_block::before {
  content: "";
  width: 100%;
  height: 16px;
  border-radius: 16px;
  -moz-border-radius: 16px;
  -webkit-border-radius: 16px;
  display: flex;
}
.middleSectionMarketing.clsAboutMiddleSection .about_content_block .containerMarketing .content_block ul li .text_block h2 {
  font-weight: 700;
  margin: 24px 0px 29px 0px;
}
.middleSectionMarketing.clsAboutMiddleSection .about_content_block .containerMarketing .content_block ul li .text_block p {
  line-height: 26px;
}
.middleSectionMarketing.clsAboutMiddleSection .about_content_block .containerMarketing .content_block ul li .img_block {
  display: flex;
  background: linear-gradient(180deg, #002582 0%, rgba(76, 185, 255, 0.35) 99.99%, rgba(0, 37, 130, 0) 100%, #4cb9ff 100%);
  padding: 24px;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  position: relative;
}
@media (max-width: 939px) {
  .middleSectionMarketing.clsAboutMiddleSection .about_content_block .containerMarketing .content_block ul li .img_block {
    width: 220px;
  }
}
@media (max-width: 767px) {
  .middleSectionMarketing.clsAboutMiddleSection .about_content_block .containerMarketing .content_block ul li .img_block {
    margin-bottom: 90px;
  }
}
@media (max-width: 575px) {
  .middleSectionMarketing.clsAboutMiddleSection .about_content_block .containerMarketing .content_block ul li .img_block {
    width: 100%;
    max-width: 175px;
  }
}
@media (max-width: 480px) {
  .middleSectionMarketing.clsAboutMiddleSection .about_content_block .containerMarketing .content_block ul li .img_block {
    margin-left: -12px !important;
  }
}
@media (max-width: 379px) {
  .middleSectionMarketing.clsAboutMiddleSection .about_content_block .containerMarketing .content_block ul li .img_block {
    max-width: 130px;
  }
}
.middleSectionMarketing.clsAboutMiddleSection .about_content_block .containerMarketing .content_block ul li .img_block::before, .middleSectionMarketing.clsAboutMiddleSection .about_content_block .containerMarketing .content_block ul li .img_block::after {
  content: "";
  position: absolute;
  z-index: -1;
  display: block;
}
.middleSectionMarketing.clsAboutMiddleSection .about_content_block .containerMarketing .content_block ul li .img_block::before {
  background: url(../images/about_before_img.png) no-repeat bottom left;
  width: 207px;
  height: 157px;
  bottom: -89px;
  left: -47px;
}
@media (max-width: 939px) {
  .middleSectionMarketing.clsAboutMiddleSection .about_content_block .containerMarketing .content_block ul li .img_block::before {
    background-size: 150px;
    bottom: -65px;
  }
}
.middleSectionMarketing.clsAboutMiddleSection .about_content_block .containerMarketing .content_block ul li .img_block::after {
  background: url(../images/about_after_img.png) no-repeat top right;
  width: 204px;
  height: 177px;
  top: -89px;
  right: -103px;
}
@media (max-width: 939px) {
  .middleSectionMarketing.clsAboutMiddleSection .about_content_block .containerMarketing .content_block ul li .img_block::after {
    background-size: 150px;
    top: -65px;
    right: -60px;
  }
}
.middleSectionMarketing.clsAboutMiddleSection .about_content_block .containerMarketing .content_block ul li .img_block img {
  width: 100%;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
}
@media (max-width: 939px) {
  .middleSectionMarketing.clsAboutMiddleSection .about_content_block .containerMarketing .content_block ul li:nth-child(odd) .text_block {
    margin-right: 70px;
  }
}
@media (max-width: 767px) {
  .middleSectionMarketing.clsAboutMiddleSection .about_content_block .containerMarketing .content_block ul li:nth-child(odd) .text_block {
    margin-right: 0px;
  }
}
.middleSectionMarketing.clsAboutMiddleSection .about_content_block .containerMarketing .content_block ul li:nth-child(odd) .text_block::before {
  background: linear-gradient(90deg, #9a53ff 0%, #f7d8a9 99.11%);
}
.middleSectionMarketing.clsAboutMiddleSection .about_content_block .containerMarketing .content_block ul li:nth-child(odd) .img_block {
  margin-right: 103px;
}
@media (max-width: 939px) {
  .middleSectionMarketing.clsAboutMiddleSection .about_content_block .containerMarketing .content_block ul li:nth-child(odd) .img_block {
    margin-right: 60px;
  }
}
@media (max-width: 767px) {
  .middleSectionMarketing.clsAboutMiddleSection .about_content_block .containerMarketing .content_block ul li:nth-child(odd) .img_block {
    margin-right: 0px;
  }
}
.middleSectionMarketing.clsAboutMiddleSection .about_content_block .containerMarketing .content_block ul li:nth-child(even) {
  flex-direction: row-reverse;
  padding-top: 100px;
}
@media (max-width: 1024px) {
  .middleSectionMarketing.clsAboutMiddleSection .about_content_block .containerMarketing .content_block ul li:nth-child(even) {
    padding-top: 130px;
  }
}
@media (max-width: 767px) {
  .middleSectionMarketing.clsAboutMiddleSection .about_content_block .containerMarketing .content_block ul li:nth-child(even) {
    flex-direction: column-reverse;
    padding-top: 70px;
  }
}
@media (max-width: 939px) {
  .middleSectionMarketing.clsAboutMiddleSection .about_content_block .containerMarketing .content_block ul li:nth-child(even) .text_block {
    margin-left: 100px;
  }
}
@media (max-width: 767px) {
  .middleSectionMarketing.clsAboutMiddleSection .about_content_block .containerMarketing .content_block ul li:nth-child(even) .text_block {
    margin-left: 0px;
  }
}
.middleSectionMarketing.clsAboutMiddleSection .about_content_block .containerMarketing .content_block ul li:nth-child(even) .text_block::before {
  background: linear-gradient(90deg, #9a53ff 0%, #f7d8a9 99.11%);
  transform: rotate(-180deg);
}
.middleSectionMarketing.clsAboutMiddleSection .about_content_block .containerMarketing .content_block ul li:nth-child(even) .img_block {
  margin-left: 47px;
}
@media (max-width: 767px) {
  .middleSectionMarketing.clsAboutMiddleSection .about_content_block .containerMarketing .content_block ul li:nth-child(even) .img_block {
    margin-left: 0px;
  }
}
.middleSectionMarketing.clsAboutMiddleSection .board_directors .containerMarketing {
  max-width: 966px;
}
.middleSectionMarketing.clsAboutMiddleSection .board_directors .containerMarketing h2 {
  font-size: 32px;
  font-weight: 700;
  line-height: 24px;
  text-align: center;
}
@media (max-width: 480px) {
  .middleSectionMarketing.clsAboutMiddleSection .board_directors .containerMarketing h2 {
    font-size: 24px;
  }
}
@media (max-width: 379px) {
  .middleSectionMarketing.clsAboutMiddleSection .board_directors .containerMarketing h2 {
    font-size: 23px;
  }
}
.middleSectionMarketing.clsAboutMiddleSection .board_directors .containerMarketing .content_block {
  margin-top: 32px;
}
@media (max-width: 480px) {
  .middleSectionMarketing.clsAboutMiddleSection .board_directors .containerMarketing .content_block {
    margin-top: 23px;
  }
}
.middleSectionMarketing.clsAboutMiddleSection .board_directors .containerMarketing .content_block ul {
  display: flex;
  justify-content: flex-start;
}
@media (max-width: 575px) {
  .middleSectionMarketing.clsAboutMiddleSection .board_directors .containerMarketing .content_block ul {
    flex-direction: column;
  }
}
.middleSectionMarketing.clsAboutMiddleSection .board_directors .containerMarketing .content_block ul li {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-right: 24px;
}
@media (max-width: 575px) {
  .middleSectionMarketing.clsAboutMiddleSection .board_directors .containerMarketing .content_block ul li {
    margin: 0px 0px 21px 0px;
  }
}
.middleSectionMarketing.clsAboutMiddleSection .board_directors .containerMarketing .content_block ul li .img_block {
  display: flex;
  padding: 31px;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  margin-bottom: 20px;
}
@media (max-width: 767px) {
  .middleSectionMarketing.clsAboutMiddleSection .board_directors .containerMarketing .content_block ul li .img_block {
    padding: 15px;
  }
}
@media (max-width: 575px) {
  .middleSectionMarketing.clsAboutMiddleSection .board_directors .containerMarketing .content_block ul li .img_block {
    padding: 31px;
    margin-bottom: 27px;
  }
}
.middleSectionMarketing.clsAboutMiddleSection .board_directors .containerMarketing .content_block ul li .img_block img {
  width: 100%;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
}
.middleSectionMarketing.clsAboutMiddleSection .board_directors .containerMarketing .content_block ul li .details {
  display: flex;
  flex-direction: column;
  text-align: center;
  line-height: 32px;
}
@media (max-width: 767px) {
  .middleSectionMarketing.clsAboutMiddleSection .board_directors .containerMarketing .content_block ul li .details {
    line-height: 26px;
  }
}
@media (max-width: 575px) {
  .middleSectionMarketing.clsAboutMiddleSection .board_directors .containerMarketing .content_block ul li .details {
    line-height: 32px;
  }
}
.middleSectionMarketing.clsAboutMiddleSection .board_directors .containerMarketing .content_block ul li .details span.name {
  font-size: 24px;
  font-weight: 600;
}
@media (max-width: 767px) {
  .middleSectionMarketing.clsAboutMiddleSection .board_directors .containerMarketing .content_block ul li .details span.name {
    font-size: 20px;
  }
}
@media (max-width: 575px) {
  .middleSectionMarketing.clsAboutMiddleSection .board_directors .containerMarketing .content_block ul li .details span.name {
    font-size: 24px;
  }
}
.middleSectionMarketing.clsAboutMiddleSection .board_directors .containerMarketing .content_block ul li .details span.desgn {
  font-weight: 500;
}
.middleSectionMarketing.clsAboutMiddleSection .board_directors .containerMarketing .content_block ul li:nth-child(1) .img_block {
  background: #91e0ff;
}
.middleSectionMarketing.clsAboutMiddleSection .board_directors .containerMarketing .content_block ul li:nth-child(2) .img_block {
  background: #f7d8a9;
}
.middleSectionMarketing.clsAboutMiddleSection .board_directors .containerMarketing .content_block ul li:nth-child(3) .img_block {
  background: #df39bc;
}
.middleSectionMarketing.clsAboutMiddleSection .board_directors .containerMarketing .content_block ul li:nth-last-child(1) {
  margin-right: 0px;
}
@media (max-width: 575px) {
  .middleSectionMarketing.clsAboutMiddleSection .board_directors .containerMarketing .content_block ul li:nth-last-child(1) {
    margin-bottom: 0px;
  }
}

.middleSectionMarketing.clsContactMiddleSection {
  background: #002582;
  padding: 65px 0px 56px 0px;
}
@media (max-width: 767px) {
  .middleSectionMarketing.clsContactMiddleSection {
    padding-top: 40px;
  }
}
.middleSectionMarketing.clsContactMiddleSection .containerMarketing {
  width: calc(100% - 64px);
  max-width: 710px;
  margin: 0 auto;
  display: flex;
  flex-direction: column;
  align-items: center;
}
@media (max-width: 939px) {
  .middleSectionMarketing.clsContactMiddleSection .containerMarketing {
    width: calc(100% - 44px);
  }
}
@media (max-width: 480px) {
  .middleSectionMarketing.clsContactMiddleSection .containerMarketing {
    width: calc(100% - 22px);
  }
}
.middleSectionMarketing.clsContactMiddleSection .containerMarketing h1 {
  color: #fff;
}
.middleSectionMarketing.clsContactMiddleSection .containerMarketing h3 {
  text-align: center;
  margin-top: 8px;
  font-weight: 400;
  color: #fff;
}
.middleSectionMarketing.clsContactMiddleSection .containerMarketing .form {
  background: #fff;
  width: 100%;
  box-shadow: 2px 4px 12px 3px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 2px 4px 12px 3px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 2px 4px 12px 3px rgba(0, 0, 0, 0.1);
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  padding: 23px 0px;
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-top: 25px;
}
.middleSectionMarketing.clsContactMiddleSection .containerMarketing .form .logo {
  margin-bottom: 7px;
}
.middleSectionMarketing.clsContactMiddleSection .containerMarketing .form h3 {
  margin-top: 0px;
}
.middleSectionMarketing.clsContactMiddleSection .containerMarketing .form form {
  width: 100%;
  max-width: 323px;
  box-sizing: border-box;
  margin-top: 15px;
}
.middleSectionMarketing.clsContactMiddleSection .containerMarketing .form form.contactForm {
  max-width: inherit;
  padding: 0px 24px;
  box-sizing: border-box;
  margin-top: 0px;
}
@media (max-width: 480px) {
  .middleSectionMarketing.clsContactMiddleSection .containerMarketing .form form.contactForm {
    padding: 0px 8px;
  }
}
.middleSectionMarketing.clsContactMiddleSection .containerMarketing .form form label {
  width: 100%;
  display: block;
  font-size: 14px;
  font-weight: 500;
  margin-bottom: 16px;
}
.middleSectionMarketing.clsContactMiddleSection .containerMarketing .form form label input,
.middleSectionMarketing.clsContactMiddleSection .containerMarketing .form form label select {
  width: 100%;
  height: 48px;
  border: 1px solid #a6a6a6;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  box-sizing: border-box;
  display: block;
  font-family: "Hind", sans-serif;
  font-size: 16px;
  padding-left: 8px;
  margin-top: 7px;
}
.middleSectionMarketing.clsContactMiddleSection .containerMarketing .form form label input::placeholder,
.middleSectionMarketing.clsContactMiddleSection .containerMarketing .form form label select::placeholder {
  color: #d7d7d7;
}
.middleSectionMarketing.clsContactMiddleSection .containerMarketing .form form label select {
  color: #a6a6a6;
}
.middleSectionMarketing.clsContactMiddleSection .containerMarketing .form form label select option {
  color: #000;
}
.middleSectionMarketing.clsContactMiddleSection .containerMarketing .form form label input[type=password] {
  font: 35px/4.4 system-ui;
}
.middleSectionMarketing.clsContactMiddleSection .containerMarketing .form form label input[type=password]::placeholder {
  font: 70px/1.4 system-ui;
  color: #d7d7d7;
  position: relative;
  top: -10px;
}
.middleSectionMarketing.clsContactMiddleSection .containerMarketing .form form label.w50 {
  width: calc(50% - 8px);
  float: left;
}
@media (max-width: 575px) {
  .middleSectionMarketing.clsContactMiddleSection .containerMarketing .form form label.w50 {
    width: 100%;
    float: none;
  }
}
.middleSectionMarketing.clsContactMiddleSection .containerMarketing .form form label.w50.mr16 {
  margin-right: 16px;
}
@media (max-width: 575px) {
  .middleSectionMarketing.clsContactMiddleSection .containerMarketing .form form label.w50.mr16 {
    margin-right: 0px;
  }
}
.middleSectionMarketing.clsContactMiddleSection .containerMarketing .form form label .selectdiv {
  position: relative;
}
.middleSectionMarketing.clsContactMiddleSection .containerMarketing .form form label .selectdiv::after {
  content: "";
  background: url(../images/css_sprites_marketing.png);
  display: inline-block;
  position: relative;
  width: 23px;
  height: 17px;
  position: absolute;
  top: 14px;
  right: 0px;
  background-position: -3px -79px;
}
.middleSectionMarketing.clsContactMiddleSection .containerMarketing .form form button {
  background: #9a53ff;
  width: 100%;
  height: 48px;
  display: block;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  font-family: "Hind", sans-serif;
  font-size: 16px;
  font-weight: 500;
  color: #ffffff;
  margin-top: 14px;
  cursor: pointer;
}

.middleSectionMarketing.clsCamMiddleSection {
  padding-bottom: 47px;
  position: relative;
}
.middleSectionMarketing.clsCamMiddleSection::before, .middleSectionMarketing.clsCamMiddleSection::after {
  content: "";
  display: block;
  position: absolute;
}
.middleSectionMarketing.clsCamMiddleSection::before {
  background: url(../../images/cam_top_left_bg.png) no-repeat top left;
  width: 186px;
  height: 212px;
  top: -146px;
  left: 0px;
}
@media (max-width: 1300px) {
  .middleSectionMarketing.clsCamMiddleSection::before {
    background-size: 180px;
  }
}
@media (max-width: 1152px) {
  .middleSectionMarketing.clsCamMiddleSection::before {
    background-size: 160px;
  }
}
@media (max-width: 1024px) {
  .middleSectionMarketing.clsCamMiddleSection::before {
    background-size: 130px;
  }
}
@media (max-width: 939px) {
  .middleSectionMarketing.clsCamMiddleSection::before {
    top: -170px;
  }
}
@media (max-width: 767px) {
  .middleSectionMarketing.clsCamMiddleSection::before {
    background-size: 110px;
    top: -140px;
  }
}
@media (max-width: 575px) {
  .middleSectionMarketing.clsCamMiddleSection::before {
    background-size: 100px;
    top: -125px;
  }
}
@media (max-width: 480px) {
  .middleSectionMarketing.clsCamMiddleSection::before {
    top: -110px;
    left: -25px;
  }
}
.middleSectionMarketing.clsCamMiddleSection::after {
  background: url(../../images/cam_bottom_right_bg.png) no-repeat bottom right;
  width: 155px;
  height: 219px;
  top: 208px;
  right: 0px;
}
@media (max-width: 1300px) {
  .middleSectionMarketing.clsCamMiddleSection::after {
    background-size: 150px;
  }
}
@media (max-width: 1152px) {
  .middleSectionMarketing.clsCamMiddleSection::after {
    background-size: 105px;
  }
}
@media (max-width: 1024px) {
  .middleSectionMarketing.clsCamMiddleSection::after {
    background-size: 90px;
  }
}
@media (max-width: 939px) {
  .middleSectionMarketing.clsCamMiddleSection::after {
    top: 280px;
  }
}
@media (max-width: 767px) {
  .middleSectionMarketing.clsCamMiddleSection::after {
    display: none;
  }
}
@media (max-width: 939px) {
  .middleSectionMarketing.clsCamMiddleSection .cam_content_block {
    margin-top: 110px;
  }
}
@media (max-width: 767px) {
  .middleSectionMarketing.clsCamMiddleSection .cam_content_block {
    margin-top: 80px;
  }
}
@media (max-width: 480px) {
  .middleSectionMarketing.clsCamMiddleSection .cam_content_block {
    margin-top: 100px;
  }
}
.middleSectionMarketing.clsCamMiddleSection .cam_content_block .containerMarketing {
  max-width: 810px;
}
@media (max-width: 767px) {
  .middleSectionMarketing.clsCamMiddleSection .cam_content_block .containerMarketing .cam_top_content_block {
    position: relative;
  }
}
.middleSectionMarketing.clsCamMiddleSection .cam_content_block .containerMarketing .cam_top_content_block h3 {
  font-size: 24px;
  margin-bottom: 17px;
}
.middleSectionMarketing.clsCamMiddleSection .cam_content_block .containerMarketing .cam_top_content_block p {
  line-height: 27px;
  margin-bottom: 23px;
}
@media (max-width: 767px) {
  .middleSectionMarketing.clsCamMiddleSection .cam_content_block .containerMarketing .cam_top_content_block::after {
    content: "";
    background: url(../../images/cam_bottom_right_bg.png) no-repeat bottom right;
    width: 155px;
    height: 219px;
    bottom: -90px;
    right: -22px;
    display: block;
    position: absolute;
    background-size: 90px;
  }
}
@media (max-width: 575px) {
  .middleSectionMarketing.clsCamMiddleSection .cam_content_block .containerMarketing .cam_top_content_block::after {
    bottom: -100px;
    background-size: 80px;
  }
}
.middleSectionMarketing.clsCamMiddleSection .cam_content_block .containerMarketing .features_block {
  margin-top: 49px;
}
@media (max-width: 1024px) {
  .middleSectionMarketing.clsCamMiddleSection .cam_content_block .containerMarketing .features_block {
    margin-top: 80px;
  }
}
@media (max-width: 939px) {
  .middleSectionMarketing.clsCamMiddleSection .cam_content_block .containerMarketing .features_block {
    margin-top: 130px;
  }
}
.middleSectionMarketing.clsCamMiddleSection .cam_content_block .containerMarketing .features_block .content_box {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  position: relative;
}
.middleSectionMarketing.clsCamMiddleSection .cam_content_block .containerMarketing .features_block .content_box::before {
  content: "";
  width: 100%;
  max-width: 561px;
  height: 16px;
  background: linear-gradient(90deg, #9a53ff 0%, #f7d8a9 99.11%);
  border-radius: 30px;
  -moz-border-radius: 30px;
  -webkit-border-radius: 30px;
  transform: rotate(-180deg);
  position: absolute;
  top: 0px;
  right: 0px;
}
@media (max-width: 767px) {
  .middleSectionMarketing.clsCamMiddleSection .cam_content_block .containerMarketing .features_block .content_box::before {
    max-width: 370px;
  }
}
.middleSectionMarketing.clsCamMiddleSection .cam_content_block .containerMarketing .features_block .content_box .content_block {
  width: 100%;
  display: flex;
  justify-content: space-between;
  margin: 34px 0px 18px 0px;
}
@media (max-width: 767px) {
  .middleSectionMarketing.clsCamMiddleSection .cam_content_block .containerMarketing .features_block .content_box .content_block {
    flex-direction: column-reverse;
    align-items: center;
    text-align: center;
  }
}
.middleSectionMarketing.clsCamMiddleSection .cam_content_block .containerMarketing .features_block .content_box .content_block .text_block h2 {
  font-size: 32px;
  font-weight: 700;
  margin-bottom: 9px;
}
@media (max-width: 480px) {
  .middleSectionMarketing.clsCamMiddleSection .cam_content_block .containerMarketing .features_block .content_box .content_block .text_block h2 {
    font-size: 24px;
  }
}
.middleSectionMarketing.clsCamMiddleSection .cam_content_block .containerMarketing .features_block .content_box .content_block .text_block ul li {
  line-height: 24px;
  padding: 12px 0px;
}
@media (max-width: 767px) {
  .middleSectionMarketing.clsCamMiddleSection .cam_content_block .containerMarketing .features_block .content_box .content_block .img_block {
    margin-bottom: 30px;
  }
}
.middleSectionMarketing.clsCamMiddleSection .cam_content_block .containerMarketing .features_block .content_box:nth-child(even)::before {
  left: 0px;
}
.middleSectionMarketing.clsCamMiddleSection .cam_content_block .containerMarketing .features_block .content_box:nth-child(even) .content_block {
  flex-direction: row-reverse;
  margin-bottom: 0px;
}
@media (max-width: 767px) {
  .middleSectionMarketing.clsCamMiddleSection .cam_content_block .containerMarketing .features_block .content_box:nth-child(even) .content_block {
    flex-direction: column-reverse;
  }
}
.middleSectionMarketing.clsCamMiddleSection .cam_content_block .containerMarketing .features_block .content_box:nth-child(even) .content_block .text_block {
  text-align: right;
}
@media (max-width: 767px) {
  .middleSectionMarketing.clsCamMiddleSection .cam_content_block .containerMarketing .features_block .content_box:nth-child(even) .content_block .text_block {
    text-align: center;
  }
}

.blog_listing_top_header {
  margin-top: 32px;
}
.blog_listing_top_header .containerMarketing .search_blog .form form {
  position: relative;
}
.blog_listing_top_header .containerMarketing .search_blog .form form input {
  width: 100%;
  height: 42px;
  font-family: "Hind", sans-serif;
  font-size: 16px;
  font-weight: 300;
  border: 1px solid #a6a6a6;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  padding-left: 15px;
  box-sizing: border-box;
}
.blog_listing_top_header .containerMarketing .search_blog .form form input::placeholder {
  color: #a6a6a6;
}
.blog_listing_top_header .containerMarketing .search_blog .form form span.searchIcon {
  content: "";
  background: url(../images/css_sprites_marketing.png);
  display: inline-block;
  position: relative;
  width: 15px;
  height: 15px;
  background-position: -1px -99px;
  display: block;
  position: absolute;
  top: 13px;
  right: 19px;
  cursor: pointer;
}
.blog_listing_top_header .containerMarketing .featured_content_blox {
  margin: 20px 0px 23px 0px;
}
@media (max-width: 767px) {
  .blog_listing_top_header .containerMarketing .featured_content_blox {
    margin-top: 30px;
  }
}
.blog_listing_top_header .containerMarketing .featured_content_blox h1 {
  font-size: 32px;
}
.blog_listing_top_header .containerMarketing .featured_content_blox .content_block {
  display: flex;
  align-items: center;
  margin-top: 13px;
}
@media (max-width: 939px) {
  .blog_listing_top_header .containerMarketing .featured_content_blox .content_block {
    margin-top: 0px;
  }
}
@media (max-width: 767px) {
  .blog_listing_top_header .containerMarketing .featured_content_blox .content_block {
    flex-direction: column;
    margin-top: 13px;
  }
}
.blog_listing_top_header .containerMarketing .featured_content_blox .content_block .img_block {
  margin-right: 38px;
}
@media (max-width: 939px) {
  .blog_listing_top_header .containerMarketing .featured_content_blox .content_block .img_block {
    width: 350px;
  }
}
@media (max-width: 767px) {
  .blog_listing_top_header .containerMarketing .featured_content_blox .content_block .img_block {
    width: 100%;
    margin-right: 0px;
  }
}
@media (max-width: 939px) {
  .blog_listing_top_header .containerMarketing .featured_content_blox .content_block .img_block img {
    width: 100%;
  }
}
@media (max-width: 939px) {
  .blog_listing_top_header .containerMarketing .featured_content_blox .content_block .text_block {
    width: calc(100% - 388px);
  }
}
@media (max-width: 767px) {
  .blog_listing_top_header .containerMarketing .featured_content_blox .content_block .text_block {
    width: 100%;
    margin-top: 15px;
  }
}
.blog_listing_top_header .containerMarketing .featured_content_blox .content_block .text_block h2 {
  font-weight: 700;
  margin-bottom: 10px;
}
.blog_listing_top_header .containerMarketing .featured_content_blox .content_block .text_block span.time {
  font-size: 14px;
}
.blog_listing_top_header .containerMarketing .featured_content_blox .content_block .text_block p {
  line-height: 24px;
  margin: 8px 0px 16px 0px;
}
@media (max-width: 939px) {
  .blog_listing_top_header .containerMarketing .featured_content_blox .content_block .text_block p {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    height: 95px;
  }
}
@media (max-width: 767px) {
  .blog_listing_top_header .containerMarketing .featured_content_blox .content_block .text_block p {
    height: 70px;
    -webkit-line-clamp: 3;
  }
}
.blog_listing_top_header .containerMarketing .featured_content_blox .content_block .text_block .user_details {
  display: flex;
  align-items: center;
}
.blog_listing_top_header .containerMarketing .featured_content_blox .content_block .text_block .user_details .user_img {
  display: flex;
  margin-right: 10px;
}
.blog_listing_top_header .containerMarketing .featured_content_blox .content_block .text_block .user_details .text {
  display: flex;
  flex-direction: column;
  line-height: 23px;
}
.blog_listing_top_header .containerMarketing .featured_content_blox .content_block .text_block .user_details .text span.name {
  font-size: 14px;
}
.blog_listing_top_header .containerMarketing .featured_content_blox .content_block .text_block .user_details .text span.desgn {
  font-size: 12px;
}
.blog_listing_top_header .containerMarketing .subscribe_newsletter {
  display: flex;
  justify-content: space-between;
  align-items: center;
  box-shadow: 2px 2px 12px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 2px 2px 12px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 2px 2px 12px rgba(0, 0, 0, 0.1);
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  padding: 30px 40px 30px 31px;
  box-sizing: border-box;
}
@media (max-width: 767px) {
  .blog_listing_top_header .containerMarketing .subscribe_newsletter {
    flex-direction: column;
  }
}
@media (max-width: 480px) {
  .blog_listing_top_header .containerMarketing .subscribe_newsletter {
    padding: 30px 15px;
  }
}
.blog_listing_top_header .containerMarketing .subscribe_newsletter h2 {
  font-size: 32px;
  font-weight: 700;
}
@media (max-width: 1152px) {
  .blog_listing_top_header .containerMarketing .subscribe_newsletter h2 {
    font-size: 29px;
  }
}
@media (max-width: 1024px) {
  .blog_listing_top_header .containerMarketing .subscribe_newsletter h2 {
    font-size: 26px;
  }
}
@media (max-width: 767px) {
  .blog_listing_top_header .containerMarketing .subscribe_newsletter h2 {
    margin-bottom: 15px;
  }
}
@media (max-width: 575px) {
  .blog_listing_top_header .containerMarketing .subscribe_newsletter h2 {
    font-size: 24px;
    margin-bottom: 12px;
  }
}
@media (max-width: 480px) {
  .blog_listing_top_header .containerMarketing .subscribe_newsletter h2 {
    font-size: 18px;
    text-align: center;
  }
}
.blog_listing_top_header .containerMarketing .subscribe_newsletter form {
  position: relative;
}
@media (max-width: 767px) {
  .blog_listing_top_header .containerMarketing .subscribe_newsletter form {
    width: 100%;
  }
}
@media (max-width: 480px) {
  .blog_listing_top_header .containerMarketing .subscribe_newsletter form {
    display: flex;
    flex-direction: column;
  }
}
.blog_listing_top_header .containerMarketing .subscribe_newsletter form input {
  width: 436px;
  height: 40px;
  font-family: "Hind", sans-serif;
  font-size: 16px;
  font-weight: 300;
  padding-left: 15px;
  border: 1px solid #a6a6a6;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .blog_listing_top_header .containerMarketing .subscribe_newsletter form input {
    width: 416px;
  }
}
@media (max-width: 939px) {
  .blog_listing_top_header .containerMarketing .subscribe_newsletter form input {
    width: 370px;
  }
}
@media (max-width: 767px) {
  .blog_listing_top_header .containerMarketing .subscribe_newsletter form input {
    width: 100%;
  }
}
.blog_listing_top_header .containerMarketing .subscribe_newsletter form button {
  position: absolute;
  top: 0px;
  right: 0px;
  width: 100px;
  height: 40px;
  background: #002582;
  border-radius: 0px 6px 6px 0px;
  -moz-border-radius: 0px 6px 6px 0px;
  -webkit-border-radius: 0px 6px 6px 0px;
  cursor: pointer;
  font-family: "Hind", sans-serif;
  font-size: 16px;
  font-weight: 500;
  color: #fff;
}
@media (max-width: 480px) {
  .blog_listing_top_header .containerMarketing .subscribe_newsletter form button {
    position: inherit;
    width: 100%;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    margin-top: 8px;
  }
}

.middleSectionMarketing.clsBlogListingMiddleSection {
  padding-bottom: 56px;
}
.middleSectionMarketing.clsBlogListingMiddleSection .blog_listing_content_block {
  margin-top: 45px;
}
@media (max-width: 767px) {
  .middleSectionMarketing.clsBlogListingMiddleSection .blog_listing_content_block {
    margin-top: 70px;
  }
}
@media (max-width: 480px) {
  .middleSectionMarketing.clsBlogListingMiddleSection .blog_listing_content_block {
    margin-top: 55px;
  }
}
.middleSectionMarketing.clsBlogListingMiddleSection .blog_listing_content_block .top_header {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.middleSectionMarketing.clsBlogListingMiddleSection .blog_listing_content_block .top_header h2 {
  font-size: 32px;
  font-weight: 700;
}
.middleSectionMarketing.clsBlogListingMiddleSection .blog_listing_content_block .top_header .btnMarketing.btn_view a {
  background: #002582;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  font-family: "Hind", sans-serif;
  font-size: 16px;
  font-weight: 500;
  color: #ffffff;
  padding: 7px 17px;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .middleSectionMarketing.clsBlogListingMiddleSection .blog_listing_content_block .top_header .btnMarketing.btn_view a {
    display: none;
  }
}
.middleSectionMarketing.clsBlogListingMiddleSection .blog_listing_content_block .blog_list {
  margin-top: 18px;
}
.middleSectionMarketing.clsBlogListingMiddleSection .blog_listing_content_block .blog_list ul {
  display: flex;
  justify-content: flex-start;
}
@media (max-width: 767px) {
  .middleSectionMarketing.clsBlogListingMiddleSection .blog_listing_content_block .blog_list ul {
    flex-direction: column;
  }
}
.middleSectionMarketing.clsBlogListingMiddleSection .blog_listing_content_block .blog_list ul li {
  width: calc(33.3333% - 22px);
  box-shadow: 2px 2px 12px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 2px 2px 12px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 2px 2px 12px rgba(0, 0, 0, 0.1);
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  margin-right: 33px;
}
@media (max-width: 1024px) {
  .middleSectionMarketing.clsBlogListingMiddleSection .blog_listing_content_block .blog_list ul li {
    width: calc(33.3333% - 14px);
    margin-right: 22px;
  }
}
@media (max-width: 767px) {
  .middleSectionMarketing.clsBlogListingMiddleSection .blog_listing_content_block .blog_list ul li {
    width: 100%;
    margin: 0px 0px 22px 0px;
  }
}
.middleSectionMarketing.clsBlogListingMiddleSection .blog_listing_content_block .blog_list ul li .img_block {
  display: flex;
}
.middleSectionMarketing.clsBlogListingMiddleSection .blog_listing_content_block .blog_list ul li .img_block img {
  width: 100%;
}
.middleSectionMarketing.clsBlogListingMiddleSection .blog_listing_content_block .blog_list ul li .content_block {
  padding: 20px 16px;
  box-sizing: border-box;
}
.middleSectionMarketing.clsBlogListingMiddleSection .blog_listing_content_block .blog_list ul li .content_block h2.title {
  font-size: 24px;
  font-weight: 700;
  margin-bottom: 10px;
}
.middleSectionMarketing.clsBlogListingMiddleSection .blog_listing_content_block .blog_list ul li .content_block p {
  line-height: 24px;
  margin: 7px 0px 46px 0px;
}
@media (max-width: 767px) {
  .middleSectionMarketing.clsBlogListingMiddleSection .blog_listing_content_block .blog_list ul li .content_block p {
    margin: 7px 0px;
  }
}
.middleSectionMarketing.clsBlogListingMiddleSection .blog_listing_content_block .blog_list ul li .content_block .user_details {
  display: flex;
  align-items: center;
}
.middleSectionMarketing.clsBlogListingMiddleSection .blog_listing_content_block .blog_list ul li .content_block .user_details .user_img {
  display: flex;
  margin-right: 10px;
}
.middleSectionMarketing.clsBlogListingMiddleSection .blog_listing_content_block .blog_list ul li .content_block .user_details .text {
  display: flex;
  flex-direction: column;
}
.middleSectionMarketing.clsBlogListingMiddleSection .blog_listing_content_block .blog_list ul li .content_block .user_details .text span.name {
  font-size: 14px;
}
.middleSectionMarketing.clsBlogListingMiddleSection .blog_listing_content_block .blog_list ul li .content_block .user_details .text span.desgn {
  font-size: 12px;
}
.middleSectionMarketing.clsBlogListingMiddleSection .blog_listing_content_block .blog_list ul li:nth-last-child(1) {
  margin-right: 0px;
}
@media (max-width: 767px) {
  .middleSectionMarketing.clsBlogListingMiddleSection .blog_listing_content_block .blog_list ul li:nth-last-child(1) {
    margin: 0px;
  }
}
.middleSectionMarketing.clsBlogListingMiddleSection .blog_listing_content_block .btnMarketing.btn_view a {
  background: #002582;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  font-family: "Hind", sans-serif;
  font-size: 16px;
  font-weight: 500;
  color: #ffffff;
  padding: 7px 25px;
  display: flex;
  justify-content: center;
  align-items: center;
  display: none;
}
@media (max-width: 767px) {
  .middleSectionMarketing.clsBlogListingMiddleSection .blog_listing_content_block .btnMarketing.btn_view a {
    display: inline-block;
    margin-top: 20px;
  }
}
@media (max-width: 480px) {
  .middleSectionMarketing.clsBlogListingMiddleSection .blog_listing_content_block .btnMarketing.btn_view a {
    width: 100%;
    box-sizing: border-box;
    text-align: center;
  }
}

.middleSectionMarketing.clsWhyReferenceCloudMiddleSection {
  padding-bottom: 46px;
}
@media (max-width: 939px) {
  .middleSectionMarketing.clsWhyReferenceCloudMiddleSection {
    margin-top: 57px;
  }
}
.middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing {
  padding: 0px 18px;
  box-sizing: border-box;
}
@media (max-width: 480px) {
  .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing {
    padding: 0px;
  }
}
.middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .whyReferenceCloudContentBlock ul {
  display: flex;
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .whyReferenceCloudContentBlock ul {
    flex-direction: column;
  }
}
.middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .whyReferenceCloudContentBlock ul li {
  width: calc(50% - 16px);
  margin-right: 32px;
}
@media (max-width: 767px) {
  .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .whyReferenceCloudContentBlock ul li {
    width: 100%;
    margin-right: 0px;
  }
}
.middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .whyReferenceCloudContentBlock ul li .img_block {
  display: flex;
  padding: 45px;
  box-sizing: border-box;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
}
@media (max-width: 939px) {
  .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .whyReferenceCloudContentBlock ul li .img_block {
    padding: 25px;
  }
}
@media (max-width: 767px) {
  .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .whyReferenceCloudContentBlock ul li .img_block {
    padding: 55px;
  }
}
@media (max-width: 480px) {
  .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .whyReferenceCloudContentBlock ul li .img_block {
    padding: 25px;
  }
}
@media (max-width: 379px) {
  .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .whyReferenceCloudContentBlock ul li .img_block {
    padding: 20px;
  }
}
.middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .whyReferenceCloudContentBlock ul li .img_block img {
  width: 100%;
  box-shadow: 0px 4px 4px 4px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0px 4px 4px 4px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0px 4px 4px 4px rgba(0, 0, 0, 0.15);
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
}
.middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .whyReferenceCloudContentBlock ul li .text_block {
  margin: 35px 0px 56px 0px;
}
@media (max-width: 480px) {
  .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .whyReferenceCloudContentBlock ul li .text_block {
    text-align: center;
  }
}
.middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .whyReferenceCloudContentBlock ul li .text_block h4 {
  font-size: 16px;
}
.middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .whyReferenceCloudContentBlock ul li .text_block h2 {
  font-size: 32px;
  font-weight: 700;
  margin: 18px 0px 17px 0px;
}
@media (max-width: 939px) {
  .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .whyReferenceCloudContentBlock ul li .text_block h2 {
    font-size: 27px;
  }
}
@media (max-width: 480px) {
  .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .whyReferenceCloudContentBlock ul li .text_block h2 {
    font-size: 24px;
  }
}
.middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .whyReferenceCloudContentBlock ul li .text_block p {
  max-width: 431px;
  font-size: 18px;
  line-height: 27px;
}
@media (max-width: 767px) {
  .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .whyReferenceCloudContentBlock ul li .text_block p {
    max-width: initial;
  }
}
.middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .whyReferenceCloudContentBlock ul li:nth-child(1) .img_block {
  background: #91e0ff;
}
.middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .whyReferenceCloudContentBlock ul li:nth-child(2) .img_block {
  background: #df39bc;
}
.middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .whyReferenceCloudContentBlock ul li:nth-child(3) .img_block {
  background: #f7d8a9;
}
.middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .whyReferenceCloudContentBlock ul li:nth-child(4) .img_block {
  background: #9a53ff;
}
.middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .whyReferenceCloudContentBlock ul li:nth-child(2n) {
  margin-right: 0px;
}
.middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block {
  width: calc(100% - 64px);
  margin: 16px auto 0px auto;
}
@media (max-width: 379px) {
  .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block {
    width: 100%;
  }
}
.middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block h2 {
  font-size: 32px;
  font-weight: 700;
  text-align: center;
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 575px) {
  .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block h2 {
    font-size: 24px;
  }
}
.middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block h2::before, .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block h2::after {
  content: "";
  background: linear-gradient(90deg, #9a53ff 0%, #f7d8a9 99.11%);
  border-radius: 30px;
  -moz-border-radius: 30px;
  -webkit-border-radius: 30px;
  display: block;
  width: 35%;
  height: 16px;
}
@media (max-width: 1300px) {
  .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block h2::before, .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block h2::after {
    width: 33%;
  }
}
@media (max-width: 1152px) {
  .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block h2::before, .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block h2::after {
    width: 31%;
  }
}
@media (max-width: 1024px) {
  .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block h2::before, .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block h2::after {
    width: 30%;
  }
}
@media (max-width: 939px) {
  .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block h2::before, .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block h2::after {
    width: 25%;
  }
}
@media (max-width: 767px) {
  .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block h2::before, .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block h2::after {
    width: 15%;
  }
}
.middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block h2::after {
  transform: rotate(-180deg);
}
.middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block #slider .items ul li span.heading {
  font-family: "Montserrat", sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 19px;
  display: inline-block;
  margin-bottom: 5px;
}
.middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block #slider .items ul li span.starIcon .fa.fa-star, .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block #slider .items ul .caseAseets_userReviews li .content_block span.star_rating .fa.fa-star, .caseAseets_userReviews .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block #slider .items ul li .content_block span.star_rating .fa.fa-star, .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block #slider .items .sales_marketing_container .sales_marketing_content_list ul.user_reviews li .content_block span.star_rating .fa.fa-star, .sales_marketing_container .sales_marketing_content_list .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block #slider .items ul.user_reviews li .content_block span.star_rating .fa.fa-star, .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block #slider .items .all_customer_assets_container .customer_asset_section ul.user_reviews li .content_block span.star_rating .fa.fa-star, .all_customer_assets_container .customer_asset_section .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block #slider .items ul.user_reviews li .content_block span.star_rating .fa.fa-star, .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block #slider .items .user_reviews_landing_container .customer_asset_section ul.user_reviews li .content_block span.star_rating .fa.fa-star, .user_reviews_landing_container .customer_asset_section .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block #slider .items ul.user_reviews li .content_block span.star_rating .fa.fa-star, .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block #slider .items .edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .user_reviews_edit_preview ul.user_reviews li .content_block span.star_rating .fa.fa-star, .edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .user_reviews_edit_preview .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block #slider .items ul.user_reviews li .content_block span.star_rating .fa.fa-star, .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block #slider .items .template_container .template_design01 .user_reviews_block .user_reviews_content_block ul.user_reviews li .content_block span.star_rating .fa.fa-star, .template_container .template_design01 .user_reviews_block .user_reviews_content_block .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block #slider .items ul.user_reviews li .content_block span.star_rating .fa.fa-star, .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block #slider .items .template_container .template_design02 .template_design02_section .left .user_reviews_content_block ul.user_reviews li .content_block span.star_rating .fa.fa-star, .template_container .template_design02 .template_design02_section .left .user_reviews_content_block .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block #slider .items ul.user_reviews li .content_block span.star_rating .fa.fa-star, .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block #slider .items .template_container .template_design03 .user_reviews_block .user_reviews_content_block ul.user_reviews li .content_block span.star_rating .fa.fa-star, .template_container .template_design03 .user_reviews_block .user_reviews_content_block .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block #slider .items ul.user_reviews li .content_block span.star_rating .fa.fa-star, .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block #slider .items .template_container .template_design04 .user_reviews_block .user_reviews_content_block ul.user_reviews li .content_block span.star_rating .fa.fa-star, .template_container .template_design04 .user_reviews_block .user_reviews_content_block .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block #slider .items ul.user_reviews li .content_block span.star_rating .fa.fa-star {
  color: #fcce58;
  font-size: 11px;
  margin-right: 4px;
}
.middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block #slider .items ul li span.starIcon .fa.fa-star:nth-last-child(1), .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block #slider .items ul .caseAseets_userReviews li .content_block span.star_rating .fa.fa-star:nth-last-child(1), .caseAseets_userReviews .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block #slider .items ul li .content_block span.star_rating .fa.fa-star:nth-last-child(1), .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block #slider .items .sales_marketing_container .sales_marketing_content_list ul.user_reviews li .content_block span.star_rating .fa.fa-star:nth-last-child(1), .sales_marketing_container .sales_marketing_content_list .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block #slider .items ul.user_reviews li .content_block span.star_rating .fa.fa-star:nth-last-child(1), .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block #slider .items .all_customer_assets_container .customer_asset_section ul.user_reviews li .content_block span.star_rating .fa.fa-star:nth-last-child(1), .all_customer_assets_container .customer_asset_section .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block #slider .items ul.user_reviews li .content_block span.star_rating .fa.fa-star:nth-last-child(1), .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block #slider .items .user_reviews_landing_container .customer_asset_section ul.user_reviews li .content_block span.star_rating .fa.fa-star:nth-last-child(1), .user_reviews_landing_container .customer_asset_section .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block #slider .items ul.user_reviews li .content_block span.star_rating .fa.fa-star:nth-last-child(1), .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block #slider .items .edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .user_reviews_edit_preview ul.user_reviews li .content_block span.star_rating .fa.fa-star:nth-last-child(1), .edit_customer_assets_container .edit_customer_assets_content_block .edit_customer_asset_form form .user_reviews_edit_preview .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block #slider .items ul.user_reviews li .content_block span.star_rating .fa.fa-star:nth-last-child(1), .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block #slider .items .template_container .template_design01 .user_reviews_block .user_reviews_content_block ul.user_reviews li .content_block span.star_rating .fa.fa-star:nth-last-child(1), .template_container .template_design01 .user_reviews_block .user_reviews_content_block .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block #slider .items ul.user_reviews li .content_block span.star_rating .fa.fa-star:nth-last-child(1), .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block #slider .items .template_container .template_design02 .template_design02_section .left .user_reviews_content_block ul.user_reviews li .content_block span.star_rating .fa.fa-star:nth-last-child(1), .template_container .template_design02 .template_design02_section .left .user_reviews_content_block .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block #slider .items ul.user_reviews li .content_block span.star_rating .fa.fa-star:nth-last-child(1), .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block #slider .items .template_container .template_design03 .user_reviews_block .user_reviews_content_block ul.user_reviews li .content_block span.star_rating .fa.fa-star:nth-last-child(1), .template_container .template_design03 .user_reviews_block .user_reviews_content_block .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block #slider .items ul.user_reviews li .content_block span.star_rating .fa.fa-star:nth-last-child(1), .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block #slider .items .template_container .template_design04 .user_reviews_block .user_reviews_content_block ul.user_reviews li .content_block span.star_rating .fa.fa-star:nth-last-child(1), .template_container .template_design04 .user_reviews_block .user_reviews_content_block .middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block #slider .items ul.user_reviews li .content_block span.star_rating .fa.fa-star:nth-last-child(1) {
  margin-right: 0px;
}
.middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block #slider .items ul li p {
  font-size: 14px;
  line-height: 22px;
  margin: 15px 0px;
}
.middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block #slider .items ul li .user_details {
  display: flex;
  align-items: center;
}
.middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block #slider .items ul li .user_details .user_img {
  display: flex;
  margin-right: 10px;
}
.middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block #slider .items ul li .user_details .user_img img {
  width: 24px;
  height: 24px;
  border-radius: 100px;
  -moz-border-radius: 100px;
  -webkit-border-radius: 100px;
}
.middleSectionMarketing.clsWhyReferenceCloudMiddleSection .containerMarketing .testimonials_block #slider .items ul li .user_details .txt {
  font-size: 14px;
  font-weight: 600;
}

#slider {
  position: relative;
  margin-top: 45px;
  left: 7px;
}

#slider .next,
#slider .prev {
  display: block;
  position: absolute;
  z-index: 5;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  border-radius: 50%;
  background: transparent;
  top: 44%;
  transform: translateY(-44%);
  transition: all 0.15s linear;
}

#slider .next:hover,
#slider .prev:hover {
  transition: all 0.15s linear;
}

#slider .next:before,
#slider .prev:before {
  content: " ";
  display: block;
  content: "";
  background: url(../images/css_sprites_marketing.png);
  display: inline-block;
  position: relative;
  width: 18px;
  height: 28px;
  background-position: -1px -118px;
}

#slider .prev:before {
  transform: rotate(-180deg);
}

#slider .next {
  right: -42px;
}

#slider .next:before {
  margin-right: -10px;
  border-left-color: #000;
}

#slider.atEnd .next {
  display: none;
}

#slider .prev {
  left: -56px;
}

#slider .prev:before {
  margin-left: -10px;
  border-right-color: #000;
}

#slider.atBeg .prev {
  display: none;
}

#slider .items {
  overflow: hidden;
  padding-bottom: 10px;
}

#slider .items > ul,
#slider .items > ul > li {
  margin: 0;
  padding: 0;
  list-style: none;
}

#slider .items > ul {
  display: flex;
}

#slider .items > ul > li {
  flex: 1 0 31.5%;
  display: flex;
  flex-direction: column;
  padding: 20px;
  transition: transform 0.2s linear;
  background: #fff;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.1);
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  margin-right: 23px;
  box-sizing: border-box;
}
#slider .items > ul > li:nth-last-child(1) {
  margin-right: 0px;
}

@media (max-width: 950px) {
  #slider .items > ul > li {
    flex-basis: 33.3333%;
  }
}
@media (max-width: 800px) {
  #slider .items > ul > li {
    flex-basis: 50%;
  }
}
@media (max-width: 550px) {
  #slider .items > ul > li {
    flex-basis: 100%;
  }
}
#slider .items > ul > li a {
  display: flex;
  flex-direction: column;
  flex: 1 1 auto;
  padding: 20px;
  align-items: center;
  justify-content: center;
  min-height: 150px;
  background: rgba(255, 255, 255, 0.2);
  text-align: center;
  text-decoration: none;
  transition: background 0.15s linear;
}

#slider .items > ul > li a:hover {
  background: rgba(255, 255, 255, 0.3);
  transition: background 0.15s linear;
}

/*# sourceMappingURL=style.css.map */
