:root {
	--ast-scrollbar-width: 0px;
}
a:focus {
	outline: none;
}
.wpcf7 form .wpcf7-response-output {
	text-align: center;
}
a:-webkit-any-link:focus-visible {
	outline-offset: 0px;
}
.sidebar-main article.uagb-post__inner-wrap h4.uagb-post__title.uagb-post__text {
	margin-bottom: 0 !important;
}
/* Mega Menu Css */
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {font-weight: 500;font-size: 20px;line-height: 130%;vertical-align: middle;text-transform: capitalize;
color:#fff;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {
    padding: 5px 10px;
}
#mega-menu-wrap-primary {background: transparent;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link {background: transparent;color: var(--ast-global-color-5);border-bottom:2px solid #fff;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu {background: #141313;padding: 3em 0px;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {color: #ffffff;text-transform: capitalize;text-decoration: none;font-weight: bold;display: block;font-family: Open Sans;font-weight: 400;font-size: 20px;line-height: 150%;letter-spacing: 0%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link:focus, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus {background: rgba(0, 0, 0, 0);color: #fff;text-transform: capitalize;text-decoration: none;display: block;font-family: Open Sans;font-weight: 400;font-size: 20px;line-height: 150%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link {margin: 0px 0px 0px 0px;padding: 0px;vertical-align: top;border: 0;color: #ffffff;text-transform: capitalize;text-decoration: none;display: block;font-family: Open Sans;font-weight: 400;font-size: 18px;line-height: 150%;letter-spacing: 0%;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-collapse-children.mega-toggle-on > ul.mega-sub-menu {margin-top: 10px;display: flex;flex-direction: column;gap: 10px;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard li.mega-menu-item > a.mega-menu-link:focus, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:focus{background: rgba(0, 0, 0, 0);color: #b83a2c;text-transform: capitalize;text-decoration: none;display: block;font-family: Open Sans;font-weight: 400;font-size: 18px;line-height: 150%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:focus {background: transparent;
color: var(--ast-global-color-5)}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {display: block;background: #141313;color: #fff;padding: 0px 10px;text-decoration: none;text-transform: none;vertical-align: baseline;font-family: Open Sans;font-weight: 400;font-size: 18px;line-height: 150%;padding: 10px;border-bottom: 1px solid #ffffff;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:focus {background: var(--ast-global-color-1) !important;color: #ffffff;}
.home #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu {padding-left: 20px;padding-right: 20px;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {float: unset;left: 10px;top: 2px;}
#mega-menu-wrap-primary #mega-menu-primary[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu {background: var(--ast-global-color-1) !important;}

#mega-menu-wrap-primary #mega-menu-primary[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary[data-effect="fade_up"] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu{opacity:unset !important;transform:unset !important;transition:unset !important;}
a:focus {
    outline: none;
}
#mega-menu-wrap-primary #mega-menu-primary{display:flex !important;justify-content:space-between;}
blockquote {
	border-color: var(--ast-global-color-0);
	background: var(--ast-global-color-1);
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	margin: 0 !important;
	margin-bottom: 28px !important;
	font-style: normal;
	color: white;
}
blockquote p:last-child {
	margin-bottom: 0;
}
blockquote a:hover {
	color: var(--ast-global-color-5);
}
.slider-arrow{
	cursor: pointer;
}
.cursor-pointer{
	cursor: pointer;
}
.ast-builder-menu-1 .sub-menu .sub-menu {
	top: 0;
}
.wp-block-uagb-container.related-section .wp-block-uagb-post-carousel.uagb-post-grid {
	gap: 20px;
	display: flex;
	flex-wrap: nowrap;
}
.wp-block-uagb-container.related-section .wp-block-uagb-post-carousel.uagb-post-grid article.uagb-post__inner-wrap {
	padding-left: 0;
	padding-right: 0;
}
.vimeo-video {
	position: relative;
	width: 100%;
	height: 0;
	padding-bottom: 56.25%;
	background: #000;
	    border-radius: 5px;
	/* overflow: hidden; */
}
.vimeo-video iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border: none;
	background: transparent;
	border-radius: 7px;
}
.wp-block-uagb-advanced-heading.heading-mb-0 h2.uagb-heading-text {
	margin-bottom: 0 !important;
}
.site-content .sitemap ul {
	margin-bottom: 0 !important;
}
.section-intro-image {
	width: 50%;
	float: right;
	margin: 0 0 15px 30px;
}
.section-intro-image .section-block {
	position: relative;
	width: 100%;
	height: 0;
	padding-bottom: 56.25%;
	background: #000;
	overflow: hidden;
}
.section-intro-image .section-block iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border: none;
	background: transparent;
}
.ast-scroll-to-top-right {
	right: 0;
	bottom: 0;
	border-radius: 0 !important;
}

/* Contant Section jab left right image touch ho*/

.wp-block-uagb-container.content-section-right-content {
	padding-right: 11vw;
}
.wp-block-uagb-container.content-section-left-content {
	padding-left: 11vw;
}
/* Blog page design */

.wp-block-uagb-post-grid.uagb-post-grid.blog_page article.uagb-post__inner-wrap {
	padding-bottom: 60px;
	position: relative;
}
.wp-block-uagb-post-grid.uagb-post-grid.blog_page article.uagb-post__inner-wrap .uagb-post__text.uagb-post__cta.wp-block-button {
	position: absolute;
	bottom: 20px;
}
.wp-block-uagb-post-grid.uagb-post-grid.blog_page article.uagb-post__inner-wrap h6.uagb-post__title.uagb-post__text a {
	font-size: 22px !important;
}
.wp-block-uagb-post-grid.uagb-post-grid.blog_page article.uagb-post__inner-wrap h6.uagb-post__title.uagb-post__text {
	min-height: 76px;
	margin-bottom: 0 !important;
}
/* Blog page design */
div#home-bottom-form .wpcf7-response-output {
	color: var(--ast-global-color-8) !important;
}
/* content section */

.wp-block-uagb-container.content-section-right-img:before {
	content: '';
	position: absolute;
	top: 50%;
	left: 27%;
	transform: translateY(-50%);
	width: 100vw;
	height: 200vw;
	background: var(--ast-global-color-0);
}
.wp-block-uagb-container.content-section-left-img:before {
	content: '';
	position: absolute;
	top: 50%;
	right: 50%;
	transform: translateY(-50%);
	width: 100vw;
	height: 200vw;
	background: var(--ast-global-color-0);
}
.wp-block-uagb-container.content-section-right-img-bg-white:before {
	content: '';
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translateY(-50%);
	width: 100vw;
	height: 200vw;
	background: var(--ast-global-color-5);
}

.wp-block-uagb-buttons.content-section-image-button {
	position: absolute !important;
	bottom: 50px;
}

/* content section */

/* Header part */

header.site-header .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%
}
header.site-header .ast-builder-menu-1.ast-builder-menu.ast-flex.ast-builder-menu-1-focus-item.ast-builder-layout-element.site-header-focus-item .ast-main-header-bar-alignment {
	width: 100%
}
header.site-header .ast-builder-menu-1.ast-builder-menu.ast-flex.ast-builder-menu-1-focus-item.ast-builder-layout-element.site-header-focus-item .ast-main-header-bar-alignment ul.main-header-menu {
	justify-content: space-between;
	width: 100%;
	display: flex;
	gap: 10px;
	border-top: 1px solid #FFFFFF33;
	padding-top: 10px;
}
header.site-header .ast-builder-menu-1.ast-builder-menu.ast-flex.ast-builder-menu-1-focus-item.ast-builder-layout-element.site-header-focus-item .ast-main-header-bar-alignment .main-navigation {
	width: 100%
}
header.site-header .ast-builder-menu-1.ast-builder-menu.ast-flex.ast-builder-menu-1-focus-item.ast-builder-layout-element.site-header-focus-item .ast-main-header-bar-alignment ul.main-header-menu>li.menu-item>a.menu-link {
	padding-left: 0;
	padding-right: 0
}
header.site-header .ast-builder-menu-1.ast-builder-menu.ast-flex.ast-builder-menu-1-focus-item.ast-builder-layout-element.site-header-focus-item .ast-main-header-bar-alignment ul.main-header-menu>li.menu-item>a.menu-link {
	line-height: 1.5
}
.ast-logo-title-inline .ast-site-identity {
	padding-top: 0;
	padding-bottom: 9px;
}
header.site-header .ast-builder-menu-1.ast-builder-menu.ast-flex.ast-builder-menu-1-focus-item.ast-builder-layout-element.site-header-focus-item .ast-main-header-bar-alignment ul.main-header-menu li.menu-item:nth-child(3) ul.sub-menu {
	display: grid;
	grid-template-columns: 1fr 1fr;
	width: 420px;
}
header.site-header .ast-builder-menu-1.ast-builder-menu.ast-flex.ast-builder-menu-1-focus-item.ast-builder-layout-element.site-header-focus-item .ast-main-header-bar-alignment ul.main-header-menu li.menu-item:nth-child(3) ul.sub-menu li.menu-item ul.sub-menu {
	grid-template-columns: 1fr;
	width: 210px;
}
header.site-header .ast-builder-menu-1.ast-builder-menu.ast-flex.ast-builder-menu-1-focus-item.ast-builder-layout-element.site-header-focus-item .ast-main-header-bar-alignment ul.main-header-menu li.menu-item:nth-child(3) ul.sub-menu > li.menu-item > ul.sub-menu {
    background: var(--ast-global-color-3) !important;
}
header.site-header .ast-builder-menu-1.ast-builder-menu.ast-flex.ast-builder-menu-1-focus-item.ast-builder-layout-element.site-header-focus-item .ast-main-header-bar-alignment ul.main-header-menu li.menu-item:nth-child(3) ul.sub-menu > li.menu-item.submenu-setup-on-top > ul.sub-menu {
    top: inherit;
    bottom: 0;
}
/* Header part */
/* Sidedbar Post */

.sidebar-main .wp-block-uagb-post-grid.uagb-post-grid .uagb-post__text.uagb-post-grid-byline time.uagb-post__date {
	padding: 0;
	position: absolute;
	bottom: 20px;
	right: 10px;
	z-index: 9;
}
.sidebar-main .wp-block-uagb-post-grid.uagb-post-grid article.uagb-post__inner-wrap {
	position: relative;
}
.sidebar-main .wp-block-uagb-post-grid.uagb-post-grid .uagb-post__text.uagb-post-grid-byline span.uagb-post__author::after {
	content: unset;
}
.sidebar-main .wp-block-uagb-post-grid.uagb-post-grid  .uagb-post__text.uagb-post__cta.wp-block-button {
	line-height: 1;
	height: 16px !important;
}

/* side bar post */

/* Video section */

.vimeo-video:after {
	content: '';
	position: absolute;
	top: 50%;
	left: 30%;
	transform: translateY(-50%);
	width: 100vw;
	height: calc(100% + 120px);
	background: var(--ast-global-color-0);
	z-index: -1;
	border-radius: 7px;
}

/* Video section */


/* Our Practice Areas */

.wp-block-uagb-container.our-practice-area-items:not(:hover)::before {
	opacity: 0;
}

/* Our Practice Areas */

/* Case result */

.wp-block-uagb-container.case-results-items:hover {
	background: var(--ast-global-color-0);
	border-color: var(--ast-global-color-0);
}
.wp-block-uagb-container.case-results-items {
	min-height: 420px;
}
/* case result */

/* Meet Our Team */
.wp-block-uagb-container.meet-our-team-bg:before {
	content: '';
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	top: 0;
	width: 100vw;
	height: 100%;
	background: #F0F0F0;
}
.wp-block-uagb-container.our-team-items:hover {
	background: var(--ast-global-color-0);
}
.wp-block-uagb-container.our-team-items:hover * {
	color: var(--ast-global-color-5);
	fill: var(--ast-global-color-5);
}
.wp-block-uagb-container.our-team-items .uagb-ifb-content {
	text-align: left;
}

/* Meet Our Team */


/* OUR FIRM TO REPRESENT YOU */

.flip-box {
	perspective: 1000px;
}

.flip-box-inner {
	transition: transform 0.8s;
	transform-style: preserve-3d;
	position: absolute;
	top: 0;
	width: 100% !important;
	height: 100%;
}

.flip-box:hover .flip-box-inner {
	transform: rotateY(180deg);
}

.flip-box-front, .flip-box-back {position: absolute !important;top: 0;left: 0;width: 100% !important;height: 100%;display: flex !important;-webkit-backface-visibility: hidden;backface-visibility: hidden;align-items: center;justify-content: center;}

.flip-box-back {
	transform: rotateY(180deg);
}
.wp-block-uagb-info-box.flip-box-front .uagb-ifb-title-wrap {
	display: flex;
	justify-content: center;
	gap: 16px;
}
.wp-block-uagb-info-box.flip-box-front .uagb-ifb-title-wrap span.uagb-ifb-title-prefix {
	border: 2px solid #419BD8;
	width: 78px;
	min-width: 78px;
	height: 78px;
	border-radius: 50%;
	display: flex;
	align-items: center;
	justify-content: center;
}
.wp-block-uagb-info-box.flip-box-front .uagb-ifb-title-wrap p.uagb-ifb-title,
.wp-block-uagb-info-box.flip-box-back .uagb-ifb-content p.uagb-ifb-desc {
	max-width: 435px;
}
.wp-block-uagb-info-box.flip-box-back .uagb-ifb-content p.uagb-ifb-desc{
	margin-left: auto;
	margin-right: auto;
}
/* OUR FIRM TO REPRESENT YOU */


/* blog post slider */

.wp-block-uagb-post-carousel.uagb-post-grid.latest-blog-posts-slider {
	padding: 0;
}
.wp-block-uagb-post-carousel.uagb-post-grid.latest-blog-posts-slider article.uagb-post__inner-wrap h4.uagb-post__title.uagb-post__text {
	margin-bottom: 0 !important;
}
.wp-block-uagb-post-carousel.uagb-post-grid.latest-blog-posts-slider article.uagb-post__inner-wrap h4.uagb-post__title.uagb-post__text  a {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	min-height: 76px;
}
.wp-block-uagb-post-carousel.uagb-post-grid.latest-blog-posts-slider .slick-track {
	display: flex;
	gap: 30px;
}
.wp-block-uagb-post-carousel.uagb-post-grid.latest-blog-posts-slider .slick-track article.uagb-post__inner-wrap {
	padding-left: 0;
	padding-right: 0;
	border-radius: 5px;
}
.wp-block-uagb-post-carousel.uagb-post-grid.latest-blog-posts-slider .slick-track article.uagb-post__inner-wrap .uagb-post__text.uagb-post__cta.wp-block-button a.wp-block-button__link.uagb-text-link {
	text-decoration: underline;
}
/* blog post slider */

/* frequently-asked-questions */

.wp-block-uagb-container.frequently-asked-questions .wp-block-uagb-faq-child.uagb-faq-item-active .uagb-faq-questions-button.uagb-faq-questions {
	border-radius: 5px;
}
.wp-block-uagb-container.frequently-asked-questions .wp-block-uagb-faq-child span.uagb-faq-icon-wrap {
	background-color: #fff;
	border-radius: 50%;
}
.wp-block-uagb-container.frequently-asked-questions .wp-block-uagb-faq-child:hover span.uagb-faq-icon-wrap,
.wp-block-uagb-container.frequently-asked-questions .wp-block-uagb-faq-child:active span.uagb-faq-icon-wrap,
.wp-block-uagb-container.frequently-asked-questions .wp-block-uagb-faq-child:focus span.uagb-faq-icon-wrap{
	background-color: #419bd8;
}
.wp-block-uagb-container.frequently-asked-questions .wp-block-uagb-faq-child.uagb-faq-item-active span.uagb-icon-active.uagb-faq-icon-wrap {
	background-color: #419bd8;
}
/* frequently-asked-questions */
/* home bottom form */

.home-bottom-form .flex-design {
	display: flex;
	gap: 18px;
}
.home-bottom-form {
	display: grid;
	gap: 18px;
}
.home-bottom-form input.wpcf7-form-control, .home-bottom-form textarea.wpcf7-form-control {
	font-family: Fira Sans;
	font-weight: 400;
	font-size: 18px;
	line-height: 28px;
	padding: 16px 20px !important;
	height: auto;
	border-radius: 0;
	border: 1px solid var(--ast-global-color-8) !important;
	max-height: 90px;
	resize: none;
}
.home-bottom-form span.wpcf7-form-control-wrap {
	max-height: 90px;
}
.home-bottom-form input.wpcf7-form-control.wpcf7-submit,
.home-bottom-form button.wpcf7-form-control.wpcf7-submit{
	margin-top: 50px;
	margin-left: auto;
	margin-right: auto;
	display: flex;
	justify-content: center;
	gap: 8px;
	align-items: center;
	width: 100%;
	max-width: 350px;
	border: 0 !important;
	font-weight: 400;
	font-size: 20px;
	line-height: 21px;
	text-align: center;
	border-radius: 5px;
}
.home-bottom-form .input-container span.wpcf7-not-valid-tip {
	/*     position: absolute; */
	/*     bottom: -19px; */
}
.wp-block-uagb-container.bottom-contact-from-home .wpcf7-response-output {
	margin-bottom: 0;
	margin-top: 20px;
}
.home-bottom-form ::placeholder{
	color: var(--ast-global-color-8);
}

/* home bottom form */


/* Footer part */

body.home .wp-block-uagb-container.mian-footer-bg {
	padding-top: 310px;
	margin-top: -230px;
}
.wp-block-uagb-container.footer-map-section iframe {
	border-radius: 5px;
}
.wp-block-uagb-container.footer-map-section:before {
	content: '';
	position: absolute;
	top: 30px;
	right: 30px;
	width: calc(100% - 30px);
	height: 100%;
	background: var(--ast-global-color-0);
	border-radius: 5px;
}

/* Footer part */



/* Media Query */
@media only screen and (max-width:1560px) and (min-width:976px) {
	header.site-header .ast-above-header-wrap .site-above-header-wrap.ast-builder-grid-row-container {
		max-width: 90%;
	}
	body.home header.site-header .ast-above-header-wrap .site-above-header-wrap.ast-builder-grid-row-container {
		padding-left: 0;
		padding-right: 0;
	}
	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%;
	}
	body.home header.site-header .ast-main-header-wrap.main-header-bar-wrap .site-primary-header-wrap.ast-builder-grid-row-container {
		padding-left: 0;
		padding-right: 0;
	}
	header.site-header .ast-below-header-wrap .ast-below-header-bar.ast-below-header .site-below-header-wrap.ast-builder-grid-row-container.site-header-focus-item.ast-container {
		max-width: 90%;
		width: 100%;
	}
	body.home header.site-header .ast-below-header-wrap .ast-below-header-bar.ast-below-header .site-below-header-wrap.ast-builder-grid-row-container.site-header-focus-item.ast-container{
		padding-left: 0;
		padding-right: 0;		
	}
	footer.site-footer .ast-builder-grid-row-container {
		max-width: 90% !important;
		width: 100%;
		margin-left: auto;
		margin-right: auto;
	}
	body.home footer.site-footer .ast-builder-grid-row-container {
		padding-left: 0;
		padding-right: 0;
	}
	body.home .entry-content.clear > .wp-block-uagb-container.uagb-is-root-container.alignfull {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
	body.home .wp-block-uagb-container.uagb-is-root-container.alignfull .uagb-container-inner-blocks-wrap .uagb-container-inner-blocks-wrap {
		max-width: 100% !important;
	}
	body:not(.home) .wp-block-uagb-container.mian-footer-bg .uagb-container-inner-blocks-wrap > .wp-block-uagb-container {
		max-width: 90%;
		margin-left: auto;
		margin-right: auto;
	}
}
@media only screen and (max-width:1600px) and (min-width:1400px) {
	.wp-block-uagb-container.main-footer-top-part {
		column-gap: 50px;
	}
	.wp-block-uagb-container.case-results-items {
		min-height: 380px;
		padding: 20px 30px;
	}
	.wp-block-uagb-info-box.flip-box-front .uagb-ifb-title-wrap p.uagb-ifb-title {
		font-size: 30px;
	}
	.wp-block-uagb-info-box.flip-box-front .uagb-ifb-title-wrap span.uagb-ifb-title-prefix {
		width: 68px;
		min-width: 68px;
		height: 68px;
		font-size: 30px;
	}
	.wp-block-uagb-buttons.content-section-image-button .uagb-button__wrapper .uagb-button__link {
		font-size: 23px;
	}
	.wp-block-uagb-slider.review-slider-top .swiper-content .wp-block-uagb-info-box.style-svg p.uagb-ifb-desc {
		min-height: 120px;
	}
	.wp-block-uagb-container.content-section-right-content {
		padding-right: 5.5vw;
	}
	.wp-block-uagb-container.content-section-left-content {
		padding-left: 5.5vw;
	}
}
@media only screen and (max-width:1399px) and (min-width:1200px) {
	header .custom-logo-link img {
		max-width: 397px;
		width: 397px;
	}
	body:not(.home) header .custom-logo-link img {
		max-width: 340px;
		width: 340px;
	}
	.wp-block-uagb-container.social-media-main-cont {
		padding-left: 20px;
	}
	.wp-block-uagb-container.footer-contact-detail-contanter {
		padding-right: 10px;
	}
	.wp-block-uagb-container.footer-contact-detail-contanter span.uagb-ifb-title-prefix {
		font-size: 16px;
	}
	.wp-block-uagb-container.main-footer-top-part {
		column-gap: 30px;
	}
	.wp-block-uagb-slider.review-slider-top .swiper-content .wp-block-uagb-container {
		padding-bottom: 20px;
		padding-left: 20px;
		padding-right: 20px;
	}
	.wp-block-uagb-slider.review-slider-top .swiper-content .wp-block-uagb-container p.uagb-ifb-desc {
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 4;
		-webkit-box-orient: vertical;
	}
	.wp-block-uagb-slider.review-slider-top .swiper-content .wp-block-uagb-info-box.style-svg p.uagb-ifb-desc {
		min-height: 120px;
	}
	.wp-block-uagb-container.case-results-items {
		min-height: 400px;
		padding: 20px 30px;
	}
	.wp-block-uagb-info-box.flip-box-front .uagb-ifb-title-wrap p.uagb-ifb-title {
		font-size: 22px;
		max-width: 275px;
	}
	.wp-block-uagb-info-box.flip-box-front .uagb-ifb-title-wrap span.uagb-ifb-title-prefix {
		width: 58px;
		min-width: 58px;
		height: 58px;
		font-size: 26px;
	}
	.side-heading {
		font-size: 33px;
	}
	.side-sub-heading {
		font-size: 22px;
		letter-spacing: 4px;
	}
	.ti-widget-header .ti-header-rating-text {
		margin-right: 15px;
	}
	.ti-widget-header .ti-header-write-btn-container {
		position: inherit !important;
		margin-top: 20px !important;
		margin-right: auto !important;
		margin-left: 0 !important;
	}
	.wp-block-uagb-container.our-practice-area-items .uagb-ifb-content .uagb-ifb-title-wrap span.uagb-ifb-title-prefix {
		font-size: 20px;
	}
	.wp-block-uagb-buttons.content-section-image-button .uagb-button__wrapper {
		margin-left: 40px;
		margin-right: 40px;
	}
	.wp-block-uagb-buttons.content-section-image-button .uagb-button__wrapper .uagb-button__link {
		font-size: 20px;
	}
	.wp-block-uagb-container.content-section-right-content {
		padding-right: 5.5vw;
	}
	.wp-block-uagb-container.content-section-left-content {
		padding-left: 5.5vw;
	}
	.wp-block-uagb-info-box.flip-box-back .uagb-ifb-content p.uagb-ifb-desc {
		line-height: 1.2;
		font-size: 17px;
	}
}
@media only screen and (max-width:1199px) and (min-width:1024px) {
	header .custom-logo-link img {
		max-width: 317px;
		width: 317px;
	}
	body:not(.home) header .custom-logo-link img {
		max-width: 287px;
		width: 287px;
	}
	.header-btn {
		padding: 17px 15px;
		font-size: 18px;
	}
	.consultation-contact {
		padding: 8px 19px;
	}
	.header-con-middle {
		gap: 20px;
	}
	.wp-block-uagb-container.social-media-main-cont {
		padding-left: 20px;
	}
	.wp-block-uagb-container.footer-contact-detail-contanter {
		padding-right: 10px;
	}
	.wp-block-uagb-container.footer-contact-detail-contanter span.uagb-ifb-title-prefix {
		font-size: 13px;
	}
	.wp-block-uagb-container.main-footer-top-part {
		column-gap: 30px;
	}
	.wp-block-uagb-container.social-media-main-cont svg,
	.wp-block-uagb-container.social-media-main-cont img {
		width: 36px;
		height: 36px;
	}
	.wp-block-uagb-container.social-media-main-cont > .wp-block-uagb-container > .wp-block-uagb-container {
		max-width: 36px;
	}
	.wp-block-uagb-container.social-media-main-cont .uagb-heading-text {
		font-size: 20px;
	}
	.wp-block-uagb-container.footer-contact-detail-contanter .uagb-heading-text {
		font-size: 20px;
	}
	.wp-block-uagb-container.footer-contact-detail-contanter .uagb-ifb-image-content svg {
		width: 40px;
	}
	.wp-block-uagb-advanced-heading.copy-right-text .uagb-heading-text {
		font-size: 16px;
	}
	.wp-block-uagb-info-box.banner-content-part span.uagb-ifb-title-prefix {
		font-size: 40px;
	}
	.wp-block-uagb-info-box.banner-content-part p.uagb-ifb-title {
		font-size: 86px;
	}
	.wp-block-uagb-info-box.banner-content-part p.uagb-ifb-desc {
		font-size: 43px;
		letter-spacing: 13px;
	}
	.wp-block-uagb-slider.review-slider-top .swiper-content .wp-block-uagb-container {
		padding-bottom: 20px;
		padding-left: 20px;
		padding-right: 20px;
	}
	.wp-block-uagb-slider.review-slider-top .swiper-content .wp-block-uagb-container p.uagb-ifb-desc {
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 4;
		-webkit-box-orient: vertical;
	}
	.wp-block-uagb-slider.review-slider-top .swiper-content .wp-block-uagb-info-box.style-svg p.uagb-ifb-desc {
		min-height: 120px;
	}
	.wp-block-uagb-slider.review-slider-top .swiper-content .wp-block-uagb-container > .wp-block-uagb-container {
		max-width: 60px;
		height: 60px;
		padding: 10px;
	}
	.wp-block-uagb-slider.review-slider-top .swiper-content .wp-block-uagb-container > .wp-block-uagb-container .wp-block-uagb-image {
		margin: 0;
		justify-content: center;
	}
	.wp-block-uagb-slider.review-slider-top .swiper-content .wp-block-uagb-container > .wp-block-uagb-container .wp-block-uagb-image svg, .wp-block-uagb-slider.review-slider-top .swiper-content .wp-block-uagb-container > .wp-block-uagb-container .wp-block-uagb-image img {
		width: 25px;
	}
	.wp-block-uagb-container.case-results-items.uagb-block-1960c760 {}.wp-block-uagb-container.case-results-items {
		min-height: 450px;
		padding: 20px 20px;
	}
	.wp-block-uagb-container.case-results-items span.uagb-ifb-title-prefix {
		font-size: 16px;
		letter-spacing: 4px;
	}
	.wp-block-uagb-container.case-results-items p.uagb-ifb-title {
		font-size: 30px;
	}
	.wp-block-uagb-info-box.flip-box-front .uagb-ifb-title-wrap p.uagb-ifb-title {
		font-size: 18px;
		max-width: 275px;
	}
	.wp-block-uagb-info-box.flip-box-front .uagb-ifb-title-wrap span.uagb-ifb-title-prefix {
		width: 38px;
		min-width: 38px;
		height: 38px;
		font-size: 18px;
	}
	.side-heading {
		font-size: 28px;
	}
	.side-sub-heading {
		font-size: 18px;
		letter-spacing: 4px;
	}
	.ti-widget-header .ti-header-rating-text {
		margin-right: 15px;
	}
	.ti-widget-header .ti-header-write-btn-container {
		position: inherit !important;
		margin-top: 20px !important;
		margin-right: auto !important;
		margin-left: 0 !important;
	}
	.wp-block-uagb-container.our-practice-area-items .uagb-ifb-content .uagb-ifb-title-wrap span.uagb-ifb-title-prefix {
		font-size: 20px;
	}
	.wp-block-uagb-slider.our-clients-are-saying-slider .swiper-content > .wp-block-uagb-container {
		padding: 30px;
	}
	.wp-block-uagb-info-box.flip-box-back .uagb-ifb-content p.uagb-ifb-desc {
		line-height: 1.2;
		font-size: 16px;
	}
	.wp-block-uagb-buttons.content-section-image-button .uagb-button__wrapper {
		margin-left: 20px;
		margin-right: 20px;
	}
	.wp-block-uagb-buttons.content-section-image-button .uagb-button__wrapper .uagb-button__link {
		font-size: 20px;
	}
	.wp-block-uagb-slider.review-slider-top .swiper-content .wp-block-uagb-container .uagb-ifb-image-content svg,
	.wp-block-uagb-slider.review-slider-top .swiper-content .wp-block-uagb-container .uagb-ifb-image-content img {
		max-width: 140px;
	}
	.wp-block-uagb-container.content-section-right-content {
		padding-right: 5.5vw;
	}
	.wp-block-uagb-container.content-section-left-content {
		padding-left: 5.5vw;
	}
}
@media only screen and (max-width:1023px) and (min-width:977px) {
	.ast-right-sidebar #secondary {
		padding-left: 30px;
	}
	header .custom-logo-link img {
		max-width: 317px;
		width: 317px;
	}
	body:not(.home) header .custom-logo-link img {
		max-width: 287px;
		width: 287px;
	}
	.header-btn {
		padding: 17px 15px;
		font-size: 17px;
	}
	.consultation-contact {
		padding: 8px 19px;
		font-size: 19px;
	}
	.header-con-middle {
		gap: 20px;
	}
	.wp-block-uagb-container.social-media-main-cont {
		padding-left: 20px;
	}
	.wp-block-uagb-container.footer-contact-detail-contanter {
		padding-right: 10px;
	}
	.wp-block-uagb-container.footer-contact-detail-contanter span.uagb-ifb-title-prefix {
		font-size: 13px;
	}
	.wp-block-uagb-container.main-footer-top-part {
		column-gap: 30px;
	}
	.wp-block-uagb-container.social-media-main-cont svg,
	.wp-block-uagb-container.social-media-main-cont img {
		width: 36px;
		height: 36px;
	}
	.wp-block-uagb-container.social-media-main-cont > .wp-block-uagb-container > .wp-block-uagb-container {
		max-width: 36px;
	}
	.wp-block-uagb-container.social-media-main-cont .uagb-heading-text {
		font-size: 20px;
	}
	.wp-block-uagb-container.footer-contact-detail-contanter .uagb-heading-text {
		font-size: 20px;
	}
	.wp-block-uagb-container.footer-contact-detail-contanter .uagb-ifb-image-content svg {
		width: 30px;
	}
	.wp-block-uagb-advanced-heading.copy-right-text .uagb-heading-text {
		font-size: 15px;
	}
	.wp-block-uagb-info-box.banner-content-part span.uagb-ifb-title-prefix {
		font-size: 37px;
	}
	.wp-block-uagb-info-box.banner-content-part p.uagb-ifb-title {
		font-size: 81px;
	}
	.wp-block-uagb-info-box.banner-content-part p.uagb-ifb-desc {
		font-size: 40px;
		letter-spacing: 10px;
	}
	.wp-block-uagb-slider.review-slider-top .swiper-content .wp-block-uagb-container {
		padding-bottom: 20px;
		padding-left: 20px;
		padding-right: 20px;
	}
	.wp-block-uagb-slider.review-slider-top .swiper-content .wp-block-uagb-container p.uagb-ifb-desc {
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 4;
		-webkit-box-orient: vertical;
	}
	.wp-block-uagb-slider.review-slider-top .swiper-content .wp-block-uagb-info-box.style-svg p.uagb-ifb-desc {
		min-height: 120px;
	}
	.wp-block-uagb-slider.review-slider-top .swiper-content .wp-block-uagb-container > .wp-block-uagb-container {
		max-width: 60px;
		height: 60px;
		padding: 10px;
	}
	.wp-block-uagb-slider.review-slider-top .swiper-content .wp-block-uagb-container > .wp-block-uagb-container .wp-block-uagb-image {
		margin: 0;
		justify-content: center;
	}
	.wp-block-uagb-slider.review-slider-top .swiper-content .wp-block-uagb-container > .wp-block-uagb-container .wp-block-uagb-image svg, .wp-block-uagb-slider.review-slider-top .swiper-content .wp-block-uagb-container > .wp-block-uagb-container .wp-block-uagb-image img {
		width: 25px;
	}
	.wp-block-uagb-slider.review-slider-top .swiper-content .wp-block-uagb-container .uagb-ifb-image-content svg,
	.wp-block-uagb-slider.review-slider-top .swiper-content .wp-block-uagb-container .uagb-ifb-image-content img {
		max-width: 130px;
	}
	.wp-block-uagb-container.case-results-items.uagb-block-1960c760 {}.wp-block-uagb-container.case-results-items {
		min-height: 450px;
		padding: 20px 20px;
	}
	.wp-block-uagb-container.case-results-items span.uagb-ifb-title-prefix {
		font-size: 16px;
		letter-spacing: 4px;
	}
	.wp-block-uagb-container.case-results-items p.uagb-ifb-title {
		font-size: 30px;
	}
	.wp-block-uagb-info-box.flip-box-front .uagb-ifb-title-wrap p.uagb-ifb-title {
		font-size: 18px;
		max-width: 275px;
	}
	.wp-block-uagb-info-box.flip-box-front .uagb-ifb-title-wrap span.uagb-ifb-title-prefix {
		width: 38px;
		min-width: 38px;
		height: 38px;
		font-size: 18px;
	}
	.flip-box-front, .flip-box-back {
		padding: 10px !important;
	}
	.wp-block-uagb-info-box.flip-box-back .uagb-ifb-content p.uagb-ifb-desc {
		line-height: 1.2;
		font-size: 16px;
	}
	.side-heading {
		font-size: 28px;
	}
	.side-sub-heading {
		font-size: 18px;
		letter-spacing: 4px;
	}
	.ti-widget-header .ti-header-rating-text {
		margin-right: 15px;
	}
	.ti-widget-header .ti-header-write-btn-container {
		position: inherit !important;
		margin-top: 20px !important;
		margin-right: auto !important;
		margin-left: 0 !important;
	}
	.wp-block-uagb-container.our-practice-area-items .uagb-ifb-content .uagb-ifb-title-wrap span.uagb-ifb-title-prefix {
		font-size: 19px;
	}
	.wp-block-uagb-container.flip-box {
		min-height: 332px;
	}
	.wp-block-uagb-slider.our-clients-are-saying-slider .swiper-content > .wp-block-uagb-container {
		padding: 20px;
	}
	.wp-block-uagb-buttons.content-section-image-button .uagb-button__wrapper {
		margin-left: 20px;
		margin-right: 20px;
	}
	.wp-block-uagb-buttons.content-section-image-button .uagb-button__wrapper a.uagb-buttons-repeater.wp-block-button__link {
		padding-top: 20px;
		padding-bottom: 20px;
	}
	.wp-block-uagb-buttons.content-section-image-button .uagb-button__wrapper .uagb-button__link {
		font-size: 18px;
	}
	.wp-block-uagb-container.content-section-right-content {
		padding-right: 5.5vw;
	}
	.wp-block-uagb-container.content-section-left-content {
		padding-left: 5.5vw;
	}
}
@media only screen and (max-width:976px) and (min-width:922px) {
	header .custom-logo-link img {
		max-width: 317px;
		width: 317px;
	}
	.header-btn {
		padding: 17px 15px;
		font-size: 17px;
	}
	.consultation-contact {
		padding: 8px 19px;
		font-size: 19px;
	}
	.header-con-middle {
		gap: 20px;
	}
}
@media (max-width: 1023px) {

}
@media (min-width: 976px) {
	.wp-block-uagb-container.main-footer-bottom-part:before {
		content: '';
		position: absolute;
		top: 0;
		left: 50%;
		transform: translateX(-50%);
		width: 100vw;
		height: 1px;
		background: var(--ast-global-color-5);
	}
	.wp-block-uagb-container.our-practice-area-items {
		min-width: calc(100% + 1px);
		background-size: 100% 289px;
		background-position: top center;
	}
}
@media (max-width: 976px) {
	.section-intro-image {
		width: 100%;
	}
	.wp-block-uagb-container.related-section .wp-block-uagb-post-carousel.uagb-post-grid {
		flex-wrap: wrap;
	}
	.wp-block-uagb-container.footer-map-section iframe {
		height: 400px;
	}
	.vimeo-video:after {
		height: calc(100% + 12px);
		width: calc(100% - 28%);
		border-radius: 7px;
	}
	.wp-block-uagb-slider.review-slider-top .swiper-content .wp-block-uagb-container .wp-block-uagb-info-box:nth-child(3) {
		justify-content: center;
	}
	.wp-block-uagb-slider.review-slider-top .swiper-content .wp-block-uagb-container .wp-block-uagb-info-box:nth-child(3) .uagb-ifb-content {
		max-width: fit-content;
	}
	.wp-block-uagb-container.content-section-left-img:before {
		height: calc(100% + 16px);
		right: inherit;
		left: 0;
		width: 50%;
	}
	.wp-block-uagb-container.content-section-right-img:before {
		height: calc(100% + 16px);
		right: 0;
		left: inherit;
		width: 50%;
	}
	.wp-block-uagb-container.content-section-right-img-bg-white:before{
		content: unset;
	}
	.wp-block-uagb-info-box.flip-box-front .uagb-ifb-title-wrap {
		display: grid;
	}
	.wp-block-uagb-info-box.flip-box-front .uagb-ifb-title-wrap span.uagb-ifb-title-prefix {
		margin-left: auto;
		margin-right: auto;
	}
	.home-bottom-form .flex-design {
		display: grid;
	}
	.home-bottom-form input.wpcf7-form-control.wpcf7-submit {
		margin-top: 20px;
	}
	.wp-block-uagb-container.our-practice-area-items {
		background-size: calc(100% + 3px);
	}
	.wp-block-uagb-buttons.content-section-image-button .uagb-buttons__wrap.uagb-buttons-layout-wrap .uagb-button__wrapper {
		margin-left: 20px;
		margin-right: 30px;
	}
	.wp-block-uagb-container.main-footer-bottom-part .wp-block-uagb-image {
		margin-left: 0 !important;
	}
	.wp-block-uagb-container.content-section-left-content {
		padding-left: 0vw;
	}
}
@media (max-width: 921px) {

}
@media only screen and (max-width:921px) and (min-width:768px) {

}
@media (max-width: 767px) {
	.wp-block-uagb-slider.review-slider-top .swiper-content .wp-block-uagb-container .wp-block-uagb-image {
		margin-left: 0;
	}
	.wp-block-uagb-post-carousel.uagb-post-grid.latest-blog-posts-slider .slick-track {
		gap: 10px;
	}
	.wp-block-uagb-post-carousel.uagb-post-grid.latest-blog-posts-slider .slick-track article.uagb-post__inner-wrap {
		margin-bottom: 0;
	}
	.wp-block-uagb-container.footer-map-section:before {
		position: absolute;
		top: 11px;
		right: 22px;
		width: calc(100% - 22px);
	}
}
@media (max-width: 575px) {
	.wp-block-uagb-container.footer-map-section iframe {
		border-radius: 5px;
		height: 300px;
	}
	.wp-block-uagb-info-box.banner-content-part span.uagb-ifb-title-prefix {
		font-size: 33px;
		max-width: 480px;
		margin-left: auto;
		margin-right: auto;
	}
	.wp-block-uagb-info-box.banner-content-part p.uagb-ifb-title {
		font-size: 50px;
	}
	.wp-block-uagb-info-box.banner-content-part p.uagb-ifb-desc {
		font-size: 27px;
		letter-spacing: 4px;
	}
	.flip-box-front, .flip-box-back {
		padding: 20px !important;
	}
	.wp-block-uagb-info-box.flip-box-front .uagb-ifb-title-wrap p.uagb-ifb-title {
		font-size: 26px;
	}
	.wp-block-uagb-advanced-heading.home-bottom-heading-design .uagb-heading-text {
		font-size: 35px;
	}
	.wp-block-uagb-advanced-heading.home-bottom-heading-design p.uagb-desc-text {
		font-size: 22px;
		letter-spacing: 4px;
	}
	.wp-block-uagb-buttons.content-section-image-button .uagb-buttons__wrap.uagb-buttons-layout-wrap .uagb-button__wrapper {
		margin-left: 20px;
		margin-right: 30px;
	}
	.wp-block-uagb-slider.review-slider-top .swiper-content > .wp-block-uagb-container {
		padding-bottom: 20px;
		padding-left: 20px;
		padding-right: 20px;
	}
	.wp-block-uagb-post-carousel.uagb-post-grid.latest-blog-posts-slider article.uagb-post__inner-wrap h4.uagb-post__title.uagb-post__text a {
		min-height: 67px;
	}
	.wp-block-uagb-slider.review-slider-top .swiper-content .wp-block-uagb-info-box.style-svg p.uagb-ifb-desc {
		min-height: 120px;
	}
}
@media (max-width: 480px) {
	.wp-block-uagb-info-box.banner-content-part span.uagb-ifb-title-prefix {
		font-size: 25px;
		max-width: 350px;
		margin-left: auto;
		margin-right: auto;
	}
	.wp-block-uagb-info-box.banner-content-part p.uagb-ifb-title {
		font-size: 36px;
	}
	.wp-block-uagb-info-box.banner-content-part p.uagb-ifb-desc {
		font-size: 20px;
		letter-spacing: 2px;
	}
	.wp-block-uagb-container.case-results-items {
		min-height: 443px;
		padding: 30px 20px;
	}
	.flip-box-front, .flip-box-back {
		padding: 20px !important;
	}
	.wp-block-uagb-info-box.flip-box-front .uagb-ifb-title-wrap p.uagb-ifb-title {
		font-size: 26px;
	}
	.wp-block-uagb-info-box.flip-box-back .uagb-ifb-content p.uagb-ifb-desc {
		line-height: 1.3;
	}
	.wp-block-uagb-advanced-heading.home-bottom-heading-design .uagb-heading-text {
		font-size: 29px;
	}
	.wp-block-uagb-advanced-heading.home-bottom-heading-design p.uagb-desc-text {
		font-size: 18px;
		letter-spacing: 2px;
	}
	.side-heading {
		font-size: 29px;
	}
	.side-sub-heading {
		font-size: 21px;
		line-height: 24px;
		letter-spacing: 3px;
	}
	.wp-block-uagb-buttons.content-section-image-button .uagb-buttons__wrap.uagb-buttons-layout-wrap .uagb-button__wrapper {
		margin-left: 10px;
		margin-right: 20px;
	}
	.wp-block-uagb-buttons.content-section-image-button .uagb-buttons__wrap.uagb-buttons-layout-wrap .uagb-button__wrapper a.uagb-buttons-repeater.wp-block-button__link .uagb-button__link {
		font-size: 12px;
	}
	.wp-block-uagb-buttons.content-section-image-button .uagb-buttons__wrap.uagb-buttons-layout-wrap .uagb-button__wrapper a.uagb-buttons-repeater.wp-block-button__link {
		padding-top: 20px;
		padding-bottom: 20px;
	}
	.wp-block-uagb-info-box.banner-content-part a.uagb-infobox-cta-link.wp-block-button__link {
		padding-left: 10px !important;
		padding-right: 10px !important;
	}
	.wp-block-uagb-post-carousel.uagb-post-grid.latest-blog-posts-slider .slick-track {
		gap: 0px;
	}
}
