.elementor-111 .elementor-element.elementor-element-6864ee74{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-111 .elementor-element.elementor-element-6864ee74:not(.elementor-motion-effects-element-type-background),.elementor-111 .elementor-element.elementor-element-6864ee74>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://bluelance.com/wp-content/uploads/2025/11/Frame-44.png)}.elementor-111 .elementor-element.elementor-element-c9246db{--display:flex}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-111 .elementor-element.elementor-element-4f11f7ae{text-align:center}.elementor-111 .elementor-element.elementor-element-4f11f7ae .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:600;color:#FFF}.elementor-111 .elementor-element.elementor-element-554181e0{text-align:center}.elementor-111 .elementor-element.elementor-element-554181e0 .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:300;line-height:30px;letter-spacing:2px;color:#FFF}.elementor-111 .elementor-element.elementor-element-863f0fc{text-align:center}.elementor-111 .elementor-element.elementor-element-863f0fc .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:500;color:#6EC1E4}@media(max-width:767px){.elementor-111 .elementor-element.elementor-element-6864ee74:not(.elementor-motion-effects-element-type-background),.elementor-111 .elementor-element.elementor-element-6864ee74>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center}.elementor-111 .elementor-element.elementor-element-4f11f7ae .elementor-heading-title{font-size:40px}}.hover-mail:hover{font-weight:700;color:#6EC1E4!important}.wpforms-container-full .wpforms-form{border-radius:20px!important;padding:50px 40px!important;box-shadow:0 0 40px rgb(0 168 255 / .4)!important;max-width:100%!important}.wpforms-field-label{color:#ffffff!important;font-weight:500!important;font-size:16px!important;margin-bottom:10px!important;display:block!important}.wpforms-field-label .wpforms-required-label,.wpforms-required-label{color:#ff4757!important;margin-left:2px!important}.wpforms-field-container{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}.wpforms-field{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;margin-bottom:25px!important}.wpforms-field.wpforms-one-half{width:100%!important;padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}.wpforms-field.wpforms-one-half.wpforms-last{margin-right:0!important}.wpforms-field input[type="text"],.wpforms-field input[type="email"],.wpforms-field input[type="tel"],.wpforms-field input[type="url"],.wpforms-field input[type="number"],.wpforms-field textarea,.wpforms-field select{background:rgb(10 22 40 / .7)!important;border:1.5px solid #00a8ff!important;border-radius:10px!important;color:#ffffff!important;padding:18px 20px!important;font-size:16px!important;width:100%!important;max-width:100%!important;transition:all 0.3s ease!important;box-shadow:inset 0 2px 8px rgb(0 0 0 / .3)!important;box-sizing:border-box!important;margin:0!important}.wpforms-field input::placeholder,.wpforms-field textarea::placeholder{color:rgb(255 255 255 / .35)!important;opacity:1!important}.wpforms-field-phone input[type="tel"]{padding-left:60px!important}.wpforms-field input:focus,.wpforms-field textarea:focus,.wpforms-field select:focus{border-color:#00d9ff!important;box-shadow:0 0 20px rgb(0 217 255 / .6)!important;outline:none!important;background:rgb(10 22 40 / .9)!important}.wpforms-field textarea{min-height:200px!important;resize:vertical!important}.wpforms-submit-container{text-align:center!important;margin-top:5px!important;clear:both!important;padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}.wpforms-submit{background:#f5f5f5!important;color:#0a1628!important;border:none!important;border-radius:12px!important;font-size:19px!important;font-weight:700!important;width:100%!important;max-width:100%!important;cursor:pointer!important;transition:all 0.3s ease!important;text-transform:none!important;letter-spacing:0.5px!important;box-shadow:0 4px 15px rgb(245 245 245 / .2)!important;box-sizing:border-box!important;margin:0!important}.wpforms-submit:hover{background:#ffffff!important;transform:translateY(-3px)!important;box-shadow:0 8px 25px rgb(245 245 245 / .4)!important}.wpforms-submit:active{transform:translateY(-1px)!important}.wpforms-error{color:#ff6b6b!important;font-size:13px!important;margin-top:8px!important;background:rgb(255 107 107 / .1)!important;padding:8px 12px!important;border-radius:6px!important;border-left:3px solid #ff6b6b!important}.wpforms-field.wpforms-has-error input,.wpforms-field.wpforms-has-error textarea{border-color:#ff6b6b!important}.wpforms-confirmation-container-full{background:#0a1225!important;border:2px solid #00a8ff!important;border-radius:12px!important;padding:25px!important;color:#ffffff!important;font-size:18px!important;text-align:center!important;margin:20px 0!important;font-weight:bold!important}.wpforms-confirmation-container-full *{color:#ffffff!important}.wpforms-confirmation-container-full p{color:#ffffff!important;margin:0!important}.wpforms-confirmation-container-full div{color:#ffffff!important}@media (max-width:768px){.wpforms-container-full .wpforms-form{padding:20px 15px!important;width:100%!important;max-width:100%!important}.wpforms-field{margin-bottom:20px!important}.wpforms-field.wpforms-one-half{width:100%!important;float:none!important;margin-bottom:20px!important}.wpforms-submit{padding:18px 40px!important;font-size:17px!important}.wpforms-field textarea{min-height:150px!important}}.wpforms-field-container::after{content:"";display:table;clear:both}