.elementor-585 .elementor-element.elementor-element-fb24651 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-585 .elementor-element.elementor-element-fb24651:not(.elementor-motion-effects-element-type-background), .elementor-585 .elementor-element.elementor-element-fb24651 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://apnaajmer.com/wp-content/uploads/2025/10/pushkar-fair.jpg");background-position:center center;background-size:cover;}.elementor-585 .elementor-element.elementor-element-fb24651 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #1A0508B3 0%, #4A0D16F0 100%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-585 .elementor-element.elementor-element-fb24651 > .elementor-container{min-height:400px;}.elementor-585 .elementor-element.elementor-element-fb24651{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 15px 60px 15px;}.elementor-585 .elementor-element.elementor-element-34b6dfa{text-align:center;}.elementor-585 .elementor-element.elementor-element-34b6dfa .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:15px;font-weight:600;letter-spacing:4px;color:#F6D7BA;}.elementor-585 .elementor-element.elementor-element-47d6d0d > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-585 .elementor-element.elementor-element-47d6d0d{text-align:center;}.elementor-585 .elementor-element.elementor-element-47d6d0d .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:52px;font-weight:600;}.elementor-585 .elementor-element.elementor-element-4b16cb6 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-585 .elementor-element.elementor-element-4b16cb6 img{width:36%;}.elementor-585 .elementor-element.elementor-element-76028c1{text-align:center;}.elementor-585 .elementor-element.elementor-element-76028c1 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:21px;font-weight:400;}.elementor-585 .elementor-element.elementor-element-5429eb4 > .elementor-container{max-width:1140px;}.elementor-585 .elementor-element.elementor-element-5429eb4{padding:50px 10px 40px 10px;}.elementor-585 .elementor-element.elementor-element-c9da674{text-align:center;}.elementor-585 .elementor-element.elementor-element-c9da674 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-weight:600;}.elementor-585 .elementor-element.elementor-element-f9f2418 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-585 .elementor-element.elementor-element-f9f2418 img{width:34%;}.elementor-585 .elementor-element.elementor-element-63a7c72 > .elementor-widget-container{padding:0px 60px 0px 60px;}.elementor-585 .elementor-element.elementor-element-63a7c72{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;line-height:1.6em;}.elementor-585 .elementor-element.elementor-element-f7fc8b9{--grid-row-gap:28px;--grid-column-gap:24px;}.elementor-585 .elementor-element.elementor-element-f7fc8b9 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.6 * 100% );}.elementor-585 .elementor-element.elementor-element-f7fc8b9:after{content:"0.6";}.elementor-585 .elementor-element.elementor-element-f7fc8b9 .elementor-post__thumbnail__link{width:100%;}.elementor-585 .elementor-element.elementor-element-f7fc8b9 .elementor-post__meta-data span + span:before{content:"•";}.elementor-585 .elementor-element.elementor-element-f7fc8b9 .elementor-post__text{margin-top:20px;}.elementor-585 .elementor-element.elementor-element-f7fc8b9 .elementor-post__badge{right:0;}.elementor-585 .elementor-element.elementor-element-f7fc8b9 .elementor-post__card .elementor-post__badge{margin:20px;}.elementor-585 .elementor-element.elementor-element-f7fc8b9 .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-585 .elementor-element.elementor-element-f7fc8b9 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-585 .elementor-element.elementor-element-f7fc8b9 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-585 .elementor-element.elementor-element-f7fc8b9 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-585 .elementor-element.elementor-element-f7fc8b9 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-585 .elementor-element.elementor-element-2afcd81:not(.elementor-motion-effects-element-type-background), .elementor-585 .elementor-element.elementor-element-2afcd81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://apnaajmer.com/wp-content/uploads/2025/10/pushkar-camel-fair.jpg");background-position:center center;background-size:cover;}.elementor-585 .elementor-element.elementor-element-2afcd81 > .elementor-background-overlay{background-color:#2A070CD9;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-585 .elementor-element.elementor-element-2afcd81{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:60px;padding:70px 15px 70px 15px;}.elementor-585 .elementor-element.elementor-element-256f8d4{text-align:center;}.elementor-585 .elementor-element.elementor-element-256f8d4 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:34px;font-weight:600;}.elementor-585 .elementor-element.elementor-element-a2a61ea{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;line-height:1.6em;}.elementor-585 .elementor-element.elementor-element-4a6713c .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-weight:600;fill:var( --e-global-color-f5324a6 );color:var( --e-global-color-f5324a6 );border-radius:30px 30px 30px 30px;padding:14px 30px 14px 30px;}.elementor-585 .elementor-element.elementor-element-4a6713c .elementor-button:hover, .elementor-585 .elementor-element.elementor-element-4a6713c .elementor-button:focus{background-color:#FFF1DC;color:#5A1414;}.elementor-585 .elementor-element.elementor-element-4a6713c .elementor-button:hover svg, .elementor-585 .elementor-element.elementor-element-4a6713c .elementor-button:focus svg{fill:#5A1414;}@media(max-width:767px){.elementor-585 .elementor-element.elementor-element-fb24651 > .elementor-container{min-height:320px;}.elementor-585 .elementor-element.elementor-element-47d6d0d .elementor-heading-title{font-size:32px;}.elementor-585 .elementor-element.elementor-element-76028c1 .elementor-heading-title{font-size:16px;}.elementor-585 .elementor-element.elementor-element-5429eb4{padding:30px 10px 30px 10px;}.elementor-585 .elementor-element.elementor-element-c9da674 .elementor-heading-title{font-size:28px;}.elementor-585 .elementor-element.elementor-element-f7fc8b9 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-585 .elementor-element.elementor-element-f7fc8b9:after{content:"0.5";}.elementor-585 .elementor-element.elementor-element-f7fc8b9 .elementor-post__thumbnail__link{width:100%;}.elementor-585 .elementor-element.elementor-element-256f8d4 .elementor-heading-title{font-size:26px;}}/* Start custom CSS */.aa-hero > .elementor-background-overlay,.aa-cta > .elementor-background-overlay{opacity:1!important}
.aa-blog .elementor-post__card{background:var(--e-global-color-primary)!important;border:0!important;border-radius:12px!important;box-shadow:0 14px 34px rgba(0,0,0,.28)!important;transition:transform .3s ease}
.aa-blog .elementor-post__card:hover{transform:translateY(-5px)}
.aa-blog .elementor-post__title,.aa-blog .elementor-post__title a{font-family:"Times New Roman",serif!important;font-weight:600!important;font-size:22px!important;line-height:1.25!important;color:#732B3B!important}
.aa-blog .elementor-post__excerpt p{font-family:Roboto,sans-serif;font-size:15px;line-height:1.55;color:#3B1A14!important}
.aa-blog .elementor-post__read-more{color:#732B3B!important;font-weight:600;font-family:Roboto,sans-serif}
.aa-blog .elementor-post__meta-data,.aa-blog .elementor-post__meta-data span{color:#7A2E1E!important;border-top-color:rgba(115,43,59,.25)!important}
.aa-blog .elementor-post__badge{background:#732B3B!important;color:#FFF1DC!important;font-family:Roboto,sans-serif}
.aa-blog .elementor-pagination a,.aa-blog .elementor-pagination span{color:#F6D7BA}/* End custom CSS */