.elementor-1282 .elementor-element.elementor-element-623a0076 > .elementor-background-overlay{background-image:url("https://aircurtains.co.in/wp-content/uploads/2025/06/BG.jpg");opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1282 .elementor-element.elementor-element-623a0076 .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1282 .elementor-element.elementor-element-623a0076{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1282 .elementor-element.elementor-element-2d621e6c{width:var( --container-widget-width, 91.155% );max-width:91.155%;--container-widget-width:91.155%;--container-widget-flex-grow:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1282 .elementor-element.elementor-element-2ceea245{text-align:center;}.elementor-1282 .elementor-element.elementor-element-29f786ec{text-align:center;}.elementor-1282 .elementor-element.elementor-element-69594665:not(.elementor-motion-effects-element-type-background), .elementor-1282 .elementor-element.elementor-element-69594665 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f4e0cd0 );}.elementor-1282 .elementor-element.elementor-element-69594665{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-1282 .elementor-element.elementor-element-69594665 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1282 .elementor-element.elementor-element-7cf17a69 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-1282 .elementor-element.elementor-element-7cf17a69{text-align:center;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1282 .elementor-element.elementor-element-61e27f39.elementor-position-right .elementor-image-box-img{margin-left:31px;}.elementor-1282 .elementor-element.elementor-element-61e27f39.elementor-position-left .elementor-image-box-img{margin-right:31px;}.elementor-1282 .elementor-element.elementor-element-61e27f39.elementor-position-top .elementor-image-box-img{margin-bottom:31px;}.elementor-1282 .elementor-element.elementor-element-61e27f39 .elementor-image-box-wrapper .elementor-image-box-img{width:35%;}.elementor-1282 .elementor-element.elementor-element-61e27f39 .elementor-image-box-img img{border-radius:5px;transition-duration:0.3s;}.elementor-1282 .elementor-element.elementor-element-3a7cb9e6.elementor-position-right .elementor-image-box-img{margin-left:31px;}.elementor-1282 .elementor-element.elementor-element-3a7cb9e6.elementor-position-left .elementor-image-box-img{margin-right:31px;}.elementor-1282 .elementor-element.elementor-element-3a7cb9e6.elementor-position-top .elementor-image-box-img{margin-bottom:31px;}.elementor-1282 .elementor-element.elementor-element-3a7cb9e6 .elementor-image-box-wrapper .elementor-image-box-img{width:35%;}.elementor-1282 .elementor-element.elementor-element-3a7cb9e6 .elementor-image-box-img img{border-radius:5px;transition-duration:0.3s;}.elementor-1282 .elementor-element.elementor-element-183b9e78.elementor-position-right .elementor-image-box-img{margin-left:31px;}.elementor-1282 .elementor-element.elementor-element-183b9e78.elementor-position-left .elementor-image-box-img{margin-right:31px;}.elementor-1282 .elementor-element.elementor-element-183b9e78.elementor-position-top .elementor-image-box-img{margin-bottom:31px;}.elementor-1282 .elementor-element.elementor-element-183b9e78 .elementor-image-box-wrapper .elementor-image-box-img{width:35%;}.elementor-1282 .elementor-element.elementor-element-183b9e78 .elementor-image-box-img img{border-radius:5px;transition-duration:0.3s;}.elementor-1282 .elementor-element.elementor-element-62967266.elementor-position-right .elementor-image-box-img{margin-left:31px;}.elementor-1282 .elementor-element.elementor-element-62967266.elementor-position-left .elementor-image-box-img{margin-right:31px;}.elementor-1282 .elementor-element.elementor-element-62967266.elementor-position-top .elementor-image-box-img{margin-bottom:31px;}.elementor-1282 .elementor-element.elementor-element-62967266 .elementor-image-box-wrapper .elementor-image-box-img{width:35%;}.elementor-1282 .elementor-element.elementor-element-62967266 .elementor-image-box-img img{border-radius:5px;transition-duration:0.3s;}.elementor-widget-button .elementor-button{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 );}.elementor-1282 .elementor-element.elementor-element-781ef09c > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1282 .elementor-element.elementor-element-781ef09c .elementor-button{fill:#FFFFFF;color:#FFFFFF;}.elementor-1282 .elementor-element.elementor-element-1ae7536:not(.elementor-motion-effects-element-type-background), .elementor-1282 .elementor-element.elementor-element-1ae7536 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-1282 .elementor-element.elementor-element-1ae7536 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1282 .elementor-element.elementor-element-1ae7536{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-1282 .elementor-element.elementor-element-5f9fb643 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-1282 .elementor-element.elementor-element-5f9fb643{text-align:center;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1282 .elementor-element.elementor-element-185a9f42 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1282 .elementor-element.elementor-element-185a9f42 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1282 .elementor-element.elementor-element-185a9f42{--image-border-radius:5px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1282 .elementor-element.elementor-element-7fe8c88 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1282 .elementor-element.elementor-element-7fe8c88 .elementor-button{fill:#FFFFFF;color:#FFFFFF;}@media(max-width:767px){.elementor-1282 .elementor-element.elementor-element-61e27f39 .elementor-image-box-img{margin-bottom:31px;}.elementor-1282 .elementor-element.elementor-element-3a7cb9e6 .elementor-image-box-img{margin-bottom:31px;}.elementor-1282 .elementor-element.elementor-element-183b9e78 .elementor-image-box-img{margin-bottom:31px;}.elementor-1282 .elementor-element.elementor-element-62967266 .elementor-image-box-img{margin-bottom:31px;}}@media(min-width:768px){.elementor-1282 .elementor-element.elementor-element-5cb3f9b3{width:60%;}.elementor-1282 .elementor-element.elementor-element-214bd2a0{width:40%;}}/* Start custom CSS for text-editor, class: .elementor-element-57eed893 */.tirupati-mahal-section {
max-width: 700px; /* Adjust width */
color: #fff; /* White text color */
}

/* Styling the highlighted title */
.highlighted-text {
text-transform: uppercase;
background-color: var(--primary);
color: #fff; /* White text */
padding: 6px 14px;
border-radius: 4px;
font-weight: bold;
font-size: 22px;
display: inline-block;
}

.tirupati-mahal-section h2 {
text-transform: uppercase !important;
font-size: 22px;
font-weight: normal;
margin-top: 10px;
line-height: 32px;
font-family: 'outfit';
font-weight: bold;
}

/* Custom bullet points */
.custom-list {
list-style: none;
padding: 0;
margin-top: 15px;
}

.custom-list li {
font-size: 18px;
font-weight: 500;
display: flex;
align-items: center;
margin-bottom: 12px;
}

/* Check icon styling */
.check-icon {
width: 20px;
height: 20px;
display: flex;
align-items: center;
justify-content: center;
background-color: #ffffff; /* White background */
border-radius: 50%;
margin-right: 12px;
position: relative;
box-shadow: 0px 0px 5px rgba(255, 255, 255, 0.5);
}

/* Check mark inside the icon */
.check-icon::before {
content: '';
position: absolute;
width: 6px;
height: 10px;
border: solid #2c2c78; /* Blue tick color */
border-width: 0 2px 2px 0;
transform: rotate(45deg);
top: 4px;
left: 7px;
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-2d621e6c */.blog-form{
background-color: #fff0;
border: 2px solid #fff;
padding: 30px;
border-radius: 16px;
text-align: center;
}
.blog-form h3{
text-transform: uppercase !important;
color:#fff;
}
.centered-heading {
text-transform: uppercase;
text-align: center;
background-color: var(--primary);
padding: 10px 0px;
width: 62%;
margin: auto;
border-radius: 10px;
font-size: 23px !important;
}
.centered-heading h1{
margin: 0;
}
input {
    max-width: 100% !important;
}
textarea{
    height: 55px;
}
.wpforms-head-container {
    padding: 0 !important;
}
.wpforms-title {
    color: #fff !important;
    margin: 0 !important;
    margin-bottom: 10px !important;
}
.wpforms-container .wpforms-field, .wp-core-ui div.wpforms-container .wpforms-field {
    padding: 4px 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18da54d4 */.bullet li {
    margin: 0 !important;
    list-style: none;
}
.bullet li:before {
    content: "\2714";
    font-size: 20px;
    margin-right: 10px;
    color: #324088;
}/* End custom CSS */