.elementor-45841 .elementor-element.elementor-element-5bd02e0{--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;--gap:0px 126px;--row-gap:0px;--column-gap:126px;--flex-wrap:nowrap;--padding-top:144px;--padding-bottom:144px;--padding-left:24px;--padding-right:24px;}.elementor-45841 .elementor-element.elementor-element-5bd02e0:not(.elementor-motion-effects-element-type-background), .elementor-45841 .elementor-element.elementor-element-5bd02e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0b65cad );}.elementor-45841 .elementor-element.elementor-element-5bd02e0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-45841 .elementor-element.elementor-element-791ac95{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-45841 .elementor-element.elementor-element-a2ce0dd{width:100%;max-width:100%;}.elementor-45841 .elementor-element.elementor-element-a2ce0dd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45841 .elementor-element.elementor-element-a2ce0dd .elementor-heading-title{font-family:var( --e-global-typography-ac018ef-font-family ), Sans-serif;font-size:var( --e-global-typography-ac018ef-font-size );font-weight:var( --e-global-typography-ac018ef-font-weight );line-height:var( --e-global-typography-ac018ef-line-height );letter-spacing:var( --e-global-typography-ac018ef-letter-spacing );color:var( --e-global-color-primary );}.elementor-45841 .elementor-element.elementor-element-b5c8c04{font-family:var( --e-global-typography-a21bf6c-font-family ), Sans-serif;font-size:var( --e-global-typography-a21bf6c-font-size );font-weight:var( --e-global-typography-a21bf6c-font-weight );line-height:var( --e-global-typography-a21bf6c-line-height );letter-spacing:var( --e-global-typography-a21bf6c-letter-spacing );color:var( --e-global-color-primary );}.elementor-45841 .elementor-element.elementor-element-c65fac0{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45841 .elementor-element.elementor-element-3678394{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:144px;--padding-bottom:144px;--padding-left:24px;--padding-right:24px;}.elementor-45841 .elementor-element.elementor-element-3678394:not(.elementor-motion-effects-element-type-background), .elementor-45841 .elementor-element.elementor-element-3678394 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f950ab7 );}.elementor-45841 .elementor-element.elementor-element-3678394.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-45841 .elementor-element.elementor-element-5adf7d8{width:100%;max-width:100%;}.elementor-45841 .elementor-element.elementor-element-5adf7d8 > .elementor-widget-container{padding:0px 0px 48px 0px;}.elementor-45841 .elementor-element.elementor-element-5adf7d8 .elementor-heading-title{font-family:var( --e-global-typography-ac018ef-font-family ), Sans-serif;font-size:var( --e-global-typography-ac018ef-font-size );font-weight:var( --e-global-typography-ac018ef-font-weight );line-height:var( --e-global-typography-ac018ef-line-height );letter-spacing:var( --e-global-typography-ac018ef-letter-spacing );color:var( --e-global-color-primary );}.elementor-45841 .elementor-element.elementor-element-760b561{--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;--gap:0px 126px;--row-gap:0px;--column-gap:126px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:128px;--padding-left:0px;--padding-right:0px;}.elementor-45841 .elementor-element.elementor-element-a8943e3{--display:flex;}.elementor-45841 .elementor-element.elementor-element-f4bca4e{width:100%;max-width:100%;}.elementor-45841 .elementor-element.elementor-element-f4bca4e > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-45841 .elementor-element.elementor-element-f4bca4e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.375rem;font-weight:400;line-height:140%;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-45841 .elementor-element.elementor-element-fd04610{width:100%;max-width:100%;}.elementor-45841 .elementor-element.elementor-element-fd04610 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-45841 .elementor-element.elementor-element-fd04610 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.125rem;font-weight:600;line-height:130%;letter-spacing:-0.031rem;color:var( --e-global-color-primary );}.elementor-45841 .elementor-element.elementor-element-23b0fd7{width:100%;max-width:100%;}.elementor-45841 .elementor-element.elementor-element-23b0fd7 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-45841 .elementor-element.elementor-element-23b0fd7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.375rem;font-weight:400;text-decoration:underline;line-height:140%;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-45841 .elementor-element.elementor-element-453085e{width:100%;max-width:100%;}.elementor-45841 .elementor-element.elementor-element-453085e > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-45841 .elementor-element.elementor-element-453085e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.063rem;font-weight:400;line-height:140%;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-45841 .elementor-element.elementor-element-11f7ef9{--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;--flex-wrap:nowrap;}.elementor-45841 .elementor-element.elementor-element-9a7be2c{--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;--justify-content:space-between;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#696969;--border-color:#696969;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-45841 .elementor-element.elementor-element-33fa04b{--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;--justify-content:space-between;--flex-wrap:nowrap;}.elementor-45841 .elementor-element.elementor-element-31b42e7{width:100%;max-width:100%;}.elementor-45841 .elementor-element.elementor-element-31b42e7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45841 .elementor-element.elementor-element-31b42e7.elementor-element{--align-self:center;}.elementor-45841 .elementor-element.elementor-element-31b42e7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.375rem;font-weight:600;line-height:140%;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-45841 .elementor-element.elementor-element-c83f573 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45841 .elementor-element.elementor-element-c83f573.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-45841 .elementor-element.elementor-element-c83f573{text-align:right;}.elementor-45841 .elementor-element.elementor-element-c83f573 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.063rem;font-weight:400;text-decoration:none;line-height:140%;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-45841 .elementor-element.elementor-element-96ac9df{--display:flex;}.elementor-45841 .elementor-element.elementor-element-2fe8e21{width:100%;max-width:100%;}.elementor-45841 .elementor-element.elementor-element-2fe8e21 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45841 .elementor-element.elementor-element-2fe8e21 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.875rem;font-weight:400;line-height:140%;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-45841 .elementor-element.elementor-element-3cb53cd{--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;--justify-content:space-between;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#696969;--border-color:#696969;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-45841 .elementor-element.elementor-element-a1c67bb{--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;--justify-content:space-between;--flex-wrap:nowrap;}.elementor-45841 .elementor-element.elementor-element-ff0618c{width:100%;max-width:100%;}.elementor-45841 .elementor-element.elementor-element-ff0618c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45841 .elementor-element.elementor-element-ff0618c.elementor-element{--align-self:center;}.elementor-45841 .elementor-element.elementor-element-ff0618c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.375rem;font-weight:600;line-height:140%;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-45841 .elementor-element.elementor-element-10641a9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45841 .elementor-element.elementor-element-10641a9.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-45841 .elementor-element.elementor-element-10641a9{text-align:right;}.elementor-45841 .elementor-element.elementor-element-10641a9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.063rem;font-weight:400;text-decoration:none;line-height:140%;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-45841 .elementor-element.elementor-element-e6130a1{--display:flex;}.elementor-45841 .elementor-element.elementor-element-85c540e{width:100%;max-width:100%;}.elementor-45841 .elementor-element.elementor-element-85c540e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45841 .elementor-element.elementor-element-85c540e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.875rem;font-weight:400;line-height:140%;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-45841 .elementor-element.elementor-element-591f3f3{--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;--justify-content:space-between;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#696969;--border-color:#696969;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-45841 .elementor-element.elementor-element-90f6ab1{--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;--justify-content:space-between;--flex-wrap:nowrap;}.elementor-45841 .elementor-element.elementor-element-9f659ea{width:100%;max-width:100%;}.elementor-45841 .elementor-element.elementor-element-9f659ea > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45841 .elementor-element.elementor-element-9f659ea.elementor-element{--align-self:center;}.elementor-45841 .elementor-element.elementor-element-9f659ea .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.375rem;font-weight:600;line-height:140%;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-45841 .elementor-element.elementor-element-8da4eb0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45841 .elementor-element.elementor-element-8da4eb0.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-45841 .elementor-element.elementor-element-8da4eb0{text-align:right;}.elementor-45841 .elementor-element.elementor-element-8da4eb0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.063rem;font-weight:400;text-decoration:none;line-height:140%;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-45841 .elementor-element.elementor-element-033b2c2{--display:flex;}.elementor-45841 .elementor-element.elementor-element-a5c8765{width:100%;max-width:100%;}.elementor-45841 .elementor-element.elementor-element-a5c8765 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45841 .elementor-element.elementor-element-a5c8765 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.875rem;font-weight:400;line-height:140%;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-45841 .elementor-element.elementor-element-5d42ab3{--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;--gap:0px 128px;--row-gap:0px;--column-gap:128px;--flex-wrap:nowrap;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:35px;--padding-left:32px;--padding-right:32px;}.elementor-45841 .elementor-element.elementor-element-5d42ab3:not(.elementor-motion-effects-element-type-background), .elementor-45841 .elementor-element.elementor-element-5d42ab3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0b65cad );}.elementor-45841 .elementor-element.elementor-element-15059df{--display:flex;}.elementor-45841 .elementor-element.elementor-element-15059df.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-45841 .elementor-element.elementor-element-c790df1 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-45841 .elementor-element.elementor-element-c790df1 .elementor-heading-title{font-family:var( --e-global-typography-0ef7697-font-family ), Sans-serif;font-size:var( --e-global-typography-0ef7697-font-size );font-weight:var( --e-global-typography-0ef7697-font-weight );line-height:var( --e-global-typography-0ef7697-line-height );letter-spacing:var( --e-global-typography-0ef7697-letter-spacing );}.elementor-45841 .elementor-element.elementor-element-a8ad64f > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-45841 .elementor-element.elementor-element-a8ad64f{font-family:var( --e-global-typography-a21bf6c-font-family ), Sans-serif;font-size:var( --e-global-typography-a21bf6c-font-size );font-weight:var( --e-global-typography-a21bf6c-font-weight );line-height:var( --e-global-typography-a21bf6c-line-height );letter-spacing:var( --e-global-typography-a21bf6c-letter-spacing );color:var( --e-global-color-primary );}.elementor-45841 .elementor-element.elementor-element-a207b59 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-730fb57-font-family ), Sans-serif;font-size:var( --e-global-typography-730fb57-font-size );font-weight:var( --e-global-typography-730fb57-font-weight );line-height:var( --e-global-typography-730fb57-line-height );letter-spacing:var( --e-global-typography-730fb57-letter-spacing );fill:var( --e-global-color-0b65cad );color:var( --e-global-color-0b65cad );border-radius:22px 22px 22px 22px;padding:10px 20px 10px 20px;}.elementor-45841 .elementor-element.elementor-element-a207b59 .elementor-button:hover, .elementor-45841 .elementor-element.elementor-element-a207b59 .elementor-button:focus{background-color:var( --e-global-color-05d7229 );color:var( --e-global-color-0b65cad );}.elementor-45841 .elementor-element.elementor-element-a207b59 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45841 .elementor-element.elementor-element-a207b59.elementor-element{--align-self:flex-start;}.elementor-45841 .elementor-element.elementor-element-a207b59 .elementor-button:hover svg, .elementor-45841 .elementor-element.elementor-element-a207b59 .elementor-button:focus svg{fill:var( --e-global-color-0b65cad );}.elementor-45841 .elementor-element.elementor-element-5289d1c{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-45841 .elementor-element.elementor-element-5289d1c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-45841 .elementor-element.elementor-element-5289d1c img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}body.elementor-page-45841:not(.elementor-motion-effects-element-type-background), body.elementor-page-45841 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6e780af );}@media(min-width:431px){.elementor-45841 .elementor-element.elementor-element-5bd02e0{--content-width:1200px;}.elementor-45841 .elementor-element.elementor-element-791ac95{--width:45%;}.elementor-45841 .elementor-element.elementor-element-c65fac0{--width:55%;}.elementor-45841 .elementor-element.elementor-element-3678394{--content-width:1200px;}.elementor-45841 .elementor-element.elementor-element-a8943e3{--width:45%;}.elementor-45841 .elementor-element.elementor-element-11f7ef9{--width:55%;}.elementor-45841 .elementor-element.elementor-element-15059df{--width:60%;}}@media(max-width:834px) and (min-width:431px){.elementor-45841 .elementor-element.elementor-element-791ac95{--width:100%;}.elementor-45841 .elementor-element.elementor-element-c65fac0{--width:100%;}.elementor-45841 .elementor-element.elementor-element-a8943e3{--width:100%;}.elementor-45841 .elementor-element.elementor-element-11f7ef9{--width:100%;}.elementor-45841 .elementor-element.elementor-element-15059df{--width:100%;}}@media(max-width:600px) and (min-width:431px){.elementor-45841 .elementor-element.elementor-element-791ac95{--width:100%;}.elementor-45841 .elementor-element.elementor-element-c65fac0{--width:100%;}.elementor-45841 .elementor-element.elementor-element-a8943e3{--width:100%;}.elementor-45841 .elementor-element.elementor-element-11f7ef9{--width:100%;}}@media(max-width:1000px){.elementor-45841 .elementor-element.elementor-element-5bd02e0{--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-45841 .elementor-element.elementor-element-760b561{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:144px;--padding-left:0px;--padding-right:0px;}.elementor-45841 .elementor-element.elementor-element-5d42ab3{--gap:0px 40px;--row-gap:0px;--column-gap:40px;}.elementor-45841 .elementor-element.elementor-element-c790df1 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-45841 .elementor-element.elementor-element-a8ad64f > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-45841 .elementor-element.elementor-element-5289d1c.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-45841 .elementor-element.elementor-element-5289d1c img{max-width:100%;}}@media(max-width:834px){.elementor-45841 .elementor-element.elementor-element-5bd02e0{--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;--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-45841 .elementor-element.elementor-element-a2ce0dd{width:100%;max-width:100%;}.elementor-45841 .elementor-element.elementor-element-a2ce0dd .elementor-heading-title{font-size:var( --e-global-typography-ac018ef-font-size );line-height:var( --e-global-typography-ac018ef-line-height );letter-spacing:var( --e-global-typography-ac018ef-letter-spacing );}.elementor-45841 .elementor-element.elementor-element-b5c8c04{font-size:var( --e-global-typography-a21bf6c-font-size );line-height:var( --e-global-typography-a21bf6c-line-height );letter-spacing:var( --e-global-typography-a21bf6c-letter-spacing );}.elementor-45841 .elementor-element.elementor-element-3678394{--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-45841 .elementor-element.elementor-element-5adf7d8{width:100%;max-width:100%;}.elementor-45841 .elementor-element.elementor-element-5adf7d8 .elementor-heading-title{font-size:var( --e-global-typography-ac018ef-font-size );line-height:var( --e-global-typography-ac018ef-line-height );letter-spacing:var( --e-global-typography-ac018ef-letter-spacing );}.elementor-45841 .elementor-element.elementor-element-760b561{--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;--gap:56px 0px;--row-gap:56px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}.elementor-45841 .elementor-element.elementor-element-f4bca4e{width:100%;max-width:100%;}.elementor-45841 .elementor-element.elementor-element-f4bca4e .elementor-heading-title{letter-spacing:0.012em;}.elementor-45841 .elementor-element.elementor-element-fd04610{width:100%;max-width:100%;}.elementor-45841 .elementor-element.elementor-element-fd04610 .elementor-heading-title{letter-spacing:0.012em;}.elementor-45841 .elementor-element.elementor-element-23b0fd7{width:100%;max-width:100%;}.elementor-45841 .elementor-element.elementor-element-23b0fd7 .elementor-heading-title{letter-spacing:0.012em;}.elementor-45841 .elementor-element.elementor-element-453085e{width:100%;max-width:100%;}.elementor-45841 .elementor-element.elementor-element-453085e .elementor-heading-title{letter-spacing:0.012em;}.elementor-45841 .elementor-element.elementor-element-31b42e7{width:auto;max-width:auto;}.elementor-45841 .elementor-element.elementor-element-31b42e7 .elementor-heading-title{letter-spacing:0.012em;}.elementor-45841 .elementor-element.elementor-element-c83f573{width:auto;max-width:auto;}.elementor-45841 .elementor-element.elementor-element-c83f573 .elementor-heading-title{letter-spacing:0.012em;}.elementor-45841 .elementor-element.elementor-element-2fe8e21{width:100%;max-width:100%;}.elementor-45841 .elementor-element.elementor-element-2fe8e21 .elementor-heading-title{letter-spacing:0.012em;}.elementor-45841 .elementor-element.elementor-element-ff0618c{width:auto;max-width:auto;}.elementor-45841 .elementor-element.elementor-element-ff0618c .elementor-heading-title{letter-spacing:0.012em;}.elementor-45841 .elementor-element.elementor-element-10641a9{width:auto;max-width:auto;}.elementor-45841 .elementor-element.elementor-element-10641a9 .elementor-heading-title{letter-spacing:0.012em;}.elementor-45841 .elementor-element.elementor-element-85c540e{width:100%;max-width:100%;}.elementor-45841 .elementor-element.elementor-element-85c540e .elementor-heading-title{letter-spacing:0.012em;}.elementor-45841 .elementor-element.elementor-element-9f659ea{width:auto;max-width:auto;}.elementor-45841 .elementor-element.elementor-element-9f659ea .elementor-heading-title{letter-spacing:0.012em;}.elementor-45841 .elementor-element.elementor-element-8da4eb0{width:auto;max-width:auto;}.elementor-45841 .elementor-element.elementor-element-8da4eb0 .elementor-heading-title{letter-spacing:0.012em;}.elementor-45841 .elementor-element.elementor-element-a5c8765{width:100%;max-width:100%;}.elementor-45841 .elementor-element.elementor-element-a5c8765 .elementor-heading-title{letter-spacing:0.012em;}.elementor-45841 .elementor-element.elementor-element-5d42ab3{--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;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-45841 .elementor-element.elementor-element-c790df1 .elementor-heading-title{font-size:var( --e-global-typography-0ef7697-font-size );line-height:var( --e-global-typography-0ef7697-line-height );letter-spacing:var( --e-global-typography-0ef7697-letter-spacing );}.elementor-45841 .elementor-element.elementor-element-a8ad64f{font-size:var( --e-global-typography-a21bf6c-font-size );line-height:var( --e-global-typography-a21bf6c-line-height );letter-spacing:var( --e-global-typography-a21bf6c-letter-spacing );}.elementor-45841 .elementor-element.elementor-element-a207b59 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45841 .elementor-element.elementor-element-a207b59 .elementor-button{font-size:var( --e-global-typography-730fb57-font-size );line-height:var( --e-global-typography-730fb57-line-height );letter-spacing:var( --e-global-typography-730fb57-letter-spacing );}.elementor-45841 .elementor-element.elementor-element-5289d1c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-45841 .elementor-element.elementor-element-5289d1c img{width:100%;}}@media(max-width:600px){.elementor-45841 .elementor-element.elementor-element-5bd02e0{--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;--gap:55px 55px;--row-gap:55px;--column-gap:55px;--padding-top:55px;--padding-bottom:55px;--padding-left:16px;--padding-right:16px;}.elementor-45841 .elementor-element.elementor-element-c65fac0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45841 .elementor-element.elementor-element-3678394{--padding-top:55px;--padding-bottom:55px;--padding-left:16px;--padding-right:16px;}.elementor-45841 .elementor-element.elementor-element-5adf7d8 > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-45841 .elementor-element.elementor-element-760b561{--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;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-45841 .elementor-element.elementor-element-f4bca4e .elementor-heading-title{font-size:1.063rem;}.elementor-45841 .elementor-element.elementor-element-fd04610 .elementor-heading-title{font-size:1.688rem;}.elementor-45841 .elementor-element.elementor-element-23b0fd7 .elementor-heading-title{font-size:1.063rem;}.elementor-45841 .elementor-element.elementor-element-453085e .elementor-heading-title{font-size:0.875rem;}.elementor-45841 .elementor-element.elementor-element-31b42e7{width:auto;max-width:auto;}.elementor-45841 .elementor-element.elementor-element-31b42e7.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-45841 .elementor-element.elementor-element-31b42e7 .elementor-heading-title{font-size:1.063rem;}.elementor-45841 .elementor-element.elementor-element-c83f573{width:auto;max-width:auto;}.elementor-45841 .elementor-element.elementor-element-c83f573.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-45841 .elementor-element.elementor-element-c83f573 .elementor-heading-title{font-size:0.875rem;}.elementor-45841 .elementor-element.elementor-element-ff0618c{width:auto;max-width:auto;}.elementor-45841 .elementor-element.elementor-element-ff0618c.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-45841 .elementor-element.elementor-element-ff0618c .elementor-heading-title{font-size:1.063rem;}.elementor-45841 .elementor-element.elementor-element-10641a9{width:auto;max-width:auto;}.elementor-45841 .elementor-element.elementor-element-10641a9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-45841 .elementor-element.elementor-element-10641a9 .elementor-heading-title{font-size:0.875rem;}.elementor-45841 .elementor-element.elementor-element-9f659ea{width:auto;max-width:auto;}.elementor-45841 .elementor-element.elementor-element-9f659ea.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-45841 .elementor-element.elementor-element-9f659ea .elementor-heading-title{font-size:1.063rem;}.elementor-45841 .elementor-element.elementor-element-8da4eb0{width:auto;max-width:auto;}.elementor-45841 .elementor-element.elementor-element-8da4eb0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-45841 .elementor-element.elementor-element-8da4eb0 .elementor-heading-title{font-size:0.875rem;}.elementor-45841 .elementor-element.elementor-element-5d42ab3{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-45841 .elementor-element.elementor-element-a207b59.elementor-element{--align-self:stretch;}}@media(max-width:430px){.elementor-45841 .elementor-element.elementor-element-a2ce0dd .elementor-heading-title{font-size:var( --e-global-typography-ac018ef-font-size );line-height:var( --e-global-typography-ac018ef-line-height );letter-spacing:var( --e-global-typography-ac018ef-letter-spacing );}.elementor-45841 .elementor-element.elementor-element-b5c8c04{font-size:var( --e-global-typography-a21bf6c-font-size );line-height:var( --e-global-typography-a21bf6c-line-height );letter-spacing:var( --e-global-typography-a21bf6c-letter-spacing );}.elementor-45841 .elementor-element.elementor-element-5adf7d8 .elementor-heading-title{font-size:var( --e-global-typography-ac018ef-font-size );line-height:var( --e-global-typography-ac018ef-line-height );letter-spacing:var( --e-global-typography-ac018ef-letter-spacing );}.elementor-45841 .elementor-element.elementor-element-f4bca4e .elementor-heading-title{letter-spacing:0.5px;}.elementor-45841 .elementor-element.elementor-element-fd04610 .elementor-heading-title{letter-spacing:0.5px;}.elementor-45841 .elementor-element.elementor-element-23b0fd7 .elementor-heading-title{letter-spacing:0.5px;}.elementor-45841 .elementor-element.elementor-element-453085e .elementor-heading-title{letter-spacing:0.5px;}.elementor-45841 .elementor-element.elementor-element-31b42e7 .elementor-heading-title{letter-spacing:0.5px;}.elementor-45841 .elementor-element.elementor-element-c83f573 .elementor-heading-title{letter-spacing:0.5px;}.elementor-45841 .elementor-element.elementor-element-2fe8e21 .elementor-heading-title{letter-spacing:0.5px;}.elementor-45841 .elementor-element.elementor-element-ff0618c .elementor-heading-title{letter-spacing:0.5px;}.elementor-45841 .elementor-element.elementor-element-10641a9 .elementor-heading-title{letter-spacing:0.5px;}.elementor-45841 .elementor-element.elementor-element-85c540e .elementor-heading-title{letter-spacing:0.5px;}.elementor-45841 .elementor-element.elementor-element-9f659ea .elementor-heading-title{letter-spacing:0.5px;}.elementor-45841 .elementor-element.elementor-element-8da4eb0 .elementor-heading-title{letter-spacing:0.5px;}.elementor-45841 .elementor-element.elementor-element-a5c8765 .elementor-heading-title{letter-spacing:0.5px;}.elementor-45841 .elementor-element.elementor-element-c790df1 .elementor-heading-title{font-size:var( --e-global-typography-0ef7697-font-size );line-height:var( --e-global-typography-0ef7697-line-height );letter-spacing:var( --e-global-typography-0ef7697-letter-spacing );}.elementor-45841 .elementor-element.elementor-element-a8ad64f{font-size:var( --e-global-typography-a21bf6c-font-size );line-height:var( --e-global-typography-a21bf6c-line-height );letter-spacing:var( --e-global-typography-a21bf6c-letter-spacing );}.elementor-45841 .elementor-element.elementor-element-a207b59 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45841 .elementor-element.elementor-element-a207b59 .elementor-button{font-size:var( --e-global-typography-730fb57-font-size );line-height:var( --e-global-typography-730fb57-line-height );letter-spacing:var( --e-global-typography-730fb57-letter-spacing );}}/* Start custom CSS for shortcode, class: .elementor-element-08d8ff2 *//* Positioning context */
.gform_wrapper .gfield {
  position: relative;
}

.gform-body .gform_fields {
    row-gap:24px!important;
    column-gap: 16px!important;
}

/* Remove heading and validation message */
.gform_heading, .gform_validation_errors {
    display:none!important;
}

/* Input styling */
.form_input .ginput_container input,
.form_input .ginput_container textarea,
.form_input .ginput_container select {
  width: 100%;
  border: 2px solid #DFDFDF!important;
  border-radius: 8px!important;
  box-sizing: border-box!important;
  box-shadow: none!important;
  padding: 1.4rem 1rem!important;
  font-family: Poppins, sans-serif!important;
  font-weight: 400!important;
  font-size:1.063rem!important;
  line-height:140%!important;
  letter-spacing:0!important;
  color:#121212!important;
}

/* Input Consent checkbox */
.ginput_container_consent input {
    border:2px solid #121212!important;
}

/* Input Active styling */
.form_input .ginput_container input:focus,
.form_input .ginput_container textarea:focus,
.form_input .ginput_container select:focus,
.form_input .gfield:focus-within .form_input input,
.form_input .gfield:focus-within .form_input textarea,
.form_input .gfield:focus-within .form_input select {
  box-shadow: 0 0 0 1px #121212!important;
  border-color: #121212!important;
}

/* Consent checkbox active styling */
.form_consent .ginput_container input:focus,
.form_consent .gfield:focus-within .form_consent input {
    background-color: #121212!important;
}

.form_consent .ginput_container input:focus::before,
.form_consent .gfield:focus-within .form_consent input::before {
    color:#fff!important;
    font-size:1rem!important;
}


/* Input Remove outline */
.form_input .ginput_container input:focus,
.form_input .ginput_container textarea:focus,
.form_input .ginput_container select:focus,
.form_consent .ginput_container input:focus {
    outline: none;
    box-shadow: none;
}

/* Validation styling */

.gfield.gfield_error input,
.gfield.gfield_error textarea,
.gfield.gfield_error select {
  border:2px solid #e60023!important;
  border-radius: 8px!important;
}


/* Label styling */
.form_input .gfield_label {
  font-family: Poppins, sans-serif!important;
  font-weight: 400!important;
  font-size:1.063rem!important;
  line-height:140%!important;
  letter-spacing:0!important;
  position: absolute;
  top: 0.7rem;
  left: 0.75rem;
  transform: none;
  background: #fff;
  padding: 0 0.25rem;
  margin: 0;
  font-size: 1rem;
  color: #666;
  pointer-events: none;
  transition: top 0.2s ease, font-size 0.2s ease, color 0.2s ease;
  z-index: 2;
}

/* Consent & validation message styling*/
.form_consent, .gform-field-label,
.validation_message {
    font-family: Poppins, sans-serif!important;
  font-weight: 400!important;
  font-size:0.875rem!important;
  line-height:140%!important;
  letter-spacing:0!important;
}

.form_consent input {
    margin-top:2px!important;
}

.validation_message {
    color:#E5002B!important;
}

.form_message .gfield_label {
    top: 20px;
}


/* Labels on focus */
.form_input:focus-within .gfield_label,
.form_input.has-value .gfield_label,
.form_input.gfield_error .gfield_label {
  top: -0.6rem;
  transform: none;
  font-size: 0.875rem!important;
  font-weight: 600!important;
  color:#121212!important;
}

/* Submit button */
.gform_button {
    font-family: Poppins, sans-serif!important;
  font-weight: 600!important;
  font-size:1.063rem!important;
  line-height:140%!important;
  letter-spacing:0!important;
  padding:0.625rem 4.75rem!important;
  border-radius: 100px!important;
  color:#fff;
  background-color:#E5002B!important;
}

.gform_button:hover {
  background-color:#CC0026!important;  
}

/* Dropdown input fix */
.form_input .ginput_container_select select {
    height:2.938rem!important;
  line-height: normal !important;
  padding-top:   0.6rem !important;
  padding-left:1.2rem !important;
  padding-right:1.4rem !important;
  padding-bottom:0!important;
}

/* Dropdown input fix */
.elementor-45841 .elementor-element.elementor-element-08d8ff2 .country_dropdown select {
    white-space: nowrap!important;
    text-overflow: ellipsis!important;
}


/* Confirmation message */

.form-confirmation-title {
display:inline-block;
font-family: poppins;
color:#E5002B;
font-size: clamp(2.125rem, 1.811rem + 1.17vw, 2.688rem);
font-weight: 600;
line-height:140%;
}

.form-confirmation-para {
display:inline-block;
padding-top:24px;
font-size:clamp(1.063rem, 0.889rem + 0.648vw, 1.375rem);
color: #121212;
font-weight: 400;
line-height:140%;
}

.gform_confirmation_wrapper {
    background-color: #f8f8f8;
    padding: 24px;
    border-radius: 8px;
}/* End custom CSS */