.elementor-31 .elementor-element.elementor-element-4cbd7ea4{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-4cbd7ea4:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-4cbd7ea4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101010;}.elementor-31 .elementor-element.elementor-element-3edb7bd0{--display:flex;--min-height:100vh;--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:220px;--padding-right:220px;}.elementor-31 .elementor-element.elementor-element-1f577ef9{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-12fc4e70 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-66b6005 );}.elementor-31 .elementor-element.elementor-element-6781024 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:60px;font-weight:600;text-transform:uppercase;line-height:1.1em;color:var( --e-global-color-astglobalcolor4 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-b33214{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-astglobalcolor4 );}.elementor-31 .elementor-element.elementor-element-b33214 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-b33214 p{margin-block-end:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-31 .elementor-element.elementor-element-226350b .elementor-button{background-color:var( --e-global-color-66b6005 );font-family:"Nunito Sans", Sans-serif;font-weight:500;text-transform:uppercase;border-radius:30px 30px 30px 30px;}.elementor-31 .elementor-element.elementor-element-226350b > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-2e102295{--display:flex;--min-height:350px;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:12px 12px 12px 12px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-31 .elementor-element.elementor-element-df76fae{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-31 .elementor-element.elementor-element-df76fae:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-df76fae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-61cb13c9{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-61cb13c9:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-61cb13c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-31 .elementor-element.elementor-element-94b149b img{height:400px;object-fit:cover;object-position:center center;}.elementor-31 .elementor-element.elementor-element-72cde53d{--display:flex;--position:absolute;--border-radius:10px 10px 10px 10px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;bottom:-60px;}.elementor-31 .elementor-element.elementor-element-72cde53d:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-72cde53d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-72cde53d{left:-95px;}body.rtl .elementor-31 .elementor-element.elementor-element-72cde53d{right:-95px;}.elementor-31 .elementor-element.elementor-element-705eb5ae{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-705eb5ae:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-705eb5ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-6e6bb99 img{width:100%;height:170px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-31 .elementor-element.elementor-element-e202079{--display:flex;--min-height:85vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-e202079:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-e202079 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://megosocial.com/wp-content/uploads/2025/07/social-media-marketing-concept-marketing-with-applications-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-e202079::before, .elementor-31 .elementor-element.elementor-element-e202079 > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-e202079 > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-e202079 > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-e202079 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-e202079 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-31 .elementor-element.elementor-element-42094d46{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-31 .elementor-element.elementor-element-42094d46.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-42094d46 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;line-height:1.7em;color:var( --e-global-color-66b6005 );}.elementor-31 .elementor-element.elementor-element-41c8ca4b{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;font-family:"Nunito Sans", Sans-serif;font-weight:300;letter-spacing:0.5px;}.elementor-31 .elementor-element.elementor-element-41c8ca4b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-41c8ca4b.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-41c8ca4b p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-454b4bb6 .elementor-button{background-color:#F47920;font-family:"Nunito Sans", Sans-serif;font-weight:500;text-transform:uppercase;border-radius:30px 30px 30px 30px;}.elementor-31 .elementor-element.elementor-element-454b4bb6 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-3d8d9135{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:80px;--padding-bottom:80px;--padding-left:220px;--padding-right:220px;}.elementor-31 .elementor-element.elementor-element-3d8d9135:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-3d8d9135 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101010;}.elementor-31 .elementor-element.elementor-element-2919dc16{text-align:center;}.elementor-31 .elementor-element.elementor-element-2919dc16 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#F0F5FA;}.elementor-31 .elementor-element.elementor-element-37eb5d16{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-2bbde1bb{--display:flex;--overflow:hidden;--border-radius:4px 4px 4px 4px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:0;}.elementor-31 .elementor-element.elementor-element-2bbde1bb:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-2bbde1bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E293B33;}.elementor-31 .elementor-element.elementor-element-7f5e70b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--border-radius:4px 4px 4px 4px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-7f5e70b:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-7f5e70b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-7f5e70b:hover{background-color:#252525BF;}.elementor-31 .elementor-element.elementor-element-763dba25{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-174a093c{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-174a093c.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-42663b12 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-42663b12.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-42663b12{text-align:start;}.elementor-31 .elementor-element.elementor-element-42663b12 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-31 .elementor-element.elementor-element-ef0262f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-ef0262f{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:200;letter-spacing:0.5px;}.elementor-31 .elementor-element.elementor-element-ef0262f p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-6d3e67de{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-31 .elementor-element.elementor-element-6d3e67de:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-6d3e67de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-66b6005 );}.elementor-31 .elementor-element.elementor-element-7583db41{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-7583db41{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-7583db41{right:0px;}.elementor-31 .elementor-element.elementor-element-61fac6f9{--display:flex;--overflow:hidden;--border-radius:4px 4px 4px 4px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:0;}.elementor-31 .elementor-element.elementor-element-61fac6f9:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-61fac6f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E293B33;}.elementor-31 .elementor-element.elementor-element-16b923b4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--border-radius:4px 4px 4px 4px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-16b923b4:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-16b923b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-16b923b4:hover{background-color:#252525BF;}.elementor-31 .elementor-element.elementor-element-6b3eb3e0{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-32d54245{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-32d54245.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-17ec2faf > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-17ec2faf.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-17ec2faf{text-align:start;}.elementor-31 .elementor-element.elementor-element-17ec2faf .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-31 .elementor-element.elementor-element-32683acb > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-32683acb{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:200;letter-spacing:0.5px;}.elementor-31 .elementor-element.elementor-element-32683acb p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-372baf32{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-31 .elementor-element.elementor-element-372baf32:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-372baf32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-66b6005 );}.elementor-31 .elementor-element.elementor-element-6ee2e858{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-6ee2e858{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-6ee2e858{right:0px;}.elementor-31 .elementor-element.elementor-element-5087a0d1{--display:flex;--overflow:hidden;--border-radius:4px 4px 4px 4px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:0;}.elementor-31 .elementor-element.elementor-element-5087a0d1:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-5087a0d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E293B33;}.elementor-31 .elementor-element.elementor-element-384802dd{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--border-radius:4px 4px 4px 4px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-384802dd:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-384802dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-384802dd:hover{background-color:#252525BF;}.elementor-31 .elementor-element.elementor-element-740af318{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-ded954d{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-ded954d.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-6d061522 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-6d061522.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-6d061522{text-align:start;}.elementor-31 .elementor-element.elementor-element-6d061522 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-31 .elementor-element.elementor-element-47c22f47 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-47c22f47{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:200;letter-spacing:0.5px;}.elementor-31 .elementor-element.elementor-element-47c22f47 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-3ba44d49{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-31 .elementor-element.elementor-element-3ba44d49:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-3ba44d49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-66b6005 );}.elementor-31 .elementor-element.elementor-element-412f69c6{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-412f69c6{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-412f69c6{right:0px;}.elementor-31 .elementor-element.elementor-element-fc37f42{--display:flex;--overflow:hidden;--border-radius:4px 4px 4px 4px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:0;}.elementor-31 .elementor-element.elementor-element-fc37f42:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-fc37f42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E293B33;}.elementor-31 .elementor-element.elementor-element-6c6b6be9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--border-radius:4px 4px 4px 4px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-6c6b6be9:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-6c6b6be9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-6c6b6be9:hover{background-color:#252525BF;}.elementor-31 .elementor-element.elementor-element-70a92e2{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-1913ddc6{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-1913ddc6.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-4fc303a4 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-4fc303a4.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-4fc303a4{text-align:start;}.elementor-31 .elementor-element.elementor-element-4fc303a4 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-31 .elementor-element.elementor-element-17b7c23d > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-17b7c23d{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:200;letter-spacing:0.5px;}.elementor-31 .elementor-element.elementor-element-17b7c23d p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-633a2f2b{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-31 .elementor-element.elementor-element-633a2f2b:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-633a2f2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-66b6005 );}.elementor-31 .elementor-element.elementor-element-8f9bfdb{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-8f9bfdb{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-8f9bfdb{right:0px;}.elementor-31 .elementor-element.elementor-element-52319417{--display:flex;--overflow:hidden;--border-radius:4px 4px 4px 4px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:0;}.elementor-31 .elementor-element.elementor-element-52319417:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-52319417 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E293B33;}.elementor-31 .elementor-element.elementor-element-7a41f5b4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--border-radius:4px 4px 4px 4px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-7a41f5b4:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-7a41f5b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-7a41f5b4:hover{background-color:#252525BF;}.elementor-31 .elementor-element.elementor-element-127f9e82{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-50ac8971{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-50ac8971.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-52458285 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-52458285.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-52458285{text-align:start;}.elementor-31 .elementor-element.elementor-element-52458285 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-31 .elementor-element.elementor-element-69541ac4 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-69541ac4{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:200;letter-spacing:0.5px;}.elementor-31 .elementor-element.elementor-element-69541ac4 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-71373bc7{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-31 .elementor-element.elementor-element-71373bc7:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-71373bc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-66b6005 );}.elementor-31 .elementor-element.elementor-element-6023070a{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-6023070a{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-6023070a{right:0px;}.elementor-31 .elementor-element.elementor-element-4edeb4f9{--display:flex;--overflow:hidden;--border-radius:4px 4px 4px 4px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:0;}.elementor-31 .elementor-element.elementor-element-4edeb4f9:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-4edeb4f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E293B33;}.elementor-31 .elementor-element.elementor-element-69f02d74{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--border-radius:4px 4px 4px 4px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-69f02d74:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-69f02d74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-69f02d74:hover{background-color:#252525BF;}.elementor-31 .elementor-element.elementor-element-4cbc631b{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-1d5a953f{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-1d5a953f.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-1886cd35 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-1886cd35.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-1886cd35{text-align:start;}.elementor-31 .elementor-element.elementor-element-1886cd35 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-31 .elementor-element.elementor-element-31a69ba2 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-31a69ba2{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:200;letter-spacing:0.5px;}.elementor-31 .elementor-element.elementor-element-31a69ba2 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-13e7b5ae{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-31 .elementor-element.elementor-element-13e7b5ae:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-13e7b5ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-66b6005 );}.elementor-31 .elementor-element.elementor-element-5ae41818{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-5ae41818{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-5ae41818{right:0px;}.elementor-31 .elementor-element.elementor-element-29191961{--display:flex;}.elementor-31 .elementor-element.elementor-element-b185fd0{--display:flex;--overflow:hidden;--border-radius:4px 4px 4px 4px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:0;}.elementor-31 .elementor-element.elementor-element-b185fd0:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-b185fd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E293B33;}.elementor-31 .elementor-element.elementor-element-9c8ec8b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--border-radius:4px 4px 4px 4px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-9c8ec8b:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-9c8ec8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-9c8ec8b:hover{background-color:#252525BF;}.elementor-31 .elementor-element.elementor-element-0c57ae4{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-acd5467{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-acd5467.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-2b2aa11 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-2b2aa11.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-2b2aa11{text-align:start;}.elementor-31 .elementor-element.elementor-element-2b2aa11 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-31 .elementor-element.elementor-element-422ee78 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-422ee78{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:200;letter-spacing:0.5px;}.elementor-31 .elementor-element.elementor-element-422ee78 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-f5aa373{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-31 .elementor-element.elementor-element-f5aa373:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-f5aa373 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-66b6005 );}.elementor-31 .elementor-element.elementor-element-cbaa18f{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-cbaa18f{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-cbaa18f{right:0px;}.elementor-31 .elementor-element.elementor-element-1ab2514c{--display:flex;}.elementor-31 .elementor-element.elementor-element-6d71281{--display:flex;--overflow:hidden;--border-radius:4px 4px 4px 4px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:0;}.elementor-31 .elementor-element.elementor-element-6d71281:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-6d71281 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E293B33;}.elementor-31 .elementor-element.elementor-element-4d1d6e9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--border-radius:4px 4px 4px 4px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-4d1d6e9:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-4d1d6e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-4d1d6e9:hover{background-color:#252525BF;}.elementor-31 .elementor-element.elementor-element-ec1e719{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-4523edc{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-4523edc.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-5aa7c7e > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-5aa7c7e.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-5aa7c7e{text-align:start;}.elementor-31 .elementor-element.elementor-element-5aa7c7e .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-31 .elementor-element.elementor-element-41be4eb > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-41be4eb{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:200;letter-spacing:0.5px;}.elementor-31 .elementor-element.elementor-element-41be4eb p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-514cd89{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-31 .elementor-element.elementor-element-514cd89:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-514cd89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-66b6005 );}.elementor-31 .elementor-element.elementor-element-8968e33{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-8968e33{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-8968e33{right:0px;}.elementor-31 .elementor-element.elementor-element-21e5840c{--display:flex;}.elementor-31 .elementor-element.elementor-element-cd11fbd{--display:flex;--overflow:hidden;--border-radius:4px 4px 4px 4px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:0;}.elementor-31 .elementor-element.elementor-element-cd11fbd:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-cd11fbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E293B33;}.elementor-31 .elementor-element.elementor-element-ac0f01b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--border-radius:4px 4px 4px 4px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-ac0f01b:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-ac0f01b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-ac0f01b:hover{background-color:#252525BF;}.elementor-31 .elementor-element.elementor-element-0e6bc0d{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-f9fcf2b{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-f9fcf2b.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-eb42d83 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-eb42d83.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-eb42d83{text-align:start;}.elementor-31 .elementor-element.elementor-element-eb42d83 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-31 .elementor-element.elementor-element-5f7aaab > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-5f7aaab{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:200;letter-spacing:0.5px;}.elementor-31 .elementor-element.elementor-element-5f7aaab p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-f552015{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-31 .elementor-element.elementor-element-f552015:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-f552015 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-66b6005 );}.elementor-31 .elementor-element.elementor-element-3cf6312{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-3cf6312{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-3cf6312{right:0px;}.elementor-31 .elementor-element.elementor-element-423d1af7{--display:flex;}.elementor-31 .elementor-element.elementor-element-b9a3c7f{--display:flex;--overflow:hidden;--border-radius:4px 4px 4px 4px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:0;}.elementor-31 .elementor-element.elementor-element-b9a3c7f:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-b9a3c7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E293B33;}.elementor-31 .elementor-element.elementor-element-b87bba8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--border-radius:4px 4px 4px 4px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-b87bba8:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-b87bba8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-b87bba8:hover{background-color:#252525BF;}.elementor-31 .elementor-element.elementor-element-d233f1a{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-cc09434{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-cc09434.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-dbb9558 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-dbb9558.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-dbb9558{text-align:start;}.elementor-31 .elementor-element.elementor-element-dbb9558 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-31 .elementor-element.elementor-element-6996e8f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-6996e8f{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:200;letter-spacing:0.5px;}.elementor-31 .elementor-element.elementor-element-6996e8f p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-96a13a4{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-31 .elementor-element.elementor-element-96a13a4:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-96a13a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-66b6005 );}.elementor-31 .elementor-element.elementor-element-4896e36{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-4896e36{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-4896e36{right:0px;}.elementor-31 .elementor-element.elementor-element-340490c3{--display:flex;}.elementor-31 .elementor-element.elementor-element-3c58e9e{--display:flex;--overflow:hidden;--border-radius:4px 4px 4px 4px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:0;}.elementor-31 .elementor-element.elementor-element-3c58e9e:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-3c58e9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E293B33;}.elementor-31 .elementor-element.elementor-element-de328c1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--border-radius:4px 4px 4px 4px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-de328c1:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-de328c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-de328c1:hover{background-color:#252525BF;}.elementor-31 .elementor-element.elementor-element-95cf46e{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-338b88f{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-338b88f.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-76a055a > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-76a055a.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-76a055a{text-align:start;}.elementor-31 .elementor-element.elementor-element-76a055a .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-31 .elementor-element.elementor-element-78b9ec7 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-78b9ec7{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:200;letter-spacing:0.5px;}.elementor-31 .elementor-element.elementor-element-78b9ec7 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-377a2a7{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-31 .elementor-element.elementor-element-377a2a7:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-377a2a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-66b6005 );}.elementor-31 .elementor-element.elementor-element-2fe15ac{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-2fe15ac{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-2fe15ac{right:0px;}.elementor-31 .elementor-element.elementor-element-4ed2d9d0{--display:flex;}.elementor-31 .elementor-element.elementor-element-4457411{--display:flex;--overflow:hidden;--border-radius:4px 4px 4px 4px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:0;}.elementor-31 .elementor-element.elementor-element-4457411:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-4457411 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E293B33;}.elementor-31 .elementor-element.elementor-element-ebd99dc{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--border-radius:4px 4px 4px 4px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-ebd99dc:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-ebd99dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-ebd99dc:hover{background-color:#252525BF;}.elementor-31 .elementor-element.elementor-element-cb384ec{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-138dec6{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-138dec6.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-3515a5d > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-3515a5d.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-3515a5d{text-align:start;}.elementor-31 .elementor-element.elementor-element-3515a5d .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-31 .elementor-element.elementor-element-9f31d57 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-9f31d57{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:200;letter-spacing:0.5px;}.elementor-31 .elementor-element.elementor-element-9f31d57 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-d8f09ce{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-31 .elementor-element.elementor-element-d8f09ce:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-d8f09ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-66b6005 );}.elementor-31 .elementor-element.elementor-element-dc2cdf3{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-dc2cdf3{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-dc2cdf3{right:0px;}.elementor-31 .elementor-element.elementor-element-1ece71a7{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}:where( .elementor-31 .elementor-element.elementor-element-1ece71a7 .swiper-slide ) > .e-con{background-color:#101010;}.elementor-31 .elementor-element.elementor-element-23acaa55{--display:flex;--min-height:650px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-23acaa55:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-23acaa55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2D2D2D;}.elementor-31 .elementor-element.elementor-element-1fad7789{--display:flex;--overflow:hidden;--border-radius:4px 4px 4px 4px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;--z-index:0;}.elementor-31 .elementor-element.elementor-element-1fad7789:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-1fad7789 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1A;}.elementor-31 .elementor-element.elementor-element-13135bc0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--border-radius:4px 4px 4px 4px;--padding-top:40px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-13135bc0:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-13135bc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#252525;}.elementor-31 .elementor-element.elementor-element-13135bc0:hover{background-color:#252525;}.elementor-31 .elementor-element.elementor-element-d21a065.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-d21a065{text-align:center;}.elementor-31 .elementor-element.elementor-element-d21a065 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-3940a760{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-3940a760 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-3940a760.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-3940a760 p{margin-block-end:0px;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-31 .elementor-element.elementor-element-62695161{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-31 .elementor-element.elementor-element-62695161 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-62695161.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-62695161 .elementor-field-group{padding-right:calc( 20px/2 );padding-left:calc( 20px/2 );margin-bottom:20px;}.elementor-31 .elementor-element.elementor-element-62695161 .elementor-form-fields-wrapper{margin-left:calc( -20px/2 );margin-right:calc( -20px/2 );margin-bottom:-20px;}.elementor-31 .elementor-element.elementor-element-62695161 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-31 .elementor-element.elementor-element-62695161 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-31 .elementor-element.elementor-element-62695161 .elementor-labels-inline .elementor-field-group > label{padding-left:10px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-62695161 .elementor-labels-inline .elementor-field-group > label{padding-right:10px;}body .elementor-31 .elementor-element.elementor-element-62695161 .elementor-labels-above .elementor-field-group > label{padding-bottom:10px;}.elementor-31 .elementor-element.elementor-element-62695161 .elementor-field-group > label, .elementor-31 .elementor-element.elementor-element-62695161 .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-62695161 .elementor-field-type-html{padding-bottom:0px;color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-62695161 .elementor-field-group .elementor-field{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-62695161 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-31 .elementor-element.elementor-element-62695161 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-31 .elementor-element.elementor-element-62695161 .elementor-button{font-family:"Nunito Sans", Sans-serif;font-weight:500;text-transform:uppercase;}.elementor-31 .elementor-element.elementor-element-62695161 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-66b6005 );color:#ffffff;}.elementor-31 .elementor-element.elementor-element-62695161 .elementor-button[type="submit"]{background-color:var( --e-global-color-66b6005 );color:#ffffff;}.elementor-31 .elementor-element.elementor-element-62695161 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-31 .elementor-element.elementor-element-62695161 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-31 .elementor-element.elementor-element-62695161 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-31 .elementor-element.elementor-element-62695161 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-31 .elementor-element.elementor-element-62695161 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-31 .elementor-element.elementor-element-62695161 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-31 .elementor-element.elementor-element-30cb65fa{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-31 .elementor-element.elementor-element-30cb65fa:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-30cb65fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-66b6005 );}.elementor-31 .elementor-element.elementor-element-7e2124a1{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-7e2124a1{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-7e2124a1{right:0px;}@media(max-width:1366px){.elementor-31 .elementor-element.elementor-element-4cbd7ea4{--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-3edb7bd0{--min-height:60vh;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-12fc4e70 .elementor-heading-title{font-size:20px;}.elementor-31 .elementor-element.elementor-element-6781024 .elementor-heading-title{font-size:43px;}.elementor-31 .elementor-element.elementor-element-b33214{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-31 .elementor-element.elementor-element-2e102295{--justify-content:flex-start;}.elementor-31 .elementor-element.elementor-element-df76fae.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-94b149b img{height:300px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-72cde53d{left:-69px;}body.rtl .elementor-31 .elementor-element.elementor-element-72cde53d{right:-69px;}.elementor-31 .elementor-element.elementor-element-72cde53d{bottom:-92px;}.elementor-31 .elementor-element.elementor-element-e202079{--min-height:80vh;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-42094d46{--container-widget-width:84%;--container-widget-flex-grow:0;width:var( --container-widget-width, 84% );max-width:84%;text-align:center;}.elementor-31 .elementor-element.elementor-element-42094d46 .elementor-heading-title{font-size:22px;}.elementor-31 .elementor-element.elementor-element-41c8ca4b{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:center;}.elementor-31 .elementor-element.elementor-element-41c8ca4b.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-3d8d9135{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-37eb5d16{--justify-content:center;}}@media(max-width:1024px){.elementor-31 .elementor-element.elementor-element-3edb7bd0{--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-31 .elementor-element.elementor-element-12fc4e70.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-12fc4e70{text-align:center;}.elementor-31 .elementor-element.elementor-element-6781024.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-6781024{text-align:center;}.elementor-31 .elementor-element.elementor-element-b33214{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-31 .elementor-element.elementor-element-b33214.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-94b149b img{height:380px;}.elementor-31 .elementor-element.elementor-element-e202079{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-42094d46{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-31 .elementor-element.elementor-element-42094d46 .elementor-heading-title{font-size:22px;line-height:1.4em;}.elementor-31 .elementor-element.elementor-element-3d8d9135{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-1ece71a7{--e-n-carousel-swiper-slides-to-display:2;}.elementor-31 .elementor-element.elementor-element-d21a065 .elementor-heading-title{font-size:35px;}}@media(max-width:767px){.elementor-31 .elementor-element.elementor-element-3edb7bd0{--min-height:0vh;--padding-top:0px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-12fc4e70 .elementor-heading-title{font-size:18px;}.elementor-31 .elementor-element.elementor-element-6781024 .elementor-heading-title{font-size:30px;}.elementor-31 .elementor-element.elementor-element-b33214 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-b33214{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-31 .elementor-element.elementor-element-226350b > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-2e102295{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-61cb13c9{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-94b149b img{height:300px;}.elementor-31 .elementor-element.elementor-element-e202079{--min-height:0vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-42094d46 .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-31 .elementor-element.elementor-element-41c8ca4b{width:100%;max-width:100%;}.elementor-31 .elementor-element.elementor-element-454b4bb6 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-2919dc16 .elementor-heading-title{font-size:25px;}.elementor-31 .elementor-element.elementor-element-9c8ec8b{--min-height:350px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-4d1d6e9{--min-height:350px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-ac0f01b{--min-height:350px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-b87bba8{--min-height:350px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-de328c1{--min-height:350px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-ebd99dc{--min-height:350px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-1ece71a7{--e-n-carousel-swiper-slides-to-display:1;}.elementor-31 .elementor-element.elementor-element-1ece71a7 > .elementor-widget-container{padding:0px 10px 40px 10px;}.elementor-31 .elementor-element.elementor-element-23acaa55{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-1fad7789{--width:94%;}.elementor-31 .elementor-element.elementor-element-13135bc0{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-d21a065 .elementor-heading-title{font-size:28px;letter-spacing:-1px;}.elementor-31 .elementor-element.elementor-element-3940a760{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-31 .elementor-element.elementor-element-62695161{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-31 .elementor-element.elementor-element-2e102295{--width:100%;}.elementor-31 .elementor-element.elementor-element-df76fae{--width:90%;}.elementor-31 .elementor-element.elementor-element-72cde53d{--width:40%;}.elementor-31 .elementor-element.elementor-element-2bbde1bb{--width:400px;}.elementor-31 .elementor-element.elementor-element-61fac6f9{--width:400px;}.elementor-31 .elementor-element.elementor-element-5087a0d1{--width:400px;}.elementor-31 .elementor-element.elementor-element-fc37f42{--width:400px;}.elementor-31 .elementor-element.elementor-element-52319417{--width:400px;}.elementor-31 .elementor-element.elementor-element-4edeb4f9{--width:400px;}.elementor-31 .elementor-element.elementor-element-b185fd0{--width:400px;}.elementor-31 .elementor-element.elementor-element-6d71281{--width:400px;}.elementor-31 .elementor-element.elementor-element-cd11fbd{--width:400px;}.elementor-31 .elementor-element.elementor-element-b9a3c7f{--width:400px;}.elementor-31 .elementor-element.elementor-element-3c58e9e{--width:400px;}.elementor-31 .elementor-element.elementor-element-4457411{--width:400px;}.elementor-31 .elementor-element.elementor-element-1fad7789{--width:65%;}}@media(max-width:1366px) and (min-width:768px){.elementor-31 .elementor-element.elementor-element-2e102295{--width:100%;}.elementor-31 .elementor-element.elementor-element-df76fae{--width:100%;}.elementor-31 .elementor-element.elementor-element-72cde53d{--width:66%;}.elementor-31 .elementor-element.elementor-element-2bbde1bb{--width:450px;}.elementor-31 .elementor-element.elementor-element-61fac6f9{--width:450px;}.elementor-31 .elementor-element.elementor-element-5087a0d1{--width:450px;}.elementor-31 .elementor-element.elementor-element-fc37f42{--width:450px;}.elementor-31 .elementor-element.elementor-element-52319417{--width:450px;}.elementor-31 .elementor-element.elementor-element-4edeb4f9{--width:450px;}.elementor-31 .elementor-element.elementor-element-b185fd0{--width:450px;}.elementor-31 .elementor-element.elementor-element-6d71281{--width:450px;}.elementor-31 .elementor-element.elementor-element-cd11fbd{--width:450px;}.elementor-31 .elementor-element.elementor-element-b9a3c7f{--width:450px;}.elementor-31 .elementor-element.elementor-element-3c58e9e{--width:450px;}.elementor-31 .elementor-element.elementor-element-4457411{--width:450px;}.elementor-31 .elementor-element.elementor-element-1fad7789{--width:722px;}}@media(max-width:1024px) and (min-width:768px){.elementor-31 .elementor-element.elementor-element-df76fae{--width:88%;}.elementor-31 .elementor-element.elementor-element-72cde53d{--width:40%;}.elementor-31 .elementor-element.elementor-element-2bbde1bb{--width:350px;}.elementor-31 .elementor-element.elementor-element-61fac6f9{--width:350px;}.elementor-31 .elementor-element.elementor-element-5087a0d1{--width:350px;}.elementor-31 .elementor-element.elementor-element-fc37f42{--width:350px;}.elementor-31 .elementor-element.elementor-element-52319417{--width:350px;}.elementor-31 .elementor-element.elementor-element-4edeb4f9{--width:350px;}.elementor-31 .elementor-element.elementor-element-b185fd0{--width:350px;}.elementor-31 .elementor-element.elementor-element-6d71281{--width:350px;}.elementor-31 .elementor-element.elementor-element-cd11fbd{--width:350px;}.elementor-31 .elementor-element.elementor-element-b9a3c7f{--width:350px;}.elementor-31 .elementor-element.elementor-element-3c58e9e{--width:350px;}.elementor-31 .elementor-element.elementor-element-4457411{--width:350px;}.elementor-31 .elementor-element.elementor-element-1fad7789{--width:88%;}}@media(min-width:1367px){.elementor-31 .elementor-element.elementor-element-e202079:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-e202079 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for container, class: .elementor-element-df76fae */.elementor-31 .elementor-element.elementor-element-df76fae {
  background:
    linear-gradient(to bottom right, #ffffff, #ffffff10 20%, #ffffff05 40%, transparent),
    radial-gradient(circle at bottom right, #ffffff20, transparent 20%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72cde53d */.elementor-31 .elementor-element.elementor-element-72cde53d {
  background:
    linear-gradient(to bottom right, #ffffff, #ffffff10 20%, #ffffff05 40%, transparent),
    radial-gradient(circle at bottom right, #ffffff20, transparent 20%);
}

@media (max-width: 1024px) {
    .elementor-31 .elementor-element.elementor-element-72cde53d {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42094d46 */.heading-text {
    font-size: 50px;
    color: #fff;
}

@media (max-width: 1366px) {
    .heading-text {
        font-size: 40px;
    }
}

@media (max-width: 1024px) {
    .heading-text {
        font-size: 35px;
    }
}

@media (max-width: 767px) {
    .heading-text {
        font-size: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bbde1bb *//* css goes in .card */

.elementor-31 .elementor-element.elementor-element-2bbde1bb {
    --blob-size:250px;
}

.elementor-31 .elementor-element.elementor-element-2bbde1bb .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-31 .elementor-element.elementor-element-2bbde1bb .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-31 .elementor-element.elementor-element-2bbde1bb .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61fac6f9 *//* css goes in .card */

.elementor-31 .elementor-element.elementor-element-61fac6f9 {
    --blob-size:250px;
}

.elementor-31 .elementor-element.elementor-element-61fac6f9 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-31 .elementor-element.elementor-element-61fac6f9 .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-31 .elementor-element.elementor-element-61fac6f9 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5087a0d1 *//* css goes in .card */

.elementor-31 .elementor-element.elementor-element-5087a0d1 {
    --blob-size:250px;
}

.elementor-31 .elementor-element.elementor-element-5087a0d1 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-31 .elementor-element.elementor-element-5087a0d1 .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-31 .elementor-element.elementor-element-5087a0d1 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc37f42 *//* css goes in .card */

.elementor-31 .elementor-element.elementor-element-fc37f42 {
    --blob-size:250px;
}

.elementor-31 .elementor-element.elementor-element-fc37f42 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-31 .elementor-element.elementor-element-fc37f42 .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-31 .elementor-element.elementor-element-fc37f42 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52319417 *//* css goes in .card */

.elementor-31 .elementor-element.elementor-element-52319417 {
    --blob-size:250px;
}

.elementor-31 .elementor-element.elementor-element-52319417 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-31 .elementor-element.elementor-element-52319417 .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-31 .elementor-element.elementor-element-52319417 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4edeb4f9 *//* css goes in .card */

.elementor-31 .elementor-element.elementor-element-4edeb4f9 {
    --blob-size:250px;
}

.elementor-31 .elementor-element.elementor-element-4edeb4f9 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-31 .elementor-element.elementor-element-4edeb4f9 .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-31 .elementor-element.elementor-element-4edeb4f9 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37eb5d16 */.elementor-31 .elementor-element.elementor-element-37eb5d16 {
    display: flex;
}

@media (max-width: 767px) {
    .elementor-31 .elementor-element.elementor-element-37eb5d16 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b185fd0 *//* css goes in .card */

.elementor-31 .elementor-element.elementor-element-b185fd0 {
    --blob-size:250px;
}

.elementor-31 .elementor-element.elementor-element-b185fd0 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-31 .elementor-element.elementor-element-b185fd0 .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-31 .elementor-element.elementor-element-b185fd0 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d71281 *//* css goes in .card */

.elementor-31 .elementor-element.elementor-element-6d71281 {
    --blob-size:250px;
}

.elementor-31 .elementor-element.elementor-element-6d71281 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-31 .elementor-element.elementor-element-6d71281 .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-31 .elementor-element.elementor-element-6d71281 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd11fbd *//* css goes in .card */

.elementor-31 .elementor-element.elementor-element-cd11fbd {
    --blob-size:250px;
}

.elementor-31 .elementor-element.elementor-element-cd11fbd .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-31 .elementor-element.elementor-element-cd11fbd .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-31 .elementor-element.elementor-element-cd11fbd .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9a3c7f *//* css goes in .card */

.elementor-31 .elementor-element.elementor-element-b9a3c7f {
    --blob-size:250px;
}

.elementor-31 .elementor-element.elementor-element-b9a3c7f .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-31 .elementor-element.elementor-element-b9a3c7f .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-31 .elementor-element.elementor-element-b9a3c7f .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c58e9e *//* css goes in .card */

.elementor-31 .elementor-element.elementor-element-3c58e9e {
    --blob-size:250px;
}

.elementor-31 .elementor-element.elementor-element-3c58e9e .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-31 .elementor-element.elementor-element-3c58e9e .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-31 .elementor-element.elementor-element-3c58e9e .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4457411 *//* css goes in .card */

.elementor-31 .elementor-element.elementor-element-4457411 {
    --blob-size:250px;
}

.elementor-31 .elementor-element.elementor-element-4457411 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-31 .elementor-element.elementor-element-4457411 .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-31 .elementor-element.elementor-element-4457411 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b185fd0 *//* css goes in .card */

.elementor-31 .elementor-element.elementor-element-b185fd0 {
    --blob-size:250px;
}

.elementor-31 .elementor-element.elementor-element-b185fd0 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-31 .elementor-element.elementor-element-b185fd0 .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-31 .elementor-element.elementor-element-b185fd0 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d71281 *//* css goes in .card */

.elementor-31 .elementor-element.elementor-element-6d71281 {
    --blob-size:250px;
}

.elementor-31 .elementor-element.elementor-element-6d71281 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-31 .elementor-element.elementor-element-6d71281 .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-31 .elementor-element.elementor-element-6d71281 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd11fbd *//* css goes in .card */

.elementor-31 .elementor-element.elementor-element-cd11fbd {
    --blob-size:250px;
}

.elementor-31 .elementor-element.elementor-element-cd11fbd .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-31 .elementor-element.elementor-element-cd11fbd .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-31 .elementor-element.elementor-element-cd11fbd .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9a3c7f *//* css goes in .card */

.elementor-31 .elementor-element.elementor-element-b9a3c7f {
    --blob-size:250px;
}

.elementor-31 .elementor-element.elementor-element-b9a3c7f .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-31 .elementor-element.elementor-element-b9a3c7f .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-31 .elementor-element.elementor-element-b9a3c7f .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c58e9e *//* css goes in .card */

.elementor-31 .elementor-element.elementor-element-3c58e9e {
    --blob-size:250px;
}

.elementor-31 .elementor-element.elementor-element-3c58e9e .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-31 .elementor-element.elementor-element-3c58e9e .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-31 .elementor-element.elementor-element-3c58e9e .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4457411 *//* css goes in .card */

.elementor-31 .elementor-element.elementor-element-4457411 {
    --blob-size:250px;
}

.elementor-31 .elementor-element.elementor-element-4457411 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-31 .elementor-element.elementor-element-4457411 .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-31 .elementor-element.elementor-element-4457411 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b185fd0 *//* css goes in .card */

.elementor-31 .elementor-element.elementor-element-b185fd0 {
    --blob-size:250px;
}

.elementor-31 .elementor-element.elementor-element-b185fd0 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-31 .elementor-element.elementor-element-b185fd0 .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-31 .elementor-element.elementor-element-b185fd0 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d71281 *//* css goes in .card */

.elementor-31 .elementor-element.elementor-element-6d71281 {
    --blob-size:250px;
}

.elementor-31 .elementor-element.elementor-element-6d71281 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-31 .elementor-element.elementor-element-6d71281 .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-31 .elementor-element.elementor-element-6d71281 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd11fbd *//* css goes in .card */

.elementor-31 .elementor-element.elementor-element-cd11fbd {
    --blob-size:250px;
}

.elementor-31 .elementor-element.elementor-element-cd11fbd .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-31 .elementor-element.elementor-element-cd11fbd .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-31 .elementor-element.elementor-element-cd11fbd .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9a3c7f *//* css goes in .card */

.elementor-31 .elementor-element.elementor-element-b9a3c7f {
    --blob-size:250px;
}

.elementor-31 .elementor-element.elementor-element-b9a3c7f .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-31 .elementor-element.elementor-element-b9a3c7f .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-31 .elementor-element.elementor-element-b9a3c7f .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c58e9e *//* css goes in .card */

.elementor-31 .elementor-element.elementor-element-3c58e9e {
    --blob-size:250px;
}

.elementor-31 .elementor-element.elementor-element-3c58e9e .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-31 .elementor-element.elementor-element-3c58e9e .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-31 .elementor-element.elementor-element-3c58e9e .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4457411 *//* css goes in .card */

.elementor-31 .elementor-element.elementor-element-4457411 {
    --blob-size:250px;
}

.elementor-31 .elementor-element.elementor-element-4457411 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-31 .elementor-element.elementor-element-4457411 .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-31 .elementor-element.elementor-element-4457411 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b185fd0 *//* css goes in .card */

.elementor-31 .elementor-element.elementor-element-b185fd0 {
    --blob-size:250px;
}

.elementor-31 .elementor-element.elementor-element-b185fd0 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-31 .elementor-element.elementor-element-b185fd0 .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-31 .elementor-element.elementor-element-b185fd0 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d71281 *//* css goes in .card */

.elementor-31 .elementor-element.elementor-element-6d71281 {
    --blob-size:250px;
}

.elementor-31 .elementor-element.elementor-element-6d71281 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-31 .elementor-element.elementor-element-6d71281 .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-31 .elementor-element.elementor-element-6d71281 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd11fbd *//* css goes in .card */

.elementor-31 .elementor-element.elementor-element-cd11fbd {
    --blob-size:250px;
}

.elementor-31 .elementor-element.elementor-element-cd11fbd .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-31 .elementor-element.elementor-element-cd11fbd .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-31 .elementor-element.elementor-element-cd11fbd .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9a3c7f *//* css goes in .card */

.elementor-31 .elementor-element.elementor-element-b9a3c7f {
    --blob-size:250px;
}

.elementor-31 .elementor-element.elementor-element-b9a3c7f .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-31 .elementor-element.elementor-element-b9a3c7f .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-31 .elementor-element.elementor-element-b9a3c7f .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c58e9e *//* css goes in .card */

.elementor-31 .elementor-element.elementor-element-3c58e9e {
    --blob-size:250px;
}

.elementor-31 .elementor-element.elementor-element-3c58e9e .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-31 .elementor-element.elementor-element-3c58e9e .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-31 .elementor-element.elementor-element-3c58e9e .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4457411 *//* css goes in .card */

.elementor-31 .elementor-element.elementor-element-4457411 {
    --blob-size:250px;
}

.elementor-31 .elementor-element.elementor-element-4457411 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-31 .elementor-element.elementor-element-4457411 .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-31 .elementor-element.elementor-element-4457411 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b185fd0 *//* css goes in .card */

.elementor-31 .elementor-element.elementor-element-b185fd0 {
    --blob-size:250px;
}

.elementor-31 .elementor-element.elementor-element-b185fd0 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-31 .elementor-element.elementor-element-b185fd0 .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-31 .elementor-element.elementor-element-b185fd0 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d71281 *//* css goes in .card */

.elementor-31 .elementor-element.elementor-element-6d71281 {
    --blob-size:250px;
}

.elementor-31 .elementor-element.elementor-element-6d71281 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-31 .elementor-element.elementor-element-6d71281 .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-31 .elementor-element.elementor-element-6d71281 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd11fbd *//* css goes in .card */

.elementor-31 .elementor-element.elementor-element-cd11fbd {
    --blob-size:250px;
}

.elementor-31 .elementor-element.elementor-element-cd11fbd .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-31 .elementor-element.elementor-element-cd11fbd .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-31 .elementor-element.elementor-element-cd11fbd .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9a3c7f *//* css goes in .card */

.elementor-31 .elementor-element.elementor-element-b9a3c7f {
    --blob-size:250px;
}

.elementor-31 .elementor-element.elementor-element-b9a3c7f .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-31 .elementor-element.elementor-element-b9a3c7f .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-31 .elementor-element.elementor-element-b9a3c7f .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c58e9e *//* css goes in .card */

.elementor-31 .elementor-element.elementor-element-3c58e9e {
    --blob-size:250px;
}

.elementor-31 .elementor-element.elementor-element-3c58e9e .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-31 .elementor-element.elementor-element-3c58e9e .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-31 .elementor-element.elementor-element-3c58e9e .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4457411 *//* css goes in .card */

.elementor-31 .elementor-element.elementor-element-4457411 {
    --blob-size:250px;
}

.elementor-31 .elementor-element.elementor-element-4457411 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-31 .elementor-element.elementor-element-4457411 .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-31 .elementor-element.elementor-element-4457411 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b185fd0 *//* css goes in .card */

.elementor-31 .elementor-element.elementor-element-b185fd0 {
    --blob-size:250px;
}

.elementor-31 .elementor-element.elementor-element-b185fd0 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-31 .elementor-element.elementor-element-b185fd0 .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-31 .elementor-element.elementor-element-b185fd0 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d71281 *//* css goes in .card */

.elementor-31 .elementor-element.elementor-element-6d71281 {
    --blob-size:250px;
}

.elementor-31 .elementor-element.elementor-element-6d71281 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-31 .elementor-element.elementor-element-6d71281 .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-31 .elementor-element.elementor-element-6d71281 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd11fbd *//* css goes in .card */

.elementor-31 .elementor-element.elementor-element-cd11fbd {
    --blob-size:250px;
}

.elementor-31 .elementor-element.elementor-element-cd11fbd .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-31 .elementor-element.elementor-element-cd11fbd .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-31 .elementor-element.elementor-element-cd11fbd .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9a3c7f *//* css goes in .card */

.elementor-31 .elementor-element.elementor-element-b9a3c7f {
    --blob-size:250px;
}

.elementor-31 .elementor-element.elementor-element-b9a3c7f .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-31 .elementor-element.elementor-element-b9a3c7f .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-31 .elementor-element.elementor-element-b9a3c7f .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c58e9e *//* css goes in .card */

.elementor-31 .elementor-element.elementor-element-3c58e9e {
    --blob-size:250px;
}

.elementor-31 .elementor-element.elementor-element-3c58e9e .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-31 .elementor-element.elementor-element-3c58e9e .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-31 .elementor-element.elementor-element-3c58e9e .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4457411 *//* css goes in .card */

.elementor-31 .elementor-element.elementor-element-4457411 {
    --blob-size:250px;
}

.elementor-31 .elementor-element.elementor-element-4457411 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-31 .elementor-element.elementor-element-4457411 .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-31 .elementor-element.elementor-element-4457411 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b185fd0 *//* css goes in .card */

.elementor-31 .elementor-element.elementor-element-b185fd0 {
    --blob-size:250px;
}

.elementor-31 .elementor-element.elementor-element-b185fd0 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-31 .elementor-element.elementor-element-b185fd0 .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-31 .elementor-element.elementor-element-b185fd0 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d71281 *//* css goes in .card */

.elementor-31 .elementor-element.elementor-element-6d71281 {
    --blob-size:250px;
}

.elementor-31 .elementor-element.elementor-element-6d71281 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-31 .elementor-element.elementor-element-6d71281 .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-31 .elementor-element.elementor-element-6d71281 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd11fbd *//* css goes in .card */

.elementor-31 .elementor-element.elementor-element-cd11fbd {
    --blob-size:250px;
}

.elementor-31 .elementor-element.elementor-element-cd11fbd .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-31 .elementor-element.elementor-element-cd11fbd .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-31 .elementor-element.elementor-element-cd11fbd .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9a3c7f *//* css goes in .card */

.elementor-31 .elementor-element.elementor-element-b9a3c7f {
    --blob-size:250px;
}

.elementor-31 .elementor-element.elementor-element-b9a3c7f .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-31 .elementor-element.elementor-element-b9a3c7f .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-31 .elementor-element.elementor-element-b9a3c7f .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c58e9e *//* css goes in .card */

.elementor-31 .elementor-element.elementor-element-3c58e9e {
    --blob-size:250px;
}

.elementor-31 .elementor-element.elementor-element-3c58e9e .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-31 .elementor-element.elementor-element-3c58e9e .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-31 .elementor-element.elementor-element-3c58e9e .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4457411 *//* css goes in .card */

.elementor-31 .elementor-element.elementor-element-4457411 {
    --blob-size:250px;
}

.elementor-31 .elementor-element.elementor-element-4457411 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-31 .elementor-element.elementor-element-4457411 .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-31 .elementor-element.elementor-element-4457411 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-1ece71a7 */.elementor-31 .elementor-element.elementor-element-1ece71a7 {
    display: none;
}

@media (max-width: 767px) {
    .elementor-31 .elementor-element.elementor-element-1ece71a7 {
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fad7789 *//* css goes in .card */

.elementor-31 .elementor-element.elementor-element-1fad7789 {
    --blob-size:250px;
}

.elementor-31 .elementor-element.elementor-element-1fad7789 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-31 .elementor-element.elementor-element-1fad7789 .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-31 .elementor-element.elementor-element-1fad7789 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */