.elementor-25 .elementor-element.elementor-element-aeae5a2{--display:flex;--min-height:101px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-aeae5a2:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-aeae5a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08080880;}.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-25 .elementor-element.elementor-element-56b5dcb.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-3837a27{padding:5px 40px 5px 40px;border-style:solid;border-width:0px 1px 0px 1px;border-color:#606060;}.elementor-25 .elementor-element.elementor-element-3837a27.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-50df9bd.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-0a25890{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:7.5rem;--padding-bottom:7.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-25 .elementor-element.elementor-element-7acb4dd{--display:flex;}.elementor-25 .elementor-element.elementor-element-b882c74{--e-image-carousel-slides-to-show:5;z-index:-2;}.elementor-25 .elementor-element.elementor-element-b5d05dd{width:100%;max-width:100%;z-index:-1;}.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-25 .elementor-element.elementor-element-92b6105{margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:4;}.elementor-25 .elementor-element.elementor-element-92b6105.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-92b6105 .elementor-heading-title{font-family:"Herokid", Sans-serif;font-size:36px;font-weight:400;text-transform:uppercase;}.elementor-25 .elementor-element.elementor-element-3e09ea2{width:var( --container-widget-width, 822px );max-width:822px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:822px;--container-widget-flex-grow:0;z-index:4;text-align:center;}.elementor-25 .elementor-element.elementor-element-3e09ea2.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-3e09ea2 .elementor-heading-title{font-family:"Herokid", Sans-serif;font-size:81px;font-weight:600;text-transform:uppercase;line-height:100px;}.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-25 .elementor-element.elementor-element-3c56528{width:var( --container-widget-width, 414px );max-width:414px;--container-widget-width:414px;--container-widget-flex-grow:0;border-style:solid;border-width:2px 2px 2px 2px;border-color:#606060;border-radius:10000px 10000px 10000px 10000px;}.elementor-25 .elementor-element.elementor-element-3c56528.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-3c56528 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25 .elementor-element.elementor-element-3c56528 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-25 .elementor-element.elementor-element-3c56528 .elementor-button{font-family:"Inter", Sans-serif;font-size:20px;font-weight:300;text-transform:uppercase;border-style:none;border-radius:1000px 1000px 1000px 1000px;padding:10px 20px 10px 40px;}.elementor-25 .elementor-element.elementor-element-5ac9010{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-bca32dc );--border-color:var( --e-global-color-bca32dc );--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-180aa78{--e-image-carousel-slides-to-show:2;z-index:-2;}.elementor-25 .elementor-element.elementor-element-3ae7fdc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:7.5rem;--padding-bottom:7.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-25 .elementor-element.elementor-element-04b2258{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-d0ff61d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;--padding-top:7.5rem;--padding-bottom:7.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-25 .elementor-element.elementor-element-48674e3{width:var( --container-widget-width, 522px );max-width:522px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:522px;--container-widget-flex-grow:0;z-index:4;text-align:left;}.elementor-25 .elementor-element.elementor-element-48674e3.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-48674e3 .elementor-heading-title{font-family:"Herokid", Sans-serif;font-size:52px;font-weight:600;text-transform:uppercase;line-height:57px;}.elementor-25 .elementor-element.elementor-element-9277b12{padding:20px 30px 20px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#8E8E8E50;border-radius:1000px 1000px 1000px 1000px;}.elementor-25 .elementor-element.elementor-element-9277b12.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-9277b12 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;color:#ACACAC;}.elementor-25 .elementor-element.elementor-element-6051184{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bca32dc );--border-color:var( --e-global-color-bca32dc );--border-radius:20px 20px 20px 20px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-25 .elementor-element.elementor-element-6051184:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-6051184 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#10101060;}.elementor-25 .elementor-element.elementor-element-937abef.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-937abef img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-bca32dc );border-radius:15px 15px 15px 15px;}.elementor-25 .elementor-element.elementor-element-5f3c0ba{--display:flex;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-e96f311{padding:20px 30px 20px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#8E8E8E50;border-radius:1000px 1000px 1000px 1000px;}.elementor-25 .elementor-element.elementor-element-e96f311.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-e96f311 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;color:#ACACAC;}.elementor-25 .elementor-element.elementor-element-48e4ebf{width:var( --container-widget-width, 522px );max-width:522px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:522px;--container-widget-flex-grow:0;z-index:4;text-align:left;}.elementor-25 .elementor-element.elementor-element-48e4ebf.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-48e4ebf .elementor-heading-title{font-family:"Herokid", Sans-serif;font-size:48px;font-weight:600;text-transform:uppercase;line-height:57px;}.elementor-25 .elementor-element.elementor-element-7e7fc7a{width:var( --container-widget-width, 388px );max-width:388px;--container-widget-width:388px;--container-widget-flex-grow:0;border-style:solid;border-width:2px 2px 2px 2px;border-color:#606060;border-radius:10000px 10000px 10000px 10000px;}.elementor-25 .elementor-element.elementor-element-7e7fc7a.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-7e7fc7a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25 .elementor-element.elementor-element-7e7fc7a .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-25 .elementor-element.elementor-element-7e7fc7a .elementor-button{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:uppercase;border-style:none;border-radius:1000px 1000px 1000px 1000px;padding:10px 20px 10px 40px;}.elementor-25 .elementor-element.elementor-element-6d5b62a{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bca32dc );--border-color:var( --e-global-color-bca32dc );--border-radius:20px 20px 20px 20px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:70px;--padding-right:35px;}.elementor-25 .elementor-element.elementor-element-6d5b62a:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-6d5b62a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#10101060;}.elementor-25 .elementor-element.elementor-element-cc917d3.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-cc917d3 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-bca32dc );border-radius:15px 15px 15px 15px;}.elementor-25 .elementor-element.elementor-element-8357f64{--display:flex;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-bcf7c7e{padding:20px 30px 20px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#8E8E8E50;border-radius:1000px 1000px 1000px 1000px;}.elementor-25 .elementor-element.elementor-element-bcf7c7e.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-bcf7c7e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;color:#ACACAC;}.elementor-25 .elementor-element.elementor-element-c842d3e{width:var( --container-widget-width, 367px );max-width:367px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:367px;--container-widget-flex-grow:0;z-index:4;text-align:left;}.elementor-25 .elementor-element.elementor-element-c842d3e.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-c842d3e .elementor-heading-title{font-family:"Herokid", Sans-serif;font-size:48px;font-weight:600;text-transform:uppercase;line-height:57px;}.elementor-25 .elementor-element.elementor-element-2e557ab{width:var( --container-widget-width, 388px );max-width:388px;--container-widget-width:388px;--container-widget-flex-grow:0;border-style:solid;border-width:2px 2px 2px 2px;border-color:#606060;border-radius:10000px 10000px 10000px 10000px;}.elementor-25 .elementor-element.elementor-element-2e557ab.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-2e557ab .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25 .elementor-element.elementor-element-2e557ab .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-25 .elementor-element.elementor-element-2e557ab .elementor-button{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:uppercase;border-style:none;border-radius:1000px 1000px 1000px 1000px;padding:10px 20px 10px 40px;}.elementor-25 .elementor-element.elementor-element-06e607a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bca32dc );--border-color:var( --e-global-color-bca32dc );--border-radius:20px 20px 20px 20px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;--z-index:5;}.elementor-25 .elementor-element.elementor-element-06e607a:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-06e607a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#10101060;}.elementor-25 .elementor-element.elementor-element-22e6955.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-22e6955 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-bca32dc );border-radius:15px 15px 15px 15px;}.elementor-25 .elementor-element.elementor-element-f54c5ba{--display:flex;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-0ba1187{padding:20px 30px 20px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#8E8E8E50;border-radius:1000px 1000px 1000px 1000px;}.elementor-25 .elementor-element.elementor-element-0ba1187.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-0ba1187 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;color:#ACACAC;}.elementor-25 .elementor-element.elementor-element-12fd84a{width:var( --container-widget-width, 377px );max-width:377px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:377px;--container-widget-flex-grow:0;z-index:4;text-align:left;}.elementor-25 .elementor-element.elementor-element-12fd84a.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-12fd84a .elementor-heading-title{font-family:"Herokid", Sans-serif;font-size:48px;font-weight:600;text-transform:uppercase;line-height:57px;}.elementor-25 .elementor-element.elementor-element-16d6fc1{width:var( --container-widget-width, 388px );max-width:388px;--container-widget-width:388px;--container-widget-flex-grow:0;border-style:solid;border-width:2px 2px 2px 2px;border-color:#606060;border-radius:10000px 10000px 10000px 10000px;}.elementor-25 .elementor-element.elementor-element-16d6fc1.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-16d6fc1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25 .elementor-element.elementor-element-16d6fc1 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-25 .elementor-element.elementor-element-16d6fc1 .elementor-button{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:uppercase;border-style:none;border-radius:1000px 1000px 1000px 1000px;padding:10px 20px 10px 40px;}.elementor-25 .elementor-element.elementor-element-b6650e2{width:100%;max-width:100%;z-index:-1;}.elementor-25 .elementor-element.elementor-element-6542cf4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:7.5rem;--padding-bottom:7.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-25 .elementor-element.elementor-element-fbfc22a{--display:flex;--min-height:837px;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bca32dc );--border-color:var( --e-global-color-bca32dc );--border-radius:20px 20px 20px 20px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;--z-index:3;}.elementor-25 .elementor-element.elementor-element-fbfc22a:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-fbfc22a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;background-image:url("https://ripmobilepro.com/wp-content/uploads/2025/10/box_2.webp");background-position:bottom center;background-size:cover;}.elementor-25 .elementor-element.elementor-element-fbfc22a.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-6386351{width:auto;max-width:auto;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + -46px) 0px;z-index:4;text-align:left;}.elementor-25 .elementor-element.elementor-element-6386351.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-6386351 .elementor-heading-title{font-family:"Herokid", Sans-serif;font-size:66.02px;font-weight:600;text-transform:uppercase;line-height:81px;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-25 .elementor-element.elementor-element-c0cae5e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -54px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-c0cae5e.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-c0cae5e .elementor-image-box-wrapper{text-align:left;}.elementor-25 .elementor-element.elementor-element-c0cae5e .elementor-image-box-title{margin-bottom:0px;font-family:"Herokid", Sans-serif;font-size:89px;font-weight:600;}.elementor-25 .elementor-element.elementor-element-c0cae5e .elementor-image-box-description{font-family:"Herokid", Sans-serif;font-size:269.09px;font-weight:400;}.elementor-25 .elementor-element.elementor-element-2c18438{width:var( --container-widget-width, 388px );max-width:388px;--container-widget-width:388px;--container-widget-flex-grow:0;z-index:5;border-style:solid;border-width:2px 2px 2px 2px;border-color:#606060;border-radius:10000px 10000px 10000px 10000px;}.elementor-25 .elementor-element.elementor-element-2c18438.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-2c18438 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25 .elementor-element.elementor-element-2c18438 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-25 .elementor-element.elementor-element-2c18438 .elementor-button{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:uppercase;border-style:none;border-radius:1000px 1000px 1000px 1000px;padding:10px 20px 10px 40px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-4d5bd37{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-4d5bd37 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-4d5bd37.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-25 .elementor-element.elementor-element-4d5bd37.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-4d5bd37.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-25 .elementor-element.elementor-element-4d5bd37.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-4d5bd37.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-25 .elementor-element.elementor-element-4d5bd37 .elementor-icon{font-size:1199.01px;}.elementor-25 .elementor-element.elementor-element-4d5bd37 .elementor-icon svg{height:1199.01px;}.elementor-25 .elementor-element.elementor-element-21e3971{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:7.5rem;--padding-bottom:7.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-25 .elementor-element.elementor-element-e44c701{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bca32dc );--border-color:var( --e-global-color-bca32dc );--border-radius:0px 0px 0px 0px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;--z-index:3;}.elementor-25 .elementor-element.elementor-element-e44c701:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-e44c701 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07070770;}.elementor-25 .elementor-element.elementor-element-10b2390{width:var( --container-widget-width, 522px );max-width:522px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:522px;--container-widget-flex-grow:0;z-index:4;text-align:left;}.elementor-25 .elementor-element.elementor-element-10b2390.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-10b2390 .elementor-heading-title{font-family:"Herokid", Sans-serif;font-size:52px;font-weight:600;text-transform:uppercase;line-height:57px;}.elementor-25 .elementor-element.elementor-element-306b3b6{width:var( --container-widget-width, 388px );max-width:388px;--container-widget-width:388px;--container-widget-flex-grow:0;z-index:5;border-style:solid;border-width:2px 2px 2px 2px;border-color:#606060;border-radius:10000px 10000px 10000px 10000px;}.elementor-25 .elementor-element.elementor-element-306b3b6.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-306b3b6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25 .elementor-element.elementor-element-306b3b6 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-25 .elementor-element.elementor-element-306b3b6 .elementor-button{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:uppercase;border-style:none;border-radius:1000px 1000px 1000px 1000px;padding:10px 20px 10px 40px;}.elementor-25 .elementor-element.elementor-element-dbe9487{--display:flex;}.elementor-25 .elementor-element.elementor-element-1cc277d{--display:flex;}.elementor-25 .elementor-element.elementor-element-d2c8dda{--display:flex;}.elementor-25 .elementor-element.elementor-element-7863ce3{--display:flex;}.elementor-25 .elementor-element.elementor-element-fd522af{--display:flex;}.elementor-25 .elementor-element.elementor-element-f31ef95{--e-n-carousel-swiper-slides-gap:10px;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 100px) 0px;z-index:5;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-72px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:111px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:111px;--e-n-carousel-arrow-size:43px;--e-n-carousel-arrow-normal-color:#02010100;--e-n-carousel-arrow-hover-color:#02010100;--e-n-carousel-swiper-pagination-size:2px;--e-n-carousel-progressbar-normal-color:#C2C2C2;}.elementor-25 .elementor-element.elementor-element-77c1505{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-705c4d9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#393939;--border-color:#393939;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-25 .elementor-element.elementor-element-705c4d9:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-705c4d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000073;}.elementor-25 .elementor-element.elementor-element-c0bf744{--display:flex;--margin-top:7.5em;--margin-bottom:7.5em;--margin-left:0em;--margin-right:0em;}.elementor-25 .elementor-element.elementor-element-278ab25{padding:20px 30px 20px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#8E8E8E50;border-radius:1000px 1000px 1000px 1000px;}.elementor-25 .elementor-element.elementor-element-278ab25.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-278ab25 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;color:#ACACAC;}.elementor-25 .elementor-element.elementor-element-65cd89d{width:var( --container-widget-width, 522px );max-width:522px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:522px;--container-widget-flex-grow:0;z-index:4;text-align:left;}.elementor-25 .elementor-element.elementor-element-65cd89d.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-65cd89d .elementor-heading-title{font-family:"Herokid", Sans-serif;font-size:57px;font-weight:600;text-transform:uppercase;line-height:68px;}.elementor-25 .elementor-element.elementor-element-1a15edd{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#393939;--border-color:#393939;--padding-top:7.5em;--padding-bottom:7.5em;--padding-left:3.5em;--padding-right:3.5em;}.elementor-25 .elementor-element.elementor-element-9dff6fd{--display:flex;}.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-25 .elementor-element.elementor-element-50c3c65{font-family:"Inter", Sans-serif;font-weight:300;color:#E0E0E0;}.elementor-25 .elementor-element.elementor-element-4310645{--display:flex;}.elementor-25 .elementor-element.elementor-element-4b73351{font-family:"Inter", Sans-serif;font-weight:300;color:#E0E0E0;}.elementor-25 .elementor-element.elementor-element-d97e2d5{--display:flex;}.elementor-25 .elementor-element.elementor-element-e44c1c7{font-family:"Inter", Sans-serif;font-weight:300;color:#E0E0E0;}.elementor-25 .elementor-element.elementor-element-b389748{--display:flex;}.elementor-25 .elementor-element.elementor-element-236ef09{font-family:"Inter", Sans-serif;font-weight:300;color:#E0E0E0;}.elementor-25 .elementor-element.elementor-element-aa592af{--display:flex;}.elementor-25 .elementor-element.elementor-element-5dfcf0f{font-family:"Inter", Sans-serif;font-weight:300;color:#E0E0E0;}.elementor-25 .elementor-element.elementor-element-dd6ddc1{--display:flex;}.elementor-25 .elementor-element.elementor-element-b3a9263{font-family:"Inter", Sans-serif;font-weight:300;color:#E0E0E0;}.elementor-25 .elementor-element.elementor-element-a7a7cd7{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#D0D0D0;--n-accordion-title-hover-color:#D0D0D0;--n-accordion-title-active-color:#D0D0D0;--n-accordion-icon-size:15px;}.elementor-25 .elementor-element.elementor-element-a7a7cd7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#02010100;border-style:solid;border-width:1px 0px 0px 0px;border-color:#444444;}.elementor-25 .elementor-element.elementor-element-a7a7cd7 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-25 .elementor-element.elementor-element-a7a7cd7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Inter", Sans-serif;font-weight:300;}:where( .elementor-25 .elementor-element.elementor-element-a7a7cd7 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:1px 0px 0px 0px;border-color:#444444;}.elementor-25 .elementor-element.elementor-element-5cf704a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;--z-index:999;}.elementor-25 .elementor-element.elementor-element-fc5d482.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-ed1a494.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-ed1a494 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:300;color:#7C7C7C;}.elementor-25 .elementor-element.elementor-element-b95cc76{width:var( --container-widget-width, 249px );max-width:249px;--container-widget-width:249px;--container-widget-flex-grow:0;border-style:solid;border-width:2px 2px 2px 2px;border-color:#606060;border-radius:10000px 10000px 10000px 10000px;}.elementor-25 .elementor-element.elementor-element-b95cc76.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-b95cc76 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25 .elementor-element.elementor-element-b95cc76 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-25 .elementor-element.elementor-element-b95cc76 .elementor-button{font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;border-style:none;border-radius:1000px 1000px 1000px 1000px;padding:10px 20px 10px 40px;}.elementor-25 .elementor-element.elementor-element-4d6c285{--display:flex;--min-height:200px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}body.elementor-page-25:not(.elementor-motion-effects-element-type-background), body.elementor-page-25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(max-width:1024px){.elementor-25 .elementor-element.elementor-element-0a25890{--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-25 .elementor-element.elementor-element-3ae7fdc{--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-25 .elementor-element.elementor-element-d0ff61d{--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-25 .elementor-element.elementor-element-6542cf4{--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-25 .elementor-element.elementor-element-21e3971{--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-25 .elementor-element.elementor-element-f31ef95{--e-n-carousel-swiper-slides-to-display:2;}.elementor-25 .elementor-element.elementor-element-705c4d9{--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}}@media(max-width:767px){.elementor-25 .elementor-element.elementor-element-aeae5a2{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-56b5dcb{width:var( --container-widget-width, 145px );max-width:145px;--container-widget-width:145px;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-56b5dcb.elementor-element{--order:-99999 /* order start hack */;}.elementor-25 .elementor-element.elementor-element-3837a27{padding:15px 0px 0px 0px;border-width:1px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-50df9bd{width:var( --container-widget-width, 119px );max-width:119px;--container-widget-width:119px;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-50df9bd.elementor-element{--order:-99999 /* order start hack */;}.elementor-25 .elementor-element.elementor-element-0a25890{--padding-top:3.5rem;--padding-bottom:3.5rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-25 .elementor-element.elementor-element-b882c74{--e-image-carousel-slides-to-show:3;}.elementor-25 .elementor-element.elementor-element-92b6105{width:100%;max-width:100%;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-25 .elementor-element.elementor-element-92b6105 .elementor-heading-title{font-size:21px;}.elementor-25 .elementor-element.elementor-element-3e09ea2 .elementor-heading-title{font-size:31px;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-3c56528{--container-widget-width:290px;--container-widget-flex-grow:0;width:var( --container-widget-width, 290px );max-width:290px;}.elementor-25 .elementor-element.elementor-element-3c56528.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-3c56528 .elementor-button{font-size:14px;padding:10px 20px 10px 10px;}.elementor-25 .elementor-element.elementor-element-5ac9010{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-180aa78{--e-image-carousel-slides-to-show:1;}.elementor-25 .elementor-element.elementor-element-3ae7fdc{--padding-top:3.5rem;--padding-bottom:3.5rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-25 .elementor-element.elementor-element-d0ff61d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:3.5rem;--padding-bottom:3.5rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-25 .elementor-element.elementor-element-48674e3{--container-widget-width:322px;--container-widget-flex-grow:0;width:var( --container-widget-width, 322px );max-width:322px;text-align:center;}.elementor-25 .elementor-element.elementor-element-48674e3 .elementor-heading-title{font-size:35px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-9277b12{padding:15px 25px 15px 25px;}.elementor-25 .elementor-element.elementor-element-9277b12.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-25 .elementor-element.elementor-element-9277b12 .elementor-heading-title{font-size:15px;}.elementor-25 .elementor-element.elementor-element-6051184{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-e96f311{padding:15px 25px 15px 25px;}.elementor-25 .elementor-element.elementor-element-e96f311 .elementor-heading-title{font-size:15px;}.elementor-25 .elementor-element.elementor-element-48e4ebf .elementor-heading-title{font-size:37px;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-7e7fc7a{--container-widget-width:290px;--container-widget-flex-grow:0;width:var( --container-widget-width, 290px );max-width:290px;}.elementor-25 .elementor-element.elementor-element-7e7fc7a .elementor-button{font-size:14px;padding:10px 20px 10px 10px;}.elementor-25 .elementor-element.elementor-element-6d5b62a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-bcf7c7e{padding:15px 25px 15px 25px;}.elementor-25 .elementor-element.elementor-element-bcf7c7e .elementor-heading-title{font-size:15px;}.elementor-25 .elementor-element.elementor-element-c842d3e .elementor-heading-title{font-size:37px;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-2e557ab{--container-widget-width:290px;--container-widget-flex-grow:0;width:var( --container-widget-width, 290px );max-width:290px;}.elementor-25 .elementor-element.elementor-element-2e557ab .elementor-button{font-size:14px;padding:10px 20px 10px 10px;}.elementor-25 .elementor-element.elementor-element-06e607a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:6;}.elementor-25 .elementor-element.elementor-element-0ba1187{padding:15px 25px 15px 25px;}.elementor-25 .elementor-element.elementor-element-0ba1187 .elementor-heading-title{font-size:15px;}.elementor-25 .elementor-element.elementor-element-12fd84a .elementor-heading-title{font-size:37px;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-16d6fc1{--container-widget-width:290px;--container-widget-flex-grow:0;width:var( --container-widget-width, 290px );max-width:290px;}.elementor-25 .elementor-element.elementor-element-16d6fc1 .elementor-button{font-size:14px;padding:10px 20px 10px 10px;}.elementor-25 .elementor-element.elementor-element-6542cf4{--padding-top:3.5rem;--padding-bottom:3.5rem;--padding-left:1.25rem;--padding-right:1.25rem;--z-index:0;}.elementor-25 .elementor-element.elementor-element-fbfc22a{--min-height:547px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-fbfc22a:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-fbfc22a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-6386351{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-25 .elementor-element.elementor-element-6386351 .elementor-heading-title{font-size:37px;line-height:1.3em;}.elementor-25 .elementor-element.elementor-element-c0cae5e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-25 .elementor-element.elementor-element-c0cae5e .elementor-image-box-title{font-size:38px;}.elementor-25 .elementor-element.elementor-element-c0cae5e .elementor-image-box-description{font-size:136px;}.elementor-25 .elementor-element.elementor-element-2c18438{--container-widget-width:290px;--container-widget-flex-grow:0;width:var( --container-widget-width, 290px );max-width:290px;}.elementor-25 .elementor-element.elementor-element-2c18438 .elementor-button{font-size:14px;padding:10px 20px 10px 10px;}.elementor-25 .elementor-element.elementor-element-4d5bd37{z-index:0;}.elementor-25 .elementor-element.elementor-element-21e3971{--padding-top:3.5rem;--padding-bottom:3.5rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-25 .elementor-element.elementor-element-e44c701{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-10b2390{text-align:center;}.elementor-25 .elementor-element.elementor-element-10b2390 .elementor-heading-title{font-size:34px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-306b3b6{--container-widget-width:290px;--container-widget-flex-grow:0;width:var( --container-widget-width, 290px );max-width:290px;}.elementor-25 .elementor-element.elementor-element-306b3b6.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-25 .elementor-element.elementor-element-306b3b6 .elementor-button{font-size:14px;padding:10px 20px 10px 10px;}.elementor-25 .elementor-element.elementor-element-f31ef95{--e-n-carousel-swiper-slides-to-display:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 70px) 0px;}.elementor-25 .elementor-element.elementor-element-705c4d9{--padding-top:3.5rem;--padding-bottom:3.5rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-25 .elementor-element.elementor-element-c0bf744{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-25 .elementor-element.elementor-element-278ab25{padding:15px 25px 15px 25px;}.elementor-25 .elementor-element.elementor-element-278ab25.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-278ab25 .elementor-heading-title{font-size:15px;}.elementor-25 .elementor-element.elementor-element-65cd89d{--container-widget-width:279px;--container-widget-flex-grow:0;width:var( --container-widget-width, 279px );max-width:279px;text-align:center;}.elementor-25 .elementor-element.elementor-element-65cd89d.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-65cd89d .elementor-heading-title{font-size:40px;line-height:1.4em;}.elementor-25 .elementor-element.elementor-element-1a15edd{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-5cf704a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--z-index:999;}.elementor-25 .elementor-element.elementor-element-ed1a494{width:var( --container-widget-width, 315px );max-width:315px;--container-widget-width:315px;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-b95cc76{--container-widget-width:238px;--container-widget-flex-grow:0;width:var( --container-widget-width, 238px );max-width:238px;}.elementor-25 .elementor-element.elementor-element-b95cc76.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-b95cc76 .elementor-button{font-size:14px;padding:10px 20px 10px 10px;}.elementor-25 .elementor-element.elementor-element-4d6c285{--min-height:120px;}}@media(min-width:768px){.elementor-25 .elementor-element.elementor-element-3ae7fdc{--content-width:1400px;}.elementor-25 .elementor-element.elementor-element-5f3c0ba{--width:39%;}.elementor-25 .elementor-element.elementor-element-8357f64{--width:39%;}.elementor-25 .elementor-element.elementor-element-f54c5ba{--width:39%;}.elementor-25 .elementor-element.elementor-element-fbfc22a{--width:664.42px;}.elementor-25 .elementor-element.elementor-element-21e3971{--content-width:1700px;}.elementor-25 .elementor-element.elementor-element-c0bf744{--width:45%;}.elementor-25 .elementor-element.elementor-element-1a15edd{--width:55%;}}@media(max-width:1366px) and (min-width:768px){.elementor-25 .elementor-element.elementor-element-3ae7fdc{--content-width:90%;}.elementor-25 .elementor-element.elementor-element-d0ff61d{--content-width:90%;}.elementor-25 .elementor-element.elementor-element-21e3971{--content-width:90%;}.elementor-25 .elementor-element.elementor-element-705c4d9{--content-width:90%;}}/* Start custom CSS for container, class: .elementor-element-aeae5a2 */.elementor-25 .elementor-element.elementor-element-aeae5a2 {
border: 1px solid;
border-image:linear-gradient(90deg,transparent,#FFFFFF30,transparent)1;
border-left:0px;
border-top:0px;
border-right:0px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-b882c74 */.elementor-25 .elementor-element.elementor-element-b882c74 .swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important;
}

.elementor-25 .elementor-element.elementor-element-b882c74 .elementor-image-carousel-wrapper{
    overflow: visible !important;
}

.elementor-25 .elementor-element.elementor-element-b882c74 .swiper-slide{
    opacity: 0.2;
    filter: blur(5px);
    animation: opacidade 5s infinite;
    transition: 0.5s;
}

.elementor-25 .elementor-element.elementor-element-b882c74 .swiper-slide[data-swiper-slide-index="0"]{
    animation-delay: 0.5s;
}

.elementor-25 .elementor-element.elementor-element-b882c74 .swiper-slide[data-swiper-slide-index="1"]{
    animation-delay: 1s;
}

.elementor-25 .elementor-element.elementor-element-b882c74 .swiper-slide[data-swiper-slide-index="2"]{
    animation-delay: 1.5s;
}

.elementor-25 .elementor-element.elementor-element-b882c74 .swiper-slide[data-swiper-slide-index="3"]{
    animation-delay: 2s;
}

.elementor-25 .elementor-element.elementor-element-b882c74 .swiper-slide[data-swiper-slide-index="4"]{
    animation-delay: 2.5s;
}

.elementor-25 .elementor-element.elementor-element-b882c74 .swiper-slide[data-swiper-slide-index="5"]{
    animation-delay: 3s;
}

.elementor-25 .elementor-element.elementor-element-b882c74 .swiper-slide[data-swiper-slide-index="6"]{
    animation-delay: 3.5s;
}

.elementor-25 .elementor-element.elementor-element-b882c74 .swiper-slide[data-swiper-slide-index="7"]{
    animation-delay: 4s;
}

.elementor-25 .elementor-element.elementor-element-b882c74 .swiper-slide[data-swiper-slide-index="8"]{
    animation-delay: 4.5s;
}

.elementor-25 .elementor-element.elementor-element-b882c74 .swiper-slide[data-swiper-slide-index="9"]{
    animation-delay: 5s;
}

.elementor-25 .elementor-element.elementor-element-b882c74 .swiper-slide[data-swiper-slide-index="10"]{
    animation-delay: 5.5s;
}

.elementor-25 .elementor-element.elementor-element-b882c74 .swiper-slide[data-swiper-slide-index="11"]{
    animation-delay: 6s;
}


@keyframes opacidade{
    0%, 100%{
        opacity: 0.2;
        filter: blur(5px);
    }
    50%{
        opacity: 1;
        filter: blur(0px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b5d05dd */.elementor-25 .elementor-element.elementor-element-b5d05dd {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    animation: floating 5s ease-in-out infinite;
}

@keyframes floating {
    0%   { transform: translate(-50%, -50%) translateY(0); }
    65%  { transform: translate(-50%, -50%) translateY(15px); }
    100% { transform: translate(-50%, -50%) translateY(0); }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3c56528 */.elementor-25 .elementor-element.elementor-element-3c56528 .elementor-button {
  background: none !important;
  background: radial-gradient(
    70.06% 70.06% at 36.7% 49.51%,
    rgba(0, 255, 166, 0.75) 0%,
    rgba(9, 196, 131, 0.75) 71.32%
  ) !important;
  border: none;
  transition: 0.4s ease;
}


.elementor-25 .elementor-element.elementor-element-3c56528 .elementor-button svg {
  margin-right: -10px;
  width: 50px;
  height: 50px;
  vertical-align: middle;
  transition: 0.5s;
}

.elementor-25 .elementor-element.elementor-element-3c56528 .elementor-button-content-wrapper {
  align-items: center;
}

.elementor-25 .elementor-element.elementor-element-3c56528 .elementor-button svg #seta {
  margin-right: -10px;
  vertical-align: middle;
  transition: 0.5s;
  transform-origin: center center;
}


.elementor-25 .elementor-element.elementor-element-3c56528:hover .elementor-button {
  box-shadow: 0 0 80px rgba(255,255,255,0.55),
              0 0 35px rgba(255,255,255,0.35);
  filter: brightness(0,5);

}


.elementor-25 .elementor-element.elementor-element-3c56528:hover .elementor-button svg #seta {
  transform: rotate(-45deg);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-180aa78 */.elementor-25 .elementor-element.elementor-element-180aa78 .swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important;
}

.elementor-25 .elementor-element.elementor-element-180aa78 .elementor-image-carousel-wrapper{
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7e7fc7a */.elementor-25 .elementor-element.elementor-element-7e7fc7a .elementor-button {
  background: none !important;
  background: radial-gradient(
    70.06% 70.06% at 36.7% 49.51%,
    rgba(0, 255, 166, 0.75) 0%,
    rgba(9, 196, 131, 0.75) 71.32%
  ) !important;
  border: none;
  transition: 0.4s ease;
}


.elementor-25 .elementor-element.elementor-element-7e7fc7a .elementor-button svg {
  margin-right: -10px;
  width: 50px;
  height: 50px;
  vertical-align: middle;
  transition: 0.5s;
}

.elementor-25 .elementor-element.elementor-element-7e7fc7a .elementor-button-content-wrapper {
  align-items: center;
}

.elementor-25 .elementor-element.elementor-element-7e7fc7a .elementor-button svg #seta {
  margin-right: -10px;
  vertical-align: middle;
  transition: 0.5s;
  transform-origin: center center;
}


.elementor-25 .elementor-element.elementor-element-7e7fc7a:hover .elementor-button {
  box-shadow: 0 0 80px rgba(255,255,255,0.55),
              0 0 35px rgba(255,255,255,0.35);
  filter: brightness(0,5);

}


.elementor-25 .elementor-element.elementor-element-7e7fc7a:hover .elementor-button svg #seta {
  transform: rotate(-45deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2e557ab */.elementor-25 .elementor-element.elementor-element-2e557ab .elementor-button {
  background: none !important;
  background: radial-gradient(
    70.06% 70.06% at 36.7% 49.51%,
    rgba(0, 255, 166, 0.75) 0%,
    rgba(9, 196, 131, 0.75) 71.32%
  ) !important;
  border: none;
  transition: 0.4s ease;
}


.elementor-25 .elementor-element.elementor-element-2e557ab .elementor-button svg {
  margin-right: -10px;
  width: 50px;
  height: 50px;
  vertical-align: middle;
  transition: 0.5s;
}

.elementor-25 .elementor-element.elementor-element-2e557ab .elementor-button-content-wrapper {
  align-items: center;
}

.elementor-25 .elementor-element.elementor-element-2e557ab .elementor-button svg #seta {
  margin-right: -10px;
  vertical-align: middle;
  transition: 0.5s;
  transform-origin: center center;
}


.elementor-25 .elementor-element.elementor-element-2e557ab:hover .elementor-button {
  box-shadow: 0 0 80px rgba(255,255,255,0.55),
              0 0 35px rgba(255,255,255,0.35);
  filter: brightness(0,5);

}


.elementor-25 .elementor-element.elementor-element-2e557ab:hover .elementor-button svg #seta {
  transform: rotate(-45deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-16d6fc1 */.elementor-25 .elementor-element.elementor-element-16d6fc1 .elementor-button {
  background: none !important;
  background: radial-gradient(
    70.06% 70.06% at 36.7% 49.51%,
    rgba(0, 255, 166, 0.75) 0%,
    rgba(9, 196, 131, 0.75) 71.32%
  ) !important;
  border: none;
  transition: 0.4s ease;
}


.elementor-25 .elementor-element.elementor-element-16d6fc1 .elementor-button svg {
  margin-right: -10px;
  width: 50px;
  height: 50px;
  vertical-align: middle;
  transition: 0.5s;
}

.elementor-25 .elementor-element.elementor-element-16d6fc1 .elementor-button-content-wrapper {
  align-items: center;
}

.elementor-25 .elementor-element.elementor-element-16d6fc1 .elementor-button svg #seta {
  margin-right: -10px;
  vertical-align: middle;
  transition: 0.5s;
  transform-origin: center center;
}


.elementor-25 .elementor-element.elementor-element-16d6fc1:hover .elementor-button {
  box-shadow: 0 0 80px rgba(255,255,255,0.55),
              0 0 35px rgba(255,255,255,0.35);
  filter: brightness(0,5);

}


.elementor-25 .elementor-element.elementor-element-16d6fc1:hover .elementor-button svg #seta {
  transform: rotate(-45deg);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b6650e2 */.elementor-25 .elementor-element.elementor-element-b6650e2{
    position: absolute;
    bottom: 455px;
    right: -400px;
    filter: blur(120px);
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c0cae5e */.elementor-25 .elementor-element.elementor-element-c0cae5e .elementor-image-box-description{
background: linear-gradient(to right, #FFFFFF, #999999);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.elementor-25 .elementor-element.elementor-element-c0cae5e .elementor-image-box-title{
background: linear-gradient(to right, #FFFFFF, #999999);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}


.elementor-25 .elementor-element.elementor-element-c0cae5e .elementor-image-box-title{
position: absolute;
left: 0px;
top: 60px;

}

.texto{
    font-size: 136.71px;
}

@media only screen and (max-width: 767px) {
   .elementor-25 .elementor-element.elementor-element-c0cae5e .elementor-image-box-title{
position: absolute;
left: 0px;
top: 30px;

}

.texto{
    font-size: 70px;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2c18438 */.elementor-25 .elementor-element.elementor-element-2c18438 .elementor-button {
  background: none !important;
  background: radial-gradient(
    70.06% 70.06% at 36.7% 49.51%,
    rgba(0, 255, 166, 0.75) 0%,
    rgba(9, 196, 131, 0.75) 71.32%
  ) !important;
  border: none;
  transition: 0.4s ease;
}


.elementor-25 .elementor-element.elementor-element-2c18438 .elementor-button svg {
  margin-right: -10px;
  width: 50px;
  height: 50px;
  vertical-align: middle;
  transition: 0.5s;
}

.elementor-25 .elementor-element.elementor-element-2c18438 .elementor-button-content-wrapper {
  align-items: center;
}

.elementor-25 .elementor-element.elementor-element-2c18438 .elementor-button svg #seta {
  margin-right: -10px;
  vertical-align: middle;
  transition: 0.5s;
  transform-origin: center center;
}


.elementor-25 .elementor-element.elementor-element-2c18438:hover .elementor-button {
  box-shadow: 0 0 80px rgba(255,255,255,0.55),
              0 0 35px rgba(255,255,255,0.35);
  filter: brightness(0,5);

}


.elementor-25 .elementor-element.elementor-element-2c18438:hover .elementor-button svg #seta {
  transform: rotate(-45deg);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4d5bd37 */.elementor-25 .elementor-element.elementor-element-4d5bd37 {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    filter: blur(100px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-306b3b6 */.elementor-25 .elementor-element.elementor-element-306b3b6 .elementor-button {
  background: none !important;
  background: radial-gradient(
    70.06% 70.06% at 36.7% 49.51%,
    rgba(0, 255, 166, 0.75) 0%,
    rgba(9, 196, 131, 0.75) 71.32%
  ) !important;
  border: none;
  transition: 0.4s ease;
}


.elementor-25 .elementor-element.elementor-element-306b3b6 .elementor-button svg {
  margin-right: -10px;
  width: 50px;
  height: 50px;
  vertical-align: middle;
  transition: 0.5s;
}

.elementor-25 .elementor-element.elementor-element-306b3b6 .elementor-button-content-wrapper {
  align-items: center;
}

.elementor-25 .elementor-element.elementor-element-306b3b6 .elementor-button svg #seta {
  margin-right: -10px;
  vertical-align: middle;
  transition: 0.5s;
  transform-origin: center center;
}


.elementor-25 .elementor-element.elementor-element-306b3b6:hover .elementor-button {
  box-shadow: 0 0 80px rgba(255,255,255,0.55),
              0 0 35px rgba(255,255,255,0.35);
  filter: brightness(0,5);

}


.elementor-25 .elementor-element.elementor-element-306b3b6:hover .elementor-button svg #seta {
  transform: rotate(-45deg);
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-f31ef95 */.elementor-25 .elementor-element.elementor-element-f31ef95 .e-n-carousel {
  overflow: visible !important;
}


.elementor-25 .elementor-element.elementor-element-f31ef95 .swiper-pagination-progressbar{
    width: 960px;
    top: 448px;
    color: #fff;
}
.elementor-25 .elementor-element.elementor-element-f31ef95 .swiper-pagination-progressbar{
    background: #3D3F46;
}


@media only screen and (max-width: 767px) {
    .elementor-25 .elementor-element.elementor-element-f31ef95 .swiper-pagination-progressbar{
    width: 0px;
    top: 492px;
    color: #fff;
}
.elementor-25 .elementor-element.elementor-element-f31ef95 .swiper-pagination-progressbar{
    background: #3D3F46;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-77c1505 */.elementor-25 .elementor-element.elementor-element-77c1505{
    position: absolute;
    bottom: -100px;
    left: -400px;
    filter: blur(100px);
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-a7a7cd7 */.elementor-25 .elementor-element.elementor-element-a7a7cd7 .e-n-accordion-item-title{
    position: relative;
    
}


.elementor-25 .elementor-element.elementor-element-a7a7cd7 .e-n-accordion-item .e-n-accordion-item-title::after{
    content:"";
    width: 15px;
    height: 15px;
    position: absolute;
    right: 20px;
    top: 50%;
    transform: translatey(-50%) rotate(0deg);
    transform-origin: center;
    background: url("http://ripmobilepro.com/wp-content/uploads/2025/10/title.svg");
    transition: 0.3s;
}

.elementor-25 .elementor-element.elementor-element-a7a7cd7 .e-n-accordion-item[open] .e-n-accordion-item-title::after{
    transform: translatey(-50%) rotate(-90deg) !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b95cc76 */.elementor-25 .elementor-element.elementor-element-b95cc76 .elementor-button {
  background: none !important;
  background: radial-gradient(
    70.06% 70.06% at 36.7% 49.51%,
    rgba(0, 255, 166, 0.75) 0%,
    rgba(9, 196, 131, 0.75) 71.32%
  ) !important;
  border: none;
  transition: 0.4s ease;
}


.elementor-25 .elementor-element.elementor-element-b95cc76 .elementor-button svg {
  margin-right: -10px;
  width: 30px;
  height: 30px;
  vertical-align: middle;
  transition: 0.5s;
}

.elementor-25 .elementor-element.elementor-element-b95cc76 .elementor-button-content-wrapper {
  align-items: center;
}

.elementor-25 .elementor-element.elementor-element-b95cc76 .elementor-button svg #seta {
  margin-right: -10px;
  vertical-align: middle;
  transition: 0.5s;
  transform-origin: center center;
}


.elementor-25 .elementor-element.elementor-element-b95cc76:hover .elementor-button {
  box-shadow: 0 0 80px rgba(255,255,255,0.55),
              0 0 35px rgba(255,255,255,0.35);
  filter: brightness(0,5);

}


.elementor-25 .elementor-element.elementor-element-b95cc76:hover .elementor-button svg #seta {
  transform: rotate(-45deg);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-074b685 */.elementor-25 .elementor-element.elementor-element-074b685{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 9;
    background: none;
}

.blur{
    position:  absolute;
    inset:  0;
    pointer-events:  none;
}

.blur-1{
    z-index: 1;
    backdrop-filter:  blur(0.25px);
    -webkit-backdrop-filter:  blur(0.25px);
    mask-image:  linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 12.5%, rgba(0, 0, 0, 1) 25%, rgba(0, 0, 0, 0) 37.5%);
    -webkit-mask-image:  linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 12.5%, rgba(0, 0, 0, 1) 25%, rgba(0, 0, 0, 0) 37.5%);
}

.blur-2{
    z-index: 2;
    backdrop-filter:  blur(0.5px);
    -webkit-backdrop-filter:  blur(0.5px);
    mask-image:  linear-gradient(to bottom, rgba(0, 0, 0, 0) 12.5%, rgba(0, 0, 0, 1) 25%, rgba(0, 0, 0, 1) 37.5%, rgba(0, 0, 0, 0) 50%);
    -webkit-mask-image:  linear-gradient(to bottom,rgba(0, 0, 0, 0) 12.5%, rgba(0, 0, 0, 1) 25%, rgba(0, 0, 0, 1) 37.5%, rgba(0, 0, 0, 0) 50%);
}

.blur-3{
    z-index: 3;
    backdrop-filter: blur(1px);
    -webkit-backdrop-filter: blur(1px);
    mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 1) 37.5%, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 0) 62.5%);
    -webkit-mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 1) 37.5%, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 0) 62.5%);
}

.blur-4{
    z-index: 4;
    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
    mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 37.5%, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 1) 62.5%, rgba(0, 0, 0, 0) 75%);
    -webkit-mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 37.5%, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 1) 62.5%, rgba(0, 0, 0, 0) 75%);
}

.blur-5{
    z-index: 5;
    backdrop-filter: blur(4px);
    -webkit-backdrop-filter: blur(4px);
    mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 1) 62.5%, rgba(0, 0, 0, 1) 75%, rgba(0, 0, 0, 0) 87.5%);
    -webkit-mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 1) 62.5%, rgba(0, 0, 0, 1) 75%, rgba(0, 0, 0, 0) 87.5%);
}

.blur-6{
    z-index: 6;
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
    mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 62.5%, rgba(0, 0, 0, 1) 75%, rgba(0, 0, 0, 1) 87.5%, rgba(0, 0, 0, 0) 100%);
    -webkit-mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 62.5%, rgba(0, 0, 0, 1) 75%, rgba(0, 0, 0, 1) 87.5%, rgba(0, 0, 0, 0) 100%);
}

.blur-7{
    z-index: 7;
    backdrop-filter: blur(16px);
    -webkit-backdrop-filter: blur(16px);
    mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 1) 87.5%, rgba(0, 0, 0, 1) 100%);
    -webkit-mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 1) 87.5%, rgba(0, 0, 0, 1) 100%);
}

.blur-8{
    z-index: 8;
    backdrop-filter: blur(32px);
    -webkit-backdrop-filter: blur(32px);
    mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 87.5%, rgba(0, 0, 0, 1) 100%);
    -webkit-mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 87.5%, rgba(0, 0, 0, 1) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d6c285 */.elementor-25 .elementor-element.elementor-element-4d6c285{
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 9;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS */P{
    margin-bottom: 0px;
}

::-webkit-scrollbar{
width: 0.2vw;
background: #000;
}
::-webkit-scrollbar-thumb{
background: linear-gradient(to top, #fff, #fff);
border-radius: 0px;
}
html, body {
max-width: 100%;
overflow-x: hidden;
}
html, body{
    overflow-x: hidden;
}

[data-elementor-type="wp-page"]{
    overflow: hidden;
}

.degrade{
background: linear-gradient(to right, #FFFFFF, #999999);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */