.elementor-947 .elementor-element.elementor-element-8fcc8cf{--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:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-947 .elementor-element.elementor-element-8fcc8cf:not(.elementor-motion-effects-element-type-background), .elementor-947 .elementor-element.elementor-element-8fcc8cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-947 .elementor-element.elementor-element-d1c25c2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-947 .elementor-element.elementor-element-d1c25c2:not(.elementor-motion-effects-element-type-background), .elementor-947 .elementor-element.elementor-element-d1c25c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-947 .elementor-element.elementor-element-0c1f6f8{--display:flex;}.elementor-947 .elementor-element.elementor-element-0c1f6f8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-947 .elementor-element.elementor-element-ad1746f{--display:flex;}.elementor-947 .elementor-element.elementor-element-5447a2e img{max-width:15%;}.elementor-947 .elementor-element.elementor-element-4e587a8{--display:flex;}.elementor-947 .elementor-element.elementor-element-5e4c16d .elementor-button{background-color:transparent;font-family:"Darker Grotesque", Sans-serif;font-size:18px;font-weight:700;background-image:linear-gradient(137deg, var( --e-global-color-primary ) 0%, var( --e-global-color-accent ) 100%);border-radius:5px 5px 5px 5px;padding:20px 40px 20px 40px;}.elementor-947 .elementor-element.elementor-element-5e4c16d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-947 .elementor-element.elementor-element-71b0db8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-947 .elementor-element.elementor-element-c55e5a7 img{max-width:15%;}.elementor-947 .elementor-element.elementor-element-d0a11c0 .elementor-button{background-color:transparent;font-family:"Darker Grotesque", Sans-serif;font-size:18px;font-weight:700;background-image:linear-gradient(137deg, var( --e-global-color-primary ) 0%, var( --e-global-color-accent ) 100%);border-radius:5px 5px 5px 5px;padding:20px 40px 20px 40px;}.elementor-947 .elementor-element.elementor-element-d0a11c0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-947 .elementor-element.elementor-element-58d3582{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-947 .elementor-element.elementor-element-16ee3cd .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-weight:700;color:var( --e-global-color-text );}.elementor-947 .elementor-element.elementor-element-ec7f8fc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-947 .elementor-element.elementor-element-f85b64a .elementor-button{background-color:transparent;font-family:"Darker Grotesque", Sans-serif;font-size:18px;font-weight:700;background-image:linear-gradient(137deg, var( --e-global-color-primary ) 0%, var( --e-global-color-accent ) 100%);border-radius:5px 5px 5px 5px;padding:20px 40px 20px 40px;}.elementor-947 .elementor-element.elementor-element-f85b64a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-947 .elementor-element.elementor-element-912383d{--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:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-947 .elementor-element.elementor-element-912383d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-947 .elementor-element.elementor-element-089fce0{--display:flex;}.elementor-947 .elementor-element.elementor-element-089fce0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-947 .elementor-element.elementor-element-d0bbf88{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-947 .elementor-element.elementor-element-d0bbf88.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-947 .elementor-element.elementor-element-bcffb1b{text-align:center;}.elementor-947 .elementor-element.elementor-element-bcffb1b .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:60px;font-weight:800;line-height:46px;color:var( --e-global-color-text );}.elementor-947 .elementor-element.elementor-element-babeb77{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;}.elementor-947 .elementor-element.elementor-element-051f20b .elementor-button{background-color:transparent;font-family:"Darker Grotesque", Sans-serif;font-size:24px;font-weight:700;background-image:linear-gradient(137deg, var( --e-global-color-primary ) 0%, var( --e-global-color-accent ) 100%);border-radius:5px 5px 5px 5px;padding:20px 40px 20px 40px;}.elementor-947 .elementor-element.elementor-element-39d83d9 .elementor-icon-wrapper{text-align:start;}.elementor-947 .elementor-element.elementor-element-39d83d9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-947 .elementor-element.elementor-element-39d83d9.elementor-view-framed .elementor-icon, .elementor-947 .elementor-element.elementor-element-39d83d9.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-947 .elementor-element.elementor-element-39d83d9.elementor-view-framed .elementor-icon, .elementor-947 .elementor-element.elementor-element-39d83d9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-947 .elementor-element.elementor-element-39d83d9 .elementor-icon{font-size:30px;}.elementor-947 .elementor-element.elementor-element-39d83d9 .elementor-icon svg{height:30px;}.elementor-947 .elementor-element.elementor-element-bf50184{--display:flex;}.elementor-947 .elementor-element.elementor-element-41bb477{--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;}.elementor-947 .elementor-element.elementor-element-41bb477:not(.elementor-motion-effects-element-type-background), .elementor-947 .elementor-element.elementor-element-41bb477 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-947 .elementor-element.elementor-element-f83b763{--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;}.elementor-947 .elementor-element.elementor-element-d0fe889 img{border-radius:10px 10px 10px 10px;}.elementor-947 .elementor-element.elementor-element-9a8eef4 img{border-radius:10px 10px 10px 10px;}.elementor-947 .elementor-element.elementor-element-1c2be77 img{border-radius:10px 10px 10px 10px;}.elementor-947 .elementor-element.elementor-element-74b2b9e img{border-radius:10px 10px 10px 10px;}.elementor-947 .elementor-element.elementor-element-3a72afe img{border-radius:10px 10px 10px 10px;}.elementor-947 .elementor-element.elementor-element-da439aa img{border-radius:10px 10px 10px 10px;}.elementor-947 .elementor-element.elementor-element-c64efea img{border-radius:10px 10px 10px 10px;}.elementor-947 .elementor-element.elementor-element-c08ce8b img{border-radius:10px 10px 10px 10px;}.elementor-947 .elementor-element.elementor-element-1f07edc img{border-radius:10px 10px 10px 10px;}.elementor-947 .elementor-element.elementor-element-2d86c93{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-947 .elementor-element.elementor-element-2d86c93:not(.elementor-motion-effects-element-type-background), .elementor-947 .elementor-element.elementor-element-2d86c93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-947 .elementor-element.elementor-element-fa1271c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-947 .elementor-element.elementor-element-fa1271c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-947 .elementor-element.elementor-element-52dafc0{width:var( --container-widget-width, 7% );max-width:7%;--container-widget-width:7%;--container-widget-flex-grow:0;top:500px;}body:not(.rtl) .elementor-947 .elementor-element.elementor-element-52dafc0{left:114px;}body.rtl .elementor-947 .elementor-element.elementor-element-52dafc0{right:114px;}.elementor-947 .elementor-element.elementor-element-d0e3956{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;top:301px;}body:not(.rtl) .elementor-947 .elementor-element.elementor-element-d0e3956{left:273px;}body.rtl .elementor-947 .elementor-element.elementor-element-d0e3956{right:273px;}.elementor-947 .elementor-element.elementor-element-6d8251b{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;top:131px;}body:not(.rtl) .elementor-947 .elementor-element.elementor-element-6d8251b{left:59px;}body.rtl .elementor-947 .elementor-element.elementor-element-6d8251b{right:59px;}.elementor-947 .elementor-element.elementor-element-cc3a7ba{width:var( --container-widget-width, 7% );max-width:7%;--container-widget-width:7%;--container-widget-flex-grow:0;top:55px;}body:not(.rtl) .elementor-947 .elementor-element.elementor-element-cc3a7ba{left:332px;}body.rtl .elementor-947 .elementor-element.elementor-element-cc3a7ba{right:332px;}.elementor-947 .elementor-element.elementor-element-7d3e970 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-947 .elementor-element.elementor-element-7d3e970 img{max-width:70%;}.elementor-947 .elementor-element.elementor-element-003c1cf{--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-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-947 .elementor-element.elementor-element-607bd7d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-947 .elementor-element.elementor-element-5cf4d32{--display:flex;}.elementor-947 .elementor-element.elementor-element-2fa9e02{text-align:start;}.elementor-947 .elementor-element.elementor-element-2fa9e02 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:50px;font-weight:800;line-height:46px;color:var( --e-global-color-secondary );}.elementor-947 .elementor-element.elementor-element-b215af2{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-947 .elementor-element.elementor-element-cbead11{text-align:start;}.elementor-947 .elementor-element.elementor-element-cbead11 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-weight:800;line-height:30px;color:var( --e-global-color-secondary );}.elementor-947 .elementor-element.elementor-element-66cc1e5{--display:flex;}.elementor-947 .elementor-element.elementor-element-226945a{z-index:2;}.elementor-947 .elementor-element.elementor-element-3685450{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;top:0px;z-index:3;}body:not(.rtl) .elementor-947 .elementor-element.elementor-element-3685450{left:238px;}body.rtl .elementor-947 .elementor-element.elementor-element-3685450{right:238px;}.elementor-947 .elementor-element.elementor-element-332c378{width:var( --container-widget-width, 19% );max-width:19%;--container-widget-width:19%;--container-widget-flex-grow:0;top:331px;}body:not(.rtl) .elementor-947 .elementor-element.elementor-element-332c378{left:228px;}body.rtl .elementor-947 .elementor-element.elementor-element-332c378{right:228px;}.elementor-947 .elementor-element.elementor-element-36e6ced{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;top:-62px;}body:not(.rtl) .elementor-947 .elementor-element.elementor-element-36e6ced{left:0px;}body.rtl .elementor-947 .elementor-element.elementor-element-36e6ced{right:0px;}.elementor-947 .elementor-element.elementor-element-439c1c4{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-947 .elementor-element.elementor-element-439c1c4:not(.elementor-motion-effects-element-type-background), .elementor-947 .elementor-element.elementor-element-439c1c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-947 .elementor-element.elementor-element-439c1c4 > .elementor-shape-top .elementor-shape-fill, .elementor-947 .elementor-element.elementor-element-439c1c4 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-947 .elementor-element.elementor-element-439c1c4 > .elementor-shape-top svg, .elementor-947 .elementor-element.elementor-element-439c1c4 > .e-con-inner > .elementor-shape-top svg{height:2px;}.elementor-947 .elementor-element.elementor-element-16bf645{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-947 .elementor-element.elementor-element-16bf645:not(.elementor-motion-effects-element-type-background), .elementor-947 .elementor-element.elementor-element-16bf645 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(137deg, #FF005F 0%, #7637F7 100%);}.elementor-947 .elementor-element.elementor-element-5ae0f49{text-align:center;font-family:"Darker Grotesque", Sans-serif;font-size:26px;font-weight:500;color:var( --e-global-color-text );}.elementor-947 .elementor-element.elementor-element-0e175d9{--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:50px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-947 .elementor-element.elementor-element-2205fd1{text-align:center;}.elementor-947 .elementor-element.elementor-element-2205fd1 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:50px;font-weight:800;line-height:46px;color:var( --e-global-color-text );}.elementor-947 .elementor-element.elementor-element-69364a8{--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:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-947 .elementor-element.elementor-element-d798544{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-947 .elementor-element.elementor-element-f467df8{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-947 .elementor-element.elementor-element-7360302{z-index:3;}.elementor-947 .elementor-element.elementor-element-7360302 .elementor-icon-wrapper{text-align:start;}.elementor-947 .elementor-element.elementor-element-7360302.elementor-view-stacked .elementor-icon{background-color:#FF005F;}.elementor-947 .elementor-element.elementor-element-7360302.elementor-view-framed .elementor-icon, .elementor-947 .elementor-element.elementor-element-7360302.elementor-view-default .elementor-icon{color:#FF005F;border-color:#FF005F;}.elementor-947 .elementor-element.elementor-element-7360302.elementor-view-framed .elementor-icon, .elementor-947 .elementor-element.elementor-element-7360302.elementor-view-default .elementor-icon svg{fill:#FF005F;}.elementor-947 .elementor-element.elementor-element-7360302 .elementor-icon{font-size:30px;}.elementor-947 .elementor-element.elementor-element-7360302 .elementor-icon svg{height:30px;}.elementor-947 .elementor-element.elementor-element-263b314 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-947 .elementor-element.elementor-element-263b314{z-index:3;text-align:start;}.elementor-947 .elementor-element.elementor-element-263b314 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:24px;font-weight:800;line-height:30px;color:var( --e-global-color-text );}.elementor-947 .elementor-element.elementor-element-325d843{z-index:3;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-947 .elementor-element.elementor-element-5c3ed9c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-947 .elementor-element.elementor-element-c8713ac{--display:flex;--padding-top:30px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-947 .elementor-element.elementor-element-653c3e6{z-index:3;}.elementor-947 .elementor-element.elementor-element-653c3e6 .elementor-icon-wrapper{text-align:start;}.elementor-947 .elementor-element.elementor-element-653c3e6 .elementor-icon{font-size:30px;}.elementor-947 .elementor-element.elementor-element-653c3e6 .elementor-icon svg{height:30px;}.elementor-947 .elementor-element.elementor-element-c8ed049 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-947 .elementor-element.elementor-element-c8ed049{z-index:3;text-align:start;}.elementor-947 .elementor-element.elementor-element-c8ed049 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:24px;font-weight:800;line-height:30px;color:var( --e-global-color-text );}.elementor-947 .elementor-element.elementor-element-f180dc6{z-index:3;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-947 .elementor-element.elementor-element-879464b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-947 .elementor-element.elementor-element-fbcc35c{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-947 .elementor-element.elementor-element-f6a8417{z-index:3;}.elementor-947 .elementor-element.elementor-element-f6a8417 .elementor-icon-wrapper{text-align:start;}.elementor-947 .elementor-element.elementor-element-f6a8417 .elementor-icon{font-size:30px;}.elementor-947 .elementor-element.elementor-element-f6a8417 .elementor-icon svg{height:30px;}.elementor-947 .elementor-element.elementor-element-ab6d4e9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-947 .elementor-element.elementor-element-ab6d4e9{z-index:3;text-align:start;}.elementor-947 .elementor-element.elementor-element-ab6d4e9 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:24px;font-weight:800;line-height:30px;color:var( --e-global-color-text );}.elementor-947 .elementor-element.elementor-element-7a91763{z-index:3;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-947 .elementor-element.elementor-element-31b4bda{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-947 .elementor-element.elementor-element-fea8d3e .elementor-button{background-color:transparent;font-family:"Darker Grotesque", Sans-serif;font-size:24px;font-weight:700;background-image:linear-gradient(137deg, var( --e-global-color-primary ) 0%, var( --e-global-color-accent ) 100%);border-radius:5px 5px 5px 5px;padding:20px 40px 20px 40px;}.elementor-947 .elementor-element.elementor-element-fea8d3e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-947 .elementor-element.elementor-element-5ce39d4{--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;}.elementor-947 .elementor-element.elementor-element-5ce39d4:not(.elementor-motion-effects-element-type-background), .elementor-947 .elementor-element.elementor-element-5ce39d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-947 .elementor-element.elementor-element-16673c4{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-947 .elementor-element.elementor-element-16673c4:not(.elementor-motion-effects-element-type-background), .elementor-947 .elementor-element.elementor-element-16673c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-947 .elementor-element.elementor-element-99424e9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-947 .elementor-element.elementor-element-01caf57{text-align:center;}.elementor-947 .elementor-element.elementor-element-01caf57 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:50px;font-weight:800;line-height:46px;color:var( --e-global-color-text );}.elementor-947 .elementor-element.elementor-element-8618d38{--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;}.elementor-947 .elementor-element.elementor-element-3c7a56d{--display:flex;}.elementor-947 .elementor-element.elementor-element-3e07a86:hover img{opacity:0.8;}.elementor-947 .elementor-element.elementor-element-3e07a86 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F8F9FA21;border-radius:10px 10px 10px 10px;}.elementor-947 .elementor-element.elementor-element-2bc925f .elementor-button{background-color:transparent;background-image:linear-gradient(137deg, var( --e-global-color-primary ) 0%, var( --e-global-color-accent ) 100%);border-radius:5px 5px 5px 5px;}.elementor-947 .elementor-element.elementor-element-2bc925f > .elementor-widget-container{margin:-350px 0px 0px 0px;}.elementor-947 .elementor-element.elementor-element-d0dfa10{--display:flex;}.elementor-947 .elementor-element.elementor-element-ed393a2:hover img{opacity:0.8;}.elementor-947 .elementor-element.elementor-element-ed393a2 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F8F9FA21;border-radius:10px 10px 10px 10px;}.elementor-947 .elementor-element.elementor-element-59b0d2e .elementor-button{background-color:transparent;background-image:linear-gradient(137deg, var( --e-global-color-primary ) 0%, var( --e-global-color-accent ) 100%);border-radius:5px 5px 5px 5px;}.elementor-947 .elementor-element.elementor-element-59b0d2e > .elementor-widget-container{margin:-350px 0px 0px 0px;}.elementor-947 .elementor-element.elementor-element-0b2e7b7{--display:flex;}.elementor-947 .elementor-element.elementor-element-8637982:hover img{opacity:0.8;}.elementor-947 .elementor-element.elementor-element-8637982 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F8F9FA21;border-radius:10px 10px 10px 10px;}.elementor-947 .elementor-element.elementor-element-1233e47 .elementor-button{background-color:transparent;background-image:linear-gradient(137deg, var( --e-global-color-primary ) 0%, var( --e-global-color-accent ) 100%);border-radius:5px 5px 5px 5px;}.elementor-947 .elementor-element.elementor-element-1233e47 > .elementor-widget-container{margin:-350px 0px 0px 0px;}.elementor-947 .elementor-element.elementor-element-22cdcd9{--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;}.elementor-947 .elementor-element.elementor-element-f375801{--display:flex;}.elementor-947 .elementor-element.elementor-element-3dc2cdd:hover img{opacity:0.8;}.elementor-947 .elementor-element.elementor-element-3dc2cdd img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F8F9FA21;border-radius:10px 10px 10px 10px;}.elementor-947 .elementor-element.elementor-element-2ce6d74 .elementor-button{background-color:transparent;background-image:linear-gradient(137deg, var( --e-global-color-primary ) 0%, var( --e-global-color-accent ) 100%);border-radius:5px 5px 5px 5px;}.elementor-947 .elementor-element.elementor-element-2ce6d74 > .elementor-widget-container{margin:-350px 0px 0px 0px;}.elementor-947 .elementor-element.elementor-element-07a0979{--display:flex;}.elementor-947 .elementor-element.elementor-element-65829eb:hover img{opacity:0.8;}.elementor-947 .elementor-element.elementor-element-65829eb img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F8F9FA21;border-radius:10px 10px 10px 10px;}.elementor-947 .elementor-element.elementor-element-315cc6b .elementor-button{background-color:transparent;background-image:linear-gradient(137deg, var( --e-global-color-primary ) 0%, var( --e-global-color-accent ) 100%);border-radius:5px 5px 5px 5px;}.elementor-947 .elementor-element.elementor-element-315cc6b > .elementor-widget-container{margin:-350px 0px 0px 0px;}.elementor-947 .elementor-element.elementor-element-4f02465{--display:flex;}.elementor-947 .elementor-element.elementor-element-8dd6cf4:hover img{opacity:0.8;}.elementor-947 .elementor-element.elementor-element-8dd6cf4 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F8F9FA21;border-radius:10px 10px 10px 10px;}.elementor-947 .elementor-element.elementor-element-17b576c .elementor-button{background-color:transparent;background-image:linear-gradient(137deg, var( --e-global-color-primary ) 0%, var( --e-global-color-accent ) 100%);border-radius:5px 5px 5px 5px;}.elementor-947 .elementor-element.elementor-element-17b576c > .elementor-widget-container{margin:-350px 0px 0px 0px;}.elementor-947 .elementor-element.elementor-element-8064e00{--divider-border-style:solid;--divider-color:#F8F9FA36;--divider-border-width:1px;}.elementor-947 .elementor-element.elementor-element-8064e00 .elementor-divider-separator{width:100%;}.elementor-947 .elementor-element.elementor-element-8064e00 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-947 .elementor-element.elementor-element-7dc63f4{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-947 .elementor-element.elementor-element-846f092{--display:flex;--justify-content:center;}.elementor-947 .elementor-element.elementor-element-a3ccd09{text-align:center;}.elementor-947 .elementor-element.elementor-element-a3ccd09 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:50px;font-weight:800;line-height:46px;color:var( --e-global-color-text );}.elementor-947 .elementor-element.elementor-element-a28e1a0{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-947 .elementor-element.elementor-element-7322dec{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-947 .elementor-element.elementor-element-9332b9d > .elementor-widget-container{padding:100px 0px 0px 0px;}.elementor-947 .elementor-element.elementor-element-9332b9d .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:5px 5px 5px 5px;}.elementor-947 .elementor-element.elementor-element-4906275{--display:flex;}.elementor-947 .elementor-element.elementor-element-06ee1ea > .elementor-widget-container{padding:100px 0px 0px 0px;}.elementor-947 .elementor-element.elementor-element-06ee1ea .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:5px 5px 5px 5px;}.elementor-947 .elementor-element.elementor-element-118bf46{--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;}.elementor-947 .elementor-element.elementor-element-118bf46:not(.elementor-motion-effects-element-type-background), .elementor-947 .elementor-element.elementor-element-118bf46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-947 .elementor-element.elementor-element-19d6131{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-947 .elementor-element.elementor-element-19d6131:not(.elementor-motion-effects-element-type-background), .elementor-947 .elementor-element.elementor-element-19d6131 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-947 .elementor-element.elementor-element-9a01e28{--display:flex;}.elementor-947 .elementor-element.elementor-element-5d2b51e{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-947 .elementor-element.elementor-element-dfcc2e6{--display:flex;}.elementor-947 .elementor-element.elementor-element-ea6b3c7{text-align:center;}.elementor-947 .elementor-element.elementor-element-ea6b3c7 img{max-width:150%;}.elementor-947 .elementor-element.elementor-element-ead6f8e > .elementor-widget-container{margin:-46px 0px 0px 0px;}.elementor-947 .elementor-element.elementor-element-ead6f8e{text-align:center;}.elementor-947 .elementor-element.elementor-element-ead6f8e .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:50px;font-weight:800;line-height:46px;color:var( --e-global-color-text );}.elementor-947 .elementor-element.elementor-element-d30d6a9{--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:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-947 .elementor-element.elementor-element-bd53f84{--display:flex;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:#F8F9FA38;--border-color:#F8F9FA38;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-947 .elementor-element.elementor-element-02557dc .elementor-button{background-color:transparent;font-family:"Darker Grotesque", Sans-serif;font-size:30px;font-weight:700;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(137deg, var( --e-global-color-primary ) 0%, var( --e-global-color-accent ) 100%);border-radius:3px 3px 3px 3px;}.elementor-947 .elementor-element.elementor-element-02557dc > .elementor-widget-container{margin:-57px 0px 0px 0px;}.elementor-947 .elementor-element.elementor-element-0b1f561 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-947 .elementor-element.elementor-element-0b1f561{z-index:3;text-align:center;}.elementor-947 .elementor-element.elementor-element-0b1f561 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:26px;font-weight:800;line-height:30px;color:var( --e-global-color-text );}.elementor-947 .elementor-element.elementor-element-b6cc5c5 .elementor-icon-list-icon i{color:#44FF00;transition:color 0.3s;}.elementor-947 .elementor-element.elementor-element-b6cc5c5 .elementor-icon-list-icon svg{fill:#44FF00;transition:fill 0.3s;}.elementor-947 .elementor-element.elementor-element-b6cc5c5{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-947 .elementor-element.elementor-element-b6cc5c5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-947 .elementor-element.elementor-element-b6cc5c5 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-947 .elementor-element.elementor-element-b6cc5c5 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-947 .elementor-element.elementor-element-e70e0c0 > .elementor-widget-container{margin:-15px 0px -18px 0px;}.elementor-947 .elementor-element.elementor-element-e70e0c0{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-947 .elementor-element.elementor-element-5d42253 .elementor-icon-list-icon i{color:#44FF00;transition:color 0.3s;}.elementor-947 .elementor-element.elementor-element-5d42253 .elementor-icon-list-icon svg{fill:#44FF00;transition:fill 0.3s;}.elementor-947 .elementor-element.elementor-element-5d42253{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-947 .elementor-element.elementor-element-5d42253 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-947 .elementor-element.elementor-element-5d42253 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-947 .elementor-element.elementor-element-5d42253 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-947 .elementor-element.elementor-element-15f1c0b > .elementor-widget-container{margin:-15px 0px -18px 0px;}.elementor-947 .elementor-element.elementor-element-15f1c0b{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-947 .elementor-element.elementor-element-184f019 .elementor-icon-list-icon i{color:#44FF00;transition:color 0.3s;}.elementor-947 .elementor-element.elementor-element-184f019 .elementor-icon-list-icon svg{fill:#44FF00;transition:fill 0.3s;}.elementor-947 .elementor-element.elementor-element-184f019{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-947 .elementor-element.elementor-element-184f019 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-947 .elementor-element.elementor-element-184f019 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-947 .elementor-element.elementor-element-184f019 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-947 .elementor-element.elementor-element-78ec8f8 > .elementor-widget-container{margin:-15px 0px -18px 0px;}.elementor-947 .elementor-element.elementor-element-78ec8f8{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-947 .elementor-element.elementor-element-0e85768 .elementor-icon-list-icon i{color:#44FF00;transition:color 0.3s;}.elementor-947 .elementor-element.elementor-element-0e85768 .elementor-icon-list-icon svg{fill:#44FF00;transition:fill 0.3s;}.elementor-947 .elementor-element.elementor-element-0e85768{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-947 .elementor-element.elementor-element-0e85768 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-947 .elementor-element.elementor-element-0e85768 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-947 .elementor-element.elementor-element-0e85768 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-947 .elementor-element.elementor-element-be78fe5 > .elementor-widget-container{margin:-15px 0px -18px 0px;}.elementor-947 .elementor-element.elementor-element-be78fe5{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-947 .elementor-element.elementor-element-c346851 .elementor-icon-list-icon i{color:#44FF00;transition:color 0.3s;}.elementor-947 .elementor-element.elementor-element-c346851 .elementor-icon-list-icon svg{fill:#44FF00;transition:fill 0.3s;}.elementor-947 .elementor-element.elementor-element-c346851{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-947 .elementor-element.elementor-element-c346851 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-947 .elementor-element.elementor-element-c346851 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-947 .elementor-element.elementor-element-c346851 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-947 .elementor-element.elementor-element-b53f373 > .elementor-widget-container{margin:-15px 0px -18px 0px;}.elementor-947 .elementor-element.elementor-element-b53f373{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-947 .elementor-element.elementor-element-1531287 .elementor-icon-list-icon i{color:#FF0000;transition:color 0.3s;}.elementor-947 .elementor-element.elementor-element-1531287 .elementor-icon-list-icon svg{fill:#FF0000;transition:fill 0.3s;}.elementor-947 .elementor-element.elementor-element-1531287{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-947 .elementor-element.elementor-element-1531287 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-947 .elementor-element.elementor-element-1531287 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-947 .elementor-element.elementor-element-1531287 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-947 .elementor-element.elementor-element-a83fe86 > .elementor-widget-container{margin:-15px 0px -18px 0px;}.elementor-947 .elementor-element.elementor-element-a83fe86{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-947 .elementor-element.elementor-element-3a420a8 .elementor-icon-list-icon i{color:#FF0000;transition:color 0.3s;}.elementor-947 .elementor-element.elementor-element-3a420a8 .elementor-icon-list-icon svg{fill:#FF0000;transition:fill 0.3s;}.elementor-947 .elementor-element.elementor-element-3a420a8{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-947 .elementor-element.elementor-element-3a420a8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-947 .elementor-element.elementor-element-3a420a8 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-947 .elementor-element.elementor-element-3a420a8 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-947 .elementor-element.elementor-element-05cf7a6 > .elementor-widget-container{margin:-15px 0px -18px 0px;}.elementor-947 .elementor-element.elementor-element-05cf7a6{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-947 .elementor-element.elementor-element-c60ce8d .elementor-icon-list-icon i{color:#FF0000;transition:color 0.3s;}.elementor-947 .elementor-element.elementor-element-c60ce8d .elementor-icon-list-icon svg{fill:#FF0000;transition:fill 0.3s;}.elementor-947 .elementor-element.elementor-element-c60ce8d{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-947 .elementor-element.elementor-element-c60ce8d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-947 .elementor-element.elementor-element-c60ce8d .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-947 .elementor-element.elementor-element-c60ce8d .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-947 .elementor-element.elementor-element-4737619 > .elementor-widget-container{margin:-15px 0px -18px 0px;}.elementor-947 .elementor-element.elementor-element-4737619{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-947 .elementor-element.elementor-element-fc36e6d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-947 .elementor-element.elementor-element-3a10d42 .elementor-button{background-color:transparent;font-family:"Darker Grotesque", Sans-serif;font-size:24px;font-weight:700;background-image:linear-gradient(137deg, var( --e-global-color-primary ) 0%, #7637F7 100%);border-radius:5px 5px 5px 5px;padding:20px 40px 20px 40px;}.elementor-947 .elementor-element.elementor-element-e2d2e50{--display:flex;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:#F8F9FA2E;--border-color:#F8F9FA2E;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-947 .elementor-element.elementor-element-9819bde .elementor-button{background-color:transparent;font-family:"Darker Grotesque", Sans-serif;font-size:30px;font-weight:700;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(137deg, var( --e-global-color-primary ) 0%, var( --e-global-color-accent ) 100%);border-radius:3px 3px 3px 3px;}.elementor-947 .elementor-element.elementor-element-9819bde > .elementor-widget-container{margin:-57px 0px 0px 0px;}.elementor-947 .elementor-element.elementor-element-df8f754 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-947 .elementor-element.elementor-element-df8f754{z-index:3;text-align:center;}.elementor-947 .elementor-element.elementor-element-df8f754 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:26px;font-weight:800;line-height:30px;color:var( --e-global-color-text );}.elementor-947 .elementor-element.elementor-element-29ae8ed .elementor-icon-list-icon i{color:#44FF00;transition:color 0.3s;}.elementor-947 .elementor-element.elementor-element-29ae8ed .elementor-icon-list-icon svg{fill:#44FF00;transition:fill 0.3s;}.elementor-947 .elementor-element.elementor-element-29ae8ed{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-947 .elementor-element.elementor-element-29ae8ed .elementor-icon-list-item > .elementor-icon-list-text, .elementor-947 .elementor-element.elementor-element-29ae8ed .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-947 .elementor-element.elementor-element-29ae8ed .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-947 .elementor-element.elementor-element-6328c72 > .elementor-widget-container{margin:-15px 0px -18px 0px;}.elementor-947 .elementor-element.elementor-element-6328c72{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-947 .elementor-element.elementor-element-cc87bd0 .elementor-icon-list-icon i{color:#44FF00;transition:color 0.3s;}.elementor-947 .elementor-element.elementor-element-cc87bd0 .elementor-icon-list-icon svg{fill:#44FF00;transition:fill 0.3s;}.elementor-947 .elementor-element.elementor-element-cc87bd0{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-947 .elementor-element.elementor-element-cc87bd0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-947 .elementor-element.elementor-element-cc87bd0 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-947 .elementor-element.elementor-element-cc87bd0 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-947 .elementor-element.elementor-element-c9167cc > .elementor-widget-container{margin:-15px 0px -18px 0px;}.elementor-947 .elementor-element.elementor-element-c9167cc{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-947 .elementor-element.elementor-element-792882f .elementor-icon-list-icon i{color:#44FF00;transition:color 0.3s;}.elementor-947 .elementor-element.elementor-element-792882f .elementor-icon-list-icon svg{fill:#44FF00;transition:fill 0.3s;}.elementor-947 .elementor-element.elementor-element-792882f{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-947 .elementor-element.elementor-element-792882f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-947 .elementor-element.elementor-element-792882f .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-947 .elementor-element.elementor-element-792882f .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-947 .elementor-element.elementor-element-40bfebe > .elementor-widget-container{margin:-15px 0px -18px 0px;}.elementor-947 .elementor-element.elementor-element-40bfebe{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-947 .elementor-element.elementor-element-118bb45 .elementor-icon-list-icon i{color:#44FF00;transition:color 0.3s;}.elementor-947 .elementor-element.elementor-element-118bb45 .elementor-icon-list-icon svg{fill:#44FF00;transition:fill 0.3s;}.elementor-947 .elementor-element.elementor-element-118bb45{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-947 .elementor-element.elementor-element-118bb45 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-947 .elementor-element.elementor-element-118bb45 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-947 .elementor-element.elementor-element-118bb45 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-947 .elementor-element.elementor-element-4c29063 > .elementor-widget-container{margin:-15px 0px -18px 0px;}.elementor-947 .elementor-element.elementor-element-4c29063{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-947 .elementor-element.elementor-element-218e26f .elementor-icon-list-icon i{color:#44FF00;transition:color 0.3s;}.elementor-947 .elementor-element.elementor-element-218e26f .elementor-icon-list-icon svg{fill:#44FF00;transition:fill 0.3s;}.elementor-947 .elementor-element.elementor-element-218e26f{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-947 .elementor-element.elementor-element-218e26f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-947 .elementor-element.elementor-element-218e26f .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-947 .elementor-element.elementor-element-218e26f .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-947 .elementor-element.elementor-element-9d261fe > .elementor-widget-container{margin:-15px 0px -18px 0px;}.elementor-947 .elementor-element.elementor-element-9d261fe{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-947 .elementor-element.elementor-element-cf078e3 .elementor-icon-list-icon i{color:#44FF00;transition:color 0.3s;}.elementor-947 .elementor-element.elementor-element-cf078e3 .elementor-icon-list-icon svg{fill:#44FF00;transition:fill 0.3s;}.elementor-947 .elementor-element.elementor-element-cf078e3{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-947 .elementor-element.elementor-element-cf078e3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-947 .elementor-element.elementor-element-cf078e3 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-947 .elementor-element.elementor-element-cf078e3 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-947 .elementor-element.elementor-element-13d17bd > .elementor-widget-container{margin:-15px 0px -18px 0px;}.elementor-947 .elementor-element.elementor-element-13d17bd{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-947 .elementor-element.elementor-element-b98fc2d .elementor-icon-list-icon i{color:#44FF00;transition:color 0.3s;}.elementor-947 .elementor-element.elementor-element-b98fc2d .elementor-icon-list-icon svg{fill:#44FF00;transition:fill 0.3s;}.elementor-947 .elementor-element.elementor-element-b98fc2d{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-947 .elementor-element.elementor-element-b98fc2d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-947 .elementor-element.elementor-element-b98fc2d .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-947 .elementor-element.elementor-element-b98fc2d .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-947 .elementor-element.elementor-element-53aefa4 > .elementor-widget-container{margin:-15px 0px -18px 0px;}.elementor-947 .elementor-element.elementor-element-53aefa4{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-947 .elementor-element.elementor-element-82ccaba .elementor-icon-list-icon i{color:#44FF00;transition:color 0.3s;}.elementor-947 .elementor-element.elementor-element-82ccaba .elementor-icon-list-icon svg{fill:#44FF00;transition:fill 0.3s;}.elementor-947 .elementor-element.elementor-element-82ccaba{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-947 .elementor-element.elementor-element-82ccaba .elementor-icon-list-item > .elementor-icon-list-text, .elementor-947 .elementor-element.elementor-element-82ccaba .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-947 .elementor-element.elementor-element-82ccaba .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-947 .elementor-element.elementor-element-6da192e > .elementor-widget-container{margin:-15px 0px -18px 0px;}.elementor-947 .elementor-element.elementor-element-6da192e{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-947 .elementor-element.elementor-element-c191faa{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-947 .elementor-element.elementor-element-534c3ae .elementor-button{background-color:transparent;font-family:"Darker Grotesque", Sans-serif;font-size:24px;font-weight:700;background-image:linear-gradient(137deg, var( --e-global-color-primary ) 0%, var( --e-global-color-accent ) 100%);border-radius:5px 5px 5px 5px;padding:20px 40px 20px 40px;}.elementor-947 .elementor-element.elementor-element-bad887a{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-947 .elementor-element.elementor-element-bad887a > .elementor-shape-top .elementor-shape-fill, .elementor-947 .elementor-element.elementor-element-bad887a > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-accent );}.elementor-947 .elementor-element.elementor-element-bad887a > .elementor-shape-top svg, .elementor-947 .elementor-element.elementor-element-bad887a > .e-con-inner > .elementor-shape-top svg{height:2px;}.elementor-947 .elementor-element.elementor-element-949d894{--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;}.elementor-947 .elementor-element.elementor-element-3261824{--display:flex;}.elementor-947 .elementor-element.elementor-element-00949a1{text-align:start;}.elementor-947 .elementor-element.elementor-element-00949a1 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:50px;font-weight:800;line-height:46px;color:var( --e-global-color-secondary );}.elementor-947 .elementor-element.elementor-element-f0f579a .elementor-icon-wrapper{text-align:start;}.elementor-947 .elementor-element.elementor-element-f0f579a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-947 .elementor-element.elementor-element-f0f579a.elementor-view-framed .elementor-icon, .elementor-947 .elementor-element.elementor-element-f0f579a.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-947 .elementor-element.elementor-element-f0f579a.elementor-view-framed .elementor-icon, .elementor-947 .elementor-element.elementor-element-f0f579a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-947 .elementor-element.elementor-element-f0f579a .elementor-icon{font-size:30px;}.elementor-947 .elementor-element.elementor-element-f0f579a .elementor-icon svg{height:30px;}.elementor-947 .elementor-element.elementor-element-ea564bb .elementor-icon-wrapper{text-align:start;}.elementor-947 .elementor-element.elementor-element-ea564bb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-947 .elementor-element.elementor-element-ea564bb.elementor-view-framed .elementor-icon, .elementor-947 .elementor-element.elementor-element-ea564bb.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-947 .elementor-element.elementor-element-ea564bb.elementor-view-framed .elementor-icon, .elementor-947 .elementor-element.elementor-element-ea564bb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-947 .elementor-element.elementor-element-ea564bb .elementor-icon{font-size:30px;}.elementor-947 .elementor-element.elementor-element-ea564bb .elementor-icon svg{height:30px;}.elementor-947 .elementor-element.elementor-element-5b79896{--display:flex;--justify-content:center;}.elementor-947 .elementor-element.elementor-element-4b29ac6 img{border-radius:10px 10px 10px 10px;}.elementor-947 .elementor-element.elementor-element-4e4b7db > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-947 .elementor-element.elementor-element-4e4b7db{z-index:3;text-align:start;}.elementor-947 .elementor-element.elementor-element-4e4b7db .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:26px;font-weight:800;line-height:30px;color:var( --e-global-color-secondary );}.elementor-947 .elementor-element.elementor-element-802695c{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-947 .elementor-element.elementor-element-9a36334{--display:flex;--justify-content:center;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-947 .elementor-element.elementor-element-5e095e2 img{border-radius:10px 10px 10px 10px;}.elementor-947 .elementor-element.elementor-element-70d0236 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-947 .elementor-element.elementor-element-70d0236{z-index:3;text-align:start;}.elementor-947 .elementor-element.elementor-element-70d0236 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:26px;font-weight:800;line-height:30px;color:var( --e-global-color-secondary );}.elementor-947 .elementor-element.elementor-element-2fe450b{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-947 .elementor-element.elementor-element-40dc0fc{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-947 .elementor-element.elementor-element-40dc0fc:not(.elementor-motion-effects-element-type-background), .elementor-947 .elementor-element.elementor-element-40dc0fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-947 .elementor-element.elementor-element-40dc0fc > .elementor-shape-top .elementor-shape-fill, .elementor-947 .elementor-element.elementor-element-40dc0fc > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-947 .elementor-element.elementor-element-40dc0fc > .elementor-shape-top svg, .elementor-947 .elementor-element.elementor-element-40dc0fc > .e-con-inner > .elementor-shape-top svg{height:2px;}.elementor-947 .elementor-element.elementor-element-841d16f{--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;}.elementor-947 .elementor-element.elementor-element-694ba55{--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;}.elementor-947 .elementor-element.elementor-element-ee0a06b > .elementor-widget-container{margin:-76px 0px 0px 0px;}.elementor-947 .elementor-element.elementor-element-ee0a06b{text-align:center;}.elementor-947 .elementor-element.elementor-element-ee0a06b .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:50px;font-weight:800;line-height:46px;color:var( --e-global-color-text );}.elementor-947 .elementor-element.elementor-element-630043b{--display:flex;}.elementor-947 .elementor-element.elementor-element-812c2a1 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-947 .elementor-element.elementor-element-812c2a1{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-947 .elementor-element.elementor-element-b4b3bf9{--display:flex;}.elementor-947 .elementor-element.elementor-element-2bbc663 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-947 .elementor-element.elementor-element-2bbc663{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-947 .elementor-element.elementor-element-98045ca{--display:flex;}.elementor-947 .elementor-element.elementor-element-4313f56 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-947 .elementor-element.elementor-element-4313f56{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-947 .elementor-element.elementor-element-dd77cdc{--display:flex;}.elementor-947 .elementor-element.elementor-element-5c84283 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-947 .elementor-element.elementor-element-5c84283{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-947 .elementor-element.elementor-element-c1cd547{--display:flex;}.elementor-947 .elementor-element.elementor-element-5b68c46 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-947 .elementor-element.elementor-element-5b68c46{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-947 .elementor-element.elementor-element-7663eaf{--display:flex;}.elementor-947 .elementor-element.elementor-element-6fdc6ae > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-947 .elementor-element.elementor-element-6fdc6ae{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-947 .elementor-element.elementor-element-2d73808{--n-accordion-title-font-size:20px;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:8px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-text );--n-accordion-title-active-color:var( --e-global-color-text );--n-accordion-icon-size:15px;--n-accordion-icon-gap:23px;--n-accordion-icon-normal-color:var( --e-global-color-text );}.elementor-947 .elementor-element.elementor-element-2d73808 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#141414;border-style:none;}:where( .elementor-947 .elementor-element.elementor-element-2d73808 > .elementor-widget-container > .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:"Darker Grotesque", Sans-serif;font-weight:500;}:where( .elementor-947 .elementor-element.elementor-element-2d73808 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-947 .elementor-element.elementor-element-4bf4c34{--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;}.elementor-947 .elementor-element.elementor-element-59de735{--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;}.elementor-947 .elementor-element.elementor-element-59de735:not(.elementor-motion-effects-element-type-background), .elementor-947 .elementor-element.elementor-element-59de735 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-947 .elementor-element.elementor-element-47b80c6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-947 .elementor-element.elementor-element-47b80c6{z-index:3;text-align:center;}.elementor-947 .elementor-element.elementor-element-47b80c6 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:20px;font-weight:500;line-height:30px;color:var( --e-global-color-text );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-947 .elementor-element.elementor-element-912383d{--width:94.212%;}.elementor-947 .elementor-element.elementor-element-089fce0{--width:24.088%;}.elementor-947 .elementor-element.elementor-element-d0bbf88{--width:51.229%;}.elementor-947 .elementor-element.elementor-element-fa1271c{--width:100%;}.elementor-947 .elementor-element.elementor-element-841d16f{--width:25%;}.elementor-947 .elementor-element.elementor-element-694ba55{--width:50%;}.elementor-947 .elementor-element.elementor-element-4bf4c34{--width:25%;}}@media(min-width:2400px){.elementor-947 .elementor-element.elementor-element-39d83d9 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-947 .elementor-element.elementor-element-2d86c93{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}body:not(.rtl) .elementor-947 .elementor-element.elementor-element-52dafc0{left:104px;}body.rtl .elementor-947 .elementor-element.elementor-element-52dafc0{right:104px;}.elementor-947 .elementor-element.elementor-element-52dafc0{top:800px;}body:not(.rtl) .elementor-947 .elementor-element.elementor-element-d0e3956{left:239px;}body.rtl .elementor-947 .elementor-element.elementor-element-d0e3956{right:239px;}.elementor-947 .elementor-element.elementor-element-d0e3956{top:582px;}body:not(.rtl) .elementor-947 .elementor-element.elementor-element-6d8251b{left:51px;}body.rtl .elementor-947 .elementor-element.elementor-element-6d8251b{right:51px;}.elementor-947 .elementor-element.elementor-element-6d8251b{top:348px;}body:not(.rtl) .elementor-947 .elementor-element.elementor-element-cc3a7ba{left:334px;}body.rtl .elementor-947 .elementor-element.elementor-element-cc3a7ba{right:334px;}.elementor-947 .elementor-element.elementor-element-cc3a7ba{top:301px;}.elementor-947 .elementor-element.elementor-element-7d3e970 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-947 .elementor-element.elementor-element-439c1c4 > .elementor-shape-top svg, .elementor-947 .elementor-element.elementor-element-439c1c4 > .e-con-inner > .elementor-shape-top svg{height:2px;}.elementor-947 .elementor-element.elementor-element-01caf57 .elementor-heading-title{font-size:70px;}.elementor-947 .elementor-element.elementor-element-8064e00 > .elementor-widget-container{padding:50px 0px 50px 0px;}.elementor-947 .elementor-element.elementor-element-a3ccd09 .elementor-heading-title{font-size:70px;}.elementor-947 .elementor-element.elementor-element-ead6f8e .elementor-heading-title{font-size:50px;}.elementor-947 .elementor-element.elementor-element-bad887a > .elementor-shape-top svg, .elementor-947 .elementor-element.elementor-element-bad887a > .e-con-inner > .elementor-shape-top svg{height:2px;}.elementor-947 .elementor-element.elementor-element-40dc0fc > .elementor-shape-top svg, .elementor-947 .elementor-element.elementor-element-40dc0fc > .e-con-inner > .elementor-shape-top svg{height:2px;}}@media(max-width:1366px){.elementor-947 .elementor-element.elementor-element-bcffb1b .elementor-heading-title{font-size:40px;}body:not(.rtl) .elementor-947 .elementor-element.elementor-element-52dafc0{left:107px;}body.rtl .elementor-947 .elementor-element.elementor-element-52dafc0{right:107px;}.elementor-947 .elementor-element.elementor-element-52dafc0{top:293px;}body:not(.rtl) .elementor-947 .elementor-element.elementor-element-d0e3956{left:178px;}body.rtl .elementor-947 .elementor-element.elementor-element-d0e3956{right:178px;}.elementor-947 .elementor-element.elementor-element-d0e3956{top:177px;}body:not(.rtl) .elementor-947 .elementor-element.elementor-element-6d8251b{left:30px;}body.rtl .elementor-947 .elementor-element.elementor-element-6d8251b{right:30px;}.elementor-947 .elementor-element.elementor-element-6d8251b{top:74px;}body:not(.rtl) .elementor-947 .elementor-element.elementor-element-cc3a7ba{left:244px;}body.rtl .elementor-947 .elementor-element.elementor-element-cc3a7ba{right:244px;}.elementor-947 .elementor-element.elementor-element-cc3a7ba{top:54px;}.elementor-947 .elementor-element.elementor-element-3685450{top:55px;}body:not(.rtl) .elementor-947 .elementor-element.elementor-element-332c378{left:139px;}body.rtl .elementor-947 .elementor-element.elementor-element-332c378{right:139px;}.elementor-947 .elementor-element.elementor-element-332c378{top:242px;}.elementor-947 .elementor-element.elementor-element-36e6ced{top:0px;}.elementor-947 .elementor-element.elementor-element-c8713ac{--padding-top:30px;--padding-bottom:139px;--padding-left:30px;--padding-right:30px;}.elementor-947 .elementor-element.elementor-element-fbcc35c{--padding-top:30px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}}@media(max-width:767px){.elementor-947 .elementor-element.elementor-element-8fcc8cf{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-947 .elementor-element.elementor-element-0c1f6f8{--width:262.5px;--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:nowrap;}.elementor-947 .elementor-element.elementor-element-ad1746f{--justify-content:center;}.elementor-947 .elementor-element.elementor-element-5447a2e img{max-width:52%;}.elementor-947 .elementor-element.elementor-element-5e4c16d.elementor-element{--align-self:flex-start;}.elementor-947 .elementor-element.elementor-element-5e4c16d .elementor-button{padding:20px 20px 20px 20px;}.elementor-947 .elementor-element.elementor-element-71b0db8{--flex-wrap:nowrap;}.elementor-947 .elementor-element.elementor-element-d0a11c0.elementor-element{--align-self:flex-start;}.elementor-947 .elementor-element.elementor-element-16ee3cd .elementor-heading-title{font-size:18px;}.elementor-947 .elementor-element.elementor-element-912383d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-947 .elementor-element.elementor-element-089fce0{--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;}.elementor-947 .elementor-element.elementor-element-bcffb1b .elementor-heading-title{font-size:30px;line-height:0.9em;}.elementor-947 .elementor-element.elementor-element-babeb77{font-size:16px;}.elementor-947 .elementor-element.elementor-element-051f20b .elementor-button{font-size:18px;}.elementor-947 .elementor-element.elementor-element-41bb477{--padding-top:0px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}body:not(.rtl) .elementor-947 .elementor-element.elementor-element-52dafc0{left:20px;}body.rtl .elementor-947 .elementor-element.elementor-element-52dafc0{right:20px;}.elementor-947 .elementor-element.elementor-element-52dafc0{top:173px;}.elementor-947 .elementor-element.elementor-element-52dafc0 img{max-width:100%;}body:not(.rtl) .elementor-947 .elementor-element.elementor-element-d0e3956{left:70px;}body.rtl .elementor-947 .elementor-element.elementor-element-d0e3956{right:70px;}.elementor-947 .elementor-element.elementor-element-d0e3956{top:132px;}.elementor-947 .elementor-element.elementor-element-d0e3956 img{max-width:100%;}body:not(.rtl) .elementor-947 .elementor-element.elementor-element-6d8251b{left:28px;}body.rtl .elementor-947 .elementor-element.elementor-element-6d8251b{right:28px;}.elementor-947 .elementor-element.elementor-element-6d8251b{top:68px;}.elementor-947 .elementor-element.elementor-element-6d8251b img{max-width:100%;}body:not(.rtl) .elementor-947 .elementor-element.elementor-element-cc3a7ba{left:107px;}body.rtl .elementor-947 .elementor-element.elementor-element-cc3a7ba{right:107px;}.elementor-947 .elementor-element.elementor-element-cc3a7ba{top:32px;}.elementor-947 .elementor-element.elementor-element-cc3a7ba img{max-width:100%;}.elementor-947 .elementor-element.elementor-element-7d3e970 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-947 .elementor-element.elementor-element-003c1cf{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-947 .elementor-element.elementor-element-2fa9e02 .elementor-heading-title{font-size:30px;}.elementor-947 .elementor-element.elementor-element-b215af2{font-size:16px;}body:not(.rtl) .elementor-947 .elementor-element.elementor-element-3685450{left:156px;}body.rtl .elementor-947 .elementor-element.elementor-element-3685450{right:156px;}.elementor-947 .elementor-element.elementor-element-3685450{top:39px;}.elementor-947 .elementor-element.elementor-element-439c1c4{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-947 .elementor-element.elementor-element-5ae0f49{font-size:20px;}.elementor-947 .elementor-element.elementor-element-0e175d9{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-947 .elementor-element.elementor-element-2205fd1 .elementor-heading-title{font-size:30px;}.elementor-947 .elementor-element.elementor-element-c8713ac{--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-947 .elementor-element.elementor-element-fbcc35c{--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-947 .elementor-element.elementor-element-fea8d3e .elementor-button{font-size:18px;}.elementor-947 .elementor-element.elementor-element-16673c4{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-947 .elementor-element.elementor-element-01caf57 .elementor-heading-title{font-size:40px;}.elementor-947 .elementor-element.elementor-element-a3ccd09 .elementor-heading-title{font-size:40px;}.elementor-947 .elementor-element.elementor-element-19d6131{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-947 .elementor-element.elementor-element-ea6b3c7 img{max-width:100%;}.elementor-947 .elementor-element.elementor-element-ead6f8e .elementor-heading-title{font-size:40px;}.elementor-947 .elementor-element.elementor-element-3a10d42 .elementor-button{font-size:18px;}.elementor-947 .elementor-element.elementor-element-e2d2e50{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-947 .elementor-element.elementor-element-534c3ae .elementor-button{font-size:18px;}.elementor-947 .elementor-element.elementor-element-bad887a{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-947 .elementor-element.elementor-element-802695c{font-size:16px;}.elementor-947 .elementor-element.elementor-element-9a36334{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-947 .elementor-element.elementor-element-2fe450b{font-size:16px;}.elementor-947 .elementor-element.elementor-element-40dc0fc{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-947 .elementor-element.elementor-element-59de735{--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for button, class: .elementor-element-5e4c16d */@media (min-width: 1025px){
	body::before{
        content: "Você é uma pessoa inteligente. Sábia decisão!";
	    position: fixed;
	    color: #FFFFFF;
	    font-family: "Metropolis";
	    font-size: 24px;
	    font-weight: 600;
	    white-space: nowrap;
	    bottom: 50px;
	    left: 50%;
	    transform: translatex(-50%) translatey(50px);
	    transition: 0.5s;
	    padding: 10px 20px;
	    background: linear-gradient(90deg, #FF005F, #7637F7);
	    border-radius: 10px;
	    opacity: 0;
	    z-index: 99999999999;
	    letter-spacing: -0.06rem;
	}
	
	body:has(.elementor-button:hover)::before{
	    opacity: 1;
	    transform: translatex(-50%) translatey(0px);
	}
}



.elementor-947 .elementor-element.elementor-element-5e4c16d{
    width: fit-content !important;
    overflow: hidden;
}

.elementor-947 .elementor-element.elementor-element-5e4c16d .elementor-button:hover::before {
  animation: brilho 0.8s linear;
}

.elementor-947 .elementor-element.elementor-element-5e4c16d .elementor-button::before {
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  background: #ffffff;
  box-shadow: 0 0 30px 20px #ffffffaa;
  transform: skewX(-30deg);
  mix-blend-mode: plus-lighter;
}

@keyframes brilho {
  0% {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d0a11c0 */@media (min-width: 1025px){
	body::before{
        content: "Você é uma pessoa inteligente. Sábia decisão!";
	    position: fixed;
	    color: #FFFFFF;
	    font-family: "Metropolis";
	    font-size: 24px;
	    font-weight: 600;
	    white-space: nowrap;
	    bottom: 50px;
	    left: 50%;
	    transform: translatex(-50%) translatey(50px);
	    transition: 0.5s;
	    padding: 10px 20px;
	    background: linear-gradient(90deg, #FF005F, #7637F7);
	    border-radius: 10px;
	    opacity: 0;
	    z-index: 99999999999;
	    letter-spacing: -0.06rem;
	}
	
	body:has(.elementor-button:hover)::before{
	    opacity: 1;
	    transform: translatex(-50%) translatey(0px);
	}
}



.elementor-947 .elementor-element.elementor-element-d0a11c0{
    width: fit-content !important;
    overflow: hidden;
}

.elementor-947 .elementor-element.elementor-element-d0a11c0 .elementor-button:hover::before {
  animation: brilho 0.8s linear;
}

.elementor-947 .elementor-element.elementor-element-d0a11c0 .elementor-button::before {
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  background: #ffffff;
  box-shadow: 0 0 30px 20px #ffffffaa;
  transform: skewX(-30deg);
  mix-blend-mode: plus-lighter;
}

@keyframes brilho {
  0% {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f85b64a */@media (min-width: 1025px){
	body::before{
        content: "Você é uma pessoa inteligente. Sábia decisão!";
	    position: fixed;
	    color: #FFFFFF;
	    font-family: "Metropolis";
	    font-size: 24px;
	    font-weight: 600;
	    white-space: nowrap;
	    bottom: 50px;
	    left: 50%;
	    transform: translatex(-50%) translatey(50px);
	    transition: 0.5s;
	    padding: 10px 20px;
	    background: linear-gradient(90deg, #FF005F, #7637F7);
	    border-radius: 10px;
	    opacity: 0;
	    z-index: 99999999999;
	    letter-spacing: -0.06rem;
	}
	
	body:has(.elementor-button:hover)::before{
	    opacity: 1;
	    transform: translatex(-50%) translatey(0px);
	}
}



.elementor-947 .elementor-element.elementor-element-f85b64a{
    width: fit-content !important;
    overflow: hidden;
}

.elementor-947 .elementor-element.elementor-element-f85b64a .elementor-button:hover::before {
  animation: brilho 0.8s linear;
}

.elementor-947 .elementor-element.elementor-element-f85b64a .elementor-button::before {
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  background: #ffffff;
  box-shadow: 0 0 30px 20px #ffffffaa;
  transform: skewX(-30deg);
  mix-blend-mode: plus-lighter;
}

@keyframes brilho {
  0% {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-051f20b */@media (min-width: 1025px){
	body::before{
        content: "Você é uma pessoa inteligente. Sábia decisão!";
	    position: fixed;
	    color: #FFFFFF;
	    font-family: "Metropolis";
	    font-size: 24px;
	    font-weight: 600;
	    white-space: nowrap;
	    bottom: 50px;
	    left: 50%;
	    transform: translatex(-50%) translatey(50px);
	    transition: 0.5s;
	    padding: 10px 20px;
	    background: linear-gradient(90deg, #FF005F, #7637F7);
	    border-radius: 10px;
	    opacity: 0;
	    z-index: 99999999999;
	    letter-spacing: -0.06rem;
	}
	
	body:has(.elementor-button:hover)::before{
	    opacity: 1;
	    transform: translatex(-50%) translatey(0px);
	}
}



.elementor-947 .elementor-element.elementor-element-051f20b{
    width: fit-content !important;
    overflow: hidden;
}

.elementor-947 .elementor-element.elementor-element-051f20b .elementor-button:hover::before {
  animation: brilho 0.8s linear;
}

.elementor-947 .elementor-element.elementor-element-051f20b .elementor-button::before {
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  background: #ffffff;
  box-shadow: 0 0 30px 20px #ffffffaa;
  transform: skewX(-30deg);
  mix-blend-mode: plus-lighter;
}

@keyframes brilho {
  0% {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f83b763 */.card{
    transition: all .3s
}

.containerCards:hover .card{
    opacity: .5;
    filter: blur(6px) saturate(0);
    scale: .95;
    transform: translatey(12px);
}

.containerCards .card:hover{
    opacity: 1;
    transform: translatey(-20px);
    filter: blur(0px);
    scale: 1.1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41bb477 */.card{
    transition: all .3s
}

.containerCards:hover .card{
    opacity: .5;
    filter: blur(6px) saturate(0);
    scale: .95;
    transform: translatey(12px);
}

.containerCards .card:hover{
    opacity: 1;
    transform: translatey(-20px);
    filter: blur(0px);
    scale: 1.1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa1271c *//* card */

.card{
    filter: saturate(0);
    transition: all .3s;
    cursor: pointer;
}

.card.active{
    filter: saturate(1);
    background: white !important;
    box-shadow: 12px 12px 32px rgba(0 0 0 / .2);
    transform: translateY(-3px);
}


/* IMAGENS */

.imgSlide{
    opacity: 0;
    transition: all .3s
}

.imgSlide.active{
    opacity: 1
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f467df8 *//* Brilho do card */
.elementor-947 .elementor-element.elementor-element-f467df8 .e-con-inner::before {
  position: absolute;
  content: "";
  top: -40%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #FF005F; /* Cor do brilho */
  z-index: 2;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: 100px;
  height: 800px;
  filter: blur(15px);
  border-radius: 8px;
  animation: borda-animada 5s infinite linear;
  transform-origin: center bottom;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8713ac *//* Brilho do card */
.elementor-947 .elementor-element.elementor-element-c8713ac .e-con-inner::before {
  position: absolute;
  content: "";
  top: -40%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #FF005F; /* Cor do brilho */
  z-index: 2;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: 100px;
  height: 800px;
  filter: blur(15px);
  border-radius: 8px;
  animation: borda-animada 5s infinite linear;
  transform-origin: center bottom;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbcc35c *//* Brilho do card */
.elementor-947 .elementor-element.elementor-element-fbcc35c .e-con-inner::before {
  position: absolute;
  content: "";
  top: -40%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #FF005F; /* Cor do brilho */
  z-index: 2;
  transition: opacity 0.2s linear;
  opacity: 1;
  width: 100px;
  height: 800px;
  filter: blur(15px);
  border-radius: 8px;
  animation: borda-animada 5s infinite linear;
  transform-origin: center bottom;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69364a8 *//* Estilos para o elemento .cards */
.cards {
  transition: 0.5s;
  background: transparent !important;
  border-radius: 8px;
  padding: 2.5rem;
  min-height: 325px;
  width: 100%;
  overflow: hidden;
}

/* Borda do card */
.cards::after {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #7637F7; /* Cor da borda */
  z-index: 1;
  transition: opacity 0.3s linear;
  opacity: 1;
  width: 100%;
  height: 100%;
  border-radius: 8px;
}

/* Fundo do card */
.cards::before {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #000000; /* Cor de fundo */
  z-index: 3;
  transition: opacity 0.3s ease-in-out;
  opacity: 1;
  width: calc(100% - 2px);
  height: calc(100% - 2px);
  border-radius: 8px;
  transition: 0.5s;
}

/* Animação do brilho */
@keyframes borda-animada {
  0% {
    transform: translate(-50%, -50%) rotate(0);
  }
  100% {
    transform: translate(-50%, -50%) rotate(360deg);
  }
  
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fea8d3e */@media (min-width: 1025px){
	body::before{
        content: "Você é uma pessoa inteligente. Sábia decisão!";
	    position: fixed;
	    color: #FFFFFF;
	    font-family: "Metropolis";
	    font-size: 24px;
	    font-weight: 600;
	    white-space: nowrap;
	    bottom: 50px;
	    left: 50%;
	    transform: translatex(-50%) translatey(50px);
	    transition: 0.5s;
	    padding: 10px 20px;
	    background: linear-gradient(90deg, #FF005F, #7637F7);
	    border-radius: 10px;
	    opacity: 0;
	    z-index: 99999999999;
	    letter-spacing: -0.06rem;
	}
	
	body:has(.elementor-button:hover)::before{
	    opacity: 1;
	    transform: translatex(-50%) translatey(0px);
	}
}



.elementor-947 .elementor-element.elementor-element-fea8d3e{
    width: fit-content !important;
    overflow: hidden;
}

.elementor-947 .elementor-element.elementor-element-fea8d3e .elementor-button:hover::before {
  animation: brilho 0.8s linear;
}

.elementor-947 .elementor-element.elementor-element-fea8d3e .elementor-button::before {
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  background: #ffffff;
  box-shadow: 0 0 30px 20px #ffffffaa;
  transform: skewX(-30deg);
  mix-blend-mode: plus-lighter;
}

@keyframes brilho {
  0% {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c7a56d */.elementor-947 .elementor-element.elementor-element-3c7a56d .elementor-button {
  opacity: 0;
  pointer-events: none;
  transition: 0.3s ease;
}

.elementor-947 .elementor-element.elementor-element-3c7a56d:hover .elementor-button {
  opacity: 1;
  pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0dfa10 */.elementor-947 .elementor-element.elementor-element-d0dfa10 .elementor-button {
  opacity: 0;
  pointer-events: none;
  transition: 0.3s ease;
}

.elementor-947 .elementor-element.elementor-element-d0dfa10:hover .elementor-button {
  opacity: 1;
  pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b2e7b7 */.elementor-947 .elementor-element.elementor-element-0b2e7b7 .elementor-button {
  opacity: 0;
  pointer-events: none;
  transition: 0.3s ease;
}

.elementor-947 .elementor-element.elementor-element-0b2e7b7:hover .elementor-button {
  opacity: 1;
  pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f375801 */.elementor-947 .elementor-element.elementor-element-f375801 .elementor-button {
  opacity: 0;
  pointer-events: none;
  transition: 0.3s ease;
}

.elementor-947 .elementor-element.elementor-element-f375801:hover .elementor-button {
  opacity: 1;
  pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07a0979 */.elementor-947 .elementor-element.elementor-element-07a0979 .elementor-button {
  opacity: 0;
  pointer-events: none;
  transition: 0.3s ease;
}

.elementor-947 .elementor-element.elementor-element-07a0979:hover .elementor-button {
  opacity: 1;
  pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f02465 */.elementor-947 .elementor-element.elementor-element-4f02465 .elementor-button {
  opacity: 0;
  pointer-events: none;
  transition: 0.3s ease;
}

.elementor-947 .elementor-element.elementor-element-4f02465:hover .elementor-button {
  opacity: 1;
  pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-9332b9d */.elementor-947 .elementor-element.elementor-element-9332b9d .elementor-swiper-button{
    z-index: 10 !important;
}

.eicon-chevron-right{
    background-color: white gradient: #FF005F;
    padding: 8px 10px;
    border-radius: 2px 22px 2px 2px;
    
  }
  
.eicon-chevron-left{
    background-color: white;
    padding: 8px 10px;
    border-radius: 12px 0px 0px 12px
  
}

.elementor-947 .elementor-element.elementor-element-9332b9d .elementor-swiper-button.elementor-swiper-button-next{
    top: 9%;
    left: 50%;
    right: 47.2%;
    background: linear-gradient(135deg, #FF005F, #7637F7);
  border-radius: 5%;
  color: #fff !important;
  padding: 5px;
  transition: background 0.3s ease;

}

.elementor-947 .elementor-element.elementor-element-9332b9d .elementor-swiper-button.elementor-swiper-button-prev{
    top: 9%;
    left: calc(50% - 40px);
    background: linear-gradient(135deg, #FF005F, #7637F7);
  border-radius: 5%;
  color: #fff !important;
  padding: 5px;
  transition: background 0.3s ease;

}
/* Botão próximo - centralizado para mobile */
.elementor-swiper-button.elementor-swiper-button-next {
  top: 9%;
  left: 50%;
  right: auto;
  transform: translateX(60%);
  background: linear-gradient(135deg, #FF005F, #7637F7);
  border-radius: 5%;
  color: #fff !important;
  padding: 5px;
  transition: background 0.3s ease;
}
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-06ee1ea */.elementor-947 .elementor-element.elementor-element-06ee1ea .elementor-swiper-button-prev{
    top: 9% !important;
    left: calc(50% - 50px);
    transform: translate-x(-50%);
}

.elementor-947 .elementor-element.elementor-element-06ee1ea .elementor-swiper-button-next{
    top: 9% !important;
    right: calc(50% - 50px);
    transform: translate-x(-50%);
}

.eicon-chevron-right{
    background-color: white gradient: #FF005F;
    padding: 8px 10px;
    border-radius: 2px 22px 2px 2px;
    
  }
  
.eicon-chevron-left{
    background-color: white;
    padding: 8px 10px;
    border-radius: 12px 0px 0px 12px
}

.elementor-947 .elementor-element.elementor-element-06ee1ea .elementor-swiper-button.elementor-swiper-button-next{
    top: 9%;
    left: 50%;
    right: 40%;
    background: linear-gradient(135deg, #FF005F, #7637F7);
  border-radius: 5%;
  color: #fff !important;
  padding: 5px;
  transition: background 0.3s ease;

}

.elementor-947 .elementor-element.elementor-element-06ee1ea .elementor-swiper-button.elementor-swiper-button-prev{
    top: 9%;
    left: calc(50% - 40px);
    background: linear-gradient(135deg, #FF005F, #7637F7);
  border-radius: 5%;
  color: #fff !important;
  padding: 5px;
  transition: background 0.3s ease;/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3a10d42 */@media (min-width: 1025px){
	body::before{
        content: "Você é uma pessoa inteligente. Sábia decisão!";
	    position: fixed;
	    color: #FFFFFF;
	    font-family: "Metropolis";
	    font-size: 24px;
	    font-weight: 600;
	    white-space: nowrap;
	    bottom: 50px;
	    left: 50%;
	    transform: translatex(-50%) translatey(50px);
	    transition: 0.5s;
	    padding: 10px 20px;
	    background: linear-gradient(90deg, #FF005F, #7637F7);
	    border-radius: 10px;
	    opacity: 0;
	    z-index: 99999999999;
	    letter-spacing: -0.06rem;
	}
	
	body:has(.elementor-button:hover)::before{
	    opacity: 1;
	    transform: translatex(-50%) translatey(0px);
	}
}



.elementor-947 .elementor-element.elementor-element-3a10d42{
    width: fit-content !important;
    overflow: hidden;
}

.elementor-947 .elementor-element.elementor-element-3a10d42 .elementor-button:hover::before {
  animation: brilho 0.8s linear;
}

.elementor-947 .elementor-element.elementor-element-3a10d42 .elementor-button::before {
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  background: #ffffff;
  box-shadow: 0 0 30px 20px #ffffffaa;
  transform: skewX(-30deg);
  mix-blend-mode: plus-lighter;
}

@keyframes brilho {
  0% {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-534c3ae */@media (min-width: 1025px){
	body::before{
        content: "Você é uma pessoa inteligente. Sábia decisão!";
	    position: fixed;
	    color: #FFFFFF;
	    font-family: "Metropolis";
	    font-size: 24px;
	    font-weight: 600;
	    white-space: nowrap;
	    bottom: 50px;
	    left: 50%;
	    transform: translatex(-50%) translatey(50px);
	    transition: 0.5s;
	    padding: 10px 20px;
	    background: linear-gradient(90deg, #FF005F, #7637F7);
	    border-radius: 10px;
	    opacity: 0;
	    z-index: 99999999999;
	    letter-spacing: -0.06rem;
	}
	
	body:has(.elementor-button:hover)::before{
	    opacity: 1;
	    transform: translatex(-50%) translatey(0px);
	}
}



.elementor-947 .elementor-element.elementor-element-534c3ae{
    width: fit-content !important;
    overflow: hidden;
}

.elementor-947 .elementor-element.elementor-element-534c3ae .elementor-button:hover::before {
  animation: brilho 0.8s linear;
}

.elementor-947 .elementor-element.elementor-element-534c3ae .elementor-button::before {
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  background: #ffffff;
  box-shadow: 0 0 30px 20px #ffffffaa;
  transform: skewX(-30deg);
  mix-blend-mode: plus-lighter;
}

@keyframes brilho {
  0% {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40dc0fc */.elementor-947 .elementor-element.elementor-element-40dc0fc::before{
content:"";
position: absolute;
top: 10%; /*defina o posicionamento da luz ao topo*/
left: inherit;
right: 50%; /*defina o posicionamento da luz*/
width: 500px;  /*defina o tamanho da luz*/
height: 600px; /*defina o tamanho da luz*/
background: #7637f7; /*defina a cor da luz*/
border-radius: 100%;
filter: blur(150px); /*defina o desfoque*/
opacity: 0.3;
mix-blend-mode: screen;
animation: luz 5s infinite; /*defina o tempo da animação*/
pointer-events: none;
}


@keyframes luz{
0%, 100%{
opacity: 0;
}
50%{
opacity: 0.5;
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Darker Grotesque';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://marianaandrade.com.br/wp-content/uploads/2025/05/DarkerGrotesque-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */