.elementor-6293 .elementor-element.elementor-element-9f4d2be:not(.elementor-motion-effects-element-type-background), .elementor-6293 .elementor-element.elementor-element-9f4d2be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#130F35;}.elementor-6293 .elementor-element.elementor-element-9f4d2be{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6293 .elementor-element.elementor-element-9f4d2be > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-6293 .elementor-element.elementor-element-0c2fd3b{width:var( --container-widget-width, 102.789% );max-width:102.789%;--container-widget-width:102.789%;--container-widget-flex-grow:0;text-align:center;}.elementor-6293 .elementor-element.elementor-element-0c2fd3b > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-6293 .elementor-element.elementor-element-0c2fd3b img{width:100%;max-width:100%;opacity:1;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-6293 .elementor-element.elementor-element-fe91a2f{width:var( --container-widget-width, 99.378% );max-width:99.378%;--container-widget-width:99.378%;--container-widget-flex-grow:0;text-align:start;}.elementor-6293 .elementor-element.elementor-element-fe91a2f > .elementor-widget-container{margin:29px 0px 0px 0px;}.elementor-6293 .elementor-element.elementor-element-fe91a2f .elementor-heading-title{font-family:"Hind", Sans-serif;font-size:56px;font-weight:600;line-height:1em;letter-spacing:-2px;color:#FFFFFF;}.elementor-6293 .elementor-element.elementor-element-b55b528{width:var( --container-widget-width, 9.199% );max-width:9.199%;--container-widget-width:9.199%;--container-widget-flex-grow:0;text-align:start;}.elementor-6293 .elementor-element.elementor-element-b55b528 img{width:100%;max-width:100%;height:50px;border-radius:100px 100px 100px 100px;}.elementor-6293 .elementor-element.elementor-element-2559fd2{width:var( --container-widget-width, 89.545% );max-width:89.545%;--container-widget-width:89.545%;--container-widget-flex-grow:0;align-self:center;}.elementor-6293 .elementor-element.elementor-element-2559fd2 .elementor-heading-title{font-family:"Hind", Sans-serif;font-size:23px;font-weight:600;line-height:1em;letter-spacing:-1.9px;word-spacing:0px;color:#FFFFFF;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-6293 .elementor-element.elementor-element-42205b7 .elementor-nav-menu .elementor-item{font-family:"Hind", Sans-serif;font-size:23px;font-weight:600;line-height:1em;letter-spacing:-2px;}.elementor-6293 .elementor-element.elementor-element-42205b7 .elementor-nav-menu--main .elementor-item{color:#DD1D1D;fill:#DD1D1D;}.elementor-6293 .elementor-element.elementor-element-42205b7 .e--pointer-framed .elementor-item:before{border-width:3px;}.elementor-6293 .elementor-element.elementor-element-42205b7 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 3px 3px;}.elementor-6293 .elementor-element.elementor-element-42205b7 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:3px 3px 0 0;}.elementor-6293 .elementor-element.elementor-element-42205b7 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:3px 0 0 3px;}.elementor-6293 .elementor-element.elementor-element-42205b7 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 3px 3px 0;}.elementor-6293 .elementor-element.elementor-element-42205b7 .e--pointer-underline .elementor-item:after,
					 .elementor-6293 .elementor-element.elementor-element-42205b7 .e--pointer-overline .elementor-item:before,
					 .elementor-6293 .elementor-element.elementor-element-42205b7 .e--pointer-double-line .elementor-item:before,
					 .elementor-6293 .elementor-element.elementor-element-42205b7 .e--pointer-double-line .elementor-item:after{height:3px;}.elementor-6293 .elementor-element.elementor-element-8798474{margin-top:0px;margin-bottom:30px;}.elementor-widget-archive-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-archive-posts .elementor-post__title, .elementor-widget-archive-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-archive-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-archive-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-archive-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-archive-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-archive-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-archive-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-archive-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-archive-posts .elementor-posts-nothing-found{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-6293 .elementor-element.elementor-element-29f08f8{--item-display:flex;--read-more-alignment:1;--grid-row-gap:0px;--grid-column-gap:30px;}.elementor-6293 .elementor-element.elementor-element-29f08f8 > .elementor-widget-container{margin:1px 1px 1px 1px;padding:2% 2% 2% 2%;}.elementor-6293 .elementor-element.elementor-element-29f08f8 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.1 * 100% );}.elementor-6293 .elementor-element.elementor-element-29f08f8:after{content:"0.1";}.elementor-6293 .elementor-element.elementor-element-29f08f8 .elementor-post__thumbnail__link{width:41%;}.elementor-6293 .elementor-element.elementor-element-29f08f8.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:25px;}.elementor-6293 .elementor-element.elementor-element-29f08f8.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:25px;}.elementor-6293 .elementor-element.elementor-element-29f08f8.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:25px;}.elementor-6293 .elementor-element.elementor-element-29f08f8 .elementor-post__title, .elementor-6293 .elementor-element.elementor-element-29f08f8 .elementor-post__title a{font-family:"Hind", Sans-serif;font-size:24px;font-weight:600;line-height:1em;letter-spacing:-0.5px;word-spacing:1px;}.elementor-6293 .elementor-element.elementor-element-29f08f8 .elementor-post__title{margin-bottom:5px;}.elementor-6293 .elementor-element.elementor-element-29f08f8 .elementor-post__excerpt p{color:#A6A4A4;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;}.elementor-6293 .elementor-element.elementor-element-29f08f8 .elementor-post__read-more{color:#FFFFFF2B;}.elementor-6293 .elementor-element.elementor-element-29f08f8 .elementor-post__text{margin-bottom:0px;}.elementor-6293 .elementor-element.elementor-element-29f08f8 .elementor-pagination{text-align:center;font-family:"Hind", Sans-serif;font-size:27px;font-weight:600;line-height:1.1em;margin-top:16px;}.elementor-6293 .elementor-element.elementor-element-29f08f8 .elementor-pagination a.page-numbers:hover{color:#FE8181;}.elementor-6293 .elementor-element.elementor-element-29f08f8 .elementor-pagination .page-numbers.current{color:#FF6A6A;}body:not(.rtl) .elementor-6293 .elementor-element.elementor-element-29f08f8 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 6px/2 );}body:not(.rtl) .elementor-6293 .elementor-element.elementor-element-29f08f8 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 6px/2 );}body.rtl .elementor-6293 .elementor-element.elementor-element-29f08f8 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 6px/2 );}body.rtl .elementor-6293 .elementor-element.elementor-element-29f08f8 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 6px/2 );}.elementor-6293 .elementor-element.elementor-element-1863eff > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6293 .elementor-element.elementor-element-1863eff{z-index:1;}@media(min-width:768px){.elementor-6293 .elementor-element.elementor-element-8e27c84{width:54.5%;}.elementor-6293 .elementor-element.elementor-element-6b8a83f{width:44.833%;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-6293 .elementor-element.elementor-element-fe91a2f .elementor-heading-title{font-size:48px;}.elementor-6293 .elementor-element.elementor-element-2559fd2 .elementor-heading-title{font-size:48px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-6293 .elementor-element.elementor-element-42205b7 .elementor-nav-menu .elementor-item{font-size:48px;}.elementor-widget-archive-posts .elementor-post__title, .elementor-widget-archive-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-archive-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-archive-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-archive-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-archive-posts .elementor-post__card .elementor-post__badge{line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-archive-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-archive-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-archive-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-archive-posts .elementor-posts-nothing-found{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6293 .elementor-element.elementor-element-29f08f8 .elementor-post__title, .elementor-6293 .elementor-element.elementor-element-29f08f8 .elementor-post__title a{font-size:48px;}.elementor-6293 .elementor-element.elementor-element-29f08f8 .elementor-post__excerpt p{font-size:15px;}.elementor-6293 .elementor-element.elementor-element-29f08f8 .elementor-pagination{font-size:36px;}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-6293 .elementor-element.elementor-element-fe91a2f .elementor-heading-title{font-size:38px;}.elementor-6293 .elementor-element.elementor-element-2559fd2 .elementor-heading-title{font-size:38px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-6293 .elementor-element.elementor-element-42205b7 .elementor-nav-menu .elementor-item{font-size:38px;}.elementor-6293 .elementor-element.elementor-element-8798474 > .elementor-container{max-width:500px;}.elementor-widget-archive-posts .elementor-post__title, .elementor-widget-archive-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-archive-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-archive-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-archive-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-archive-posts .elementor-post__card .elementor-post__badge{line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-archive-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-archive-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-archive-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-archive-posts .elementor-posts-nothing-found{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6293 .elementor-element.elementor-element-29f08f8{--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-6293 .elementor-element.elementor-element-29f08f8 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.1 * 100% );}.elementor-6293 .elementor-element.elementor-element-29f08f8:after{content:"0.1";}.elementor-6293 .elementor-element.elementor-element-29f08f8 .elementor-post__thumbnail__link{width:100%;}.elementor-6293 .elementor-element.elementor-element-29f08f8.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:0px;}.elementor-6293 .elementor-element.elementor-element-29f08f8.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:0px;}.elementor-6293 .elementor-element.elementor-element-29f08f8.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:0px;}.elementor-6293 .elementor-element.elementor-element-29f08f8 .elementor-post__title, .elementor-6293 .elementor-element.elementor-element-29f08f8 .elementor-post__title a{font-size:23px;}.elementor-6293 .elementor-element.elementor-element-29f08f8 .elementor-post__title{margin-bottom:0px;}.elementor-6293 .elementor-element.elementor-element-29f08f8 .elementor-post__excerpt p{font-size:16px;}.elementor-6293 .elementor-element.elementor-element-29f08f8 .elementor-post__excerpt{margin-bottom:0px;}.elementor-6293 .elementor-element.elementor-element-29f08f8 .elementor-pagination{font-size:28px;}}/* Start custom CSS for wp-widget-widget_tptn_pop, class: .elementor-element-7cc63fa *//* Main Wrapper */
/* Heading Design */
/* Center Heading */
.elementor-kit-7 h5 {
  color: #FFF;
  font-family: var(--e-global-typography-7044a64-font-family), Sans-serif;
  font-size: 48px;
  font-weight: var(--e-global-typography-7044a64-font-weight);
  line-height: var(--e-global-typography-7044a64-line-height);
  text-align: center;
}

/* "by Author" text white */
.tptn_posts small,
.tptn_posts .tptn_author,
.tptn_posts_daily small,
.tptn_posts_daily .tptn_author {
    color: #ffffff !important;
    opacity: 0.85;
}

/* If author text is plain text inside links */
.tptn_posts span,
.tptn_posts_daily span {
    color: #ffffff;
}
/* Main Wrapper */
.tptn_posts,
.tptn_posts_daily {
    background: #0d0b2d;
    padding: 25px;
    border-radius: 18px;
    border: 1px solid rgba(255,255,255,0.08);
    box-shadow: 0 10px 30px rgba(0,0,0,0.25);
}

/* Remove default ul styling */
.tptn_posts ul,
.tptn_posts_daily ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

/* Each Post Item */
.tptn_posts li,
.tptn_posts_daily li {
    display: flex;
    align-items: flex-start;
    gap: 18px;
    margin-bottom: 22px;
    padding-bottom: 22px;
    border-bottom: 1px solid rgba(255,255,255,0.08);
    transition: all 0.3s ease;
}

.tptn_posts li:last-child,
.tptn_posts_daily li:last-child {
    border-bottom: none;
    margin-bottom: 0;
    padding-bottom: 0;
}

/* Hover Effect */
.tptn_posts li:hover,
.tptn_posts_daily li:hover {
    transform: translateY(-3px);
}

/* Thumbnail */
.tptn_thumb {
    width: 150px !important;
    height: 85px !important;
    object-fit: cover;
    border-radius: 14px;
    flex-shrink: 0;
    transition: 0.3s ease;
}

.tptn_posts li:hover .tptn_thumb,
.tptn_posts_daily li:hover .tptn_thumb {
    transform: scale(1.04);
}

/* Post Title */
.tptn_title {
    display: block;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.5;
    color: #ffffff;
    margin-bottom: 10px;
    transition: 0.3s ease;
}

.tptn_title:hover {
    color: #8b5cf6;
}

/* Excerpt */
.tptn_excerpt {
    display: block;
    color: #b8b8d0;
    font-size: 14px;
    line-height: 1.6;
    margin-top: 8px;
}

/* Views Counter Wrapper */
.tptn_counter {
    margin-top: 10px;
}

/* Count Text */
.tptn_list_count {
    display: inline-block;
    background: linear-gradient(135deg, #8b5cf6, #ec4899);
    color: #fff;
    padding: 5px 12px;
    border-radius: 50px;
    font-size: 12px;
    font-weight: 600;
}

/* Links */
.tptn_posts a,
.tptn_posts_daily a {
    text-decoration: none;
    color: inherit;
}

/* Mobile Responsive */
@media (max-width: 768px) {

    .tptn_posts li,
    .tptn_posts_daily li {
        flex-direction: column;
    }

    .tptn_thumb {
        width: 100% !important;
        height: 200px !important;
    }

    .tptn_title {
        font-size: 18px;
    }
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-42205b7 *//* Container */
.elementor-6293 .elementor-element.elementor-element-42205b7 ul{
    display:flex;
    flex-wrap:wrap;
    gap:16px;
    list-style:none;
    margin:0;
    padding:0;
}

/* List Item */
.elementor-6293 .elementor-element.elementor-element-42205b7 li{
    margin:0 !important;
}

/* Category Button */
.elementor-6293 .elementor-element.elementor-element-42205b7 a{

    display:flex;
    align-items:center;
    justify-content:center;

    padding:12px 24px !important;

    background:#ffffff;

    border:1px solid #E5E7EB;

    border-radius:50px;

    color:#1F2937 !important;

    font-size:15px;

    font-weight:600;

    text-decoration:none;

    line-height:1;

    transition:all .35s ease;

    box-shadow:0 4px 12px rgba(0,0,0,.05);
        font-size: 16px !important;
    padding: 9px !important;
    letter-spacing: normal !important;


}

/* Hover Effect */

.elementor-6293 .elementor-element.elementor-element-42205b7 a:hover{

    background:#FF4F7A;

    color:#fff !important;

    border-color:#FF4F7A;

    transform:translateY(-4px);

    box-shadow:0 12px 30px rgba(255,79,122,.35);

}

/* Active */

.elementor-6293 .elementor-element.elementor-element-42205b7 .current-menu-item>a,
.elementor-6293 .elementor-element.elementor-element-42205b7 .current_page_item>a{

    background:linear-gradient(135deg,#FF5B8A,#FF7E5F);

    color:#fff !important;

    border:none;

    box-shadow:0 12px 30px rgba(255,94,120,.35);

}/* End custom CSS */
/* Start custom CSS for archive-posts, class: .elementor-element-29f08f8 */.elementor-2418 .elementor-element.elementor-element-513713e .elementor-posts-container .elementor-post__thumbnail {
    padding-bottom:0px
}
.elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail img {
     position:relative; 
     left:0px; 
     transform: none;
}
.category-badge {
    display: inline-block;
    background-color: #ff5722;
    color: white;
    padding: 4px 12px;
    font-size: 12px;
    border-radius: 20px;
    margin-bottom: 10px;
}


.elementor-widget-archive-posts .elementor-post:first-child{
    display:none !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1863eff */.card {
    background: #f2f4f8;
    padding: 30px;
    width: 400px;
    border-radius: 10px;
    box-shadow: 0 0 0 1px #e0e4ea;

    position: sticky;
    top: 120px;
    align-self: flex-start;
    box-sizing: border-box;
}

/* Title */
.card h2 {
    margin: 0 0 15px;
    font-size: 30px;
    color: #1e2a38;
}

/* Subtitle */
.subtitle {
    font-size: 14px;
    color: #5f6b7a;
    margin-bottom: 20px;
    line-height: 1.5;
}

/* Input */
input {
    width: 100%;
    padding: 12px;
    border-radius: 6px;
    border: 1px solid #d0d5dd;
    margin-bottom: 15px;
    font-size: 14px;
    box-sizing: border-box;
}

/* Button */
button {
    width: 100%;
    padding: 12px;
    background-color: #28c98b;
    border: none;
    border-radius: 6px;
    font-size: 16px;
    font-weight: bold;
    color: black;
    cursor: pointer;
}

button:hover {
    background-color: #22b77d;
}

/* Note */
.note {
    font-size: 12px;
    color: #7b8794;
    margin-top: 15px;
    line-height: 1.4;
}

/* =========================
   Tablet Responsive
========================= */
@media (max-width: 1024px) {
    .card {
        width: 100%;
        max-width: 500px;
        margin: 0 auto;
        position: relative;
        top: 0;
    }

    .card h2 {
        font-size: 26px;
    }
}

/* =========================
   Mobile Responsive
========================= */
@media (max-width: 768px) {
    .card {
        width: 90%;
        padding: 20px;
        border-radius: 8px;
    }

    .card h2 {
        font-size: 22px;
    }

    .subtitle {
        font-size: 13px;
    }

    input {
        font-size: 13px;
        padding: 10px;
    }

    button {
        font-size: 14px;
        padding: 10px;
    }

    .note {
        font-size: 11px;
    }
}/* End custom CSS */