/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 12 2025 | 18:55:50 */
/*@import url("https://fonts.googleapis.com/css2?family=Libre+Caslon+Text:ital,wght@0,400;0,700;1,400&display=swap");*/
@import url("https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,200..1000;1,200..1000&display=swap");
:root {
  --am-primary-font: "Nunito", sans-serif;
  --am-secondary-font: "Nunito", sans-serif;
  --am-h1-size: 39px;
  --am-h2-size: 33px;
  --am-h3-size: 27px;
  --am-h4-size: 23px;
  --am-h5-size: 19px;
  --am-h1-height: 48px;
  --am-h2-height: 44px;
  --am-h3-height: 36px;
  --am-h4-height: 32px;
  --am-h5-height: 24px;
  --am-body-size:19px;
  --am-body-height:28px;
  --am-small-size: 16px;
  --am-small-height: 24px;
  --am-xsmall-size: 13px;
  --am-xsmall-height: 16px;
}

body {
  font-family: var(--am-secondary-font) !important;
  font-size: var(--am-body-size) !important;
  line-height: var(--am-body-height) !important;
}
.elementor-7611 .elementor-element.elementor-element-27ad0f0 .elementor-nav-menu--main .elementor-item {
    color: #FFFFFF !important;
}
h1, h2, h3, h4, h5 {
  font-family: var(--am-secondary-font) !important;
  font-weight: 700 !important;
}
.hero-h1 h1{
	font-weight: 800 !important;
}
.word-animate span{
	font-weight: 800 !important;
}
.travel-animate-inspire-image{
	margin-top:-20% !important;
}
h2 {
  font-size: var(--am-h2-size) !important;
  line-height: var(--am-h2-height) !important;
}

h3 {
  font-size: var(--am-h3-size) !important;
  line-height: var(--am-h3-height) !important;
}

h4 {
  font-size: var(--am-h4-size) !important;
  line-height: var(--am-h4-height) !important;
}
.elementor-nav-menu--dropdown {
  background-color: #fff !important;
}
.type-post .e-con-inner {
  gap: 0 !important;
}
.type-post .e-con-inner ul {
  margin: 0 0 24px 36px;
}
.type-post .e-con-inner li, .type-post .e-con-inner ul, .type-post .e-con-inner ul li {
  font-family: var(--am-secondary-font) !important;
}
.type-post .e-con-inner h1, .type-post .e-con-inner h2, .type-post .e-con-inner h3, .type-post .e-con-inner h4, .type-post .e-con-inner h5 {
  font-family: var(--am-primary-font) !important;
  font-weight: 700 !important;
}
.type-post .e-con-inner h1 {
  font-size: var(--am-h1-size) !important;
  line-height: var(--am-h1-height) !important;
}
.type-post .e-con-inner h2 {
  margin-bottom: 16px !important;
}
.type-post .e-con-inner h3 {
  margin-bottom: 16px !important;
}
.type-post .e-con-inner h4 {
  margin-bottom: 8px !important;
  margin-top: 0px !important;
}
.type-post .e-con-inner h1, .type-post .e-con-inner h2 {
  color: #000 !important;
}
.type-post .e-con-inner p {
  font-family: var(--am-secondary-font) !important;
  line-height: var(--am-body-height) !important;
  font-size: var(--am-body-size) !important;
  margin-bottom: 24px;
}
.type-post .e-con-inner .elementor-inline-items {
  /*margin: 16px 0 24px 0 !important;*/
  margin: -12px 0 0 0 !important;
}
.type-post .e-con-inner .elementor-inline-items .elementor-icon-list-text {
  color: #6a6a6a !important;
  font-size: var(--am-small-size) !important;
  line-height: var(--am-small-height) !important;
  font-style: italic;
}
.type-post .e-con-inner .elementor-widget-container img {
  margin-bottom: 24px !important;
	border-radius: 24px !important;
}
.type-post .e-con-inner .elementor-widget-theme-post-featured-image img {
  margin-bottom: 0px !important;
  border-radius: 24px !important;
}
.type-post .e-con-inner .elementor-widget-video {
  margin-bottom: 24px !important;
}
.type-post .e-con-inner table {
  box-shadow: 0px 0px 5px #ccc;
  border: 1px solid #f1f1f1;
  margin-bottom: 16px !important;
}
.type-post .e-con-inner table tr th {
  padding: 16px !important;
}
.type-post .e-con-inner table tr th .data-table-header-text {
  font-family: var(--am-primary-font) !important;
  font-size: var(--am-small-size) !important;
  line-height: var(--am-small-height) !important;
}
.type-post .e-con-inner table tr td {
  font-family: var(--am-secondary-font) !important;
  font-size: var(--am-small-size) !important;
  line-height: var(--am-small-height) !important;
  padding: 16px !important;
}
.type-post .e-con-inner .ul-spacing li {
  margin-bottom: 16px;
}
.am-subscribe-footer .e-con-full {
  gap: 0px;
}
.am-subscribe-footer .elementor-heading-title {
  font-family: var(--am-primary-font) !important;
  font-size: var(--am-h1-size) !important;
  line-height: var(--am-h1-height) !important;
}
.am-subscribe-footer .elementor-widget-text-editor {
  margin: 16px 0 24px 0 !important;
}
.am-subscribe-footer .elementor-widget-text-editor p, .am-subscribe-footer .elementor-widget-text-editor span {
  font-family: var(--am-secondary-font) !important;
  font-weight: 500;
  font-size: var(--am-body-size);
  line-height: var(--am-body-height);
  color: #fff !important;
}

.elementor-3612 > .e-con-full {
  gap: 0px;
  margin-bottom: 6px;
}
.elementor-3612 > .e-con-full h1 {
  margin-bottom: 16px;
}
.elementor-3612 .uael-post__header-filters-wrap {
  margin-bottom: 24px;
}
.elementor-3612 .uael-post__header-filters {
  margin-bottom: 0px !important;
  padding-bottom: 0px !important;
}
.elementor-3612 .uael-post-grid__inner .uael-post-wrapper {
  padding: 0 16px !important;
}
.elementor-3612 .uael-post-grid__inner .uael-post-wrapper .uael-post__bg-wrap {
  box-shadow: 0px 0px 5px #ccc;
  border-radius: 24px;
  background-color: #fff;
}
.elementor-3612 .uael-post-grid__inner .uael-post-wrapper .uael-post__thumbnail {
  border-radius: 16px 16px 0 0;
}
.elementor-3612 .uael-post-grid__inner .uael-post-wrapper .uael-post__content-wrap {
  padding: 20px;
}
.elementor-3612 .uael-post-grid__inner .uael-post-wrapper .uael-post__content-wrap .uael-post__terms-wrap {
  margin-bottom: 16px;
}
.elementor-3612 .uael-post-grid__inner .uael-post-wrapper .uael-post__content-wrap .uael-post__terms-wrap .uael-post__terms {
  border-radius: 8px;
  font-size: 16px;
  padding: 4px 16px;
}
.elementor-3612 .uael-post-grid__inner .uael-post-wrapper .uael-post__content-wrap .uael-post__terms-wrap .uael-post__terms a {
  font-weight: 400 !important;
  font-family: var(--am-secondary-font);
}
.elementor-3612 .uael-post-grid__inner .uael-post-wrapper .uael-post__content-wrap .uael-post__title {
  font-size: var(--am-h4-size) !important;
  line-height: var(--am-h4-height) !important;
  font-family: var(--am-secondary-font) !important;
}
.elementor-3612 .uael-post-grid__inner .uael-post-wrapper .uael-post__content-wrap .uael-post__meta-data {
  margin-bottom: 0px;
}
.elementor-3612 .uael-post-grid__inner .uael-post-wrapper .uael-post__content-wrap .uael-post__meta-data .uael-post__author {
  font-size: 13px;
  font-weight: 400 !important;
}
.elementor-3612 .uael-post-grid__inner .uael-post-wrapper .uael-post__content-wrap .uael-post__meta-data .uael-post__author a {
  font-weight: 400 !important;
  color: #999 !important;
}

.uael-grid-pagination .page-numbers {
  border: 1px solid #ccc;
  min-width: 27px;
  text-align: center;
  font-weight: 400 !important;
  font-family: var(--am-secondary-font) !important;
}
.uael-grid-pagination .page-numbers:hover {
  background-color: #0067ff !important;
  color: #fff !important;
  border-color: #0067ff;
  font-weight: 400;
}
.uael-grid-pagination .current {
  background-color: #0067FF !important;
  color: #fff;
  border-color: #0067ff;
}

.hub-reviews-grid h6 {
  font-family: var(--am-secondary-font) !important;
  font-weight: 600 !important;
  font-size: 16px !important;
  line-height: var(--am-small-height);
}
.hub-reviews-grid p, .hub-reviews-grid span {
  font-family: var(--am-secondary-font) !important;
  font-weight: 600 !important;
  font-size: 16px !important;
  line-height: var(--am-small-height);
}

.home-review-grid .e-child {
  border-radius: 50px 66px 66px 66px !important;
}
.home-review-grid h6 {
  font-family: var(--am-secondary-font) !important;
  font-weight: 600 !important;
  font-size: 16px !important;
  line-height: var(--am-small-height);
}
.home-review-grid p, .home-review-grid span {
  font-family: var(--am-secondary-font) !important;
  font-weight: 600 !important;
  font-size: 16px !important;
  line-height: var(--am-small-height);
}

.widget-start-creating-now-button .elementor-button {
  color: #000 !important;
}
.widget-start-creating-now-button .elementor-button:hover {
  color: #0067FF !important;
}

.elementor-widget-search .e-search-input-wrapper {
  width: 100%;
}

.elementor-location-single {
  background-color: #fff;
}

.sidebar-popular-posts .e-con-inner h3{
	margin-bottom:0 !important;
}
.sidebar-popular-posts .e-con-inner a{
	font-weight:400 !important;	
}
.sidebar-popular-posts .elementor-post__thumbnail{
	display:none !important;
}
.sidebar-popular-posts .elementor-element.elementor-element-ce44c1f {
  --grid-row-gap: 0px !important;
}


.elementor-message.elementor-message-danger{
	font-weight:400 !important;
}

.plans-features-table table{
    border: none;
}
.plans-features-table table thead tr{
    border:none !important;
}
.plans-features-table table thead tr th:nth-child(3){
        background-color: #2B3C55;
        position: rerelative;
        border-radius:16px 16px 0 0;
    }
.plans-features-table table thead tr th:nth-child(3):before{
    content:"";
    background-color: #2B3C55;
    width:100%;
}    
.plans-features-table table tbody tr td:nth-child(3){
        background-color: #2B3C55;
    }
.plans-features-table table tbody tr{
    border:none !important;
}
.plans-features-table table tbody tr td{
    border-color:#415066 !important;
}
.plans-features-table table tbody tr:last-child td{
    border:none !important;
}
.plans-features-table table tbody tr:last-child td:nth-child(3){
    border-radius: 0 0 16px 16px;
}

body:not(.home) .pro-version-review h6{
	color:#fff !important;
}

.image-show-hide-container img{ /*plans image show and hide , hidden by css*/
	display:none;
	margin:0 auto;
}
@media (max-width: 767px) {
  :root {
    --am-primary-font: "Libre Caslon Text", serif;
    --am-secondary-font: "Nunito", sans-serif;
    --am-h1-size: 33px;
    --am-h2-size: 28px;
    --am-h3-size: 23px;
    --am-h4-size: 19px;
    --am-h5-size: 16px;
    --am-h1-height: 48px;
    --am-h2-height: 40px;
    --am-h3-height: 32px;
    --am-h4-height: 32px;
    --am-h5-height: 24px;
    --am-body-size:16px;
    --am-body-height:24px;
    --am-small-size: 13px;
    --am-small-height: 16px;
    --am-xsmall-size: 11px;
    --am-xsmall-height: 16px;
  }
	.travel-animate-inspire-image{
		margin-top:-100% !important;
		width:90%;
		margin-left:auto !important;
		margin-right:auto !important;
	}
  .type-post .e-con-inner .elementor-widget-container:has(h1.elementor-heading-title) {
    margin-top: 0 !important;
  }
  .type-post .e-con-inner .elementor-inline-items {
    margin: -12px 0 0 0 !important;
  }
}/*# sourceMappingURL=style.css.map */