.elementor-66 .elementor-element.elementor-element-27b69e34{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:9.6rem;--padding-bottom:11.4rem;--padding-left:clamp(1.4rem, -1.15rem + 4.25vw, 4.8rem);--padding-right:clamp(1.4rem, -1.15rem + 4.25vw, 4.8rem);}.elementor-66 .elementor-element.elementor-element-cf77961{width:var( --container-widget-width, 90.7rem );max-width:90.7rem;--container-widget-width:90.7rem;--container-widget-flex-grow:0;text-align:center;}.elementor-66 .elementor-element.elementor-element-cf77961 .elementor-heading-title{font-family:var( --e-global-typography-e89425d-font-family ), Sans-serif;font-size:var( --e-global-typography-e89425d-font-size );font-weight:var( --e-global-typography-e89425d-font-weight );line-height:var( --e-global-typography-e89425d-line-height );letter-spacing:var( --e-global-typography-e89425d-letter-spacing );color:var( --e-global-color-5124ae0 );}.elementor-66 .elementor-element.elementor-element-ce2db8c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(4, min-content);--gap:0rem 2.4rem;--row-gap:0rem;--column-gap:2.4rem;--grid-auto-flow:row;--padding-top:0;--padding-bottom:12rem;--padding-left:clamp(1.4rem, -1.15rem + 4.25vw, 4.8rem);--padding-right:clamp(1.4rem, -1.15rem + 4.25vw, 4.8rem);}.elementor-66 .elementor-element.elementor-element-6d8d517{width:100%;max-width:100%;}.elementor-66 .elementor-element.elementor-element-6d8d517.elementor-element{--align-self:center;}.elementor-66 .elementor-element.elementor-element-6d8d517 img{width:58rem;}.elementor-66 .elementor-element.elementor-element-6aa255c{--display:flex;--border-radius:2.4rem 2.4rem 2.4rem 2.4rem;--padding-top:2.4rem;--padding-bottom:2.4rem;--padding-left:2.4rem;--padding-right:2.4rem;}.elementor-66 .elementor-element.elementor-element-6aa255c:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-6aa255c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4186e56 );}.elementor-66 .elementor-element.elementor-element-6aa255c.e-con{--align-self:flex-start;}.elementor-66 .elementor-element.elementor-element-7375f4b .elementor-heading-title{font-family:var( --e-global-typography-1fc499e-font-family ), Sans-serif;font-size:var( --e-global-typography-1fc499e-font-size );font-weight:var( --e-global-typography-1fc499e-font-weight );text-transform:var( --e-global-typography-1fc499e-text-transform );line-height:var( --e-global-typography-1fc499e-line-height );color:var( --e-global-color-04bd282 );}.elementor-66 .elementor-element.elementor-element-3adafd3 > .elementor-widget-container{margin:1.6rem 0rem 2.6rem 0rem;}.elementor-66 .elementor-element.elementor-element-3adafd3{font-family:var( --e-global-typography-1359f82-font-family ), Sans-serif;font-size:var( --e-global-typography-1359f82-font-size );line-height:var( --e-global-typography-1359f82-line-height );color:var( --e-global-color-5124ae0 );}.elementor-66 .elementor-element.elementor-element-3e2f6bc{font-family:var( --e-global-typography-d0432f7-font-family ), Sans-serif;font-size:var( --e-global-typography-d0432f7-font-size );font-weight:var( --e-global-typography-d0432f7-font-weight );line-height:var( --e-global-typography-d0432f7-line-height );color:var( --e-global-color-5124ae0 );}.elementor-66 .elementor-element.elementor-element-cfd735c{--display:flex;--margin-top:6.4rem;--margin-bottom:6.4rem;--margin-left:0rem;--margin-right:0rem;}.elementor-66 .elementor-element.elementor-element-cfd735c.e-con{--align-self:flex-start;}.elementor-66 .elementor-element.elementor-element-4f27b69{font-family:var( --e-global-typography-818af14-font-family ), Sans-serif;font-size:var( --e-global-typography-818af14-font-size );font-weight:var( --e-global-typography-818af14-font-weight );line-height:var( --e-global-typography-818af14-line-height );color:var( --e-global-color-5124ae0 );}.elementor-66 .elementor-element.elementor-element-0cf3ee0{--display:flex;--border-radius:2.4rem 2.4rem 2.4rem 2.4rem;--padding-top:2.4rem;--padding-bottom:2.4rem;--padding-left:2.4rem;--padding-right:2.4rem;}.elementor-66 .elementor-element.elementor-element-0cf3ee0:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-0cf3ee0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ddea2e7 );}.elementor-66 .elementor-element.elementor-element-0cf3ee0.e-con{--align-self:flex-start;}.elementor-66 .elementor-element.elementor-element-a373cc4 .elementor-heading-title{font-family:var( --e-global-typography-1fc499e-font-family ), Sans-serif;font-size:var( --e-global-typography-1fc499e-font-size );font-weight:var( --e-global-typography-1fc499e-font-weight );text-transform:var( --e-global-typography-1fc499e-text-transform );line-height:var( --e-global-typography-1fc499e-line-height );color:var( --e-global-color-04bd282 );}.elementor-66 .elementor-element.elementor-element-b95fe83 > .elementor-widget-container{margin:1.6rem 0rem 2.6rem 0rem;}.elementor-66 .elementor-element.elementor-element-b95fe83{font-family:var( --e-global-typography-1359f82-font-family ), Sans-serif;font-size:var( --e-global-typography-1359f82-font-size );line-height:var( --e-global-typography-1359f82-line-height );color:var( --e-global-color-5124ae0 );}.elementor-66 .elementor-element.elementor-element-a98e16f{font-family:var( --e-global-typography-1359f82-font-family ), Sans-serif;font-size:var( --e-global-typography-1359f82-font-size );line-height:var( --e-global-typography-1359f82-line-height );color:var( --e-global-color-5124ae0 );}.elementor-66 .elementor-element.elementor-element-7422e7f{--display:grid;--e-con-grid-template-columns:repeat(8, 1fr);--e-con-grid-template-rows:auto;--gap:0rem 2.4rem;--row-gap:0rem;--column-gap:2.4rem;--grid-auto-flow:row;--padding-top:8.6rem;--padding-bottom:14rem;--padding-left:clamp(1.4rem, -1.15rem + 4.25vw, 4.8rem);--padding-right:clamp(1.4rem, -1.15rem + 4.25vw, 4.8rem);}.elementor-66 .elementor-element.elementor-element-cc58a1e{--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;--gap:03.2rem 0rem;--row-gap:03.2rem;--column-gap:0rem;--border-radius:2.4rem 2.4rem 2.4rem 2.4rem;box-shadow:0px 4px 20px 0px rgba(0, 0, 0, 0.12);--margin-top:0rem;--margin-bottom:6.8rem;--margin-left:-2.4rem;--margin-right:0rem;--padding-top:4.8rem;--padding-bottom:3.2rem;--padding-left:2.4rem;--padding-right:2.4rem;}.elementor-66 .elementor-element.elementor-element-cc58a1e:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-cc58a1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-46c7d08 );}.elementor-66 .elementor-element.elementor-element-a879ef9 .elementor-heading-title{font-family:var( --e-global-typography-cc2de61-font-family ), Sans-serif;font-size:var( --e-global-typography-cc2de61-font-size );font-weight:var( --e-global-typography-cc2de61-font-weight );line-height:var( --e-global-typography-cc2de61-line-height );color:var( --e-global-color-5124ae0 );}.elementor-66 .elementor-element.elementor-element-b09f1be{width:initial;max-width:initial;font-family:var( --e-global-typography-228e1e1-font-family ), Sans-serif;font-size:var( --e-global-typography-228e1e1-font-size );font-weight:var( --e-global-typography-228e1e1-font-weight );line-height:var( --e-global-typography-228e1e1-line-height );color:var( --e-global-color-e557617 );}.elementor-66 .elementor-element.elementor-element-73b475d{width:initial;max-width:initial;font-family:var( --e-global-typography-818af14-font-family ), Sans-serif;font-size:var( --e-global-typography-818af14-font-size );font-weight:var( --e-global-typography-818af14-font-weight );line-height:var( --e-global-typography-818af14-line-height );color:var( --e-global-color-5124ae0 );}.elementor-66 .elementor-element.elementor-element-73b475d > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-66 .elementor-element.elementor-element-190b4f8{width:initial;max-width:initial;font-family:var( --e-global-typography-228e1e1-font-family ), Sans-serif;font-size:var( --e-global-typography-228e1e1-font-size );font-weight:var( --e-global-typography-228e1e1-font-weight );line-height:var( --e-global-typography-228e1e1-line-height );color:var( --e-global-color-e557617 );}.elementor-66 .elementor-element.elementor-element-190b4f8 > .elementor-widget-container{margin:6.4rem 0rem 0rem 0rem;}.elementor-66 .elementor-element.elementor-element-f873a8f{width:initial;max-width:initial;font-family:var( --e-global-typography-818af14-font-family ), Sans-serif;font-size:var( --e-global-typography-818af14-font-size );font-weight:var( --e-global-typography-818af14-font-weight );line-height:var( --e-global-typography-818af14-line-height );color:var( --e-global-color-5124ae0 );}.elementor-66 .elementor-element.elementor-element-f873a8f > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-66 .elementor-element.elementor-element-55c1c14{width:initial;max-width:initial;font-family:var( --e-global-typography-228e1e1-font-family ), Sans-serif;font-size:var( --e-global-typography-228e1e1-font-size );font-weight:var( --e-global-typography-228e1e1-font-weight );line-height:var( --e-global-typography-228e1e1-line-height );color:var( --e-global-color-e557617 );}.elementor-66 .elementor-element.elementor-element-55c1c14 > .elementor-widget-container{margin:6.4rem 0rem 0rem 0rem;}.elementor-66 .elementor-element.elementor-element-d7bc46c{width:initial;max-width:initial;font-family:var( --e-global-typography-818af14-font-family ), Sans-serif;font-size:var( --e-global-typography-818af14-font-size );font-weight:var( --e-global-typography-818af14-font-weight );line-height:var( --e-global-typography-818af14-line-height );color:var( --e-global-color-5124ae0 );}.elementor-66 .elementor-element.elementor-element-d7bc46c > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}body:not(.rtl) .elementor-66 .elementor-element.elementor-element-2f68ef3{left:-227px;}body.rtl .elementor-66 .elementor-element.elementor-element-2f68ef3{right:-227px;}.elementor-66 .elementor-element.elementor-element-2f68ef3{top:-24px;}body:not(.rtl) .elementor-66 .elementor-element.elementor-element-1ffd354{left:155px;}body.rtl .elementor-66 .elementor-element.elementor-element-1ffd354{right:155px;}.elementor-66 .elementor-element.elementor-element-1ffd354{top:514px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-66 .elementor-element.elementor-element-cc58a1e{--width:44rem;}}@media(min-width:1800px){.elementor-66 .elementor-element.elementor-element-cf77961 .elementor-heading-title{font-size:var( --e-global-typography-e89425d-font-size );line-height:var( --e-global-typography-e89425d-line-height );letter-spacing:var( --e-global-typography-e89425d-letter-spacing );}.elementor-66 .elementor-element.elementor-element-ce2db8c{--grid-auto-flow:row;}.elementor-66 .elementor-element.elementor-element-7375f4b .elementor-heading-title{font-size:var( --e-global-typography-1fc499e-font-size );line-height:var( --e-global-typography-1fc499e-line-height );}.elementor-66 .elementor-element.elementor-element-3adafd3{font-size:var( --e-global-typography-1359f82-font-size );line-height:var( --e-global-typography-1359f82-line-height );}.elementor-66 .elementor-element.elementor-element-3e2f6bc{font-size:var( --e-global-typography-d0432f7-font-size );line-height:var( --e-global-typography-d0432f7-line-height );}.elementor-66 .elementor-element.elementor-element-4f27b69{font-size:var( --e-global-typography-818af14-font-size );line-height:var( --e-global-typography-818af14-line-height );}.elementor-66 .elementor-element.elementor-element-a373cc4 .elementor-heading-title{font-size:var( --e-global-typography-1fc499e-font-size );line-height:var( --e-global-typography-1fc499e-line-height );}.elementor-66 .elementor-element.elementor-element-b95fe83{font-size:var( --e-global-typography-1359f82-font-size );line-height:var( --e-global-typography-1359f82-line-height );}.elementor-66 .elementor-element.elementor-element-a98e16f{font-size:var( --e-global-typography-1359f82-font-size );line-height:var( --e-global-typography-1359f82-line-height );}.elementor-66 .elementor-element.elementor-element-7422e7f{--grid-auto-flow:row;}.elementor-66 .elementor-element.elementor-element-cc58a1e{--width:50rem;}.elementor-66 .elementor-element.elementor-element-a879ef9 .elementor-heading-title{font-size:var( --e-global-typography-cc2de61-font-size );line-height:var( --e-global-typography-cc2de61-line-height );}.elementor-66 .elementor-element.elementor-element-b09f1be{font-size:var( --e-global-typography-228e1e1-font-size );line-height:var( --e-global-typography-228e1e1-line-height );}.elementor-66 .elementor-element.elementor-element-73b475d{font-size:var( --e-global-typography-818af14-font-size );line-height:var( --e-global-typography-818af14-line-height );}.elementor-66 .elementor-element.elementor-element-190b4f8{font-size:var( --e-global-typography-228e1e1-font-size );line-height:var( --e-global-typography-228e1e1-line-height );}.elementor-66 .elementor-element.elementor-element-f873a8f{font-size:var( --e-global-typography-818af14-font-size );line-height:var( --e-global-typography-818af14-line-height );}.elementor-66 .elementor-element.elementor-element-55c1c14{font-size:var( --e-global-typography-228e1e1-font-size );line-height:var( --e-global-typography-228e1e1-line-height );}.elementor-66 .elementor-element.elementor-element-d7bc46c{font-size:var( --e-global-typography-818af14-font-size );line-height:var( --e-global-typography-818af14-line-height );}}@media(max-width:1280px){.elementor-66 .elementor-element.elementor-element-ce2db8c{--grid-auto-flow:row;}.elementor-66 .elementor-element.elementor-element-6d8d517.elementor-element{--align-self:flex-start;}.elementor-66 .elementor-element.elementor-element-7422e7f{--grid-auto-flow:row;}}@media(max-width:960px){.elementor-66 .elementor-element.elementor-element-cf77961 .elementor-heading-title{font-size:var( --e-global-typography-e89425d-font-size );line-height:var( --e-global-typography-e89425d-line-height );letter-spacing:var( --e-global-typography-e89425d-letter-spacing );}.elementor-66 .elementor-element.elementor-element-ce2db8c{--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:auto;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-66 .elementor-element.elementor-element-6d8d517 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-66 .elementor-element.elementor-element-7375f4b .elementor-heading-title{font-size:var( --e-global-typography-1fc499e-font-size );line-height:var( --e-global-typography-1fc499e-line-height );}.elementor-66 .elementor-element.elementor-element-3adafd3{font-size:var( --e-global-typography-1359f82-font-size );line-height:var( --e-global-typography-1359f82-line-height );}.elementor-66 .elementor-element.elementor-element-3e2f6bc{font-size:var( --e-global-typography-d0432f7-font-size );line-height:var( --e-global-typography-d0432f7-line-height );}.elementor-66 .elementor-element.elementor-element-4f27b69{font-size:var( --e-global-typography-818af14-font-size );line-height:var( --e-global-typography-818af14-line-height );}.elementor-66 .elementor-element.elementor-element-0cf3ee0{--margin-top:0rem;--margin-bottom:6.4rem;--margin-left:0rem;--margin-right:0rem;}.elementor-66 .elementor-element.elementor-element-a373cc4 .elementor-heading-title{font-size:var( --e-global-typography-1fc499e-font-size );line-height:var( --e-global-typography-1fc499e-line-height );}.elementor-66 .elementor-element.elementor-element-b95fe83{font-size:var( --e-global-typography-1359f82-font-size );line-height:var( --e-global-typography-1359f82-line-height );}.elementor-66 .elementor-element.elementor-element-a98e16f{font-size:var( --e-global-typography-1359f82-font-size );line-height:var( --e-global-typography-1359f82-line-height );}.elementor-66 .elementor-element.elementor-element-7422e7f{--grid-auto-flow:row;}.elementor-66 .elementor-element.elementor-element-a879ef9 .elementor-heading-title{font-size:var( --e-global-typography-cc2de61-font-size );line-height:var( --e-global-typography-cc2de61-line-height );}.elementor-66 .elementor-element.elementor-element-b09f1be{font-size:var( --e-global-typography-228e1e1-font-size );line-height:var( --e-global-typography-228e1e1-line-height );}.elementor-66 .elementor-element.elementor-element-73b475d{font-size:var( --e-global-typography-818af14-font-size );line-height:var( --e-global-typography-818af14-line-height );}.elementor-66 .elementor-element.elementor-element-190b4f8{font-size:var( --e-global-typography-228e1e1-font-size );line-height:var( --e-global-typography-228e1e1-line-height );}.elementor-66 .elementor-element.elementor-element-f873a8f{font-size:var( --e-global-typography-818af14-font-size );line-height:var( --e-global-typography-818af14-line-height );}.elementor-66 .elementor-element.elementor-element-55c1c14{font-size:var( --e-global-typography-228e1e1-font-size );line-height:var( --e-global-typography-228e1e1-line-height );}.elementor-66 .elementor-element.elementor-element-d7bc46c{font-size:var( --e-global-typography-818af14-font-size );line-height:var( --e-global-typography-818af14-line-height );}}@media(max-width:767px){.elementor-66 .elementor-element.elementor-element-27b69e34{--padding-top:4.8rem;--padding-bottom:4.8rem;--padding-left:clamp(1.4rem, -1.15rem + 4.25vw, 4.8rem);--padding-right:clamp(1.4rem, -1.15rem + 4.25vw, 4.8rem);}.elementor-66 .elementor-element.elementor-element-cf77961 .elementor-heading-title{font-size:var( --e-global-typography-e89425d-font-size );line-height:var( --e-global-typography-e89425d-line-height );letter-spacing:var( --e-global-typography-e89425d-letter-spacing );}.elementor-66 .elementor-element.elementor-element-ce2db8c{--e-con-grid-template-columns:1;--e-con-grid-template-rows:1;--grid-auto-flow:row;}.elementor-66 .elementor-element.elementor-element-7375f4b .elementor-heading-title{font-size:var( --e-global-typography-1fc499e-font-size );line-height:var( --e-global-typography-1fc499e-line-height );}.elementor-66 .elementor-element.elementor-element-3adafd3{font-size:var( --e-global-typography-1359f82-font-size );line-height:var( --e-global-typography-1359f82-line-height );}.elementor-66 .elementor-element.elementor-element-3e2f6bc{font-size:var( --e-global-typography-d0432f7-font-size );line-height:var( --e-global-typography-d0432f7-line-height );}.elementor-66 .elementor-element.elementor-element-4f27b69{font-size:var( --e-global-typography-818af14-font-size );line-height:var( --e-global-typography-818af14-line-height );}.elementor-66 .elementor-element.elementor-element-a373cc4 .elementor-heading-title{font-size:var( --e-global-typography-1fc499e-font-size );line-height:var( --e-global-typography-1fc499e-line-height );}.elementor-66 .elementor-element.elementor-element-b95fe83{font-size:var( --e-global-typography-1359f82-font-size );line-height:var( --e-global-typography-1359f82-line-height );}.elementor-66 .elementor-element.elementor-element-a98e16f{font-size:var( --e-global-typography-1359f82-font-size );line-height:var( --e-global-typography-1359f82-line-height );}.elementor-66 .elementor-element.elementor-element-7422e7f{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-66 .elementor-element.elementor-element-cc58a1e{--margin-top:0rem;--margin-bottom:6.8rem;--margin-left:0rem;--margin-right:0rem;}.elementor-66 .elementor-element.elementor-element-a879ef9 .elementor-heading-title{font-size:var( --e-global-typography-cc2de61-font-size );line-height:var( --e-global-typography-cc2de61-line-height );}.elementor-66 .elementor-element.elementor-element-b09f1be{font-size:var( --e-global-typography-228e1e1-font-size );line-height:var( --e-global-typography-228e1e1-line-height );}.elementor-66 .elementor-element.elementor-element-73b475d{font-size:var( --e-global-typography-818af14-font-size );line-height:var( --e-global-typography-818af14-line-height );}.elementor-66 .elementor-element.elementor-element-190b4f8{font-size:var( --e-global-typography-228e1e1-font-size );line-height:var( --e-global-typography-228e1e1-line-height );}.elementor-66 .elementor-element.elementor-element-f873a8f{font-size:var( --e-global-typography-818af14-font-size );line-height:var( --e-global-typography-818af14-line-height );}.elementor-66 .elementor-element.elementor-element-55c1c14{font-size:var( --e-global-typography-228e1e1-font-size );line-height:var( --e-global-typography-228e1e1-line-height );}.elementor-66 .elementor-element.elementor-element-d7bc46c{font-size:var( --e-global-typography-818af14-font-size );line-height:var( --e-global-typography-818af14-line-height );}.elementor-66 .elementor-element.elementor-element-2f68ef3{top:-114px;}body:not(.rtl) .elementor-66 .elementor-element.elementor-element-1ffd354{left:-37px;}body.rtl .elementor-66 .elementor-element.elementor-element-1ffd354{right:-37px;}.elementor-66 .elementor-element.elementor-element-1ffd354{top:237px;}}/* Start custom CSS for heading, class: .elementor-element-cf77961 */.elementor-66 .elementor-element.elementor-element-cf77961 {
    background: linear-gradient(90deg, #5A30E6 0%, #80AAFF 49%, #6AEAA0 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6d8d517 */.elementor-66 .elementor-element.elementor-element-6d8d517{
    grid-row: 1 / 5;
    grid-column: 1;
}

@media only screen and (max-width: 960px) {
    .elementor-66 .elementor-element.elementor-element-6d8d517 {
        grid-row: 4;
        grid-column: 1 / -1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6aa255c */.elementor-66 .elementor-element.elementor-element-6aa255c{
    grid-row: 1;
    grid-column: 2;
}

@media only screen and (max-width: 960px) {
    .elementor-66 .elementor-element.elementor-element-6aa255c {
        grid-row: 1;
        grid-column: 1 / -1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfd735c */.elementor-66 .elementor-element.elementor-element-cfd735c{
    grid-row: 2;
    grid-column: 2;
}

@media only screen and (max-width: 960px) {
    .elementor-66 .elementor-element.elementor-element-cfd735c {
        grid-row: 2;
        grid-column: 1 / -1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0cf3ee0 */.elementor-66 .elementor-element.elementor-element-0cf3ee0{
    grid-row: 3;
    grid-column: 2;
}

@media only screen and (max-width: 960px) {
    .elementor-66 .elementor-element.elementor-element-0cf3ee0 {
        grid-row: 3;
        grid-column: 1 / -1;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-95d0be2 */.elementor-66 .elementor-element.elementor-element-95d0be2{
    width: 12.7rem;
    height: 2px;
    background-color: var(--e-global-color-5124ae0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc58a1e */.elementor-66 .elementor-element.elementor-element-cc58a1e{
    grid-row: 1;
    grid-column: 2 / -1
}

@media only screen and (max-width: 767px) {
    .elementor-66 .elementor-element.elementor-element-cc58a1e{
        grid-row: 1;
        grid-column: 1 / -1
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b09f1be */.elementor-66 .elementor-element.elementor-element-b09f1be{
    grid-row: 2;
    grid-column: 4 / span 4;
}

@media only screen and (max-width: 960px) {
    .elementor-66 .elementor-element.elementor-element-b09f1be{
        grid-column: 3 / span 5;
    }
}

@media only screen and (max-width: 767px) {
    .elementor-66 .elementor-element.elementor-element-b09f1be{
        grid-row: 2;
        grid-column: 1 / -1
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73b475d */.elementor-66 .elementor-element.elementor-element-73b475d{
    grid-row: 3;
    grid-column: 4 / span 4;
    text-indent: 2.6rem;
}

@media only screen and (max-width: 960px) {
    .elementor-66 .elementor-element.elementor-element-73b475d{
        grid-column: 3 / span 5;
    }
}

@media only screen and (max-width: 767px) {
    .elementor-66 .elementor-element.elementor-element-73b475d{
        grid-row: 3;
        grid-column: 1 / -1
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-190b4f8 */.elementor-66 .elementor-element.elementor-element-190b4f8{
    grid-row: 4;
    grid-column: 4 / span 4;
}

@media only screen and (max-width: 960px) {
    .elementor-66 .elementor-element.elementor-element-190b4f8{
        grid-column: 3 / span 5;
    }
}

@media only screen and (max-width: 767px) {
    .elementor-66 .elementor-element.elementor-element-190b4f8{
        grid-row: 4;
        grid-column: 1 / -1
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f873a8f */.elementor-66 .elementor-element.elementor-element-f873a8f{
    grid-row: 5;
    grid-column: 4 / span 4;
    text-indent: 2.6rem;
}

@media only screen and (max-width: 960px) {
    .elementor-66 .elementor-element.elementor-element-f873a8f{
        grid-column: 3 / span 5;
    }
}

@media only screen and (max-width: 767px) {
    .elementor-66 .elementor-element.elementor-element-f873a8f{
        grid-row: 5;
        grid-column: 1 / -1
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55c1c14 */.elementor-66 .elementor-element.elementor-element-55c1c14{
    grid-row: 6;
    grid-column: 4 / span 4;
}

@media only screen and (max-width: 960px) {
    .elementor-66 .elementor-element.elementor-element-55c1c14{
        grid-column: 3 / span 5;
    }
}

@media only screen and (max-width: 767px) {
    .elementor-66 .elementor-element.elementor-element-55c1c14{
        grid-row: 6;
        grid-column: 1 / -1
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7bc46c */.elementor-66 .elementor-element.elementor-element-d7bc46c{
    grid-row: 7;
    grid-column: 4 / span 4;
    text-indent: 2.6rem;
}

@media only screen and (max-width: 960px) {
    .elementor-66 .elementor-element.elementor-element-d7bc46c{
        grid-column: 3 / span 5;
    }
}

@media only screen and (max-width: 767px) {
    .elementor-66 .elementor-element.elementor-element-d7bc46c{
        grid-row: 7;
        grid-column: 1 / -1
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2f68ef3 */.elementor-66 .elementor-element.elementor-element-2f68ef3{
    width: 66.5rem;
    height: 66.5rem;
    border-radius: 50%;
    z-index: -2;
}

.elementor-66 .elementor-element.elementor-element-2f68ef3::before {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    background-color: var(--e-global-color-c3f0774);
    filter: blur(150px);
}

.elementor-66 .elementor-element.elementor-element-2f68ef3::after {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    background-color: var(--e-global-color-c3f0774);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1ffd354 */.elementor-66 .elementor-element.elementor-element-1ffd354{
    width: 16rem;
    height: 16rem;
    border-radius: 50%;
    z-index: -1;
}

.elementor-66 .elementor-element.elementor-element-1ffd354::before {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    background-color: var(--e-global-color-8a04416);
    filter: blur(150px);
}

.elementor-66 .elementor-element.elementor-element-1ffd354::after {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    background-color: var(--e-global-color-8a04416);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7422e7f */.elementor-66 .elementor-element.elementor-element-7422e7f .e-con-inner{
    position: relative;
}/* End custom CSS */