html,body{overflow-x:hidden !important;scroll-behavior:smooth}body{overflow:hidden !important}.elementor-heading-title span{color:#FE6C2D;font-style:italic;font-weight:400;font-family:"Libre Baskerville"}.elementor-post-navigation .elementor-post-navigation__link a{align-items:center;display:flex;gap:15px;max-width:100%;background:#f36b31;width:max-content;padding:12px 30px;border-radius:100px}@media screen and (max-width:1036px){.elementor-post-navigation .elementor-post-navigation__link a{padding:10px 20px}}.elementor-post-navigation .elementor-post-navigation__link span{color:#fff !important}.elementor-post-navigation .elementor-post-navigation__link span i:before{color:#fff}.page-id-2656 .footer-wrapper{background-image:linear-gradient(184deg, #EEEAFF 50%, rgba(238, 234, 255, 0) 110.85%) !important}.page-id-2656 .footer-wrapper .footer-background{display:none}.page-id-2656 .footer-wrapper .footer-background+.elementor-widget-divider{--divider-color: #0000001A !important}.page-id-2656 .footer-wrapper .footer-main-con+.elementor-widget-divider{--divider-color: #0000001A !important}form .wpcf7-response-output{margin-top:20px !important;margin-bottom:0 !important;text-align:left !important;padding:5px 12px !important;font-size:14px !important;border-width:2px !important;border-radius:5px !important;width:max-content !important;margin-inline:0 !important;max-width:100% !important;line-height:1.5 !important}@media screen and (max-width:767px){form .wpcf7-response-output{padding:4px 8px !important;font-size:12px !important}}form:is(.invalid) .wpcf7-response-output{background-color:#ffb900 !important;color:#000 !important}form:is(.sent) .wpcf7-response-output{background-color:#46b450 !important;color:#fff !important}@media screen and (max-width:1036px){form .demo-form .col-md-6{flex:0 0 50%;max-width:50%}}@media screen and (max-width:767px){form .demo-form .col-12{flex:0 0 100%;max-width:100%}}form .demo-form p{margin-bottom:0 !important}@media screen and (max-width:767px){form .demo-form p:has(input[type="submit"]){display:flex;justify-content:center}}form .demo-form p:has(input[type="submit"]) input[type="submit"]{border:none;outline:none;background-color:#C4A236 !important;color:#fff;padding:22px 145px 22px 24px;font-family:"Inter", sans-serif;font-size:18px;letter-spacing:-0.54px;font-weight:600;line-height:97%;background-size:32px;background-position:90% 50%;background-repeat:no-repeat;scale:1;cursor:pointer;transition:all 0.2s ease-in-out}form .demo-form p:has(input[type="submit"]) input[type="submit"]:hover{background-color:#000 !important;scale:0.9}@media screen and (max-width:1440px){form .demo-form p:has(input[type="submit"]) input[type="submit"]{padding:22px 120px 22px 24px}}@media screen and (max-width:1036px){form .demo-form p:has(input[type="submit"]) input[type="submit"]{padding:20px 100px 20px 24px;font-size:16px;background-size:28px}}@media screen and (max-width:767px){form .demo-form p:has(input[type="submit"]) input[type="submit"]{padding:16px 60px 16px 20px;font-size:14px;background-size:25px}}form .demo-form p:has(input[type="submit"]) .wpcf7-spinner{position:absolute !important;display:none !important}form .demo-form .field-group{margin-bottom:34px}@media screen and (max-width:1440px){form .demo-form .field-group{margin-bottom:30px}}@media screen and (max-width:1036px){form .demo-form .field-group{margin-bottom:26px}}@media screen and (max-width:767px){form .demo-form .field-group{margin-bottom:20px}}form .demo-form .field-group span:not(:is(.wpcf7-spinner)),form .demo-form .field-group p{margin:0;width:100%;display:block;position:relative}form .demo-form .field-group span:not(:is(.wpcf7-spinner)) br,form .demo-form .field-group p br{display:none !important}form .demo-form .field-group span:not(:is(.wpcf7-spinner)) input[type="email"],form .demo-form .field-group span:not(:is(.wpcf7-spinner)) input[type="text"],form .demo-form .field-group span:not(:is(.wpcf7-spinner)) input[type="tel"],form .demo-form .field-group span:not(:is(.wpcf7-spinner)) input[type="number"],form .demo-form .field-group span:not(:is(.wpcf7-spinner)) input[type="url"],form .demo-form .field-group p input[type="email"],form .demo-form .field-group p input[type="text"],form .demo-form .field-group p input[type="tel"],form .demo-form .field-group p input[type="number"],form .demo-form .field-group p input[type="url"]{width:100%;min-height:70px;background:#fff;box-shadow:0px 0px 100px rgba(38, 69, 129, 0.2);font-size:18px;border:0;outline:none !important;border-radius:100px;position:relative;line-height:30px;font-weight:400;font-family:"Roboto", sans-serif;color:#000 !important;padding:20px 30px}@media screen and (max-width:1036px){form .demo-form .field-group span:not(:is(.wpcf7-spinner)) input[type="email"],form .demo-form .field-group span:not(:is(.wpcf7-spinner)) input[type="text"],form .demo-form .field-group span:not(:is(.wpcf7-spinner)) input[type="tel"],form .demo-form .field-group span:not(:is(.wpcf7-spinner)) input[type="number"],form .demo-form .field-group span:not(:is(.wpcf7-spinner)) input[type="url"],form .demo-form .field-group p input[type="email"],form .demo-form .field-group p input[type="text"],form .demo-form .field-group p input[type="tel"],form .demo-form .field-group p input[type="number"],form .demo-form .field-group p input[type="url"]{min-height:48px;padding:16px 30px;font-size:16px;line-height:25px}}@media screen and (max-width:767px){form .demo-form .field-group span:not(:is(.wpcf7-spinner)) input[type="email"],form .demo-form .field-group span:not(:is(.wpcf7-spinner)) input[type="text"],form .demo-form .field-group span:not(:is(.wpcf7-spinner)) input[type="tel"],form .demo-form .field-group span:not(:is(.wpcf7-spinner)) input[type="number"],form .demo-form .field-group span:not(:is(.wpcf7-spinner)) input[type="url"],form .demo-form .field-group p input[type="email"],form .demo-form .field-group p input[type="text"],form .demo-form .field-group p input[type="tel"],form .demo-form .field-group p input[type="number"],form .demo-form .field-group p input[type="url"]{padding:14px 25px;font-size:14px;line-height:20px}}form .demo-form .field-group span:not(:is(.wpcf7-spinner)) input[type="email"]::placeholder,form .demo-form .field-group span:not(:is(.wpcf7-spinner)) input[type="text"]::placeholder,form .demo-form .field-group span:not(:is(.wpcf7-spinner)) input[type="tel"]::placeholder,form .demo-form .field-group span:not(:is(.wpcf7-spinner)) input[type="number"]::placeholder,form .demo-form .field-group span:not(:is(.wpcf7-spinner)) input[type="url"]::placeholder,form .demo-form .field-group p input[type="email"]::placeholder,form .demo-form .field-group p input[type="text"]::placeholder,form .demo-form .field-group p input[type="tel"]::placeholder,form .demo-form .field-group p input[type="number"]::placeholder,form .demo-form .field-group p input[type="url"]::placeholder{color:#222 !important}form .demo-form .field-group span:not(:is(.wpcf7-spinner)) textarea,form .demo-form .field-group p textarea{width:100%;min-height:70px;background:#fff;box-shadow:0px 0px 100px rgba(38, 69, 129, 0.2);font-size:18px;border:0;outline:none !important;border-radius:30px;position:relative;line-height:30px;font-weight:400;font-family:"Roboto", sans-serif;color:#000 !important;padding:20px 30px}@media screen and (max-width:1036px){form .demo-form .field-group span:not(:is(.wpcf7-spinner)) textarea,form .demo-form .field-group p textarea{min-height:48px;padding:16px 30px;font-size:16px;line-height:25px}}@media screen and (max-width:767px){form .demo-form .field-group span:not(:is(.wpcf7-spinner)) textarea,form .demo-form .field-group p textarea{padding:14px 25px;font-size:14px;line-height:20px}}form .demo-form .field-group span:not(:is(.wpcf7-spinner)) textarea::placeholder,form .demo-form .field-group p textarea::placeholder{color:#222 !important}form .demo-form .field-group span:not(:is(.wpcf7-spinner)) .wpcf7-form-control-wrap,form .demo-form .field-group p .wpcf7-form-control-wrap{position:relative}form .demo-form .field-group span:not(:is(.wpcf7-spinner)) .wpcf7-form-control-wrap:has(select) select,form .demo-form .field-group p .wpcf7-form-control-wrap:has(select) select{width:100%;min-height:70px;background:#fff;box-shadow:0px 0px 100px rgba(38, 69, 129, 0.2);font-size:18px;border:0;outline:none !important;border-radius:100px;line-height:30px;font-weight:400;font-family:"Roboto", sans-serif;color:#000 !important;padding:20px 30px;appearance:none;-webkit-appearance:none}@media screen and (max-width:1036px){form .demo-form .field-group span:not(:is(.wpcf7-spinner)) .wpcf7-form-control-wrap:has(select) select,form .demo-form .field-group p .wpcf7-form-control-wrap:has(select) select{min-height:48px;padding:16px 30px;font-size:16px;line-height:25px}}@media screen and (max-width:767px){form .demo-form .field-group span:not(:is(.wpcf7-spinner)) .wpcf7-form-control-wrap:has(select) select,form .demo-form .field-group p .wpcf7-form-control-wrap:has(select) select{padding:14px 25px;font-size:14px;line-height:20px}}form .demo-form .field-group span:not(:is(.wpcf7-spinner)) .wpcf7-not-valid-tip,form .demo-form .field-group p .wpcf7-not-valid-tip{position:relative;font-size:12px;width:max-content;color:#fff;font-weight:500;padding:3px 10px;background:red;margin-top:12px;border-radius:5px}.brand-con .blog-btn{display:none}@media screen and (max-width:767px){.challenge-table-wrapper{overflow-x:scroll !important}}@media screen and (max-width:767px){.challenge-table-wrapper .challenge-table{min-width:700px !important}}