.elementor-1646 .elementor-element.elementor-element-d0e4bf4>.elementor-container{max-width:1242px}.elementor-1646 .elementor-element.elementor-element-d0e4bf4{border-style:solid;border-width:0 0 1px 0;border-color:#FFFFFF26;padding:140px 5% 80px 5%}.elementor-1646 .elementor-element.elementor-element-e6e20e8.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-1646 .elementor-element.elementor-element-7c16cfd{text-align:center}.elementor-1646 .elementor-element.elementor-element-7c16cfd .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-1646 .elementor-element.elementor-element-490ecb0{text-align:center}.elementor-1646 .elementor-element.elementor-element-490ecb0 .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-1646 .elementor-element.elementor-element-bbfbadd{width:var(--container-widget-width,934px);max-width:934px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:934px;--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-1646 .elementor-element.elementor-element-9a95bd4{border-style:solid;border-width:0 0 1px 0;border-color:#FFFFFF26;margin-top:20vw;margin-bottom:25vw;padding:80px 5% 80px 5%}.elementor-1646 .elementor-element.elementor-element-976c58a>.elementor-element-populated{margin:0% 5% 0% 0%;--e-column-margin-right:5%;--e-column-margin-left:0%}.elementor-1646 .elementor-element.elementor-element-9955383 .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-1646 .elementor-element.elementor-element-b0a68fe .elementor-heading-title{font-size:96px;font-weight:900;text-transform:uppercase;line-height:.8em;letter-spacing:-.04em}.elementor-1646 .elementor-element.elementor-element-1ff7d1f{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-1646 .elementor-element.elementor-element-3b2e5be .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-1646 .elementor-element.elementor-element-3b2e5be{padding:5px 5px 5px 5px}.elementor-1646 .elementor-element.elementor-element-3b2e5be .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-1646 .elementor-element.elementor-element-3b2e5be .elementor-button .elementor-button-content-wrapper{gap:20px}.elementor-1646 .elementor-element.elementor-element-b3435c2>.elementor-container{max-width:1263px}.elementor-1646 .elementor-element.elementor-element-b3435c2{margin-top:20vw;margin-bottom:0vw;padding:80px 5% 80px 5%}.elementor-1646 .elementor-element.elementor-element-2376eb4{text-align:center}.elementor-1646 .elementor-element.elementor-element-2376eb4 .elementor-heading-title{font-size:90px;font-weight:900;text-transform:uppercase;line-height:.8em;letter-spacing:-.04em}.elementor-1646 .elementor-element.elementor-element-eedaf6b{margin-top:25vw;margin-bottom:25vw;padding:80px 5% 80px 5%}.elementor-1646 .elementor-element.elementor-element-50e3641>.elementor-element-populated{margin:0% 5% 0% 0%;--e-column-margin-right:5%;--e-column-margin-left:0%}.elementor-1646 .elementor-element.elementor-element-23d8c3b .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-1646 .elementor-element.elementor-element-d981e2d .elementor-heading-title{font-size:96px;font-weight:900;text-transform:uppercase;line-height:.8em;letter-spacing:-.04em}.elementor-1646 .elementor-element.elementor-element-5e2abc3{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -15px) 0}.elementor-1646 .elementor-element.elementor-element-d356e35 .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-1646 .elementor-element.elementor-element-d356e35{width:auto;max-width:auto}.elementor-1646 .elementor-element.elementor-element-d356e35 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-1646 .elementor-element.elementor-element-d356e35 .elementor-button .elementor-button-content-wrapper{gap:20px}.elementor-1646 .elementor-element.elementor-element-5bf73fc .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-1646 .elementor-element.elementor-element-5bf73fc .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-1646 .elementor-element.elementor-element-5bf73fc .bravementor-carousel-prev,.elementor-1646 .elementor-element.elementor-element-5bf73fc .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-1646 .elementor-element.elementor-element-5bf73fc .bravementor-carousel-prev svg,.elementor-1646 .elementor-element.elementor-element-5bf73fc .bravementor-carousel-next svg{width:1em;height:1em}.elementor-1646 .elementor-element.elementor-element-5bf73fc .bravementor-carousel-prev:hover,.elementor-1646 .elementor-element.elementor-element-5bf73fc .bravementor-carousel-next:hover{color:var(--e-global-color-75ea12f);background-color:var(--e-global-color-text)}.elementor-1646 .elementor-element.elementor-element-5bf73fc .bravementor-carousel-shell{--bravementor-dots-y:25px;--bravementor-dots-x:0px}.elementor-1646 .elementor-element.elementor-element-5bf73fc .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-1646 .elementor-element.elementor-element-5bf73fc .bravementor-post-carousel-shell .swiper-pagination-bullet{width:12px;height:12px}.elementor-1646 .elementor-element.elementor-element-5bf73fc .swiper-pagination-bullet{background-color:var(--e-global-color-991bd33)}.elementor-1646 .elementor-element.elementor-element-5bf73fc .swiper-pagination-bullet-active{background-color:var(--e-global-color-text)}.elementor-1646 .elementor-element.elementor-element-c19292d:not(.elementor-motion-effects-element-type-background),.elementor-1646 .elementor-element.elementor-element-c19292d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-8cd2261)}.elementor-1646 .elementor-element.elementor-element-c19292d{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-1646 .elementor-element.elementor-element-c19292d>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1646 .elementor-element.elementor-element-f87a4d6>.elementor-element-populated{margin:0% 10% 0% 0%;--e-column-margin-right:10%;--e-column-margin-left:0%}.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-1646 .elementor-element.elementor-element-d8f9176{text-align:start}.elementor-1646 .elementor-element.elementor-element-d8f9176 img{width:61px}.elementor-1646 .elementor-element.elementor-element-355f171 .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-1646 .elementor-element.elementor-element-124d969 .elementor-heading-title{font-size:98px;font-weight:900;text-transform:uppercase;line-height:.8em;letter-spacing:-.04em}.elementor-1646 .elementor-element.elementor-element-66d4bf8{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -15px) 0}.elementor-1646 .elementor-element.elementor-element-a607d33 .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-1646 .elementor-element.elementor-element-a607d33{width:auto;max-width:auto}.elementor-1646 .elementor-element.elementor-element-a607d33 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-1646 .elementor-element.elementor-element-a607d33 .elementor-button .elementor-button-content-wrapper{gap:20px}@media(max-width:1024px) and (min-width:768px){.elementor-1646 .elementor-element.elementor-element-976c58a{width:100%}.elementor-1646 .elementor-element.elementor-element-22e86c9{width:100%}.elementor-1646 .elementor-element.elementor-element-50e3641{width:100%}.elementor-1646 .elementor-element.elementor-element-935884b{width:100%}.elementor-1646 .elementor-element.elementor-element-f87a4d6{width:100%}}@media(max-width:1366px){.elementor-1646 .elementor-element.elementor-element-7c16cfd .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-1646 .elementor-element.elementor-element-9955383 .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-1646 .elementor-element.elementor-element-23d8c3b .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-1646 .elementor-element.elementor-element-d356e35 .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-1646 .elementor-element.elementor-element-355f171 .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-1646 .elementor-element.elementor-element-a607d33 .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-1646 .elementor-element.elementor-element-d0e4bf4{padding:100px 5% 40px 5%}.elementor-1646 .elementor-element.elementor-element-7c16cfd .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-1646 .elementor-element.elementor-element-490ecb0 .elementor-heading-title{font-size:90px}.elementor-1646 .elementor-element.elementor-element-9a95bd4{padding:40px 5% 40px 5%}.elementor-1646 .elementor-element.elementor-element-976c58a.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-1646 .elementor-element.elementor-element-976c58a>.elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%}.elementor-1646 .elementor-element.elementor-element-9955383{text-align:center}.elementor-1646 .elementor-element.elementor-element-9955383 .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-1646 .elementor-element.elementor-element-b0a68fe{text-align:center}.elementor-1646 .elementor-element.elementor-element-b0a68fe .elementor-heading-title{font-size:74px}.elementor-1646 .elementor-element.elementor-element-1ff7d1f{text-align:center}.elementor-1646 .elementor-element.elementor-element-b3435c2{padding:40px 5% 40px 5%}.elementor-1646 .elementor-element.elementor-element-2376eb4 .elementor-heading-title{font-size:65px}.elementor-1646 .elementor-element.elementor-element-eedaf6b{padding:40px 5% 40px 5%}.elementor-1646 .elementor-element.elementor-element-50e3641.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-1646 .elementor-element.elementor-element-50e3641>.elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%}.elementor-1646 .elementor-element.elementor-element-23d8c3b{text-align:center}.elementor-1646 .elementor-element.elementor-element-23d8c3b .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-1646 .elementor-element.elementor-element-d981e2d{text-align:center}.elementor-1646 .elementor-element.elementor-element-d981e2d .elementor-heading-title{font-size:74px}.elementor-1646 .elementor-element.elementor-element-5e2abc3{text-align:center}.elementor-1646 .elementor-element.elementor-element-d356e35 .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-1646 .elementor-element.elementor-element-5bf73fc .bravementor-carousel-prev{top:auto;bottom:var(--bravementor-prev-y,0);--bravementor-prev-shift-y:0%;--bravementor-prev-y:-20px}.elementor-1646 .elementor-element.elementor-element-5bf73fc .bravementor-carousel-next{top:auto;bottom:var(--bravementor-next-y,0);--bravementor-next-shift-y:0%;--bravementor-next-y:-20px}.elementor-1646 .elementor-element.elementor-element-5bf73fc .bravementor-carousel-shell{--bravementor-dots-y:15px}.elementor-1646 .elementor-element.elementor-element-5bf73fc .bravementor-post-carousel-shell>.bravementor-carousel-pagination{justify-content:flex-start;left:var(--bravementor-dots-x,0);right:auto;z-index:2!important}.elementor-1646 .elementor-element.elementor-element-c19292d{padding:40px 5% 40px 5%}.elementor-1646 .elementor-element.elementor-element-f87a4d6.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-1646 .elementor-element.elementor-element-f87a4d6>.elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%}.elementor-1646 .elementor-element.elementor-element-d8f9176{text-align:center}.elementor-1646 .elementor-element.elementor-element-355f171{text-align:center}.elementor-1646 .elementor-element.elementor-element-355f171 .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-1646 .elementor-element.elementor-element-124d969{text-align:center}.elementor-1646 .elementor-element.elementor-element-124d969 .elementor-heading-title{font-size:74px}.elementor-1646 .elementor-element.elementor-element-66d4bf8{text-align:center}.elementor-1646 .elementor-element.elementor-element-a607d33 .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-1646 .elementor-element.elementor-element-7c16cfd .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-1646 .elementor-element.elementor-element-490ecb0 .elementor-heading-title{font-size:44px}.elementor-1646 .elementor-element.elementor-element-9a95bd4{margin-top:0vw;margin-bottom:0vw}.elementor-1646 .elementor-element.elementor-element-9955383 .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-1646 .elementor-element.elementor-element-b0a68fe .elementor-heading-title{font-size:50px}.elementor-1646 .elementor-element.elementor-element-3b2e5be .elementor-button{font-size:20px}.elementor-1646 .elementor-element.elementor-element-b3435c2{margin-top:0vw;margin-bottom:0vw}.elementor-1646 .elementor-element.elementor-element-2376eb4 .elementor-heading-title{font-size:32px;line-height:.9em;letter-spacing:-.02em}.elementor-1646 .elementor-element.elementor-element-eedaf6b{margin-top:0vw;margin-bottom:0vw}.elementor-1646 .elementor-element.elementor-element-23d8c3b .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-1646 .elementor-element.elementor-element-d981e2d .elementor-heading-title{font-size:44px}.elementor-1646 .elementor-element.elementor-element-d356e35 .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-1646 .elementor-element.elementor-element-5bf73fc .bravementor-carousel-prev{--bravementor-prev-x:60px}.elementor-1646 .elementor-element.elementor-element-5bf73fc .bravementor-carousel-prev,.elementor-1646 .elementor-element.elementor-element-5bf73fc .bravementor-carousel-next{font-size:20px;padding:15px 15px 15px 15px}.elementor-1646 .elementor-element.elementor-element-5bf73fc .bravementor-carousel-prev svg,.elementor-1646 .elementor-element.elementor-element-5bf73fc .bravementor-carousel-next svg{width:1em;height:1em}.elementor-1646 .elementor-element.elementor-element-c19292d{margin-top:0vw;margin-bottom:0vw}.elementor-1646 .elementor-element.elementor-element-d8f9176 img{width:45px}.elementor-1646 .elementor-element.elementor-element-355f171 .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-1646 .elementor-element.elementor-element-124d969 .elementor-heading-title{font-size:44px}.elementor-1646 .elementor-element.elementor-element-a607d33 .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}}