.elementor-28470 .elementor-element.elementor-element-41efabb{--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;--background-transition:0.3s;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28470 .elementor-element.elementor-element-7f28bc9{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28470 .elementor-element.elementor-element-7f28bc9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-28470 .elementor-element.elementor-element-c688697{--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;--overflow:hidden;--background-transition:0.3s;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28470 .elementor-element.elementor-element-c688697:not(.elementor-motion-effects-element-type-background), .elementor-28470 .elementor-element.elementor-element-c688697 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2137;}.elementor-28470 .elementor-element.elementor-element-c688697, .elementor-28470 .elementor-element.elementor-element-c688697::before{--border-transition:0.3s;}.elementor-28470 .elementor-element.elementor-element-ad08a97{--display:flex;--min-height:0px;--background-transition:0.3s;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28470 .elementor-element.elementor-element-ad08a97, .elementor-28470 .elementor-element.elementor-element-ad08a97::before{--border-transition:0.3s;}.elementor-28470 .elementor-element.elementor-element-865293d .elementor-heading-title{color:#FFFFFF;}.elementor-28470 .elementor-element.elementor-element-865293d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-28470 .elementor-element.elementor-element-cd2625c .elementor-heading-title{color:#FFFFFF;}.elementor-28470 .elementor-element.elementor-element-cd2625c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-28470 .elementor-element.elementor-element-78a55c6 .elementor-heading-title{color:#FFFFFF;font-size:20px;line-height:1.5em;}.elementor-28470 .elementor-element.elementor-element-78a55c6 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-28470 .elementor-element.elementor-element-de6810d .elementor-button:hover, .elementor-28470 .elementor-element.elementor-element-de6810d .elementor-button:focus{background-color:#DBBF8D;border-color:#DBBF8D;}.elementor-28470 .elementor-element.elementor-element-de6810d .elementor-button{border-style:solid;border-width:2px 2px 2px 2px;border-color:#D2AF71;}.elementor-28470 .elementor-element.elementor-element-de6810d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-28470 .elementor-element.elementor-element-5a64d9f .elementor-heading-title{color:#FFFFFF80;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-28470 .elementor-element.elementor-element-8dfd824{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28470 .elementor-element.elementor-element-8dfd824, .elementor-28470 .elementor-element.elementor-element-8dfd824::before{--border-transition:0.3s;}.elementor-28470 .elementor-element.elementor-element-1dfe1f6{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 80px;--grid-auto-flow:row;--background-transition:0.3s;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-28470 .elementor-element.elementor-element-f509445{--display:flex;--background-transition:0.3s;}.elementor-28470 .elementor-element.elementor-element-f509445:not(.elementor-motion-effects-element-type-background), .elementor-28470 .elementor-element.elementor-element-f509445 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28470 .elementor-element.elementor-element-f509445, .elementor-28470 .elementor-element.elementor-element-f509445::before{--border-transition:0.3s;}.elementor-28470 .elementor-element.elementor-element-4763a95 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-28470 .elementor-element.elementor-element-9a5ff25 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-28470 .elementor-element.elementor-element-f4d8265 .elementor-heading-title{line-height:1.2em;}.elementor-28470 .elementor-element.elementor-element-d7682d7{--display:flex;--background-transition:0.3s;}.elementor-28470 .elementor-element.elementor-element-d7682d7:not(.elementor-motion-effects-element-type-background), .elementor-28470 .elementor-element.elementor-element-d7682d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28470 .elementor-element.elementor-element-d7682d7, .elementor-28470 .elementor-element.elementor-element-d7682d7::before{--border-transition:0.3s;}.elementor-28470 .elementor-element.elementor-element-df2971f > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-28470 .elementor-element.elementor-element-7558b4f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-28470 .elementor-element.elementor-element-8cde484 .elementor-heading-title{line-height:1.2em;}.elementor-28470 .elementor-element.elementor-element-b398a89{--display:flex;--background-transition:0.3s;}.elementor-28470 .elementor-element.elementor-element-b398a89:not(.elementor-motion-effects-element-type-background), .elementor-28470 .elementor-element.elementor-element-b398a89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28470 .elementor-element.elementor-element-b398a89, .elementor-28470 .elementor-element.elementor-element-b398a89::before{--border-transition:0.3s;}.elementor-28470 .elementor-element.elementor-element-96478f5 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-28470 .elementor-element.elementor-element-b3b0df2 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-28470 .elementor-element.elementor-element-a3f1290 .elementor-heading-title{line-height:1.2em;}.elementor-28470 .elementor-element.elementor-element-4c59d0b{--display:flex;--background-transition:0.3s;}.elementor-28470 .elementor-element.elementor-element-4c59d0b:not(.elementor-motion-effects-element-type-background), .elementor-28470 .elementor-element.elementor-element-4c59d0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28470 .elementor-element.elementor-element-4c59d0b, .elementor-28470 .elementor-element.elementor-element-4c59d0b::before{--border-transition:0.3s;}.elementor-28470 .elementor-element.elementor-element-2a9bed8 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-28470 .elementor-element.elementor-element-1883e8f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-28470 .elementor-element.elementor-element-b4f3fb0 .elementor-heading-title{line-height:1.2em;}.elementor-28470 .elementor-element.elementor-element-64a4966{--display:flex;--background-transition:0.3s;}.elementor-28470 .elementor-element.elementor-element-64a4966:not(.elementor-motion-effects-element-type-background), .elementor-28470 .elementor-element.elementor-element-64a4966 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28470 .elementor-element.elementor-element-64a4966, .elementor-28470 .elementor-element.elementor-element-64a4966::before{--border-transition:0.3s;}.elementor-28470 .elementor-element.elementor-element-adcdef4 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-28470 .elementor-element.elementor-element-422ee31 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-28470 .elementor-element.elementor-element-27507f9 .elementor-heading-title{line-height:1.2em;}.elementor-28470 .elementor-element.elementor-element-cec0f2a{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-28470 .elementor-element.elementor-element-22da6fd .elementor-button:hover, .elementor-28470 .elementor-element.elementor-element-22da6fd .elementor-button:focus{background-color:#DBBF8D;border-color:#DBBF8D;}.elementor-28470 .elementor-element.elementor-element-22da6fd .elementor-button{border-style:solid;border-width:2px 2px 2px 2px;border-color:#D2AF71;}.elementor-28470 .elementor-element.elementor-element-e5d8441 .elementor-heading-title{line-height:1.2em;}.elementor-28470 .elementor-element.elementor-element-e5d8441 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28470 .elementor-element.elementor-element-d0d0f4e{--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;--background-transition:0.3s;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-28470 .elementor-element.elementor-element-5204fd1{--display:flex;--background-transition:0.3s;}.elementor-28470 .elementor-element.elementor-element-9bb5989 .elementor-heading-title{font-weight:700;}.elementor-28470 .elementor-element.elementor-element-9bb5989 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-28470 .elementor-element.elementor-element-4742679{color:#95909B;}.elementor-28470 .elementor-element.elementor-element-cc007a9 .elementor-heading-title{font-weight:700;}.elementor-28470 .elementor-element.elementor-element-cc007a9 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-28470 .elementor-element.elementor-element-22c1781{--display:flex;--background-transition:0.3s;}.elementor-28470 .elementor-element.elementor-element-9e2054b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:10px 10px;--grid-auto-flow:row;--background-transition:0.3s;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28470 .elementor-element.elementor-element-5dbcddc{--display:flex;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-28470 .elementor-element.elementor-element-5dbcddc:not(.elementor-motion-effects-element-type-background), .elementor-28470 .elementor-element.elementor-element-5dbcddc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28470 .elementor-element.elementor-element-5dbcddc, .elementor-28470 .elementor-element.elementor-element-5dbcddc::before{--border-transition:0.3s;}.elementor-28470 .elementor-element.elementor-element-020d0b8 > .elementor-widget-container{margin:0px 0px 80px 0px;padding:0px 0px 0px 0px;}.elementor-28470 .elementor-element.elementor-element-18a5f28 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-28470 .elementor-element.elementor-element-eac3f5e .elementor-heading-title{line-height:1.2em;}.elementor-28470 .elementor-element.elementor-element-25c853a{--display:flex;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-28470 .elementor-element.elementor-element-25c853a:not(.elementor-motion-effects-element-type-background), .elementor-28470 .elementor-element.elementor-element-25c853a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28470 .elementor-element.elementor-element-25c853a, .elementor-28470 .elementor-element.elementor-element-25c853a::before{--border-transition:0.3s;}.elementor-28470 .elementor-element.elementor-element-4cb6570 > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-28470 .elementor-element.elementor-element-4cb6570.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;}.elementor-28470 .elementor-element.elementor-element-1f7bc0e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-28470 .elementor-element.elementor-element-002fe2a .elementor-heading-title{line-height:1.2em;}.elementor-28470 .elementor-element.elementor-element-dd5d058{--display:flex;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-28470 .elementor-element.elementor-element-dd5d058:not(.elementor-motion-effects-element-type-background), .elementor-28470 .elementor-element.elementor-element-dd5d058 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28470 .elementor-element.elementor-element-dd5d058, .elementor-28470 .elementor-element.elementor-element-dd5d058::before{--border-transition:0.3s;}.elementor-28470 .elementor-element.elementor-element-8f4436a > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-28470 .elementor-element.elementor-element-6d9ec87 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-28470 .elementor-element.elementor-element-a71e908 .elementor-heading-title{line-height:1.2em;}.elementor-28470 .elementor-element.elementor-element-0c3ac58{--display:flex;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-28470 .elementor-element.elementor-element-0c3ac58:not(.elementor-motion-effects-element-type-background), .elementor-28470 .elementor-element.elementor-element-0c3ac58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28470 .elementor-element.elementor-element-0c3ac58, .elementor-28470 .elementor-element.elementor-element-0c3ac58::before{--border-transition:0.3s;}.elementor-28470 .elementor-element.elementor-element-dd1c9ae > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-28470 .elementor-element.elementor-element-0399b7a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-28470 .elementor-element.elementor-element-c58f2c3 .elementor-heading-title{line-height:1.2em;}.elementor-28470 .elementor-element.elementor-element-51f8992{--display:flex;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-28470 .elementor-element.elementor-element-51f8992:not(.elementor-motion-effects-element-type-background), .elementor-28470 .elementor-element.elementor-element-51f8992 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28470 .elementor-element.elementor-element-51f8992, .elementor-28470 .elementor-element.elementor-element-51f8992::before{--border-transition:0.3s;}.elementor-28470 .elementor-element.elementor-element-89602e3 > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-28470 .elementor-element.elementor-element-bb64f0c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-28470 .elementor-element.elementor-element-a345972 .elementor-heading-title{line-height:1.2em;}.elementor-28470 .elementor-element.elementor-element-80a1553{--display:flex;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-28470 .elementor-element.elementor-element-80a1553:not(.elementor-motion-effects-element-type-background), .elementor-28470 .elementor-element.elementor-element-80a1553 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28470 .elementor-element.elementor-element-80a1553, .elementor-28470 .elementor-element.elementor-element-80a1553::before{--border-transition:0.3s;}.elementor-28470 .elementor-element.elementor-element-a780a70 > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-28470 .elementor-element.elementor-element-9e441f7 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-28470 .elementor-element.elementor-element-748d829 .elementor-heading-title{line-height:1.2em;}.elementor-28470 .elementor-element.elementor-element-d1d4647{--display:flex;--background-transition:0.3s;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28470 .elementor-element.elementor-element-a6ee211 .elementor-button:hover, .elementor-28470 .elementor-element.elementor-element-a6ee211 .elementor-button:focus{background-color:#DBBF8D;border-color:#DBBF8D;}.elementor-28470 .elementor-element.elementor-element-a6ee211 .elementor-button{border-style:solid;border-width:2px 2px 2px 2px;border-color:#D2AF71;}.elementor-28470 .elementor-element.elementor-element-3119d15 .elementor-heading-title{line-height:1.2em;}.elementor-28470 .elementor-element.elementor-element-3119d15 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28470 .elementor-element.elementor-element-fa96193{--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;--background-transition:0.3s;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-28470 .elementor-element.elementor-element-0ef0445{--display:flex;--background-transition:0.3s;}.elementor-28470 .elementor-element.elementor-element-2d64f3b .elementor-icon-wrapper{text-align:left;}.elementor-28470 .elementor-element.elementor-element-f12329a .elementor-heading-title{font-weight:700;}.elementor-28470 .elementor-element.elementor-element-f12329a > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-28470 .elementor-element.elementor-element-ec3c886{color:#95909B;}.elementor-28470 .elementor-element.elementor-element-3d1f01b .elementor-heading-title{line-height:1.2em;}.elementor-28470 .elementor-element.elementor-element-62033c5 .elementor-button:hover, .elementor-28470 .elementor-element.elementor-element-62033c5 .elementor-button:focus{background-color:#DBBF8D;border-color:#DBBF8D;}.elementor-28470 .elementor-element.elementor-element-62033c5 .elementor-button{border-style:solid;border-width:2px 2px 2px 2px;border-color:#D2AF71;}.elementor-28470 .elementor-element.elementor-element-62033c5 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28470 .elementor-element.elementor-element-0318657{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-28470 .elementor-element.elementor-element-01e268e{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-28470 .elementor-element.elementor-element-3dcbec3 .elementor-button:hover, .elementor-28470 .elementor-element.elementor-element-3dcbec3 .elementor-button:focus{background-color:#DBBF8D;border-color:#DBBF8D;}.elementor-28470 .elementor-element.elementor-element-3dcbec3 .elementor-button{border-style:solid;border-width:2px 2px 2px 2px;border-color:#D2AF71;}.elementor-28470 .elementor-element.elementor-element-d6e9d7d{text-align:left;}.elementor-28470 .elementor-element.elementor-element-d6e9d7d .elementor-heading-title{color:#95909B;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-28470 .elementor-element.elementor-element-d6e9d7d > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-28470 .elementor-element.elementor-element-c4f4901{--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;--background-transition:0.3s;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-28470 .elementor-element.elementor-element-9ef8bc4{--display:flex;--background-transition:0.3s;}.elementor-28470 .elementor-element.elementor-element-64f0447 .elementor-icon-wrapper{text-align:left;}.elementor-28470 .elementor-element.elementor-element-b9848a8 .elementor-heading-title{font-weight:700;}.elementor-28470 .elementor-element.elementor-element-b9848a8 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-28470 .elementor-element.elementor-element-558e781{color:#95909B;}.elementor-28470 .elementor-element.elementor-element-bc4b676 .elementor-heading-title{line-height:1.2em;}.elementor-28470 .elementor-element.elementor-element-bc4b676 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-28470 .elementor-element.elementor-element-63091d6{--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;--background-transition:0.3s;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-28470 .elementor-element.elementor-element-f04fcbf{--display:flex;--background-transition:0.3s;}.elementor-28470 .elementor-element.elementor-element-8e59bf5{--display:flex;--background-transition:0.3s;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-28470 .elementor-element.elementor-element-8cde100 .elementor-button:hover, .elementor-28470 .elementor-element.elementor-element-8cde100 .elementor-button:focus{background-color:#DBBF8D;border-color:#DBBF8D;}.elementor-28470 .elementor-element.elementor-element-8cde100 .elementor-button{border-style:solid;border-width:2px 2px 2px 2px;border-color:#D2AF71;}.elementor-28470 .elementor-element.elementor-element-d1ece5a{text-align:left;}.elementor-28470 .elementor-element.elementor-element-d1ece5a .elementor-heading-title{color:#95909B;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-28470 .elementor-element.elementor-element-d1ece5a > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-28470 .elementor-element.elementor-element-8296a04{--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;--overflow:hidden;--background-transition:0.3s;--padding-top:80px;--padding-bottom:40px;--padding-left:80px;--padding-right:80px;}.elementor-28470 .elementor-element.elementor-element-8296a04:not(.elementor-motion-effects-element-type-background), .elementor-28470 .elementor-element.elementor-element-8296a04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2137;}.elementor-28470 .elementor-element.elementor-element-8296a04, .elementor-28470 .elementor-element.elementor-element-8296a04::before{--border-transition:0.3s;}.elementor-28470 .elementor-element.elementor-element-8296a04.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-28470 .elementor-element.elementor-element-2aec37c{text-align:center;z-index:1;}.elementor-28470 .elementor-element.elementor-element-2aec37c .elementor-heading-title{color:#FFFFFF;}.elementor-28470 .elementor-element.elementor-element-2aec37c > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-28470 .elementor-element.elementor-element-dd19fee{text-align:center;z-index:1;}.elementor-28470 .elementor-element.elementor-element-dd19fee .elementor-heading-title{color:#FFFFFF;font-size:20px;font-weight:400;line-height:1.5em;}.elementor-28470 .elementor-element.elementor-element-dd19fee > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-28470 .elementor-element.elementor-element-5ac26db{--display:flex;--background-transition:0.3s;}.elementor-28470 .elementor-element.elementor-element-c28a878.elementor-element{--align-self:center;}.elementor-28470 .elementor-element.elementor-element-c9fe46a{text-align:center;}.elementor-28470 .elementor-element.elementor-element-c9fe46a .elementor-heading-title{color:#FFFFFF;font-size:40px;}.elementor-28470 .elementor-element.elementor-element-c9fe46a > .elementor-widget-container{margin:80px 0px 20px 0px;}.elementor-28470 .elementor-element.elementor-element-0770e81{text-align:center;}.elementor-28470 .elementor-element.elementor-element-0770e81 .elementor-heading-title{color:#FFFFFF;font-size:30px;font-weight:700;line-height:35.16px;}.elementor-28470 .elementor-element.elementor-element-0770e81 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-28470 .elementor-element.elementor-element-20301d4{text-align:center;}.elementor-28470 .elementor-element.elementor-element-20301d4 .elementor-heading-title{color:#FFFFFF;font-size:20px;font-weight:400;line-height:28px;}.elementor-28470 .elementor-element.elementor-element-20301d4 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-28470 .elementor-element.elementor-element-12c927b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--grid-auto-flow:row;--background-transition:0.3s;}.elementor-28470 .elementor-element.elementor-element-b6c2bd4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 40px;--overflow:hidden;--background-transition:0.3s;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:#504163;--border-color:#504163;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-28470 .elementor-element.elementor-element-b6c2bd4, .elementor-28470 .elementor-element.elementor-element-b6c2bd4::before{--border-transition:0.3s;}.elementor-28470 .elementor-element.elementor-element-67c4f26 .elementor-heading-title{color:#FFFFFF;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-28470 .elementor-element.elementor-element-2575154{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 40px;--overflow:hidden;--background-transition:0.3s;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:#504163;--border-color:#504163;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-28470 .elementor-element.elementor-element-2575154, .elementor-28470 .elementor-element.elementor-element-2575154::before{--border-transition:0.3s;}.elementor-28470 .elementor-element.elementor-element-4a8d759 .elementor-heading-title{color:#FFFFFF;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-28470 .elementor-element.elementor-element-25893f9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 40px;--overflow:hidden;--background-transition:0.3s;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:#504163;--border-color:#504163;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-28470 .elementor-element.elementor-element-25893f9, .elementor-28470 .elementor-element.elementor-element-25893f9::before{--border-transition:0.3s;}.elementor-28470 .elementor-element.elementor-element-84df205 .elementor-heading-title{color:#FFFFFF;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-28470 .elementor-element.elementor-element-56ad7cb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 40px;--overflow:hidden;--background-transition:0.3s;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:#504163;--border-color:#504163;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-28470 .elementor-element.elementor-element-56ad7cb, .elementor-28470 .elementor-element.elementor-element-56ad7cb::before{--border-transition:0.3s;}.elementor-28470 .elementor-element.elementor-element-57ecc0c .elementor-heading-title{color:#FFFFFF;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-28470 .elementor-element.elementor-element-77736e8{text-align:center;}.elementor-28470 .elementor-element.elementor-element-77736e8 .elementor-heading-title{color:#FFFFFF80;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-28470 .elementor-element.elementor-element-77736e8 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-28470 .elementor-element.elementor-element-bda2c53{--display:flex;--background-transition:0.3s;}.elementor-28470 .elementor-element.elementor-element-5d2b855{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:0px;--n-tabs-title-font-size:12px;--n-tabs-title-color:#FFFFFF;--n-tabs-title-color-active:#FFFFFF;z-index:1;}.elementor-28470 .elementor-element.elementor-element-5d2b855 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){background:#DD22AA00;}.elementor-28470 .elementor-element.elementor-element-5d2b855.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode="false"] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#02010100;}.elementor-28470 .elementor-element.elementor-element-5d2b855.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-28470 .elementor-element.elementor-element-5d2b855.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode="true"] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#D2AF71;}.elementor-28470 .elementor-element.elementor-element-5d2b855.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-weight:500;text-transform:uppercase;line-height:1em;}.elementor-28470 .elementor-element.elementor-element-5d2b855 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#FFFFFF;}.elementor-28470 .elementor-element.elementor-element-6a987ac{--display:flex;--background-transition:0.3s;}.elementor-28470 .elementor-element.elementor-element-e86f926.elementor-element{--align-self:center;}.elementor-28470 .elementor-element.elementor-element-47a8778{text-align:center;}.elementor-28470 .elementor-element.elementor-element-47a8778 .elementor-heading-title{color:#FFFFFF;font-size:40px;}.elementor-28470 .elementor-element.elementor-element-47a8778 > .elementor-widget-container{margin:80px 0px 20px 0px;}.elementor-28470 .elementor-element.elementor-element-ef4ffa8{text-align:center;}.elementor-28470 .elementor-element.elementor-element-ef4ffa8 .elementor-heading-title{color:#FFFFFF;font-size:30px;font-weight:700;line-height:35.16px;}.elementor-28470 .elementor-element.elementor-element-ef4ffa8 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-28470 .elementor-element.elementor-element-a867e00{text-align:center;}.elementor-28470 .elementor-element.elementor-element-a867e00 .elementor-heading-title{color:#FFFFFF;font-size:20px;font-weight:400;line-height:28px;}.elementor-28470 .elementor-element.elementor-element-a867e00 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-28470 .elementor-element.elementor-element-f3c53b6{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--grid-auto-flow:row;--background-transition:0.3s;}.elementor-28470 .elementor-element.elementor-element-8f37cba{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 40px;--overflow:hidden;--background-transition:0.3s;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:#504163;--border-color:#504163;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-28470 .elementor-element.elementor-element-8f37cba, .elementor-28470 .elementor-element.elementor-element-8f37cba::before{--border-transition:0.3s;}.elementor-28470 .elementor-element.elementor-element-ad40ceb .elementor-heading-title{color:#FFFFFF;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-28470 .elementor-element.elementor-element-1bce179{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 40px;--overflow:hidden;--background-transition:0.3s;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:#504163;--border-color:#504163;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-28470 .elementor-element.elementor-element-1bce179, .elementor-28470 .elementor-element.elementor-element-1bce179::before{--border-transition:0.3s;}.elementor-28470 .elementor-element.elementor-element-5ac3005 .elementor-heading-title{color:#FFFFFF;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-28470 .elementor-element.elementor-element-691d98b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 40px;--overflow:hidden;--background-transition:0.3s;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:#504163;--border-color:#504163;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-28470 .elementor-element.elementor-element-691d98b, .elementor-28470 .elementor-element.elementor-element-691d98b::before{--border-transition:0.3s;}.elementor-28470 .elementor-element.elementor-element-7e4ca1c .elementor-heading-title{color:#FFFFFF;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-28470 .elementor-element.elementor-element-f2eb52f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 40px;--overflow:hidden;--background-transition:0.3s;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:#504163;--border-color:#504163;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-28470 .elementor-element.elementor-element-f2eb52f, .elementor-28470 .elementor-element.elementor-element-f2eb52f::before{--border-transition:0.3s;}.elementor-28470 .elementor-element.elementor-element-97efc33 .elementor-heading-title{color:#FFFFFF;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-28470 .elementor-element.elementor-element-660a0e1{text-align:center;}.elementor-28470 .elementor-element.elementor-element-660a0e1 .elementor-heading-title{color:#FFFFFF80;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-28470 .elementor-element.elementor-element-660a0e1 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-28470 .elementor-element.elementor-element-9c81ead{--display:flex;--background-transition:0.3s;}.elementor-28470 .elementor-element.elementor-element-7a43e30.elementor-element{--align-self:center;}.elementor-28470 .elementor-element.elementor-element-c6548a4{text-align:center;}.elementor-28470 .elementor-element.elementor-element-c6548a4 .elementor-heading-title{color:#FFFFFF;font-size:40px;}.elementor-28470 .elementor-element.elementor-element-c6548a4 > .elementor-widget-container{margin:80px 0px 20px 0px;}.elementor-28470 .elementor-element.elementor-element-d1a172d{text-align:center;}.elementor-28470 .elementor-element.elementor-element-d1a172d .elementor-heading-title{color:#FFFFFF;font-size:30px;}.elementor-28470 .elementor-element.elementor-element-d1a172d > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-28470 .elementor-element.elementor-element-a83b7d7 .elementor-button{text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;background-color:#FFFFFF00;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;}.elementor-28470 .elementor-element.elementor-element-a83b7d7 .elementor-button:hover, .elementor-28470 .elementor-element.elementor-element-a83b7d7 .elementor-button:focus{color:#95909B;border-color:#95909B;}.elementor-28470 .elementor-element.elementor-element-a83b7d7 .elementor-button:hover svg, .elementor-28470 .elementor-element.elementor-element-a83b7d7 .elementor-button:focus svg{fill:#95909B;}.elementor-28470 .elementor-element.elementor-element-b604c79{text-align:center;}.elementor-28470 .elementor-element.elementor-element-b604c79 .elementor-heading-title{color:#FFFFFF80;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-28470 .elementor-element.elementor-element-b604c79 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-28470 .elementor-element.elementor-element-b636daa{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:0px;--n-tabs-title-font-size:12px;--n-tabs-title-color:#FFFFFF;--n-tabs-title-color-active:#FFFFFF;z-index:1;}.elementor-28470 .elementor-element.elementor-element-b636daa > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){background:#DD22AA00;}.elementor-28470 .elementor-element.elementor-element-b636daa.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode="false"] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#02010100;}.elementor-28470 .elementor-element.elementor-element-b636daa.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-28470 .elementor-element.elementor-element-b636daa.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode="true"] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#D2AF71;}.elementor-28470 .elementor-element.elementor-element-b636daa.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-weight:500;text-transform:uppercase;line-height:1em;}.elementor-28470 .elementor-element.elementor-element-b636daa [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#FFFFFF;}@media(max-width:1024px){.elementor-28470 .elementor-element.elementor-element-c688697{--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;--align-items:center;--padding-top:160px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28470 .elementor-element.elementor-element-ad08a97{--min-height:0px;}.elementor-28470 .elementor-element.elementor-element-865293d{text-align:center;}.elementor-28470 .elementor-element.elementor-element-865293d > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 80px 0px 80px;}.elementor-28470 .elementor-element.elementor-element-cd2625c{text-align:center;}.elementor-28470 .elementor-element.elementor-element-cd2625c > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 80px 0px 80px;}.elementor-28470 .elementor-element.elementor-element-78a55c6{text-align:center;}.elementor-28470 .elementor-element.elementor-element-78a55c6 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 80px 0px 80px;}.elementor-28470 .elementor-element.elementor-element-de6810d > .elementor-widget-container{padding:0px 80px 0px 80px;}.elementor-28470 .elementor-element.elementor-element-5a64d9f{text-align:center;}.elementor-28470 .elementor-element.elementor-element-5a64d9f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 80px 0px 80px;}.elementor-28470 .elementor-element.elementor-element-1dfe1f6{--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--grid-auto-flow:row;}.elementor-28470 .elementor-element.elementor-element-9e2054b{--grid-auto-flow:row;}.elementor-28470 .elementor-element.elementor-element-d6e9d7d{text-align:center;}.elementor-28470 .elementor-element.elementor-element-d1ece5a{text-align:center;}.elementor-28470 .elementor-element.elementor-element-2aec37c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-28470 .elementor-element.elementor-element-dd19fee > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-28470 .elementor-element.elementor-element-c9fe46a .elementor-heading-title{font-size:30px;}.elementor-28470 .elementor-element.elementor-element-c9fe46a > .elementor-widget-container{margin:40px 0px 20px 0px;}.elementor-28470 .elementor-element.elementor-element-0770e81 .elementor-heading-title{font-size:20px;}.elementor-28470 .elementor-element.elementor-element-20301d4 .elementor-heading-title{font-size:20px;}.elementor-28470 .elementor-element.elementor-element-12c927b{--grid-auto-flow:row;}.elementor-28470 .elementor-element.elementor-element-77736e8{text-align:center;}.elementor-28470 .elementor-element.elementor-element-47a8778 .elementor-heading-title{font-size:30px;}.elementor-28470 .elementor-element.elementor-element-47a8778 > .elementor-widget-container{margin:40px 0px 20px 0px;}.elementor-28470 .elementor-element.elementor-element-ef4ffa8 .elementor-heading-title{font-size:20px;}.elementor-28470 .elementor-element.elementor-element-a867e00 .elementor-heading-title{font-size:20px;}.elementor-28470 .elementor-element.elementor-element-f3c53b6{--grid-auto-flow:row;}.elementor-28470 .elementor-element.elementor-element-660a0e1{text-align:center;}.elementor-28470 .elementor-element.elementor-element-c6548a4 .elementor-heading-title{font-size:30px;}.elementor-28470 .elementor-element.elementor-element-c6548a4 > .elementor-widget-container{margin:40px 0px 20px 0px;}.elementor-28470 .elementor-element.elementor-element-d1a172d .elementor-heading-title{font-size:20px;}.elementor-28470 .elementor-element.elementor-element-b604c79{text-align:center;}}@media(min-width:768px){.elementor-28470 .elementor-element.elementor-element-7f28bc9{--width:107.61%;}.elementor-28470 .elementor-element.elementor-element-ad08a97{--width:53vw;}.elementor-28470 .elementor-element.elementor-element-8dfd824{--width:47vw;}.elementor-28470 .elementor-element.elementor-element-8296a04{--width:100%;}.elementor-28470 .elementor-element.elementor-element-12c927b{--content-width:740px;}.elementor-28470 .elementor-element.elementor-element-f3c53b6{--content-width:740px;}}@media(max-width:1366px) and (min-width:768px){.elementor-28470 .elementor-element.elementor-element-c688697{--width:100%;}.elementor-28470 .elementor-element.elementor-element-ad08a97{--width:100%;}.elementor-28470 .elementor-element.elementor-element-8dfd824{--width:100%;}.elementor-28470 .elementor-element.elementor-element-b6c2bd4{--width:100%;}.elementor-28470 .elementor-element.elementor-element-2575154{--width:100%;}.elementor-28470 .elementor-element.elementor-element-25893f9{--width:100%;}.elementor-28470 .elementor-element.elementor-element-56ad7cb{--width:100%;}.elementor-28470 .elementor-element.elementor-element-8f37cba{--width:100%;}.elementor-28470 .elementor-element.elementor-element-1bce179{--width:100%;}.elementor-28470 .elementor-element.elementor-element-691d98b{--width:100%;}.elementor-28470 .elementor-element.elementor-element-f2eb52f{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-28470 .elementor-element.elementor-element-c688697{--width:100%;}.elementor-28470 .elementor-element.elementor-element-ad08a97{--width:100vw;}.elementor-28470 .elementor-element.elementor-element-8dfd824{--width:100vw;}}@media(max-width:1366px){.elementor-28470 .elementor-element.elementor-element-c688697{--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:160px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28470 .elementor-element.elementor-element-ad08a97{--min-height:0px;--gap:0px 0px;}.elementor-28470 .elementor-element.elementor-element-865293d{text-align:center;}.elementor-28470 .elementor-element.elementor-element-865293d > .elementor-widget-container{padding:0px 80px 0px 80px;}.elementor-28470 .elementor-element.elementor-element-cd2625c{text-align:center;}.elementor-28470 .elementor-element.elementor-element-cd2625c > .elementor-widget-container{padding:0px 80px 0px 80px;}.elementor-28470 .elementor-element.elementor-element-78a55c6{text-align:center;}.elementor-28470 .elementor-element.elementor-element-78a55c6 > .elementor-widget-container{padding:0px 80px 0px 80px;}.elementor-28470 .elementor-element.elementor-element-de6810d > .elementor-widget-container{padding:0px 80px 0px 80px;}.elementor-28470 .elementor-element.elementor-element-5a64d9f{text-align:center;}.elementor-28470 .elementor-element.elementor-element-5a64d9f > .elementor-widget-container{padding:0px 80px 0px 80px;}.elementor-28470 .elementor-element.elementor-element-8dfd824{--gap:0px 0px;}.elementor-28470 .elementor-element.elementor-element-1dfe1f6{--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:80px 80px;--grid-auto-flow:row;}.elementor-28470 .elementor-element.elementor-element-9e2054b{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-28470 .elementor-element.elementor-element-12c927b{--grid-auto-flow:row;}.elementor-28470 .elementor-element.elementor-element-f3c53b6{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-28470 .elementor-element.elementor-element-41efabb{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28470 .elementor-element.elementor-element-7f28bc9{--justify-content:center;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28470 .elementor-element.elementor-element-c688697{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28470 .elementor-element.elementor-element-ad08a97{--min-height:0px;}.elementor-28470 .elementor-element.elementor-element-865293d > .elementor-widget-container{padding:0px 40px 0px 40px;}.elementor-28470 .elementor-element.elementor-element-cd2625c > .elementor-widget-container{padding:0px 40px 0px 40px;}.elementor-28470 .elementor-element.elementor-element-78a55c6 > .elementor-widget-container{padding:0px 40px 0px 40px;}.elementor-28470 .elementor-element.elementor-element-de6810d > .elementor-widget-container{padding:0px 40px 0px 40px;}.elementor-28470 .elementor-element.elementor-element-5a64d9f > .elementor-widget-container{padding:0px 40px 0px 40px;}.elementor-28470 .elementor-element.elementor-element-1dfe1f6{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 0px;--grid-auto-flow:row;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-28470 .elementor-element.elementor-element-4763a95 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-28470 .elementor-element.elementor-element-df2971f > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-28470 .elementor-element.elementor-element-96478f5 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-28470 .elementor-element.elementor-element-2a9bed8 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-28470 .elementor-element.elementor-element-adcdef4 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-28470 .elementor-element.elementor-element-cec0f2a{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-28470 .elementor-element.elementor-element-e5d8441 > .elementor-widget-container{margin:40px 0px 40px 0px;}.elementor-28470 .elementor-element.elementor-element-d0d0f4e{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-28470 .elementor-element.elementor-element-9bb5989 .elementor-heading-title{font-size:30px;letter-spacing:-0.5px;word-spacing:0px;}.elementor-28470 .elementor-element.elementor-element-9bb5989 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-28470 .elementor-element.elementor-element-cc007a9 .elementor-heading-title{font-size:30px;letter-spacing:-0.5px;word-spacing:0px;}.elementor-28470 .elementor-element.elementor-element-cc007a9 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-28470 .elementor-element.elementor-element-9e2054b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28470 .elementor-element.elementor-element-020d0b8 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-28470 .elementor-element.elementor-element-4cb6570 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-28470 .elementor-element.elementor-element-8f4436a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-28470 .elementor-element.elementor-element-dd1c9ae > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-28470 .elementor-element.elementor-element-89602e3 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-28470 .elementor-element.elementor-element-a780a70 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-28470 .elementor-element.elementor-element-d1d4647{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28470 .elementor-element.elementor-element-3119d15 > .elementor-widget-container{margin:40px 0px 40px 0px;}.elementor-28470 .elementor-element.elementor-element-fa96193{--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-28470 .elementor-element.elementor-element-f12329a .elementor-heading-title{font-size:30px;letter-spacing:-0.5px;word-spacing:0px;}.elementor-28470 .elementor-element.elementor-element-f12329a > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-28470 .elementor-element.elementor-element-62033c5 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-28470 .elementor-element.elementor-element-0318657{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-28470 .elementor-element.elementor-element-01e268e{--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-28470 .elementor-element.elementor-element-d6e9d7d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28470 .elementor-element.elementor-element-c4f4901{--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-28470 .elementor-element.elementor-element-b9848a8 .elementor-heading-title{font-size:30px;letter-spacing:-0.5px;word-spacing:0px;}.elementor-28470 .elementor-element.elementor-element-b9848a8 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-28470 .elementor-element.elementor-element-63091d6{--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-28470 .elementor-element.elementor-element-8e59bf5{--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-28470 .elementor-element.elementor-element-d1ece5a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28470 .elementor-element.elementor-element-8296a04{--padding-top:80px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-28470 .elementor-element.elementor-element-12c927b{--e-con-grid-template-columns:repeat(1, 1fr);--gap:10px 0px;--grid-auto-flow:row;}.elementor-28470 .elementor-element.elementor-element-b6c2bd4{--gap:0px 20px;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-28470 .elementor-element.elementor-element-e376fc8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-28470 .elementor-element.elementor-element-67c4f26 .elementor-heading-title{font-size:16px;}.elementor-28470 .elementor-element.elementor-element-2575154{--gap:0px 20px;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-28470 .elementor-element.elementor-element-a47db9c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-28470 .elementor-element.elementor-element-4a8d759 .elementor-heading-title{font-size:16px;}.elementor-28470 .elementor-element.elementor-element-25893f9{--gap:0px 20px;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-28470 .elementor-element.elementor-element-8eda25c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-28470 .elementor-element.elementor-element-84df205 .elementor-heading-title{font-size:16px;}.elementor-28470 .elementor-element.elementor-element-56ad7cb{--gap:0px 20px;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-28470 .elementor-element.elementor-element-60aafb6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-28470 .elementor-element.elementor-element-57ecc0c .elementor-heading-title{font-size:16px;}.elementor-28470 .elementor-element.elementor-element-77736e8 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-28470 .elementor-element.elementor-element-f3c53b6{--e-con-grid-template-columns:repeat(1, 1fr);--gap:10px 0px;--grid-auto-flow:row;}.elementor-28470 .elementor-element.elementor-element-8f37cba{--gap:0px 20px;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-28470 .elementor-element.elementor-element-7dcfee0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-28470 .elementor-element.elementor-element-ad40ceb .elementor-heading-title{font-size:16px;}.elementor-28470 .elementor-element.elementor-element-1bce179{--gap:0px 20px;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-28470 .elementor-element.elementor-element-6be3d7b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-28470 .elementor-element.elementor-element-5ac3005 .elementor-heading-title{font-size:16px;}.elementor-28470 .elementor-element.elementor-element-691d98b{--gap:0px 20px;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-28470 .elementor-element.elementor-element-f28a998.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-28470 .elementor-element.elementor-element-7e4ca1c .elementor-heading-title{font-size:16px;}.elementor-28470 .elementor-element.elementor-element-f2eb52f{--gap:0px 20px;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-28470 .elementor-element.elementor-element-fd5f88e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-28470 .elementor-element.elementor-element-97efc33 .elementor-heading-title{font-size:16px;}.elementor-28470 .elementor-element.elementor-element-660a0e1 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-28470 .elementor-element.elementor-element-a83b7d7 .elementor-button{font-size:20px;padding:20px 6px 20px 6px;}.elementor-28470 .elementor-element.elementor-element-b604c79 > .elementor-widget-container{margin:40px 0px 0px 0px;}}/* Start custom CSS for heading, class: .elementor-element-865293d */.elementor-28470 .elementor-element.elementor-element-865293d .elementor-heading-title {
    max-width: 604px!important;
    margin-inline-start: auto!important;
    margin-inline-end: 72px!important;
}

@media (max-width: 1366px) {
    .elementor-28470 .elementor-element.elementor-element-865293d .elementor-heading-title {
        max-width: none!important;
        margin-inline-start: 0!important;
        margin-inline-end: 0!important;
    }
}

.elementor-28470 .elementor-element.elementor-element-865293d span {
    color: #D2AF71;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cd2625c */.elementor-28470 .elementor-element.elementor-element-cd2625c .elementor-heading-title {
    max-width: 604px!important;
    margin-inline-start: auto!important;
    margin-inline-end: 72px!important;
}

.elementor-28470 .elementor-element.elementor-element-cd2625c .elementor-heading-title span {
    color: #D2AF71;
}

@media (max-width: 1366px) {
    .elementor-28470 .elementor-element.elementor-element-cd2625c .elementor-heading-title {
        font-weight: 700;
        max-width: none!important;
        margin-inline-start: 0!important;
        margin-inline-end: 0!important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78a55c6 */.elementor-28470 .elementor-element.elementor-element-78a55c6 .elementor-heading-title {
    max-width: 604px!important;
    margin-inline-start: auto!important;
    margin-inline-end: 72px!important;
}

@media (max-width: 1366px) {
    .elementor-28470 .elementor-element.elementor-element-78a55c6 .elementor-heading-title {
        max-width: none!important;
        margin-inline-start: 0!important;
        margin-inline-end: 0!important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-de6810d */.elementor-28470 .elementor-element.elementor-element-de6810d .elementor-button-wrapper {
    max-width: 604px!important;
    margin-inline-start: auto!important;
    margin-inline-end: 72px!important;
}

@media (max-width: 1366px) {
    .elementor-28470 .elementor-element.elementor-element-de6810d .elementor-button-wrapper {
        max-width: none!important;
        margin-inline-start: 0!important;
        margin-inline-end: 0!important;
    }
}

@media (max-width: 767px) {
    .elementor-28470 .elementor-element.elementor-element-de6810d .elementor-button {
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a64d9f */.elementor-28470 .elementor-element.elementor-element-5a64d9f .elementor-heading-title {
    max-width: 604px!important;
    margin-inline-start: auto!important;
    margin-inline-end: 72px!important;
}

@media (max-width: 1366px) {
    .elementor-28470 .elementor-element.elementor-element-5a64d9f .elementor-heading-title {
        max-width: none!important;
        margin-inline-start: 0!important;
        margin-inline-end: 0!important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad08a97 */.elementor-28470 .elementor-element.elementor-element-ad08a97 {
    padding-inline-start: 80px;
}

@media (max-width: 1366px) {
    .elementor-28470 .elementor-element.elementor-element-ad08a97 {
        padding-inline-start: 0;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3634fd */.elementor-28470 .elementor-element.elementor-element-d3634fd .elementor-widget-container {
    width: 100%;
    max-width: 864px; /* Maximum width */
    max-height: 1080px; /* Maximum height */
    aspect-ratio: 864 / 1080; /* Aspect ratio */
    overflow: hidden;
    position: relative;
}

.elementor-28470 .elementor-element.elementor-element-d3634fd img {
    width: 100%;
    height: 100%;
    object-fit: cover; /* Maintain aspect ratio */
    object-position: center;
}

@media (max-width: 1366px) {
    .elementor-28470 .elementor-element.elementor-element-d3634fd .elementor-widget-container {
        max-width: none;
        max-height: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c688697 *//*.elementor-28470 .elementor-element.elementor-element-c688697 {*/
/*    position: relative;*/
/*    padding-inline-start: 240px;*/
/*    padding-inline-end: 240px;*/
/*}*/

/*@media (max-width: 1366px) {*/
/*    .elementor-28470 .elementor-element.elementor-element-c688697 {*/
/*        padding-inline-start: 80px;*/
/*        padding-inline-end: 80px;*/
/*    }*/
/*}*/

/*@media (max-width: 1024px) {*/
/*    .elementor-28470 .elementor-element.elementor-element-c688697 {*/
/*        padding-inline-start: 0;*/
/*        padding-inline-end: 0;*/
/*    }*/
/*}*/

@media screen and (min-width: 820px) and (max-width: 1366px) {
    .hero-banner__container {
        padding-top: 0;
        flex-direction: row !important;
    }
    
    .hero-banner__container * {
        text-align: left;
    }
    
    .header-banner__content .elementor-widget-container {
        padding: 0 20px !important;
    }
}

@media screen and (min-width: 1180px) and (max-width: 1619px) {
    .hero-banner__container {
        margin-top: -80px;
    }
}

@media screen and (min-width: 1280px) and (max-width: 1619px) {
    .elementor-1505 .elementor-element.elementor-element-ad08a97 {
        padding-inline-start: 80px;
    } 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4763a95 */.elementor-28470 .elementor-element.elementor-element-4763a95 img {
    width: 80px;
    height: 80px;
    object-fit: cover;
}

.elementor-28470 .elementor-element.elementor-element-4763a95 {
    text-align: start;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4d8265 */.elementor-28470 .elementor-element.elementor-element-f4d8265 .elementor-heading-title {
    margin-bottom: 0;
}

.elementor-28470 .elementor-element.elementor-element-f4d8265 .elementor-heading-title span {
    color: #D2AF71;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-df2971f */.elementor-28470 .elementor-element.elementor-element-df2971f img {
    width: 80px;
    height: 80px;
    object-fit: cover;
}

.elementor-28470 .elementor-element.elementor-element-df2971f {
    text-align: start;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8cde484 */.elementor-28470 .elementor-element.elementor-element-8cde484 .elementor-heading-title {
    margin-bottom: 0;
}

.elementor-28470 .elementor-element.elementor-element-8cde484 .elementor-heading-title span {
    color: #D2AF71;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-96478f5 */.elementor-28470 .elementor-element.elementor-element-96478f5 img {
    width: 80px;
    height: 80px;
    object-fit: cover;
}

.elementor-28470 .elementor-element.elementor-element-96478f5 {
    text-align: start;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3f1290 */.elementor-28470 .elementor-element.elementor-element-a3f1290 .elementor-heading-title {
    margin-bottom: 0;
}

.elementor-28470 .elementor-element.elementor-element-a3f1290 .elementor-heading-title span {
    color: #D2AF71;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2a9bed8 */.elementor-28470 .elementor-element.elementor-element-2a9bed8 img {
    width: 80px;
    height: 80px;
    object-fit: cover;
}

.elementor-28470 .elementor-element.elementor-element-2a9bed8 {
    text-align: start;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b4f3fb0 */.elementor-28470 .elementor-element.elementor-element-b4f3fb0 .elementor-heading-title {
    margin-bottom: 0;
}

.elementor-28470 .elementor-element.elementor-element-b4f3fb0 .elementor-heading-title span {
    color: #D2AF71;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-adcdef4 */.elementor-28470 .elementor-element.elementor-element-adcdef4 img {
    width: 80px;
    height: 80px;
    object-fit: cover;
}

.elementor-28470 .elementor-element.elementor-element-adcdef4 {
    text-align: start;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27507f9 */.elementor-28470 .elementor-element.elementor-element-27507f9 .elementor-heading-title {
    margin-bottom: 0;
}

.elementor-28470 .elementor-element.elementor-element-27507f9 .elementor-heading-title span {
    color: #D2AF71;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-22da6fd */@media (max-width: 767px) {
    .elementor-28470 .elementor-element.elementor-element-22da6fd .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e5d8441 */.elementor-28470 .elementor-element.elementor-element-e5d8441 .elementor-heading-title {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-020d0b8 */.elementor-28470 .elementor-element.elementor-element-020d0b8 img {
    width: 80px;
    height: 80px;
    object-fit: contain;
}

.elementor-28470 .elementor-element.elementor-element-020d0b8 {
    text-align: start;
}

.elementor-28470 .elementor-element.elementor-element-020d0b8::after {
    content: '';
    background-image: url('/wp-content/uploads/2024/06/round-arrow.svg');
    display: inline-block;
    width: 40px;
    height: 40px;
    position: absolute;
    top: 0;
    inset-inline-end: 0;
}

html[dir="rtl"] .elementor-28470 .elementor-element.elementor-element-020d0b8::after {
    transform: scale(-1, -1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eac3f5e */.elementor-28470 .elementor-element.elementor-element-eac3f5e .elementor-heading-title {
    margin-bottom: 0;
}

.elementor-28470 .elementor-element.elementor-element-eac3f5e .elementor-heading-title span {
    color: #D2AF71;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5dbcddc */.elementor-28470 .elementor-element.elementor-element-5dbcddc:hover {
    background: #F6EFE3!important;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4cb6570 */.elementor-28470 .elementor-element.elementor-element-4cb6570 img {
    width: 80px;
    height: 80px;
    object-fit:contain;
    position: relative;
    top: -18px;
}

.elementor-28470 .elementor-element.elementor-element-4cb6570 {
    text-align: start;
}

.elementor-28470 .elementor-element.elementor-element-4cb6570::after {
    content: '';
    background-image: url('/wp-content/uploads/2024/06/round-arrow.svg');
    display: inline-block;
    width: 40px;
    height: 40px;
    position: absolute;
    top: 0;
    inset-inline-end: 0;
}

html[dir="rtl"] .elementor-28470 .elementor-element.elementor-element-4cb6570::after {
    transform: scale(-1, -1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-002fe2a */.elementor-28470 .elementor-element.elementor-element-002fe2a .elementor-heading-title {
    margin-bottom: 0;
}

.elementor-28470 .elementor-element.elementor-element-002fe2a .elementor-heading-title span {
    color: #D2AF71;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25c853a */.elementor-28470 .elementor-element.elementor-element-25c853a:hover {
    background: #F6EFE3!important;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8f4436a */.elementor-28470 .elementor-element.elementor-element-8f4436a img {
    width: 80px;
    height: 80px;
    object-fit: cover;
}

.elementor-28470 .elementor-element.elementor-element-8f4436a {
    text-align: start;
}

.elementor-28470 .elementor-element.elementor-element-8f4436a::after {
    content: '';
    background-image: url('/wp-content/uploads/2024/06/round-arrow.svg');
    display: inline-block;
    width: 40px;
    height: 40px;
    position: absolute;
    top: 0;
    inset-inline-end: 0;
}

html[dir="rtl"] .elementor-28470 .elementor-element.elementor-element-8f4436a::after {
    transform: scale(-1, -1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a71e908 */.elementor-28470 .elementor-element.elementor-element-a71e908 .elementor-heading-title {
    margin-bottom: 0;
}

.elementor-28470 .elementor-element.elementor-element-a71e908 .elementor-heading-title span {
    color: #D2AF71;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd5d058 */.elementor-28470 .elementor-element.elementor-element-dd5d058:hover {
    background: #F6EFE3!important;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dd1c9ae */.elementor-28470 .elementor-element.elementor-element-dd1c9ae img {
    width: 80px;
    height: 80px;
    object-fit: cover;
}

.elementor-28470 .elementor-element.elementor-element-dd1c9ae {
    text-align: start;
}

.elementor-28470 .elementor-element.elementor-element-dd1c9ae::after {
    content: '';
    background-image: url('/wp-content/uploads/2024/06/round-arrow.svg');
    display: inline-block;
    width: 40px;
    height: 40px;
    position: absolute;
    top: 0;
    inset-inline-end: 0;
}

html[dir="rtl"] .elementor-28470 .elementor-element.elementor-element-dd1c9ae::after {
    transform: scale(-1, -1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c58f2c3 */.elementor-28470 .elementor-element.elementor-element-c58f2c3 .elementor-heading-title {
    margin-bottom: 0;
}

.elementor-28470 .elementor-element.elementor-element-c58f2c3 .elementor-heading-title span {
    color: #D2AF71;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c3ac58 */.elementor-28470 .elementor-element.elementor-element-0c3ac58:hover {
    background: #F6EFE3!important;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-89602e3 */.elementor-28470 .elementor-element.elementor-element-89602e3 img {
    width: 80px;
    height: 80px;
    object-fit: cover;
}

.elementor-28470 .elementor-element.elementor-element-89602e3 {
    text-align: start;
}

.elementor-28470 .elementor-element.elementor-element-89602e3::after {
    content: '';
    background-image: url('/wp-content/uploads/2024/06/round-arrow.svg');
    display: inline-block;
    width: 40px;
    height: 40px;
    position: absolute;
    top: 0;
    inset-inline-end: 0;
}

html[dir="rtl"] .elementor-28470 .elementor-element.elementor-element-89602e3::after {
    transform: scale(-1, -1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a345972 */.elementor-28470 .elementor-element.elementor-element-a345972 .elementor-heading-title {
    margin-bottom: 0;
}

.elementor-28470 .elementor-element.elementor-element-a345972 .elementor-heading-title span {
    color: #D2AF71;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51f8992 */.elementor-28470 .elementor-element.elementor-element-51f8992:hover {
    background: #F6EFE3!important;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a780a70 */.elementor-28470 .elementor-element.elementor-element-a780a70 img {
    width: 80px;
    height: 80px;
    object-fit: cover;
}

.elementor-28470 .elementor-element.elementor-element-a780a70 {
    text-align: start;
}

.elementor-28470 .elementor-element.elementor-element-a780a70::after {
    content: '';
    background-image: url('/wp-content/uploads/2024/06/round-arrow.svg');
    display: inline-block;
    width: 40px;
    height: 40px;
    position: absolute;
    top: 0;
    inset-inline-end: 0;
}

html[dir="rtl"] .elementor-28470 .elementor-element.elementor-element-a780a70::after {
    transform: scale(-1, -1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-748d829 */.elementor-28470 .elementor-element.elementor-element-748d829 .elementor-heading-title {
    margin-bottom: 0;
}

.elementor-28470 .elementor-element.elementor-element-748d829 .elementor-heading-title span {
    color: #D2AF71;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80a1553 */.elementor-28470 .elementor-element.elementor-element-80a1553:hover {
    background: #F6EFE3!important;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a6ee211 */@media (max-width: 767px) {
    .elementor-28470 .elementor-element.elementor-element-a6ee211 .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3119d15 */.elementor-28470 .elementor-element.elementor-element-3119d15 .elementor-heading-title {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0d0f4e */.elementor-28470 .elementor-element.elementor-element-d0d0f4e {
    background-color:#F9F8F5!important;
}

@media screen and (min-width: 768px) {
    .elementor-28470 .elementor-element.elementor-element-d0d0f4e {
        background-image: url('/wp-content/uploads/2024/06/bg-markets.png')!important;
        background-repeat: no-repeat;
        background-position: top right;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f12329a */.elementor-28470 .elementor-element.elementor-element-f12329a .elementor-heading-title span {
    color: #D2AF71;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d1f01b */.elementor-28470 .elementor-element.elementor-element-3d1f01b .elementor-heading-title {
    margin-bottom: 0;
}

.elementor-28470 .elementor-element.elementor-element-3d1f01b .elementor-heading-title span {
    color: #D2AF71;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-62033c5 */@media (max-width: 767px) {
    .elementor-28470 .elementor-element.elementor-element-62033c5 .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0318657 */@media screen and (max-width: 767px) {
    .table__container {
        padding: 0 20px;
    }
    
    .table__container .elementor-element.elementor-element-699649d {
        margin-top: 0;
    } 
    
    .table__container .e-flex.e-con-boxed {
        padding: 0;
    }
    
    .account__table thead:first-child tr:first-child th,
    .account__table .upgrade,
    .account__table tbody>tr>td {
        font-size: 14px;
    }
    
    .account__table td {
        font-size: 14px;
        min-width: 160px;
    }
    
    .account__table th, .account__table td {
        border: none;
        padding: 12px !important;
    }
}

@media screen and (min-width: 768px) and (max-width: 1440px) {
    .table__container > .e-con-inner {
        width: 100%;
        max-width: calc(100vw - 160px);
        overflow-x: auto;
    }    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3dcbec3 */@media (max-width: 767px) {
    .elementor-28470 .elementor-element.elementor-element-3dcbec3 .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b9848a8 */.elementor-28470 .elementor-element.elementor-element-b9848a8 .elementor-heading-title span {
    color: #D2AF71;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc4b676 */.elementor-28470 .elementor-element.elementor-element-bc4b676 .elementor-heading-title {
    margin-bottom: 0;
}

.elementor-28470 .elementor-element.elementor-element-bc4b676 .elementor-heading-title span {
    color: #D2AF71;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63091d6 */@media screen and (min-width: 768px) and (max-width: 1440px) {
    .elementor-28470 .elementor-element.elementor-element-63091d6 {
        overflow: auto;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8cde100 */@media (max-width: 767px) {
    .elementor-28470 .elementor-element.elementor-element-8cde100 .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2aec37c */.elementor-28470 .elementor-element.elementor-element-2aec37c .elementor-heading-title {
    max-width: 740px;
    margin: 0 auto;
}

.elementor-28470 .elementor-element.elementor-element-2aec37c .elementor-heading-title span {
    color: #D2AF71;
}

@media (max-width: 1024px) {
    .elementor-28470 .elementor-element.elementor-element-2aec37c .elementor-heading-title {
        font-weight: 700;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd19fee */.elementor-28470 .elementor-element.elementor-element-dd19fee .elementor-heading-title {
    max-width: 740px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c28a878 */.elementor-28470 .elementor-element.elementor-element-c28a878 .elementor-widget-container {
    width: 100%;
    max-width: 1000px; /* Maximum width */
    max-height: 665px; /* Maximum height */
    aspect-ratio: 1000 / 665; /* Aspect ratio */
    overflow: hidden;
    position: relative;
}

.elementor-28470 .elementor-element.elementor-element-c28a878 img {
    width: 100%;
    height: 100%;
    object-fit: cover; /* Maintain aspect ratio */
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c9fe46a */.elementor-28470 .elementor-element.elementor-element-c9fe46a .elementor-heading-title {
    max-width: 740px;
    margin: 0 auto;
}

.elementor-28470 .elementor-element.elementor-element-c9fe46a .elementor-heading-title span {
    color: #D2AF71;
}

@media (max-width: 1024px) {
    .elementor-28470 .elementor-element.elementor-element-c9fe46a .elementor-heading-title {
        font-weight: 700;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0770e81 */.elementor-28470 .elementor-element.elementor-element-0770e81 .elementor-heading-title {
    max-width: 740px;
    margin: 0 auto;
}

.elementor-28470 .elementor-element.elementor-element-0770e81 .elementor-heading-title span {
    color: #D2AF71;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20301d4 */.elementor-28470 .elementor-element.elementor-element-20301d4 .elementor-heading-title {
    max-width: 740px;
    margin: 0 auto;
}

.elementor-28470 .elementor-element.elementor-element-20301d4 .elementor-heading-title span {
    color: #D2AF71;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e376fc8 */.elementor-28470 .elementor-element.elementor-element-e376fc8 img {
    width: 50px!important;
    height: 50px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6c2bd4 */.elementor-28470 .elementor-element.elementor-element-b6c2bd4:hover {
    transform: scale(1.02);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a47db9c */.elementor-28470 .elementor-element.elementor-element-a47db9c img {
    width: 50px!important;
    height: 50px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2575154 */.elementor-28470 .elementor-element.elementor-element-2575154:hover {
    transform: scale(1.02);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8eda25c */.elementor-28470 .elementor-element.elementor-element-8eda25c img {
    width: 50px!important;
    height: 50px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25893f9 */.elementor-28470 .elementor-element.elementor-element-25893f9:hover {
    transform: scale(1.02);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-60aafb6 */.elementor-28470 .elementor-element.elementor-element-60aafb6 img {
    width: 50px!important;
    height: 50px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56ad7cb */.elementor-28470 .elementor-element.elementor-element-56ad7cb:hover {
    transform: scale(1.02);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c28a878 */.elementor-28470 .elementor-element.elementor-element-c28a878 .elementor-widget-container {
    width: 100%;
    max-width: 1000px; /* Maximum width */
    max-height: 665px; /* Maximum height */
    aspect-ratio: 1000 / 665; /* Aspect ratio */
    overflow: hidden;
    position: relative;
}

.elementor-28470 .elementor-element.elementor-element-c28a878 img {
    width: 100%;
    height: 100%;
    object-fit: cover; /* Maintain aspect ratio */
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c9fe46a */.elementor-28470 .elementor-element.elementor-element-c9fe46a .elementor-heading-title {
    max-width: 740px;
    margin: 0 auto;
}

.elementor-28470 .elementor-element.elementor-element-c9fe46a .elementor-heading-title span {
    color: #D2AF71;
}

@media (max-width: 1024px) {
    .elementor-28470 .elementor-element.elementor-element-c9fe46a .elementor-heading-title {
        font-weight: 700;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0770e81 */.elementor-28470 .elementor-element.elementor-element-0770e81 .elementor-heading-title {
    max-width: 740px;
    margin: 0 auto;
}

.elementor-28470 .elementor-element.elementor-element-0770e81 .elementor-heading-title span {
    color: #D2AF71;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20301d4 */.elementor-28470 .elementor-element.elementor-element-20301d4 .elementor-heading-title {
    max-width: 740px;
    margin: 0 auto;
}

.elementor-28470 .elementor-element.elementor-element-20301d4 .elementor-heading-title span {
    color: #D2AF71;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e376fc8 */.elementor-28470 .elementor-element.elementor-element-e376fc8 img {
    width: 50px!important;
    height: 50px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6c2bd4 */.elementor-28470 .elementor-element.elementor-element-b6c2bd4:hover {
    transform: scale(1.02);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a47db9c */.elementor-28470 .elementor-element.elementor-element-a47db9c img {
    width: 50px!important;
    height: 50px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2575154 */.elementor-28470 .elementor-element.elementor-element-2575154:hover {
    transform: scale(1.02);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8eda25c */.elementor-28470 .elementor-element.elementor-element-8eda25c img {
    width: 50px!important;
    height: 50px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25893f9 */.elementor-28470 .elementor-element.elementor-element-25893f9:hover {
    transform: scale(1.02);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-60aafb6 */.elementor-28470 .elementor-element.elementor-element-60aafb6 img {
    width: 50px!important;
    height: 50px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56ad7cb */.elementor-28470 .elementor-element.elementor-element-56ad7cb:hover {
    transform: scale(1.02);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c28a878 */.elementor-28470 .elementor-element.elementor-element-c28a878 .elementor-widget-container {
    width: 100%;
    max-width: 1000px; /* Maximum width */
    max-height: 665px; /* Maximum height */
    aspect-ratio: 1000 / 665; /* Aspect ratio */
    overflow: hidden;
    position: relative;
}

.elementor-28470 .elementor-element.elementor-element-c28a878 img {
    width: 100%;
    height: 100%;
    object-fit: cover; /* Maintain aspect ratio */
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c9fe46a */.elementor-28470 .elementor-element.elementor-element-c9fe46a .elementor-heading-title {
    max-width: 740px;
    margin: 0 auto;
}

.elementor-28470 .elementor-element.elementor-element-c9fe46a .elementor-heading-title span {
    color: #D2AF71;
}

@media (max-width: 1024px) {
    .elementor-28470 .elementor-element.elementor-element-c9fe46a .elementor-heading-title {
        font-weight: 700;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0770e81 */.elementor-28470 .elementor-element.elementor-element-0770e81 .elementor-heading-title {
    max-width: 740px;
    margin: 0 auto;
}

.elementor-28470 .elementor-element.elementor-element-0770e81 .elementor-heading-title span {
    color: #D2AF71;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20301d4 */.elementor-28470 .elementor-element.elementor-element-20301d4 .elementor-heading-title {
    max-width: 740px;
    margin: 0 auto;
}

.elementor-28470 .elementor-element.elementor-element-20301d4 .elementor-heading-title span {
    color: #D2AF71;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e376fc8 */.elementor-28470 .elementor-element.elementor-element-e376fc8 img {
    width: 50px!important;
    height: 50px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6c2bd4 */.elementor-28470 .elementor-element.elementor-element-b6c2bd4:hover {
    transform: scale(1.02);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a47db9c */.elementor-28470 .elementor-element.elementor-element-a47db9c img {
    width: 50px!important;
    height: 50px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2575154 */.elementor-28470 .elementor-element.elementor-element-2575154:hover {
    transform: scale(1.02);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8eda25c */.elementor-28470 .elementor-element.elementor-element-8eda25c img {
    width: 50px!important;
    height: 50px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25893f9 */.elementor-28470 .elementor-element.elementor-element-25893f9:hover {
    transform: scale(1.02);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-60aafb6 */.elementor-28470 .elementor-element.elementor-element-60aafb6 img {
    width: 50px!important;
    height: 50px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56ad7cb */.elementor-28470 .elementor-element.elementor-element-56ad7cb:hover {
    transform: scale(1.02);
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-5d2b855 */.elementor-28470 .elementor-element.elementor-element-5d2b855 .e-n-tabs-heading {
    background-color: #3B2F49;
    width: 327px;
    max-width: 327px;
    padding: 5px;
    margin: 0 auto;
    border-radius: 80px;
}

.elementor-28470 .elementor-element.elementor-element-5d2b855 .e-n-tabs-heading > button {
    flex-basis: auto;
    width: 50%;
    padding: 16px 0;
    border-radius: 100px;
}

.elementor-28470 .elementor-element.elementor-element-5d2b855 .e-n-tabs-content {
    padding-top: 70px;
}

@media (max-width: 1024px) {
    .elementor-28470 .elementor-element.elementor-element-5d2b855 .e-n-tabs-content {
        padding-top: 30px;
    }
}

@media (max-width: 767px) {
    .elementor-28470 .elementor-element.elementor-element-5d2b855 .e-n-tabs-heading {
        width: 100%;
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e86f926 */.elementor-28470 .elementor-element.elementor-element-e86f926 .elementor-widget-container {
    width: 100%;
    max-width: 1000px; /* Maximum width */
    max-height: 665px; /* Maximum height */
    aspect-ratio: 1000 / 665; /* Aspect ratio */
    overflow: hidden;
    position: relative;
}

.elementor-28470 .elementor-element.elementor-element-e86f926 img {
    width: 100%;
    height: 100%;
    object-fit: cover; /* Maintain aspect ratio */
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47a8778 */.elementor-28470 .elementor-element.elementor-element-47a8778 .elementor-heading-title {
    max-width: 740px;
    margin: 0 auto;
}

.elementor-28470 .elementor-element.elementor-element-47a8778 .elementor-heading-title span {
    color: #D2AF71;
}

@media (max-width: 1024px) {
    .elementor-28470 .elementor-element.elementor-element-47a8778 .elementor-heading-title {
        font-weight: 700;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef4ffa8 */.elementor-28470 .elementor-element.elementor-element-ef4ffa8 .elementor-heading-title {
    max-width: 740px;
    margin: 0 auto;
}

.elementor-28470 .elementor-element.elementor-element-ef4ffa8 .elementor-heading-title span {
    color: #D2AF71;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a867e00 */.elementor-28470 .elementor-element.elementor-element-a867e00 .elementor-heading-title {
    max-width: 740px;
    margin: 0 auto;
}

.elementor-28470 .elementor-element.elementor-element-a867e00 .elementor-heading-title span {
    color: #D2AF71;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7dcfee0 */.elementor-28470 .elementor-element.elementor-element-7dcfee0 img {
    width: 50px!important;
    height: 50px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f37cba */.elementor-28470 .elementor-element.elementor-element-8f37cba:hover {
    transform: scale(1.02);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6be3d7b */.elementor-28470 .elementor-element.elementor-element-6be3d7b img {
    width: 50px!important;
    height: 50px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bce179 */.elementor-28470 .elementor-element.elementor-element-1bce179:hover {
    transform: scale(1.02);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f28a998 */.elementor-28470 .elementor-element.elementor-element-f28a998 img {
    width: 50px!important;
    height: 50px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-691d98b */.elementor-28470 .elementor-element.elementor-element-691d98b:hover {
    transform: scale(1.02);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd5f88e */.elementor-28470 .elementor-element.elementor-element-fd5f88e img {
    width: 50px!important;
    height: 50px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2eb52f */.elementor-28470 .elementor-element.elementor-element-f2eb52f:hover {
    transform: scale(1.02);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7a43e30 */.elementor-28470 .elementor-element.elementor-element-7a43e30 .elementor-widget-container {
    width: 100%;
    max-width: 1000px; /* Maximum width */
    max-height: 665px; /* Maximum height */
    aspect-ratio: 1000 / 665; /* Aspect ratio */
    overflow: hidden;
    position: relative;
}

.elementor-28470 .elementor-element.elementor-element-7a43e30 img {
    width: 100%;
    height: 100%;
    object-fit: cover; /* Maintain aspect ratio */
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c6548a4 */.elementor-28470 .elementor-element.elementor-element-c6548a4 .elementor-heading-title {
    max-width: 740px;
    margin: 0 auto;
}

.elementor-28470 .elementor-element.elementor-element-c6548a4 .elementor-heading-title span {
    color: #D2AF71;
}

@media (max-width: 1024px) {
    .elementor-28470 .elementor-element.elementor-element-c6548a4 .elementor-heading-title {
        font-weight: 700;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1a172d */.elementor-28470 .elementor-element.elementor-element-d1a172d .elementor-heading-title {
    max-width: 740px;
    margin: 0 auto;
}

.elementor-28470 .elementor-element.elementor-element-d1a172d .elementor-heading-title span {
    color: #D2AF71;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a83b7d7 */@media (max-width: 767px) {
    .elementor-28470 .elementor-element.elementor-element-a83b7d7 .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e86f926 */.elementor-28470 .elementor-element.elementor-element-e86f926 .elementor-widget-container {
    width: 100%;
    max-width: 1000px; /* Maximum width */
    max-height: 665px; /* Maximum height */
    aspect-ratio: 1000 / 665; /* Aspect ratio */
    overflow: hidden;
    position: relative;
}

.elementor-28470 .elementor-element.elementor-element-e86f926 img {
    width: 100%;
    height: 100%;
    object-fit: cover; /* Maintain aspect ratio */
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47a8778 */.elementor-28470 .elementor-element.elementor-element-47a8778 .elementor-heading-title {
    max-width: 740px;
    margin: 0 auto;
}

.elementor-28470 .elementor-element.elementor-element-47a8778 .elementor-heading-title span {
    color: #D2AF71;
}

@media (max-width: 1024px) {
    .elementor-28470 .elementor-element.elementor-element-47a8778 .elementor-heading-title {
        font-weight: 700;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef4ffa8 */.elementor-28470 .elementor-element.elementor-element-ef4ffa8 .elementor-heading-title {
    max-width: 740px;
    margin: 0 auto;
}

.elementor-28470 .elementor-element.elementor-element-ef4ffa8 .elementor-heading-title span {
    color: #D2AF71;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a867e00 */.elementor-28470 .elementor-element.elementor-element-a867e00 .elementor-heading-title {
    max-width: 740px;
    margin: 0 auto;
}

.elementor-28470 .elementor-element.elementor-element-a867e00 .elementor-heading-title span {
    color: #D2AF71;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7dcfee0 */.elementor-28470 .elementor-element.elementor-element-7dcfee0 img {
    width: 50px!important;
    height: 50px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f37cba */.elementor-28470 .elementor-element.elementor-element-8f37cba:hover {
    transform: scale(1.02);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6be3d7b */.elementor-28470 .elementor-element.elementor-element-6be3d7b img {
    width: 50px!important;
    height: 50px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bce179 */.elementor-28470 .elementor-element.elementor-element-1bce179:hover {
    transform: scale(1.02);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f28a998 */.elementor-28470 .elementor-element.elementor-element-f28a998 img {
    width: 50px!important;
    height: 50px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-691d98b */.elementor-28470 .elementor-element.elementor-element-691d98b:hover {
    transform: scale(1.02);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd5f88e */.elementor-28470 .elementor-element.elementor-element-fd5f88e img {
    width: 50px!important;
    height: 50px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2eb52f */.elementor-28470 .elementor-element.elementor-element-f2eb52f:hover {
    transform: scale(1.02);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7a43e30 */.elementor-28470 .elementor-element.elementor-element-7a43e30 .elementor-widget-container {
    width: 100%;
    max-width: 1000px; /* Maximum width */
    max-height: 665px; /* Maximum height */
    aspect-ratio: 1000 / 665; /* Aspect ratio */
    overflow: hidden;
    position: relative;
}

.elementor-28470 .elementor-element.elementor-element-7a43e30 img {
    width: 100%;
    height: 100%;
    object-fit: cover; /* Maintain aspect ratio */
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c6548a4 */.elementor-28470 .elementor-element.elementor-element-c6548a4 .elementor-heading-title {
    max-width: 740px;
    margin: 0 auto;
}

.elementor-28470 .elementor-element.elementor-element-c6548a4 .elementor-heading-title span {
    color: #D2AF71;
}

@media (max-width: 1024px) {
    .elementor-28470 .elementor-element.elementor-element-c6548a4 .elementor-heading-title {
        font-weight: 700;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1a172d */.elementor-28470 .elementor-element.elementor-element-d1a172d .elementor-heading-title {
    max-width: 740px;
    margin: 0 auto;
}

.elementor-28470 .elementor-element.elementor-element-d1a172d .elementor-heading-title span {
    color: #D2AF71;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a83b7d7 */@media (max-width: 767px) {
    .elementor-28470 .elementor-element.elementor-element-a83b7d7 .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e86f926 */.elementor-28470 .elementor-element.elementor-element-e86f926 .elementor-widget-container {
    width: 100%;
    max-width: 1000px; /* Maximum width */
    max-height: 665px; /* Maximum height */
    aspect-ratio: 1000 / 665; /* Aspect ratio */
    overflow: hidden;
    position: relative;
}

.elementor-28470 .elementor-element.elementor-element-e86f926 img {
    width: 100%;
    height: 100%;
    object-fit: cover; /* Maintain aspect ratio */
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47a8778 */.elementor-28470 .elementor-element.elementor-element-47a8778 .elementor-heading-title {
    max-width: 740px;
    margin: 0 auto;
}

.elementor-28470 .elementor-element.elementor-element-47a8778 .elementor-heading-title span {
    color: #D2AF71;
}

@media (max-width: 1024px) {
    .elementor-28470 .elementor-element.elementor-element-47a8778 .elementor-heading-title {
        font-weight: 700;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef4ffa8 */.elementor-28470 .elementor-element.elementor-element-ef4ffa8 .elementor-heading-title {
    max-width: 740px;
    margin: 0 auto;
}

.elementor-28470 .elementor-element.elementor-element-ef4ffa8 .elementor-heading-title span {
    color: #D2AF71;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a867e00 */.elementor-28470 .elementor-element.elementor-element-a867e00 .elementor-heading-title {
    max-width: 740px;
    margin: 0 auto;
}

.elementor-28470 .elementor-element.elementor-element-a867e00 .elementor-heading-title span {
    color: #D2AF71;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7dcfee0 */.elementor-28470 .elementor-element.elementor-element-7dcfee0 img {
    width: 50px!important;
    height: 50px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f37cba */.elementor-28470 .elementor-element.elementor-element-8f37cba:hover {
    transform: scale(1.02);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6be3d7b */.elementor-28470 .elementor-element.elementor-element-6be3d7b img {
    width: 50px!important;
    height: 50px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bce179 */.elementor-28470 .elementor-element.elementor-element-1bce179:hover {
    transform: scale(1.02);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f28a998 */.elementor-28470 .elementor-element.elementor-element-f28a998 img {
    width: 50px!important;
    height: 50px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-691d98b */.elementor-28470 .elementor-element.elementor-element-691d98b:hover {
    transform: scale(1.02);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd5f88e */.elementor-28470 .elementor-element.elementor-element-fd5f88e img {
    width: 50px!important;
    height: 50px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2eb52f */.elementor-28470 .elementor-element.elementor-element-f2eb52f:hover {
    transform: scale(1.02);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7a43e30 */.elementor-28470 .elementor-element.elementor-element-7a43e30 .elementor-widget-container {
    width: 100%;
    max-width: 1000px; /* Maximum width */
    max-height: 665px; /* Maximum height */
    aspect-ratio: 1000 / 665; /* Aspect ratio */
    overflow: hidden;
    position: relative;
}

.elementor-28470 .elementor-element.elementor-element-7a43e30 img {
    width: 100%;
    height: 100%;
    object-fit: cover; /* Maintain aspect ratio */
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c6548a4 */.elementor-28470 .elementor-element.elementor-element-c6548a4 .elementor-heading-title {
    max-width: 740px;
    margin: 0 auto;
}

.elementor-28470 .elementor-element.elementor-element-c6548a4 .elementor-heading-title span {
    color: #D2AF71;
}

@media (max-width: 1024px) {
    .elementor-28470 .elementor-element.elementor-element-c6548a4 .elementor-heading-title {
        font-weight: 700;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1a172d */.elementor-28470 .elementor-element.elementor-element-d1a172d .elementor-heading-title {
    max-width: 740px;
    margin: 0 auto;
}

.elementor-28470 .elementor-element.elementor-element-d1a172d .elementor-heading-title span {
    color: #D2AF71;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a83b7d7 */@media (max-width: 767px) {
    .elementor-28470 .elementor-element.elementor-element-a83b7d7 .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-b636daa */.elementor-28470 .elementor-element.elementor-element-b636daa .e-n-tabs-heading {
    background-color: #3B2F49;
    width: 327px;
    max-width: 327px;
    padding: 5px;
    margin: 0 auto;
    border-radius: 80px;
}

.elementor-28470 .elementor-element.elementor-element-b636daa .e-n-tabs-heading > button {
    flex-basis: auto;
    width: 50%;
    padding: 16px 0;
    border-radius: 100px;
}

.elementor-28470 .elementor-element.elementor-element-b636daa .e-n-tabs-content {
    padding-top: 70px;
}

@media (max-width: 1024px) {
    .elementor-28470 .elementor-element.elementor-element-b636daa .e-n-tabs-content {
        padding-top: 30px;
    }
}

@media (max-width: 767px) {
    .elementor-28470 .elementor-element.elementor-element-b636daa .e-n-tabs-heading {
        width: 100%;
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8296a04 */.elementor-28470 .elementor-element.elementor-element-8296a04 {
    position: relative;
}

.elementor-28470 .elementor-element.elementor-element-8296a04::before {
    content: '';
    display: block;
    width: 864px;
    height: 1010px;
    position: absolute;
    top: 0;
    inset-inline-start: 0;
    background-image: url('/wp-content/uploads/2024/06/abstract.png');
    background-size: cover;
    background-repeat: no-repeat;
    z-index: 0;
}/* End custom CSS */