/* stylenew.css */
body.thepage-services div#block-vani-architecturalinteriordesign .block-content .cta-button {padding: 0; background: transparent; line-height: 1; float: right; position: absolute; right: 10px; bottom: 10px; }
body.thepage-services div#block-vani-architecturalinteriordesign .block-content .cta-button::before,body.thepage-services div#block-vani-architecturalinteriordesign .block-content .cta-button::after {display: none; }
ul.main-menu > li a::after, .region-primary-menu .menu > li a::after {content: ""; position: absolute; left: 0; bottom: 0; right: 0; width: 0; height: 2px; background: var(--theme-color-two); transition: height 0.3s ease; }
 .thepage-architectural-interior-design h1.page-title {color: #fff; text-transform: uppercase; font-size: 60px; font-family: 'Bebas Kai'; }
.thepage-architectural-interior-design section#page-header {background: url(/themes/vani/templates/block/serviceinner.webp); padding-top: 80px; padding-bottom: 80px; background-size: cover; }
.open-sans { font-family: "Open Sans", sans-serif; }
.roboto { font-family: "Roboto", sans-serif; }
.bebas-neue { font-family: "Bebas Neue", sans-serif; }
.bebas-kai {  font-family: 'Bebas Kai'; }
section#imageboxleft { background: url(/themes/vani/templates/block/Layer-76.webp); padding-top: 150px; padding-bottom: 150px; }
ul.main-menu { color: #010101; fill: #010101; padding-left: 15px; padding-right: 15px; font-weight: 400; }
h2 { font-size: 50px; }
.morphist { text-align: center !important; }
.slider h1 {color: #000000;font-family: 'Bebas Kai';font-size: 120px;font-weight: 400;text-transform: uppercase;line-height: 1;}
.slider h2 { color: #000000; font-family: 'Bebas Kai'; font-size: 45px; font-weight: 400; letter-spacing: 10px; text-transform: uppercase; }
.counterSection h2 {color: #000000;/* font-family: 'Bebas Kai'; */font-size: 16px;font-weight: 500;line-height: 22px;}
#imageboxleft img { transform: scale(1.6); transform-origin: 119px 56px; }
.col-6.content { background: #fff; z-index: 1; padding: 44px; }
.counter:after { content: attr(data-after); }
.counter:before { content: attr(data-before); }
.centered-section { background-image: url('/sites/default/files/ctnbg.jpg'); background-size: cover; background-repeat: no-repeat; background-position: center center; text-align: center; height: 70%; max-height: 70%; display: flex; flex-direction: row; justify-content: center; align-items: center; padding-top: 100px; padding-bottom: 100px; }
.cta-content { display: flex; max-width: 100%; margin: 0 auto; padding: 20px; border-radius: 10px; flex-direction: column; justify-content: center; align-items: center; }
.cta-button { display: inline-block; padding: 10px 20px; margin-top: 0px; background-color: #007bff; /* Button background color */ color: #fff; /* Button text color */ text-decoration: none; border-radius: 5px; transition: background-color 0.3s ease; }
.cta-button:hover { background-color: #FFB03E; /* Button background color on hover */ }
a.cta-button:hover { color: #000; }
.ctnImg { width: 100px; }
.centered-section .cta-content h3 { color: #2D2928; font-family: 'Bebas Kai'; font-size: 40px; font-weight: 400; text-transform: uppercase; }
.centered-section .cta-content h2 {color: #2D2928;font-family: 'Bebas Kai';font-size: 80px;font-weight: 400;text-transform: uppercase;}
.centered-section .cta-content p {text-align: center;color: #FFFFFF;/* font-family: 'Bebas Kai'; */font-size: 18px;/* font-weight: 500; */}
.cta-button {/* font-family: 'Bebas Kai'; */font-size: 17px;font-weight: 500;fill: #000000;color: #000000;background-color: #FFB03E;padding: 20px 50px 20px 50px;position: relative;transition: all 0.3s linear;}
.cta-button::before { content: ""; position: absolute; bottom: -4px; left: -4px; width: 18%; height: 60%; border: 1px solid #FFB03E; border-top: 0px !important; border-right: 0px !important; transition: 0.2s linear; }
.cta-button:hover::before { bottom: -8px; left: -8px; border-width: 3px; border-color: black; }
.cta-button::after { content: ""; position: absolute; top: -4px; right: -4px; width: 18%; height: 60%; border: 1px solid #FFB03E; border-bottom: 0px !important; border-left: 0px !important; transition: 0.2s linear; }
.cta-button:hover::after { top: -8px; right: -8px; border-width: 3px; border-color: black; }
.containerServices { text-align: center; display: flex; flex-direction: column; justify-content: center; align-items: center; background-image: url(/sites/default/files/bg-ezgif.com-webp-to-png-converter.png); background-repeat: no-repeat; background-size: cover; padding-top: 80px; padding-bottom: 80px; }
.containerServices h2.headingServices {color: #000000;font-family: 'Bebas Kai';font-size: 54px;/* font-weight: 600; */text-transform: uppercase;line-height: 1;}
.headingServices { font-size: 24px; margin-bottom: 20px; }
.paragraphServices { margin-bottom: 40px; color: #000000; }
.sliderServices { width: 100%; margin: 0 auto; position: relative; }
.sliderServices img { width: 100%; height: auto; border-radius: 8px; }
.prevServices, .nextServices { position: absolute; top: 50%; transform: translateY(-47%); background-color: #000; color: rgb(255 255 255); border: none; cursor: pointer; padding: 10px; font-size: 18px; z-index: 1; }
.prevServices { left: 0; }
.nextServices { right: 0; }
section#imageboxleft h2 {text-transform: uppercase;font-size: 54px;font-family: 'Bebas Kai';line-height: 1;}
.containerProject {text-align: center;display: flex;flex-direction: column;justify-content: center;align-items: center;background-repeat: no-repeat;background-size: cover;padding-top: 80px !important;/* padding-bottom: 80px !important; */}
h2.headingProject { color: #2D2928; font-family: 'Bebas Kai'; font-size: 60px; font-weight: 400; padding-bottom: 20px; }
button.tablinks { padding: 15px 50px 15px 50px !important; font-family: 'Bebas Kai'; font-size: 20px; font-weight: 500; }
/* Styles for tabs */
.tab { display: none; }
.tab.active { display: block; }
.tab img { cursor: pointer; height: auto; margin: 5px; /* Adjust margin as needed */ box-sizing: border-box; }
.ProjectTab button.tablinks { color: #FFFFFF; background-color: #BFA599; border-style: solid; border-color: #BFA599; padding: 20px; border-radius: 0px; }
.containerProject { text-align: center; display: flex; flex-direction: column; justify-content: center; align-items: center; background-repeat: no-repeat; background-size: cover; padding: 20px; }
.ProjectTab { margin-bottom: 20px; }
.innerTab { display: flex; flex-wrap: wrap; justify-content: space-between; }
.innerTab > a { width: 32%; }
.container { position: relative; width: 100%; max-width: 1261px !important; margin: 0 auto; padding: 0 10px; }
.contact-info .fa { font-size: 25px; line-height: 32px;    /* padding: 10px; */ color: #BFA599 !important; transition: color 0.3s ease; text-decoration: none; width: 25px; height: 25px; text-align: center; }
.ContainerFooter .parentContainer .childContainer1 .nestedContainer2 h3 { color: #2D2928; font-family: 'Bebas Kai'; font-size: 62px !important; font-weight: 600; margin: 0px; text-transform: uppercase !important; }
.childContainer2 p { display: block; margin-block-start: 1em; margin-block-end: 1em; margin-inline-start: 0px; margin-inline-end: 0px; unicode-bidi: isolate; color: #7A7A7A; font-weight: 400 !important; font-size: 18px !important; }
/* Basic styling for the containers */
section.counterSection { width: 100%; display: flex; justify-content: space-around; padding-top: 50px; padding-bottom: 50px; }
section.counterSection .container { width: 50%; display: flex; flex-direction: column; justify-content: space-between;    /* align-items: center; */ }
.main-container { display: flex; flex-direction: row; justify-content: space-between; }
.sub-container { text-align: center; }
.counterSection h3 {color: #BFA599;font-family: 'Bebas Kai';font-size: 60px;/* font-weight: 600; */}
.counterSection h2 {color: #010101;/* font-family: 'Bebas Kai'; */font-size: 16px;font-weight: 500;line-height: 25px;}
button.tablinks { background: #fff !important; color: #000 !important; border: 1px solid; }
button.tablinks.all-sec { background-color: #BFA599 !important; color: #fff !important; }
button.tablinks:hover { background-color: #BFA599 !important; color: #fff !important; }
.ContainerFooter { width: 100%; /* Set the desired width for ContainerFooter */ margin: 0 auto; /* Center the ContainerFooter horizontally */ display: flex; flex-direction: row; justify-content: center; background-color: #F4F4F4; padding-top: 20px; }
.parentContainer { width: 80%; display: flex; flex-direction: row; justify-content: space-around; flex-wrap: wrap; }
.childContainer1 { display: flex; flex-direction: row; justify-content: center; gap: 10px; width: 100%; margin: 5px; box-sizing: border-box; }
.childContainer2 { display: flex; flex-direction: row; gap: 10px; width: 100%; margin: 5px; box-sizing: border-box; text-align: center; font-family: "Inter", Sans-serif; font-size: 18px; font-weight: 300; }
.nestedContainer1 { width: calc(33.33% - 10px); /* 33.33% width for three containers per line, adjust margin */ margin: 5px; /* Adjust margin as needed */ box-sizing: border-box; border-right: 1px solid #E2E2E2; padding: 20px; display: flex; flex-direction: column; gap: 20px; }
.nestedContainer2 { width: calc(33.33% - 10px); /* 33.33% width for three containers per line, adjust margin */ margin: 5px; /* Adjust margin as needed */ box-sizing: border-box; padding: 20px; }
.nestedContainer3 { width: calc(33.33% - 10px); /* 33.33% width for three containers per line, adjust margin */ margin: 5px; /* Adjust margin as needed */ box-sizing: border-box; padding: 20px; }
.nestedContainer1 .fa { font-size: 25px; line-height: 25px; border: 1px solid #62615F; border-radius: 50%; padding: 7px; color: #62615F; transition: color 0.3s ease; text-decoration: none; width: 40px; height: 40px; text-align: center; }
.contact-info .fa { font-size: 25px; line-height: 32px;      /* padding: 10px; */ color: #62615F; transition: color 0.3s ease; text-decoration: none; width: 25px; height: 25px; text-align: center; }
.fa:hover { color: #FFF; background-color: #47A1D7; }
.contact-info .fa:hover { color: #000; background-color: transparent; }
.socialIcon { display: flex; flex-direction: row; gap: 20px; }
.childContainer2 p { display: block; margin-block-start: 1em; margin-block-end: 1em; margin-inline-start: 0px; margin-inline-end: 0px; unicode-bidi: isolate; color: #7A7A7A; }
.contact-info { display: flex; align-items: center; margin-top: 10px; font-family: "Inter", Sans-serif; font-size: 16px; font-weight: 300; color: #7A7A7A; gap: 20px; }
.contact-info:hover { display: flex; align-items: center; margin-top: 10px; font-family: "Inter", Sans-serif; font-size: 16px; font-weight: 300; color: #000; }
.contact-info .fa { margin-right: 10px; }
.nestedContainer3 img { width: 100%; height: auto; }
.ContainerFooter .parentContainer .childContainer1 .nestedContainer1 p {text-align: left;font-family: "Inter", Sans-serif;font-size: 18px;font-weight: 300;line-height: 30px;opacity: 0.8;}
.ContainerFooter .parentContainer .childContainer1 .nestedContainer2 h3 {color: #2D2928;font-family: "bebas kai", Sans-serif;font-size: 70px;font-weight: 400;margin: 0px;line-height: 1;}
.ContainerFooter .parentContainer .childContainer1 .nestedContainer2 h3 span { color: #FFB03E; }
body.thepage-contact .node-content .block-region.region-content { display: flex; }
body.thepage-contact .node-content .block-region.region-content form#contact-message-feedback-form { padding-left: 30px; }
.thepage-contact h2 { font-size: 50px !important; border: 1px solid #e0e0e0; border-top: 0px; border-left: 0px; border-right: 0px; padding-bottom: 16px; text-transform: uppercase; }
.field.field--name-body.field--type-text-with-summary.field--label-hidden.field-item p {font-size: 17px;font-family: 'Open Sans';font-weight: 400;}
div#block-vani-aboutus h2 { display: none; }
div#block-vani-aboutus .block-content { display: flex; flex-wrap: wrap; align-items: flex-start; flex-direction: row-reverse; justify-content: space-between; }
div#block-vani-aboutus .block-content .field.field--name-field-image.field--type-image { width: 47%; }
div#block-vani-aboutus .block-content .field.field--name-body.field--type-text-with-summary { width: 50%; }
div#block-vani-aboutus .block-content .field.field--name-field-explore-more.field--type-link { width: 50%; display: none; }
div#block-vani-mission .block-content { display: flex; flex-wrap: wrap; align-items: flex-start; justify-content: space-between; }
div#block-vani-mission h2 { display: none; }
div#block-vani-mission .block-content .field.field--name-field-image.field--type-image { width: 47%; }
div#block-vani-mission .block-content .field.field--name-body.field--type-text-with-summary { width: 50%; }
div#block-vani-mission .block-content .field.field--name-field-explore-more.field--type-link { width: 50%; display: none; }
div#block-vani-aboutus .field.field--name-body.field--type-text-with-summary.field--label-hidden.field-item h4 { color: #FCB041; font-family: 'Bebas Kai'; font-size: 20px; font-weight: 600; text-transform: uppercase; text-align: center; }
div#block-vani-aboutus .field.field--name-body.field--type-text-with-summary.field--label-hidden.field-item h3 { color: #000000; font-family: 'Bebas Kai'; font-size: 35px; font-weight: 600; text-align: center; text-transform: uppercase; padding-top: 15px; }
div#block-vani-mission .field.field--name-body.field--type-text-with-summary.field--label-hidden.field-item h3 { color: #FFB03E; font-family: 'Bebas Kai'; font-size: 60px; font-weight: 600; text-align: center; text-transform: uppercase; padding-top: 15px; padding-bottom: 15px; }
div#block-vani-aboutus .field.field--name-body.field--type-text-with-summary.field--label-hidden.field-item p { font-size: 18px; text-align: center; color: #7A7A7A; }
div#block-vani-mission .field.field--name-body.field--type-text-with-summary.field--label-hidden.field-item p { font-size: 18px; text-align: center; color: #7A7A7A; }
.project-heading { color: #FCB041; font-family: 'Bebas Kai'; font-size: 18px; font-weight: 600; padding-bottom: 15px; }
.thepage-services h2 { display: none; }
.thepage-about-us section#page-header { background: url(/themes/vani/templates/block/Layer-80.webp); padding-top: 80px; padding-bottom: 80px; background-size: cover; }
.thepage-about-us h1.page-title { color: #fff; text-transform: uppercase; font-size: 60px; font-family: 'Bebas Kai'; }
.thepage-contact section#page-header { background: url(/themes/vani/templates/block/Layer-85.webp); padding-top: 80px; padding-bottom: 80px; background-size: cover; }
.thepage-contact h1.page-title { color: #fff; text-transform: uppercase; font-size: 60px; font-family: 'Bebas Kai'; }
.thepage-past-projects section#page-header { background: url(/themes/vani/templates/block/Layer-104.webp); padding-top: 80px; padding-bottom: 80px; background-size: cover; }
.thepage-past-projects h1.page-title { color: #fff; text-transform: uppercase; font-size: 60px; font-family: 'Bebas Kai'; }
video#bgvid { width: 100vw; translate: -50% 0; left: calc(100% - 50%); position: relative; }
.thepage-services section#page-header { background: #fff; margin-top: 22px; }
.thepage-services h1.page-title { display: none; }
.thepage-services .node-content .block { max-width: 48%; display: inline-flex; background: #f2f2f2; margin: 0 1% 30px; }
.thepage-services .node-content .block-region.region-content { display: flex; flex-wrap: wrap; justify-content: space-evenly; align-items: flex-start; }
.thepage-services .node-content .field.field--name-field-image.field--type-image.field--label-hidden.field-item { margin-bottom: 20px; }
.thepage-services .node-content .field.field--name-body.field--type-text-with-summary.field--label-hidden.field-item { padding: 0 22px; }
.thepage-services .node-content .field.field--name-body.field--type-text-with-summary.field--label-hidden.field-item h4 { color: #00000; font-family: 'Bebas Kai'; font-size: 30px; font-weight: 600; }
.thepage-services .block h4 { font-size: 20px !important; text-transform: uppercase; padding-bottom: 10px; font-family: 'Bebas Kai'; font-weight: 600; }
div#block-vani-weprovidemorethanjustqualityservices { width: 100%; max-width: 100%; background: transparent; }
div#block-vani-weprovidemorethanjustqualityservices h3 { color: #2D2928; font-family: 'Bebas Kai'; font-size: 50px; font-weight: 600; text-align: center; padding-left: 100px; padding-right: 100px; }
.thepage-services .page-header.clear { padding-bottom: 26px; padding-top: 0px !important; }
input#edit-preview { display: none; }
.thepage-services .block, .block-title, .block-content {
    position: relative;
    justify-content: center;
}
@media only screen and (max-width:1500px) {
  .prevServices, .nextServices { margin-left: 28px; }
  .sliderServices { padding-left: 45px; }
  section.counterSection .container { width: 68%; }
  #imageboxleft img { transform-origin: -31px 56px; }
  .parentContainer { width: 100%; }
  .ContainerFooter .parentContainer .childContainer1 .nestedContainer2 h3 span { color: #FFB03E; font-size: 56px; 
  }
  video {
    max-width: 100%;
}
}

@media all screen and (max-width:1024px){
body.thepage-contact .node-content .block-region.region-content form#contact-message-feedback-form {
    padding: 20px 0;
    width: 500px;
    max-width: 80vw;
    clear: both;
}
video.banner-html5-video {
    max-height: 90vh;
}


section.counterSection {
    background: linear-gradient(to right, #66a5ad  0%,#66a5ad 50%, #ff0000 50%, #ff0000 100%);
}
body.thepage-contact .node-content .block-region.region-content {
    display: flex;
    flex-direction: column;
    align-content: center;
    margin: auto;
}

main#main {
    margin: auto;
}

.page-header {
    padding: 0rem 0 0rem;
}

.thepage-contact h1.page-title {
    font-size: 40px;
}

.thepage-contact section#page-header {
    padding-top: 60px;
    padding-bottom: 50px;
}
    
    
    
    
    .ContainerFooter .parentContainer .childContainer1 .nestedContainer2 h3 {
    font-size: 40px !important;
}
.thepage-contact h2 {
    font-size: 32px !important;
    
}
    .ContainerFooter .parentContainer .childContainer1 .nestedContainer2 h3 span {
        color: #FFB03E;
        font-size: 43px;
    }
    .centered-section .cta-content h2 {
    font-size: 60px;
}
.col-6.content {
    padding: 25px;
}
div#block-vani-weprovidemorethanjustqualityservices h3 {
    font-size: 34px;
}
section#imageboxleft h2 {
    font-size: 33px;
}
.field.field--name-body.field--type-text-with-summary.field--label-hidden.field-item p {
    font-size: 14px;
    font-family: 'Open Sans';
    font-weight: 400;
}
    #imageboxleft img {
        transform-origin: 1px -138px;
    }
    section#imageboxleft {
    padding-top: 50px;
    padding-bottom: 50px;
}
.slider h1 {
    font-size: 90px;
}
.counterSection h2 {
    font-size: 13px;
}
}
@media only screen and (max-width:1300px){
.thepage-about-us #imageboxleft img {
    transform: scale(1.5);
}
.thepage-about-us section#imageboxleft {
    background: url(/themes/vani/templates/block/Layer-76.webp);
    padding-top: 50px;
    padding-bottom: 50px;
}
}
@media only screen and (max-width:768px){
    .thepage-contact h2 {
    font-size: 30px !important;
}
body.thepage-contact .node-content .block-region.region-content {
    display: flex;
    flex-direction: column;
}
    ul.main-menu > li, .region-primary-menu .menu > li {
        display: inline-block;
        margin-left: 15px;
    }
    .childContainer1 {
    display: flex;
    flex-direction: column;
}
.nestedContainer1 {
    width: 100%;
}
.nestedContainer2 {
    width: 100%;
} 
.nestedContainer3 {
    width: 100%;
} 
.thepage-home #imageboxleft img {
    transform: scale(1.0) !Important;
}    
 .col-6.content {
    background: #fff;
    z-index: 1;
    padding: 44px;
    margin-top: -31px;
    margin-left: 3px;
}   
.col-6 {
    flex: 0 0 auto;
    width: 100%;
}
}
@media only screen and (max-width:480px){
    .main-container {
    display: block;
}
.slider h1 {
        font-size: 60px;
    }
.slider h2 {
    color: #000000;
    font-family: 'Bebas Kai';
    font-size: 19px;
    font-weight: 400;
    letter-spacing: 10px;
    text-transform: uppercase;
}
section.counterSection {
    width: 100%;
    display: flex;
    justify-content: space-around;
    padding-top: 0px;
    padding-bottom: 0px;
}
.col-6 {
    flex: 0 0 auto;
    width: 67%;
}
.row>*{
    width: 100% !important;
}
.thepage-home #imageboxleft img {
    transform: scale(1.0);
}
.col-6.content {
        padding: 20px;
        margin-top: -76px;
        margin-left: 10px;
    }
.childContainer1 {
    display: flex;
    flex-direction: column;
}
.nestedContainer1 {
    width: 100%;
}
.nestedContainer2 {
    width: 100%;
} 
.nestedContainer3 {
    width: 100%;
} 
.innerTab {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    flex-direction: column !important;
}
.innerTab > a {
    width: 100% !Important;
}
.thepage-services .node-content .block-region.region-content {
    flex-direction: column !important ;
}
.thepage-services .node-content .block {
    max-width: 100% !important;
}
div#block-vani-weprovidemorethanjustqualityservices h3 {
    color: #2D2928;
    font-family: 'Bebas Kai';
    font-size: 50px;
    font-weight: 600;
    text-align: center;
    padding-left: 20px;
    padding-right: 20px;
}
    div#block-vani-weprovidemorethanjustqualityservices h3 {
        font-size: 34px;
    }
    .thepage-architectural-interior-design h1.page-title {
    color: #fff;
    text-transform: uppercase;
    font-size: 32px;
    font-family: 'Bebas Kai';
}
.thepage-past-projects h1.page-title {
    color: #fff;
    text-transform: uppercase;
    font-size: 32px;
    font-family: 'Bebas Kai';
}
.thepage-past-projects section#page-header {
    background: url(/themes/vani/templates/block/Layer-104.webp);
    padding-top: 20px;
    padding-bottom: 19px;
    background-size: cover;
}
nav#block-vani-main-menu {
    padding-top: 100px;
}
    .centered-section .cta-content h2 {
        font-size: 51px;
    }
    .thepage-about-us section#page-header {
    background: url(/themes/vani/templates/block/Layer-80.webp);
    padding-top: 20px;
    padding-bottom: 20px;
    background-size: cover;
}
.thepage-about-us h1.page-title {
    color: #fff;
    text-transform: uppercase;
    font-size: 32px;
    font-family: 'Bebas Kai';
}
div#block-vani-aboutus .block-content {
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start;
    flex-direction: column !Important;
    justify-content: space-between;
}
div#block-vani-aboutus .block-content .field.field--name-field-image.field--type-image {
    width: 100%;
}
div#block-vani-aboutus .block-content .field.field--name-body.field--type-text-with-summary {
    width: 100%;
}
    .thepage-about-us #imageboxleft img {
        transform: scale(1.0);
    }
    body.thepage-contact .node-content .block-region.region-content {
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
input[type=text], input[type=email], input[type=url], input[type=password], input[type=search], textarea {
    padding: 10px 0rem;
}
body.thepage-contact .node-content .block-region.region-content form#contact-message-feedback-form {
    padding-left: 30px;
    padding-left: 20px !important;
    padding-right: 20px;
    padding-top: 30px;
    max-width: 100vw;
}
.thepage-contact section#page-header {
    background: url(/themes/vani/templates/block/Layer-85.webp);
    padding-top: 20px;
    padding-bottom: 20px;
    background-size: cover;
}
.thepage-contact h1.page-title {
    color: #fff;
    text-transform: uppercase;
    font-size: 32px;
    font-family: 'Bebas Kai';
}
#tns1 > .tns-item {
    width: calc(100%) !important;
    padding-right: 10px;
}
h2.headingProject {
    color: #2D2928;
    font-family: 'Bebas Kai';
    font-size: 40px;
    font-weight: 400;
    padding-bottom: 20px;
}
}