/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 04 2026 | 11:32:47 */
.auri-custom-form {
	padding: 30px 45px;
	background-color: #EDFAFF;
	border-radius: 10px;
}

.auri-custom-form-title .elementor-heading-title {
	color: #127EB0;
	font-family: "Inter", serif;
	font-size: 16px;
	line-height: 42px;
	font-weight: 700 !important;
	text-transform: uppercase;
	letter-spacing: 1.5px !important;
}


.auri-spotler-mail .gf__form .gf__control {
    margin-bottom: 20px;
}

.auri-spotler-mail .gf__form .gf__control .gf__control__input {
    border: 1px solid #0073e65c;
}

.auri-spotler-mail .gf__form .gf__control .gf__control__input:focus {
	outline: none;
}

.auri-spotler-mail .gf__form .gf__control .gf__control__label {
    margin-bottom: 5px;
    font-size: 14px;
    font-weight: 500;
    letter-spacing: 1.5px;
	color: #112337;
}

.auri-spotler-mail .gf__form .gf__control .gf__submit {
	padding: 13px 20px 10px 20px;
	border: 0px solid transparent;
}

/*news archive page  */
.archive .auri-news-archive-template a img,
.auri-news-archive-template a img{
	aspect-ratio: 1/1;
	object-fit:cover;
}
.archive .auri-news-archive-template .elementor-heading-title a:hover,
.auri-news-archive-template .elementor-heading-title a:hover{
	font-family: var( --e-global-typography-554e1c5-font-family ), Sans-serif;
	font-size: var( --e-global-typography-554e1c5-font-size );
	font-weight: var( --e-global-typography-554e1c5-font-weight );
	line-height: var( --e-global-typography-554e1c5-line-height );
	letter-spacing: var( --e-global-typography-554e1c5-letter-spacing );
	color: var( --e-global-color-0931336 );
}

.archive .auri-news-archive-template p,
.auri-news-archive-template p{ 
	margin:0px;
}
.auri-news-archive-template .elementor-element{
	padding:0px;
}

.auri-news-archive-categories-sidber h5{
	font-family: var( --e-global-typography-554e1c5-font-family ), Sans-serif;
	font-size: var( --e-global-typography-554e1c5-font-size );
	font-weight: var( --e-global-typography-554e1c5-font-weight );
	line-height: var( --e-global-typography-554e1c5-line-height );
	letter-spacing: var( --e-global-typography-554e1c5-letter-spacing );
	color: var( --e-global-color-0931336 );
}

.auri-news-archive-categories-sidber .cat-item{
	font-family: var( --e-global-typography-554e1c5-font-family ), Sans-serif;
	font-size: var( --e-global-typography-554e1c5-font-size );
	font-weight: var( --e-global-typography-554e1c5-font-weight );
	line-height: var( --e-global-typography-554e1c5-line-height );
	letter-spacing: var( --e-global-typography-554e1c5-letter-spacing );
	color: var( --e-global-color-0931336 );
}


/* Pagination alignment fix */
.auri-news-press-archive-section .elementor-pagination {
    display: flex;
    align-items: center;
    justify-content: center;
}


.auri-news-press-archive-section .elementor-pagination .page-numbers {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    vertical-align: middle;
    padding: 0;
    margin: 0;
    line-height: 1;
}

.auri-news-press-archive-section .elementor-pagination .page-numbers:not(.prev):not(.next) {
    width: 20px;
    height: 40px;
    font-size: 16px;
}

.auri-news-press-archive-section .elementor-pagination .prev,
.auri-news-press-archive-section .elementor-pagination .next {
    width: 30px;
    height: 40px;
    font-size: 32px;
    line-height: 1;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding-bottom: 5px;
    margin: 0;
}

.auri-news-press-archive-section .elementor-pagination .elementor-screen-only {
    position: absolute;
}

.auri-news-press-archive-section .elementor-pagination .current{
	font-weight:bold;
}
/* news archive page end */
