.elementor-65547 .elementor-element.elementor-element-11d595d2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-65547 .elementor-element.elementor-element-19c803b3{--display:flex;}.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-65547 .elementor-element.elementor-element-9c20e91{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65547 .elementor-element.elementor-element-2cdf526f{--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-65547 .elementor-element.elementor-element-6b589bc{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-65547 .elementor-element.elementor-element-8a43f94{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-65547 .elementor-element.elementor-element-aaf76cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-65547 .elementor-element.elementor-element-22dfca6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-65547 .elementor-element.elementor-element-a82a6a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-65547 .elementor-element.elementor-element-659f7fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-65547 .elementor-element.elementor-element-a9e9aac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-65547 .elementor-element.elementor-element-a9e9aac{text-align:center;}.elementor-65547 .elementor-element.elementor-element-a9e9aac .elementor-heading-title{font-family:"General Sans Bold", Sans-serif;font-size:35px;font-weight:600;line-height:55px;}.elementor-65547 .elementor-element.elementor-element-914dc4b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:092px;}.elementor-65547 .elementor-element.elementor-element-914dc4b:not(.elementor-motion-effects-element-type-background), .elementor-65547 .elementor-element.elementor-element-914dc4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4567DF26;}.elementor-65547 .elementor-element.elementor-element-e559e5b{--display:flex;}.elementor-65547 .elementor-element.elementor-element-e559e5b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-65547 .elementor-element.elementor-element-ed374b3{width:var( --container-widget-width, 115.091% );max-width:115.091%;--container-widget-width:115.091%;--container-widget-flex-grow:0;text-align:start;font-family:"General Sans Regular", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-65547 .elementor-element.elementor-element-ed374b3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-65547 .elementor-element.elementor-element-92dce53{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0144px;--margin-right:0px;}.elementor-65547 .elementor-element.elementor-element-92dce53.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-65547 .elementor-element.elementor-element-fa76680 .elementor-button{background-color:var( --e-global-color-primary );font-family:"General Sans Medium", Sans-serif;font-size:16px;font-weight:700;line-height:22px;fill:var( --e-global-color-c5b06a1 );color:var( --e-global-color-c5b06a1 );border-radius:80px 80px 80px 80px;padding:16px 25px 16px 25px;}.elementor-65547 .elementor-element.elementor-element-fa76680 .elementor-button:hover, .elementor-65547 .elementor-element.elementor-element-fa76680 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-c5b06a1 );}.elementor-65547 .elementor-element.elementor-element-fa76680 .elementor-button:hover svg, .elementor-65547 .elementor-element.elementor-element-fa76680 .elementor-button:focus svg{fill:var( --e-global-color-c5b06a1 );}.elementor-65547 .elementor-element.elementor-element-b572e11{--display:flex;}.elementor-65547 .elementor-element.elementor-element-522fb36{--spacer-size:15px;}.elementor-65547 .elementor-element.elementor-element-6fbf525{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:55px;--padding-right:55px;}.elementor-65547 .elementor-element.elementor-element-461637f{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65547 .elementor-element.elementor-element-5ddcc0e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-65547 .elementor-element.elementor-element-5ddcc0e{text-align:center;}.elementor-65547 .elementor-element.elementor-element-5ddcc0e .elementor-heading-title{font-family:"General Sans Bold", Sans-serif;font-weight:600;line-height:55px;}.elementor-65547 .elementor-element.elementor-element-d7d8d70{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--flex-wrap:wrap;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-65547 .elementor-element.elementor-element-5789371{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65547 .elementor-element.elementor-element-5789371.e-con{--align-self:stretch;--order:1;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-65547 .elementor-element.elementor-element-b4b83e6 .elementor-icon-wrapper{text-align:center;}.elementor-65547 .elementor-element.elementor-element-b4b83e6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e7135f1 );}.elementor-65547 .elementor-element.elementor-element-b4b83e6.elementor-view-framed .elementor-icon, .elementor-65547 .elementor-element.elementor-element-b4b83e6.elementor-view-default .elementor-icon{color:var( --e-global-color-e7135f1 );border-color:var( --e-global-color-e7135f1 );}.elementor-65547 .elementor-element.elementor-element-b4b83e6.elementor-view-framed .elementor-icon, .elementor-65547 .elementor-element.elementor-element-b4b83e6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e7135f1 );}.elementor-65547 .elementor-element.elementor-element-b4b83e6 .elementor-icon{font-size:90px;}.elementor-65547 .elementor-element.elementor-element-b4b83e6 .elementor-icon svg{height:90px;}.elementor-65547 .elementor-element.elementor-element-2afbe99{text-align:center;}.elementor-65547 .elementor-element.elementor-element-2afbe99 .elementor-heading-title{font-family:"General Sans SemiBold", Sans-serif;font-size:28px;font-weight:normal;}.elementor-65547 .elementor-element.elementor-element-c22c9eb{text-align:center;font-family:"General Sans Regular", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-65547 .elementor-element.elementor-element-2cc1db8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65547 .elementor-element.elementor-element-2cc1db8.e-con{--order:4;}.elementor-65547 .elementor-element.elementor-element-935c44f .elementor-icon-wrapper{text-align:center;}.elementor-65547 .elementor-element.elementor-element-935c44f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e7135f1 );}.elementor-65547 .elementor-element.elementor-element-935c44f.elementor-view-framed .elementor-icon, .elementor-65547 .elementor-element.elementor-element-935c44f.elementor-view-default .elementor-icon{color:var( --e-global-color-e7135f1 );border-color:var( --e-global-color-e7135f1 );}.elementor-65547 .elementor-element.elementor-element-935c44f.elementor-view-framed .elementor-icon, .elementor-65547 .elementor-element.elementor-element-935c44f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e7135f1 );}.elementor-65547 .elementor-element.elementor-element-935c44f .elementor-icon{font-size:90px;}.elementor-65547 .elementor-element.elementor-element-935c44f .elementor-icon svg{height:90px;}.elementor-65547 .elementor-element.elementor-element-b4bdc01{text-align:center;}.elementor-65547 .elementor-element.elementor-element-b4bdc01 .elementor-heading-title{font-family:"General Sans SemiBold", Sans-serif;font-size:28px;font-weight:normal;}.elementor-65547 .elementor-element.elementor-element-baa6153{text-align:center;font-family:"General Sans Regular", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-65547 .elementor-element.elementor-element-e93c91c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65547 .elementor-element.elementor-element-e93c91c.e-con{--order:3;}.elementor-65547 .elementor-element.elementor-element-5052be0 .elementor-icon-wrapper{text-align:center;}.elementor-65547 .elementor-element.elementor-element-5052be0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e7135f1 );}.elementor-65547 .elementor-element.elementor-element-5052be0.elementor-view-framed .elementor-icon, .elementor-65547 .elementor-element.elementor-element-5052be0.elementor-view-default .elementor-icon{color:var( --e-global-color-e7135f1 );border-color:var( --e-global-color-e7135f1 );}.elementor-65547 .elementor-element.elementor-element-5052be0.elementor-view-framed .elementor-icon, .elementor-65547 .elementor-element.elementor-element-5052be0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e7135f1 );}.elementor-65547 .elementor-element.elementor-element-5052be0 .elementor-icon{font-size:90px;}.elementor-65547 .elementor-element.elementor-element-5052be0 .elementor-icon svg{height:90px;}.elementor-65547 .elementor-element.elementor-element-d0dd6ed{text-align:center;}.elementor-65547 .elementor-element.elementor-element-d0dd6ed .elementor-heading-title{font-family:"General Sans SemiBold", Sans-serif;font-size:28px;font-weight:normal;}.elementor-65547 .elementor-element.elementor-element-81f11a0{text-align:center;font-family:"General Sans Regular", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-65547 .elementor-element.elementor-element-b5fcb1c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65547 .elementor-element.elementor-element-b5fcb1c.e-con{--order:4;}.elementor-65547 .elementor-element.elementor-element-424638e .elementor-icon-wrapper{text-align:center;}.elementor-65547 .elementor-element.elementor-element-424638e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e7135f1 );}.elementor-65547 .elementor-element.elementor-element-424638e.elementor-view-framed .elementor-icon, .elementor-65547 .elementor-element.elementor-element-424638e.elementor-view-default .elementor-icon{color:var( --e-global-color-e7135f1 );border-color:var( --e-global-color-e7135f1 );}.elementor-65547 .elementor-element.elementor-element-424638e.elementor-view-framed .elementor-icon, .elementor-65547 .elementor-element.elementor-element-424638e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e7135f1 );}.elementor-65547 .elementor-element.elementor-element-424638e .elementor-icon{font-size:90px;}.elementor-65547 .elementor-element.elementor-element-424638e .elementor-icon svg{height:90px;}.elementor-65547 .elementor-element.elementor-element-47d8ab6{text-align:center;}.elementor-65547 .elementor-element.elementor-element-47d8ab6 .elementor-heading-title{font-family:"General Sans SemiBold", Sans-serif;font-size:28px;font-weight:normal;}.elementor-65547 .elementor-element.elementor-element-251cb75{text-align:center;font-family:"General Sans Regular", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-65547 .elementor-element.elementor-element-74169b1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65547 .elementor-element.elementor-element-74169b1.e-con{--order:3;}.elementor-65547 .elementor-element.elementor-element-eaf2c17 .elementor-icon-wrapper{text-align:center;}.elementor-65547 .elementor-element.elementor-element-eaf2c17.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e7135f1 );}.elementor-65547 .elementor-element.elementor-element-eaf2c17.elementor-view-framed .elementor-icon, .elementor-65547 .elementor-element.elementor-element-eaf2c17.elementor-view-default .elementor-icon{color:var( --e-global-color-e7135f1 );border-color:var( --e-global-color-e7135f1 );}.elementor-65547 .elementor-element.elementor-element-eaf2c17.elementor-view-framed .elementor-icon, .elementor-65547 .elementor-element.elementor-element-eaf2c17.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e7135f1 );}.elementor-65547 .elementor-element.elementor-element-eaf2c17 .elementor-icon{font-size:90px;}.elementor-65547 .elementor-element.elementor-element-eaf2c17 .elementor-icon svg{height:90px;}.elementor-65547 .elementor-element.elementor-element-5a56c58{text-align:center;}.elementor-65547 .elementor-element.elementor-element-5a56c58 .elementor-heading-title{font-family:"General Sans SemiBold", Sans-serif;font-size:28px;font-weight:normal;}.elementor-65547 .elementor-element.elementor-element-75eebf8{text-align:center;font-family:"General Sans Regular", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-65547 .elementor-element.elementor-element-aca3790{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-65547 .elementor-element.elementor-element-985f728{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65547 .elementor-element.elementor-element-985f728.e-con{--align-self:stretch;--order:1;}.elementor-65547 .elementor-element.elementor-element-50b504c .elementor-icon-wrapper{text-align:center;}.elementor-65547 .elementor-element.elementor-element-50b504c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e7135f1 );}.elementor-65547 .elementor-element.elementor-element-50b504c.elementor-view-framed .elementor-icon, .elementor-65547 .elementor-element.elementor-element-50b504c.elementor-view-default .elementor-icon{color:var( --e-global-color-e7135f1 );border-color:var( --e-global-color-e7135f1 );}.elementor-65547 .elementor-element.elementor-element-50b504c.elementor-view-framed .elementor-icon, .elementor-65547 .elementor-element.elementor-element-50b504c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e7135f1 );}.elementor-65547 .elementor-element.elementor-element-50b504c .elementor-icon{font-size:90px;}.elementor-65547 .elementor-element.elementor-element-50b504c .elementor-icon svg{height:90px;}.elementor-65547 .elementor-element.elementor-element-2821b5c{text-align:center;}.elementor-65547 .elementor-element.elementor-element-2821b5c .elementor-heading-title{font-family:"General Sans SemiBold", Sans-serif;font-weight:normal;}.elementor-65547 .elementor-element.elementor-element-d6109b5{text-align:center;font-family:"General Sans Regular", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-65547 .elementor-element.elementor-element-5a681f4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65547 .elementor-element.elementor-element-5a681f4.e-con{--order:4;}.elementor-65547 .elementor-element.elementor-element-f9c756e .elementor-icon-wrapper{text-align:center;}.elementor-65547 .elementor-element.elementor-element-f9c756e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e7135f1 );}.elementor-65547 .elementor-element.elementor-element-f9c756e.elementor-view-framed .elementor-icon, .elementor-65547 .elementor-element.elementor-element-f9c756e.elementor-view-default .elementor-icon{color:var( --e-global-color-e7135f1 );border-color:var( --e-global-color-e7135f1 );}.elementor-65547 .elementor-element.elementor-element-f9c756e.elementor-view-framed .elementor-icon, .elementor-65547 .elementor-element.elementor-element-f9c756e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e7135f1 );}.elementor-65547 .elementor-element.elementor-element-f9c756e .elementor-icon{font-size:90px;}.elementor-65547 .elementor-element.elementor-element-f9c756e .elementor-icon svg{height:90px;}.elementor-65547 .elementor-element.elementor-element-b897ba3{text-align:center;}.elementor-65547 .elementor-element.elementor-element-b897ba3 .elementor-heading-title{font-family:"General Sans SemiBold", Sans-serif;font-weight:normal;}.elementor-65547 .elementor-element.elementor-element-f21b1b6{text-align:center;font-family:"General Sans Regular", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-65547 .elementor-element.elementor-element-0d7e588{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65547 .elementor-element.elementor-element-0d7e588.e-con{--order:3;}.elementor-65547 .elementor-element.elementor-element-81b9eaf .elementor-icon-wrapper{text-align:center;}.elementor-65547 .elementor-element.elementor-element-81b9eaf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e7135f1 );}.elementor-65547 .elementor-element.elementor-element-81b9eaf.elementor-view-framed .elementor-icon, .elementor-65547 .elementor-element.elementor-element-81b9eaf.elementor-view-default .elementor-icon{color:var( --e-global-color-e7135f1 );border-color:var( --e-global-color-e7135f1 );}.elementor-65547 .elementor-element.elementor-element-81b9eaf.elementor-view-framed .elementor-icon, .elementor-65547 .elementor-element.elementor-element-81b9eaf.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e7135f1 );}.elementor-65547 .elementor-element.elementor-element-81b9eaf .elementor-icon{font-size:90px;}.elementor-65547 .elementor-element.elementor-element-81b9eaf .elementor-icon svg{height:90px;}.elementor-65547 .elementor-element.elementor-element-02904f1{text-align:center;}.elementor-65547 .elementor-element.elementor-element-02904f1 .elementor-heading-title{font-family:"General Sans SemiBold", Sans-serif;font-weight:normal;}.elementor-65547 .elementor-element.elementor-element-246b9d4{text-align:center;font-family:"General Sans Regular", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-65547 .elementor-element.elementor-element-b014f92{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65547 .elementor-element.elementor-element-b014f92.e-con{--order:4;}.elementor-65547 .elementor-element.elementor-element-bfb3ec5 .elementor-icon-wrapper{text-align:center;}.elementor-65547 .elementor-element.elementor-element-bfb3ec5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e7135f1 );}.elementor-65547 .elementor-element.elementor-element-bfb3ec5.elementor-view-framed .elementor-icon, .elementor-65547 .elementor-element.elementor-element-bfb3ec5.elementor-view-default .elementor-icon{color:var( --e-global-color-e7135f1 );border-color:var( --e-global-color-e7135f1 );}.elementor-65547 .elementor-element.elementor-element-bfb3ec5.elementor-view-framed .elementor-icon, .elementor-65547 .elementor-element.elementor-element-bfb3ec5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e7135f1 );}.elementor-65547 .elementor-element.elementor-element-bfb3ec5 .elementor-icon{font-size:90px;}.elementor-65547 .elementor-element.elementor-element-bfb3ec5 .elementor-icon svg{height:90px;}.elementor-65547 .elementor-element.elementor-element-5ba974a{text-align:center;}.elementor-65547 .elementor-element.elementor-element-5ba974a .elementor-heading-title{font-family:"General Sans SemiBold", Sans-serif;font-weight:normal;}.elementor-65547 .elementor-element.elementor-element-5b6d197{text-align:center;font-family:"General Sans Regular", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-65547 .elementor-element.elementor-element-df97f3b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65547 .elementor-element.elementor-element-df97f3b.e-con{--order:3;}.elementor-65547 .elementor-element.elementor-element-666619c .elementor-icon-wrapper{text-align:center;}.elementor-65547 .elementor-element.elementor-element-666619c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e7135f1 );}.elementor-65547 .elementor-element.elementor-element-666619c.elementor-view-framed .elementor-icon, .elementor-65547 .elementor-element.elementor-element-666619c.elementor-view-default .elementor-icon{color:var( --e-global-color-e7135f1 );border-color:var( --e-global-color-e7135f1 );}.elementor-65547 .elementor-element.elementor-element-666619c.elementor-view-framed .elementor-icon, .elementor-65547 .elementor-element.elementor-element-666619c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e7135f1 );}.elementor-65547 .elementor-element.elementor-element-666619c .elementor-icon{font-size:90px;}.elementor-65547 .elementor-element.elementor-element-666619c .elementor-icon svg{height:90px;}.elementor-65547 .elementor-element.elementor-element-9ae23c4{text-align:center;}.elementor-65547 .elementor-element.elementor-element-9ae23c4 .elementor-heading-title{font-family:"General Sans SemiBold", Sans-serif;font-weight:normal;}.elementor-65547 .elementor-element.elementor-element-f3df1e1{text-align:center;font-family:"General Sans Regular", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-65547 .elementor-element.elementor-element-0af48f9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-65547 .elementor-element.elementor-element-553d662{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-65547 .elementor-element.elementor-element-553d662.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-65547 .elementor-element.elementor-element-6649267{width:var( --container-widget-width, 115.566% );max-width:115.566%;--container-widget-width:115.566%;--container-widget-flex-grow:0;}.elementor-65547 .elementor-element.elementor-element-6649267.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-65547 .elementor-element.elementor-element-ab2fe13{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-65547 .elementor-element.elementor-element-ab2fe13.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-65547 .elementor-element.elementor-element-54f18f9{--display:flex;}.elementor-65547 .elementor-element.elementor-element-df30178{--display:flex;}.elementor-65547 .elementor-element.elementor-element-20761ee{--display:flex;}.elementor-65547 .elementor-element.elementor-element-7eafecc3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-65547 .elementor-element.elementor-element-69356799{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-65547 .elementor-element.elementor-element-69356799.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-65547 .elementor-element.elementor-element-3dde4849{width:var( --container-widget-width, 115.566% );max-width:115.566%;--container-widget-width:115.566%;--container-widget-flex-grow:0;}.elementor-65547 .elementor-element.elementor-element-3dde4849.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-65547 .elementor-element.elementor-element-48bfee82{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-65547 .elementor-element.elementor-element-48bfee82.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-65547 .elementor-element.elementor-element-303e4bf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-65547 .elementor-element.elementor-element-3ec6638{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-65547 .elementor-element.elementor-element-dae4925{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-65547 .elementor-element.elementor-element-079b33c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-65547 .elementor-element.elementor-element-d3b4321{width:var( --container-widget-width, 49.348% );max-width:49.348%;--container-widget-width:49.348%;--container-widget-flex-grow:0;}.elementor-65547 .elementor-element.elementor-element-d3b4321.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-65547 .elementor-element.elementor-element-b92a9ed > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-65547 .elementor-element.elementor-element-b92a9ed .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-65547 .elementor-element.elementor-element-8bf4abc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-65547 .elementor-element.elementor-element-642e089{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-65547 .elementor-element.elementor-element-3e8e17f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-65547 .elementor-element.elementor-element-624c367{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-65547 .elementor-element.elementor-element-6629a47 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-65547 .elementor-element.elementor-element-6629a47{text-align:center;}.elementor-65547 .elementor-element.elementor-element-6629a47 .elementor-heading-title{font-family:"General Sans Bold", Sans-serif;font-size:43px;font-weight:600;line-height:55px;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{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-65547 .elementor-element.elementor-element-5a1840b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-65547 .elementor-element.elementor-element-5a1840b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-65547 .elementor-element.elementor-element-5a1840b .elementor-accordion-item{border-width:0px;}.elementor-65547 .elementor-element.elementor-element-5a1840b .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-65547 .elementor-element.elementor-element-5a1840b .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-65547 .elementor-element.elementor-element-5a1840b .elementor-accordion-icon, .elementor-65547 .elementor-element.elementor-element-5a1840b .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-65547 .elementor-element.elementor-element-5a1840b .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-65547 .elementor-element.elementor-element-5a1840b .elementor-active .elementor-accordion-icon, .elementor-65547 .elementor-element.elementor-element-5a1840b .elementor-active .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-65547 .elementor-element.elementor-element-5a1840b .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-65547 .elementor-element.elementor-element-5a1840b .elementor-accordion-title{font-family:"General Sans Bold", Sans-serif;font-size:24px;font-weight:normal;line-height:32px;}.elementor-65547 .elementor-element.elementor-element-5a1840b .elementor-tab-title{padding:20px 20px 20px 20px;}.elementor-65547 .elementor-element.elementor-element-5a1840b .elementor-tab-content{padding:0px 20px 0px 20px;}.elementor-65547 .elementor-element.elementor-element-6e82cd7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-65547 .elementor-element.elementor-element-cb83060{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-65547 .elementor-element.elementor-element-fb87d52{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-65547 .elementor-element.elementor-element-1bc251a{text-align:start;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-65547 .elementor-element.elementor-element-624c367{--margin-top:049px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-65547 .elementor-element.elementor-element-6629a47 .elementor-heading-title{font-size:38px;line-height:42px;}}@media(min-width:768px){.elementor-65547 .elementor-element.elementor-element-19c803b3{--width:50%;}.elementor-65547 .elementor-element.elementor-element-9c20e91{--width:50%;}.elementor-65547 .elementor-element.elementor-element-e559e5b{--width:65.382%;}.elementor-65547 .elementor-element.elementor-element-92dce53{--width:25.198%;}.elementor-65547 .elementor-element.elementor-element-5789371{--width:350px;}.elementor-65547 .elementor-element.elementor-element-2cc1db8{--width:350px;}.elementor-65547 .elementor-element.elementor-element-e93c91c{--width:350px;}.elementor-65547 .elementor-element.elementor-element-b5fcb1c{--width:350px;}.elementor-65547 .elementor-element.elementor-element-74169b1{--width:350px;}.elementor-65547 .elementor-element.elementor-element-985f728{--width:350px;}.elementor-65547 .elementor-element.elementor-element-5a681f4{--width:350px;}.elementor-65547 .elementor-element.elementor-element-0d7e588{--width:350px;}.elementor-65547 .elementor-element.elementor-element-b014f92{--width:350px;}.elementor-65547 .elementor-element.elementor-element-df97f3b{--width:350px;}.elementor-65547 .elementor-element.elementor-element-553d662{--width:50.583%;}.elementor-65547 .elementor-element.elementor-element-ab2fe13{--width:47.202%;}.elementor-65547 .elementor-element.elementor-element-69356799{--width:50.583%;}.elementor-65547 .elementor-element.elementor-element-48bfee82{--width:47.202%;}}@media(max-width:767px){.elementor-65547 .elementor-element.elementor-element-659f7fd{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-65547 .elementor-element.elementor-element-a9e9aac > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-65547 .elementor-element.elementor-element-a9e9aac .elementor-heading-title{font-size:24px;line-height:1.1em;}.elementor-65547 .elementor-element.elementor-element-914dc4b{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65547 .elementor-element.elementor-element-92dce53{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-65547 .elementor-element.elementor-element-5ddcc0e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-65547 .elementor-element.elementor-element-5ddcc0e .elementor-heading-title{font-size:24px;line-height:1.1em;}.elementor-65547 .elementor-element.elementor-element-2821b5c .elementor-heading-title{font-size:28px;}.elementor-65547 .elementor-element.elementor-element-b897ba3 .elementor-heading-title{font-size:28px;}.elementor-65547 .elementor-element.elementor-element-02904f1 .elementor-heading-title{font-size:28px;}.elementor-65547 .elementor-element.elementor-element-5ba974a .elementor-heading-title{font-size:28px;}.elementor-65547 .elementor-element.elementor-element-9ae23c4 .elementor-heading-title{font-size:28px;}.elementor-65547 .elementor-element.elementor-element-d3b4321{width:var( --container-widget-width, 302.039px );max-width:302.039px;--container-widget-width:302.039px;--container-widget-flex-grow:0;text-align:start;}.elementor-65547 .elementor-element.elementor-element-624c367{--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-65547 .elementor-element.elementor-element-6629a47 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-65547 .elementor-element.elementor-element-6629a47 .elementor-heading-title{font-size:24px;line-height:1.1em;}}/* Start custom CSS for button, class: .elementor-element-fa76680 */.elementor-65547 .elementor-element.elementor-element-fa76680 a{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7d8d70 */.steps-container .e-con-inner{
    row-gap: 100px;
}

.steps-container .e-con-inner::before{
    content: '';
    position: absolute;
    top: 50%;
    height: 3px;
    width: 700px;
    background-color: #6868AC;
    border-radius: 50vw;
}

.single-step{
    position: absolute;
    bottom: -73px;
    left: 50%;
    transform: translateX(-50%);
    min-width: 40px;
    height: 40px;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: #CECDE6;
    border: 3px solid #6868AC;
    border-radius: 50vw;
}

.steps-container .e-con-inner  .e-con-full.e-con:nth-of-type(even) .single-step{
    bottom: unset;
    top: -65px;
}

@media only screen and (max-width: 1179px) {
  .steps-container .e-con-inner::before {
    display: none;
  }
  
  .steps-container .e-con-inner  .e-con-full.e-con:nth-of-type(even) .single-step{
    top: unset;
  }
  
  .single-step{
      bottom: -40px!important;
  }
  
  
  .steps-container .e-con-inner  .e-con-full.e-con:nth-of-type(2) { 
      order: 2;
  }
  
  .steps-container .e-con-inner  .e-con-full.e-con:nth-of-type(3) { 
      order: 3;
  }
  
  .steps-container .e-con-inner  .e-con-full.e-con:nth-of-type(4) { 
      order: 4;
  }
  
  .steps-container .e-con-inner  .e-con-full.e-con:nth-of-type(5) { 
      order: 5;
  }
  
  
  
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aca3790 *//*#step-slider-darm .e-con-inner{*/
/*    display: flex;*/
/*    flex-direction: row;*/
/*    position: relative;*/
/*    padding-top: 20%;*/
/*    padding-bottom: 20%;*/
    
/*}*/

/*#step-slider-darm .e-con-inner .e-con{*/
    
/*}*/

/*#step-slider-darm .e-con-inner .e-con:nth-of-type(odd){*/
/*    transform: translateY(50%)*/
/*}*/

/*#step-slider-darm .e-con-inner .e-con:nth-of-type(even){*/
/*    transform: translateY(-50%)*/
/*}*//* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-5a1840b */.elementor-65547 .elementor-element.elementor-element-5a1840b .elementor-accordion-item{
    border-radius: 12px;
    background: #4567DF33;
}
.elementor-65547 .elementor-element.elementor-element-5a1840b .elementor-accordion .elementor-tab-content{
    border-top: none !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'General Sans Bold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.perfectlab.nl/wp-content/uploads/2022/11/GeneralSans-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'General Sans Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.perfectlab.nl/wp-content/uploads/2022/11/GeneralSans-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'General Sans Medium';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.perfectlab.nl/wp-content/uploads/2022/11/GeneralSans-Medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'General Sans SemiBold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.perfectlab.nl/wp-content/uploads/2022/11/GeneralSans-Semibold.ttf') format('truetype');
}
/* End Custom Fonts CSS */