.elementor-8117 .elementor-element.elementor-element-6bd35fb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8117 .elementor-element.elementor-element-899ba0f{--display:flex;--min-height:745px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8117 .elementor-element.elementor-element-12d13a0{width:initial;max-width:initial;top:220px;}body:not(.rtl) .elementor-8117 .elementor-element.elementor-element-12d13a0{left:0px;}body.rtl .elementor-8117 .elementor-element.elementor-element-12d13a0{right:0px;}body:not(.rtl) .elementor-8117 .elementor-element.elementor-element-a4fcb07{right:0px;}body.rtl .elementor-8117 .elementor-element.elementor-element-a4fcb07{left:0px;}.elementor-8117 .elementor-element.elementor-element-a4fcb07{top:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8117 .elementor-element.elementor-element-b7f87e0 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-8117 .elementor-element.elementor-element-b7f87e0 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;line-height:21px;color:#FFFFFF80;}.elementor-8117 .elementor-element.elementor-element-426374a{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-8117 .elementor-element.elementor-element-426374a > .elementor-widget-container{margin:0px 0px 26px 0px;}.elementor-8117 .elementor-element.elementor-element-426374a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:70px;font-weight:500;line-height:70px;color:var( --e-global-color-943e557 );}.elementor-8117 .elementor-element.elementor-element-7e3a40f .elementor-heading-title{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 );color:var( --e-global-color-943e557 );}.elementor-8117 .elementor-element.elementor-element-8f24ef7{--display:flex;--position:absolute;--min-height:332px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:77px 0px;--row-gap:77px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:220px;--z-index:1;}body:not(.rtl) .elementor-8117 .elementor-element.elementor-element-8f24ef7{left:50px;}body.rtl .elementor-8117 .elementor-element.elementor-element-8f24ef7{right:50px;}.elementor-8117 .elementor-element.elementor-element-05e1edc{--display:flex;--min-height:152px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:9999px 9999px 9999px 9999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8117 .elementor-element.elementor-element-05e1edc.e-con{--align-self:flex-end;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );}body:not(.rtl) .elementor-8117 .elementor-element.elementor-element-659aedc{right:153px;}body.rtl .elementor-8117 .elementor-element.elementor-element-659aedc{left:153px;}.elementor-8117 .elementor-element.elementor-element-659aedc{bottom:66px;z-index:-1;}.elementor-8117 .elementor-element.elementor-element-c714504{width:var( --container-widget-width, 82px );max-width:82px;--container-widget-width:82px;--container-widget-flex-grow:0;}.elementor-8117 .elementor-element.elementor-element-c714504.elementor-element{--align-self:flex-start;}.elementor-8117 .elementor-element.elementor-element-768b17a{--display:flex;--position:absolute;--min-height:251px;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-between;--gap:0px 65px;--row-gap:0px;--column-gap:65px;--margin-top:0px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:87px;--z-index:1;}body:not(.rtl) .elementor-8117 .elementor-element.elementor-element-768b17a{right:48px;}body.rtl .elementor-8117 .elementor-element.elementor-element-768b17a{left:48px;}.elementor-8117 .elementor-element.elementor-element-bc696a1{--display:flex;--min-height:162px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:9999px 9999px 9999px 9999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8117 .elementor-element.elementor-element-bc696a1.e-con{--align-self:flex-start;}.elementor-8117 .elementor-element.elementor-element-999d00a img{width:100%;max-width:100%;height:100%;}body:not(.rtl) .elementor-8117 .elementor-element.elementor-element-843b2d4{left:45px;}body.rtl .elementor-8117 .elementor-element.elementor-element-843b2d4{right:45px;}.elementor-8117 .elementor-element.elementor-element-843b2d4{bottom:78px;z-index:0;}.elementor-8117 .elementor-element.elementor-element-19374e0.elementor-element{--align-self:flex-end;}.elementor-8117 .elementor-element.elementor-element-4bb5300{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8117 .elementor-element.elementor-element-3e61733{--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:space-between;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:43px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8117 .elementor-element.elementor-element-3e43d19{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8117 .elementor-element.elementor-element-7e3b9f5 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:25px;font-weight:600;}.elementor-8117 .elementor-element.elementor-element-59d1fb6 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-8117 .elementor-element.elementor-element-59d1fb6 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:50px;font-weight:600;}.elementor-8117 .elementor-element.elementor-element-b443e32{width:var( --container-widget-width, 692px );max-width:692px;--container-widget-width:692px;--container-widget-flex-grow:0;}.elementor-8117 .elementor-element.elementor-element-b443e32 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:var( --e-global-color-secondary );}.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-8117 .elementor-element.elementor-element-14745f2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-8117 .elementor-element.elementor-element-a140d9c{--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:flex-start;--gap:0px 34px;--row-gap:0px;--column-gap:34px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:108px;--padding-right:0px;}.elementor-8117 .elementor-element.elementor-element-db6676c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:26px 26px 26px 26px;--margin-top:0;--margin-bottom:0;--margin-left:auto;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8117 .elementor-element.elementor-element-db6676c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8117 .elementor-element.elementor-element-26f7b5f{--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;--border-radius:26px 26px 26px 26px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8117 .elementor-element.elementor-element-26f7b5f:not(.elementor-motion-effects-element-type-background), .elementor-8117 .elementor-element.elementor-element-26f7b5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-943e557 );}.elementor-8117 .elementor-element.elementor-element-ce61cf0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:045px;--padding-bottom:33px;--padding-left:45px;--padding-right:60px;}.elementor-8117 .elementor-element.elementor-element-77a2cd9 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;line-height:21px;color:var( --e-global-color-text );}.elementor-8117 .elementor-element.elementor-element-36cb46a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8117 .elementor-element.elementor-element-36cb46a img{height:100%;}.elementor-8117 .elementor-element.elementor-element-4511ae0{--display:flex;--border-radius:26px 26px 26px 26px;--margin-top:0;--margin-bottom:0;--margin-left:auto;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8117 .elementor-element.elementor-element-4511ae0.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8117 .elementor-element.elementor-element-33eacb4{--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;--border-radius:26px 26px 26px 26px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8117 .elementor-element.elementor-element-33eacb4:not(.elementor-motion-effects-element-type-background), .elementor-8117 .elementor-element.elementor-element-33eacb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-943e557 );}.elementor-8117 .elementor-element.elementor-element-c7b3b36{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:045px;--padding-bottom:33px;--padding-left:45px;--padding-right:60px;}.elementor-8117 .elementor-element.elementor-element-5d9de4b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;line-height:21px;color:var( --e-global-color-text );}.elementor-8117 .elementor-element.elementor-element-1d362da.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8117 .elementor-element.elementor-element-1d362da img{height:100%;}.elementor-8117 .elementor-element.elementor-element-3fc1aa6{--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:flex-start;--gap:0px 34px;--row-gap:0px;--column-gap:34px;--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-8117 .elementor-element.elementor-element-5e942d5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:26px 26px 26px 26px;--margin-top:0;--margin-bottom:0;--margin-left:auto;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8117 .elementor-element.elementor-element-5e942d5.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8117 .elementor-element.elementor-element-e7728d0{--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;--border-radius:26px 26px 26px 26px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8117 .elementor-element.elementor-element-e7728d0:not(.elementor-motion-effects-element-type-background), .elementor-8117 .elementor-element.elementor-element-e7728d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-943e557 );}.elementor-8117 .elementor-element.elementor-element-4503f7f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:045px;--padding-bottom:33px;--padding-left:45px;--padding-right:60px;}.elementor-8117 .elementor-element.elementor-element-1726809 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;line-height:21px;color:var( --e-global-color-text );}.elementor-8117 .elementor-element.elementor-element-e7ccca7.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8117 .elementor-element.elementor-element-e7ccca7 img{height:100%;}.elementor-8117 .elementor-element.elementor-element-7047e95{--display:flex;--border-radius:26px 26px 26px 26px;--margin-top:0;--margin-bottom:0;--margin-left:auto;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8117 .elementor-element.elementor-element-7047e95.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8117 .elementor-element.elementor-element-9a5f621{--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;--border-radius:26px 26px 26px 26px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8117 .elementor-element.elementor-element-9a5f621:not(.elementor-motion-effects-element-type-background), .elementor-8117 .elementor-element.elementor-element-9a5f621 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-943e557 );}.elementor-8117 .elementor-element.elementor-element-8bd1e4c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:045px;--padding-bottom:33px;--padding-left:45px;--padding-right:60px;}.elementor-8117 .elementor-element.elementor-element-a8b26e6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;line-height:21px;color:var( --e-global-color-text );}.elementor-8117 .elementor-element.elementor-element-889fbed.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8117 .elementor-element.elementor-element-889fbed img{height:100%;}.elementor-8117 .elementor-element.elementor-element-8529df2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-447px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:647px;--padding-bottom:147px;--padding-left:0px;--padding-right:0px;}.elementor-8117 .elementor-element.elementor-element-8892df5 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-8117 .elementor-element.elementor-element-8892df5{text-align:center;}.elementor-8117 .elementor-element.elementor-element-8892df5 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:50px;font-weight:600;line-height:50px;color:var( --e-global-color-943e557 );}.elementor-8117 .elementor-element.elementor-element-a4e1fda{width:var( --container-widget-width, 679px );max-width:679px;--container-widget-width:679px;--container-widget-flex-grow:0;text-align:center;}.elementor-8117 .elementor-element.elementor-element-a4e1fda > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-8117 .elementor-element.elementor-element-a4e1fda.elementor-element{--align-self:center;}.elementor-8117 .elementor-element.elementor-element-a4e1fda .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-943e557 );}.elementor-8117 .elementor-element.elementor-element-e61ae15{--display:flex;--gap:83px 0px;--row-gap:83px;--column-gap:0px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8117 .elementor-element.elementor-element-d76a062{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8117 .elementor-element.elementor-element-d76a062.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8117 .elementor-element.elementor-element-7b1f011{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8117 .elementor-element.elementor-element-99c40e6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:26px 26px 26px 26px;--padding-top:42px;--padding-bottom:42px;--padding-left:45px;--padding-right:43px;}.elementor-8117 .elementor-element.elementor-element-99c40e6:not(.elementor-motion-effects-element-type-background), .elementor-8117 .elementor-element.elementor-element-99c40e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8117 .elementor-element.elementor-element-9d7410f > .elementor-widget-container{margin:0px 0px 29px 0px;}.elementor-8117 .elementor-element.elementor-element-c8b6559 > .elementor-widget-container{margin:0px 0px 31px 0px;}.elementor-8117 .elementor-element.elementor-element-c8b6559 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-8117 .elementor-element.elementor-element-87f22fa .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;line-height:21px;color:var( --e-global-color-text );}.elementor-8117 .elementor-element.elementor-element-2cb03ec{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8117 .elementor-element.elementor-element-a705521{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8117 .elementor-element.elementor-element-a705521.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8117 .elementor-element.elementor-element-6eee3dc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:26px 26px 26px 26px;--padding-top:42px;--padding-bottom:42px;--padding-left:45px;--padding-right:43px;}.elementor-8117 .elementor-element.elementor-element-6eee3dc:not(.elementor-motion-effects-element-type-background), .elementor-8117 .elementor-element.elementor-element-6eee3dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8117 .elementor-element.elementor-element-104741b > .elementor-widget-container{margin:0px 0px 29px 0px;}.elementor-8117 .elementor-element.elementor-element-ee017f2 > .elementor-widget-container{margin:0px 0px 31px 0px;}.elementor-8117 .elementor-element.elementor-element-ee017f2 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-8117 .elementor-element.elementor-element-dfa1ba4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;line-height:21px;color:var( --e-global-color-text );}.elementor-8117 .elementor-element.elementor-element-14804c4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8117 .elementor-element.elementor-element-4e48d70{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8117 .elementor-element.elementor-element-4e48d70.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8117 .elementor-element.elementor-element-766eb45{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:26px 26px 26px 26px;--padding-top:42px;--padding-bottom:42px;--padding-left:45px;--padding-right:43px;}.elementor-8117 .elementor-element.elementor-element-766eb45:not(.elementor-motion-effects-element-type-background), .elementor-8117 .elementor-element.elementor-element-766eb45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8117 .elementor-element.elementor-element-082fb86 > .elementor-widget-container{margin:0px 0px 29px 0px;}.elementor-8117 .elementor-element.elementor-element-a58407b > .elementor-widget-container{margin:0px 0px 31px 0px;}.elementor-8117 .elementor-element.elementor-element-a58407b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-8117 .elementor-element.elementor-element-ea6c508 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;line-height:21px;color:var( --e-global-color-text );}.elementor-8117 .elementor-element.elementor-element-6cef4a4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8117 .elementor-element.elementor-element-03be970{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8117 .elementor-element.elementor-element-03be970.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8117 .elementor-element.elementor-element-f4c4f53{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:26px 26px 26px 26px;--padding-top:42px;--padding-bottom:42px;--padding-left:45px;--padding-right:43px;}.elementor-8117 .elementor-element.elementor-element-f4c4f53:not(.elementor-motion-effects-element-type-background), .elementor-8117 .elementor-element.elementor-element-f4c4f53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8117 .elementor-element.elementor-element-7222f90 > .elementor-widget-container{margin:0px 0px 29px 0px;}.elementor-8117 .elementor-element.elementor-element-4b867b9 > .elementor-widget-container{margin:0px 0px 31px 0px;}.elementor-8117 .elementor-element.elementor-element-4b867b9 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-8117 .elementor-element.elementor-element-8c10516 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;line-height:21px;color:var( --e-global-color-text );}.elementor-8117 .elementor-element.elementor-element-9568bea{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8117 .elementor-element.elementor-element-ece759e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8117 .elementor-element.elementor-element-ece759e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8117 .elementor-element.elementor-element-fc9fd10{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:26px 26px 26px 26px;--padding-top:42px;--padding-bottom:42px;--padding-left:45px;--padding-right:43px;}.elementor-8117 .elementor-element.elementor-element-fc9fd10:not(.elementor-motion-effects-element-type-background), .elementor-8117 .elementor-element.elementor-element-fc9fd10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8117 .elementor-element.elementor-element-3ca1725 > .elementor-widget-container{margin:0px 0px 29px 0px;}.elementor-8117 .elementor-element.elementor-element-3ef785f > .elementor-widget-container{margin:0px 0px 31px 0px;}.elementor-8117 .elementor-element.elementor-element-3ef785f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-8117 .elementor-element.elementor-element-03c4d20 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;line-height:21px;color:var( --e-global-color-text );}.elementor-8117 .elementor-element.elementor-element-22a902d{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-offset-size:100px;--e-n-carousel-swiper-slides-gap:24px;width:100%;max-width:100%;}.elementor-8117 .elementor-element.elementor-element-22a902d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8117 .elementor-element.elementor-element-4c5d68e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8117 .elementor-element.elementor-element-4c5d68e.e-con{--align-self:center;}.elementor-8117 .elementor-element.elementor-element-19e33aa{--display:flex;--min-height:3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8117 .elementor-element.elementor-element-52833c0 > .elementor-widget-container{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-8117 .elementor-element.elementor-element-52833c0{left:142px;}body.rtl .elementor-8117 .elementor-element.elementor-element-52833c0{right:142px;}body:not(.rtl) .elementor-8117 .elementor-element.elementor-element-4aa8660{right:182px;}body.rtl .elementor-8117 .elementor-element.elementor-element-4aa8660{left:182px;}.elementor-8117 .elementor-element.elementor-element-ac71451 .elementor-button{background-color:var( --e-global-color-943e557 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-color:var( --e-global-color-943e557 );}.elementor-8117 .elementor-element.elementor-element-ac71451.elementor-element{--align-self:center;}.elementor-8117 .elementor-element.elementor-element-27171d7 img{width:100%;max-width:100%;height:100%;}.elementor-8117 .elementor-element.elementor-element-8c82bee > .elementor-widget-container{margin:-128px 0px 0px 0px;padding:53px 0px 69px 0px;}:root{--page-title-display:none;}@media(min-width:769px){.elementor-8117 .elementor-element.elementor-element-8f24ef7{--width:311px;}.elementor-8117 .elementor-element.elementor-element-05e1edc{--width:152px;}.elementor-8117 .elementor-element.elementor-element-768b17a{--width:423px;}.elementor-8117 .elementor-element.elementor-element-bc696a1{--width:162px;}.elementor-8117 .elementor-element.elementor-element-3e61733{--content-width:1413px;}.elementor-8117 .elementor-element.elementor-element-3e43d19{--width:auto;}.elementor-8117 .elementor-element.elementor-element-db6676c{--width:847px;}.elementor-8117 .elementor-element.elementor-element-4511ae0{--width:847px;}.elementor-8117 .elementor-element.elementor-element-5e942d5{--width:847px;}.elementor-8117 .elementor-element.elementor-element-7047e95{--width:847px;}.elementor-8117 .elementor-element.elementor-element-4c5d68e{--width:747px;}}@media(max-width:1700px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-8117 .elementor-element.elementor-element-7e3a40f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:1200px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-8117 .elementor-element.elementor-element-b7f87e0 .elementor-heading-title{font-size:14px;}.elementor-8117 .elementor-element.elementor-element-426374a .elementor-heading-title{font-size:14px;}.elementor-8117 .elementor-element.elementor-element-7e3a40f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-8117 .elementor-element.elementor-element-7e3b9f5 .elementor-heading-title{font-size:14px;}.elementor-8117 .elementor-element.elementor-element-59d1fb6 .elementor-heading-title{font-size:14px;}.elementor-8117 .elementor-element.elementor-element-b443e32 .elementor-heading-title{font-size:14px;}.elementor-8117 .elementor-element.elementor-element-77a2cd9 .elementor-heading-title{font-size:14px;}.elementor-8117 .elementor-element.elementor-element-5d9de4b .elementor-heading-title{font-size:14px;}.elementor-8117 .elementor-element.elementor-element-1726809 .elementor-heading-title{font-size:14px;}.elementor-8117 .elementor-element.elementor-element-a8b26e6 .elementor-heading-title{font-size:14px;}.elementor-8117 .elementor-element.elementor-element-8892df5 .elementor-heading-title{font-size:14px;}.elementor-8117 .elementor-element.elementor-element-a4e1fda .elementor-heading-title{font-size:14px;}.elementor-8117 .elementor-element.elementor-element-c8b6559 .elementor-heading-title{font-size:14px;}.elementor-8117 .elementor-element.elementor-element-87f22fa .elementor-heading-title{font-size:14px;}.elementor-8117 .elementor-element.elementor-element-ee017f2 .elementor-heading-title{font-size:14px;}.elementor-8117 .elementor-element.elementor-element-dfa1ba4 .elementor-heading-title{font-size:14px;}.elementor-8117 .elementor-element.elementor-element-a58407b .elementor-heading-title{font-size:14px;}.elementor-8117 .elementor-element.elementor-element-ea6c508 .elementor-heading-title{font-size:14px;}.elementor-8117 .elementor-element.elementor-element-4b867b9 .elementor-heading-title{font-size:14px;}.elementor-8117 .elementor-element.elementor-element-8c10516 .elementor-heading-title{font-size:14px;}.elementor-8117 .elementor-element.elementor-element-3ef785f .elementor-heading-title{font-size:14px;}.elementor-8117 .elementor-element.elementor-element-03c4d20 .elementor-heading-title{font-size:14px;}.elementor-8117 .elementor-element.elementor-element-22a902d{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:768px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-8117 .elementor-element.elementor-element-b7f87e0 .elementor-heading-title{font-size:14px;}.elementor-8117 .elementor-element.elementor-element-426374a .elementor-heading-title{font-size:14px;}.elementor-8117 .elementor-element.elementor-element-7e3a40f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-8117 .elementor-element.elementor-element-7e3b9f5 .elementor-heading-title{font-size:14px;}.elementor-8117 .elementor-element.elementor-element-59d1fb6 .elementor-heading-title{font-size:14px;}.elementor-8117 .elementor-element.elementor-element-b443e32 .elementor-heading-title{font-size:14px;}.elementor-8117 .elementor-element.elementor-element-77a2cd9 .elementor-heading-title{font-size:14px;}.elementor-8117 .elementor-element.elementor-element-5d9de4b .elementor-heading-title{font-size:14px;}.elementor-8117 .elementor-element.elementor-element-1726809 .elementor-heading-title{font-size:14px;}.elementor-8117 .elementor-element.elementor-element-a8b26e6 .elementor-heading-title{font-size:14px;}.elementor-8117 .elementor-element.elementor-element-8892df5 .elementor-heading-title{font-size:14px;}.elementor-8117 .elementor-element.elementor-element-a4e1fda .elementor-heading-title{font-size:14px;}.elementor-8117 .elementor-element.elementor-element-c8b6559 .elementor-heading-title{font-size:14px;}.elementor-8117 .elementor-element.elementor-element-87f22fa .elementor-heading-title{font-size:14px;}.elementor-8117 .elementor-element.elementor-element-ee017f2 .elementor-heading-title{font-size:14px;}.elementor-8117 .elementor-element.elementor-element-dfa1ba4 .elementor-heading-title{font-size:14px;}.elementor-8117 .elementor-element.elementor-element-a58407b .elementor-heading-title{font-size:14px;}.elementor-8117 .elementor-element.elementor-element-ea6c508 .elementor-heading-title{font-size:14px;}.elementor-8117 .elementor-element.elementor-element-4b867b9 .elementor-heading-title{font-size:14px;}.elementor-8117 .elementor-element.elementor-element-8c10516 .elementor-heading-title{font-size:14px;}.elementor-8117 .elementor-element.elementor-element-3ef785f .elementor-heading-title{font-size:14px;}.elementor-8117 .elementor-element.elementor-element-03c4d20 .elementor-heading-title{font-size:14px;}.elementor-8117 .elementor-element.elementor-element-22a902d{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for html, class: .elementor-element-a4fcb07 */.elementor-8117 .elementor-element.elementor-element-a4fcb07 svg{
    position: absolute;
    right: 0;
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05e1edc */.elementor-8117 .elementor-element.elementor-element-05e1edc {
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='154' height='154' viewBox='0 0 154 154' fill='none'%3E%3Ccircle cx='77.3182' cy='76.851' r='75.9795' fill='white' fill-opacity='0.39' stroke='url(%23paint0_linear_271_118)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_271_118' x1='30.3156' y1='17.2344' x2='110.156' y2='142.889' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc696a1 */.elementor-8117 .elementor-element.elementor-element-bc696a1 {
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='163' height='163' viewBox='0 0 163 163' fill='none'%3E%3Ccircle cx='81.8594' cy='81.8593' r='80.6396' fill='white' fill-opacity='0.39' stroke='url(%23paint0_linear_271_121)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_271_121' x1='31.9928' y1='18.6101' x2='116.698' y2='151.921' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-899ba0f */.elementor-8117 .elementor-element.elementor-element-899ba0f {
    background: linear-gradient(-187deg, rgba(119, 15, 76, 1) 0%, rgba(177, 15, 110, 1) 30%, rgba(206, 23, 130, 0) 50%, rgba(206, 23, 130, 0) 100%);
    background-size: 100% 175%;
    background-repeat: no-repeat
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e3b9f5 */.elementor-8117 .elementor-element.elementor-element-7e3b9f5 {
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db6676c */.elementor-8117 .elementor-element.elementor-element-db6676c {
    background: linear-gradient(40deg,rgba(206, 23, 130, 1) 0%, rgba(255, 255, 255, 1) 100%);
    border-radius: 26px;
    padding: 2px;
    display: inline-block;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4511ae0 */.elementor-8117 .elementor-element.elementor-element-4511ae0 {
    background: linear-gradient(40deg,rgba(206, 23, 130, 1) 0%, rgba(255, 255, 255, 1) 100%);
    border-radius: 26px;
    padding: 2px;
    display: inline-block;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e942d5 */.elementor-8117 .elementor-element.elementor-element-5e942d5 {
    background: linear-gradient(40deg,rgba(206, 23, 130, 1) 0%, rgba(255, 255, 255, 1) 100%);
    border-radius: 26px;
    padding: 2px;
    display: inline-block;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7047e95 */.elementor-8117 .elementor-element.elementor-element-7047e95 {
    background: linear-gradient(40deg,rgba(206, 23, 130, 1) 0%, rgba(255, 255, 255, 1) 100%);
    border-radius: 26px;
    padding: 2px;
    display: inline-block;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b1f011 */.elementor-8117 .elementor-element.elementor-element-7b1f011 {
    background: linear-gradient(40deg,rgba(206, 23, 130, 1) 0%, rgba(255, 255, 255, 1) 100%);
    border-radius: 26px;
    padding: 2px;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a705521 */.elementor-8117 .elementor-element.elementor-element-a705521 {
    background: linear-gradient(40deg,rgba(206, 23, 130, 1) 0%, rgba(255, 255, 255, 1) 100%);
    border-radius: 26px;
    padding: 2px;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e48d70 */.elementor-8117 .elementor-element.elementor-element-4e48d70 {
    background: linear-gradient(40deg,rgba(206, 23, 130, 1) 0%, rgba(255, 255, 255, 1) 100%);
    border-radius: 26px;
    padding: 2px;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03be970 */.elementor-8117 .elementor-element.elementor-element-03be970 {
    background: linear-gradient(40deg,rgba(206, 23, 130, 1) 0%, rgba(255, 255, 255, 1) 100%);
    border-radius: 26px;
    padding: 2px;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece759e */.elementor-8117 .elementor-element.elementor-element-ece759e {
    background: linear-gradient(40deg,rgba(206, 23, 130, 1) 0%, rgba(255, 255, 255, 1) 100%);
    border-radius: 26px;
    padding: 2px;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b1f011 */.elementor-8117 .elementor-element.elementor-element-7b1f011 {
    background: linear-gradient(40deg,rgba(206, 23, 130, 1) 0%, rgba(255, 255, 255, 1) 100%);
    border-radius: 26px;
    padding: 2px;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a705521 */.elementor-8117 .elementor-element.elementor-element-a705521 {
    background: linear-gradient(40deg,rgba(206, 23, 130, 1) 0%, rgba(255, 255, 255, 1) 100%);
    border-radius: 26px;
    padding: 2px;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e48d70 */.elementor-8117 .elementor-element.elementor-element-4e48d70 {
    background: linear-gradient(40deg,rgba(206, 23, 130, 1) 0%, rgba(255, 255, 255, 1) 100%);
    border-radius: 26px;
    padding: 2px;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03be970 */.elementor-8117 .elementor-element.elementor-element-03be970 {
    background: linear-gradient(40deg,rgba(206, 23, 130, 1) 0%, rgba(255, 255, 255, 1) 100%);
    border-radius: 26px;
    padding: 2px;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece759e */.elementor-8117 .elementor-element.elementor-element-ece759e {
    background: linear-gradient(40deg,rgba(206, 23, 130, 1) 0%, rgba(255, 255, 255, 1) 100%);
    border-radius: 26px;
    padding: 2px;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b1f011 */.elementor-8117 .elementor-element.elementor-element-7b1f011 {
    background: linear-gradient(40deg,rgba(206, 23, 130, 1) 0%, rgba(255, 255, 255, 1) 100%);
    border-radius: 26px;
    padding: 2px;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a705521 */.elementor-8117 .elementor-element.elementor-element-a705521 {
    background: linear-gradient(40deg,rgba(206, 23, 130, 1) 0%, rgba(255, 255, 255, 1) 100%);
    border-radius: 26px;
    padding: 2px;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e48d70 */.elementor-8117 .elementor-element.elementor-element-4e48d70 {
    background: linear-gradient(40deg,rgba(206, 23, 130, 1) 0%, rgba(255, 255, 255, 1) 100%);
    border-radius: 26px;
    padding: 2px;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03be970 */.elementor-8117 .elementor-element.elementor-element-03be970 {
    background: linear-gradient(40deg,rgba(206, 23, 130, 1) 0%, rgba(255, 255, 255, 1) 100%);
    border-radius: 26px;
    padding: 2px;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece759e */.elementor-8117 .elementor-element.elementor-element-ece759e {
    background: linear-gradient(40deg,rgba(206, 23, 130, 1) 0%, rgba(255, 255, 255, 1) 100%);
    border-radius: 26px;
    padding: 2px;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b1f011 */.elementor-8117 .elementor-element.elementor-element-7b1f011 {
    background: linear-gradient(40deg,rgba(206, 23, 130, 1) 0%, rgba(255, 255, 255, 1) 100%);
    border-radius: 26px;
    padding: 2px;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a705521 */.elementor-8117 .elementor-element.elementor-element-a705521 {
    background: linear-gradient(40deg,rgba(206, 23, 130, 1) 0%, rgba(255, 255, 255, 1) 100%);
    border-radius: 26px;
    padding: 2px;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e48d70 */.elementor-8117 .elementor-element.elementor-element-4e48d70 {
    background: linear-gradient(40deg,rgba(206, 23, 130, 1) 0%, rgba(255, 255, 255, 1) 100%);
    border-radius: 26px;
    padding: 2px;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03be970 */.elementor-8117 .elementor-element.elementor-element-03be970 {
    background: linear-gradient(40deg,rgba(206, 23, 130, 1) 0%, rgba(255, 255, 255, 1) 100%);
    border-radius: 26px;
    padding: 2px;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece759e */.elementor-8117 .elementor-element.elementor-element-ece759e {
    background: linear-gradient(40deg,rgba(206, 23, 130, 1) 0%, rgba(255, 255, 255, 1) 100%);
    border-radius: 26px;
    padding: 2px;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b1f011 */.elementor-8117 .elementor-element.elementor-element-7b1f011 {
    background: linear-gradient(40deg,rgba(206, 23, 130, 1) 0%, rgba(255, 255, 255, 1) 100%);
    border-radius: 26px;
    padding: 2px;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a705521 */.elementor-8117 .elementor-element.elementor-element-a705521 {
    background: linear-gradient(40deg,rgba(206, 23, 130, 1) 0%, rgba(255, 255, 255, 1) 100%);
    border-radius: 26px;
    padding: 2px;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e48d70 */.elementor-8117 .elementor-element.elementor-element-4e48d70 {
    background: linear-gradient(40deg,rgba(206, 23, 130, 1) 0%, rgba(255, 255, 255, 1) 100%);
    border-radius: 26px;
    padding: 2px;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03be970 */.elementor-8117 .elementor-element.elementor-element-03be970 {
    background: linear-gradient(40deg,rgba(206, 23, 130, 1) 0%, rgba(255, 255, 255, 1) 100%);
    border-radius: 26px;
    padding: 2px;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece759e */.elementor-8117 .elementor-element.elementor-element-ece759e {
    background: linear-gradient(40deg,rgba(206, 23, 130, 1) 0%, rgba(255, 255, 255, 1) 100%);
    border-radius: 26px;
    padding: 2px;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b1f011 */.elementor-8117 .elementor-element.elementor-element-7b1f011 {
    background: linear-gradient(40deg,rgba(206, 23, 130, 1) 0%, rgba(255, 255, 255, 1) 100%);
    border-radius: 26px;
    padding: 2px;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a705521 */.elementor-8117 .elementor-element.elementor-element-a705521 {
    background: linear-gradient(40deg,rgba(206, 23, 130, 1) 0%, rgba(255, 255, 255, 1) 100%);
    border-radius: 26px;
    padding: 2px;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e48d70 */.elementor-8117 .elementor-element.elementor-element-4e48d70 {
    background: linear-gradient(40deg,rgba(206, 23, 130, 1) 0%, rgba(255, 255, 255, 1) 100%);
    border-radius: 26px;
    padding: 2px;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03be970 */.elementor-8117 .elementor-element.elementor-element-03be970 {
    background: linear-gradient(40deg,rgba(206, 23, 130, 1) 0%, rgba(255, 255, 255, 1) 100%);
    border-radius: 26px;
    padding: 2px;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece759e */.elementor-8117 .elementor-element.elementor-element-ece759e {
    background: linear-gradient(40deg,rgba(206, 23, 130, 1) 0%, rgba(255, 255, 255, 1) 100%);
    border-radius: 26px;
    padding: 2px;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19e33aa */.elementor-8117 .elementor-element.elementor-element-19e33aa {
    background: linear-gradient(90deg, rgba(206, 23, 130, 0.00) 0%, #ffffff 46.15%, rgba(206, 23, 130, 0.00) 100%)
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-52833c0 */.elementor-8117 .elementor-element.elementor-element-52833c0 button{
    background: none;
    padding: 0;
    border-radius: 0;
    line-height: 0;
    border: 0;
    box-shadow: none;
}

.elementor-8117 .elementor-element.elementor-element-52833c0 :hover{
    background: none;
}

.elementor-8117 .elementor-element.elementor-element-52833c0 svg, rect, path{
    transition: all ease 300ms;
}

.elementor-8117 .elementor-element.elementor-element-52833c0 :hover rect{
    fill: #CE1782;
}

.elementor-8117 .elementor-element.elementor-element-52833c0 :hover path{
    stroke: #071A35;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4aa8660 */.elementor-8117 .elementor-element.elementor-element-4aa8660 button{
    background: none;
    padding: 0;
    border-radius: 0;
    line-height: 0;
    border: 0;
    box-shadow: none;
}

.elementor-8117 .elementor-element.elementor-element-4aa8660 :hover{
    background: none;
}

.elementor-8117 .elementor-element.elementor-element-4aa8660 svg, rect, path{
    transition: all ease 300ms;
}

.elementor-8117 .elementor-element.elementor-element-4aa8660 :hover rect{
    fill: #CE1782;
}

.elementor-8117 .elementor-element.elementor-element-4aa8660 :hover path{
    stroke: #071A35;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8529df2 */.elementor-8117 .elementor-element.elementor-element-8529df2 {
    background: linear-gradient(180deg, rgba(48, 96, 165, 0.00) 0%, rgba(37, 73, 125, 0.80) 40.68%, var(--dark-blue, #071A35) 81.37%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bb5300 */.elementor-8117 .elementor-element.elementor-element-4bb5300 {
    overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bd35fb */.all-bg:after{
    content: "";
    position: absolute;
    z-index: -1;
    background: #071a35;
    width: 100%;
    height: 150px;
    bottom: -100px;
}/* End custom CSS */