.elementor-1648 .elementor-element.elementor-element-bf3b7f2>.elementor-container{max-width:1242px}.elementor-1648 .elementor-element.elementor-element-bf3b7f2{border-style:solid;border-width:0 0 1px 0;border-color:#FFFFFF26;padding:140px 5% 80px 5%}.elementor-1648 .elementor-element.elementor-element-318a577.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-1648 .elementor-element.elementor-element-fe040e0{text-align:center}.elementor-1648 .elementor-element.elementor-element-fe040e0 .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-1648 .elementor-element.elementor-element-06d35b4{text-align:center}.elementor-1648 .elementor-element.elementor-element-06d35b4 .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-1648 .elementor-element.elementor-element-087c033{width:var(--container-widget-width,987px);max-width:987px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:987px;--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-1648 .elementor-element.elementor-element-7ffe506{border-style:solid;border-width:0 0 1px 0;border-color:#FFFFFF26;margin-top:20vw;margin-bottom:25vw;padding:80px 5% 80px 5%}.elementor-1648 .elementor-element.elementor-element-f812d62>.elementor-element-populated{margin:0% 5% 0% 0%;--e-column-margin-right:5%;--e-column-margin-left:0%}.elementor-1648 .elementor-element.elementor-element-311d8f2 .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-1648 .elementor-element.elementor-element-05eb4cf .elementor-heading-title{font-size:96px;font-weight:900;text-transform:uppercase;line-height:.8em;letter-spacing:-.04em}.elementor-1648 .elementor-element.elementor-element-73a1472{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-1648 .elementor-element.elementor-element-e72778c .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-1648 .elementor-element.elementor-element-e72778c{padding:5px 5px 5px 5px}.elementor-1648 .elementor-element.elementor-element-e72778c .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-1648 .elementor-element.elementor-element-e72778c .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-1648 .elementor-element.elementor-element-f50cf86>.elementor-container{max-width:1263px}.elementor-1648 .elementor-element.elementor-element-f50cf86{margin-top:20vw;margin-bottom:0vw;padding:80px 5% 80px 5%}.elementor-1648 .elementor-element.elementor-element-bec0cef{text-align:center}.elementor-1648 .elementor-element.elementor-element-bec0cef .elementor-heading-title{font-size:90px;font-weight:900;text-transform:uppercase;line-height:.8em;letter-spacing:-.04em}.elementor-1648 .elementor-element.elementor-element-45dca83{margin-top:25vw;margin-bottom:25vw;padding:80px 5% 80px 5%}.elementor-1648 .elementor-element.elementor-element-12ca944>.elementor-element-populated{margin:0% 5% 0% 0%;--e-column-margin-right:5%;--e-column-margin-left:0%}.elementor-1648 .elementor-element.elementor-element-6591773 .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-1648 .elementor-element.elementor-element-3b96ca7 .elementor-heading-title{font-size:96px;font-weight:900;text-transform:uppercase;line-height:.8em;letter-spacing:-.04em}.elementor-1648 .elementor-element.elementor-element-3e1cf96{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -15px) 0}.elementor-1648 .elementor-element.elementor-element-3dc3b58 .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-1648 .elementor-element.elementor-element-3dc3b58{width:auto;max-width:auto}.elementor-1648 .elementor-element.elementor-element-3dc3b58 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-1648 .elementor-element.elementor-element-3dc3b58 .elementor-button .elementor-button-content-wrapper{gap:20px}.elementor-1648 .elementor-element.elementor-element-53b3342 .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-1648 .elementor-element.elementor-element-53b3342 .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-1648 .elementor-element.elementor-element-53b3342 .bravementor-carousel-prev,.elementor-1648 .elementor-element.elementor-element-53b3342 .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-1648 .elementor-element.elementor-element-53b3342 .bravementor-carousel-prev svg,.elementor-1648 .elementor-element.elementor-element-53b3342 .bravementor-carousel-next svg{width:1em;height:1em}.elementor-1648 .elementor-element.elementor-element-53b3342 .bravementor-carousel-prev:hover,.elementor-1648 .elementor-element.elementor-element-53b3342 .bravementor-carousel-next:hover{color:var(--e-global-color-75ea12f);background-color:var(--e-global-color-text)}.elementor-1648 .elementor-element.elementor-element-53b3342 .bravementor-carousel-shell{--bravementor-dots-y:25px;--bravementor-dots-x:0px}.elementor-1648 .elementor-element.elementor-element-53b3342 .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-1648 .elementor-element.elementor-element-53b3342 .bravementor-post-carousel-shell .swiper-pagination-bullet{width:12px;height:12px}.elementor-1648 .elementor-element.elementor-element-53b3342 .swiper-pagination-bullet{background-color:var(--e-global-color-991bd33)}.elementor-1648 .elementor-element.elementor-element-53b3342 .swiper-pagination-bullet-active{background-color:var(--e-global-color-text)}.elementor-1648 .elementor-element.elementor-element-f3bf186:not(.elementor-motion-effects-element-type-background),.elementor-1648 .elementor-element.elementor-element-f3bf186>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-8cd2261)}.elementor-1648 .elementor-element.elementor-element-f3bf186{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-1648 .elementor-element.elementor-element-f3bf186>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1648 .elementor-element.elementor-element-d177648>.elementor-element-populated{margin:0% 10% 0% 0%;--e-column-margin-right:10%;--e-column-margin-left:0%}.elementor-1648 .elementor-element.elementor-element-ab2958a{text-align:start}.elementor-1648 .elementor-element.elementor-element-ab2958a img{width:61px}.elementor-1648 .elementor-element.elementor-element-1961d02 .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-1648 .elementor-element.elementor-element-fcc3370 .elementor-heading-title{font-size:98px;font-weight:900;text-transform:uppercase;line-height:.8em;letter-spacing:-.04em}.elementor-1648 .elementor-element.elementor-element-d4f39b4{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -15px) 0}.elementor-1648 .elementor-element.elementor-element-606f3f7 .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-1648 .elementor-element.elementor-element-606f3f7{width:auto;max-width:auto}.elementor-1648 .elementor-element.elementor-element-606f3f7 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-1648 .elementor-element.elementor-element-606f3f7 .elementor-button .elementor-button-content-wrapper{gap:20px}@media(max-width:1024px) and (min-width:768px){.elementor-1648 .elementor-element.elementor-element-f812d62{width:100%}.elementor-1648 .elementor-element.elementor-element-0b6964f{width:100%}.elementor-1648 .elementor-element.elementor-element-12ca944{width:100%}.elementor-1648 .elementor-element.elementor-element-d31fb9b{width:100%}.elementor-1648 .elementor-element.elementor-element-d177648{width:100%}}@media(max-width:1366px){.elementor-1648 .elementor-element.elementor-element-fe040e0 .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-1648 .elementor-element.elementor-element-311d8f2 .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-1648 .elementor-element.elementor-element-6591773 .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-1648 .elementor-element.elementor-element-3dc3b58 .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-1648 .elementor-element.elementor-element-1961d02 .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-1648 .elementor-element.elementor-element-606f3f7 .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-1648 .elementor-element.elementor-element-bf3b7f2{padding:100px 5% 40px 5%}.elementor-1648 .elementor-element.elementor-element-fe040e0 .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-1648 .elementor-element.elementor-element-06d35b4 .elementor-heading-title{font-size:90px}.elementor-1648 .elementor-element.elementor-element-7ffe506{padding:40px 5% 40px 5%}.elementor-1648 .elementor-element.elementor-element-f812d62.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-1648 .elementor-element.elementor-element-f812d62>.elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%}.elementor-1648 .elementor-element.elementor-element-311d8f2{text-align:center}.elementor-1648 .elementor-element.elementor-element-311d8f2 .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-1648 .elementor-element.elementor-element-05eb4cf{text-align:center}.elementor-1648 .elementor-element.elementor-element-05eb4cf .elementor-heading-title{font-size:74px}.elementor-1648 .elementor-element.elementor-element-73a1472{text-align:center}.elementor-1648 .elementor-element.elementor-element-9c74ff3{z-index:2}.elementor-1648 .elementor-element.elementor-element-f50cf86{padding:40px 5% 40px 5%}.elementor-1648 .elementor-element.elementor-element-bec0cef .elementor-heading-title{font-size:65px}.elementor-1648 .elementor-element.elementor-element-45dca83{padding:40px 5% 40px 5%}.elementor-1648 .elementor-element.elementor-element-12ca944.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-1648 .elementor-element.elementor-element-12ca944>.elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%}.elementor-1648 .elementor-element.elementor-element-6591773{text-align:center}.elementor-1648 .elementor-element.elementor-element-6591773 .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-1648 .elementor-element.elementor-element-3b96ca7{text-align:center}.elementor-1648 .elementor-element.elementor-element-3b96ca7 .elementor-heading-title{font-size:74px}.elementor-1648 .elementor-element.elementor-element-3e1cf96{text-align:center}.elementor-1648 .elementor-element.elementor-element-3dc3b58 .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-1648 .elementor-element.elementor-element-53b3342 .bravementor-carousel-prev{top:auto;bottom:var(--bravementor-prev-y,0);--bravementor-prev-shift-y:0%;--bravementor-prev-y:-20px}.elementor-1648 .elementor-element.elementor-element-53b3342 .bravementor-carousel-next{top:auto;bottom:var(--bravementor-next-y,0);--bravementor-next-shift-y:0%;--bravementor-next-y:-20px}.elementor-1648 .elementor-element.elementor-element-53b3342 .bravementor-carousel-shell{--bravementor-dots-y:15px}.elementor-1648 .elementor-element.elementor-element-53b3342 .bravementor-post-carousel-shell>.bravementor-carousel-pagination{justify-content:flex-start;left:var(--bravementor-dots-x,0);right:auto;z-index:2!important}.elementor-1648 .elementor-element.elementor-element-f3bf186{padding:40px 5% 40px 5%}.elementor-1648 .elementor-element.elementor-element-d177648.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-1648 .elementor-element.elementor-element-d177648>.elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%}.elementor-1648 .elementor-element.elementor-element-ab2958a{text-align:center}.elementor-1648 .elementor-element.elementor-element-1961d02{text-align:center}.elementor-1648 .elementor-element.elementor-element-1961d02 .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-1648 .elementor-element.elementor-element-fcc3370{text-align:center}.elementor-1648 .elementor-element.elementor-element-fcc3370 .elementor-heading-title{font-size:74px}.elementor-1648 .elementor-element.elementor-element-d4f39b4{text-align:center}.elementor-1648 .elementor-element.elementor-element-606f3f7 .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-1648 .elementor-element.elementor-element-fe040e0 .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-1648 .elementor-element.elementor-element-06d35b4 .elementor-heading-title{font-size:44px}.elementor-1648 .elementor-element.elementor-element-7ffe506{margin-top:0vw;margin-bottom:0vw}.elementor-1648 .elementor-element.elementor-element-311d8f2 .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-1648 .elementor-element.elementor-element-05eb4cf .elementor-heading-title{font-size:50px}.elementor-1648 .elementor-element.elementor-element-e72778c .elementor-button{font-size:20px}.elementor-1648 .elementor-element.elementor-element-9c74ff3{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 15px) 0}.elementor-1648 .elementor-element.elementor-element-f50cf86{margin-top:0vw;margin-bottom:0vw}.elementor-1648 .elementor-element.elementor-element-bec0cef .elementor-heading-title{font-size:32px;line-height:.9em;letter-spacing:-.02em}.elementor-1648 .elementor-element.elementor-element-45dca83{margin-top:0vw;margin-bottom:0vw}.elementor-1648 .elementor-element.elementor-element-6591773 .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-1648 .elementor-element.elementor-element-3b96ca7 .elementor-heading-title{font-size:44px}.elementor-1648 .elementor-element.elementor-element-3dc3b58 .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-1648 .elementor-element.elementor-element-53b3342 .bravementor-carousel-prev{--bravementor-prev-x:60px}.elementor-1648 .elementor-element.elementor-element-53b3342 .bravementor-carousel-prev,.elementor-1648 .elementor-element.elementor-element-53b3342 .bravementor-carousel-next{font-size:20px;padding:15px 15px 15px 15px}.elementor-1648 .elementor-element.elementor-element-53b3342 .bravementor-carousel-prev svg,.elementor-1648 .elementor-element.elementor-element-53b3342 .bravementor-carousel-next svg{width:1em;height:1em}.elementor-1648 .elementor-element.elementor-element-f3bf186{margin-top:0vw;margin-bottom:0vw}.elementor-1648 .elementor-element.elementor-element-ab2958a img{width:45px}.elementor-1648 .elementor-element.elementor-element-1961d02 .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-1648 .elementor-element.elementor-element-fcc3370 .elementor-heading-title{font-size:44px}.elementor-1648 .elementor-element.elementor-element-606f3f7 .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}}