.elementor-1672 .elementor-element.elementor-element-ad57229>.elementor-container{max-width:1242px}.elementor-1672 .elementor-element.elementor-element-ad57229{border-style:solid;border-width:0 0 1px 0;border-color:#FFFFFF26;padding:140px 5% 80px 5%}.elementor-1672 .elementor-element.elementor-element-2f10516.elementor-column>.elementor-widget-wrap{justify-content:center}.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-1672 .elementor-element.elementor-element-0fea796{text-align:center}.elementor-1672 .elementor-element.elementor-element-0fea796 .elementor-heading-title{font-family:var(--e-global-typography-8a297e1-font-family),Sans-serif;font-size:var(--e-global-typography-8a297e1-font-size);font-weight:var(--e-global-typography-8a297e1-font-weight);text-transform:var(--e-global-typography-8a297e1-text-transform);line-height:var(--e-global-typography-8a297e1-line-height);letter-spacing:var(--e-global-typography-8a297e1-letter-spacing)}.elementor-1672 .elementor-element.elementor-element-0992976{text-align:center}.elementor-1672 .elementor-element.elementor-element-0992976 .elementor-heading-title{font-size:112px;font-weight:900;text-transform:uppercase;line-height:.75em;letter-spacing:-.04em}.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-1672 .elementor-element.elementor-element-2a80cb4{width:var(--container-widget-width,886px);max-width:886px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:886px;--container-widget-flex-grow:0;text-align:center;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-1672 .elementor-element.elementor-element-45bc121{border-style:solid;border-width:0 0 1px 0;border-color:#FFFFFF26;margin-top:20vw;margin-bottom:25vw;padding:80px 5% 80px 5%}.elementor-1672 .elementor-element.elementor-element-9efbc19>.elementor-element-populated{margin:0% 5% 0% 0%;--e-column-margin-right:5%;--e-column-margin-left:0%}.elementor-1672 .elementor-element.elementor-element-4b4882c .elementor-heading-title{font-family:var(--e-global-typography-8a297e1-font-family),Sans-serif;font-size:var(--e-global-typography-8a297e1-font-size);font-weight:var(--e-global-typography-8a297e1-font-weight);text-transform:var(--e-global-typography-8a297e1-text-transform);line-height:var(--e-global-typography-8a297e1-line-height);letter-spacing:var(--e-global-typography-8a297e1-letter-spacing);color:var(--e-global-color-bccdcff)}.elementor-1672 .elementor-element.elementor-element-59d7043 .elementor-heading-title{font-size:86px;font-weight:900;text-transform:uppercase;line-height:.8em;letter-spacing:-.04em}.elementor-1672 .elementor-element.elementor-element-f6a7f43{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -15px) 0}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-1672 .elementor-element.elementor-element-7861ddf .elementor-button{background-color:var(--e-global-color-991bd33);font-size:24px;font-weight:500;line-height:1em;fill:#FCFBF7;color:#FCFBF7;border-radius:100px 100px 100px 100px;padding:20px 32px 20px 32px}.elementor-1672 .elementor-element.elementor-element-7861ddf{padding:5px 5px 5px 5px}.elementor-1672 .elementor-element.elementor-element-7861ddf .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-1672 .elementor-element.elementor-element-7861ddf .elementor-button .elementor-button-content-wrapper{gap:20px}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-1672 .elementor-element.elementor-element-9cc66e7>.elementor-container{max-width:1263px}.elementor-1672 .elementor-element.elementor-element-9cc66e7{margin-top:20vw;margin-bottom:0vw;padding:80px 5% 80px 5%}.elementor-1672 .elementor-element.elementor-element-c62748c{text-align:center}.elementor-1672 .elementor-element.elementor-element-c62748c .elementor-heading-title{font-size:90px;font-weight:900;text-transform:uppercase;line-height:.8em;letter-spacing:-.04em}.elementor-1672 .elementor-element.elementor-element-3ddcf6b{margin-top:25vw;margin-bottom:25vw;padding:80px 5% 80px 5%}.elementor-1672 .elementor-element.elementor-element-c5c9f42>.elementor-element-populated{margin:0% 5% 0% 0%;--e-column-margin-right:5%;--e-column-margin-left:0%}.elementor-1672 .elementor-element.elementor-element-aed4d17 .elementor-heading-title{font-family:var(--e-global-typography-8a297e1-font-family),Sans-serif;font-size:var(--e-global-typography-8a297e1-font-size);font-weight:var(--e-global-typography-8a297e1-font-weight);text-transform:var(--e-global-typography-8a297e1-text-transform);line-height:var(--e-global-typography-8a297e1-line-height);letter-spacing:var(--e-global-typography-8a297e1-letter-spacing);color:var(--e-global-color-bccdcff)}.elementor-1672 .elementor-element.elementor-element-f7b7faf .elementor-heading-title{font-size:96px;font-weight:900;text-transform:uppercase;line-height:.8em;letter-spacing:-.04em}.elementor-1672 .elementor-element.elementor-element-8b116f8{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -15px) 0}.elementor-1672 .elementor-element.elementor-element-03ad7b1 .elementor-button{background-color:#FFF3;font-family:var(--e-global-typography-fdb2f58-font-family),Sans-serif;font-size:var(--e-global-typography-fdb2f58-font-size);font-weight:var(--e-global-typography-fdb2f58-font-weight);line-height:var(--e-global-typography-fdb2f58-line-height);letter-spacing:var(--e-global-typography-fdb2f58-letter-spacing);fill:var(--e-global-color-text);color:var(--e-global-color-text);border-radius:100px 100px 100px 100px;padding:20px 32px 20px 32px}.elementor-1672 .elementor-element.elementor-element-03ad7b1{width:auto;max-width:auto}.elementor-1672 .elementor-element.elementor-element-03ad7b1 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-1672 .elementor-element.elementor-element-03ad7b1 .elementor-button .elementor-button-content-wrapper{gap:20px}.elementor-1672 .elementor-element.elementor-element-35435cc .bravementor-carousel-prev{left:auto;right:var(--bravementor-prev-x,0);--bravementor-prev-shift-x:0%;--bravementor-prev-x:80px;top:var(--bravementor-prev-y,0);bottom:auto;--bravementor-prev-shift-y:0%;--bravementor-prev-y:-100px}.elementor-1672 .elementor-element.elementor-element-35435cc .bravementor-carousel-next{left:auto;right:var(--bravementor-next-x,0);--bravementor-next-shift-x:0%;top:var(--bravementor-next-y,0);bottom:auto;--bravementor-next-shift-y:0%;--bravementor-next-y:-100px}.elementor-1672 .elementor-element.elementor-element-35435cc .bravementor-carousel-prev,.elementor-1672 .elementor-element.elementor-element-35435cc .bravementor-carousel-next{font-size:25px;color:var(--e-global-color-text);background-color:var(--e-global-color-991bd33);padding:20px 20px 20px 20px}.elementor-1672 .elementor-element.elementor-element-35435cc .bravementor-carousel-prev svg,.elementor-1672 .elementor-element.elementor-element-35435cc .bravementor-carousel-next svg{width:1em;height:1em}.elementor-1672 .elementor-element.elementor-element-35435cc .bravementor-carousel-prev:hover,.elementor-1672 .elementor-element.elementor-element-35435cc .bravementor-carousel-next:hover{color:var(--e-global-color-75ea12f);background-color:var(--e-global-color-text)}.elementor-1672 .elementor-element.elementor-element-35435cc .bravementor-carousel-shell{--bravementor-dots-y:25px;--bravementor-dots-x:0px}.elementor-1672 .elementor-element.elementor-element-35435cc .bravementor-post-carousel-shell>.bravementor-carousel-pagination{justify-content:center;left:var(--bravementor-dots-x,0);right:auto;z-index:2!important;gap:8px}.elementor-1672 .elementor-element.elementor-element-35435cc .bravementor-post-carousel-shell .swiper-pagination-bullet{width:12px;height:12px}.elementor-1672 .elementor-element.elementor-element-35435cc .swiper-pagination-bullet{background-color:var(--e-global-color-991bd33)}.elementor-1672 .elementor-element.elementor-element-35435cc .swiper-pagination-bullet-active{background-color:var(--e-global-color-text)}.elementor-1672 .elementor-element.elementor-element-bc5f33a:not(.elementor-motion-effects-element-type-background),.elementor-1672 .elementor-element.elementor-element-bc5f33a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-8cd2261)}.elementor-1672 .elementor-element.elementor-element-bc5f33a{border-style:solid;border-width:1px 0 1px 0;border-color:#FFFFFF26;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:25vw;margin-bottom:25vw;padding:80px 5% 80px 5%}.elementor-1672 .elementor-element.elementor-element-bc5f33a>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1672 .elementor-element.elementor-element-833a326>.elementor-element-populated{margin:0% 10% 0% 0%;--e-column-margin-right:10%;--e-column-margin-left:0%}.elementor-1672 .elementor-element.elementor-element-fb0cc7e{text-align:start}.elementor-1672 .elementor-element.elementor-element-fb0cc7e img{width:61px}.elementor-1672 .elementor-element.elementor-element-b06edbd .elementor-heading-title{font-family:var(--e-global-typography-8a297e1-font-family),Sans-serif;font-size:var(--e-global-typography-8a297e1-font-size);font-weight:var(--e-global-typography-8a297e1-font-weight);text-transform:var(--e-global-typography-8a297e1-text-transform);line-height:var(--e-global-typography-8a297e1-line-height);letter-spacing:var(--e-global-typography-8a297e1-letter-spacing);color:var(--e-global-color-bccdcff)}.elementor-1672 .elementor-element.elementor-element-2384620 .elementor-heading-title{font-size:98px;font-weight:900;text-transform:uppercase;line-height:.8em;letter-spacing:-.04em}.elementor-1672 .elementor-element.elementor-element-df4ec82{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -15px) 0}.elementor-1672 .elementor-element.elementor-element-b67762d .elementor-button{background-color:#FFF3;font-family:var(--e-global-typography-fdb2f58-font-family),Sans-serif;font-size:var(--e-global-typography-fdb2f58-font-size);font-weight:var(--e-global-typography-fdb2f58-font-weight);line-height:var(--e-global-typography-fdb2f58-line-height);letter-spacing:var(--e-global-typography-fdb2f58-letter-spacing);fill:var(--e-global-color-text);color:var(--e-global-color-text);border-radius:100px 100px 100px 100px;padding:20px 32px 20px 32px}.elementor-1672 .elementor-element.elementor-element-b67762d{width:auto;max-width:auto}.elementor-1672 .elementor-element.elementor-element-b67762d .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-1672 .elementor-element.elementor-element-b67762d .elementor-button .elementor-button-content-wrapper{gap:20px}@media(max-width:1024px) and (min-width:768px){.elementor-1672 .elementor-element.elementor-element-9efbc19{width:100%}.elementor-1672 .elementor-element.elementor-element-5723979{width:100%}.elementor-1672 .elementor-element.elementor-element-c5c9f42{width:100%}.elementor-1672 .elementor-element.elementor-element-bd88d4c{width:100%}.elementor-1672 .elementor-element.elementor-element-833a326{width:100%}}@media(max-width:1366px){.elementor-1672 .elementor-element.elementor-element-0fea796 .elementor-heading-title{font-size:var(--e-global-typography-8a297e1-font-size);line-height:var(--e-global-typography-8a297e1-line-height);letter-spacing:var(--e-global-typography-8a297e1-letter-spacing)}.elementor-1672 .elementor-element.elementor-element-4b4882c .elementor-heading-title{font-size:var(--e-global-typography-8a297e1-font-size);line-height:var(--e-global-typography-8a297e1-line-height);letter-spacing:var(--e-global-typography-8a297e1-letter-spacing)}.elementor-1672 .elementor-element.elementor-element-aed4d17 .elementor-heading-title{font-size:var(--e-global-typography-8a297e1-font-size);line-height:var(--e-global-typography-8a297e1-line-height);letter-spacing:var(--e-global-typography-8a297e1-letter-spacing)}.elementor-1672 .elementor-element.elementor-element-03ad7b1 .elementor-button{font-size:var(--e-global-typography-fdb2f58-font-size);line-height:var(--e-global-typography-fdb2f58-line-height);letter-spacing:var(--e-global-typography-fdb2f58-letter-spacing)}.elementor-1672 .elementor-element.elementor-element-b06edbd .elementor-heading-title{font-size:var(--e-global-typography-8a297e1-font-size);line-height:var(--e-global-typography-8a297e1-line-height);letter-spacing:var(--e-global-typography-8a297e1-letter-spacing)}.elementor-1672 .elementor-element.elementor-element-b67762d .elementor-button{font-size:var(--e-global-typography-fdb2f58-font-size);line-height:var(--e-global-typography-fdb2f58-line-height);letter-spacing:var(--e-global-typography-fdb2f58-letter-spacing)}}@media(max-width:1024px){.elementor-1672 .elementor-element.elementor-element-ad57229{padding:100px 5% 40px 5%}.elementor-1672 .elementor-element.elementor-element-0fea796 .elementor-heading-title{font-size:var(--e-global-typography-8a297e1-font-size);line-height:var(--e-global-typography-8a297e1-line-height);letter-spacing:var(--e-global-typography-8a297e1-letter-spacing)}.elementor-1672 .elementor-element.elementor-element-0992976 .elementor-heading-title{font-size:90px}.elementor-1672 .elementor-element.elementor-element-45bc121{padding:40px 5% 40px 5%}.elementor-1672 .elementor-element.elementor-element-9efbc19.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-1672 .elementor-element.elementor-element-9efbc19>.elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%}.elementor-1672 .elementor-element.elementor-element-4b4882c{text-align:center}.elementor-1672 .elementor-element.elementor-element-4b4882c .elementor-heading-title{font-size:var(--e-global-typography-8a297e1-font-size);line-height:var(--e-global-typography-8a297e1-line-height);letter-spacing:var(--e-global-typography-8a297e1-letter-spacing)}.elementor-1672 .elementor-element.elementor-element-59d7043{text-align:center}.elementor-1672 .elementor-element.elementor-element-59d7043 .elementor-heading-title{font-size:74px}.elementor-1672 .elementor-element.elementor-element-f6a7f43{text-align:center}.elementor-1672 .elementor-element.elementor-element-d8faa34{z-index:2}.elementor-1672 .elementor-element.elementor-element-9cc66e7{padding:40px 5% 40px 5%}.elementor-1672 .elementor-element.elementor-element-c62748c .elementor-heading-title{font-size:65px}.elementor-1672 .elementor-element.elementor-element-3ddcf6b{padding:40px 5% 40px 5%}.elementor-1672 .elementor-element.elementor-element-c5c9f42.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-1672 .elementor-element.elementor-element-c5c9f42>.elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%}.elementor-1672 .elementor-element.elementor-element-aed4d17{text-align:center}.elementor-1672 .elementor-element.elementor-element-aed4d17 .elementor-heading-title{font-size:var(--e-global-typography-8a297e1-font-size);line-height:var(--e-global-typography-8a297e1-line-height);letter-spacing:var(--e-global-typography-8a297e1-letter-spacing)}.elementor-1672 .elementor-element.elementor-element-f7b7faf{text-align:center}.elementor-1672 .elementor-element.elementor-element-f7b7faf .elementor-heading-title{font-size:74px}.elementor-1672 .elementor-element.elementor-element-8b116f8{text-align:center}.elementor-1672 .elementor-element.elementor-element-03ad7b1 .elementor-button{font-size:var(--e-global-typography-fdb2f58-font-size);line-height:var(--e-global-typography-fdb2f58-line-height);letter-spacing:var(--e-global-typography-fdb2f58-letter-spacing)}.elementor-1672 .elementor-element.elementor-element-35435cc .bravementor-carousel-prev{top:auto;bottom:var(--bravementor-prev-y,0);--bravementor-prev-shift-y:0%;--bravementor-prev-y:-20px}.elementor-1672 .elementor-element.elementor-element-35435cc .bravementor-carousel-next{top:auto;bottom:var(--bravementor-next-y,0);--bravementor-next-shift-y:0%;--bravementor-next-y:-20px}.elementor-1672 .elementor-element.elementor-element-35435cc .bravementor-carousel-shell{--bravementor-dots-y:15px}.elementor-1672 .elementor-element.elementor-element-35435cc .bravementor-post-carousel-shell>.bravementor-carousel-pagination{justify-content:flex-start;left:var(--bravementor-dots-x,0);right:auto;z-index:2!important}.elementor-1672 .elementor-element.elementor-element-bc5f33a{padding:40px 5% 40px 5%}.elementor-1672 .elementor-element.elementor-element-833a326.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-1672 .elementor-element.elementor-element-833a326>.elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%}.elementor-1672 .elementor-element.elementor-element-fb0cc7e{text-align:center}.elementor-1672 .elementor-element.elementor-element-b06edbd{text-align:center}.elementor-1672 .elementor-element.elementor-element-b06edbd .elementor-heading-title{font-size:var(--e-global-typography-8a297e1-font-size);line-height:var(--e-global-typography-8a297e1-line-height);letter-spacing:var(--e-global-typography-8a297e1-letter-spacing)}.elementor-1672 .elementor-element.elementor-element-2384620{text-align:center}.elementor-1672 .elementor-element.elementor-element-2384620 .elementor-heading-title{font-size:74px}.elementor-1672 .elementor-element.elementor-element-df4ec82{text-align:center}.elementor-1672 .elementor-element.elementor-element-b67762d .elementor-button{font-size:var(--e-global-typography-fdb2f58-font-size);line-height:var(--e-global-typography-fdb2f58-line-height);letter-spacing:var(--e-global-typography-fdb2f58-letter-spacing)}}@media(max-width:767px){.elementor-1672 .elementor-element.elementor-element-0fea796 .elementor-heading-title{font-size:var(--e-global-typography-8a297e1-font-size);line-height:var(--e-global-typography-8a297e1-line-height);letter-spacing:var(--e-global-typography-8a297e1-letter-spacing)}.elementor-1672 .elementor-element.elementor-element-0992976 .elementor-heading-title{font-size:44px}.elementor-1672 .elementor-element.elementor-element-45bc121{margin-top:0vw;margin-bottom:0vw}.elementor-1672 .elementor-element.elementor-element-4b4882c .elementor-heading-title{font-size:var(--e-global-typography-8a297e1-font-size);line-height:var(--e-global-typography-8a297e1-line-height);letter-spacing:var(--e-global-typography-8a297e1-letter-spacing)}.elementor-1672 .elementor-element.elementor-element-59d7043 .elementor-heading-title{font-size:50px}.elementor-1672 .elementor-element.elementor-element-7861ddf .elementor-button{font-size:20px}.elementor-1672 .elementor-element.elementor-element-d8faa34{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 15px) 0}.elementor-1672 .elementor-element.elementor-element-9cc66e7{margin-top:0vw;margin-bottom:0vw}.elementor-1672 .elementor-element.elementor-element-c62748c .elementor-heading-title{font-size:32px;line-height:.9em;letter-spacing:-.02em}.elementor-1672 .elementor-element.elementor-element-3ddcf6b{margin-top:0vw;margin-bottom:0vw}.elementor-1672 .elementor-element.elementor-element-aed4d17 .elementor-heading-title{font-size:var(--e-global-typography-8a297e1-font-size);line-height:var(--e-global-typography-8a297e1-line-height);letter-spacing:var(--e-global-typography-8a297e1-letter-spacing)}.elementor-1672 .elementor-element.elementor-element-f7b7faf .elementor-heading-title{font-size:44px}.elementor-1672 .elementor-element.elementor-element-03ad7b1 .elementor-button{font-size:var(--e-global-typography-fdb2f58-font-size);line-height:var(--e-global-typography-fdb2f58-line-height);letter-spacing:var(--e-global-typography-fdb2f58-letter-spacing)}.elementor-1672 .elementor-element.elementor-element-35435cc .bravementor-carousel-prev{--bravementor-prev-x:60px}.elementor-1672 .elementor-element.elementor-element-35435cc .bravementor-carousel-prev,.elementor-1672 .elementor-element.elementor-element-35435cc .bravementor-carousel-next{font-size:20px;padding:15px 15px 15px 15px}.elementor-1672 .elementor-element.elementor-element-35435cc .bravementor-carousel-prev svg,.elementor-1672 .elementor-element.elementor-element-35435cc .bravementor-carousel-next svg{width:1em;height:1em}.elementor-1672 .elementor-element.elementor-element-bc5f33a{margin-top:0vw;margin-bottom:0vw}.elementor-1672 .elementor-element.elementor-element-fb0cc7e img{width:45px}.elementor-1672 .elementor-element.elementor-element-b06edbd .elementor-heading-title{font-size:var(--e-global-typography-8a297e1-font-size);line-height:var(--e-global-typography-8a297e1-line-height);letter-spacing:var(--e-global-typography-8a297e1-letter-spacing)}.elementor-1672 .elementor-element.elementor-element-2384620 .elementor-heading-title{font-size:44px}.elementor-1672 .elementor-element.elementor-element-b67762d .elementor-button{font-size:var(--e-global-typography-fdb2f58-font-size);line-height:var(--e-global-typography-fdb2f58-line-height);letter-spacing:var(--e-global-typography-fdb2f58-letter-spacing)}}.text-rev .bcd-rev-word{display:inline-block;white-space:nowrap}.text-rev .bcd-rev-char{display:inline-block;color:rgb(255 255 255 / .1);will-change:color}.text-rev-star{display:block;width:150px;height:150px;margin:20px auto 0;opacity:0;transform:rotate(-180deg);transform-origin:center;will-change:transform,opacity}@media (max-width:1440px){.text-rev-star{width:125px;height:125px}}@media (max-width:1024px){.text-rev-star{width:100px;height:100px}}@media (max-width:767px){.text-rev-star{width:60px;height:60px}}