@media screen and (min-width: 1200px) {
  .container {
    max-width: 1200px !important;
  }
}
.evolta-nav .container-fluid {
  max-width: 1360px;
}
@media screen and (min-width: 992px) {
  .evolta-nav #navbarSupportedContent .menu-silent-main-menu-container {
    margin: 0px auto !important;
  }
}
.evolta-nav #navbarSupportedContent .others-options a {
  background: transparent linear-gradient(276deg, #da0050 0%, #8e2b88 100%) 0% 0% no-repeat padding-box !important;
  background: transparent -moz-linear-gradient(276deg, #da0050 0%, #8e2b88 100%) 0% 0% no-repeat padding-box !important;
  background: transparent -webkit-linear-gradient(276deg, #da0050 0%, #8e2b88 100%) 0% 0% no-repeat padding-box !important;
  background: transparent -moz-linear-gradient(276deg, #da0050 0%, #8e2b88 100%) 0% 0% no-repeat padding-box !important;
  background: transparent -o-linear-gradient(276deg, #da0050 0%, #8e2b88 100%) 0% 0% no-repeat padding-box !important;
  padding: 25px;
  border-radius: 0px;
}
.evolta-nav #navbarSupportedContent .others-options a:after {
  border-radius: 0px;
  background: url(../../../../uploads/2020/03/menu-bar.png) no-repeat center;
}
.evolta-nav #navbarSupportedContent .others-options a:before {
  border-radius: 0px;
  background: url(../../../../uploads/2020/03/menu-bar.png) no-repeat center;
}
.evolta-nav #navbarSupportedContent .others-options ul.social {
  display: none;
}
.evolta-nav #navbarSupportedContent .navbar-nav li a {
  font-size: 14px;
  font-weight: 600;
  color: #b9b9b9;
}
.evolta-nav #navbarSupportedContent .navbar-nav li a:hover {
  color: #f64c72 !important;
}
.evolta-nav #navbarSupportedContent .navbar-nav li .dropdown-menu {
  background: #222;
}
.evolta-nav #navbarSupportedContent .navbar-nav li.current-menu-item a {
  color: #f64c72 !important;
}
#home_banner_id .main-banner {
  background: transparent !important;
}
@media screen and (min-width: 1024px) {
  #home_banner_id .main-banner .d-table .d-table-cell {
    padding-top: 230px;
    /*  padding-top: 300px;*/
  }
}
@media screen and (min-width: 1024px) {
  #home_banner_id .main-banner .d-table .d-table-cell .align-items-center .col-lg-6.col-md-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
#home_banner_id .main-banner .d-table .d-table-cell .align-items-center .col-lg-6.col-md-12 .main-banner-content {
  text-align: center;
}
@media screen and (min-width: 1600px) {
  #home_banner_id .main-banner .d-table .d-table-cell .align-items-center .col-lg-6.col-md-12 .main-banner-content {
    position: relative;
    top: -75px;
  }
}
#home_banner_id .main-banner .d-table .d-table-cell .align-items-center .col-lg-6.col-md-12 .main-banner-content span {
  text-align: center;
}
#home_banner_id .main-banner .d-table .d-table-cell .align-items-center .col-lg-6.col-md-12 .main-banner-content h1 {
  text-align: center;
}
#home_banner_id .main-banner .d-table .d-table-cell .align-items-center .col-lg-6.col-md-12 .main-banner-content P {
  margin: 0px auto;
  text-align: center;
  text-transform: uppercase;
  font-weight: 300;
}
#home_banner_id .main-banner .d-table .d-table-cell .align-items-center .col-lg-6.col-md-12 .main-banner-content a {
  text-transform: uppercase;
}
#home_banner_id .main-banner .d-table .d-table-cell .align-items-center .col-lg-6.col-md-12 .main-banner-content a:hover {
  color: #fff !important;
  opacity: 0.8;
}
#home_banner_id .main-banner .d-table .d-table-cell .align-items-center .col-lg-6.col-md-12 .main-banner-content a:before, #home_banner_id .main-banner .d-table .d-table-cell .align-items-center .col-lg-6.col-md-12 .main-banner-content a:after {
  border-radius: 0px !important;
  background: transparent linear-gradient(276deg, #da0050 0%, #8e2b88 100%) 0% 0% no-repeat padding-box !important;
  background: transparent -moz-linear-gradient(276deg, #da0050 0%, #8e2b88 100%) 0% 0% no-repeat padding-box !important;
  background: transparent -webkit-linear-gradient(276deg, #da0050 0%, #8e2b88 100%) 0% 0% no-repeat padding-box !important;
  background: transparent -moz-linear-gradient(276deg, #da0050 0%, #8e2b88 100%) 0% 0% no-repeat padding-box !important;
  background: transparent -o-linear-gradient(276deg, #da0050 0%, #8e2b88 100%) 0% 0% no-repeat padding-box !important;
}
@media only screen and (min-width: 1580px) {
  .featured_in .elementor-container {
    max-width: 1570px !important;
  }
}
@media only screen and (min-width: 1300px) and (max-width: 1579px) {
  .featured_in .elementor-container {
    max-width: 1300px !important;
  }
}
@media only screen and (min-width: 1580px) {
  .featured_in_all .partner-area .container {
    max-width: 1570px !important;
  }
}
@media only screen and (min-width: 1300px) and (max-width: 1579px) {
  .featured_in_all .partner-area .container {
    max-width: 1300px !important;
  }
}
.featured_in_all .partner-area .owl-stage-outer .owl-stage {
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6 */
  display: -moz-box;
  /* OLD - Firefox 19- (buggy but mostly works) */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Chrome */
  display: flex;
}
.featured_in_all .partner-area .owl-stage-outer .owl-stage .owl-item {
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6 */
  display: -moz-box;
  /* OLD - Firefox 19- (buggy but mostly works) */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Chrome */
  display: flex;
  justify-content: center;
  align-items: center;
}
.youtube_video_sec_new .elementor-widget-container .eicon-play {
  background-image: url(/wp-content/uploads/2020/03/play-button-1-1.png);
  background-repeat: no-repeat;
  height: 76px;
  width: 76px;
}
.youtube_video_sec_new .elementor-widget-container .eicon-play:before {
  content: '' !important;
}
.footer-area .row .single-footer-widget .logo p {
  font-size: 16px;
  font-weight: 300;
  color: #c2c2c2 !important;
  line-height: 28px;
}
.footer-area .row .single-footer-widget .social {
  display: none;
}
@media screen and (min-width: 1200px) {
  .footer-area .row #footer_quicklinks {
    padding-left: 10%;
  }
}
.footer-area .row #footer_quicklinks .single-footer-widget .footer-wid-title {
  font-size: 20px;
  font-weight: 500;
  color: #fff;
  line-height: 21px;
  text-transform: uppercase;
}
.footer-area .row #footer_quicklinks .single-footer-widget .footer-wid-title:before {
  display: none;
}
.footer-area .row #footer_quicklinks .single-footer-widget .menu-footer-menu-two-container .menu li {
  margin-bottom: 5px !important;
}
.footer-area .row #footer_quicklinks .single-footer-widget .menu-footer-menu-two-container .menu li a {
  font-size: 16px;
  font-weight: 300;
  color: #c2c2c2 !important;
  padding-left: 25px;
  margin-bottom: 0px;
  background: url("../../../../uploads/2020/03/footer_arrow.png") left center no-repeat;
}
.footer-area .row #footer_quicklinks .single-footer-widget .menu-footer-menu-two-container .menu li a:hover {
  color: #f64c72 !important;
}
@media screen and (min-width: 1200px) {
  .footer-area .row #footer_contact {
    padding-left: 11%;
  }
}
.footer-area .row #footer_contact .single-footer-widget .footer-wid-title {
  font-size: 20px;
  font-weight: 500;
  color: #fff;
  text-transform: uppercase;
  line-height: 21px;
}
.footer-area .row #footer_contact .single-footer-widget .footer-wid-title:before {
  display: none;
}
.footer-area .row #footer_contact .single-footer-widget .textwidget .footer-contact-list li {
  font-size: 16px;
  font-weight: 300;
  color: #c2c2c2;
}
.footer-area .row #footer_contact .single-footer-widget .textwidget .footer-contact-list li a {
  font-size: 16px;
  font-weight: 300;
  color: #c2c2c2;
  margin-bottom: 8px;
}
.footer-area .row #footer_contact .single-footer-widget .textwidget .footer-contact-list li a:hover {
  color: #f64c72 !important;
}
.footer-area .row #footer_contact .single-footer-widget .textwidget .footer-contact-list .address a {
  padding-left: 30px;
  background: url("../../../../uploads/2020/03/location.png") left 7px no-repeat;
}
.footer-area .row #footer_contact .single-footer-widget .textwidget .footer-contact-list .mail_to a {
  padding-left: 30px;
  background: url("../../../../uploads/2020/03/letter.png") left 8px no-repeat;
}
.footer-area .row #footer_contact .single-footer-widget .textwidget .footer-contact-list .tel_to a {
  padding-left: 30px;
  background: url("../../../../uploads/2020/03/phone-call.png") left 6px no-repeat;
}
.popular_blogs_singles .elementor-posts .elementor-post__title a:hover {
  color: #f64c72 !important;
}
.popular_blogs_singles .elementor-posts .elementor-post__meta-data span {
  text-transform: capitalize;
}
.popular_blogs_singles .elementor-posts .elementor-post__read-more {
  font-size: 0px;
  width: 20px;
  height: 20px;
  background: url("../../../../uploads/2020/03/post-arrow.png") left center no-repeat;
}
@media screen and (min-width: 991px) {
  .popular_latest_singles .elementor-grid {
    grid-column-gap: 0px !important;
    grid-row-gap: 0px !important;
    display: flex !important;
    display: -webkit-box !important;
    /* OLD - iOS 6-, Safari 3.1-6 */
    display: -moz-box !important;
    /* OLD - Firefox 19- (buggy but mostly works) */
    display: -ms-flexbox !important;
    /* TWEENER - IE 10 */
    display: -webkit-flex !important;
    /* NEW - Chrome */
    display: flex !important;
  }
}
.popular_latest_singles .elementor-grid .elementor-post {
  display: -webkit-box !important;
  /* OLD - iOS 6-, Safari 3.1-6 */
  display: -moz-box !important;
  /* OLD - Firefox 19- (buggy but mostly works) */
  display: -ms-flexbox !important;
  /* TWEENER - IE 10 */
  display: -webkit-flex !important;
  /* NEW - Chrome */
  display: flex !important;
  background: #292929 !important;
  margin: 1%;
}
@media screen and (min-width: 991px) {
  .popular_latest_singles .elementor-grid .elementor-post {
    flex: 0 0 49% !important;
    max-width: 49%;
    flex-direction: row !important;
  }
}
@media screen and (max-width: 991px) {
  .popular_latest_singles .elementor-grid .elementor-post {
    flex: 0 0 100% !important;
    max-width: 100%;
    flex-direction: column !important;
  }
}
@media screen and (min-width: 991px) {
  .popular_latest_singles .elementor-grid .elementor-post:nth-child(2n) {
    margin-right: 0% !important;
  }
}
@media screen and (min-width: 991px) {
  .popular_latest_singles .elementor-grid .elementor-post:nth-child(2n+1) {
    margin-left: 0% !important;
  }
}
.popular_latest_singles .elementor-grid .elementor-post:hover {
  background: transparent !important;
}
.popular_latest_singles .elementor-grid .elementor-post .elementor-post__text {
  display: flex;
  flex-direction: column;
}
@media screen and (min-width: 991px) {
  .popular_latest_singles .elementor-grid .elementor-post .elementor-post__text {
    padding: 30px !important;
  }
}
@media screen and (max-width: 991px) {
  .popular_latest_singles .elementor-grid .elementor-post .elementor-post__text {
    padding: 25px !important;
  }
}
.popular_latest_singles .elementor-grid .elementor-post a.elementor-post__thumbnail__link {
  margin-bottom: 0px !important;
}
@media screen and (min-width: 991px) {
  .popular_latest_singles .elementor-grid .elementor-post a.elementor-post__thumbnail__link .elementor-post__thumbnail {
    overflow: visible !important;
    height: 100%;
    padding-bottom: 0;
  }
}
@media screen and (min-width: 991px) and (max-width: 1024px) {
  .popular_latest_singles .elementor-grid .elementor-post a.elementor-post__thumbnail__link .elementor-post__thumbnail {
    height: 100% !important;
  }
}
.popular_latest_singles .elementor-grid .elementor-post a.elementor-post__thumbnail__link .elementor-post__thumbnail img {
  height: 100%;
}
@media screen and (min-width: 991px) and (max-width: 1024px) {
  .popular_latest_singles .elementor-grid .elementor-post a.elementor-post__thumbnail__link .elementor-post__thumbnail img {
    height: 100% !important;
  }
}
.popular_latest_singles .elementor-grid .elementor-post .elementor-post__title {
  order: 1;
  margin-bottom: 10px !important;
}
.popular_latest_singles .elementor-grid .elementor-post .elementor-post__title a {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  height: 44px;
}
.popular_latest_singles .elementor-grid .elementor-post .elementor-post__title a:hover {
  color: #f64c72 !important;
}
.popular_latest_singles .elementor-grid .elementor-post .elementor-post__excerpt {
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
  height: 21px;
  order: 2;
}
.popular_latest_singles .elementor-grid .elementor-post .elementor-post__meta-data {
  order: 3;
}
.popular_latest_singles .elementor-grid .elementor-post .elementor-post__meta-data span {
  text-transform: capitalize;
}
.popular_latest_singles .elementor-grid .elementor-post .elementor-post__read-more {
  order: 4;
  font-size: 0px;
  width: 20px;
  height: 20px;
  background: url("../../../../uploads/2020/03/post-arrow.png") left center no-repeat;
}
@media screen and (min-width: 1200px) {
  .copyright-area {
    margin-top: 0px !important;
  }
}
.copyright-area p {
  color: #707070 !important;
  font-size: 14px;
  font-weight: 400;
  font-family: 'Open Sans', sans-serif;
}
.archive .navbar-area, #catogery_shortcode .navbar-area, .page-id-11579 .navbar-area {
  background: transparent linear-gradient(270deg, #da0050 0%, #8e2b88 100%) 0% 0% no-repeat padding-box !important;
}
.archive .navbar-area .evolta-nav #navbarSupportedContent .navbar-nav li a, #catogery_shortcode .navbar-area .evolta-nav #navbarSupportedContent .navbar-nav li a, .page-id-11579 .navbar-area .evolta-nav #navbarSupportedContent .navbar-nav li a {
  color: #fff !important;
}
.archive .page-title-area, #catogery_shortcode .page-title-area, .page-id-11579 .page-title-area {
  background: #fff !important;
  padding-top: 150px;
  padding-bottom: 50px;
}
.archive .page-title-area .page-title-content *, #catogery_shortcode .page-title-area .page-title-content *, .page-id-11579 .page-title-area .page-title-content * {
  font-size: 54px;
  font-weight: 700;
  color: #464646;
  text-align: left;
}
.archive .catogerypage, #catogery_shortcode .catogerypage, .page-id-11579 .catogerypage {
  background: #fff;
}
.archive .catogerypage .container, #catogery_shortcode .catogerypage .container, .page-id-11579 .catogerypage .container {
  max-width: 1170px;
}
.archive .catogerypage .categor_main_contianer, #catogery_shortcode .catogerypage .categor_main_contianer, .page-id-11579 .catogerypage .categor_main_contianer, .archive .catogerypage .elementor-shortcode, #catogery_shortcode .catogerypage .elementor-shortcode, .page-id-11579 .catogerypage .elementor-shortcode {
  display: flex;
  flex-wrap: wrap;
}
.archive .catogerypage .category_single_cont, #catogery_shortcode .catogerypage .category_single_cont, .page-id-11579 .catogerypage .category_single_cont {
  flex: 0 0 25%;
  max-width: 25%;
  padding: 1%;
}
.archive .catogerypage .category_single_cont .elementor-post__thumbnail img, #catogery_shortcode .catogerypage .category_single_cont .elementor-post__thumbnail img, .page-id-11579 .catogerypage .category_single_cont .elementor-post__thumbnail img {
  width: 100%;
}
.archive .catogerypage .category_single_cont img, #catogery_shortcode .catogerypage .category_single_cont img, .page-id-11579 .catogerypage .category_single_cont img {
  max-width: 275px !important;
  max-height: 180px;
  object-fit: cover;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .archive .catogerypage .category_single_cont, #catogery_shortcode .catogerypage .category_single_cont, .page-id-11579 .catogerypage .category_single_cont {
    flex: 0 0 50% !important;
    max-width: 250px !important;
    margin: 0 auto;
  }
}
@media screen and (max-width: 767px) {
  .archive .catogerypage .category_single_cont, #catogery_shortcode .catogerypage .category_single_cont, .page-id-11579 .catogerypage .category_single_cont {
    flex: 0 0 100% !important;
    max-width: 250px !important;
    margin: 0 auto;
  }
}
.archive .catogerypage .category_single_cont .category_single, #catogery_shortcode .catogerypage .category_single_cont .category_single, .page-id-11579 .catogerypage .category_single_cont .category_single {
  border: 1px solid #ededed;
  border-radius: 3px;
  height: 100%;
}
.archive .catogerypage .category_single_cont .category_single .elementor-post__thumbnail, #catogery_shortcode .catogerypage .category_single_cont .category_single .elementor-post__thumbnail, .page-id-11579 .catogerypage .category_single_cont .category_single .elementor-post__thumbnail {
  max-height: 166px;
  min-height: 166px;
  display: flex;
  justify-content: center;
  /* align-items: center; */
  object-fit: contain;
}
.archive .catogerypage .category_single_cont .category_single .elementor-post__text, #catogery_shortcode .catogerypage .category_single_cont .category_single .elementor-post__text, .page-id-11579 .catogerypage .category_single_cont .category_single .elementor-post__text {
  padding: 20px;
}
.archive .catogerypage .category_single_cont .category_single .elementor-post__text .elementor-post__title, #catogery_shortcode .catogerypage .category_single_cont .category_single .elementor-post__text .elementor-post__title, .page-id-11579 .catogerypage .category_single_cont .category_single .elementor-post__text .elementor-post__title {
  font-size: 16px;
  font-weight: 700;
  color: #464646;
}
.archive .catogerypage .category_single_cont .category_single .elementor-post__text .elementor-post__title a:hover, #catogery_shortcode .catogerypage .category_single_cont .category_single .elementor-post__text .elementor-post__title a:hover, .page-id-11579 .catogerypage .category_single_cont .category_single .elementor-post__text .elementor-post__title a:hover {
  color: #f64c72 !important;
}
.archive .catogerypage .category_single_cont .category_single .elementor-post__text .elementor-post__meta-data, #catogery_shortcode .catogerypage .category_single_cont .category_single .elementor-post__text .elementor-post__meta-data, .page-id-11579 .catogerypage .category_single_cont .category_single .elementor-post__text .elementor-post__meta-data {
  font-size: 12px;
  color: #f64c72;
  font-weight: 500;
  margin-bottom: 5px;
}
.blog-details-area {
  background: #fff !important;
}
.custom-html-widget .postbox-wrapper h3 {
  color: #f64c72 !important;
  font-family: "Montserrat" !important;
  font-size: 24px !important;
  line-height: 29px;
  font-weight: bold;
  text-transform: uppercase;
  border-bottom: 2px solid #f64c72;
  padding-bottom: 10px;
}
.custom-html-widget .postbox-wrapper .box-content-wrapper {
  margin: 20px 0px;
}
.custom-html-widget .postbox-wrapper .box-content-wrapper a {
  text-decoration: none;
}
.custom-html-widget .postbox-wrapper .box-content-wrapper a:hover .postbox .post-title h5 {
  color: #f64c72 !important;
}
.custom-html-widget .postbox-wrapper .box-content-wrapper a .postbox .post-title {
  margin: 14px 0px 32px;
}
.custom-html-widget .postbox-wrapper .box-content-wrapper a .postbox .post-title h5 {
  color: #b9b9b9 !important;
  font-family: "Montserrat" !important;
  font-size: 14px !important;
  line-height: 23px;
  font-weight: 600;
}
.advt-wrapper {
  margin-bottom: 25px;
}
.advt-wrapper .advt-box {
  margin-bottom: 5px;
  width: 100%;
}
.advt-wrapper .advt-box img {
  object-fit: cover;
  width: 100%;
  height: 100%;
}
.single .navbar-area {
  background: transparent linear-gradient(270deg, #da0050 0%, #8e2b88 100%) 0% 0% no-repeat padding-box !important;
}
.single .navbar-area .evolta-nav #navbarSupportedContent .navbar-nav li a {
  color: #fff !important;
}
.single .page-title-area {
  background-color: #fff !important;
}
.single .page-title-area .page-title-content {
  text-align: left !important;
}
.single .blog-details-area {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}
.single .blog-details-area .container .row h2.single_head, .single .blog-details-area .container .row h1.single_head {
  color: #464646 !important;
  font-family: 'Montserrat', sans-serif;
  font-size: 54px !important;
  line-height: 62px;
  font-weight: 600;
  padding: 0px 22px;
  width: 100%;
}
@media screen and (max-width: 767px) {
  .single .blog-details-area .container .row h2.single_head, .single .blog-details-area .container .row h1.single_head {
    font-size: 35px !important;
    line-height: 50px !important;
  }
}
.single .blog-details-area .container .row .post_meta_entries {
  padding: 10px 25px 15px;
  width: 100%;
}
.single .blog-details-area .container .row .post_meta_entries ul.entry-meta {
  margin-bottom: 25px !important;
}
.single .blog-details-area .container .row .post_meta_entries ul.entry-meta li {
  font-size: 13px !important;
}
.single .blog-details-area .container .row .post_meta_entries ul.entry-meta li a {
  color: #f64c72 !important;
}
.single .widget {
  padding: 0px !important;
  background-color: #fff !important;
  border: none !important;
}
.single-post .page-title-area, .single-blog .page-title-area, .single-book .page-title-area {
  padding-top: 195px !important;
  padding-bottom: 5px !important;
  /*@media screen and  (max-width: 767px) {
   padding-top: 140px !important;
   }*/
}
@media screen and (min-width: 991px) and (max-width: 1100px) {
  .single-post .page-title-area, .single-blog .page-title-area, .single-book .page-title-area {
    padding-top: 135px !important;
  }
}
@media screen and (max-width: 991px) {
  .single-post .page-title-area, .single-blog .page-title-area, .single-book .page-title-area {
    padding-top: 100px !important;
  }
}
.single-post .blog-details .blog-details-content, .single-blog .blog-details .blog-details-content, .single-book .blog-details .blog-details-content {
  background: #fff !important;
  padding-left: 0;
  padding-right: 0;
  border: none;
}
.single-post .blog-details .blog-details-content .addtoany_content, .single-blog .blog-details .blog-details-content .addtoany_content, .single-book .blog-details .blog-details-content .addtoany_content {
  display: none !important;
}
.single-post .blog-details .blog-details-content p, .single-blog .blog-details .blog-details-content p, .single-book .blog-details .blog-details-content p, .single-post .blog-details .blog-details-content ul, .single-blog .blog-details .blog-details-content ul, .single-book .blog-details .blog-details-content ul {
  font-family: 'Montserrat', sans-serif;
  font-size: 16px;
  font-weight: 300;
}
.single-post .blog-details .blog-details-content a, .single-blog .blog-details .blog-details-content a, .single-book .blog-details .blog-details-content a {
  color: #57647c;
  text-decoration: none;
}
.single-post .blog-details .blog-details-content a:hover *, .single-blog .blog-details .blog-details-content a:hover *, .single-book .blog-details .blog-details-content a:hover *, .single-post .blog-details .blog-details-content a:hover, .single-blog .blog-details .blog-details-content a:hover, .single-book .blog-details .blog-details-content a:hover {
  color: #f64c72 !important;
}
.single-post .blog-details .blog-details-content blockquote, .single-blog .blog-details .blog-details-content blockquote, .single-book .blog-details .blog-details-content blockquote {
  background: #fff;
  border: none;
}
.single-post .blog-details .blog-details-content blockquote p, .single-blog .blog-details .blog-details-content blockquote p, .single-book .blog-details .blog-details-content blockquote p {
  color: #57647c;
}
.single-post .comments-area, .single-blog .comments-area, .single-book .comments-area {
  background: #fff !important;
  padding: 0px !important;
  padding-bottom: 45px !important;
}
.single-post .comments-area .comment-respond, .single-blog .comments-area .comment-respond, .single-book .comments-area .comment-respond {
  background: #fff !important;
  border: none;
}
.single-post .comments-area .comment-respond .comment-reply-title, .single-blog .comments-area .comment-respond .comment-reply-title, .single-book .comments-area .comment-respond .comment-reply-title {
  margin-top: 95px;
  border-bottom: 1px solid #f64c72 !important;
  text-transform: uppercase;
  font-family: 'Montserrat', sans-serif;
  font-size: 24px;
  font-weight: 600;
}
.single-post .comments-area .comment-respond .comment-notes, .single-blog .comments-area .comment-respond .comment-notes, .single-book .comments-area .comment-respond .comment-notes {
  display: none;
}
.single-post .comments-area .comment-respond #commentform p label, .single-blog .comments-area .comment-respond #commentform p label, .single-book .comments-area .comment-respond #commentform p label, .single-post .comments-area .comment-respond #commentform p .comment-form-url, .single-blog .comments-area .comment-respond #commentform p .comment-form-url, .single-book .comments-area .comment-respond #commentform p .comment-form-url {
  display: none !important;
}
.single-post .comments-area .comment-respond #commentform p input, .single-blog .comments-area .comment-respond #commentform p input, .single-book .comments-area .comment-respond #commentform p input, .single-post .comments-area .comment-respond #commentform p textarea, .single-blog .comments-area .comment-respond #commentform p textarea, .single-book .comments-area .comment-respond #commentform p textarea {
  font-family: 'Montserrat', sans-serif;
  font-size: 15px;
  font-weight: 300;
  color: #464646;
  border: none;
  border-bottom: 1px solid #464646 !important;
  border-radius: 0;
  padding-left: 0;
}
.single-post .comments-area .comment-respond #commentform .comment-form-url, .single-blog .comments-area .comment-respond #commentform .comment-form-url, .single-book .comments-area .comment-respond #commentform .comment-form-url {
  display: none !important;
}
.single-post .comments-area .comment-respond #commentform #submit, .single-blog .comments-area .comment-respond #commentform #submit, .single-book .comments-area .comment-respond #commentform #submit {
  background: transparent linear-gradient(276deg, #da0050 0%, #8e2b88 100%) 0% 0% no-repeat padding-box !important;
  background: transparent -moz-linear-gradient(276deg, #da0050 0%, #8e2b88 100%) 0% 0% no-repeat padding-box !important;
  background: transparent -webkit-linear-gradient(276deg, #da0050 0%, #8e2b88 100%) 0% 0% no-repeat padding-box !important;
  background: transparent -moz-linear-gradient(276deg, #da0050 0%, #8e2b88 100%) 0% 0% no-repeat padding-box !important;
  background: transparent -o-linear-gradient(276deg, #da0050 0%, #8e2b88 100%) 0% 0% no-repeat padding-box !important;
  font-size: 15px;
  padding: 12px 24px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  color: #fff;
}
.single-post .comments-area .comment-respond #commentform #submit:hover, .single-blog .comments-area .comment-respond #commentform #submit:hover, .single-book .comments-area .comment-respond #commentform #submit:hover {
  opacity: 0.8;
}
.single-post .comments-area .comment-respond #commentform .comment-form-cookies-consent label, .single-blog .comments-area .comment-respond #commentform .comment-form-cookies-consent label, .single-book .comments-area .comment-respond #commentform .comment-form-cookies-consent label {
  display: block !important;
}
.single-post .comments-area .comments-title, .single-blog .comments-area .comments-title, .single-book .comments-area .comments-title {
  margin-top: 8px !important;
  margin-bottom: 34px !important;
  border-bottom: 1px solid #f64c72 !important;
  text-transform: uppercase;
  font-family: 'Montserrat', sans-serif;
  font-size: 24px !important;
  font-weight: 600;
}
.single-post .comments-area .comment-list li .comment-body, .single-blog .comments-area .comment-list li .comment-body, .single-book .comments-area .comment-list li .comment-body {
  margin-left: 0px !important;
}
.single-post .comments-area .comment-list li .comment-body footer.comment-meta .comment-author img, .single-blog .comments-area .comment-list li .comment-body footer.comment-meta .comment-author img, .single-book .comments-area .comment-list li .comment-body footer.comment-meta .comment-author img {
  display: none;
}
.single-post .comments-area .comment-list li .comment-body footer.comment-meta .comment-author .fn, .single-blog .comments-area .comment-list li .comment-body footer.comment-meta .comment-author .fn, .single-book .comments-area .comment-list li .comment-body footer.comment-meta .comment-author .fn {
  font-family: 'Montserrat', sans-serif;
  font-size: 18px;
  font-weight: 500 !important;
  color: #f64c72 !important;
}
.single-post .comments-area .comment-list li .comment-body footer.comment-meta .comment-metadata time, .single-blog .comments-area .comment-list li .comment-body footer.comment-meta .comment-metadata time, .single-book .comments-area .comment-list li .comment-body footer.comment-meta .comment-metadata time {
  color: #f64c72 !important;
  font-family: 'Montserrat', sans-serif;
  font-size: 14px;
  font-weight: 500 !important;
}
.single-post .comments-area .comment-list li .comment-body footer.comment-meta .comment-content p, .single-blog .comments-area .comment-list li .comment-body footer.comment-meta .comment-content p, .single-book .comments-area .comment-list li .comment-body footer.comment-meta .comment-content p {
  color: #202c39 !important;
  font-family: 'Montserrat', sans-serif;
  font-size: 14px;
  font-weight: 300 !important;
}
.single-post .footer-area .widget, .single-blog .footer-area .widget, .single-book .footer-area .widget {
  background: #1f1f1f !important;
}
.single-post #nextupnews h2, .single-blog #nextupnews h2, .single-book #nextupnews h2 {
  border-bottom: 1px solid #f64c72 !important;
  text-transform: uppercase;
  font-family: 'Montserrat', sans-serif;
  font-size: 24px;
  font-weight: 700;
  padding-bottom: 10px;
}
.single-post #nextupnews ul, .single-blog #nextupnews ul, .single-book #nextupnews ul {
  list-style: none;
  padding-left: 0;
  margin: 12px 0px 50px;
}
.single-post #nextupnews ul li a, .single-blog #nextupnews ul li a, .single-book #nextupnews ul li a {
  font-size: 18px;
  color: #f64c72;
  font-weight: 500;
  padding: 5px 0px;
}
.single-post #nextupnews ul li a:hover, .single-blog #nextupnews ul li a:hover, .single-book #nextupnews ul li a:hover {
  color: #000;
}
.single-post #sponsoredcontent h2, .single-blog #sponsoredcontent h2, .single-book #sponsoredcontent h2 {
  color: #464646;
  font-family: 'Montserrat', sans-serif;
  font-size: 20px;
  font-weight: 700;
  padding-bottom: 10px;
  text-transform: uppercase;
}
.single-post #sponsoredcontent ul, .single-blog #sponsoredcontent ul, .single-book #sponsoredcontent ul {
  list-style: none;
  padding-left: 0px;
  display: flex;
}
.single-post #sponsoredcontent ul li a, .single-blog #sponsoredcontent ul li a, .single-book #sponsoredcontent ul li a {
  color: #202c39;
  font-family: 'Montserrat', sans-serif;
  font-size: 15px;
  font-weight: 200;
  margin-top: 20px;
  min-height: 58px;
}
.single-post #sponsoredcontent ul li a:hover, .single-blog #sponsoredcontent ul li a:hover, .single-book #sponsoredcontent ul li a:hover {
  color: #f64c72 !important;
}
.single-post #sponsoredcontent ul li span, .single-blog #sponsoredcontent ul li span, .single-book #sponsoredcontent ul li span {
  color: #707070;
  font-family: 'Montserrat', sans-serif;
  font-size: 12px;
  font-weight: 200;
  margin-top: 10px;
}
@media only screen and (min-width: 1450px) {
  .single-post #comments, .single-blog #comments, .single-book #comments {
    margin-top: 45px;
  }
}
#latest_new_section {
  padding-bottom: 30px;
  padding-top: 30px;
}
#latest_new_section h2 {
  border-bottom: 1px solid #f64c72 !important;
  text-transform: uppercase;
  font-family: 'Montserrat', sans-serif;
  font-size: 24px;
  font-weight: 600;
  padding-bottom: 10px;
}
#latest_new_section ul {
  padding-left: 0px;
  list-style: none;
}
#latest_new_section ul li {
  display: flex;
  flex-wrap: wrap;
  padding: 20px 0px;
}
@media screen and (max-width: 480px) {
  #latest_new_section ul li {
    flex-direction: column;
  }
}
#latest_new_section ul li img {
  object-fit: cover;
  max-height: 128px;
  width: 100%;
}
#latest_new_section ul li > a {
  -ms-flex: 0 0 35%;
  flex: 0 0 35%;
  max-width: 35%;
}
@media screen and (max-width: 480px) {
  #latest_new_section ul li > a {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
#latest_new_section ul li .description_end {
  -ms-flex: 0 0 65%;
  flex: 0 0 65%;
  max-width: 65%;
  padding-left: 5%;
  padding-top: 1%;
  padding-bottom: 1%;
  padding-right: 1%;
}
@media screen and (max-width: 480px) {
  #latest_new_section ul li .description_end {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    padding: 2%;
  }
}
#latest_new_section ul li .description_end a {
  font-size: 16px;
  font-family: 'Montserrat', sans-serif;
  font-weight: 500;
  margin-bottom: 8px;
}
#latest_new_section ul li .description_end a:hover {
  color: #f64c72;
}
#latest_new_section ul li .description_end .author_sec {
  font-size: 13px;
  font-family: 'Montserrat', sans-serif;
  font-weight: 400;
  padding-right: 25px;
}
#latest_new_section ul li .description_end .author_sec i {
  color: #f64c72;
  font-style: normal;
  text-transform: capitalize;
}
#latest_new_section ul li .description_end .post_time {
  padding-left: 25px;
  font-size: 13px;
  font-family: 'Montserrat', sans-serif;
  font-weight: 400;
}
@media screen and (min-width: 1600px) {
  .evolta-nav {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }
}
@media screen and (min-width: 1600px) {
  .evolta-nav .navbar .navbar-nav .nav-item a {
    margin-right: 25px !important;
  }
}
@media screen and (min-width: 1600px) {
  .evolta-nav .navbar .others-options .option-item {
    left: -10px;
  }
}
.category-head {
  margin-bottom: 0 !important;
}
.category-head .elementor-widget-container {
  margin-bottom: 18px !important;
}
.category-head .elementor-widget-container h2, .category-head .elementor-widget-container h1 {
  padding-top: 68px !important;
  padding-left: 11px !important;
}
@media screen and (max-width: 767px) {
  .category-head .elementor-widget-container h2, .category-head .elementor-widget-container h1 {
    font-size: 40px !important;
    padding-top: 0px !important;
  }
}
@media screen and (max-width: 450px) {
  .category-head .elementor-widget-container h2, .category-head .elementor-widget-container h1 {
    font-size: 35px !important;
    padding-top: 0px !important;
  }
}
.category-page {
  padding-bottom: 102px !important;
}
@media screen and (min-width: 990px) {
  .footer-area {
    padding-top: 150px !important;
  }
}
@media screen and (min-width: 990px) {
  .footer-area .container {
    padding-bottom: 40px;
  }
}
@media (max-width: 768px) {
  .footer-area .container .col-sm-6 {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
@media only screen and (max-width: 768px) {
  .silent-video .elementor-column {
    width: 100% !important;
  }
}
@media only screen and (max-width: 991px) and (min-width: 768px) {
  .main-banner {
    padding-bottom: 50px !important;
    padding-top: 250px !important;
  }
}
@media only screen and (max-width: 450px) {
  .mean-bar {
    padding-top: 4px;
  }
}
.featured_in_all_new .elementor-container .elementor-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  justify-content: center;
  align-items: center;
  display: flex;
}
@media only screen and (max-width: 767px) {
  .featured_in_all_new .elementor-container .elementor-row .elementor-element {
    min-height: 40px;
    flex: 0 0 50% !important;
    display: flex;
    justify-content: center;
    align-items: center;
    max-width: 50%;
  }
  .featured_in_all_new .elementor-container .elementor-row .elementor-element .elementor-widget-wrap {
    justify-content: center;
  }
}
