/**
Theme Name: Astra Child
Author: Brainstorm Force
Author URI: http://wpastra.com/about/
Description: Astra is the fastest, fully customizable & beautiful theme suitable for blogs, personal portfolios and business websites. It is very lightweight (less than 50KB on frontend) and offers unparalleled speed. Built with SEO in mind, Astra comes with schema.org code integrated so search engines will love your site. Astra offers plenty of sidebar options and widget areas giving you a full control for customizations. Furthermore, we have included special features and templates so feel free to choose any of your favorite page builder plugin to create pages flexibly. Some of the other features: # WooCommerce Ready # Responsive # Compatible with major plugins # Translation Ready # Extendible with premium addons # Regularly updated # Designed, Developed, Maintained & Supported by Brainstorm Force. Looking for a perfect base theme? Look no further. Astra is fast, fully customizable and beautiful theme!
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: astra-child
Template: astra
*/

html {
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
	-ms-overflow-style: scrollbar;
	-webkit-tap-highlight-color: transparent;
	scroll-behavior: smooth;
	overflow-x: hidden;
}

a:hover,
a:focus {
	color: #8948b5;
}

/* body:not(.home) .ast-primary-header-bar {
background-color: transparent;
background-image: none;
} */

/*Headings*/
h1 {
	font-size: clamp(1.75em, 5vw, 2.5em) !important;
}

h2 {
	font-size: clamp(1.5em, 5vw, 2em) !important;
}

h3 {
	font-size: clamp(1.35em, 5vw, 1.5em) !important;
}

h4 {
	font-size: clamp(1.25em, 5vw, 1.4em) !important;
}

h5 {
	font-size: clamp(1.15em, 5vw, 1.3em) !important;
}

h6 {
	font-size: clamp(1.05em, 5vw, 1.2em) !important;
}

.web-heading .uagb-heading-text {
	font-size: clamp(1.75em, 5vw, 2.5em) !important;
}

.is_web {
	display: block;
}

.is_tab {
	display: none;
}

.wp-block-uagb-image.content-image-wrap .wp-block-uagb-image__figure img,
.wp-block-uagb-image.content-image-wrap {
	height: 100%;
}

.slider-arrow img {
	cursor: pointer;
}

.ast-plain-container.ast-no-sidebar #primary {
	margin-top: 60px !important;
	margin-bottom: 60px !important;
}

.home.ast-plain-container.ast-no-sidebar #primary {
	margin-top: 0px !important;
	margin-bottom: 0px !important;
}

.ast-builder-menu-1 .menu-item .sub-menu .menu-link:before {
	content: none !important;
}

.is_web {
	display: block;
}

.is_tab {
	display: none;
}

.entry-content h1,
.entry-content h2,
.entry-content h3,
.entry-content h4,
.entry-content h5,
.entry-content h6 {
	margin-top: 0;
	margin-bottom: 12px !important;
	line-height: 1.5;
}

/* home bottom contact form */

.home-form .home-full-contact .contact-input p {
	margin-bottom: 0px;
}

.home-form .home-full-contact .contact-input button.wpcf7-form-control.wpcf7-submit:hover {
	background: #001A41 !important;
	border-color: #001A41 !important;
}

.home-form ::placeholder {
	font-family: "Blinker";
	font-size: 18px;
	font-weight: 300;
	color: #001A41 !important;
}

.banner_item-section .swiper-content .home_banner_section {
	display: flex;
	flex-direction: column;
	justify-content: center;
}

.home-form .home-full-contact {
	display: grid;
	gap: 20px;
}

.home-form .home-full-contact .input-grid {
	display: flex;
	gap: 20px;
}

.home-form .home-full-contact .input-grid .contact-input {
	width: 100%;
}

.home-form .home-full-contact .contact-input .wpcf7-form-control {
	border: 1px solid #3B3B3B4D !important;
	font-family: "Blinker";
	font-size: 18px;
	font-weight: 300;
	line-height: 50.11px;
	border-radius: 0px;
	text-align: left;
	text-underline-position: from-font;
	text-decoration-skip-ink: none;
	background: #fff;
	max-height: 130px;
	min-height: 63px;
	color: #001A41;
	padding: 0 20px;
	border-radius: 8px;
}

.home-form .home-full-contact .contact-input textarea.wpcf7-form-control {
	padding-top: 12px;
	padding-bottom: 12px;
	line-height: 1.6;
	height: 120px;
	color: #001A41 !important;
}

.home-form .home-full-contact .input-grid .contact-privacy {
	width: 100%;
	display: grid;
	gap: 4px;
}

.home-form .home-full-contact .input-grid .contact-privacy a {
	font-family: "Blinker";
	font-size: 18px;
	font-weight: 300;
	line-height: 30px;
	text-align: left;
	text-underline-position: from-font;
	text-decoration-skip-ink: none;
	color: #001A41;
}

.home-form .home-full-contact .input-grid input.wpcf7-form-control.wpcf7-submit,
.home-form .home-full-contact .input-grid button.wpcf7-form-control.wpcf7-submit {
	font-family: "Blinker";
	font-size: 24px;
	font-weight: 400;
	line-height: 61.71px;
	text-underline-position: from-font;
	text-decoration-skip-ink: none;
	background: #001A41;
	width: 100%;
	text-align: center;
	border-radius: 80px;
	color: #FFFFFF;
	min-height: 70px;
	text-transform: uppercase;
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 15px;
}

.home-form .home-full-contact .input-grid input.wpcf7-form-control.wpcf7-submit:hover,
.home-form .home-full-contact .input-grid input.wpcf7-form-control.wpcf7-submit:active,
.home-form .home-full-contact .input-grid input.wpcf7-form-control.wpcf7-submit:focus,
.home-form .home-full-contact .input-grid button.wpcf7-form-control.wpcf7-submit:hover,
.home-form .home-full-contact .input-grid button.wpcf7-form-control.wpcf7-submit:active,
.home-form .home-full-contact .input-grid button.wpcf7-form-control.wpcf7-submit:focus {
	background: var(--ast-global-color-1);
}

.home-form .home-full-contact .input-grid .contact-privacy span.wpcf7-list-item-label {
	font-family: "Blinker";
	font-size: 18px;
	font-weight: 300;
	line-height: 30px;
	text-align: left;
	text-underline-position: from-font;
	text-decoration-skip-ink: none;
	color: #001A41;
}

footer.ast-custom-footer .wp-block-uagb-modal a.uagb-modal-button-link.wp-block-button__link.uagb-modal-trigger:hover {
	background: #FC8C4F;
}

.home-form .home-full-contact .contact-input span.wpcf7-not-valid-tip {
	position: absolute;
	bottom: -20px;
}

.home-form .home-full-contact .input-grid .checkbox-input span.wpcf7-not-valid-tip {
	position: absolute;
	bottom: -23px;
}

.home-form .home-full-contact .contact-input button.wpcf7-form-control.wpcf7-submit {
	background: #FF9933 !important;
	color: #fff;
	font-size: 20px;
	font-weight: 300;
	font-family: 'Blinker';
	padding: 0px 50px;
	text-align: center;
	margin: 0 auto;
	display: table;
	min-height: 55px;
	border-radius: 5px;
	text-transform: capitalize;
	width: 310px;
}

.wp-block-uagb-container.logo_slider_section:before {
	content: '';
	position: absolute;
	top: 50%;
	left: 0;
	width: calc(100vw - 70vw);
	height: 100%;
	transform: translateY(-50%);
	background: url(/wp-content/uploads/2025/12/left-img.png);
	background-size: contain;
	background-repeat: no-repeat;
}

.wp-block-uagb-container.logo_slider_section:after {
	content: '';
	position: absolute;
	top: 50%;
	right: 0;
	width: calc(100vw - 70vw);
	height: 100%;
	transform: translateY(-50%);
	background: url(/wp-content/uploads/2025/12/right_img.png);
	background-size: contain;
	background-repeat: no-repeat;
}

.form_btn_home .uagb-spectra-button-wrapper.wp-block-button {
	text-align: center;
}

header.site-header.header-main-layout-1.ast-primary-menu-enabled .ast-above-header-wrap .site-above-header-wrap.ast-builder-grid-row-container.site-header-focus-item.ast-container {
	max-width: 100% !important;
	padding: 0;
}

header.site-header.header-main-layout-1.ast-primary-menu-enabled .ast-above-header-wrap .site-above-header-wrap.ast-builder-grid-row-container.site-header-focus-item.ast-container .site-header-above-section-center.site-header-section.ast-flex.ast-grid-section-center {
	display: block;
}

header.site-header.header-main-layout-1.ast-primary-menu-enabled .ast-above-header-wrap .site-above-header-wrap.ast-builder-grid-row-container.site-header-focus-item.ast-container .site-header-above-section-center.site-header-section.ast-flex.ast-grid-section-center .ast-builder-layout-element.ast-flex.site-header-focus-item.ast-header-html-1 {
	display: block;
}

.scroll-text {
	width: 100%;
	overflow: hidden;
	white-space: nowrap;
}

.scroll-track {
	display: inline-block;
	animation: scroll 25s linear infinite;
}

.scroll-track span {
	display: inline-block;
	padding-right: 50px;
}

.scroll-track br {
	display: none;
}

@keyframes scroll {
	0% {
		transform: translateX(0);
	}

	100% {
		transform: translateX(-50%);
	}
}

.colorfull_heading strong {
	font-weight: 400;
	color: #F47528;
}

.colorfull_heading_1 strong:nth-child(1) {
	font-weight: 400;
	color: #F47528;
}

.team_section .uagb-ifb-title-wrap {
	background: #032354 !important;
	margin-top: -5px;
	padding: 10px 0px;
}

.Organizer_section .uagb-ifb-title-wrap {
	background: #032354 !important;
	margin-top: -5px;
	padding: 10px 0px;
}

.ast-builder-grid-row.ast-grid-center-col-layout {
	grid-template-columns: 90px auto 230px;
}

.wp-block-uagb-modal a.uagb-modal-button-link.wp-block-button__link.uagb-modal-trigger {
	background: linear-gradient(180deg, #FFE28B 0%, #FC8C4F 100%);
}

.wp-block-uagb-modal a.uagb-modal-button-link.wp-block-button__link.uagb-modal-trigger:hover,
.wp-block-uagb-modal a.uagb-modal-button-link.wp-block-button__link.uagb-modal-trigger:active,
.wp-block-uagb-modal a.uagb-modal-button-link.wp-block-button__link.uagb-modal-trigger:focus {
	background: #002842;
}

.wp-block-uagb-modal a.uagb-modal-button-link.wp-block-button__link.uagb-modal-trigger span.uagb-modal-content-wrapper {
	font-family: Lexend Deca;
	font-weight: 700;
	font-size: 16px;
	line-height: 13.85px;
	letter-spacing: 0.52px;
	text-align: center;
	text-transform: uppercase;
	color: #002842;
	position: relative;
}

.wp-block-uagb-modal a.uagb-modal-button-link.wp-block-button__link.uagb-modal-trigger:hover span.uagb-modal-content-wrapper,
.wp-block-uagb-modal a.uagb-modal-button-link.wp-block-button__link.uagb-modal-trigger:active span.uagb-modal-content-wrapper,
.wp-block-uagb-modal a.uagb-modal-button-link.wp-block-button__link.uagb-modal-trigger:focus span.uagb-modal-content-wrapper {
	color: #fff;
}

.wp-block-uagb-modal a.uagb-modal-button-link.wp-block-button__link.uagb-modal-trigger span.uagb-modal-content-wrapper svg {
	transform: rotate(-45deg);
}

.wp-block-uagb-slider-child.uagb-slider-child-wrap.swiper-slide.banner_item-section>.swiper-content>.wp-block-uagb-container {
	min-height: 675px;
}

.wp-block-uagb-container.v-height-100 {
	height: 100%;
}

.equal_slider .swiper-wrapper {
	align-items: stretch !important;
}

.equal_slider .swiper-slide {
	display: flex !important;
	height: auto !important;
}

.equal_slider .wp-block-uagb-container.equal-card {
	display: flex;
	flex-direction: column;
	height: 100%;
}

.equal_slider .equal-card .uagb-container__wrap,
.equal_slider .equal-card .uagb-container-inner-wrap,
.equal_slider .equal-card .uagb-container-inner-blocks-wrap {
	display: flex;
	flex-direction: column;
	height: 100%;
}

.wp-block-uagb-container.logo-slider-bg-grad:before {
	content: '';
	position: absolute;
	top: 0;
	right: 0;
	width: 100vw;
	height: 100%;
	background: #FFF5EC;
}

.wp-block-uagb-slider.equal_slider.team_slider-v .swiper-content .wp-block-uagb-container {
	height: 100%;
	box-shadow: -0px 10px 20px 0px hsl(0deg 0% 0% / 4%);
	background: #fff;
}

.wp-block-uagb-slider.equal_slider.team_slider-v .uagb-slides.uagb-swiper.swiper-initialized.swiper-horizontal.swiper-pointer-events {
	padding-left: 10px;
	padding-right: 10px;
}

.wp-block-uagb-slider-child.uagb-slider-child-wrap.swiper-slide.banner_item-section .uagb-container-inner-blocks-wrap>.wp-block-uagb-container .wp-block-uagb-container:nth-child(2) img {
	height: auto;
}

.wp-block-uagb-container.second-banner-section .wp-block-uagb-info-box.uagb-infobox-icon-above-title span.uagb-ifb-title-prefix strong {
	color: #FC8C4F;
}

/* Responsive css start */
@media only screen and (max-width: 1560px) and (min-width: 976px) {
	header.site-header .ast-main-header-wrap.main-header-bar-wrap .site-primary-header-wrap.ast-builder-grid-row-container {
		max-width: 90%;
		width: 100%;
		padding-left: 0px;
		padding-right: 0px;
	}

	body.home .wp-block-uagb-container.uagb-is-root-container.alignfull .uagb-container-inner-blocks-wrap {
		max-width: 90% !important;
	}

	body:not(.home) .wp-block-uagb-container.uagb-is-root-container.alignfull .uagb-container-inner-blocks-wrap {
		max-width: 90% !important;
	}

	.wp-block-uagb-container.banner-content>.wp-block-uagb-container {
		max-width: 90%;
	}

	.ast-theme-transparent-header #masthead {
		padding-left: 20px;
		padding-right: 20px;
	}

	.wp-block-uagb-container.client-success-stories-main-contaner .uagb-container-inner-blocks-wrap {
		max-width: 100% !important;
	}

	.client-slider-part {
		max-width: 70% !important;
	}

	.logo_slider_section .uagb-swiper {
		max-width: 600px !important;
		margin: 0 auto;
	}

	.logo_slider_section .uagb-swiper .uagb-ifb-image-content img {
		max-width: 170px !important;
		width: 100% !important;
		height: 160px !important;
	}
}

@media only screen and (max-width:1460px) and (min-width:1400px) {

	.main-header-menu .menu-link,
	.main-header-menu>a {
		padding: 0px 15px;
		font-size: 15px !important;
	}

	.wp-block-uagb-slider-child.uagb-slider-child-wrap.swiper-slide.banner_item-section>.swiper-content>.wp-block-uagb-container {
		min-height: 641px;
	}
}

@media only screen and (max-width:1400px) and (min-width:1320px) {
	header .custom-logo-link img {
		max-width: 200px;
	}

	.logo_slider_section .uagb-swiper {
		max-width: 600px !important;
		margin: 0 auto;
	}

	.main-header-menu .menu-link,
	.main-header-menu>a {
		padding: 0px 15px;
		font-size: 15px !important;
	}

	.wp-block-uagb-slider-child.uagb-slider-child-wrap.swiper-slide.banner_item-section>.swiper-content>.wp-block-uagb-container {
		min-height: 641px;
	}

}

@media only screen and (max-width:1399px) and (min-width:1200px) {
	.logo_slider_section .uagb-swiper {
		max-width: 600px !important;
		margin: 0 auto;
	}

	.wp-block-uagb-slider-child.uagb-slider-child-wrap.swiper-slide.banner_item-section>.swiper-content>.wp-block-uagb-container {
		min-height: 641px;
	}
}

@media only screen and (max-width:1200px) and (min-width:1024px) {
	.wp-block-uagb-slider-child.uagb-slider-child-wrap.swiper-slide.banner_item-section>.swiper-content>.wp-block-uagb-container {
		min-height: 681px;
	}
}

@media only screen and (max-width:1023px) and (min-width:976px) {
	.wp-block-uagb-slider-child.uagb-slider-child-wrap.swiper-slide.banner_item-section>.swiper-content>.wp-block-uagb-container {
		min-height: 832px;
		align-items: center;
	}
}

@media only screen and (max-width:1320px) and (min-width:922px) {
	.ast-header-button-1[data-section*="section-hb-button-"] .ast-builder-button-wrap .ast-custom-button {
		padding: 10px 15px;
	}

	/* #masthead .ast-builder-grid-row.ast-builder-grid-row-has-sides.ast-grid-center-col-layout .site-header-primary-section-right.site-header-section.ast-flex.ast-grid-right-section {
	order: 2;
	height: 70px;
}
	#masthead .ast-builder-grid-row.ast-builder-grid-row-has-sides.ast-grid-center-col-layout .site-header-primary-section-left.site-header-section.ast-flex.site-header-section-left {
	order: 1;
	height: 70px;
}
	#masthead .ast-builder-grid-row.ast-builder-grid-row-has-sides.ast-grid-center-col-layout .site-header-primary-section-center.site-header-section.ast-flex.ast-grid-section-center {
	order: 3;
	width: 100%;
	height: 47px;
} */
	#masthead .ast-builder-grid-row.ast-builder-grid-row-has-sides.ast-grid-center-col-layout .site-header-primary-section-right-center.site-header-section.ast-flex.ast-grid-right-center-section {
		height: 0;
		display: none;
	}

	#masthead .ast-builder-grid-row.ast-builder-grid-row-has-sides.ast-grid-center-col-layout .site-header-primary-section-center.site-header-section.ast-flex.ast-grid-section-center .ast-builder-menu-1.ast-builder-menu.ast-flex.ast-builder-menu-1-focus-item.ast-builder-layout-element.site-header-focus-item {
		width: 100%;
	}

	#masthead .ast-builder-grid-row.ast-builder-grid-row-has-sides.ast-grid-center-col-layout .site-header-primary-section-center.site-header-section.ast-flex.ast-grid-section-center .ast-main-header-bar-alignment {
		width: 100%;
	}

	#masthead .ast-builder-grid-row.ast-builder-grid-row-has-sides.ast-grid-center-col-layout .site-header-primary-section-center.site-header-section.ast-flex.ast-grid-section-center .main-navigation.ast-inline-flex {
		width: 100%;
	}

	#masthead .ast-builder-grid-row.ast-builder-grid-row-has-sides.ast-grid-center-col-layout .site-header-primary-section-center.site-header-section.ast-flex.ast-grid-section-center .main-header-menu.ast-menu-shadow.ast-nav-menu {
		width: 100%;
		display: flex;
		justify-content: space-between;
		gap: 30px
	}

	#masthead .ast-builder-grid-row.ast-builder-grid-row-has-sides.ast-grid-center-col-layout {
		grid-template-columns: none;
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
		align-items: start;
		padding-bottom: 0;
		padding-top: 10px
	}

	.main-header-menu .menu-link,
	.main-header-menu>a {
		padding: 0 0em;
		padding-top: 13px !important;
		font-size: 15px !important;
	}

}

@media (min-width: 976px) {
	.objectives_section .wp-block-uagb-container {
		height: 100%;
	}

	.objectives_section .wp-block-uagb-container .wp-block-uagb-info-box.uagb-infobox__content-wrap.uagb-infobox-icon-left.uagb-infobox-left.uagb-infobox-stacked-tablet.uagb-infobox-image-valign-middle {
		height: 100%;
	}

	.objectives_section .wp-block-uagb-container .wp-block-uagb-info-box.uagb-infobox__content-wrap.uagb-infobox-icon-left.uagb-infobox-left.uagb-infobox-stacked-tablet.uagb-infobox-image-valign-middle .uagb-ifb-image-content {
		height: 100%;
	}

	.objectives_section .wp-block-uagb-container .wp-block-uagb-info-box.uagb-infobox__content-wrap.uagb-infobox-icon-left.uagb-infobox-left.uagb-infobox-stacked-tablet.uagb-infobox-image-valign-middle .uagb-ifb-image-content img {
		height: 100%;
		object-fit: cover;
	}

	.wp-block-uagb-container.home_banner_section:before {
		content: '';
		position: absolute;
		top: 0;
		right: 0;
		background-image: url(/wp-content/uploads/2026/01/new-img1.png);
		width: 50%;
		height: 100%;
		background-size: contain;
		background-position: bottom right;
		background-repeat: no-repeat;
	}

	.wp-block-uagb-container.home_banner_section .wp-block-uagb-image {
		visibility: hidden;
	}
}

@media (max-width: 976px) {

	.banner_item-section .swiper-content .home_banner_section.uagb-block-75c0c21d {
		justify-content: flex-end;
	}

	.is_web {
		display: none;
	}

	.is_tab {
		display: block;
	}

	.wp-block-uagb-faq,
	.uagb-container-inner-blocks-wrap {
		max-width: 550px !important;
		margin: 0 auto !important;
	}

	.ast-primary-header-bar.ast-primary-header.main-header-bar.site-primary-header-wrap.site-header-focus-item.ast-builder-grid-row-layout-default.ast-builder-grid-row-tablet-layout-default.ast-builder-grid-row-mobile-layout-default {
		padding-left: 20px !important;
		padding-right: 20px !important;
	}

	.ast-primary-header-bar.ast-primary-header.main-header-bar.site-primary-header-wrap.site-header-focus-item.ast-builder-grid-row-layout-default.ast-builder-grid-row-tablet-layout-default.ast-builder-grid-row-mobile-layout-default {
		max-width: 550px;
	}

	.wp-block-uagb-container.logo_slider_section:before {
		background-position: center;
	}

	.wp-block-uagb-container.logo_slider_section:after {
		background-position: center;
	}

	.slider_arrow img {
		filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7460%) hue-rotate(184deg) brightness(112%) contrast(95%);
	}

	.wp-block-uagb-container.logo-slider-bg-grad:before {
		left: 50%;
		transform: translateX(-50%);
		right: inherit;
	}

	.wp-block-uagb-container.read-the-vision-section .wp-block-uagb-container:nth-child(even) .wp-block-uagb-info-box.uagb-infobox__content-wrap.uagb-infobox-icon-right {
		display: flex;
		flex-wrap: wrap;
		flex-direction: row-reverse;
	}

	.wp-block-uagb-container.read-the-vision-section .wp-block-uagb-container:nth-child(even) .wp-block-uagb-info-box.uagb-infobox__content-wrap.uagb-infobox-icon-right .uagb-ifb-image-content {
		order: 1;
	}

	.wp-block-uagb-container.read-the-vision-section .wp-block-uagb-container:nth-child(even) .wp-block-uagb-info-box.uagb-infobox__content-wrap.uagb-infobox-icon-right .uagb-ifb-content {
		order: 2;
	}

	.objectives_section .wp-block-uagb-container .wp-block-uagb-info-box.uagb-infobox__content-wrap.uagb-infobox-icon-left.uagb-infobox-left.uagb-infobox-stacked-tablet.uagb-infobox-image-valign-middle .uagb-ifb-image-content img {
		height: 300px;
		object-fit: cover;
		object-position: top;
	}

	.wp-block-uagb-slider-child.uagb-slider-child-wrap.swiper-slide.banner_item-section>.swiper-content>.wp-block-uagb-container {
		min-height: 950px;
	}

	.wp-block-uagb-slider-child.uagb-slider-child-wrap.swiper-slide.banner_item-section>.swiper-content>.wp-block-uagb-container .uagb-container-inner-blocks-wrap {
		height: 100%;
		min-height: 100%;
	}

	.wp-block-uagb-slider-child.uagb-slider-child-wrap.swiper-slide.banner_item-section>.swiper-content>.wp-block-uagb-container .uagb-container-inner-blocks-wrap>.wp-block-uagb-container {
		height: 100%;
		padding-top: 0px !important;
		min-height: 902px;
		justify-content: space-between;
	}

	.wp-block-uagb-slider-child.uagb-slider-child-wrap.swiper-slide.banner_item-section>.swiper-content>.wp-block-uagb-container .uagb-container-inner-blocks-wrap .wp-block-uagb-container:nth-child(2) img {
		max-height: 385px;
	}

}


@media (max-width: 575px) {
	.header-btn.uagb-modal-wrapper .uagb-spectra-button-wrapper .uagb-modal-button-link.uagb-modal-trigger {
		padding: 16px 10px !important;
		font-size: 12px !important;
	}

	.header-btn.wp-block-uagb-modal a.uagb-modal-button-link.wp-block-button__link.uagb-modal-trigger span.uagb-modal-content-wrapper {
		font-size: 12px;
	}

	.header-btn.wp-block-uagb-modal a.uagb-modal-button-link.wp-block-button__link.uagb-modal-trigger span.uagb-modal-content-wrapper svg {
		display: none;
	}

	.wp-block-uagb-slider-child.uagb-slider-child-wrap.swiper-slide.banner_item-section>.swiper-content>.wp-block-uagb-container {
		min-height: 943px;
	}
}

@media (max-width:360px) {
	.header-btn.wp-block-uagb-modal a.uagb-modal-button-link.wp-block-button__link.uagb-modal-trigger span.uagb-modal-content-wrapper {
		padding: 2px 6px !important;
	}

	.header-btn.wp-block-uagb-modal a.uagb-modal-button-link.wp-block-button__link.uagb-modal-trigger span.uagb-modal-content-wrapper {
		font-size: 10px;
	}
}