.elementor-1820 .elementor-element.elementor-element-73cc18e:not(.elementor-motion-effects-element-type-background), .elementor-1820 .elementor-element.elementor-element-73cc18e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #1a0533 0%, #2d0a5e 100%);}.elementor-1820 .elementor-element.elementor-element-73cc18e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 40px 80px 40px;}.elementor-1820 .elementor-element.elementor-element-73cc18e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-1820 .elementor-element.elementor-element-56ec301 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-1820 .elementor-element.elementor-element-56ec301{text-align:center;}.elementor-1820 .elementor-element.elementor-element-56ec301 .elementor-heading-title{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#e91e8c;}.elementor-1820 .elementor-element.elementor-element-39f01a4 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-1820 .elementor-element.elementor-element-39f01a4{text-align:center;}.elementor-1820 .elementor-element.elementor-element-39f01a4 .elementor-heading-title{font-size:42px;font-weight:700;line-height:1.2em;color:#ffffff;}.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-1820 .elementor-element.elementor-element-2109567{text-align:center;}.elementor-1820 .elementor-element.elementor-element-02ab25d{margin-top:0%;margin-bottom:0%;padding:0px 0px 0px 0px;}.elementor-1820 .elementor-element.elementor-element-814e03b > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#707070;margin:0% 10% 0% 0%;--e-column-margin-right:10%;--e-column-margin-left:0%;padding:0px 0px 0px 0px;}.elementor-1820 .elementor-element.elementor-element-814e03b > .elementor-element-populated, .elementor-1820 .elementor-element.elementor-element-814e03b > .elementor-element-populated > .elementor-background-overlay, .elementor-1820 .elementor-element.elementor-element-814e03b > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-widget-hfe-search-button input[type="search"].hfe-search-form__input,.elementor-widget-hfe-search-button .hfe-search-icon-toggle{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-hfe-search-button .hfe-search-form__input{color:var( --e-global-color-text );}.elementor-widget-hfe-search-button .hfe-search-form__input::placeholder{color:var( --e-global-color-text );}.elementor-widget-hfe-search-button .hfe-search-form__container, .elementor-widget-hfe-search-button .hfe-search-icon-toggle .hfe-search-form__input,.elementor-widget-hfe-search-button .hfe-input-focus .hfe-search-icon-toggle .hfe-search-form__input{border-color:var( --e-global-color-primary );}.elementor-widget-hfe-search-button .hfe-search-form__input:focus::placeholder{color:var( --e-global-color-text );}.elementor-widget-hfe-search-button .hfe-search-form__container button#clear-with-button,
					.elementor-widget-hfe-search-button .hfe-search-form__container button#clear,
					.elementor-widget-hfe-search-button .hfe-search-icon-toggle button#clear{color:var( --e-global-color-text );}.elementor-1820 .elementor-element.elementor-element-23534af .hfe-search-form__container{min-height:40px;}.elementor-1820 .elementor-element.elementor-element-23534af .hfe-search-submit{min-width:40px;background-color:var( --e-global-color-astglobalcolor4 );font-size:16px;}.elementor-1820 .elementor-element.elementor-element-23534af .hfe-search-form__input{padding-left:calc(40px / 5);padding-right:calc(40px / 5);}.elementor-1820 .elementor-element.elementor-element-23534af .hfe-search-form__container button#clear i:before,
					.elementor-1820 .elementor-element.elementor-element-23534af .hfe-search-icon-toggle button#clear i:before,
				.elementor-1820 .elementor-element.elementor-element-23534af .hfe-search-form__container button#clear-with-button i:before{font-size:20px;}.elementor-1820 .elementor-element.elementor-element-23534af .hfe-search-form__input::placeholder{color:#7A7A7A6B;}.elementor-1820 .elementor-element.elementor-element-23534af .hfe-search-form__container ,.elementor-1820 .elementor-element.elementor-element-23534af .hfe-search-icon-toggle .hfe-search-form__input,.elementor-1820 .elementor-element.elementor-element-23534af .hfe-input-focus .hfe-search-icon-toggle .hfe-search-form__input{border-style:none;}.elementor-1820 .elementor-element.elementor-element-23534af .hfe-search-form__container, .elementor-1820 .elementor-element.elementor-element-23534af .hfe-search-icon-toggle .hfe-search-form__input,.elementor-1820 .elementor-element.elementor-element-23534af .hfe-input-focus .hfe-search-icon-toggle .hfe-search-form__input{border-radius:47px;}.elementor-1820 .elementor-element.elementor-element-23534af button.hfe-search-submit{color:var( --e-global-color-secondary );}.elementor-1820 .elementor-element.elementor-element-23534af .hfe-search-form__container button#clear-with-button,
					.elementor-1820 .elementor-element.elementor-element-23534af .hfe-search-form__container button#clear,
					.elementor-1820 .elementor-element.elementor-element-23534af .hfe-search-icon-toggle button#clear{color:#7a7a7a;}.elementor-1820 .elementor-element.elementor-element-1f3eb2b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 10px 5px 10px;}.elementor-1820 .elementor-element.elementor-element-1f3eb2b{z-index:1;}.elementor-1820 .elementor-element.elementor-element-9593dda > .elementor-widget-container{padding:7px 0px 7px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#707070;border-radius:5px 5px 5px 5px;}.elementor-1820 .elementor-element.elementor-element-b25a6b9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 10px 5px 10px;}.elementor-1820 .elementor-element.elementor-element-b25a6b9{z-index:1;}.elementor-1820 .elementor-element.elementor-element-fa320bd > .elementor-widget-container{padding:7px 0px 7px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#707070;border-radius:5px 5px 5px 5px;}.elementor-1820 .elementor-element.elementor-element-3903a01 > .elementor-widget-container{margin:-5.9% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-1820 .elementor-element.elementor-element-e34c779 > .elementor-widget-container{padding:50px 0px 50px 0px;}@media(min-width:768px){.elementor-1820 .elementor-element.elementor-element-814e03b{width:50%;}.elementor-1820 .elementor-element.elementor-element-1f3eb2b{width:25%;}.elementor-1820 .elementor-element.elementor-element-b25a6b9{width:24.664%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1820 .elementor-element.elementor-element-814e03b{width:100%;}.elementor-1820 .elementor-element.elementor-element-1f3eb2b{width:50%;}.elementor-1820 .elementor-element.elementor-element-b25a6b9{width:50%;}}@media(max-width:1024px){.elementor-1820 .elementor-element.elementor-element-02ab25d{margin-top:0%;margin-bottom:5%;}.elementor-1820 .elementor-element.elementor-element-814e03b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1820 .elementor-element.elementor-element-3903a01 > .elementor-widget-container{padding:10px 10px 10px 10px;}}@media(max-width:767px){.elementor-1820 .elementor-element.elementor-element-1f3eb2b{width:50%;}.elementor-1820 .elementor-element.elementor-element-b25a6b9{width:50%;}}/* Start custom CSS for column, class: .elementor-element-1f3eb2b */.all_cursor
{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b25a6b9 */.all_cursor
{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-3903a01 */#new_blog .item  
{
       max-height:430px;
    overflow: hidden; 
    border: 1px solid #707070;
    border-radius: 10px;
}
#new_blog img
{
    border-radius: 10px 10px 0px 0px;
}
#new_blog .blog_padding
{
    padding: 20px;
}
#new_blog .blog_excerpt
{
    padding: 0px 20px 10px 20px;
}

.blog_padding.read_more {
    padding-bottom: 20px !important;
    display: inline-block; /* ensures padding works correctly */
}

/*paginate*/
#new_blog .post-grid .pagination
{
    width: 100%;
}
#new_blog .paginate
{
    margin: auto;
}
/*paginate end*/

#new_blog .post-grid .post-grid-search .search
{
    width: 550px;
    border: 1px #707070 solid;
    border-radius: 5px;
}
@media (max-width:460px)
{
    #new_blog .post-grid .post-grid-search .search
    {
        width: 320px!important;
        border: 1px #707070 solid;
        border-radius: 5px;
    }
}
#new_blog .post-grid .post-grid-search
{
    text-align: left;
}
#new_blog .input{
    background-color: transparent!important;
    border-top: 0px!important;
}
#new_blog .post-grid .post-grid-search .search
{
    padding:  6px 0px 7px 5px!important;
}
#new_blog .grid-items
{
    padding-top: 20px;
}

/* ---------------------------------------------------
   ✅ ADDED CODE (ONLY — NO CHANGES ABOVE)
--------------------------------------------------- */

/* Hover lift effect (NO shadow) */
#new_blog .item {
    transition: transform 0.3s ease;
}

#new_blog .item:hover {
    transform: translateY(-8px);
}

#new_blog input[type="submit"],
#new_blog input[type="submit"]::before,
#new_blog input[type="submit"]::after {
    color: #1174D1 !important;
    fill: #1174D1 !important;
    stroke: #1174D1 !important;
}


#new_blog .item img {
    width: 100%;
    object-fit: cover;
    object-position: center;
    display: block;
}/* End custom CSS */