.elementor-903 .elementor-element.elementor-element-ceb98f8{--display:flex;--min-height:100vh;--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;--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-903 .elementor-element.elementor-element-ceb98f8:not(.elementor-motion-effects-element-type-background), .elementor-903 .elementor-element.elementor-element-ceb98f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07071B;}.elementor-903 .elementor-element.elementor-element-2e99d53{--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:2px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:026px;--padding-right:0px;}.elementor-903 .elementor-element.elementor-element-2e99d53.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-903 .elementor-element.elementor-element-d27f87a{width:var( --container-widget-width, 99.165% );max-width:99.165%;--container-widget-width:99.165%;--container-widget-flex-grow:0;text-align:left;}.elementor-903 .elementor-element.elementor-element-d27f87a > .elementor-widget-container{margin:167px 0px 0px 0px;}.elementor-903 .elementor-element.elementor-element-d27f87a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-903 .elementor-element.elementor-element-d27f87a .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:43px;font-weight:900;text-transform:uppercase;line-height:43px;letter-spacing:0.8px;word-spacing:3px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-903 .elementor-element.elementor-element-f66840b{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-903 .elementor-element.elementor-element-f66840b > .elementor-widget-container{margin:9px 0px 0px 0px;}.elementor-903 .elementor-element.elementor-element-8f93a56{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--grid-auto-flow:row;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-903 .elementor-element.elementor-element-8f93a56.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-903 .elementor-element.elementor-element-3aedf85 .elementor-button{background-color:transparent;font-size:15px;background-image:linear-gradient(173deg, #3A1067 39%, #00001E 67%);}.elementor-903 .elementor-element.elementor-element-3aedf85 .elementor-button:hover, .elementor-903 .elementor-element.elementor-element-3aedf85 .elementor-button:focus{background-color:transparent;color:#000000;background-image:linear-gradient(180deg, #3A0089 0%, #FFFFFF 100%);box-shadow:12px 12px 10px 0px rgba(255, 255, 255, 0.5);}.elementor-903 .elementor-element.elementor-element-3aedf85{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-903 .elementor-element.elementor-element-3aedf85 .elementor-button:hover svg, .elementor-903 .elementor-element.elementor-element-3aedf85 .elementor-button:focus svg{fill:#000000;}.elementor-903 .elementor-element.elementor-element-3a93494 .elementor-button{background-color:transparent;font-size:15px;background-image:linear-gradient(173deg, #3A1067 39%, #00001E 67%);}.elementor-903 .elementor-element.elementor-element-3a93494 .elementor-button:hover, .elementor-903 .elementor-element.elementor-element-3a93494 .elementor-button:focus{background-color:transparent;color:#000000;background-image:linear-gradient(180deg, #3A0089 0%, #FFFFFF 100%);box-shadow:12px 12px 10px 0px rgba(255, 255, 255, 0.5);}.elementor-903 .elementor-element.elementor-element-3a93494{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-903 .elementor-element.elementor-element-3a93494 .elementor-button:hover svg, .elementor-903 .elementor-element.elementor-element-3a93494 .elementor-button:focus svg{fill:#000000;}.elementor-903 .elementor-element.elementor-element-7c00f26{--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-903 .elementor-element.elementor-element-860b689{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:070px;--padding-bottom:070px;--padding-left:012px;--padding-right:012px;--z-index:1;}.elementor-903 .elementor-element.elementor-element-860b689:not(.elementor-motion-effects-element-type-background), .elementor-903 .elementor-element.elementor-element-860b689 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07071B;}.elementor-903 .elementor-element.elementor-element-9c3eb0c{--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:012px;}.elementor-903 .elementor-element.elementor-element-9c3eb0c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-903 .elementor-element.elementor-element-8cde610{--display:flex;--min-height:570px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#3C67E3;--border-color:#3C67E3;--border-radius:6px 6px 6px 6px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-903 .elementor-element.elementor-element-8cde610:not(.elementor-motion-effects-element-type-background), .elementor-903 .elementor-element.elementor-element-8cde610 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07071BD6;}.elementor-903 .elementor-element.elementor-element-8cde610:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#3C67E300;--border-color:#3C67E300;}.elementor-903 .elementor-element.elementor-element-8cde610, .elementor-903 .elementor-element.elementor-element-8cde610::before{--border-transition:0.3s;}.elementor-903 .elementor-element.elementor-element-464808a > .elementor-widget-container{margin:19px 0px 0px 0px;}.elementor-903 .elementor-element.elementor-element-464808a{text-align:center;}.elementor-903 .elementor-element.elementor-element-464808a .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:33px;color:#FCFCFC;}.elementor-903 .elementor-element.elementor-element-6dbcbb4 > .elementor-widget-container{margin:63px 20px 0px 20px;}.elementor-903 .elementor-element.elementor-element-6dbcbb4{text-align:justify;color:#DADADA;}.elementor-903 .elementor-element.elementor-element-9fa4976 .elementor-button{background-color:#02010100;border-style:solid;border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;}.elementor-903 .elementor-element.elementor-element-9fa4976 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-903 .elementor-element.elementor-element-9fa4976 .elementor-button:hover, .elementor-903 .elementor-element.elementor-element-9fa4976 .elementor-button:focus{color:var( --e-global-color-ec25634 );box-shadow:13px 13px 10px 0px rgba(216.04167098999025, 216.04167098999025, 216.04167098999025, 0.5);}.elementor-903 .elementor-element.elementor-element-9fa4976 .elementor-button:hover svg, .elementor-903 .elementor-element.elementor-element-9fa4976 .elementor-button:focus svg{fill:var( --e-global-color-ec25634 );}.elementor-903 .elementor-element.elementor-element-5d9d864{--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:012px;}.elementor-903 .elementor-element.elementor-element-5d9d864.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-903 .elementor-element.elementor-element-c996877{--display:flex;--min-height:570px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#3C67E3;--border-color:#3C67E3;--border-radius:6px 6px 6px 6px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-903 .elementor-element.elementor-element-c996877:not(.elementor-motion-effects-element-type-background), .elementor-903 .elementor-element.elementor-element-c996877 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07071BD6;}.elementor-903 .elementor-element.elementor-element-c996877:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#3C67E300;--border-color:#3C67E300;}.elementor-903 .elementor-element.elementor-element-c996877, .elementor-903 .elementor-element.elementor-element-c996877::before{--border-transition:0.3s;}.elementor-903 .elementor-element.elementor-element-03f1891 > .elementor-widget-container{margin:19px 0px 0px 0px;}.elementor-903 .elementor-element.elementor-element-03f1891{text-align:center;}.elementor-903 .elementor-element.elementor-element-03f1891 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:28px;color:#FCFCFC;}.elementor-903 .elementor-element.elementor-element-41e254b > .elementor-widget-container{margin:64px 20px 0px 20px;}.elementor-903 .elementor-element.elementor-element-41e254b{text-align:justify;color:#DADADA;}.elementor-903 .elementor-element.elementor-element-68229aa .elementor-button{background-color:#02010100;border-style:solid;border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;}.elementor-903 .elementor-element.elementor-element-68229aa > .elementor-widget-container{margin:51px 0px 0px 0px;}.elementor-903 .elementor-element.elementor-element-68229aa .elementor-button:hover, .elementor-903 .elementor-element.elementor-element-68229aa .elementor-button:focus{color:var( --e-global-color-ec25634 );box-shadow:13px 13px 10px 0px rgba(216.04167098999025, 216.04167098999025, 216.04167098999025, 0.5);}.elementor-903 .elementor-element.elementor-element-68229aa .elementor-button:hover svg, .elementor-903 .elementor-element.elementor-element-68229aa .elementor-button:focus svg{fill:var( --e-global-color-ec25634 );}.elementor-903 .elementor-element.elementor-element-f815224{--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:012px;}.elementor-903 .elementor-element.elementor-element-f815224.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-903 .elementor-element.elementor-element-89b45fc{--display:flex;--min-height:570px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#3C67E3;--border-color:#3C67E3;--border-radius:6px 6px 6px 6px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-903 .elementor-element.elementor-element-89b45fc:not(.elementor-motion-effects-element-type-background), .elementor-903 .elementor-element.elementor-element-89b45fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07071BD6;}.elementor-903 .elementor-element.elementor-element-89b45fc:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#3C67E300;--border-color:#3C67E300;}.elementor-903 .elementor-element.elementor-element-89b45fc, .elementor-903 .elementor-element.elementor-element-89b45fc::before{--border-transition:0.3s;}.elementor-903 .elementor-element.elementor-element-ef31fcd > .elementor-widget-container{margin:19px 0px 0px 0px;}.elementor-903 .elementor-element.elementor-element-ef31fcd{text-align:center;}.elementor-903 .elementor-element.elementor-element-ef31fcd .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:28px;color:#FCFCFC;}.elementor-903 .elementor-element.elementor-element-ee8e515 > .elementor-widget-container{margin:41px 20px 0px 20px;}.elementor-903 .elementor-element.elementor-element-ee8e515{text-align:justify;color:#DADADA;}.elementor-903 .elementor-element.elementor-element-f35db47 .elementor-button{background-color:#02010100;border-style:solid;border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;}.elementor-903 .elementor-element.elementor-element-f35db47 > .elementor-widget-container{margin:26px 0px 0px 0px;}.elementor-903 .elementor-element.elementor-element-f35db47 .elementor-button:hover, .elementor-903 .elementor-element.elementor-element-f35db47 .elementor-button:focus{color:var( --e-global-color-ec25634 );box-shadow:13px 13px 10px 0px rgba(216.04167098999025, 216.04167098999025, 216.04167098999025, 0.5);}.elementor-903 .elementor-element.elementor-element-f35db47 .elementor-button:hover svg, .elementor-903 .elementor-element.elementor-element-f35db47 .elementor-button:focus svg{fill:var( --e-global-color-ec25634 );}.elementor-903 .elementor-element.elementor-element-8e0724b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:070px;--padding-left:012px;--padding-right:012px;--z-index:1;}.elementor-903 .elementor-element.elementor-element-8e0724b:not(.elementor-motion-effects-element-type-background), .elementor-903 .elementor-element.elementor-element-8e0724b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07071B;}.elementor-903 .elementor-element.elementor-element-9eb725e{--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:012px;}.elementor-903 .elementor-element.elementor-element-9eb725e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-903 .elementor-element.elementor-element-075db42{--display:flex;--min-height:570px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#3C67E3;--border-color:#3C67E3;--border-radius:6px 6px 6px 6px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-903 .elementor-element.elementor-element-075db42:not(.elementor-motion-effects-element-type-background), .elementor-903 .elementor-element.elementor-element-075db42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07071BD6;}.elementor-903 .elementor-element.elementor-element-075db42:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#3C67E300;--border-color:#3C67E300;}.elementor-903 .elementor-element.elementor-element-075db42, .elementor-903 .elementor-element.elementor-element-075db42::before{--border-transition:0.3s;}.elementor-903 .elementor-element.elementor-element-e13146f > .elementor-widget-container{margin:19px 0px 0px 0px;}.elementor-903 .elementor-element.elementor-element-e13146f{text-align:center;}.elementor-903 .elementor-element.elementor-element-e13146f .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:33px;color:#FCFCFC;}.elementor-903 .elementor-element.elementor-element-0baafbd > .elementor-widget-container{margin:63px 20px 0px 20px;}.elementor-903 .elementor-element.elementor-element-0baafbd{text-align:justify;color:#DADADA;}.elementor-903 .elementor-element.elementor-element-27a8ef9 .elementor-button{background-color:#02010100;border-style:solid;border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;}.elementor-903 .elementor-element.elementor-element-27a8ef9 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-903 .elementor-element.elementor-element-27a8ef9 .elementor-button:hover, .elementor-903 .elementor-element.elementor-element-27a8ef9 .elementor-button:focus{color:var( --e-global-color-ec25634 );box-shadow:13px 13px 10px 0px rgba(216.04167098999025, 216.04167098999025, 216.04167098999025, 0.5);}.elementor-903 .elementor-element.elementor-element-27a8ef9 .elementor-button:hover svg, .elementor-903 .elementor-element.elementor-element-27a8ef9 .elementor-button:focus svg{fill:var( --e-global-color-ec25634 );}.elementor-903 .elementor-element.elementor-element-2b4f900{--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:012px;}.elementor-903 .elementor-element.elementor-element-2b4f900.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-903 .elementor-element.elementor-element-94ec053{--display:flex;--min-height:570px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#3C67E3;--border-color:#3C67E3;--border-radius:6px 6px 6px 6px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-903 .elementor-element.elementor-element-94ec053:not(.elementor-motion-effects-element-type-background), .elementor-903 .elementor-element.elementor-element-94ec053 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07071BD6;}.elementor-903 .elementor-element.elementor-element-94ec053:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#3C67E300;--border-color:#3C67E300;}.elementor-903 .elementor-element.elementor-element-94ec053, .elementor-903 .elementor-element.elementor-element-94ec053::before{--border-transition:0.3s;}.elementor-903 .elementor-element.elementor-element-8ef3566 > .elementor-widget-container{margin:19px 0px 0px 0px;}.elementor-903 .elementor-element.elementor-element-8ef3566{text-align:center;}.elementor-903 .elementor-element.elementor-element-8ef3566 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:28px;color:#FCFCFC;}.elementor-903 .elementor-element.elementor-element-ad590b6 > .elementor-widget-container{margin:64px 20px 0px 20px;}.elementor-903 .elementor-element.elementor-element-ad590b6{text-align:justify;color:#DADADA;}.elementor-903 .elementor-element.elementor-element-7bb458b .elementor-button{background-color:#02010100;border-style:solid;border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;}.elementor-903 .elementor-element.elementor-element-7bb458b > .elementor-widget-container{margin:39px 0px 0px 0px;}.elementor-903 .elementor-element.elementor-element-7bb458b .elementor-button:hover, .elementor-903 .elementor-element.elementor-element-7bb458b .elementor-button:focus{color:var( --e-global-color-ec25634 );box-shadow:13px 13px 10px 0px rgba(216.04167098999025, 216.04167098999025, 216.04167098999025, 0.5);}.elementor-903 .elementor-element.elementor-element-7bb458b .elementor-button:hover svg, .elementor-903 .elementor-element.elementor-element-7bb458b .elementor-button:focus svg{fill:var( --e-global-color-ec25634 );}.elementor-903 .elementor-element.elementor-element-77935f4{--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:012px;}.elementor-903 .elementor-element.elementor-element-77935f4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-903 .elementor-element.elementor-element-49ed268{--display:flex;--min-height:570px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#3C67E3;--border-color:#3C67E3;--border-radius:6px 6px 6px 6px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-903 .elementor-element.elementor-element-49ed268:not(.elementor-motion-effects-element-type-background), .elementor-903 .elementor-element.elementor-element-49ed268 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07071BD6;}.elementor-903 .elementor-element.elementor-element-49ed268:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#3C67E300;--border-color:#3C67E300;}.elementor-903 .elementor-element.elementor-element-49ed268, .elementor-903 .elementor-element.elementor-element-49ed268::before{--border-transition:0.3s;}.elementor-903 .elementor-element.elementor-element-e146fbb > .elementor-widget-container{margin:19px 0px 0px 0px;}.elementor-903 .elementor-element.elementor-element-e146fbb{text-align:center;}.elementor-903 .elementor-element.elementor-element-e146fbb .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:28px;color:#FCFCFC;}.elementor-903 .elementor-element.elementor-element-a7c8fa1 > .elementor-widget-container{margin:64px 20px 0px 20px;}.elementor-903 .elementor-element.elementor-element-a7c8fa1{text-align:justify;color:#DADADA;}.elementor-903 .elementor-element.elementor-element-44ab200 .elementor-button{background-color:#02010100;border-style:solid;border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;}.elementor-903 .elementor-element.elementor-element-44ab200 > .elementor-widget-container{margin:62px 0px 0px 0px;}.elementor-903 .elementor-element.elementor-element-44ab200 .elementor-button:hover, .elementor-903 .elementor-element.elementor-element-44ab200 .elementor-button:focus{color:var( --e-global-color-ec25634 );box-shadow:13px 13px 10px 0px rgba(216.04167098999025, 216.04167098999025, 216.04167098999025, 0.5);}.elementor-903 .elementor-element.elementor-element-44ab200 .elementor-button:hover svg, .elementor-903 .elementor-element.elementor-element-44ab200 .elementor-button:focus svg{fill:var( --e-global-color-ec25634 );}.elementor-903 .elementor-element.elementor-element-25e8d50{--display:flex;--min-height:100vh;--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;--padding-top:0128px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-903 .elementor-element.elementor-element-25e8d50:not(.elementor-motion-effects-element-type-background), .elementor-903 .elementor-element.elementor-element-25e8d50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07071B;}.elementor-903 .elementor-element.elementor-element-2a89987 > .elementor-widget-container{margin:0px 0px 42px 0px;}.elementor-903 .elementor-element.elementor-element-2a89987{text-align:center;}.elementor-903 .elementor-element.elementor-element-2a89987 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:53px;text-shadow:15px 18px 0px rgba(78.92605895996091, 78.92605895996091, 78.92605895996091, 0.18);color:#FFFFFF;}.elementor-903 .elementor-element.elementor-element-6e1b300 .slide-coverflow-button-wrapper .slide-coverflow-button:hover{background-color:#00796A;}.elementor-903 .elementor-element.elementor-element-6e1b300 > .elementor-widget-container{padding:0% 03% 0% 03%;}.elementor-903 .elementor-element.elementor-element-6e1b300 .slider-container-background .block-shadow{height:560px;}.elementor-903 .elementor-element.elementor-element-6e1b300 .slide-coverflow-button-wrapper{text-align:center;}.elementor-903 .elementor-element.elementor-element-6e1b300 .slide-coverflow-button-wrapper .slide-coverflow-button{font-family:"Poppins", Sans-serif;font-size:11px;color:#000000;border-radius:4px 4px 4px 4px;}.elementor-903 .elementor-element.elementor-element-6e1b300 .slide-title{text-align:left;}.elementor-903 .elementor-element.elementor-element-6e1b300 .slide-description{text-align:left;}.elementor-903 .elementor-element.elementor-element-6e1b300 .mySwiper .swiper-pagination-bullet{width:12px;height:12px;background:#FFFFFF;}.elementor-903 .elementor-element.elementor-element-6e1b300 .mySwiper .swiper-pagination-bullet-active{width:14px;height:14px;}.elementor-903 .elementor-element.elementor-element-b7c85f9{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:050px;--padding-bottom:070px;--padding-left:030px;--padding-right:030px;--z-index:1;}.elementor-903 .elementor-element.elementor-element-b7c85f9:not(.elementor-motion-effects-element-type-background), .elementor-903 .elementor-element.elementor-element-b7c85f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07071B;}.elementor-903 .elementor-element.elementor-element-6aa0c13{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:070px;--padding-bottom:070px;--padding-left:012px;--padding-right:012px;--z-index:1;}.elementor-903 .elementor-element.elementor-element-6aa0c13:not(.elementor-motion-effects-element-type-background), .elementor-903 .elementor-element.elementor-element-6aa0c13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07071B;}.elementor-903 .elementor-element.elementor-element-6aa0c13.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-903 .elementor-element.elementor-element-9841668{--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:012px;}.elementor-903 .elementor-element.elementor-element-9841668.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-903 .elementor-element.elementor-element-d700d84{--display:flex;--min-height:570px;border-style:none;--border-style:none;--border-radius:6px 6px 6px 6px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-903 .elementor-element.elementor-element-d700d84:not(.elementor-motion-effects-element-type-background), .elementor-903 .elementor-element.elementor-element-d700d84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07071BD6;}.elementor-903 .elementor-element.elementor-element-d700d84:hover{border-style:none;}.elementor-903 .elementor-element.elementor-element-d700d84, .elementor-903 .elementor-element.elementor-element-d700d84::before{--border-transition:0.3s;}.elementor-903 .elementor-element.elementor-element-219c4d1{--spacer-size:86px;}.elementor-903 .elementor-element.elementor-element-a60e3d4 > .elementor-widget-container{margin:19px 0px 0px 0px;}.elementor-903 .elementor-element.elementor-element-a60e3d4{text-align:center;}.elementor-903 .elementor-element.elementor-element-a60e3d4 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:39px;text-transform:uppercase;color:#FCFCFC;}.elementor-903 .elementor-element.elementor-element-5236476 > .elementor-widget-container{margin:051px 20px 0px 20px;}.elementor-903 .elementor-element.elementor-element-5236476{text-align:justify;color:#DADADA;}.elementor-903 .elementor-element.elementor-element-7de64f0{--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:012px;}.elementor-903 .elementor-element.elementor-element-7de64f0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-903 .elementor-element.elementor-element-6294dd6{--display:flex;--min-height:570px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#3C67E3;--border-color:#3C67E3;--border-radius:6px 6px 6px 6px;}.elementor-903 .elementor-element.elementor-element-6294dd6:not(.elementor-motion-effects-element-type-background), .elementor-903 .elementor-element.elementor-element-6294dd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07071BD6;}.elementor-903 .elementor-element.elementor-element-6294dd6:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#3C67E300;--border-color:#3C67E300;}.elementor-903 .elementor-element.elementor-element-6294dd6, .elementor-903 .elementor-element.elementor-element-6294dd6::before{--border-transition:0.3s;}.elementor-903 .elementor-element.elementor-element-6294dd6.e-con{--align-self:center;}.elementor-903 .elementor-element.elementor-element-e181203{width:100%;max-width:100%;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:0px;--e-form-steps-divider-gap:10px;}.elementor-903 .elementor-element.elementor-element-e181203 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 22px;}.elementor-903 .elementor-element.elementor-element-e181203 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:27px;}.elementor-903 .elementor-element.elementor-element-e181203 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-27px;}.elementor-903 .elementor-element.elementor-element-e181203 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-903 .elementor-element.elementor-element-e181203 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-903 .elementor-element.elementor-element-e181203 .elementor-labels-inline .elementor-field-group > label{padding-left:11px;}body:not(.rtl) .elementor-903 .elementor-element.elementor-element-e181203 .elementor-labels-inline .elementor-field-group > label{padding-right:11px;}body .elementor-903 .elementor-element.elementor-element-e181203 .elementor-labels-above .elementor-field-group > label{padding-bottom:11px;}.elementor-903 .elementor-element.elementor-element-e181203 .elementor-field-group > label, .elementor-903 .elementor-element.elementor-element-e181203 .elementor-field-subgroup label{color:#FFFFFF;}.elementor-903 .elementor-element.elementor-element-e181203 .elementor-field-group > label{font-family:"Playfair Display", Sans-serif;font-size:15px;}.elementor-903 .elementor-element.elementor-element-e181203 .elementor-field-type-html{padding-bottom:0px;color:#FFFAFA;}.elementor-903 .elementor-element.elementor-element-e181203 .elementor-field-group .elementor-field{color:#FFFFFF;}.elementor-903 .elementor-element.elementor-element-e181203 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#1017181F;border-width:1px 1px 1px 1px;}.elementor-903 .elementor-element.elementor-element-e181203 .elementor-field-group .elementor-select-wrapper select{background-color:#1017181F;border-width:1px 1px 1px 1px;}.elementor-903 .elementor-element.elementor-element-e181203 .e-form__buttons__wrapper__button-next{background-color:#03B2C3;color:#141414;transition-duration:200ms;}.elementor-903 .elementor-element.elementor-element-e181203 .elementor-button[type="submit"]{background-color:#03B2C3;color:#141414;transition-duration:200ms;}.elementor-903 .elementor-element.elementor-element-e181203 .elementor-button[type="submit"] svg *{fill:#141414;transition-duration:200ms;}.elementor-903 .elementor-element.elementor-element-e181203 .e-form__buttons__wrapper__button-previous{color:#ffffff;transition-duration:200ms;}.elementor-903 .elementor-element.elementor-element-e181203 .e-form__buttons__wrapper__button-next:hover{background-color:#4B0082;color:#ffffff;}.elementor-903 .elementor-element.elementor-element-e181203 .elementor-button[type="submit"]:hover{background-color:#4B0082;color:#ffffff;}.elementor-903 .elementor-element.elementor-element-e181203 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-903 .elementor-element.elementor-element-e181203 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-903 .elementor-element.elementor-element-e181203 .elementor-button{padding:2px 2px 2px 2px;}.elementor-903 .elementor-element.elementor-element-98d513b{--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-903 .elementor-element.elementor-element-98d513b:not(.elementor-motion-effects-element-type-background), .elementor-903 .elementor-element.elementor-element-98d513b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07071C;}.elementor-903 .elementor-element.elementor-element-8e94462{--iteration-count:infinite;--dynamic-text-color:#00F7DA;}.elementor-903 .elementor-element.elementor-element-8e94462 > .elementor-widget-container{margin:0px 0px 42px 0px;}.elementor-903 .elementor-element.elementor-element-8e94462 .elementor-headline{text-align:center;font-family:"Playfair Display", Sans-serif;font-size:53px;}.elementor-903 .elementor-element.elementor-element-8e94462 .elementor-headline-plain-text{color:#FFFFFF;}.elementor-903 .elementor-element.elementor-element-a199406 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-903 .elementor-element.elementor-element-a199406 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-903 .elementor-element.elementor-element-a199406{--image-border-color:#FFFFFF;--image-border-width:1px;--image-border-radius:10px;--image-transition-duration:600ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-903 .elementor-element.elementor-element-f8688a2{--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;--padding-top:078px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-903 .elementor-element.elementor-element-f8688a2:not(.elementor-motion-effects-element-type-background), .elementor-903 .elementor-element.elementor-element-f8688a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07071B;}.elementor-903 .elementor-element.elementor-element-1568361 > .elementor-widget-container{margin:0px 0px 42px 0px;}.elementor-903 .elementor-element.elementor-element-1568361{text-align:center;}.elementor-903 .elementor-element.elementor-element-1568361 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:53px;text-shadow:15px 18px 0px rgba(78.92605895996091, 78.92605895996091, 78.92605895996091, 0.18);color:#FFFFFF;}.elementor-903 .elementor-element.elementor-element-9006eca{--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-903 .elementor-element.elementor-element-9006eca:not(.elementor-motion-effects-element-type-background), .elementor-903 .elementor-element.elementor-element-9006eca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07071C;}.elementor-903 .elementor-element.elementor-element-e8a1518{--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-903 .elementor-element.elementor-element-e8a1518.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-903 .elementor-element.elementor-element-44e22e4{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#006586;--border-color:#006586;--border-radius:15px 15px 15px 15px;--z-index:0;}.elementor-903 .elementor-element.elementor-element-44e22e4:not(.elementor-motion-effects-element-type-background), .elementor-903 .elementor-element.elementor-element-44e22e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07071C9C;}.elementor-903 .elementor-element.elementor-element-218e1f7{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--background-transition:0.3s;}.elementor-903 .elementor-element.elementor-element-218e1f7:not(.elementor-motion-effects-element-type-background), .elementor-903 .elementor-element.elementor-element-218e1f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B409E;}.elementor-903 .elementor-element.elementor-element-218e1f7:hover{background-color:#07071C9E;}.elementor-903 .elementor-element.elementor-element-0f5bd8f .elementor-price-table__button{background-color:#FFFFFF;color:#000000;}.elementor-903 .elementor-element.elementor-element-0f5bd8f .elementor-price-table__button:hover{background-color:#05EFF2;color:#000000;}.elementor-903 .elementor-element.elementor-element-0f5bd8f{width:var( --container-widget-width, 107.474% );max-width:107.474%;--container-widget-width:107.474%;--container-widget-flex-grow:0;--e-price-table-header-background-color:#07071C;}.elementor-903 .elementor-element.elementor-element-0f5bd8f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-903 .elementor-element.elementor-element-0f5bd8f .elementor-price-table__heading{color:#FFFFFF;font-family:"Playfair Display", Sans-serif;font-size:27px;font-weight:700;}.elementor-903 .elementor-element.elementor-element-0f5bd8f .elementor-price-table__subheading{color:#FFFFFF;font-family:"Poppins", Sans-serif;}.elementor-903 .elementor-element.elementor-element-0f5bd8f .elementor-price-table__price{background-color:#07071C;}.elementor-903 .elementor-element.elementor-element-0f5bd8f .elementor-price-table__currency, .elementor-903 .elementor-element.elementor-element-0f5bd8f .elementor-price-table__integer-part, .elementor-903 .elementor-element.elementor-element-0f5bd8f .elementor-price-table__fractional-part{color:#000000;}.elementor-903 .elementor-element.elementor-element-0f5bd8f .elementor-price-table__currency{align-self:flex-start;}.elementor-903 .elementor-element.elementor-element-0f5bd8f .elementor-price-table__after-price{justify-content:flex-start;}.elementor-903 .elementor-element.elementor-element-0f5bd8f .elementor-price-table__features-list{background-color:#07071C;--e-price-table-features-list-color:#FFFFFF;}.elementor-903 .elementor-element.elementor-element-0f5bd8f .elementor-price-table__features-list li{font-size:16px;}.elementor-903 .elementor-element.elementor-element-0f5bd8f .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:1px;margin-top:33px;margin-bottom:33px;}.elementor-903 .elementor-element.elementor-element-0f5bd8f .elementor-price-table__footer{background-color:#07071C;}.elementor-903 .elementor-element.elementor-element-0f5bd8f .elementor-price-table__ribbon-inner{background-color:#29005B;color:#ffffff;font-size:13px;}.elementor-903 .elementor-element.elementor-element-8d05912{--display:flex;--position:absolute;}.elementor-903 .elementor-element.elementor-element-8d05912:not(.elementor-motion-effects-element-type-background), .elementor-903 .elementor-element.elementor-element-8d05912 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8905FFAD;}.elementor-903 .elementor-element.elementor-element-8f4d813{--display:flex;--position:absolute;top:0px;}body:not(.rtl) .elementor-903 .elementor-element.elementor-element-8f4d813{left:0px;}body.rtl .elementor-903 .elementor-element.elementor-element-8f4d813{right:0px;}.elementor-903 .elementor-element.elementor-element-364972a{--spacer-size:50px;}.elementor-903 .elementor-element.elementor-element-306bda2{--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-903 .elementor-element.elementor-element-306bda2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-903 .elementor-element.elementor-element-90695f3{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#006586;--border-color:#006586;--border-radius:15px 15px 15px 15px;--z-index:0;}.elementor-903 .elementor-element.elementor-element-90695f3:not(.elementor-motion-effects-element-type-background), .elementor-903 .elementor-element.elementor-element-90695f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07071C9C;}.elementor-903 .elementor-element.elementor-element-377a3f2{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--background-transition:0.3s;}.elementor-903 .elementor-element.elementor-element-377a3f2:not(.elementor-motion-effects-element-type-background), .elementor-903 .elementor-element.elementor-element-377a3f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B409E;}.elementor-903 .elementor-element.elementor-element-377a3f2:hover{background-color:#07071C9E;}.elementor-903 .elementor-element.elementor-element-5ab6947 .elementor-price-table__button{background-color:#FFFFFF;color:#000000;}.elementor-903 .elementor-element.elementor-element-5ab6947 .elementor-price-table__button:hover{background-color:#05EFF2;color:#000000;}.elementor-903 .elementor-element.elementor-element-5ab6947{width:var( --container-widget-width, 107.474% );max-width:107.474%;--container-widget-width:107.474%;--container-widget-flex-grow:0;--e-price-table-header-background-color:#07071C;}.elementor-903 .elementor-element.elementor-element-5ab6947.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-903 .elementor-element.elementor-element-5ab6947 .elementor-price-table__heading{color:#FFFFFF;font-family:"Playfair Display", Sans-serif;font-size:27px;font-weight:700;}.elementor-903 .elementor-element.elementor-element-5ab6947 .elementor-price-table__subheading{color:#FFFFFF;font-family:"Poppins", Sans-serif;}.elementor-903 .elementor-element.elementor-element-5ab6947 .elementor-price-table__price{background-color:#07071C;}.elementor-903 .elementor-element.elementor-element-5ab6947 .elementor-price-table__currency, .elementor-903 .elementor-element.elementor-element-5ab6947 .elementor-price-table__integer-part, .elementor-903 .elementor-element.elementor-element-5ab6947 .elementor-price-table__fractional-part{color:#000000;}.elementor-903 .elementor-element.elementor-element-5ab6947 .elementor-price-table__currency{align-self:flex-start;}.elementor-903 .elementor-element.elementor-element-5ab6947 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-903 .elementor-element.elementor-element-5ab6947 .elementor-price-table__features-list{background-color:#07071C;--e-price-table-features-list-color:#FFFFFF;}.elementor-903 .elementor-element.elementor-element-5ab6947 .elementor-price-table__features-list li{font-size:16px;}.elementor-903 .elementor-element.elementor-element-5ab6947 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:1px;margin-top:35px;margin-bottom:35px;}.elementor-903 .elementor-element.elementor-element-5ab6947 .elementor-price-table__footer{background-color:#07071C;}.elementor-903 .elementor-element.elementor-element-5ab6947 .elementor-price-table__ribbon-inner{background-color:#29005B;color:#ffffff;font-size:13px;}.elementor-903 .elementor-element.elementor-element-c8f1ecc{--display:flex;--position:absolute;}.elementor-903 .elementor-element.elementor-element-c8f1ecc:not(.elementor-motion-effects-element-type-background), .elementor-903 .elementor-element.elementor-element-c8f1ecc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05B4FFAD;}.elementor-903 .elementor-element.elementor-element-7808665{--display:flex;--position:absolute;top:0px;}body:not(.rtl) .elementor-903 .elementor-element.elementor-element-7808665{left:0px;}body.rtl .elementor-903 .elementor-element.elementor-element-7808665{right:0px;}.elementor-903 .elementor-element.elementor-element-236def7{--spacer-size:50px;}.elementor-903 .elementor-element.elementor-element-c72c2a0{--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-903 .elementor-element.elementor-element-c72c2a0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-903 .elementor-element.elementor-element-119cd8d{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#006586;--border-color:#006586;--border-radius:15px 15px 15px 15px;--z-index:0;}.elementor-903 .elementor-element.elementor-element-119cd8d:not(.elementor-motion-effects-element-type-background), .elementor-903 .elementor-element.elementor-element-119cd8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07071C9C;}.elementor-903 .elementor-element.elementor-element-219b37e{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--background-transition:0.3s;}.elementor-903 .elementor-element.elementor-element-219b37e:not(.elementor-motion-effects-element-type-background), .elementor-903 .elementor-element.elementor-element-219b37e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B409E;}.elementor-903 .elementor-element.elementor-element-219b37e:hover{background-color:#07071C9E;}.elementor-903 .elementor-element.elementor-element-4fd5396 .elementor-price-table__button{background-color:#FFFFFF;color:#000000;}.elementor-903 .elementor-element.elementor-element-4fd5396 .elementor-price-table__button:hover{background-color:#01FFC0;color:#000000;}.elementor-903 .elementor-element.elementor-element-4fd5396{width:var( --container-widget-width, 107.474% );max-width:107.474%;--container-widget-width:107.474%;--container-widget-flex-grow:0;--e-price-table-header-background-color:#07071C;}.elementor-903 .elementor-element.elementor-element-4fd5396.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-903 .elementor-element.elementor-element-4fd5396 .elementor-price-table__heading{color:#FFFFFF;font-family:"Playfair Display", Sans-serif;font-size:27px;font-weight:700;}.elementor-903 .elementor-element.elementor-element-4fd5396 .elementor-price-table__subheading{color:#FFFFFF;font-family:"Poppins", Sans-serif;}.elementor-903 .elementor-element.elementor-element-4fd5396 .elementor-price-table__price{background-color:#07071C;}.elementor-903 .elementor-element.elementor-element-4fd5396 .elementor-price-table__currency, .elementor-903 .elementor-element.elementor-element-4fd5396 .elementor-price-table__integer-part, .elementor-903 .elementor-element.elementor-element-4fd5396 .elementor-price-table__fractional-part{color:#000000;}.elementor-903 .elementor-element.elementor-element-4fd5396 .elementor-price-table__currency{align-self:flex-start;}.elementor-903 .elementor-element.elementor-element-4fd5396 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-903 .elementor-element.elementor-element-4fd5396 .elementor-price-table__features-list{background-color:#07071C;--e-price-table-features-list-color:#FFFFFF;}.elementor-903 .elementor-element.elementor-element-4fd5396 .elementor-price-table__features-list li{font-size:16px;}.elementor-903 .elementor-element.elementor-element-4fd5396 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:1px;margin-top:35px;margin-bottom:35px;}.elementor-903 .elementor-element.elementor-element-4fd5396 .elementor-price-table__footer{background-color:#07071C;}.elementor-903 .elementor-element.elementor-element-4fd5396 .elementor-price-table__ribbon-inner{background-color:#29005B;color:#ffffff;font-size:13px;}.elementor-903 .elementor-element.elementor-element-a05eac2{--display:flex;--position:absolute;}.elementor-903 .elementor-element.elementor-element-a05eac2:not(.elementor-motion-effects-element-type-background), .elementor-903 .elementor-element.elementor-element-a05eac2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFEC05AD;}.elementor-903 .elementor-element.elementor-element-ade5a73{--display:flex;--position:absolute;top:0px;}body:not(.rtl) .elementor-903 .elementor-element.elementor-element-ade5a73{left:0px;}body.rtl .elementor-903 .elementor-element.elementor-element-ade5a73{right:0px;}.elementor-903 .elementor-element.elementor-element-825b9de{--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-903 .elementor-element.elementor-element-825b9de:not(.elementor-motion-effects-element-type-background), .elementor-903 .elementor-element.elementor-element-825b9de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07071C;}.elementor-903 .elementor-element.elementor-element-88eb90e{--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;--padding-top:026px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-903 .elementor-element.elementor-element-88eb90e:not(.elementor-motion-effects-element-type-background), .elementor-903 .elementor-element.elementor-element-88eb90e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07071C;}.elementor-903 .elementor-element.elementor-element-b3dc237{--iteration-count:infinite;--dynamic-text-color:#08F4FD;}.elementor-903 .elementor-element.elementor-element-b3dc237 .elementor-headline{text-align:center;font-family:"Playfair Display", Sans-serif;}.elementor-903 .elementor-element.elementor-element-b3dc237 .elementor-headline-plain-text{color:#FFFFFF;}.elementor-903 .elementor-element.elementor-element-b3dc237 .elementor-headline-dynamic-text{font-family:"Playfair Display", Sans-serif;}.elementor-903 .elementor-element.elementor-element-1d0c260{--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;--padding-top:096px;--padding-bottom:045px;--padding-left:0px;--padding-right:0px;}.elementor-903 .elementor-element.elementor-element-1d0c260:not(.elementor-motion-effects-element-type-background), .elementor-903 .elementor-element.elementor-element-1d0c260 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07071C;}.elementor-903 .elementor-element.elementor-element-c849fa1 > .elementor-widget-container{padding:6px 0px 0px 0px;}.elementor-903 .elementor-element.elementor-element-c849fa1.elementor-arrows-yes .elementor-main-swiper{width:calc( 96% - 40px );}.elementor-903 .elementor-element.elementor-element-c849fa1 .elementor-main-swiper{width:96%;}.elementor-903 .elementor-element.elementor-element-c849fa1 .elementor-main-swiper .swiper-slide{background-color:#07071C;border-radius:15px;border-color:#00ECE3;}.elementor-903 .elementor-element.elementor-element-c849fa1 .elementor-testimonial__header{padding-top:27px;padding-left:27px;padding-right:27px;background-color:#07071C;padding-block-end:calc( 16px / 2 );border-block-end-color:#07071C;}.elementor-903 .elementor-element.elementor-element-c849fa1 .elementor-testimonial__content{padding-bottom:27px;padding-left:27px;padding-right:27px;padding-block-start:calc( 16px / 2 );}.elementor-903 .elementor-element.elementor-element-c849fa1 .elementor-swiper-button{font-size:20px;}.elementor-903 .elementor-element.elementor-element-c849fa1 .elementor-testimonial__name{color:#FFFFFF;}.elementor-903 .elementor-element.elementor-element-c849fa1 .elementor-testimonial__header, .elementor-903 .elementor-element.elementor-element-c849fa1 .elementor-testimonial__name{font-size:16px;font-weight:500;}.elementor-903 .elementor-element.elementor-element-c849fa1 .elementor-testimonial__title{color:#FFFFFF;}.elementor-903 .elementor-element.elementor-element-c849fa1 .elementor-testimonial__text{color:#FFFFFF;font-family:"Poppins", Sans-serif;}.elementor-903 .elementor-element.elementor-element-c849fa1 .elementor-testimonial__image img{width:63px;height:63px;}.elementor-903 .elementor-element.elementor-element-c849fa1 .elementor-testimonial__icon{font-size:0px;}.elementor-903 .elementor-element.elementor-element-c849fa1 .elementor-testimonial__icon svg{width:0px;}.elementor-903 .elementor-element.elementor-element-c849fa1 .elementor-star-rating{font-size:21px;}.elementor-903 .elementor-element.elementor-element-c849fa1 .elementor-star-rating i:before{color:#FFB000;}@media(max-width:1024px){.elementor-903 .elementor-element.elementor-element-8f93a56{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-903 .elementor-element.elementor-element-2e99d53{--width:36.814%;}.elementor-903 .elementor-element.elementor-element-8f93a56{--width:87.068%;}.elementor-903 .elementor-element.elementor-element-7c00f26{--width:66.6666%;}.elementor-903 .elementor-element.elementor-element-9c3eb0c{--width:33%;}.elementor-903 .elementor-element.elementor-element-5d9d864{--width:33%;}.elementor-903 .elementor-element.elementor-element-f815224{--width:33%;}.elementor-903 .elementor-element.elementor-element-9eb725e{--width:33%;}.elementor-903 .elementor-element.elementor-element-2b4f900{--width:33%;}.elementor-903 .elementor-element.elementor-element-77935f4{--width:33%;}.elementor-903 .elementor-element.elementor-element-9841668{--width:37.576%;}.elementor-903 .elementor-element.elementor-element-7de64f0{--width:52.399%;}.elementor-903 .elementor-element.elementor-element-e8a1518{--width:31.893%;}.elementor-903 .elementor-element.elementor-element-306bda2{--width:31.893%;}.elementor-903 .elementor-element.elementor-element-c72c2a0{--width:31.893%;}}@media(max-width:767px){.elementor-903 .elementor-element.elementor-element-8f93a56{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-903 .elementor-element.elementor-element-5d9d864{--margin-top:7px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-903 .elementor-element.elementor-element-f815224{--margin-top:07px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-903 .elementor-element.elementor-element-2b4f900{--margin-top:07px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-903 .elementor-element.elementor-element-77935f4{--margin-top:07px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-903 .elementor-element.elementor-element-b7c85f9{--padding-top:0px;--padding-bottom:0px;--padding-left:3px;--padding-right:0px;}.elementor-903 .elementor-element.elementor-element-6aa0c13{--width:307.316px;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-903 .elementor-element.elementor-element-e181203 > .elementor-widget-container{padding:4px 4px 4px 4px;}}/* Start custom CSS for button, class: .elementor-element-3a93494 */html {
  scroll-behavior: smooth;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e6a2a5f */.elegant-3d-carousel {
  perspective: 1200px;
  overflow: hidden;
  width: 100%;
  padding: 80px 0;
  display: flex;
  justify-content: center;
  align-items: center;
}

.carousel-container {
  position: relative;
  width: 650px;
  height: 350px;
  transform-style: preserve-3d;
  animation: rotate3d 20s linear infinite;
}

.carousel-container img {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 300px;
  height: 320px;
  transform-origin: center center;
  object-fit: cover;
  border-radius: 20px;
  box-shadow: 0 0 40px rgba(255, 255, 255, 0.15);
  transform-style: preserve-3d;
  transition: all 0.3s ease-in-out;
  margin: -160px 0 0 -150px; /* Centers larger image */
}

/* Perfect rotation for 5 images with tighter spacing */
.carousel-container img:nth-child(1) {
  transform: rotateY(0deg) translateZ(250px);
}
.carousel-container img:nth-child(2) {
  transform: rotateY(72deg) translateZ(250px);
}
.carousel-container img:nth-child(3) {
  transform: rotateY(144deg) translateZ(250px);
}
.carousel-container img:nth-child(4) {
  transform: rotateY(216deg) translateZ(250px);
}
.carousel-container img:nth-child(5) {
  transform: rotateY(288deg) translateZ(250px);
}

/* Rotation animation */
@keyframes rotate3d {
  from {
    transform: rotateY(0deg);
  }
  to {
    transform: rotateY(360deg);
  }
}
/* Existing carousel styles remain unchanged... */

/* Responsive styles for smaller screens */
@media (max-width: 768px) {
  .carousel-container {
    width: 300px;
    height: 180px;
  }

  .carousel-container img {
    width: 140px;
    height: 160px;
    margin: -80px 0 0 -70px; /* Centers the smaller image */
    transform-origin: center center;
  }

  .carousel-container img:nth-child(1) {
    transform: rotateY(0deg) translateZ(120px);
  }
  .carousel-container img:nth-child(2) {
    transform: rotateY(72deg) translateZ(120px);
  }
  .carousel-container img:nth-child(3) {
    transform: rotateY(144deg) translateZ(120px);
  }
  .carousel-container img:nth-child(4) {
    transform: rotateY(216deg) translateZ(120px);
  }
  .carousel-container img:nth-child(5) {
    transform: rotateY(288deg) translateZ(120px);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c3eb0c */.elementor-903 .elementor-element.elementor-element-9c3eb0c {
  --first-color: #5ddcff;
  --second-color: #3c67e3;
  --third-color: #4e00c2;
  position: relative;
  z-index: 1;
}

/* Enable animatable custom property */
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}

/* Base state */
.elementor-903 .elementor-element.elementor-element-9c3eb0c::before,
.elementor-903 .elementor-element.elementor-element-9c3eb0c::after {
  content: "";
  position: absolute;
  opacity: 0;
  transition: all 0.5s ease-in-out;
  z-index: -1;
}

/* Hover effect */
.elementor-903 .elementor-element.elementor-element-9c3eb0c:hover::before,
.elementor-903 .elementor-element.elementor-element-9c3eb0c:hover::after {
  opacity: 1;
  animation: spin 2.5s linear infinite;
  background-image: linear-gradient(
    var(--rotate),
    var(--first-color),
    var(--second-color) 43%,
    var(--third-color)
  );
}

/* Outer glow ring - reduced */
.elementor-903 .elementor-element.elementor-element-9c3eb0c:hover::before {
  width: 102%;
  height: 102%;
  border-radius: 8px;
  top: -1%;
  left: -1%;
}

/* Blur glow effect */
.elementor-903 .elementor-element.elementor-element-9c3eb0c:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.95);
  filter: blur(50px);
}

/* Spin animation for gradient */
@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d9d864 */.elementor-903 .elementor-element.elementor-element-5d9d864 {
  --first-color: #5ddcff;
  --second-color: #3c67e3;
  --third-color: #4e00c2;
  position: relative;
  z-index: 1;
}

/* Enable animatable custom property */
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}

/* Base state */
.elementor-903 .elementor-element.elementor-element-5d9d864::before,
.elementor-903 .elementor-element.elementor-element-5d9d864::after {
  content: "";
  position: absolute;
  opacity: 0;
  transition: all 0.5s ease-in-out;
  z-index: -1;
}

/* Hover effect */
.elementor-903 .elementor-element.elementor-element-5d9d864:hover::before,
.elementor-903 .elementor-element.elementor-element-5d9d864:hover::after {
  opacity: 1;
  animation: spin 2.5s linear infinite;
  background-image: linear-gradient(
    var(--rotate),
    var(--first-color),
    var(--second-color) 43%,
    var(--third-color)
  );
}

/* Outer glow ring - reduced */
.elementor-903 .elementor-element.elementor-element-5d9d864:hover::before {
  width: 102%;
  height: 102%;
  border-radius: 8px;
  top: -1%;
  left: -1%;
}

/* Blur glow effect */
.elementor-903 .elementor-element.elementor-element-5d9d864:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.95);
  filter: blur(50px);
}

/* Spin animation for gradient */
@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f815224 */.elementor-903 .elementor-element.elementor-element-f815224 {
  --first-color: #5ddcff;
  --second-color: #3c67e3;
  --third-color: #4e00c2;
  position: relative;
  z-index: 1;
}

/* Enable animatable custom property */
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}

/* Base state */
.elementor-903 .elementor-element.elementor-element-f815224::before,
.elementor-903 .elementor-element.elementor-element-f815224::after {
  content: "";
  position: absolute;
  opacity: 0;
  transition: all 0.5s ease-in-out;
  z-index: -1;
}

/* Hover effect */
.elementor-903 .elementor-element.elementor-element-f815224:hover::before,
.elementor-903 .elementor-element.elementor-element-f815224:hover::after {
  opacity: 1;
  animation: spin 2.5s linear infinite;
  background-image: linear-gradient(
    var(--rotate),
    var(--first-color),
    var(--second-color) 43%,
    var(--third-color)
  );
}

/* Outer glow ring - reduced */
.elementor-903 .elementor-element.elementor-element-f815224:hover::before {
  width: 102%;
  height: 102%;
  border-radius: 8px;
  top: -1%;
  left: -1%;
}

/* Blur glow effect */
.elementor-903 .elementor-element.elementor-element-f815224:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.95);
  filter: blur(50px);
}

/* Spin animation for gradient */
@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9eb725e */.elementor-903 .elementor-element.elementor-element-9eb725e {
  --first-color: #5ddcff;
  --second-color: #3c67e3;
  --third-color: #4e00c2;
  position: relative;
  z-index: 1;
}

/* Enable animatable custom property */
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}

/* Base state */
.elementor-903 .elementor-element.elementor-element-9eb725e::before,
.elementor-903 .elementor-element.elementor-element-9eb725e::after {
  content: "";
  position: absolute;
  opacity: 0;
  transition: all 0.5s ease-in-out;
  z-index: -1;
}

/* Hover effect */
.elementor-903 .elementor-element.elementor-element-9eb725e:hover::before,
.elementor-903 .elementor-element.elementor-element-9eb725e:hover::after {
  opacity: 1;
  animation: spin 2.5s linear infinite;
  background-image: linear-gradient(
    var(--rotate),
    var(--first-color),
    var(--second-color) 43%,
    var(--third-color)
  );
}

/* Outer glow ring - reduced */
.elementor-903 .elementor-element.elementor-element-9eb725e:hover::before {
  width: 102%;
  height: 102%;
  border-radius: 8px;
  top: -1%;
  left: -1%;
}

/* Blur glow effect */
.elementor-903 .elementor-element.elementor-element-9eb725e:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.95);
  filter: blur(50px);
}

/* Spin animation for gradient */
@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b4f900 */.elementor-903 .elementor-element.elementor-element-2b4f900 {
  --first-color: #5ddcff;
  --second-color: #3c67e3;
  --third-color: #4e00c2;
  position: relative;
  z-index: 1;
}

/* Enable animatable custom property */
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}

/* Base state */
.elementor-903 .elementor-element.elementor-element-2b4f900::before,
.elementor-903 .elementor-element.elementor-element-2b4f900::after {
  content: "";
  position: absolute;
  opacity: 0;
  transition: all 0.5s ease-in-out;
  z-index: -1;
}

/* Hover effect */
.elementor-903 .elementor-element.elementor-element-2b4f900:hover::before,
.elementor-903 .elementor-element.elementor-element-2b4f900:hover::after {
  opacity: 1;
  animation: spin 2.5s linear infinite;
  background-image: linear-gradient(
    var(--rotate),
    var(--first-color),
    var(--second-color) 43%,
    var(--third-color)
  );
}

/* Outer glow ring - reduced */
.elementor-903 .elementor-element.elementor-element-2b4f900:hover::before {
  width: 102%;
  height: 102%;
  border-radius: 8px;
  top: -1%;
  left: -1%;
}

/* Blur glow effect */
.elementor-903 .elementor-element.elementor-element-2b4f900:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.95);
  filter: blur(50px);
}

/* Spin animation for gradient */
@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77935f4 */.elementor-903 .elementor-element.elementor-element-77935f4 {
  --first-color: #5ddcff;
  --second-color: #3c67e3;
  --third-color: #4e00c2;
  position: relative;
  z-index: 1;
}

/* Enable animatable custom property */
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}

/* Base state */
.elementor-903 .elementor-element.elementor-element-77935f4::before,
.elementor-903 .elementor-element.elementor-element-77935f4::after {
  content: "";
  position: absolute;
  opacity: 0;
  transition: all 0.5s ease-in-out;
  z-index: -1;
}

/* Hover effect */
.elementor-903 .elementor-element.elementor-element-77935f4:hover::before,
.elementor-903 .elementor-element.elementor-element-77935f4:hover::after {
  opacity: 1;
  animation: spin 2.5s linear infinite;
  background-image: linear-gradient(
    var(--rotate),
    var(--first-color),
    var(--second-color) 43%,
    var(--third-color)
  );
}

/* Outer glow ring - reduced */
.elementor-903 .elementor-element.elementor-element-77935f4:hover::before {
  width: 102%;
  height: 102%;
  border-radius: 8px;
  top: -1%;
  left: -1%;
}

/* Blur glow effect */
.elementor-903 .elementor-element.elementor-element-77935f4:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.95);
  filter: blur(50px);
}

/* Spin animation for gradient */
@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for testimonials-carousel-coverflow, class: .elementor-element-6e1b300 */.slider-coverflow-wrapper {
  background: rgba(0, 0, 0, 0.6); /* Darker glass effect */
  border: 1px solid rgba(255, 255, 255, 0.3);
  border-radius: 20px;
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.3);
  backdrop-filter: blur(2.6px);
  -webkit-backdrop-filter: blur(2.6px);

  padding-top: 30px;
  padding-bottom: 20px;
  margin-top: 250px;
  padding-left:14px;

  text-align: center;
  font-family: 'Poppins', sans-serif;
}

/* White text for headings & paragraphs only, not buttons */
.slider-coverflow-wrapper h1,
.slider-coverflow-wrapper h2,
.slider-coverflow-wrapper h3,
.slider-coverflow-wrapper p,
.slider-cover {
  color: #ffffff !important;
}

/* Optional: Better spacing */
.slider-coverflow-wrapper h2,
.slider-coverflow-wrapper p {
  margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7de64f0 */.elementor-903 .elementor-element.elementor-element-7de64f0 {
  --first-color: #5ddcff;
  --second-color: #3c67e3;
  --third-color: #4e00c2;
  position: relative;
  z-index: 1;
}

/* Enable animatable custom property */
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}

/* Base state */
.elementor-903 .elementor-element.elementor-element-7de64f0::before,
.elementor-903 .elementor-element.elementor-element-7de64f0::after {
  content: "";
  position: absolute;
  opacity: 0;
  transition: all 0.5s ease-in-out;
  z-index: -1;
}

/* Hover effect */
.elementor-903 .elementor-element.elementor-element-7de64f0:hover::before,
.elementor-903 .elementor-element.elementor-element-7de64f0:hover::after {
  opacity: 1;
  animation: spin 2.5s linear infinite;
  background-image: linear-gradient(
    var(--rotate),
    var(--first-color),
    var(--second-color) 43%,
    var(--third-color)
  );
}

/* Outer glow ring - reduced */
.elementor-903 .elementor-element.elementor-element-7de64f0:hover::before {
  width: 102%;
  height: 102%;
  border-radius: 8px;
  top: -1%;
  left: -1%;
}

/* Blur glow effect */
.elementor-903 .elementor-element.elementor-element-7de64f0:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.95);
  filter: blur(50px);
}

/* Spin animation for gradient */
@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44e22e4 */.elementor-903 .elementor-element.elementor-element-44e22e4 {
    --blob-size:250px;
}

.elementor-903 .elementor-element.elementor-element-44e22e4 .mycontent{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-903 .elementor-element.elementor-element-44e22e4 .glow{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;
    transition: opacity 300ms 300ms linear;
}

.elementor-903 .elementor-element.elementor-element-44e22e4 .glowtrack {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90695f3 */.elementor-903 .elementor-element.elementor-element-90695f3 {
    --blob-size:250px;
}

.elementor-903 .elementor-element.elementor-element-90695f3 .mycontent{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-903 .elementor-element.elementor-element-90695f3 .glow{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;
    transition: opacity 300ms 300ms linear;
}

.elementor-903 .elementor-element.elementor-element-90695f3 .glowtrack {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-119cd8d */.elementor-903 .elementor-element.elementor-element-119cd8d {
    --blob-size:250px;
}

.elementor-903 .elementor-element.elementor-element-119cd8d .mycontent{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-903 .elementor-element.elementor-element-119cd8d .glow{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;
    transition: opacity 300ms 300ms linear;
}

.elementor-903 .elementor-element.elementor-element-119cd8d .glowtrack {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */