body {
    overflow-x: hidden !important;
}



/* new css start */
body.wp-singular.page-template-default.page.page-id-2831,body.wp-singular.page-template-default.page.page-id-2847 {
    overflow-x: hidden !important;
}

/*safari css start*/
body:not(.home) header.site-header {background: #fff;}
.wp-block-uagb-container.equal-card .uagb-ifb-content p.uagb-ifb-desc {
    display: -webkit-box;
    -webkit-line-clamp: 4; /* Show only 3 lines */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;

}
header .custom-logo-link img {
    max-width: 140px;
    width: 140px;
}
.ast-sticky-below-shrink .ast-sticky-shrunk .site-logo-img img {
    max-height: 60px !important;
    width: auto;
}
/* botton popup section css*/
.uagb-btn-mobile__default-btn.popup_contact_btn {
margin-bottom: 0px !important;
}
.popup_button_cont{
    position: fixed !important;
    left: 50% !important;
    bottom: 20px !important;
    transform: translateX(-50%) !important;
    z-index: 999999 !important;
    width: 806px !important;
    margin: 0 !important;
}
.popup_cross_icon .wp-block-uagb-image__figure {
    position: absolute;
    z-index: 999;
    right: -10px;
    top: -10px;
}

.wp-block-uagb-container.inner_banner h1 {
    margin-bottom: 0px !important;
}
.wp-block-uagb-container.inner_banner {
    padding-top: 16em;
    padding-bottom: 10em;
}
/* Sticky Header */
.ast-sticky-active .header-widget-area a.uagb-buttons-repeater.wp-block-button__link  {
color: #000 !important;
}
.ast-sticky-active .header-widget-area a.uagb-buttons-repeater.wp-block-button__link:hover{
color:white !important;
}
.ast-sticky-active {background: white;}
#ast-fixed-header .ast-below-header {background: white;}

.form-input .main-form-design label span {
    color: #1A1A1A;
}

.wp-block-uagb-container.popup-form-main-container{
    border: 0px !important;
}

.wp-block-uagb-container.inner-banner .swiper-wrapper .swiper-content {
height: 672px;
}

body:not(.home) .popup-form a.uagb-buttons-repeater.wp-block-button__link {
color: red;
}
body:not(.home) .popup-form a.uagb-buttons-repeater.wp-block-button__link:hover {
color: white;
}


.form-input .wpcf7-form-control-wrap .wpcf7-list-item.first.last {
font-family: Inter;font-weight: 400;font-size: 14px;line-height: 22.4px;vertical-align: middle;margin-left: 0px;color: #44474D !important;
}

.bottom-button-setup{
display:flex;
align-items:stretch;
width:100%;
margin-top:40px;
border:1px solid #D9D9D9;
overflow:hidden;
background:#fff;
}
.bottom-button-setup .left-content{
width:55%;
display:flex;
align-items:center;
gap:18px;
padding: 12px 12px;
background:#fff;
border-right:none;
border: 1px solid #E2E8F0;
}

.bottom-button-setup .secure-icon{
flex-shrink:0;
}

.bottom-button-setup .secure-icon img{
width:23px;
height:27px;
display:block;
}

.bottom-button-setup .secure-text .secure-text-head p{font-family: Inter;font-weight: 600;font-size: 13px !important;line-height: 15.6px;letter-spacing: 0px;color: #0A192F;margin-bottom: 0px !important;}

.bottom-button-setup .secure-text p{
margin:4px 0 0;
color:#4b5563;
font-family: Inter;
font-weight: 400;
font-size: 12px;
line-height: 16.8px;
letter-spacing: 0px;
vertical-align: middle;
}

.bottom-button-setup .right-button{
width:45%;
}

.bottom-button-setup .right-button .wpcf7-submit{
width:100%;
height:100%;
border:none;
border-radius:0;
background:#ef1c23;
color:#fff;
cursor:pointer;
display:flex;
align-items: center;
justify-content: center;
gap: 12px;
padding: 16px 2px;
height: 86px;
}

.bottom-button-setup .right-button .wpcf7-submit:hover{
background:#d8141b;
}
.bottom-button-setup .btn-text{
display:flex;
flex-direction:column;
align-items:center;
}

.bottom-button-setup .btn-text{
font-size:18px;
font-weight:700;

}

.bottom-button-setup .btn-text small{
margin-top:8px;
color:#fff;
font-family: Inter;
font-weight: 700;
font-size: 10px;
line-height: 15px;
letter-spacing: 1px;
text-align: center;
vertical-align: middle;
text-transform: uppercase;
}
.bottom-button-setup .btn-arrow{
display:flex;
align-items:center;
}
.bottom-button-setup .btn-arrow img{
width:28px;
height:28px;
}
.bottom-button-setup .btn-arrow{
font-size:32px;
color:#fff;
line-height:1;
}

/*safari css end */

.page-id-3303 span.ast-icon.icon-arrow {
    display: none;
}
body:not(.home) .entry-content ul,body:not(.home) .entry-conten ol {
padding-bottom: 28px !important;
margin-left: 10px !important;
}
ul.wp-block-list.service-number a {
text-decoration: none;
}
/*
body:not(.home) header.site-header {
position: relative !important;
width: 100%;
} */
body:not(.home) .ast-below-header-bar {
background-color: #fff;
border-bottom: none;
position: relative;
}
body:not(.home) .ast-builder-menu-1 .menu-item > .menu-link {
color: #e31e25;
}

body:not(.home) .ast-header-button-1 .ast-custom-button {
color: #E31E25;
}

body:not(.home) .ast-header-button-1 .ast-custom-button:hover {
color: #fff;
}
body:not(.home) .ast-builder-menu-1 .menu-item > .menu-link:hover {
color: #000;
}

/*For Inner Faqs*/
.line1 {
font-size: 32px;
font-weight: 600;
color: #000;
position: relative;
display: inline-block
}

details {
background: #fff;
border: 1px solid #e2e8f0;
border-radius: 8px;
margin-bottom: 16px;
box-shadow: 0 2px 4px rgba(0,0,0,.05);
overflow: hidden;
transition: all 0.3s ease
}

li#menu-item-2187 ul.sub-menu {left: inherit !important;right: 0;
}
details[open] {
box-shadow: 0 4px 8px rgba(0,0,0,.1);
border-left: 4px solid #E31E25
}

.accordian-title {
padding: 20px;
font-weight: 600;
font-size: 18px;
color: #2d3748;
cursor: pointer;
position: relative;
list-style: none;
transition: all 0.3s ease
}

.accordian-title::-webkit-details-marker {
display: none
}

.accordian-title:after {
content: "+";
position: absolute;
right: 20px;
top: 50%;
transform: translateY(-50%);
font-size: 24px;
font-weight: 300;
color: #E31E25;
transition: all 0.3s ease
}

details[open] .accordian-title:after {
content: "−"
}

.accordian-title:hover {
background-color: #f7fafc
}

.accordian-text {
padding: 0 20px 20px;
line-height: 1.6;
border-top: 1px solid #edf2f7;
margin-top: 0;
padding-top: 20px!important
}

.uagb-block-719329ae .uagb-post__text.uagb-post__title a{
font-size: 20px !important;
}
.box1 {
background: #0000001c;
padding: 40px
}

details[open] p {
padding: 0 20px 20px;
margin-bottom: 0
}

.news-section img {
min-height: 373px;
object-fit: cover
}

/* Image Right Side */
.section-intro-img {
float: right;
width: 350px;
margin-left: 20px;
margin-bottom: 20px;
}
/* 
Footer social_links */
.wp-block-uagb-container.social_links .wp-block-uagb-image figure.wp-block-uagb-image__figure a {
background: red;
padding: 9px;
width: 40px !important;
height: 40px !important;
align-items: center;
justify-content: center;
border-radius: 69px;
display: flex;
}
.wp-block-uagb-container.social_links .wp-block-uagb-image img {
height: 23px;
width: 22px;
}
.wp-block-uagb-container.social_links .wp-block-uagb-image figure.wp-block-uagb-image__figure a:hover {
background: #000;
}
.wp-block-uagb-container.service-card:hover .uagb-ifb-title{font-weight: 700;}
.wp-block-uagb-container.service_card_container :hover .uagb-ifb-title{font-weight:400 !important;}
.content-section.left-bg:before {
content: "";
background: #E31E25;
position: absolute;
left: 0;
width: 40%;
height: 100%;
top: 0;
}
.wp-block-uagb-container.left_image_border {position: relative;}
.wp-block-uagb-container.left_image_border::before {
content: "";
position: absolute;
background: #fff9fa;
width: calc(100% - 70px);
height: 72px;
right: 0;
top: -72px;
}
.wp-block-uagb-container.left_image_border::after {
content: "";
position: absolute;
background: #fff9fa;
width: calc(100% - 70px);
height: 72px;
right: 0;
bottom: -72px;
}
.wp-block-uagb-container.right_image_border {position: relative;}
.wp-block-uagb-container.right_image_border::before {
content: "";
position: absolute;
background: #fff9fa;
width: calc(100% - 70px);
height: 72px;
left: 0;
top: -72px;
}
.wp-block-uagb-container.right_image_border::after {
content: "";
position: absolute;
background: #fff9fa;
width: calc(100% - 70px);
height: 72px;
left: 0;
bottom: -72px;
}
.blog_section .uagb-post-grid .uagb-post__image img {
display: block;
width: 100%;
height: 250px;
max-width: 100%;
border-radius: 0;
object-fit: cover;
}
.blog_section .uagb-post-grid span.uagb-post__title.uagb-post__text a {
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical; 
overflow: hidden;
}
.blog_section article.uagb-post__inner-wrap {
display: flex !important;
flex-direction: column;
}
.blog_section .uagb-post__text.uagb-post-grid-byline {order: 0;}
.blog_section span.uagb-post__title.uagb-post__text {order:1}
.blog_section .uagb-post__text.uagb-post__cta.wp-block-button {order: 2;}
.blog_section .uagb-post__text.uagb-post__cta.wp-block-button a.wp-block-button__link.uagb-text-link{box-shadow: none !important;text-decoration: underline;}
button.slick-prev.slick-arrow:before {
background-image: url(/wp-content/uploads/2025/11/arrow-left-line-svgrepo-com.svg);
filter: brightness(0) saturate(100%) invert(10%) sepia(99%) saturate(5319%) hue-rotate(353deg) brightness(111%) contrast(80%);
}
button.slick-next.slick-arrow:before,
button.slick-prev.slick-arrow:before {
background-position: center;
background-size: contain;
background-repeat: no-repeat;
height: 35px;
width: 35px;
position: absolute;
opacity:1;
}
button.slick-next.slick-arrow:before {
background-image: url(/wp-content/uploads/2025/11/arrow-right-line-svgrepo-com.svg);
filter: brightness(0) saturate(100%) invert(10%) sepia(99%) saturate(5319%) hue-rotate(353deg) brightness(111%) contrast(80%);
}
button.slick-prev.slick-arrow, button.slick-next.slick-arrow {
bottom: -30px;
transform: none !important;
height: auto !important;
top: inherit;
box-shadow: none;
opacity: 1 !important;
}
.content-section.right-bg:before {
content: "";
background: #fff9fa;
position: absolute;
left: 0;
width: 70%;
height: 100%;
top: 0;
}
.content-section.right-bg:after {
content: "";
background: #e31e25;
position: absolute;
right: 0;
width: 40%;
height: 100%;
top: 0;
z-index: -1;
}
.rvw-card p.uagb-ifb-desc {
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
}
.slider_arrow img {
cursor: pointer;
}
.lets_talk_box .uagb-ifb-content {
position: relative;
}

.lets_talk_box .uagb-ifb-content::before {
content: "";
background: #E31E25;
position: absolute;
height: 1px;
width: 100px;
top: auto;
bottom: -15px;
left: 0;
}
.lets-talk-form input::placeholder, .lets-talk-form textarea::placeholder{color: #000; font-weight: 400; font-family: 'Inter', sans-serif; font-size: 14px; text-transform: uppercase;}
/* Video Size  */
.video-image-part {
position: relative;
width: 100%;
padding-bottom: 56.25%;
background: #000;
overflow: hidden;
border-radius:16px;
}
.video-image-part iframe {
position: absolute;
inset: 0;
width: 100%;
height: 100%;
border: 0;
background: transparent;
}
.field input[type=submit] {
margin-top: 20px;
}


/* New Css */


@media only screen and (max-width: 1400px) and (min-width: 1200px) {
.wp-block-uagb-container.footer-row .uagb-container-inner-blocks-wrap .uagb-ifb-image-content img {
width: 35px;
height: 35px !important;
}
.wp-block-uagb-container.footer-row .uagb-ifb-content .uagb-ifb-title-wrap p.uagb-ifb-title {
margin-left: 10px;
margin-bottom: 13px;
}
.wp-block-uagb-container.footer-row .uagb-ifb-content p.uagb-ifb-desc {
margin-left: 45px;
}
.wp-block-uagb-container.social_links {
gap: 8px;
}
}
@media only screen and (max-width: 1199px) and (min-width: 1024px) {
.wp-block-uagb-container.footer-row .uagb-container-inner-blocks-wrap .uagb-ifb-image-content img {
width: 28px;
height: 28px !important;
}
.wp-block-uagb-container.social_links .wp-block-uagb-image figure.wp-block-uagb-image__figure a {
width: 35px !important;
height: 35px !important;
}
.wp-block-uagb-container.footer-row .uagb-ifb-content .uagb-ifb-title-wrap p.uagb-ifb-title {
margin-left: 7px;
margin-bottom: 13px;
}
.wp-block-uagb-container.footer-row .uagb-ifb-content p.uagb-ifb-desc {
margin-left: 37px;
font-size: 12px;
}
.wp-block-uagb-container.social_links {
gap: 6px;
}
.wp-block-uagb-container.footer-row .wp-block-uagb-container.Footer-box {
padding-left: 5px;
padding-right: 5px;
}
.wp-block-uagb-container.footer-row .wp-block-uagb-container.Footer-box .uagb-button__wrapper {
margin-left: 34px;
}
.wp-block-uagb-container.footer-row .wp-block-uagb-container.Footer-box .uagb-button__wrapper a.uagb-buttons-repeater.wp-block-button__link {
padding-left: 16px;
padding-right: 16px;
}
}

@media (min-width:1100px){
.footer-contact:before {
content: 'Laxhar Lab';
position: absolute;
color: #E31E250D;
letter-spacing: 8.5px;
width: 70px;
height: 100%;
right: 0;
top: 0;
bottom: 0;
z-index: 1;
font-family: 'Inter', sans-serif;
font-weight: 700;
font-size: 70px;
line-height: 1;
writing-mode: vertical-rl;
transform: rotate(180deg);
margin: auto;
text-align: center;
}
.video-container:after {
content: 'Laxhar Lab';
position: absolute;
color: #E31E250D;
letter-spacing: 8.5px;
width: 70px;
height: 100%;
right: 0;
top: 0;
bottom: 0;
z-index: 1;
font-family: 'Inter', sans-serif;
font-weight: 700;
font-size: 70px;
line-height: 1;
writing-mode: vertical-rl;
transform: rotate(180deg);
margin: auto;
text-align: center;
}
}

@media (min-width:922px){
ul#ast-hf-menu-1 > li.menu-item > .menu-link {
line-height: 2 !important;
}
}
@media (max-width: 976px){
.importance-forensics-box:before {
width: 100%;
}
.home .lets-talk-form .row {
flex-wrap: wrap !important;
}
.lets-talk-form>.row {
margin-left: 0;
margin-right: 0;
}
.lets-talk-form {
padding-left: 8px;
}	
.uagb-modal-popup .uagb-modal-popup-wrap {
width: 100% !important;
max-width: 500px !important;
}
.uagb-effect-default.uagb-modal-popup.uagb-modal-type-popup.uagb-modal-position-centered.active{padding: 15px;}
.uagb-effect-default.uagb-modal-popup.uagb-modal-type-popup.uagb-modal-position-centered.active .uagb-modal-popup-close {
top: -25px;
right: -5px;
}
.wp-block-uagb-container.left_image_border::before, .wp-block-uagb-container.left_image_border::after, .content-section.left-bg:before{content: unset;}

.wp-block-uagb-container.right_image_border::after, .wp-block-uagb-container.right_image_border::before, .content-section.right-bg:after{content: unset;}
.content-section.right-bg:before{width: 100%;}
	.wp-block-uagb-container.inner_banner {
    padding-top: 18em;
    padding-bottom: 8em;
}
}
@media (max-width: 976px) {
.wp-block-uagb-container.forensics-that-solve-section > .wp-block-uagb-container {
background: url(/wp-content/uploads/2026/06/MESA-Training-I.webp);
}
.lets-talk-form .submit-row p {
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
}
}
/* End New Css */
/* Responsive at 976px */
@media (max-width: 976px) {
.section-intro-img {
float: none;
display: block;
margin: 20px auto;
width: 100%;
max-width: 350px;
}
.banner-card .wp-block-uagb-info-box .uagb-ifb-content p.uagb-ifb-title, span.uagb-ifb-title-prefix {
	font-size: 35px !important;}
.wp-block-uagb-container.banner-card h1.uagb-ifb-title-prefix {
    font-size: 35px !important;
}
	
}
@media (max-width: 921px){
.submenu-with-border .sub-menu .menu-link{color: var(--ast-global-color-1)!important;}
}
.lets-talk-form {
box-sizing: border-box;
max-width: 960px;      /* adjust as needed */
margin: 0 auto;
padding: 20px;
}

/* rows & columns */
.lets-talk-form .row {
display: flex;
flex-wrap: unset !important;
gap: 35px;                 /* space between columns */
margin-bottom: 16px;
}
.input-field,.textarea-field,input[type="text"],input[type="email"],input[type="tel"],textarea {
padding-left: 0px !important;
padding-bottom: 22px !important;
}

.lets-talk-form .col-50 {
flex: 0 0 calc(50% - 8px);
box-sizing: border-box;
min-width: 220px;     
}

.lets-talk-form .col-100 {
flex: 0 0 100%;
}

/* labels */
.lets-talk-form label {
display: block;
margin-bottom: 8px;
font-weight: 600;
font-size: 14px;
color: #222;
}

/* input textarea common */
.lets-talk-form .input-field,
.lets-talk-form .textarea-field,
.lets-talk-form input[type="email"],
.lets-talk-form input[type="tel"],
.lets-talk-form input[type="text"],
.lets-talk-form textarea {
width: 100%;
box-sizing: border-box;
padding: 10px 12px;
font-size: 15px;
line-height: 1.3;
transition: border-color .18s;
background: #fff;
outline: none;
}

/* textarea height */
.lets-talk-form .textarea-field,
.lets-talk-form textarea {
min-height: 120px;
resize: vertical;
padding-top: 10px;
}

/* focus state */
.lets-talk-form .input-field:focus,
.lets-talk-form textarea:focus {
border-color: #4a90e2;
}


/* required star styling (optional) */
.lets-talk-form label::after {
content: "";
display: inline-block;
margin-left: 6px;
color: #e53935;
}
.lets-talk-form label:has(.wpcf7-validates-as-required)::after {
content: " *";
color: #e53935;
}

.home_list_1 ul.wp-block-list.service-number li a {
font-size: 14px;
}
.home_list_1 ul.wp-block-list.service-number li{
margin-right:22px;
}
body:not(.home) .ast-builder-menu-1 .menu-item.current-menu-item a.menu-link {
color: #000;
}


/*Footer css*/
.site-content div#secondary {margin-bottom: 0 !important;}
body:not(.home) footer.ast-custom-footer .astra-advanced-hook-531 .wp-block-uagb-container:first-child { margin-top: 0 !important;}


@media only screen and (max-width:1600px) and (min-width:976px) {
.wp-block-uagb-container.right_box1.wp-block-uagb-container.right_box1{
padding-right: 70px !important;
}
}
@media only screen and (max-width:1550px) and (min-width:1450px){
	ul#ast-hf-menu-1 > li.menu-item > .menu-link {
		padding-left: 10px !important;
		padding-right: 10px !important;
	}
}
@media only screen and (max-width:1199px) and (min-width:1024px) {
.site-below-header-wrap.ast-builder-grid-row-container.site-header-focus-item.ast-container {
padding-left: 0px !important;
padding-right: 0px !important;
}
header .custom-logo-link img {
max-width: 80px;}
.ast-builder-menu-1 .menu-item > .menu-link {font-size: 11px !important;letter-spacing: 1px;}
.ast-header-button-1[data-section*="section-hb-button-"] .ast-builder-button-wrap .ast-custom-button {
font-size: 10px;}
.importance-forensics-box-1:before {width: 100% !important;}
	
.popup-form.wp-block-uagb-buttons .uagb-buttons-repeater .uagb-button__link {
font-size:11px;
}
.popup-form.wp-block-uagb-buttons .uagb-buttons-repeater {
padding: 10px 10px;
}
ul#ast-hf-menu-1 > li.menu-item > .menu-link {
padding-left: 5px;
padding-right: 5px;
}	
}
@media only screen and (max-width:1023px) and (min-width:977px) {
.site-below-header-wrap.ast-builder-grid-row-container.site-header-focus-item.ast-container {
padding-left: 0px !important;
padding-right: 0px !important;}
header .custom-logo-link img {
max-width: 80px;}	
.ast-builder-menu-1 .menu-item > .menu-link {font-size: 10px !important;letter-spacing: 1px;}
.ast-header-button-1[data-section*="section-hb-button-"] .ast-builder-button-wrap .ast-custom-button {
font-size: 10px;}
.importance-forensics-box-1:before {width: 100% !important;}
.wp-block-uagb-buttons-child.uagb-buttons__outer-wrap.wp-block-button.view-all-btn-services .uagb-button__wrapper .uagb-buttons-repeater {
padding-left: 60px;
padding-right: 60px;
}
.popup-form.wp-block-uagb-buttons .uagb-buttons-repeater {
padding: 10px 10px;
}
ul#ast-hf-menu-1 > li.menu-item > .menu-link {
padding-left: 5px;
padding-right: 5px;
}
.popup-form.wp-block-uagb-buttons .uagb-buttons-repeater .uagb-button__link {
font-size:11px;
}	
}
@media only screen and (max-width:976px) and (min-width:922px) {
.site-below-header-wrap.ast-builder-grid-row-container.site-header-focus-item.ast-container {
padding-left: 0px !important;
padding-right: 0px !important;}
header .custom-logo-link img {
max-width: 80px;}	
.ast-builder-menu-1 .menu-item > .menu-link {font-size: 9px !important;}
.ast-header-button-1[data-section*="section-hb-button-"] .ast-builder-button-wrap .ast-custom-button {
font-size: 9px;}
.importance-forensics-box-1:before {width: 100% !important;}	
.popup-form.wp-block-uagb-buttons .uagb-buttons-repeater .uagb-button__link {
font-size:11px;
}
.popup-form.wp-block-uagb-buttons .uagb-buttons-repeater {
padding: 10px 10px;
}
ul#ast-hf-menu-1 > li.menu-item > .menu-link {
padding-left: 5px;
padding-right: 5px;
}
.popup-form.wp-block-uagb-buttons .uagb-buttons-repeater .uagb-button__link {
font-size:11px;
}	
}

@media (min-width:922px){
.Contact_us_section{
display:none !important;
}
ul#ast-hf-menu-1 > li.menu-item > .menu-link {
line-height: 80px;
}

}
@media (max-width:922px){
.submenu-with-border .sub-menu .menu-link {color:#000 !important;
}
}

@media only screen and (max-width:1399px) and (min-width:1200px) {
font-size: 10px !important;	
}

@media only screen and (max-width: 1350px) and (min-width: 1151px) {
.ast-builder-menu-1 .menu-item > .menu-link {
font-size: 12px !important;
}
.main-header-menu .menu-link, .main-header-menu>a {
padding: 0 10px;
}
li#menu-item-2186 ul.sub-menu {
    right: 100%;
    left: auto;
}	
}


@media only screen and (max-width: 1450px) and (min-width: 1351px) {
.ast-builder-menu-1 .menu-item > .menu-link {
font-size: 15px !important;
}
.main-header-menu .menu-link, .main-header-menu>a {
padding: 0 10px;
}
.submenu-with-border .sub-menu .menu-link {
font-size: 14px;
}
li#menu-item-2186 ul.sub-menu {
    right: 100%;
    left: auto;
}	
}

@media only screen and (max-width: 1560px) and (min-width: 976px){
.wp-block-uagb-container.banner-card {
margin-left: auto;
margin-right: auto;
max-width: 90% !important;
}
}
@media (max-width:767px){
.wp-block-uagb-container.inner_banner {
    padding-top: 15em;
    padding-bottom: 5em;
}
}