.elementor-379 .elementor-element.elementor-element-bece20f{padding:0 0 0 0}.elementor-379 .elementor-element.elementor-element-abb563c iframe{height:630px;filter:brightness(100%) contrast(100%) saturate(26%) blur(0) hue-rotate(9deg)}.elementor-379 .elementor-element.elementor-element-b38aa50{padding:0 0 0 0}.elementor-379 .elementor-element.elementor-element-e977d3e>.elementor-element-populated{margin:-220px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-379 .elementor-element.elementor-element-a3e5d1f .cspt-stretched-div.cspt-stretched-right{margin:0 5px 0 0}.elementor-379 .elementor-element.elementor-element-a3e5d1f{margin-top:0;margin-bottom:0}.elementor-379 .elementor-element.elementor-element-1b4fc6a>.elementor-element-populated{padding:80px 80px 80px 80px}.elementor-379 .elementor-element.elementor-element-0b7ddfb .cspt-heading-subheading{text-align:left}.elementor-379 .elementor-element.elementor-element-f21edae>.elementor-widget-container{margin:0 0 0 0}@media(min-width:768px){.elementor-379 .elementor-element.elementor-element-1b4fc6a{width:84%}.elementor-379 .elementor-element.elementor-element-de6b18c{width:15.958%}}@media(max-width:1024px) and (min-width:768px){.elementor-379 .elementor-element.elementor-element-0424fbc{width:50%}.elementor-379 .elementor-element.elementor-element-fb3ed09{width:50%}.elementor-379 .elementor-element.elementor-element-3b4d698{width:50%}.elementor-379 .elementor-element.elementor-element-b5fde6e{width:50%}}@media(max-width:1024px){.elementor-379 .elementor-element.elementor-element-e977d3e>.elementor-element-populated{padding:0 15px 0 15px}.elementor-379 .elementor-element.elementor-element-1b4fc6a>.elementor-element-populated{padding:60px 60px 60px 60px}.elementor-379 .elementor-element.elementor-element-b39dd6b{padding:80px 15px 80px 15px}.elementor-379 .elementor-element.elementor-element-3b4d698>.elementor-element-populated{margin:40px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-379 .elementor-element.elementor-element-b5fde6e>.elementor-element-populated{margin:40px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}}@media(max-width:767px){.elementor-379 .elementor-element.elementor-element-1b4fc6a>.elementor-element-populated{padding:40px 20px 40px 20px}.elementor-379 .elementor-element.elementor-element-b39dd6b{padding:60px 15px 60px 15px}.elementor-379 .elementor-element.elementor-element-fb3ed09>.elementor-element-populated{margin:40px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-379 .elementor-element.elementor-element-3b4d698>.elementor-element-populated{margin:40px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-379 .elementor-element.elementor-element-b5fde6e>.elementor-element-populated{margin:40px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}}.bmc-contact-form{max-width:600px;margin:40px auto;padding:30px;background:#fff;color:#000;border-radius:15px;box-shadow:0 0 25px rgb(0 0 0 / .5);font-family:'Poppins',sans-serif}.bmc-contact-form .form-title{text-align:center;font-size:1.8rem;color:#f1c40f;margin-bottom:10px;font-weight:600}.bmc-contact-form .form-title span{color:#000}.bmc-contact-form .form-subtitle{text-align:center;color:#000;font-size:.95rem;margin-bottom:25px}.bmc-contact-form .form-group{margin-bottom:20px}.bmc-contact-form label{display:block;font-weight:500;color:#f1c40f;margin-bottom:8px}.bmc-contact-form input[type="text"],.bmc-contact-form input[type="email"],.bmc-contact-form textarea{width:100%;background:#0;color:#fff;border:1px solid #f1c40f;border-radius:10px;padding:12px 15px;font-size:.95rem;transition:0.3s}.bmc-contact-form input[type="text"]:focus,.bmc-contact-form input[type="email"]:focus,.bmc-contact-form textarea:focus{border-color:gold;box-shadow:0 0 8px #f1c40f;outline:none}.bmc-contact-form textarea{min-height:120px;resize:vertical}.bmc-contact-form .form-submit{text-align:center;margin-top:25px}.bmc-contact-form input[type="submit"]{background:#f1c40f;color:#000;border:none;padding:14px 40px;font-weight:600;border-radius:30px;cursor:pointer;transition:0.3s;text-transform:uppercase}.bmc-contact-form input[type="submit"]:hover{background:gold;transform:scale(1.05);box-shadow:0 0 12px #f1c40f}@media (max-width:768px){.bmc-contact-form{padding:20px}.bmc-contact-form .form-title{font-size:1.5rem}}