.elementor-689 .elementor-element.elementor-element-222056b{--content-width:100%;--overflow:hidden;--margin-top:15px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-689 .elementor-element.elementor-element-efec69c{--min-height:185px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--gap:20px;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:50px;--padding-right:0px;--padding-bottom:50px;--padding-left:0px;}.elementor-689 .elementor-element.elementor-element-efec69c:not(.elementor-motion-effects-element-type-background), .elementor-689 .elementor-element.elementor-element-efec69c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7406a69 );}.elementor-689 .elementor-element.elementor-element-783d0bc{--content-width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--gap:60px;}.elementor-689 .elementor-element.elementor-element-f8c3147{color:var( --e-global-color-primary );font-family:"Darker Grotesque", Sans-serif;font-size:1.1875rem;font-weight:600;line-height:1.03em;letter-spacing:0.64px;}.elementor-689 .elementor-element.elementor-element-751c5ea{color:var( --e-global-color-primary );font-family:"Darker Grotesque", Sans-serif;font-size:1.1875rem;font-weight:600;line-height:1.03em;letter-spacing:0.64px;}.elementor-689 .elementor-element.elementor-element-43cb09a{--content-width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--gap:80px;}.elementor-689 .elementor-element.elementor-element-a41d97e{color:var( --e-global-color-primary );font-family:"Darker Grotesque", Sans-serif;font-size:1.1875rem;font-weight:600;line-height:1.03em;letter-spacing:0.64px;}.elementor-689 .elementor-element.elementor-element-4109269{--padding-top:100px;--padding-right:0px;--padding-bottom:100px;--padding-left:0px;}.elementor-689 .elementor-element.elementor-element-e4516c4{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-689 .elementor-element.elementor-element-e3ae6dd{--gap:100px;--padding-top:100px;--padding-right:0px;--padding-bottom:100px;--padding-left:0px;}.elementor-689 .elementor-element.elementor-element-67372b7{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--justify-content:space-between;}.elementor-689 .elementor-element.elementor-element-165d2ff{--justify-content:space-between;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7f355ed );--border-radius:10px 10px 10px 10px;--padding-top:50px;--padding-right:50px;--padding-bottom:30px;--padding-left:40px;}.elementor-689 .elementor-element.elementor-element-8738f07{text-align:right;}.elementor-689 .elementor-element.elementor-element-8738f07 img{height:61px;}.elementor-689 .elementor-element.elementor-element-8ac15e6 .elementor-heading-title{font-family:var( --e-global-typography-b18d20e-font-family ), Sans-serif;font-size:var( --e-global-typography-b18d20e-font-size );font-weight:var( --e-global-typography-b18d20e-font-weight );line-height:var( --e-global-typography-b18d20e-line-height );letter-spacing:var( --e-global-typography-b18d20e-letter-spacing );word-spacing:var( --e-global-typography-b18d20e-word-spacing );}.elementor-689 .elementor-element.elementor-element-32e659c{--justify-content:space-between;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7f355ed );--border-radius:10px 10px 10px 10px;--padding-top:50px;--padding-right:50px;--padding-bottom:30px;--padding-left:40px;}.elementor-689 .elementor-element.elementor-element-dc66b29{text-align:right;}.elementor-689 .elementor-element.elementor-element-dc66b29 img{height:61px;}.elementor-689 .elementor-element.elementor-element-1acd57e .elementor-heading-title{font-family:var( --e-global-typography-b18d20e-font-family ), Sans-serif;font-size:var( --e-global-typography-b18d20e-font-size );font-weight:var( --e-global-typography-b18d20e-font-weight );line-height:var( --e-global-typography-b18d20e-line-height );letter-spacing:var( --e-global-typography-b18d20e-letter-spacing );word-spacing:var( --e-global-typography-b18d20e-word-spacing );}.elementor-689 .elementor-element.elementor-element-aed1846{--justify-content:space-between;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7f355ed );--border-radius:10px 10px 10px 10px;--padding-top:50px;--padding-right:50px;--padding-bottom:30px;--padding-left:40px;}.elementor-689 .elementor-element.elementor-element-0cafd64{text-align:right;}.elementor-689 .elementor-element.elementor-element-0cafd64 img{height:61px;}.elementor-689 .elementor-element.elementor-element-81b4a64 .elementor-heading-title{font-family:var( --e-global-typography-b18d20e-font-family ), Sans-serif;font-size:var( --e-global-typography-b18d20e-font-size );font-weight:var( --e-global-typography-b18d20e-font-weight );line-height:var( --e-global-typography-b18d20e-line-height );letter-spacing:var( --e-global-typography-b18d20e-letter-spacing );word-spacing:var( --e-global-typography-b18d20e-word-spacing );}.elementor-689 .elementor-element.elementor-element-17a13b4{--justify-content:space-between;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7f355ed );--border-radius:10px 10px 10px 10px;--padding-top:50px;--padding-right:50px;--padding-bottom:30px;--padding-left:40px;}.elementor-689 .elementor-element.elementor-element-b6ef132{text-align:right;}.elementor-689 .elementor-element.elementor-element-b6ef132 img{height:61px;}.elementor-689 .elementor-element.elementor-element-53639de .elementor-heading-title{font-family:var( --e-global-typography-b18d20e-font-family ), Sans-serif;font-size:var( --e-global-typography-b18d20e-font-size );font-weight:var( --e-global-typography-b18d20e-font-weight );line-height:var( --e-global-typography-b18d20e-line-height );letter-spacing:var( --e-global-typography-b18d20e-letter-spacing );word-spacing:var( --e-global-typography-b18d20e-word-spacing );}.elementor-689 .elementor-element.elementor-element-3c70ff3{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--padding-top:0px;--padding-right:20px;--padding-bottom:0px;--padding-left:20px;}.elementor-689 .elementor-element.elementor-element-f18514e{--content-width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--gap:5px;}.elementor-689 .elementor-element.elementor-element-8693bb4{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-689 .elementor-element.elementor-element-6a4f756{--content-width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--gap:5px;}.elementor-689 .elementor-element.elementor-element-2124bd2{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-689 .elementor-element.elementor-element-39110bb{--content-width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--gap:5px;}.elementor-689 .elementor-element.elementor-element-ea3d23d{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-689 .elementor-element.elementor-element-1237b89{--content-width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--gap:5px;}.elementor-689 .elementor-element.elementor-element-024cacc{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-689 .elementor-element.elementor-element-bf87e5f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--justify-content:space-between;}.elementor-689 .elementor-element.elementor-element-e100882{--padding-top:0px;--padding-right:20px;--padding-bottom:0px;--padding-left:20px;}.elementor-689 .elementor-element.elementor-element-ef2ff7e{color:var( --e-global-color-text );font-family:var( --e-global-typography-19511cb-font-family ), Sans-serif;font-size:var( --e-global-typography-19511cb-font-size );font-weight:var( --e-global-typography-19511cb-font-weight );line-height:var( --e-global-typography-19511cb-line-height );letter-spacing:var( --e-global-typography-19511cb-letter-spacing );word-spacing:var( --e-global-typography-19511cb-word-spacing );}.elementor-689 .elementor-element.elementor-element-b1735bc{--padding-top:0px;--padding-right:20px;--padding-bottom:0px;--padding-left:20px;}.elementor-689 .elementor-element.elementor-element-e09786a{color:var( --e-global-color-text );font-family:"Work Sans", Sans-serif;font-size:1.1875rem;font-weight:400;line-height:1.68em;}.elementor-689 .elementor-element.elementor-element-1336bd6{--padding-top:0px;--padding-right:20px;--padding-bottom:0px;--padding-left:20px;}.elementor-689 .elementor-element.elementor-element-fe926b5{color:var( --e-global-color-text );font-family:"Work Sans", Sans-serif;font-size:1.1875rem;font-weight:400;line-height:1.68em;}.elementor-689 .elementor-element.elementor-element-ddfd286{--padding-top:0px;--padding-right:20px;--padding-bottom:0px;--padding-left:20px;}.elementor-689 .elementor-element.elementor-element-d0ed7c3{color:var( --e-global-color-text );font-family:"Work Sans", Sans-serif;font-size:1.1875rem;font-weight:400;line-height:1.68em;}.elementor-689 .elementor-element.elementor-element-5de0704{--gap:100px;--padding-top:100px;--padding-right:0px;--padding-bottom:200px;--padding-left:0px;}.elementor-689 .elementor-element.elementor-element-4f992bf{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--justify-content:space-between;--align-items:center;}.elementor-689 .elementor-element.elementor-element-2c0eeb8 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-689 .elementor-element.elementor-element-00cf871{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-689 .elementor-element.elementor-element-34a1e73:not(.elementor-motion-effects-element-type-background), .elementor-689 .elementor-element.elementor-element-34a1e73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #FFFFFF00 50%, var( --e-global-color-secondary ) 0%);}.elementor-689 .elementor-element.elementor-element-9675abc{--gap:100px;--padding-top:0px;--padding-right:0px;--padding-bottom:150px;--padding-left:0px;}.elementor-689 .elementor-element.elementor-element-9675abc:not(.elementor-motion-effects-element-type-background), .elementor-689 .elementor-element.elementor-element-9675abc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-689 .elementor-element.elementor-element-a69f287{--padding-top:50px;--padding-right:50px;--padding-bottom:50px;--padding-left:50px;}.elementor-689 .elementor-element.elementor-element-c9e153e{text-align:left;}.elementor-689 .elementor-element.elementor-element-4d08608{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--gap:100px;--padding-top:0px;--padding-right:76px;--padding-bottom:0px;--padding-left:333px;}.elementor-689 .elementor-element.elementor-element-7eed109 img{height:51px;}.elementor-689 .elementor-element.elementor-element-7eed109 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-689 .elementor-element.elementor-element-4ce2957{text-align:center;}.elementor-689 .elementor-element.elementor-element-4ce2957 .elementor-heading-title{color:var( --e-global-color-b7dd597 );font-family:"Darker Grotesque", Sans-serif;font-size:2.5rem;font-weight:700;line-height:1em;letter-spacing:0.32px;}.elementor-689 .elementor-element.elementor-element-4ce2957 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-689 .elementor-element.elementor-element-8366cea{text-align:center;color:var( --e-global-color-b7dd597 );font-family:"Work Sans", Sans-serif;font-size:1.1875rem;line-height:1.68em;}.elementor-689 .elementor-element.elementor-element-088b4d7 img{height:51px;}.elementor-689 .elementor-element.elementor-element-088b4d7 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-689 .elementor-element.elementor-element-740b18e{text-align:center;}.elementor-689 .elementor-element.elementor-element-740b18e .elementor-heading-title{color:var( --e-global-color-b7dd597 );font-family:"Darker Grotesque", Sans-serif;font-size:2.5rem;font-weight:700;line-height:1em;letter-spacing:0.32px;}.elementor-689 .elementor-element.elementor-element-740b18e > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-689 .elementor-element.elementor-element-aef815a{text-align:center;color:var( --e-global-color-b7dd597 );font-family:"Work Sans", Sans-serif;font-size:1.1875rem;line-height:1.68em;}.elementor-689 .elementor-element.elementor-element-c9fed2a img{height:51px;}.elementor-689 .elementor-element.elementor-element-c9fed2a > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-689 .elementor-element.elementor-element-7e4ffb4{text-align:center;}.elementor-689 .elementor-element.elementor-element-7e4ffb4 .elementor-heading-title{color:var( --e-global-color-b7dd597 );font-family:"Darker Grotesque", Sans-serif;font-size:2.5rem;font-weight:700;line-height:1em;letter-spacing:0.32px;}.elementor-689 .elementor-element.elementor-element-7e4ffb4 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-689 .elementor-element.elementor-element-f05ba68{text-align:center;color:var( --e-global-color-b7dd597 );font-family:"Work Sans", Sans-serif;font-size:1.1875rem;line-height:1.68em;}.elementor-689 .elementor-element.elementor-element-d182d73{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--gap:100px;--padding-top:0px;--padding-right:76px;--padding-bottom:0px;--padding-left:333px;}.elementor-689 .elementor-element.elementor-element-9144a51 img{height:51px;}.elementor-689 .elementor-element.elementor-element-9144a51 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-689 .elementor-element.elementor-element-f2f4795{text-align:center;}.elementor-689 .elementor-element.elementor-element-f2f4795 .elementor-heading-title{color:var( --e-global-color-b7dd597 );font-family:"Darker Grotesque", Sans-serif;font-size:2.5rem;font-weight:700;line-height:1em;letter-spacing:0.32px;}.elementor-689 .elementor-element.elementor-element-f2f4795 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-689 .elementor-element.elementor-element-6b5e841{text-align:center;color:var( --e-global-color-b7dd597 );font-family:"Work Sans", Sans-serif;font-size:1.1875rem;line-height:1.68em;}.elementor-689 .elementor-element.elementor-element-92e387b img{height:51px;}.elementor-689 .elementor-element.elementor-element-92e387b > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-689 .elementor-element.elementor-element-e99366b{text-align:center;}.elementor-689 .elementor-element.elementor-element-e99366b .elementor-heading-title{color:var( --e-global-color-b7dd597 );font-family:"Darker Grotesque", Sans-serif;font-size:2.5rem;font-weight:700;line-height:1em;letter-spacing:0.32px;}.elementor-689 .elementor-element.elementor-element-e99366b > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-689 .elementor-element.elementor-element-89378fe{text-align:center;color:var( --e-global-color-b7dd597 );font-family:"Work Sans", Sans-serif;font-size:1.1875rem;line-height:1.68em;}.elementor-689 .elementor-element.elementor-element-c4273c5 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-689 .elementor-element.elementor-element-a5c3fa0{text-align:center;}.elementor-689 .elementor-element.elementor-element-a5c3fa0 .elementor-heading-title{color:var( --e-global-color-b7dd597 );font-family:"Darker Grotesque", Sans-serif;font-size:2.5rem;font-weight:700;line-height:1em;letter-spacing:0.32px;}.elementor-689 .elementor-element.elementor-element-a5c3fa0 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-689 .elementor-element.elementor-element-79947a3{text-align:center;color:var( --e-global-color-b7dd597 );font-family:"Work Sans", Sans-serif;font-size:1.1875rem;line-height:1.68em;}.elementor-689 .elementor-element.elementor-element-2315874{--gap:250px;--padding-top:200px;--padding-right:0px;--padding-bottom:100px;--padding-left:0px;}.elementor-689 .elementor-element.elementor-element-c71ec1d{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--justify-content:space-between;--align-items:center;}.elementor-689 .elementor-element.elementor-element-ee95b41 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-689 .elementor-element.elementor-element-1417235 .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-689 .elementor-element.elementor-element-1417235 .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-689 .elementor-element.elementor-element-1417235 .elementor-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#02010100;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );padding:5px 60px 10px 60px;}.elementor-689 .elementor-element.elementor-element-1417235 .elementor-button:hover, .elementor-689 .elementor-element.elementor-element-1417235 .elementor-button:focus{color:var( --e-global-color-b7dd597 );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-689 .elementor-element.elementor-element-1417235 .elementor-button:hover svg, .elementor-689 .elementor-element.elementor-element-1417235 .elementor-button:focus svg{fill:var( --e-global-color-b7dd597 );}.elementor-689 .elementor-element.elementor-element-edaca80{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--gap:20px;}.elementor-689 .elementor-element.elementor-element-0c8d5d3{--gap:70px;}.elementor-689 .elementor-element.elementor-element-0c168f0{--min-height:427px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--justify-content:space-between;--padding-top:37px;--padding-right:40px;--padding-bottom:37px;--padding-left:20px;}.elementor-689 .elementor-element.elementor-element-0c168f0:not(.elementor-motion-effects-element-type-background), .elementor-689 .elementor-element.elementor-element-0c168f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-689 .elementor-element.elementor-element-1b7c743{text-align:left;}.elementor-689 .elementor-element.elementor-element-a6b169a{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--justify-content:space-between;--align-items:flex-end;}.elementor-689 .elementor-element.elementor-element-d7d4b49{color:var( --e-global-color-b7dd597 );font-family:var( --e-global-typography-2b6de12-font-family ), Sans-serif;font-size:var( --e-global-typography-2b6de12-font-size );font-weight:var( --e-global-typography-2b6de12-font-weight );line-height:var( --e-global-typography-2b6de12-line-height );letter-spacing:var( --e-global-typography-2b6de12-letter-spacing );word-spacing:var( --e-global-typography-2b6de12-word-spacing );}.elementor-689 .elementor-element.elementor-element-a38f1a6{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-689 .elementor-element.elementor-element-a38f1a6 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-689 .elementor-element.elementor-element-2302200{--gap:70px;}.elementor-689 .elementor-element.elementor-element-1dd6957{--min-height:427px;--justify-content:space-between;--padding-top:37px;--padding-right:40px;--padding-bottom:37px;--padding-left:20px;}.elementor-689 .elementor-element.elementor-element-1dd6957:not(.elementor-motion-effects-element-type-background), .elementor-689 .elementor-element.elementor-element-1dd6957 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7406a69 );}.elementor-689 .elementor-element.elementor-element-91e03ce{text-align:left;}.elementor-689 .elementor-element.elementor-element-d04c39a{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--justify-content:space-between;--align-items:flex-end;}.elementor-689 .elementor-element.elementor-element-6cad897{color:var( --e-global-color-primary );font-family:var( --e-global-typography-2b6de12-font-family ), Sans-serif;font-size:var( --e-global-typography-2b6de12-font-size );font-weight:var( --e-global-typography-2b6de12-font-weight );line-height:var( --e-global-typography-2b6de12-line-height );letter-spacing:var( --e-global-typography-2b6de12-letter-spacing );word-spacing:var( --e-global-typography-2b6de12-word-spacing );}.elementor-689 .elementor-element.elementor-element-ef2233a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-689 .elementor-element.elementor-element-ef2233a > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-689 .elementor-element.elementor-element-04e0e2a{--gap:70px;}.elementor-689 .elementor-element.elementor-element-468d55f{--min-height:427px;--justify-content:space-between;--padding-top:37px;--padding-right:40px;--padding-bottom:37px;--padding-left:20px;}.elementor-689 .elementor-element.elementor-element-468d55f:not(.elementor-motion-effects-element-type-background), .elementor-689 .elementor-element.elementor-element-468d55f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-30a79f1 );}.elementor-689 .elementor-element.elementor-element-b7f7824{text-align:left;}.elementor-689 .elementor-element.elementor-element-227b924{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--justify-content:space-between;--align-items:flex-end;}.elementor-689 .elementor-element.elementor-element-87bca78{color:var( --e-global-color-primary );font-family:var( --e-global-typography-2b6de12-font-family ), Sans-serif;font-size:var( --e-global-typography-2b6de12-font-size );font-weight:var( --e-global-typography-2b6de12-font-weight );line-height:var( --e-global-typography-2b6de12-line-height );letter-spacing:var( --e-global-typography-2b6de12-letter-spacing );word-spacing:var( --e-global-typography-2b6de12-word-spacing );}.elementor-689 .elementor-element.elementor-element-69fc325{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-689 .elementor-element.elementor-element-69fc325 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-689 .elementor-element.elementor-element-3e63188{--gap:200px;--padding-top:100px;--padding-right:0px;--padding-bottom:100px;--padding-left:0px;}.elementor-689 .elementor-element.elementor-element-d6be9b2 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-689 .elementor-element.elementor-element-a5a99b6{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--gap:240px;}.elementor-689 .elementor-element.elementor-element-9e15d46{--content-width:100%;--gap:50px;}.elementor-689 .elementor-element.elementor-element-8ef8b4c{text-align:left;}.elementor-689 .elementor-element.elementor-element-75e298c{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-689 .elementor-element.elementor-element-5401495{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-689 .elementor-element.elementor-element-e1122bc{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-right:0px;--padding-bottom:100px;--padding-left:0px;}.elementor-689 .elementor-element.elementor-element-86c601f .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-689 .elementor-element.elementor-element-55b719f .elementor-button .elementor-align-icon-right{margin-left:35px;}.elementor-689 .elementor-element.elementor-element-55b719f .elementor-button .elementor-align-icon-left{margin-right:35px;}.elementor-689 .elementor-element.elementor-element-55b719f .elementor-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#02010100;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );padding:5px 35px 9px 37px;}.elementor-689 .elementor-element.elementor-element-55b719f .elementor-button:hover, .elementor-689 .elementor-element.elementor-element-55b719f .elementor-button:focus{color:var( --e-global-color-b7dd597 );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-689 .elementor-element.elementor-element-55b719f .elementor-button:hover svg, .elementor-689 .elementor-element.elementor-element-55b719f .elementor-button:focus svg{fill:var( --e-global-color-b7dd597 );}.elementor-689 .elementor-element.elementor-element-3bfee95{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--justify-content:space-between;--align-items:center;--padding-top:100px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-689 .elementor-element.elementor-element-49ecfff{--gap:10px;}.elementor-689 .elementor-element.elementor-element-a36c44c .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-2b6de12-font-family ), Sans-serif;font-size:var( --e-global-typography-2b6de12-font-size );font-weight:var( --e-global-typography-2b6de12-font-weight );line-height:var( --e-global-typography-2b6de12-line-height );letter-spacing:var( --e-global-typography-2b6de12-letter-spacing );word-spacing:var( --e-global-typography-2b6de12-word-spacing );}.elementor-689 .elementor-element.elementor-element-901c84c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-689 .elementor-element.elementor-element-2ab4bda{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-689 .elementor-element.elementor-element-2ab4bda > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-689 .elementor-element.elementor-element-e6e2b1c .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-689 .elementor-element.elementor-element-e6e2b1c .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-689 .elementor-element.elementor-element-e6e2b1c .elementor-button{fill:var( --e-global-color-b7dd597 );color:var( --e-global-color-b7dd597 );background-color:var( --e-global-color-accent );padding:6px 30px 10px 30px;}.elementor-689 .elementor-element.elementor-element-e6e2b1c .elementor-button:hover, .elementor-689 .elementor-element.elementor-element-e6e2b1c .elementor-button:focus{color:var( --e-global-color-accent );background-color:var( --e-global-color-b7dd597 );}.elementor-689 .elementor-element.elementor-element-e6e2b1c .elementor-button:hover svg, .elementor-689 .elementor-element.elementor-element-e6e2b1c .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-689 .elementor-element.elementor-element-4cca64e{--padding-top:100px;--padding-right:0px;--padding-bottom:100px;--padding-left:0px;}.elementor-689 .elementor-element.elementor-element-e930704{--grid-column-gap:30px;--grid-row-gap:35px;}@media(max-width:1366px){.elementor-689 .elementor-element.elementor-element-e4516c4{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-689 .elementor-element.elementor-element-8ac15e6 .elementor-heading-title{font-size:var( --e-global-typography-b18d20e-font-size );line-height:var( --e-global-typography-b18d20e-line-height );letter-spacing:var( --e-global-typography-b18d20e-letter-spacing );word-spacing:var( --e-global-typography-b18d20e-word-spacing );}.elementor-689 .elementor-element.elementor-element-1acd57e .elementor-heading-title{font-size:var( --e-global-typography-b18d20e-font-size );line-height:var( --e-global-typography-b18d20e-line-height );letter-spacing:var( --e-global-typography-b18d20e-letter-spacing );word-spacing:var( --e-global-typography-b18d20e-word-spacing );}.elementor-689 .elementor-element.elementor-element-81b4a64 .elementor-heading-title{font-size:var( --e-global-typography-b18d20e-font-size );line-height:var( --e-global-typography-b18d20e-line-height );letter-spacing:var( --e-global-typography-b18d20e-letter-spacing );word-spacing:var( --e-global-typography-b18d20e-word-spacing );}.elementor-689 .elementor-element.elementor-element-53639de .elementor-heading-title{font-size:var( --e-global-typography-b18d20e-font-size );line-height:var( --e-global-typography-b18d20e-line-height );letter-spacing:var( --e-global-typography-b18d20e-letter-spacing );word-spacing:var( --e-global-typography-b18d20e-word-spacing );}.elementor-689 .elementor-element.elementor-element-8693bb4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-689 .elementor-element.elementor-element-2124bd2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-689 .elementor-element.elementor-element-ea3d23d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-689 .elementor-element.elementor-element-024cacc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-689 .elementor-element.elementor-element-ef2ff7e{font-size:var( --e-global-typography-19511cb-font-size );line-height:var( --e-global-typography-19511cb-line-height );letter-spacing:var( --e-global-typography-19511cb-letter-spacing );word-spacing:var( --e-global-typography-19511cb-word-spacing );}.elementor-689 .elementor-element.elementor-element-2c0eeb8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-689 .elementor-element.elementor-element-00cf871{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-689 .elementor-element.elementor-element-ee95b41 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-689 .elementor-element.elementor-element-1417235 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-689 .elementor-element.elementor-element-d7d4b49{font-size:var( --e-global-typography-2b6de12-font-size );line-height:var( --e-global-typography-2b6de12-line-height );letter-spacing:var( --e-global-typography-2b6de12-letter-spacing );word-spacing:var( --e-global-typography-2b6de12-word-spacing );}.elementor-689 .elementor-element.elementor-element-a38f1a6{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-689 .elementor-element.elementor-element-6cad897{font-size:var( --e-global-typography-2b6de12-font-size );line-height:var( --e-global-typography-2b6de12-line-height );letter-spacing:var( --e-global-typography-2b6de12-letter-spacing );word-spacing:var( --e-global-typography-2b6de12-word-spacing );}.elementor-689 .elementor-element.elementor-element-ef2233a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-689 .elementor-element.elementor-element-87bca78{font-size:var( --e-global-typography-2b6de12-font-size );line-height:var( --e-global-typography-2b6de12-line-height );letter-spacing:var( --e-global-typography-2b6de12-letter-spacing );word-spacing:var( --e-global-typography-2b6de12-word-spacing );}.elementor-689 .elementor-element.elementor-element-69fc325{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-689 .elementor-element.elementor-element-d6be9b2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-689 .elementor-element.elementor-element-75e298c{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-689 .elementor-element.elementor-element-5401495{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-689 .elementor-element.elementor-element-86c601f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-689 .elementor-element.elementor-element-55b719f .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-689 .elementor-element.elementor-element-a36c44c .elementor-heading-title{font-size:var( --e-global-typography-2b6de12-font-size );line-height:var( --e-global-typography-2b6de12-line-height );letter-spacing:var( --e-global-typography-2b6de12-letter-spacing );word-spacing:var( --e-global-typography-2b6de12-word-spacing );}.elementor-689 .elementor-element.elementor-element-901c84c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-689 .elementor-element.elementor-element-2ab4bda{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-689 .elementor-element.elementor-element-e4516c4{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-689 .elementor-element.elementor-element-8ac15e6 .elementor-heading-title{font-size:var( --e-global-typography-b18d20e-font-size );line-height:var( --e-global-typography-b18d20e-line-height );letter-spacing:var( --e-global-typography-b18d20e-letter-spacing );word-spacing:var( --e-global-typography-b18d20e-word-spacing );}.elementor-689 .elementor-element.elementor-element-1acd57e .elementor-heading-title{font-size:var( --e-global-typography-b18d20e-font-size );line-height:var( --e-global-typography-b18d20e-line-height );letter-spacing:var( --e-global-typography-b18d20e-letter-spacing );word-spacing:var( --e-global-typography-b18d20e-word-spacing );}.elementor-689 .elementor-element.elementor-element-81b4a64 .elementor-heading-title{font-size:var( --e-global-typography-b18d20e-font-size );line-height:var( --e-global-typography-b18d20e-line-height );letter-spacing:var( --e-global-typography-b18d20e-letter-spacing );word-spacing:var( --e-global-typography-b18d20e-word-spacing );}.elementor-689 .elementor-element.elementor-element-53639de .elementor-heading-title{font-size:var( --e-global-typography-b18d20e-font-size );line-height:var( --e-global-typography-b18d20e-line-height );letter-spacing:var( --e-global-typography-b18d20e-letter-spacing );word-spacing:var( --e-global-typography-b18d20e-word-spacing );}.elementor-689 .elementor-element.elementor-element-8693bb4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-689 .elementor-element.elementor-element-2124bd2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-689 .elementor-element.elementor-element-ea3d23d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-689 .elementor-element.elementor-element-024cacc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-689 .elementor-element.elementor-element-ef2ff7e{font-size:var( --e-global-typography-19511cb-font-size );line-height:var( --e-global-typography-19511cb-line-height );letter-spacing:var( --e-global-typography-19511cb-letter-spacing );word-spacing:var( --e-global-typography-19511cb-word-spacing );}.elementor-689 .elementor-element.elementor-element-2c0eeb8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-689 .elementor-element.elementor-element-00cf871{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-689 .elementor-element.elementor-element-ee95b41 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-689 .elementor-element.elementor-element-1417235 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-689 .elementor-element.elementor-element-d7d4b49{font-size:var( --e-global-typography-2b6de12-font-size );line-height:var( --e-global-typography-2b6de12-line-height );letter-spacing:var( --e-global-typography-2b6de12-letter-spacing );word-spacing:var( --e-global-typography-2b6de12-word-spacing );}.elementor-689 .elementor-element.elementor-element-a38f1a6{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-689 .elementor-element.elementor-element-6cad897{font-size:var( --e-global-typography-2b6de12-font-size );line-height:var( --e-global-typography-2b6de12-line-height );letter-spacing:var( --e-global-typography-2b6de12-letter-spacing );word-spacing:var( --e-global-typography-2b6de12-word-spacing );}.elementor-689 .elementor-element.elementor-element-ef2233a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-689 .elementor-element.elementor-element-87bca78{font-size:var( --e-global-typography-2b6de12-font-size );line-height:var( --e-global-typography-2b6de12-line-height );letter-spacing:var( --e-global-typography-2b6de12-letter-spacing );word-spacing:var( --e-global-typography-2b6de12-word-spacing );}.elementor-689 .elementor-element.elementor-element-69fc325{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-689 .elementor-element.elementor-element-d6be9b2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-689 .elementor-element.elementor-element-75e298c{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-689 .elementor-element.elementor-element-5401495{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-689 .elementor-element.elementor-element-86c601f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-689 .elementor-element.elementor-element-55b719f .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-689 .elementor-element.elementor-element-a36c44c .elementor-heading-title{font-size:var( --e-global-typography-2b6de12-font-size );line-height:var( --e-global-typography-2b6de12-line-height );letter-spacing:var( --e-global-typography-2b6de12-letter-spacing );word-spacing:var( --e-global-typography-2b6de12-word-spacing );}.elementor-689 .elementor-element.elementor-element-901c84c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-689 .elementor-element.elementor-element-2ab4bda{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:576px){.elementor-689 .elementor-element.elementor-element-e4516c4{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-689 .elementor-element.elementor-element-8ac15e6 .elementor-heading-title{font-size:var( --e-global-typography-b18d20e-font-size );line-height:var( --e-global-typography-b18d20e-line-height );letter-spacing:var( --e-global-typography-b18d20e-letter-spacing );word-spacing:var( --e-global-typography-b18d20e-word-spacing );}.elementor-689 .elementor-element.elementor-element-1acd57e .elementor-heading-title{font-size:var( --e-global-typography-b18d20e-font-size );line-height:var( --e-global-typography-b18d20e-line-height );letter-spacing:var( --e-global-typography-b18d20e-letter-spacing );word-spacing:var( --e-global-typography-b18d20e-word-spacing );}.elementor-689 .elementor-element.elementor-element-81b4a64 .elementor-heading-title{font-size:var( --e-global-typography-b18d20e-font-size );line-height:var( --e-global-typography-b18d20e-line-height );letter-spacing:var( --e-global-typography-b18d20e-letter-spacing );word-spacing:var( --e-global-typography-b18d20e-word-spacing );}.elementor-689 .elementor-element.elementor-element-53639de .elementor-heading-title{font-size:var( --e-global-typography-b18d20e-font-size );line-height:var( --e-global-typography-b18d20e-line-height );letter-spacing:var( --e-global-typography-b18d20e-letter-spacing );word-spacing:var( --e-global-typography-b18d20e-word-spacing );}.elementor-689 .elementor-element.elementor-element-8693bb4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-689 .elementor-element.elementor-element-2124bd2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-689 .elementor-element.elementor-element-ea3d23d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-689 .elementor-element.elementor-element-024cacc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-689 .elementor-element.elementor-element-ef2ff7e{font-size:var( --e-global-typography-19511cb-font-size );line-height:var( --e-global-typography-19511cb-line-height );letter-spacing:var( --e-global-typography-19511cb-letter-spacing );word-spacing:var( --e-global-typography-19511cb-word-spacing );}.elementor-689 .elementor-element.elementor-element-2c0eeb8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-689 .elementor-element.elementor-element-00cf871{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-689 .elementor-element.elementor-element-ee95b41 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-689 .elementor-element.elementor-element-1417235 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-689 .elementor-element.elementor-element-d7d4b49{font-size:var( --e-global-typography-2b6de12-font-size );line-height:var( --e-global-typography-2b6de12-line-height );letter-spacing:var( --e-global-typography-2b6de12-letter-spacing );word-spacing:var( --e-global-typography-2b6de12-word-spacing );}.elementor-689 .elementor-element.elementor-element-a38f1a6{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-689 .elementor-element.elementor-element-6cad897{font-size:var( --e-global-typography-2b6de12-font-size );line-height:var( --e-global-typography-2b6de12-line-height );letter-spacing:var( --e-global-typography-2b6de12-letter-spacing );word-spacing:var( --e-global-typography-2b6de12-word-spacing );}.elementor-689 .elementor-element.elementor-element-ef2233a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-689 .elementor-element.elementor-element-87bca78{font-size:var( --e-global-typography-2b6de12-font-size );line-height:var( --e-global-typography-2b6de12-line-height );letter-spacing:var( --e-global-typography-2b6de12-letter-spacing );word-spacing:var( --e-global-typography-2b6de12-word-spacing );}.elementor-689 .elementor-element.elementor-element-69fc325{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-689 .elementor-element.elementor-element-d6be9b2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-689 .elementor-element.elementor-element-75e298c{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-689 .elementor-element.elementor-element-5401495{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-689 .elementor-element.elementor-element-86c601f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-689 .elementor-element.elementor-element-55b719f .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-689 .elementor-element.elementor-element-a36c44c .elementor-heading-title{font-size:var( --e-global-typography-2b6de12-font-size );line-height:var( --e-global-typography-2b6de12-line-height );letter-spacing:var( --e-global-typography-2b6de12-letter-spacing );word-spacing:var( --e-global-typography-2b6de12-word-spacing );}.elementor-689 .elementor-element.elementor-element-901c84c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-689 .elementor-element.elementor-element-2ab4bda{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-689 .elementor-element.elementor-element-783d0bc{--width:50%;}.elementor-689 .elementor-element.elementor-element-43cb09a{--width:50%;}.elementor-689 .elementor-element.elementor-element-f18514e{--width:385px;}.elementor-689 .elementor-element.elementor-element-6a4f756{--width:385px;}.elementor-689 .elementor-element.elementor-element-39110bb{--width:385px;}.elementor-689 .elementor-element.elementor-element-1237b89{--width:279px;}.elementor-689 .elementor-element.elementor-element-9e15d46{--width:50%;}}/* Start custom CSS for html, class: .elementor-element-8f043bf */.swiper-wrapper{
    position: relative;
    height: 90vh;
    width: 100vw;
}
.swiper-slide {
    display:flex;
    align-items:center;
}
.slider__title{
    color:white; 
    font-size: 12.5rem;
    line-height: 62.5%;
    position: absolute;
    font-family: "Darker Grotesque", Sans-serif;
    font-weight: 700;
    text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    padding: 0% 10%;
}
.first-text {
    font-size: 8.75rem;
    line-height: 71%;
    margin-top: -12vh;
}
.third-text {
    margin-top: -20vh;
}

.swiper-slide img{
    object-fit: cover;
    width: 100%;
    height: 100%;
}
.pagination__container{
    display:flex; 
    align-items: flex-end; 
    bottom:45px;
    z-index:9; 
    display:flex;    
    position: absolute;
    left: 50%;
    transform: translate(-50%, 0);
}
.pagination__container p {
    font-family: 'Work Sans';
    font-style: normal;
    font-weight: 700;
    font-size: 1.25rem;
    line-height: 110%;
    letter-spacing: -0.02em;
}
.pagination__first{
    width: 280px; 
    padding: 24px 40px; 
    background:#E5FE00; 
    color: #222222; 
}
.pagination__second{
    width: 280px; 
    background: #0000FF;
    color: #fff;
    height: 8px;
}
.pagination__third{
    width: 280px; 
    background: #FF5B00;
    color: #fff;
    height: 8px;
}
.pagination__container-mobile{
    display:flex; 
    align-items: center; 
    bottom: 25px;
    z-index:9; 
    position: absolute;
    display: none;
}
.pagination__first-mobile{
    background-color: #E5FE00;
    width: 100vw;
    text-align: center;
    border-radius: 10px;
    padding:25px;
    font-family: "Work Sans", Sans-serif;
    font-weight: bold;
    font-size: 1.25rem;
}
.pagination__second-mobile{
    display:none;
    background-color: #0000FF;
    color: #fff;
    width: 100vw;
    text-align: center;
    border-radius: 10px;
    padding:25px;
    font-family: "Work Sans", Sans-serif;
    font-weight: bold;
    font-size: 1.25rem;
}
.pagination__third-mobile{
    display: none;
    background-color: #FF5B00;
    color:#fff;
    width: 100vw;
    text-align: center;
    border-radius: 10px;
    padding:25px;
    font-family: "Work Sans", Sans-serif;
    font-weight: bold;
    font-size: 1.25rem;
}


@media only screen and (max-width: 1200px) {
    .pagination__second{
        width:200px;
    }
    .pagination__first{
        width:200px;
    }
    .pagination__third{
        width: 200px;
    }
    .slider__title {
        font-size: 8rem;
    }
    .first-text {
        font-size: 6rem;
    }
}

@media only screen and (max-width:576px){
    .pagination__container{
        display: none;
    }
    .pagination__container-mobile{
        justify-content: center;
    }
    .slider__title {
        font-size: 4rem;
        line-height: 85%;
    }
    .first-text {
        font-size: 4rem;
        line-height: 85%;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-78217b3 */.wpcf7-response-output {
	display: none;
}

.contact-form {
    display: flex;
		flex-direction: column;
    gap: 8px;
}

.email-wrapper {
	display: flex;
	gap: 30px;
}

.label-custom label {
	padding-left: 29px;
	font-family: 'Darker Grotesque';
	font-style: normal;
	font-weight: 600;
	font-size: 14px;
	line-height: 20px;
	letter-spacing: 0.04em;
	color: #FFFFFF;
}

input[type="email"] {
    max-height: 46px;
    border-radius: 23px;
    padding: 13px 28px 14px 28px;
    max-width: 290px;
    border: 1px solid #5E5EFF;
    font-family: 'Work Sans';
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;
    color: #767676;
}

input[type="email"]:focus {
    outline: 0px;
    border: 1px solid #5E5EFF;
}

.wpcf7-submit {
    height: 46px;
    color: #222222;
    background-color: #E5FE00;
    border: none;
    font-family: 'Work Sans';
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;
    display: flex;
    align-items: center;
}

.wpcf7-submit:hover {
    color: #E5FE00;
    background-color: #222222;
}

.wpcf7-spinner {
    display: none;
}

.wpcf7-list-item {
	margin: 0px;
}

.wpcf7-list-item-label::before, .wpcf7-list-item-label::after {
	margin-right: 8px;
}

.small-text {
    font-family: 'Darker Grotesque';
		font-style: normal;
		font-weight: 600;
		font-size: 14px;
		line-height: 20px;
		letter-spacing: 0.04em;
		color: #FFFFFF;
}

.checkbox { 
    display: flex;
    max-width: 260px;
}

.arrow-right {
    margin-top: 5px;
    margin-left: 14px;
}

.wpcf7-not-valid-tip {
    font-family: 'Darker Grotesque';
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    line-height: 15px;
    letter-spacing: 0.04em;
    color: #E24747;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-165d2ff */.step-1 {
    max-width: 324px;
	box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25), inset 10px 7px 62px rgba(21, 21, 21, 0.25);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32e659c */.step-2 {
    max-width: 324px;
	height: 318px;
	box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25), inset 10px 7px 62px rgba(21, 21, 21, 0.25);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aed1846 */.step-3 {
    max-width: 324px;
	height: 318px;
	box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25), inset 10px 7px 62px rgba(21, 21, 21, 0.25);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17a13b4 */.step-4 {
    max-width: 324px;
	height: 318px;
	box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25), inset 10px 7px 62px rgba(21, 21, 21, 0.25);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-12a5f5a *//* Steps & progress bar */

.step-1 {
	max-width: 324px;
	height: 318px;
	box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25), inset 10px 7px 62px rgba(21, 21, 21, 0.25);
}

.step-2 {
	max-width: 324px;
	height: 318px;
	box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25), inset 10px 7px 62px rgba(21, 21, 21, 0.25);
}

.step-3 {
	max-width: 324px;
	height: 318px;
	box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25), inset 10px 7px 62px rgba(21, 21, 21, 0.25);
}

.step-4 {
	max-width: 324px;
	height: 318px;
	box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25), inset 10px 7px 62px rgba(21, 21, 21, 0.25);
}

.text-step-1 {
	max-width: 324px;
}

.text-step-2 {
	max-width: 324px;
}

.text-step-3 {
	max-width: 324px;
}

.text-step-4 {
	max-width: 324px;
}

.progress-bar-1 {
	display: flex;
	flex-direction: row !important;
	align-items: center;
}

.progress-bar-2 {
	display: flex;
	flex-direction: row !important;
	align-items: center;
}

.progress-bar-3 {
	display: flex;
	flex-direction: row !important;
	align-items: center;
}

.progress-bar-4 {
	display: flex;
	flex-direction: row !important;
	align-items: center;
}

.circle {
	width: 18px;
	height: 18px;
	background: #FFFFFF;
	border: 3px solid #303030;
	border-radius: 100%;
}

.line {
	width: calc(100% - 18px);
	height: 2px;
	background: #fff;
}

.step-1:hover, .step-2:hover, .step-3:hover, .step-4:hover {
	box-shadow: 2px 6px 4px rgba(0, 0, 0, 0.25), inset 10px 7px 62px rgba(183, 174, 174, 0.25);
}

.step-1:hover ~ .paragraph-1 {
	color: #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c0eeb8 */.elementor-689 .elementor-element.elementor-element-2c0eeb8 {
    max-width: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00cf871 */.elementor-689 .elementor-element.elementor-element-00cf871 {
    max-width: 1154px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee95b41 */.elementor-689 .elementor-element.elementor-element-ee95b41 {
    max-width: 880px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-86c601f */.elementor-689 .elementor-element.elementor-element-86c601f {
    max-width: 565px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49ecfff */.elementor-689 .elementor-element.elementor-element-49ecfff {
    width: auto;
}/* End custom CSS */