* { box-sizing: border-box; } body {margin: 0;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.nav-1-wrapper{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-family:sans-serif;}.nav-1-navbar{display:flex;justify-content:space-between;align-items:center;padding-top:16px;padding-right:40px;padding-bottom:16px;padding-left:40px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgb(238, 238, 238);}.nav-1-logo{font-family:cursive;font-size:24px;font-weight:bold;}.nav-1-nav-links{list-style-position:initial;list-style-image:initial;list-style-type:none;display:flex;row-gap:20px;column-gap:20px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.nav-1-nav-links li a{text-decoration-line:none;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;color:rgb(17, 17, 17);font-size:14px;}.nav-1-dropdown i{font-size:10px;margin-left:5px;}.nav-1-nav-actions{display:flex;row-gap:10px;column-gap:10px;}.nav-1-btn{padding-top:6px;padding-right:14px;padding-bottom:6px;padding-left:14px;font-size:14px;font-weight:500;cursor:pointer;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgb(17, 17, 17);border-right-color:rgb(17, 17, 17);border-bottom-color:rgb(17, 17, 17);border-left-color:rgb(17, 17, 17);border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;}.nav-1-outline{background-color:transparent;color:rgb(17, 17, 17);}.nav-1-solid{background-color:rgb(17, 17, 17);color:rgb(255, 255, 255);}.hero-1-wrapper{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-family:sans-serif;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(255, 255, 255);}.hero-1-two-column{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:60px;padding-right:30px;padding-bottom:60px;padding-left:30px;row-gap:40px;column-gap:40px;}.hero-1-content{flex-grow:1;flex-shrink:1;flex-basis:400px;max-width:600px;}.hero-1-image{flex-grow:1;flex-shrink:1;flex-basis:300px;max-width:500px;}.hero-1-placeholder{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(204, 204, 204);width:100%;max-width:800px;height:300px;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;overflow-x:hidden;overflow-y:hidden;}.hero-1-placeholder img{width:100%;height:100%;object-fit:cover;display:block;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;}.hero-1-heading{font-size:28px;font-weight:bold;margin-bottom:16px;}.hero-1-description{font-size:14px;color:rgb(85, 85, 85);margin-bottom:24px;}.hero-1-button-group{display:flex;row-gap:16px;column-gap:16px;}.hero-1-btn{padding-top:10px;padding-right:20px;padding-bottom:10px;padding-left:20px;font-size:14px;font-weight:bold;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;cursor:pointer;}.hero-1-solid{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(0, 0, 0);color:rgb(255, 255, 255);border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgb(0, 0, 0);border-right-color:rgb(0, 0, 0);border-bottom-color:rgb(0, 0, 0);border-left-color:rgb(0, 0, 0);border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;}.hero-1-outline{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:transparent;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgb(0, 0, 0);border-right-color:rgb(0, 0, 0);border-bottom-color:rgb(0, 0, 0);border-left-color:rgb(0, 0, 0);border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;color:rgb(0, 0, 0);}.testimonial-1-wrapper *{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;box-sizing:border-box;}.testimonial-1-wrapper{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;background-color:rgb(255, 255, 255);padding-top:80px;padding-right:20px;padding-bottom:80px;padding-left:20px;}.testimonial-1-container{max-width:600px;width:100%;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;text-align:center;}.testimonial-1-logo{height:24px;margin-bottom:30px;}.testimonial-1-text{font-size:18px;line-height:1.6;color:rgb(102, 102, 102);font-weight:400;margin-bottom:30px;}.testimonial-1-author{display:flex;align-items:center;justify-content:center;row-gap:16px;column-gap:16px;}.testimonial-1-author-image{width:60px;height:60px;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;object-fit:cover;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgb(224, 224, 224);border-right-color:rgb(224, 224, 224);border-bottom-color:rgb(224, 224, 224);border-left-color:rgb(224, 224, 224);border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;}.testimonial-1-author-name{font-size:16px;font-weight:600;color:rgb(0, 0, 0);margin-bottom:4px;text-align:left;}.testimonial-1-author-position{font-size:14px;color:rgb(102, 102, 102);font-weight:400;text-align:left;}.container{max-width:1000px;margin-top:auto;margin-right:auto;margin-bottom:auto;margin-left:auto;}.newsletter-2-wrapper{font-family:sans-serif;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(245, 243, 240);}.newsletter-2-section{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(255, 255, 255);padding-top:60px;padding-right:40px;padding-bottom:60px;padding-left:40px;}.newsletter-2-container{max-width:1200px;margin-top:auto;margin-right:auto;margin-bottom:auto;margin-left:auto;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;row-gap:40px;column-gap:40px;}.newsletter-2-left{flex-grow:1;flex-shrink:1;flex-basis:0%;min-width:300px;}.newsletter-2-heading{font-size:24px;font-weight:bold;margin-bottom:10px;}.newsletter-2-description{font-size:14px;color:rgb(102, 102, 102);}.newsletter-2-right{flex-grow:1;flex-shrink:1;flex-basis:0%;min-width:280px;}.newsletter-2-signup-form{display:flex;row-gap:10px;column-gap:10px;margin-bottom:10px;}.newsletter-2-email-input{flex-grow:1;flex-shrink:1;flex-basis:0%;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;font-size:14px;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgb(170, 170, 170);border-right-color:rgb(170, 170, 170);border-bottom-color:rgb(170, 170, 170);border-left-color:rgb(170, 170, 170);border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;}.newsletter-2-submit-btn{padding-top:10px;padding-right:16px;padding-bottom:10px;padding-left:16px;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(0, 0, 0);color:rgb(255, 255, 255);border-top-width:initial;border-right-width:initial;border-bottom-width:initial;border-left-width:initial;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-top-color:initial;border-right-color:initial;border-bottom-color:initial;border-left-color:initial;border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;font-weight:bold;cursor:pointer;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;}.newsletter-2-disclaimer{font-size:12px;color:rgb(136, 136, 136);}.newsletter-2-disclaimer a{color:rgb(0, 0, 0);text-decoration-line:underline;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;}.footer-2-wrapper{font-family:sans-serif;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(245, 245, 245);padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;}.footer-2-section{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(255, 255, 255);padding-top:40px;padding-right:30px;padding-bottom:20px;padding-left:30px;border-top-width:1px;border-top-style:solid;border-top-color:rgb(238, 238, 238);}.footer-2-top{display:flex;flex-wrap:wrap;row-gap:40px;column-gap:40px;justify-content:space-between;margin-bottom:40px;}.footer-2-left{flex-grow:1;flex-shrink:1;flex-basis:300px;max-width:350px;}.footer-2-left .logo{font-size:20px;font-weight:bold;margin-bottom:10px;}.footer-2-left p{font-size:14px;color:rgb(51, 51, 51);margin-top:10px;margin-right:0px;margin-bottom:10px;margin-left:0px;}.footer-2-left a{font-size:14px;color:rgb(0, 0, 0);text-decoration-line:underline;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;}.footer-2-social-icons{margin-top:12px;display:flex;row-gap:12px;column-gap:12px;}.footer-2-social-icons i{font-size:16px;color:rgb(0, 0, 0);cursor:pointer;}.footer-2-links-columns{flex-grow:2;flex-shrink:1;flex-basis:400px;display:flex;row-gap:80px;column-gap:80px;justify-content:flex-end;}.footer-2-links-columns ul{list-style-position:initial;list-style-image:initial;list-style-type:none;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.footer-2-links-columns ul li{margin-bottom:8px;font-size:14px;}.footer-2-links-columns ul li a{text-decoration-line:none;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;color:rgb(0, 0, 0);}.footer-2-bottom{border-top-width:1px;border-top-style:solid;border-top-color:rgb(238, 238, 238);padding-top:20px;display:flex;flex-wrap:wrap;justify-content:space-between;font-size:13px;color:rgb(119, 119, 119);}.footer-2-bottom .footer-2-links{display:flex;row-gap:20px;column-gap:20px;list-style-position:initial;list-style-image:initial;list-style-type:none;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.footer-2-bottom .footer-2-links li a{text-decoration-line:none;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;color:rgb(85, 85, 85);}.app-form h1{font-size:24px;margin-bottom:20px;}.app-form h2{font-size:16px;margin-top:20px;margin-bottom:5px;}label{font-size:12px;margin-bottom:4px;}input, textarea{padding-top:8px;padding-right:8px;padding-bottom:8px;padding-left:8px;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgb(204, 204, 204);border-right-color:rgb(204, 204, 204);border-bottom-color:rgb(204, 204, 204);border-left-color:rgb(204, 204, 204);border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;font-size:14px;width:100%;box-sizing:border-box;}textarea{resize:vertical;min-height:100px;}button{background-color:rgb(51, 51, 51);color:rgb(255, 255, 255);padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;width:100%;font-size:16px;margin-top:20px;border-top-width:initial;border-right-width:initial;border-bottom-width:initial;border-left-width:initial;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-top-color:initial;border-right-color:initial;border-bottom-color:initial;border-left-color:initial;border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;cursor:pointer;}@media (max-width: 768px){.testimonial-1-text{font-size:16px;}.testimonial-1-author-name{font-size:14px;}.testimonial-1-author-position{font-size:12px;}.testimonial-1-wrapper{padding-top:40px;padding-right:16px;padding-bottom:40px;padding-left:16px;}}.nav-1-wrapper { margin: 0; font-family: sans-serif; } .nav-1-navbar { display: flex; justify-content: space-between; align-items: center; padding: 16px 40px; border-bottom: 1px solid #eee; } .nav-1-logo { font-family: cursive; font-size: 24px; font-weight: bold; } .nav-1-nav-links { list-style: none; display: flex; gap: 20px; margin: 0; padding: 0; } .nav-1-nav-links li a { text-decoration: none; color: #111; font-size: 14px; } .nav-1-dropdown i { font-size: 10px; margin-left: 5px; } .nav-1-nav-actions { display: flex; gap: 10px; } .nav-1-btn { padding: 6px 14px; font-size: 14px; font-weight: 500; cursor: pointer; border: 2px solid #111; } .nav-1-outline { background-color: transparent; color: #111; } .nav-1-solid { background-color: #111; color: #fff; } .app-form { max-width: 400px; margin: 0 auto; font-family: Arial, sans-serif; } .app-form h1 { font-size: 24px; margin-bottom: 20px; } .app-form h2 { font-size: 16px; margin-top: 20px; margin-bottom: 5px; } .form-row { display: flex; gap: 10px; } .form-group { flex: 1; display: flex; flex-direction: column; } .full-width { width: 100%; margin-top: 10px; } label { font-size: 12px; margin-bottom: 4px; } input, textarea { padding: 8px; border: 1px solid #ccc; border-radius: 5px; font-size: 14px; width: 100%; box-sizing: border-box; } textarea { resize: vertical; min-height: 100px; } button { background-color: #333; color: #fff; padding: 10px; width: 100%; font-size: 16px; margin-top: 20px; border: none; border-radius: 6px; cursor: pointer; } .footer-2-wrapper { font-family: sans-serif; background: #F5F5F5; padding: 20px; } .footer-2-section { background: #fff; padding: 40px 30px 20px; border-top: 1px solid #eee; } .footer-2-top { display: flex; flex-wrap: wrap; gap: 40px; justify-content: space-between; margin-bottom: 40px; } .footer-2-left { flex: 1 1 300px; max-width: 350px; } .footer-2-left .logo { font-size: 20px; font-weight: bold; margin-bottom: 10px; } .footer-2-left p { font-size: 14px; color: #333; margin: 10px 0; } .footer-2-left a { font-size: 14px; color: #000; text-decoration: underline; } .footer-2-social-icons { margin-top: 12px; display: flex; gap: 12px; } .footer-2-social-icons i { font-size: 16px; color: #000; cursor: pointer; } .footer-2-links-columns { flex: 2 1 400px; display: flex; gap: 80px; justify-content: flex-end; } .footer-2-links-columns ul { list-style: none; padding: 0; margin: 0; } .footer-2-links-columns ul li { margin-bottom: 8px; font-size: 14px; } .footer-2-links-columns ul li a { text-decoration: none; color: #000; } .footer-2-bottom { border-top: 1px solid #eee; padding-top: 20px; display: flex; flex-wrap: wrap; justify-content: space-between; font-size: 13px; color: #777; } .footer-2-bottom .footer-2-links { display: flex; gap: 20px; list-style: none; padding: 0; margin: 0; } .footer-2-bottom .footer-2-links li a { text-decoration: none; color: #555; } .text-1-wrapper { margin: 0; font-family: sans-serif; background: #fff; } .text-1-section { padding: 60px 30px; max-width: 700px; margin: auto; } .text-1-tagline { font-size: 12px; color: #999; margin-bottom: 10px; } .text-1-heading { font-size: 28px; font-weight: bold; margin-bottom: 16px; } .text-1-description { font-size: 14px; color: #555; margin-bottom: 24px; } .text-1-button-group { display: flex; gap: 16px; } .text-1-btn { padding: 10px 20px; font-size: 14px; font-weight: bold; border-radius: 4px; cursor: pointer; } .text-1-solid { background: #000; color: #fff; border: 1px solid #000; } .text-1-outline { background: transparent; border: 1px solid #000; color: #000; } .app-form { max-width: 400px; margin: 0 auto; font-family: Arial, sans-serif; } .app-form h1 { font-size: 24px; margin-bottom: 20px; } .app-form h2 { font-size: 16px; margin-top: 20px; margin-bottom: 5px; } .form-row { display: flex; gap: 10px; } .form-group { flex: 1; display: flex; flex-direction: column; } .full-width { width: 100%; margin-top: 10px; } label { font-size: 12px; margin-bottom: 4px; } input, textarea { padding: 8px; border: 1px solid #ccc; border-radius: 5px; font-size: 14px; width: 100%; box-sizing: border-box; } textarea { resize: vertical; min-height: 100px; } button { background-color: #333; color: #fff; padding: 10px; width: 100%; font-size: 16px; margin-top: 20px; border: none; border-radius: 6px; cursor: pointer; } .text-2-wrapper { margin: 0; font-family: sans-serif; background: #fff; } .text-2-section { padding: 60px 30px; text-align: center; max-width: 700px; margin: auto; } .text-2-tagline { font-size: 12px; color: #999; margin-bottom: 10px; } .text-2-heading { font-size: 28px; font-weight: bold; margin-bottom: 16px; } .text-2-description { font-size: 14px; color: #555; margin-bottom: 24px; } .text-2-button-group { display: flex; gap: 16px; justify-content: center; } .text-2-btn { padding: 10px 20px; font-size: 14px; font-weight: bold; border-radius: 4px; cursor: pointer; } .text-2-solid { background: #000; color: #fff; border: 1px solid #000; } .text-2-outline { background: transparent; border: 1px solid #000; color: #000; }