.elementor-1656 .elementor-element.elementor-element-ab8b51e>.elementor-container{max-width:1242px}.elementor-1656 .elementor-element.elementor-element-ab8b51e{border-style:solid;border-width:0 0 1px 0;border-color:#FFFFFF26;padding:140px 5% 80px 5%}.elementor-1656 .elementor-element.elementor-element-b087802.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-1656 .elementor-element.elementor-element-eaae169{text-align:center}.elementor-1656 .elementor-element.elementor-element-eaae169 .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-1656 .elementor-element.elementor-element-0935c3d{text-align:center}.elementor-1656 .elementor-element.elementor-element-0935c3d .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-1656 .elementor-element.elementor-element-6cb57d1{width:var(--container-widget-width,914px);max-width:914px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:914px;--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-1656 .elementor-element.elementor-element-44a0235{border-style:solid;border-width:0 0 1px 0;border-color:#FFFFFF26;margin-top:20vw;margin-bottom:25vw;padding:80px 5% 80px 5%}.elementor-1656 .elementor-element.elementor-element-f77170a>.elementor-element-populated{margin:0% 5% 0% 0%;--e-column-margin-right:5%;--e-column-margin-left:0%}.elementor-1656 .elementor-element.elementor-element-0749c5b .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-1656 .elementor-element.elementor-element-6b36a01 .elementor-heading-title{font-size:96px;font-weight:900;text-transform:uppercase;line-height:.8em;letter-spacing:-.04em}.elementor-1656 .elementor-element.elementor-element-7ae944d{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-1656 .elementor-element.elementor-element-f771317 .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-1656 .elementor-element.elementor-element-f771317{padding:5px 5px 5px 5px}.elementor-1656 .elementor-element.elementor-element-f771317 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-1656 .elementor-element.elementor-element-f771317 .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-1656 .elementor-element.elementor-element-3b294f2>.elementor-container{max-width:1263px}.elementor-1656 .elementor-element.elementor-element-3b294f2{margin-top:20vw;margin-bottom:0vw;padding:80px 5% 80px 5%}.elementor-1656 .elementor-element.elementor-element-efb4207{text-align:center}.elementor-1656 .elementor-element.elementor-element-efb4207 .elementor-heading-title{font-size:90px;font-weight:900;text-transform:uppercase;line-height:.8em;letter-spacing:-.04em}.elementor-1656 .elementor-element.elementor-element-521bc5d{margin-top:25vw;margin-bottom:25vw;padding:80px 5% 80px 5%}.elementor-1656 .elementor-element.elementor-element-353d351>.elementor-element-populated{margin:0% 5% 0% 0%;--e-column-margin-right:5%;--e-column-margin-left:0%}.elementor-1656 .elementor-element.elementor-element-d7a5b9c .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-1656 .elementor-element.elementor-element-27649a3 .elementor-heading-title{font-size:96px;font-weight:900;text-transform:uppercase;line-height:.8em;letter-spacing:-.04em}.elementor-1656 .elementor-element.elementor-element-2ef5120{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -15px) 0}.elementor-1656 .elementor-element.elementor-element-eafbe5f .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-1656 .elementor-element.elementor-element-eafbe5f{width:auto;max-width:auto}.elementor-1656 .elementor-element.elementor-element-eafbe5f .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-1656 .elementor-element.elementor-element-eafbe5f .elementor-button .elementor-button-content-wrapper{gap:20px}.elementor-1656 .elementor-element.elementor-element-d41b2ad .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-1656 .elementor-element.elementor-element-d41b2ad .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-1656 .elementor-element.elementor-element-d41b2ad .bravementor-carousel-prev,.elementor-1656 .elementor-element.elementor-element-d41b2ad .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-1656 .elementor-element.elementor-element-d41b2ad .bravementor-carousel-prev svg,.elementor-1656 .elementor-element.elementor-element-d41b2ad .bravementor-carousel-next svg{width:1em;height:1em}.elementor-1656 .elementor-element.elementor-element-d41b2ad .bravementor-carousel-prev:hover,.elementor-1656 .elementor-element.elementor-element-d41b2ad .bravementor-carousel-next:hover{color:var(--e-global-color-75ea12f);background-color:var(--e-global-color-text)}.elementor-1656 .elementor-element.elementor-element-d41b2ad .bravementor-carousel-shell{--bravementor-dots-y:25px;--bravementor-dots-x:0px}.elementor-1656 .elementor-element.elementor-element-d41b2ad .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-1656 .elementor-element.elementor-element-d41b2ad .bravementor-post-carousel-shell .swiper-pagination-bullet{width:12px;height:12px}.elementor-1656 .elementor-element.elementor-element-d41b2ad .swiper-pagination-bullet{background-color:var(--e-global-color-991bd33)}.elementor-1656 .elementor-element.elementor-element-d41b2ad .swiper-pagination-bullet-active{background-color:var(--e-global-color-text)}.elementor-1656 .elementor-element.elementor-element-c09360d:not(.elementor-motion-effects-element-type-background),.elementor-1656 .elementor-element.elementor-element-c09360d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-8cd2261)}.elementor-1656 .elementor-element.elementor-element-c09360d{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-1656 .elementor-element.elementor-element-c09360d>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1656 .elementor-element.elementor-element-f11a644>.elementor-element-populated{margin:0% 10% 0% 0%;--e-column-margin-right:10%;--e-column-margin-left:0%}.elementor-1656 .elementor-element.elementor-element-0904c5b{text-align:start}.elementor-1656 .elementor-element.elementor-element-0904c5b img{width:61px}.elementor-1656 .elementor-element.elementor-element-f3382cb .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-1656 .elementor-element.elementor-element-071be47 .elementor-heading-title{font-size:98px;font-weight:900;text-transform:uppercase;line-height:.8em;letter-spacing:-.04em}.elementor-1656 .elementor-element.elementor-element-6572527{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -15px) 0}.elementor-1656 .elementor-element.elementor-element-1daf00c .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-1656 .elementor-element.elementor-element-1daf00c{width:auto;max-width:auto}.elementor-1656 .elementor-element.elementor-element-1daf00c .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-1656 .elementor-element.elementor-element-1daf00c .elementor-button .elementor-button-content-wrapper{gap:20px}@media(max-width:1024px) and (min-width:768px){.elementor-1656 .elementor-element.elementor-element-f77170a{width:100%}.elementor-1656 .elementor-element.elementor-element-0fa221c{width:100%}.elementor-1656 .elementor-element.elementor-element-353d351{width:100%}.elementor-1656 .elementor-element.elementor-element-bfec87d{width:100%}.elementor-1656 .elementor-element.elementor-element-f11a644{width:100%}}@media(max-width:1366px){.elementor-1656 .elementor-element.elementor-element-eaae169 .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-1656 .elementor-element.elementor-element-0749c5b .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-1656 .elementor-element.elementor-element-d7a5b9c .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-1656 .elementor-element.elementor-element-eafbe5f .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-1656 .elementor-element.elementor-element-f3382cb .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-1656 .elementor-element.elementor-element-1daf00c .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-1656 .elementor-element.elementor-element-ab8b51e{padding:100px 5% 40px 5%}.elementor-1656 .elementor-element.elementor-element-eaae169 .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-1656 .elementor-element.elementor-element-0935c3d .elementor-heading-title{font-size:90px}.elementor-1656 .elementor-element.elementor-element-44a0235{padding:40px 5% 40px 5%}.elementor-1656 .elementor-element.elementor-element-f77170a.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-1656 .elementor-element.elementor-element-f77170a>.elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%}.elementor-1656 .elementor-element.elementor-element-0749c5b{text-align:center}.elementor-1656 .elementor-element.elementor-element-0749c5b .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-1656 .elementor-element.elementor-element-6b36a01{text-align:center}.elementor-1656 .elementor-element.elementor-element-6b36a01 .elementor-heading-title{font-size:74px}.elementor-1656 .elementor-element.elementor-element-7ae944d{text-align:center}.elementor-1656 .elementor-element.elementor-element-bff269b{z-index:2}.elementor-1656 .elementor-element.elementor-element-3b294f2{padding:40px 5% 40px 5%}.elementor-1656 .elementor-element.elementor-element-efb4207 .elementor-heading-title{font-size:65px}.elementor-1656 .elementor-element.elementor-element-521bc5d{padding:40px 5% 40px 5%}.elementor-1656 .elementor-element.elementor-element-353d351.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-1656 .elementor-element.elementor-element-353d351>.elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%}.elementor-1656 .elementor-element.elementor-element-d7a5b9c{text-align:center}.elementor-1656 .elementor-element.elementor-element-d7a5b9c .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-1656 .elementor-element.elementor-element-27649a3{text-align:center}.elementor-1656 .elementor-element.elementor-element-27649a3 .elementor-heading-title{font-size:74px}.elementor-1656 .elementor-element.elementor-element-2ef5120{text-align:center}.elementor-1656 .elementor-element.elementor-element-eafbe5f .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-1656 .elementor-element.elementor-element-d41b2ad .bravementor-carousel-prev{top:auto;bottom:var(--bravementor-prev-y,0);--bravementor-prev-shift-y:0%;--bravementor-prev-y:-20px}.elementor-1656 .elementor-element.elementor-element-d41b2ad .bravementor-carousel-next{top:auto;bottom:var(--bravementor-next-y,0);--bravementor-next-shift-y:0%;--bravementor-next-y:-20px}.elementor-1656 .elementor-element.elementor-element-d41b2ad .bravementor-carousel-shell{--bravementor-dots-y:15px}.elementor-1656 .elementor-element.elementor-element-d41b2ad .bravementor-post-carousel-shell>.bravementor-carousel-pagination{justify-content:flex-start;left:var(--bravementor-dots-x,0);right:auto;z-index:2!important}.elementor-1656 .elementor-element.elementor-element-c09360d{padding:40px 5% 40px 5%}.elementor-1656 .elementor-element.elementor-element-f11a644.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-1656 .elementor-element.elementor-element-f11a644>.elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%}.elementor-1656 .elementor-element.elementor-element-0904c5b{text-align:center}.elementor-1656 .elementor-element.elementor-element-f3382cb{text-align:center}.elementor-1656 .elementor-element.elementor-element-f3382cb .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-1656 .elementor-element.elementor-element-071be47{text-align:center}.elementor-1656 .elementor-element.elementor-element-071be47 .elementor-heading-title{font-size:74px}.elementor-1656 .elementor-element.elementor-element-6572527{text-align:center}.elementor-1656 .elementor-element.elementor-element-1daf00c .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-1656 .elementor-element.elementor-element-eaae169 .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-1656 .elementor-element.elementor-element-0935c3d .elementor-heading-title{font-size:44px}.elementor-1656 .elementor-element.elementor-element-44a0235{margin-top:0vw;margin-bottom:0vw}.elementor-1656 .elementor-element.elementor-element-0749c5b .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-1656 .elementor-element.elementor-element-6b36a01 .elementor-heading-title{font-size:50px}.elementor-1656 .elementor-element.elementor-element-f771317 .elementor-button{font-size:20px}.elementor-1656 .elementor-element.elementor-element-bff269b{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 15px) 0}.elementor-1656 .elementor-element.elementor-element-3b294f2{margin-top:0vw;margin-bottom:0vw}.elementor-1656 .elementor-element.elementor-element-efb4207 .elementor-heading-title{font-size:32px;line-height:.9em;letter-spacing:-.02em}.elementor-1656 .elementor-element.elementor-element-521bc5d{margin-top:0vw;margin-bottom:0vw}.elementor-1656 .elementor-element.elementor-element-d7a5b9c .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-1656 .elementor-element.elementor-element-27649a3 .elementor-heading-title{font-size:44px}.elementor-1656 .elementor-element.elementor-element-eafbe5f .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-1656 .elementor-element.elementor-element-d41b2ad .bravementor-carousel-prev{--bravementor-prev-x:60px}.elementor-1656 .elementor-element.elementor-element-d41b2ad .bravementor-carousel-prev,.elementor-1656 .elementor-element.elementor-element-d41b2ad .bravementor-carousel-next{font-size:20px;padding:15px 15px 15px 15px}.elementor-1656 .elementor-element.elementor-element-d41b2ad .bravementor-carousel-prev svg,.elementor-1656 .elementor-element.elementor-element-d41b2ad .bravementor-carousel-next svg{width:1em;height:1em}.elementor-1656 .elementor-element.elementor-element-c09360d{margin-top:0vw;margin-bottom:0vw}.elementor-1656 .elementor-element.elementor-element-0904c5b img{width:45px}.elementor-1656 .elementor-element.elementor-element-f3382cb .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-1656 .elementor-element.elementor-element-071be47 .elementor-heading-title{font-size:44px}.elementor-1656 .elementor-element.elementor-element-1daf00c .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}}