@import url(https://fonts.googleapis.com/css2?family=Inter:wght@600;700;800&display=swap);.elementor-22134 .elementor-element.elementor-element-84db0dd{--display:flex;--min-height:82px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-22134 .elementor-element.elementor-element-4ef529f{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--overlay-opacity:1;--margin-top:4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-22134 .elementor-element.elementor-element-4ef529f::before,.elementor-22134 .elementor-element.elementor-element-4ef529f>.elementor-background-video-container::before,.elementor-22134 .elementor-element.elementor-element-4ef529f>.e-con-inner>.elementor-background-video-container::before,.elementor-22134 .elementor-element.elementor-element-4ef529f>.elementor-background-slideshow::before,.elementor-22134 .elementor-element.elementor-element-4ef529f>.e-con-inner>.elementor-background-slideshow::before,.elementor-22134 .elementor-element.elementor-element-4ef529f>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#9D015C;--background-overlay:''}.elementor-22134 .elementor-element.elementor-element-66f5323{--display:flex}.elementor-22134 .elementor-element.elementor-element-84a49a7{--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:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:23px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.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-22134 .elementor-element.elementor-element-251b1ba{text-align:center}.elementor-22134 .elementor-element.elementor-element-251b1ba .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:42px;font-weight:600;letter-spacing:-2.7px;color:#9E0952}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-22134 .elementor-element.elementor-element-e9bc6d3{font-family:"Poppins",Sans-serif;font-size:1px;font-weight:400;line-height:1px;letter-spacing:0;color:#000}.elementor-22134 .elementor-element.elementor-element-e9bc6d3 p{margin-block-end:0}.elementor-22134 .elementor-element.elementor-element-e9bc6d3 a{color:#000}.elementor-22134 .elementor-element.elementor-element-d0931a6{--display:flex;--min-height:0px;--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;--border-radius:0px 0px 0px 0px;--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-22134 .elementor-element.elementor-element-d0931a6:not(.elementor-motion-effects-element-type-background),.elementor-22134 .elementor-element.elementor-element-d0931a6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-22134 .elementor-element.elementor-element-d0931a6>.elementor-shape-top .elementor-shape-fill,.elementor-22134 .elementor-element.elementor-element-d0931a6>.e-con-inner>.elementor-shape-top .elementor-shape-fill{fill:#F7F6F6}.elementor-22134 .elementor-element.elementor-element-d0931a6>.elementor-shape-top svg,.elementor-22134 .elementor-element.elementor-element-d0931a6>.e-con-inner>.elementor-shape-top svg{width:calc(100% + 1.3px);height:427px}.elementor-22134 .elementor-element.elementor-element-d0931a6>.elementor-shape-bottom .elementor-shape-fill,.elementor-22134 .elementor-element.elementor-element-d0931a6>.e-con-inner>.elementor-shape-bottom .elementor-shape-fill{fill:#B32222}.elementor-22134 .elementor-element.elementor-element-d0931a6>.elementor-shape-bottom svg,.elementor-22134 .elementor-element.elementor-element-d0931a6>.e-con-inner>.elementor-shape-bottom svg{height:0}.elementor-22134 .elementor-element.elementor-element-d0931a6>.elementor-shape-bottom,.elementor-22134 .elementor-element.elementor-element-d0931a6>.e-con-inner>.elementor-shape-bottom{z-index:2;pointer-events:none}.elementor-22134 .elementor-element.elementor-element-8b0c450{--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;--overlay-opacity:0.5;--margin-top:53px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-22134 .elementor-element.elementor-element-8b0c450:not(.elementor-motion-effects-element-type-background),.elementor-22134 .elementor-element.elementor-element-8b0c450>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-22134 .elementor-element.elementor-element-8b0c450::before,.elementor-22134 .elementor-element.elementor-element-8b0c450>.elementor-background-video-container::before,.elementor-22134 .elementor-element.elementor-element-8b0c450>.e-con-inner>.elementor-background-video-container::before,.elementor-22134 .elementor-element.elementor-element-8b0c450>.elementor-background-slideshow::before,.elementor-22134 .elementor-element.elementor-element-8b0c450>.e-con-inner>.elementor-background-slideshow::before,.elementor-22134 .elementor-element.elementor-element-8b0c450>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#FFF;--background-overlay:''}.elementor-22134 .elementor-element.elementor-element-2cb9525{text-align:center}.elementor-22134 .elementor-element.elementor-element-2cb9525 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:42px;font-weight:600;letter-spacing:-1.5px;color:#000}.elementor-22134 .elementor-element.elementor-element-7551c1f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:1;--margin-top:7px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-22134 .elementor-element.elementor-element-7551c1f::before,.elementor-22134 .elementor-element.elementor-element-7551c1f>.elementor-background-video-container::before,.elementor-22134 .elementor-element.elementor-element-7551c1f>.e-con-inner>.elementor-background-video-container::before,.elementor-22134 .elementor-element.elementor-element-7551c1f>.elementor-background-slideshow::before,.elementor-22134 .elementor-element.elementor-element-7551c1f>.e-con-inner>.elementor-background-slideshow::before,.elementor-22134 .elementor-element.elementor-element-7551c1f>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#9E0952;--background-overlay:''}.elementor-22134 .elementor-element.elementor-element-fc90264{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon-box.elementor-view-framed .elementor-icon,.elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-icon-box .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,.elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-22134 .elementor-element.elementor-element-dfd38b7 .elementor-icon-box-wrapper{gap:14px}.elementor-22134 .elementor-element.elementor-element-dfd38b7.elementor-view-stacked .elementor-icon{background-color:#FFF}.elementor-22134 .elementor-element.elementor-element-dfd38b7.elementor-view-framed .elementor-icon,.elementor-22134 .elementor-element.elementor-element-dfd38b7.elementor-view-default .elementor-icon{fill:#FFF;color:#FFF;border-color:#FFF}.elementor-22134 .elementor-element.elementor-element-dfd38b7 .elementor-icon{font-size:60px}.elementor-22134 .elementor-element.elementor-element-dfd38b7 .elementor-icon-box-title{color:#FFF}.elementor-22134 .elementor-element.elementor-element-dfd38b7:has(:hover) .elementor-icon-box-title,.elementor-22134 .elementor-element.elementor-element-dfd38b7:has(:focus) .elementor-icon-box-title{color:#080808}.elementor-22134 .elementor-element.elementor-element-dfd38b7 .elementor-icon-box-description{font-family:"Poppins",Sans-serif;font-size:17px;font-weight:300;line-height:23px;letter-spacing:-.7px;word-spacing:0;color:#FFF}.elementor-22134 .elementor-element.elementor-element-45a8480{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-22134 .elementor-element.elementor-element-db0d2bc .elementor-icon-box-wrapper{gap:14px}.elementor-22134 .elementor-element.elementor-element-db0d2bc.elementor-view-stacked .elementor-icon{background-color:#FFF}.elementor-22134 .elementor-element.elementor-element-db0d2bc.elementor-view-framed .elementor-icon,.elementor-22134 .elementor-element.elementor-element-db0d2bc.elementor-view-default .elementor-icon{fill:#FFF;color:#FFF;border-color:#FFF}.elementor-22134 .elementor-element.elementor-element-db0d2bc .elementor-icon{font-size:60px}.elementor-22134 .elementor-element.elementor-element-db0d2bc .elementor-icon-box-title{color:#FFF}.elementor-22134 .elementor-element.elementor-element-db0d2bc:has(:hover) .elementor-icon-box-title,.elementor-22134 .elementor-element.elementor-element-db0d2bc:has(:focus) .elementor-icon-box-title{color:#070707}.elementor-22134 .elementor-element.elementor-element-db0d2bc .elementor-icon-box-description{font-family:"Poppins",Sans-serif;font-size:17px;font-weight:300;line-height:23px;letter-spacing:-.7px;word-spacing:0;color:#FFF}.elementor-22134 .elementor-element.elementor-element-1a060de{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-22134 .elementor-element.elementor-element-abd4342 .elementor-icon-box-wrapper{gap:14px}.elementor-22134 .elementor-element.elementor-element-abd4342.elementor-view-stacked .elementor-icon{background-color:#FFF}.elementor-22134 .elementor-element.elementor-element-abd4342.elementor-view-framed .elementor-icon,.elementor-22134 .elementor-element.elementor-element-abd4342.elementor-view-default .elementor-icon{fill:#FFF;color:#FFF;border-color:#FFF}.elementor-22134 .elementor-element.elementor-element-abd4342 .elementor-icon{font-size:60px}.elementor-22134 .elementor-element.elementor-element-abd4342 .elementor-icon-box-title{color:#FFF}.elementor-22134 .elementor-element.elementor-element-abd4342:has(:hover) .elementor-icon-box-title,.elementor-22134 .elementor-element.elementor-element-abd4342:has(:focus) .elementor-icon-box-title{color:#000}.elementor-22134 .elementor-element.elementor-element-abd4342 .elementor-icon-box-description{font-family:"Poppins",Sans-serif;font-size:17px;font-weight:300;line-height:23px;letter-spacing:-.7px;word-spacing:0;color:#FFF}.elementor-22134 .elementor-element.elementor-element-34f7c0f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-22134 .elementor-element.elementor-element-6ae0037 .elementor-icon-box-wrapper{gap:14px}.elementor-22134 .elementor-element.elementor-element-6ae0037.elementor-view-stacked .elementor-icon{background-color:#FFF}.elementor-22134 .elementor-element.elementor-element-6ae0037.elementor-view-framed .elementor-icon,.elementor-22134 .elementor-element.elementor-element-6ae0037.elementor-view-default .elementor-icon{fill:#FFF;color:#FFF;border-color:#FFF}.elementor-22134 .elementor-element.elementor-element-6ae0037 .elementor-icon{font-size:60px}.elementor-22134 .elementor-element.elementor-element-6ae0037 .elementor-icon-box-title{color:#FFF}.elementor-22134 .elementor-element.elementor-element-6ae0037:has(:hover) .elementor-icon-box-title,.elementor-22134 .elementor-element.elementor-element-6ae0037:has(:focus) .elementor-icon-box-title{color:#000}.elementor-22134 .elementor-element.elementor-element-6ae0037 .elementor-icon-box-description{font-family:"Poppins",Sans-serif;font-size:17px;font-weight:300;line-height:23px;letter-spacing:-.7px;word-spacing:0;color:#FFF}.elementor-22134 .elementor-element.elementor-element-fd38a03{--display:flex;--min-height:0px;--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:83px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-12px;--padding-bottom:0px;--padding-left:0px;--padding-right:9px}.elementor-22134 .elementor-element.elementor-element-4516927{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5}.elementor-22134 .elementor-element.elementor-element-4516927:not(.elementor-motion-effects-element-type-background),.elementor-22134 .elementor-element.elementor-element-4516927>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFCE1}.elementor-22134 .elementor-element.elementor-element-4516927::before,.elementor-22134 .elementor-element.elementor-element-4516927>.elementor-background-video-container::before,.elementor-22134 .elementor-element.elementor-element-4516927>.e-con-inner>.elementor-background-video-container::before,.elementor-22134 .elementor-element.elementor-element-4516927>.elementor-background-slideshow::before,.elementor-22134 .elementor-element.elementor-element-4516927>.e-con-inner>.elementor-background-slideshow::before,.elementor-22134 .elementor-element.elementor-element-4516927>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#FFF4F4;--background-overlay:''}.elementor-22134 .elementor-element.elementor-element-4a89eb1{--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}.elementor-22134 .elementor-element.elementor-element-2d23b84 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:25px;font-weight:600;color:#A70A57}.elementor-22134 .elementor-element.elementor-element-33d308a{text-align:start}.elementor-22134 .elementor-element.elementor-element-33d308a .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:35px;font-weight:600;color:#141414}.elementor-22134 .elementor-element.elementor-element-162dd61{--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}.elementor-22134 .elementor-element.elementor-element-c49b27c{text-align:justify;font-family:"Roboto",Sans-serif;font-size:1px;font-weight:400}.elementor-22134 .elementor-element.elementor-element-c49b27c p{margin-block-end:0}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary )}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-22134 .elementor-element.elementor-element-d59fd00{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:1px}.elementor-22134 .elementor-element.elementor-element-d59fd00 .elementor-divider-separator{width:18%}.elementor-22134 .elementor-element.elementor-element-d59fd00 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-22134 .elementor-element.elementor-element-471378a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center}.elementor-22134 .elementor-element.elementor-element-55ca89f{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-22134 .elementor-element.elementor-element-a08cbc3{--e-image-carousel-slides-to-show:8}.elementor-22134 .elementor-element.elementor-element-a08cbc3 .swiper-wrapper{display:flex;align-items:center}@media(max-width:767px){.elementor-22134 .elementor-element.elementor-element-d0931a6{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}}@media(min-width:768px){.elementor-22134 .elementor-element.elementor-element-84db0dd{--width:100%}.elementor-22134 .elementor-element.elementor-element-4ef529f{--width:100%}.elementor-22134 .elementor-element.elementor-element-fd38a03{--content-width:1412px}.elementor-22134 .elementor-element.elementor-element-4516927{--content-width:1299px}.elementor-22134 .elementor-element.elementor-element-55ca89f{--width:81%}}.form-carousel-wrapper{overflow:hidden;width:100%;padding:14px 0;display:flex;justify-content:center;align-items:center;background:rgb(0 0 0 / .2);border-radius:10px;box-shadow:0 6px 18px rgb(0 0 0 / .08)}.form-carousel{display:flex;align-items:center;white-space:nowrap;font-family:'Inter',sans-serif;font-size:36px;line-height:1.2;font-weight:800;color:#fff;text-shadow:0 2px 6px rgb(0 0 0 / .4);animation:scroll-back-forth 20s linear infinite alternate-reverse}.form-carousel span{display:inline-block;padding-right:80px}@keyframes scroll-back-forth{0%{transform:translateX(0%)}100%{transform:translateX(-50%)}}@media (max-width:992px){.form-carousel{font-size:28px}}@media (max-width:576px){.form-carousel{font-size:22px}}.fluentform{max-width:720px;margin:28px auto;background:#fff;padding:28px;border-radius:14px;box-shadow:0 8px 28px rgb(22 31 40 / .06);font-family:Inter,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial;color:#111827;transform:translateY(8px);opacity:0;animation:ff-fadeup .48s cubic-bezier(.2,.9,.3,1) .06s forwards;border:1px solid rgb(12 38 66 / .04)}@keyframes ff-fadeup{to{transform:translateY(0);opacity:1}}.fluentform .ff-el-group{margin-bottom:14px;position:relative}.fluentform label{display:block;font-weight:600;font-size:13px;margin-bottom:8px;color:#0f1724;letter-spacing:.1px}.fluentform input[type="text"],.fluentform input[type="email"],.fluentform input[type="tel"],.fluentform textarea,.fluentform select{width:100%;padding:12px 16px;border-radius:10px;border:1px solid rgb(14 29 45 / .06);background:linear-gradient(180deg,#ffffff,#fbfdff);font-size:15px;color:#0f1724;box-sizing:border-box;transition:border-color .16s ease,box-shadow .16s ease,transform .12s ease;-webkit-appearance:none;appearance:none}.fluentform input,.fluentform textarea,.fluentform select{box-shadow:inset 0 1px 0 rgb(255 255 255 / .6)}.fluentform .ff-el-group::after{content:"";position:absolute;left:16px;right:16px;bottom:8px;height:2px;background:linear-gradient(90deg,#fff0,rgb(15 110 212 / .7));transform:scaleX(0);transform-origin:left center;transition:transform .24s cubic-bezier(.2,.9,.3,1),opacity .18s;opacity:0}.fluentform input:focus,.fluentform textarea:focus,.fluentform select:focus{border-color:rgb(15 110 212 / .98);box-shadow:0 10px 28px rgb(15 110 212 / .06);transform:translateY(-2px);outline:none}.fluentform .ff-el-group:focus-within::after{transform:scaleX(1);opacity:1;bottom:6px}.fluentform input::placeholder,.fluentform textarea::placeholder{color:#98a2b3}.fluentform select{background-image:linear-gradient(45deg,transparent 50%,#9aa4b2 50%),linear-gradient(135deg,#9aa4b2 50%,transparent 50%);background-position:calc(100% - 18px) calc(1em + 2px),calc(100% - 13px) calc(1em + 2px);background-size:6px 6px,6px 6px;background-repeat:no-repeat;padding-right:44px}.fluentform textarea{min-height:110px;resize:vertical}.fluentform .ff-btn-submit,.fluentform button[type="submit"]{display:inline-block;width:100%;padding:13px 18px;border-radius:12px;border:0;background:linear-gradient(90deg,#0f6ed4,#0b59b0);color:#fff;font-weight:800;font-size:15px;letter-spacing:.2px;box-shadow:0 10px 30px rgb(15 110 212 / .14),0 2px 0 rgb(11 89 176 / .05) inset;cursor:pointer;transition:transform .12s cubic-bezier(.2,.9,.3,1),box-shadow .12s ease,filter .12s}.fluentform .ff-btn-submit:hover{transform:translateY(-4px);box-shadow:0 18px 40px rgb(15 110 212 / .18);filter:brightness(1.02)}.fluentform .ff-btn-submit:active{transform:translateY(-1px) scale(.998)}.fluentform .ff-required{color:#e03e2d;margin-left:6px;font-weight:700}.fluentform .ff-response.success{background:#f0fbf7;color:#0a6a3b;border:1px solid rgb(10 106 59 / .06);padding:12px;border-radius:8px}.fluentform .ff-response.error{background:#fff6f6;color:#b91c1c;border:1px solid rgb(185 28 28 / .06);padding:12px;border-radius:8px}.fluentform .whatsapp-field input[type="tel"]{border-color:rgb(18 165 74 / .12);box-shadow:0 8px 24px rgb(18 165 74 / .06)}@media (max-width:720px){.fluentform{padding:18px;border-radius:12px}.fluentform .ff-el-group::after{left:12px;right:12px;bottom:6px}}.fluentform input[type="text"],.fluentform input[type="email"],.fluentform input[type="tel"],.fluentform textarea,.fluentform select{background:linear-gradient(180deg,rgb(255 255 255 / .98),rgb(249 250 252 / .98));box-shadow:inset 0 6px 10px rgb(255 255 255 / .65),inset 0 -6px 10px rgb(11 23 40 / .03),0 6px 18px rgb(15 23 42 / .04);border:1px solid rgb(11 23 40 / .06);transition:box-shadow .18s ease,transform .12s ease,border-color .12s ease,background .12s ease}.fluentform input:focus,.fluentform textarea:focus,.fluentform select:focus{transform:translateY(-2px);border-color:rgb(15 110 212 / .98);box-shadow:inset 0 6px 12px rgb(255 255 255 / .72),inset 0 -6px 12px rgb(11 23 40 / .04),0 16px 40px rgb(15 110 212 / .08);outline:none}.fluentform select{background-image:linear-gradient(45deg,transparent 50%,rgb(109 118 130 / .7) 50%),linear-gradient(135deg,rgb(109 118 130 / .7) 50%,transparent 50%);background-position:calc(100% - 18px) calc(1em + 2px),calc(100% - 13px) calc(1em + 2px);background-size:6px 6px,6px 6px;background-repeat:no-repeat;padding-right:48px}.fluentform textarea{box-shadow:inset 0 8px 14px rgb(255 255 255 / .68),inset 0 -8px 14px rgb(11 23 40 / .04),0 8px 22px rgb(15 23 42 / .04)}.fluentform .whatsapp-field input[type="tel"]{border-color:rgb(18 165 74 / .16);box-shadow:inset 0 6px 10px rgb(255 255 255 / .65),inset 0 -6px 10px rgb(11 23 40 / .02),0 10px 28px rgb(18 165 74 / .04)}@media (max-width:420px){.fluentform input,.fluentform textarea,.fluentform select{box-shadow:inset 0 3px 6px rgb(255 255 255 / .6),inset 0 -3px 6px rgb(11 23 40 / .02);transform:none}}