.elementor-1668 .elementor-element.elementor-element-0d1fdc3>.elementor-container{max-width:1242px}.elementor-1668 .elementor-element.elementor-element-0d1fdc3{border-style:solid;border-width:0 0 1px 0;border-color:#FFFFFF26;padding:140px 5% 80px 5%}.elementor-1668 .elementor-element.elementor-element-56a09ea.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-1668 .elementor-element.elementor-element-22f7b77{text-align:center}.elementor-1668 .elementor-element.elementor-element-22f7b77 .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-1668 .elementor-element.elementor-element-397b586{text-align:center}.elementor-1668 .elementor-element.elementor-element-397b586 .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-1668 .elementor-element.elementor-element-f0a39c6{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-1668 .elementor-element.elementor-element-732c0bf{border-style:solid;border-width:0 0 1px 0;border-color:#FFFFFF26;margin-top:20vw;margin-bottom:25vw;padding:80px 5% 80px 5%}.elementor-1668 .elementor-element.elementor-element-45ef144>.elementor-element-populated{margin:0% 5% 0% 0%;--e-column-margin-right:5%;--e-column-margin-left:0%}.elementor-1668 .elementor-element.elementor-element-ddd662f .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-1668 .elementor-element.elementor-element-b7bc1f0 .elementor-heading-title{font-size:96px;font-weight:900;text-transform:uppercase;line-height:.8em;letter-spacing:-.04em}.elementor-1668 .elementor-element.elementor-element-5478efc{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-1668 .elementor-element.elementor-element-1af3aa3 .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-1668 .elementor-element.elementor-element-1af3aa3{padding:5px 5px 5px 5px}.elementor-1668 .elementor-element.elementor-element-1af3aa3 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-1668 .elementor-element.elementor-element-1af3aa3 .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-1668 .elementor-element.elementor-element-848e99f>.elementor-container{max-width:1263px}.elementor-1668 .elementor-element.elementor-element-848e99f{margin-top:20vw;margin-bottom:0vw;padding:80px 5% 80px 5%}.elementor-1668 .elementor-element.elementor-element-52ce9b4{text-align:center}.elementor-1668 .elementor-element.elementor-element-52ce9b4 .elementor-heading-title{font-size:90px;font-weight:900;text-transform:uppercase;line-height:.8em;letter-spacing:-.04em}.elementor-1668 .elementor-element.elementor-element-c272002{margin-top:25vw;margin-bottom:25vw;padding:80px 5% 80px 5%}.elementor-1668 .elementor-element.elementor-element-6c2b094>.elementor-element-populated{margin:0% 5% 0% 0%;--e-column-margin-right:5%;--e-column-margin-left:0%}.elementor-1668 .elementor-element.elementor-element-ae6e1e0 .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-1668 .elementor-element.elementor-element-e2d15eb .elementor-heading-title{font-size:96px;font-weight:900;text-transform:uppercase;line-height:.8em;letter-spacing:-.04em}.elementor-1668 .elementor-element.elementor-element-2f8e443{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -15px) 0}.elementor-1668 .elementor-element.elementor-element-93468c0 .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-1668 .elementor-element.elementor-element-93468c0{width:auto;max-width:auto}.elementor-1668 .elementor-element.elementor-element-93468c0 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-1668 .elementor-element.elementor-element-93468c0 .elementor-button .elementor-button-content-wrapper{gap:20px}.elementor-1668 .elementor-element.elementor-element-b748607 .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-1668 .elementor-element.elementor-element-b748607 .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-1668 .elementor-element.elementor-element-b748607 .bravementor-carousel-prev,.elementor-1668 .elementor-element.elementor-element-b748607 .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-1668 .elementor-element.elementor-element-b748607 .bravementor-carousel-prev svg,.elementor-1668 .elementor-element.elementor-element-b748607 .bravementor-carousel-next svg{width:1em;height:1em}.elementor-1668 .elementor-element.elementor-element-b748607 .bravementor-carousel-prev:hover,.elementor-1668 .elementor-element.elementor-element-b748607 .bravementor-carousel-next:hover{color:var(--e-global-color-75ea12f);background-color:var(--e-global-color-text)}.elementor-1668 .elementor-element.elementor-element-b748607 .bravementor-carousel-shell{--bravementor-dots-y:25px;--bravementor-dots-x:0px}.elementor-1668 .elementor-element.elementor-element-b748607 .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-1668 .elementor-element.elementor-element-b748607 .bravementor-post-carousel-shell .swiper-pagination-bullet{width:12px;height:12px}.elementor-1668 .elementor-element.elementor-element-b748607 .swiper-pagination-bullet{background-color:var(--e-global-color-991bd33)}.elementor-1668 .elementor-element.elementor-element-b748607 .swiper-pagination-bullet-active{background-color:var(--e-global-color-text)}.elementor-1668 .elementor-element.elementor-element-90563ee:not(.elementor-motion-effects-element-type-background),.elementor-1668 .elementor-element.elementor-element-90563ee>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-8cd2261)}.elementor-1668 .elementor-element.elementor-element-90563ee{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-1668 .elementor-element.elementor-element-90563ee>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1668 .elementor-element.elementor-element-16ed0e8>.elementor-element-populated{margin:0% 10% 0% 0%;--e-column-margin-right:10%;--e-column-margin-left:0%}.elementor-1668 .elementor-element.elementor-element-fd38eec{text-align:start}.elementor-1668 .elementor-element.elementor-element-fd38eec img{width:61px}.elementor-1668 .elementor-element.elementor-element-a1179b5 .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-1668 .elementor-element.elementor-element-06a3fc8 .elementor-heading-title{font-size:98px;font-weight:900;text-transform:uppercase;line-height:.8em;letter-spacing:-.04em}.elementor-1668 .elementor-element.elementor-element-c7a7496{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -15px) 0}.elementor-1668 .elementor-element.elementor-element-ff78231 .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-1668 .elementor-element.elementor-element-ff78231{width:auto;max-width:auto}.elementor-1668 .elementor-element.elementor-element-ff78231 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-1668 .elementor-element.elementor-element-ff78231 .elementor-button .elementor-button-content-wrapper{gap:20px}@media(max-width:1024px) and (min-width:768px){.elementor-1668 .elementor-element.elementor-element-45ef144{width:100%}.elementor-1668 .elementor-element.elementor-element-9b16389{width:100%}.elementor-1668 .elementor-element.elementor-element-6c2b094{width:100%}.elementor-1668 .elementor-element.elementor-element-836d5a2{width:100%}.elementor-1668 .elementor-element.elementor-element-16ed0e8{width:100%}}@media(max-width:1366px){.elementor-1668 .elementor-element.elementor-element-22f7b77 .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-1668 .elementor-element.elementor-element-ddd662f .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-1668 .elementor-element.elementor-element-ae6e1e0 .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-1668 .elementor-element.elementor-element-93468c0 .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-1668 .elementor-element.elementor-element-a1179b5 .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-1668 .elementor-element.elementor-element-ff78231 .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-1668 .elementor-element.elementor-element-0d1fdc3{padding:100px 5% 40px 5%}.elementor-1668 .elementor-element.elementor-element-22f7b77 .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-1668 .elementor-element.elementor-element-397b586 .elementor-heading-title{font-size:90px}.elementor-1668 .elementor-element.elementor-element-732c0bf{padding:40px 5% 40px 5%}.elementor-1668 .elementor-element.elementor-element-45ef144.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-1668 .elementor-element.elementor-element-45ef144>.elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%}.elementor-1668 .elementor-element.elementor-element-ddd662f{text-align:center}.elementor-1668 .elementor-element.elementor-element-ddd662f .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-1668 .elementor-element.elementor-element-b7bc1f0{text-align:center}.elementor-1668 .elementor-element.elementor-element-b7bc1f0 .elementor-heading-title{font-size:74px}.elementor-1668 .elementor-element.elementor-element-5478efc{text-align:center}.elementor-1668 .elementor-element.elementor-element-a058602{z-index:2}.elementor-1668 .elementor-element.elementor-element-848e99f{padding:40px 5% 40px 5%}.elementor-1668 .elementor-element.elementor-element-52ce9b4 .elementor-heading-title{font-size:65px}.elementor-1668 .elementor-element.elementor-element-c272002{padding:40px 5% 40px 5%}.elementor-1668 .elementor-element.elementor-element-6c2b094.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-1668 .elementor-element.elementor-element-6c2b094>.elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%}.elementor-1668 .elementor-element.elementor-element-ae6e1e0{text-align:center}.elementor-1668 .elementor-element.elementor-element-ae6e1e0 .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-1668 .elementor-element.elementor-element-e2d15eb{text-align:center}.elementor-1668 .elementor-element.elementor-element-e2d15eb .elementor-heading-title{font-size:74px}.elementor-1668 .elementor-element.elementor-element-2f8e443{text-align:center}.elementor-1668 .elementor-element.elementor-element-93468c0 .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-1668 .elementor-element.elementor-element-b748607 .bravementor-carousel-prev{top:auto;bottom:var(--bravementor-prev-y,0);--bravementor-prev-shift-y:0%;--bravementor-prev-y:-20px}.elementor-1668 .elementor-element.elementor-element-b748607 .bravementor-carousel-next{top:auto;bottom:var(--bravementor-next-y,0);--bravementor-next-shift-y:0%;--bravementor-next-y:-20px}.elementor-1668 .elementor-element.elementor-element-b748607 .bravementor-carousel-shell{--bravementor-dots-y:15px}.elementor-1668 .elementor-element.elementor-element-b748607 .bravementor-post-carousel-shell>.bravementor-carousel-pagination{justify-content:flex-start;left:var(--bravementor-dots-x,0);right:auto;z-index:2!important}.elementor-1668 .elementor-element.elementor-element-90563ee{padding:40px 5% 40px 5%}.elementor-1668 .elementor-element.elementor-element-16ed0e8.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-1668 .elementor-element.elementor-element-16ed0e8>.elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%}.elementor-1668 .elementor-element.elementor-element-fd38eec{text-align:center}.elementor-1668 .elementor-element.elementor-element-a1179b5{text-align:center}.elementor-1668 .elementor-element.elementor-element-a1179b5 .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-1668 .elementor-element.elementor-element-06a3fc8{text-align:center}.elementor-1668 .elementor-element.elementor-element-06a3fc8 .elementor-heading-title{font-size:74px}.elementor-1668 .elementor-element.elementor-element-c7a7496{text-align:center}.elementor-1668 .elementor-element.elementor-element-ff78231 .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-1668 .elementor-element.elementor-element-22f7b77 .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-1668 .elementor-element.elementor-element-397b586 .elementor-heading-title{font-size:44px}.elementor-1668 .elementor-element.elementor-element-732c0bf{margin-top:0vw;margin-bottom:0vw}.elementor-1668 .elementor-element.elementor-element-ddd662f .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-1668 .elementor-element.elementor-element-b7bc1f0 .elementor-heading-title{font-size:50px}.elementor-1668 .elementor-element.elementor-element-1af3aa3 .elementor-button{font-size:20px}.elementor-1668 .elementor-element.elementor-element-a058602{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 15px) 0}.elementor-1668 .elementor-element.elementor-element-848e99f{margin-top:0vw;margin-bottom:0vw}.elementor-1668 .elementor-element.elementor-element-52ce9b4 .elementor-heading-title{font-size:32px;line-height:.9em;letter-spacing:-.02em}.elementor-1668 .elementor-element.elementor-element-c272002{margin-top:0vw;margin-bottom:0vw}.elementor-1668 .elementor-element.elementor-element-ae6e1e0 .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-1668 .elementor-element.elementor-element-e2d15eb .elementor-heading-title{font-size:44px}.elementor-1668 .elementor-element.elementor-element-93468c0 .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-1668 .elementor-element.elementor-element-b748607 .bravementor-carousel-prev{--bravementor-prev-x:60px}.elementor-1668 .elementor-element.elementor-element-b748607 .bravementor-carousel-prev,.elementor-1668 .elementor-element.elementor-element-b748607 .bravementor-carousel-next{font-size:20px;padding:15px 15px 15px 15px}.elementor-1668 .elementor-element.elementor-element-b748607 .bravementor-carousel-prev svg,.elementor-1668 .elementor-element.elementor-element-b748607 .bravementor-carousel-next svg{width:1em;height:1em}.elementor-1668 .elementor-element.elementor-element-90563ee{margin-top:0vw;margin-bottom:0vw}.elementor-1668 .elementor-element.elementor-element-fd38eec img{width:45px}.elementor-1668 .elementor-element.elementor-element-a1179b5 .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-1668 .elementor-element.elementor-element-06a3fc8 .elementor-heading-title{font-size:44px}.elementor-1668 .elementor-element.elementor-element-ff78231 .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}}