.site-main .page-header{padding:100px 0 0!important;margin-top:0}@media (max-width:768px){.elementor-9512 .bulletpoints .elementor-element.elementor-element-b9ac418 ul{display:flex;flex-direction:column}}.awaiken-portfolio-grid .awaiken-portfolio-grid-item__wrapper .awaiken-portfolio-grid-item__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.sticky-column-casestudy{position:sticky;top:140px}h4.elementor-heading-title span{padding:10px;border-radius:12px;border:1px solid #d1f41a;background:#d1f41a;color:#000}html body .bc-booking button.bc-calendar-day.is-selected,html body .bc-booking .bc-btn-primary,html body .bc-booking .bc-submit,html body .bc-booking .bc-btn-slot.is-active,html body .bc-booking .bc-slot-btn.is-active{color:#000!important}.custom-field input{width:100%!important;height:60px!important;padding:16px 20px 20px 30px!important;border-radius:40px!important;border:1px solid rgba(20,20,20,.2)!important;background:#f7f7f7!important;font-size:18px!important;outline:none!important;margin-bottom:10px!important}.custom-field input::placeholder{font-weight:700;color:#8a8a8a}.custom-field{display:block}.get-roadmap-btn{width:100%!important;padding:16px!important;border-radius:40px!important;border:none;background:#bff747!important;font-weight:700!important;font-size:18px!important;color:#000!important;cursor:pointer;margin-bottom:0!important}.get-roadmap-btn:hover{background:#a6e52f!important}.premium-form .custom-field input,.premium-form .get-roadmap-btn{border-radius:10px!important}.ql-link{color:#75a906!important;display:inline!important;white-space:nowrap!important}#contact-form .wpcf7[data-wpcf7-id="15501"] .wpcf7-form-control.wpcf7-email,#contact-form .wpcf7[data-wpcf7-id="15501"] .wpcf7-form-control.wpcf7-tel,#contact-form .wpcf7[data-wpcf7-id="15501"] .wpcf7-form-control.wpcf7-submit{height:80px!important;min-height:80px;box-sizing:border-box;border-radius:4px!important}.wpcf7-form .custom-field input{height:50px!important}.wpcf7-form .custom-field .wpcf7-form-control-wrap .cf7-details{height:80px!important}.awaiken-portfolio-grid .awaiken-portfolio-grid-item__wrapper .awaiken-portfolio-grid-item__img img{object-fit:contain!important}.demo-2 .awaiken-portfolio-grid .awaiken-portfolio-grid-item__wrapper .awaiken-portfolio-grid-item__img img{aspect-ratio:auto!important}.demo-2 .awaiken-portfolio-grid .awaiken-portfolio-grid-item__wrapper .awaiken-portfolio-grid-item__img{aspect-ratio:auto!important;border-radius:10px!important}.bald-form{background:#ece7db;padding:40px;font-family:Arial,sans-serif}.bald-form .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:0px 30px}.bald-form .full-width{grid-column:1/-1}.bald-form label{display:flex;font-size:18px;font-weight:700;margin-bottom:12px;color:#0b0b2b;gap:10px}.bald-form label span{font-size:14px;font-style:italic;font-weight:400}.bald-form input,.bald-form textarea,.bald-form select{width:100%;border:2px solid #1d1d2c;background:#f3f3f3;padding:16px 18px;font-size:18px;border-radius:10px;outline:none;box-sizing:border-box}.bald-form textarea{height:140px;resize:none}.bald-form select{appearance:none;cursor:pointer}.bald-form .checkbox-wrap{font-size:15px;color:#222}.bald-form .checkbox-wrap input{width:auto;margin-right:10px}.bald-form input[type=submit]{background:0 0;border:2px solid #ff5a1f;color:#ff5a1f;padding:14px 40px;border-radius:40px;font-size:18px;font-weight:600;cursor:pointer;transition:.3s;width:auto}.bald-form input[type=submit]:hover{background:#ff5a1f;color:#fff}@media (max-width:768px){.bald-form .form-grid{grid-template-columns:1fr}.bald-form{padding:20px}}