<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">* {
    padding: 0px;
    margin: 0px;
}

li {
    list-style-position: inside;
}

/*===========================
	  HEADER SECTION
=============================*/
.vboutTheme_buildAI01-Header01.vboutTheme_buildAI01-Header01_block {
    background-color: #282e40;
    padding: 30px 0px 100px 0px;
}

.vbtb-buildAI01-headerAlign {
    align-items: center;
}

.vbtb-buildAI01-headerLogo {
    width: 150px;
    max-width: 100%;
    align-items: center;
}

.vbtb-buildAI01-headerButtons {
    text-align: right;
}

.vbtb-buildAI-headerButton01 {
    font-family: "Montserrat", sans-serif;
    font-size: 16px;
    line-height: 24px;
    text-align: center;
    font-weight: 400;
    color: #ffffff;
    display: inline-block;
    text-decoration: none;
    max-width: 100%;
    padding: 0px 20px;
}

.vbtb-buildAI-headerButton01:hover {
    color: #ffffff;
    text-decoration: none;
}

.vbtb-buildAI-headerButton02 {
    font-family: "Montserrat", sans-serif;
    font-size: 16px;
    line-height: 24px;
    text-align: center;
    font-weight: 400;
    color: #ffffff;
    display: inline-block;
    text-decoration: none;
    max-width: 100%;
    padding: 0px 20px;
}

.vbtb-buildAI-headerButton02:hover {
    color: #ffffff;
    text-decoration: none;
}

.vbtb-buildAI01-headerBlock {
    padding-top: 100px;
}

.vbtb-buildAI01-headerBlock-title {
    font-family: 'Plus Jakarta Sans', sans-serif;
    font-size: 60px;
    line-height: 80px;
    font-weight: 700;
    color: #fbfbfb;
    text-align: center;
    width: 620px;
    max-width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0 auto;
}

.vbtb-buildAI01-headerBlock-Subtitle {
    font-family: "Montserrat", sans-serif;
    font-size: 20px;
    line-height: 32px;
    font-weight: 300;
    color: #fbfbfb;
    text-align: center;
    width: 460px;
    max-width: 100%;
    padding: 20px 0px 0px 0px;
    margin: 0 auto;
}

.vbtb-buildAI01-headerBlockContent {
    padding-bottom: 100px;
}

.vbtb-buildAI01-headerBlock-Img {
    width: 800px;
    max-width: 100%;
    display: block;
    margin: 0 auto;
    border-radius: 20px;
    box-shadow: 0px 0px 5px #0c1840;
}

/*=============================
	  END HEADER SECTION
=============================*/


/*=============================
	  FEATURE SECTION
=============================*/
.vboutTheme_buildAI01-Features01.vboutTheme_buildAI01-Features01_block {
    background-image: url(../images/vbtb-LP39-buildAI01-featurebg01.png);
    background-position: 50% 50%;
    background-size: 100vw;
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-color: #ffffff;
    padding: 80px 0px 140px 0px;
}

.container-fluid-width01 {
    max-width: 1280px;
}

.vbtb-buildAI01-feature--Title {
    padding-bottom: 60px;
}

.vbtb-buildAI01-featureTitle {
    font-family: 'Plus Jakarta Sans', sans-serif;
    font-size: 48px;
    line-height: 60px;
    font-weight: 700;
    color: #1a1a1a;
    text-align: center;
    width: 660px;
    max-width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0 auto;
}

.vbtb-buildAI01-featureContentImg {
    width: 380px;
    max-width: 100%;
    border-radius: 16px;
    display: block;
    margin: 0 auto;
}

.vbtb-buildAI01-feature--Block {
    padding-top: 10px;
}

.vbtb-buildAI01-featureContentTitle {
    font-family: 'Plus Jakarta Sans', sans-serif;
    font-size: 28px;
    line-height: 38px;
    font-weight: 700;
    color: #1a1a1a;
    text-align: left;
    width: 380px;
    max-width: 100%;
    padding: 20px 0px 15px 0px;
    margin: 0 auto;
}

.vbtb-buildAI01-featureContentSubTitle {
    font-family: "Montserrat", sans-serif;
    font-size: 16px;
    line-height: 26px;
    font-weight: 300;
    color: #1a1a1a;
    text-align: left;
    width: 380px;
    max-width: 100%;
    padding: 0px 0px 20px 0px;
    margin: 0 auto;
}

/*=============================
	  END FEATURE SECTION
=============================*/


/*=============================
	   IDEA SECTION
=============================*/
.vboutTheme_buildAI01-Idea01.vboutTheme_buildAI01-Idea01_block {
    background-color: #ffffff;
    padding: 20px 0px 100px 0px;
}

.vbtb-buildAI01-ideaContent--block {
    width: 516px;
    margin: 0 auto;
    padding-top: 40px;
    max-width: 100%;
}

.vbtb-buildAI01-ideaContent {
    display: flex;
    align-items: center;
    padding-bottom: 10px;
}

.vbtb-buildAI01-ideaTitle {
    font-family: 'Plus Jakarta Sans', sans-serif;
    font-size: 48px;
    line-height: 60px;
    font-weight: 700;
    color: #1a1a1a;
    text-align: center;
    width: 464px;
    max-width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0 auto;
}

.vbtb-buildAI01-ideaContentIcon {
    font-size: 32px;
    color: #0073ce;
    margin-right: 10px;
}

.vbtb-buildAI01-ideaContentText {
    font-family: "Montserrat", sans-serif;
    font-size: 16px;
    line-height: 26px;
    font-weight: 300;
    color: #1a1a1a;
    text-align: center;
    max-width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0;
}

.vbtb-buildAI01-ideaContentTextBold {
    font-weight: bold;
}

/*=============================
	  END IDEA SECTION
=============================*/


/*=============================
	   SERVICES SECTION
=============================*/
.vboutTheme_buildAI01-Services01.vboutTheme_buildAI01-Services01_block {
    padding-top: 140px;
    padding-bottom: 140px;
}

.vbtb-buildAI01-servicesAlign {
    align-items: center;
    padding-bottom: 80px;
}

.vbtb-buildAI01-servicesBlockImg {
    width: 500px;
    max-width: 100%;
    border-radius: 16px;
    display: block;
    margin: 0 auto;
    box-shadow: 0px 0px 4px #000;
}

.vbtb-buildAI01-servicesContentTile {
    font-family: 'Plus Jakarta Sans', sans-serif;
    font-size: 34px;
    line-height: 50px;
    font-weight: 700;
    color: #1a1a1a;
    text-align: left;
    max-width: 100%;
    padding: 0px 0px 10px 0px;
    margin: 0;
}

.vbtb-buildAI01-servicesContentSubTile {
    font-family: "Montserrat", sans-serif;
    font-size: 18px;
    line-height: 28px;
    font-weight: 300;
    color: #1a1a1a;
    text-align: left;
    max-width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0;
}

/*=============================
	  END SERVICES SECTION
=============================*/


/*=============================
	   GALLERY SECTION
=============================*/
.vboutTheme_buildAI01-Gallery01.vboutTheme_buildAI01-Gallery01_block {
    background-image: url(../images/vbtb-LP39-buildAI01-gallerybg01.png);
    background-position: 0% 34%;
    background-size: contain;
    background-repeat: no-repeat;
    padding-top: 60px;
    padding-bottom: 140px;
}

.vbtb-buildAI01-galleryBlock--title {
    padding-bottom: 70px;
}

.vbtb-buildAI01-galleryBlockTitle {
    font-family: 'Plus Jakarta Sans', sans-serif;
    font-size: 48px;
    line-height: 60px;
    font-weight: 700;
    color: #1a1a1a;
    text-align: center;
    max-width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0;
}

.vbtb-buildIA-galleryBlockImgs {
    text-align: center;
}

.vbtb-buildIA-galleryBlockImg {
    width: 280px;
    max-width: 100%;
    margin-right: 25px;
    border-radius: 16px;
    margin-top: 5px;
}

/*=============================
	  END GALLERY SECTION
=============================*/


/*=============================
	   FAQ SECTION
=============================*/
.vboutTheme_buildAI01-Faq01.vboutTheme_buildAI01-Faq01_block {
    background-image: url(../images/vbtb-LP39-buildAI01-faqbg01.png);
    background-position: 0px -110px;
    background-size: contain;
    background-repeat: no-repeat;
    padding-top: 120px;
    padding-bottom: 120px;
}

.vbtb-buildAI01-faqBlock--title {
    padding-bottom: 70px;
}

.vbtb-buildAI01-faqTitle {
    font-family: 'Plus Jakarta Sans', sans-serif;
    font-size: 48px;
    line-height: 60px;
    font-weight: 700;
    color: #1a1a1a;
    text-align: center;
    max-width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0;
}

.buildAI01-accordion-item {
    width: 626px;
    max-width: 100%;
    margin-bottom: 20px;
    padding: 22px 20px;
    border-radius: 24px;
    background-color: #f4f4f6;
    cursor: pointer;
}

.buildAI01-accordion-header {
    font-family: "Montserrat", sans-serif;
    font-size: 18px;
    font-weight: 500;
    cursor: pointer;
    background-color: #f4f4f6;
    color: #1a1a1a;
    border: none;
    border-radius: 0;
    margin: 0;
}

.buildAI01-accordion-header01 {
    font-family: "Montserrat", sans-serif;
    font-size: 18px;
    font-weight: 500;
    cursor: pointer;
    background-color: #f4f4f6;
    color: #1a1a1a;
    border: none;
    border-radius: 0;
    margin: 0;
}

.buildAI01-accordion-listItem {
    font-family: 'Plus Jakarta Sans', sans-serif;
    font-size: 16px;
    font-weight: 300;
    background-color: #f4f4f6;
    color: #1a1a1a;
    border: none;
    border-radius: 0;
    margin: 0;
    margin-bottom: 20px;
}

.buildAI01-accordion-content {
    background-color: #f4f4f6;
    padding: 18px;
    display: none;
    overflow: hidden;
}

.buildAI01-accordion-item.active .buildAI01-accordion-header {
    background-color: #f4f4f6;
}

.buildAI01-accordion-item.active .buildAI01-accordion-content {
    display: block;
}

/*=============================
	  END FAQ SECTION
=============================*/


/*=============================
	   CTA SECTION
=============================*/
.vboutTheme_buildAI01-Cta01.vboutTheme_buildAI01-Cta01_block {
    background-image: url(../images/vbtb-LP39-buildAI01-ctabg01.png);
    background-position: 50% 72%;
    background-size: 100vw;
    background-repeat: no-repeat;
    background-color: #282e40;
    padding: 100px 0px 100px 0px;
}
.vbtb-buildAI01-ctaTitle{
    font-family: 'Plus Jakarta Sans', sans-serif;
    font-size: 48px;
    line-height: 65px;
    font-weight: 700;
    color: #ffffff;
    text-align: center;
    width: 480px;
    max-width: 100%;
    padding: 0px 0px 45px 0px;
    margin: 0 auto;
}
.vbtb-buildAI01-ctaButtonLink{
    font-family: "Montserrat", sans-serif;
    font-size: 16px;
    line-height: 24px;
    text-align: center;
    font-weight: 700;
    color: #fbfbfb;
    display: block;
    border-radius: 20px;
    background-color: #0072cd;
    text-decoration: none;
    width: 240px;
    max-width: 100%;
    padding: 16px 24px;
    margin: 0 auto;
}
.vbtb-buildAI01-ctaButtonLink:hover{
    color: #fbfbfb;
    text-decoration: none;
}
/*=============================
	  END CTA SECTION
=============================*/



/*==============================
	     FOOTER SECTION
================================*/
.vboutTheme_buildAI01-Footer01.vboutTheme_buildAI01-Footer01_block {
    background-color: #ffffff;
    padding: 30px 0px 30px 0px;
}

.vbtb-buildAI01-footerTitle {
    font-family: "Montserrat", sans-serif;
    font-size: 11.2px;
    line-height: 21px;
    font-weight: 600;
    color: #333333;
    text-align: center;
    max-width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0;
}

/*==============================
	    END FOOTER SECTION
================================*/
@media only screen and (max-width: 1199px) {}

@media only screen and (max-width: 991px) {}

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

@media only screen and (max-width: 767px) {}

@media only screen and (max-width: 703px) {}

@media only screen and (max-width: 575px) {}

@media only screen and (max-width: 536px) {}

@media only screen and (max-width: 428px) {
    .vbtb-buildAI01-headerLogo{
        display: block;
        margin: 0 auto;
    }
    .vbtb-buildAI01-headerButtons {
        text-align: center;
        margin-top: 15px;
    }
}

@media only screen and (max-width: 414px) {}

@media only screen and (max-width: 375px) {}

@media only screen and (max-width: 320px) {}</pre></body></html>