.elementor-50171 .elementor-element.elementor-element-2743664{--display:flex;--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-50171 .elementor-element.elementor-element-2743664:not(.elementor-motion-effects-element-type-background), .elementor-50171 .elementor-element.elementor-element-2743664 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2137;}.elementor-50171 .elementor-element.elementor-element-28a75c3 > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 80px 0px 80px;}.elementor-50171 .elementor-element.elementor-element-28a75c3{text-align:center;}.elementor-50171 .elementor-element.elementor-element-23cd945{text-align:center;}.elementor-50171 .elementor-element.elementor-element-b70e5bf{--display:flex;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;--margin-top:-3px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:3px;--padding-left:80px;--padding-right:80px;}.elementor-50171 .elementor-element.elementor-element-b70e5bf:not(.elementor-motion-effects-element-type-background), .elementor-50171 .elementor-element.elementor-element-b70e5bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2137;}.elementor-50171 .elementor-element.elementor-element-b59d146{--display:flex;}.elementor-50171 .elementor-element.elementor-element-ddaad4b{--display:flex;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:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-50171 .elementor-element.elementor-element-773a5e3 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-50171 .elementor-element.elementor-element-5777d5f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50171 .elementor-element.elementor-element-5777d5f .elementor-heading-title{color:#FFFFFF;}.elementor-50171 .elementor-element.elementor-element-2a627c1{--display:flex;}.elementor-50171 .elementor-element.elementor-element-171b2ed{--display:flex;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:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-50171 .elementor-element.elementor-element-e44269b > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-50171 .elementor-element.elementor-element-5552934 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50171 .elementor-element.elementor-element-5552934 .elementor-heading-title{color:#FFFFFF;}.elementor-50171 .elementor-element.elementor-element-e2a0e0a{--display:flex;}.elementor-50171 .elementor-element.elementor-element-4c6451f{--display:flex;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:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-50171 .elementor-element.elementor-element-091adf4 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-50171 .elementor-element.elementor-element-5afd763 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50171 .elementor-element.elementor-element-5afd763 .elementor-heading-title{color:#FFFFFF;}.elementor-50171 .elementor-element.elementor-element-6861687{--display:flex;}.elementor-50171 .elementor-element.elementor-element-d5f55fc{--display:flex;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:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-50171 .elementor-element.elementor-element-28e5a32 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-50171 .elementor-element.elementor-element-6aeefd2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50171 .elementor-element.elementor-element-6aeefd2 .elementor-heading-title{color:#FFFFFF;}.elementor-50171 .elementor-element.elementor-element-cc72531{--display:flex;}.elementor-50171 .elementor-element.elementor-element-5a5977f{--display:flex;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:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-50171 .elementor-element.elementor-element-89049e3 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-50171 .elementor-element.elementor-element-c85c7a3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50171 .elementor-element.elementor-element-c85c7a3 .elementor-heading-title{color:#FFFFFF;}.elementor-50171 .elementor-element.elementor-element-35b49fe{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:16px;--e-n-carousel-dots-normal-color:#FFFFFF;--e-n-carousel-dots-hover-color:#2B2137;--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:0px;--e-n-carousel-swiper-pagination-spacing:32px;}.elementor-50171 .elementor-element.elementor-element-703e52f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-3px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-50171 .elementor-element.elementor-element-703e52f:not(.elementor-motion-effects-element-type-background), .elementor-50171 .elementor-element.elementor-element-703e52f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2137;}.elementor-50171 .elementor-element.elementor-element-a7bf7b9 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-50171 .elementor-element.elementor-element-a7bf7b9{text-align:center;}.elementor-50171 .elementor-element.elementor-element-a7bf7b9 .elementor-heading-title{color:#FFFFFF;}.elementor-50171 .elementor-element.elementor-element-2d7f23f > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-50171 .elementor-element.elementor-element-2d7f23f{text-align:center;}.elementor-50171 .elementor-element.elementor-element-2d7f23f .elementor-heading-title{font-size:30px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-50171 .elementor-element.elementor-element-17c4fb3 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-50171 .elementor-element.elementor-element-17c4fb3{text-align:center;color:#FFFFFF;}.elementor-50171 .elementor-element.elementor-element-861a0f8 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-50171 .elementor-element.elementor-element-861a0f8{text-align:center;color:#FFFFFF;}.elementor-50171 .elementor-element.elementor-element-65f6ca4 .elementor-button:hover, .elementor-50171 .elementor-element.elementor-element-65f6ca4 .elementor-button:focus{background-color:#DBBF8D;border-color:#DBBF8D;}.elementor-50171 .elementor-element.elementor-element-65f6ca4 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-50171 .elementor-element.elementor-element-65f6ca4 .elementor-button{border-style:solid;border-width:2px 2px 2px 2px;border-color:#D2AF71;}.elementor-50171 .elementor-element.elementor-element-287f1cb{text-align:center;}.elementor-50171 .elementor-element.elementor-element-287f1cb .elementor-heading-title{font-size:16px;font-weight:400;line-height:1.5em;color:#FFFFFF80;}.elementor-50171 .elementor-element.elementor-element-5ce5bb6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50171 .elementor-element.elementor-element-5ce5bb6:not(.elementor-motion-effects-element-type-background), .elementor-50171 .elementor-element.elementor-element-5ce5bb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D2AF71;}.elementor-50171 .elementor-element.elementor-element-521d83c{--display:flex;--justify-content:center;}.elementor-50171 .elementor-element.elementor-element-cf72e98 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-50171 .elementor-element.elementor-element-cf72e98{z-index:1;}.elementor-50171 .elementor-element.elementor-element-cf72e98 .elementor-heading-title{font-size:20px;font-weight:600;line-height:1.2em;color:#2B2137;}.elementor-50171 .elementor-element.elementor-element-bd65a44 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-50171 .elementor-element.elementor-element-bd65a44{z-index:1;}.elementor-50171 .elementor-element.elementor-element-bd65a44 .elementor-heading-title{font-size:40px;font-weight:600;line-height:1.2em;}.elementor-50171 .elementor-element.elementor-element-dc8caf5 > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-50171 .elementor-element.elementor-element-dc8caf5{z-index:1;}.elementor-50171 .elementor-element.elementor-element-dc8caf5 .elementor-heading-title{font-size:20px;font-weight:400;line-height:1.5em;color:#2B2137;}.elementor-50171 .elementor-element.elementor-element-6106019 .elementor-button{background-color:#FFFFFF00;fill:#2B2137;color:#2B2137;border-style:solid;border-width:2px 2px 2px 2px;border-color:#2B2137;}.elementor-50171 .elementor-element.elementor-element-6106019 .elementor-button-content-wrapper{flex-direction:row;}.elementor-50171 .elementor-element.elementor-element-6106019 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-50171 .elementor-element.elementor-element-6106019 .elementor-button:hover, .elementor-50171 .elementor-element.elementor-element-6106019 .elementor-button:focus{color:#95909B;border-color:#95909B;}.elementor-50171 .elementor-element.elementor-element-6106019 .elementor-button:hover svg, .elementor-50171 .elementor-element.elementor-element-6106019 .elementor-button:focus svg{fill:#95909B;}.elementor-50171 .elementor-element.elementor-element-370902a{--display:flex;--justify-content:flex-end;}.elementor-50171 .elementor-element.elementor-element-4142555 > .elementor-widget-container{margin:0px 0px 0px 110px;padding:0px 0px 0px 0px;}.elementor-50171 .elementor-element.elementor-element-4142555{z-index:1;}.elementor-50171 .elementor-element.elementor-element-bc1e6cf{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-50171 .elementor-element.elementor-element-dd9c436 > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-50171 .elementor-element.elementor-element-dd9c436{text-align:center;}.elementor-50171 .elementor-element.elementor-element-dd9c436 .elementor-heading-title{font-size:40px;font-weight:600;}.elementor-50171 .elementor-element.elementor-element-b25b8da{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 80px;--row-gap:0px;--column-gap:80px;--grid-auto-flow:row;}.elementor-50171 .elementor-element.elementor-element-7c6372d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-50171 .elementor-element.elementor-element-7c6372d:not(.elementor-motion-effects-element-type-background), .elementor-50171 .elementor-element.elementor-element-7c6372d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50171 .elementor-element.elementor-element-fec6bf7 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-50171 .elementor-element.elementor-element-fec6bf7{text-align:center;}.elementor-50171 .elementor-element.elementor-element-8f00981 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50171 .elementor-element.elementor-element-8f00981{text-align:center;}.elementor-50171 .elementor-element.elementor-element-8f00981 .elementor-heading-title{font-size:16px;font-weight:400;}.elementor-50171 .elementor-element.elementor-element-f43c930{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-50171 .elementor-element.elementor-element-f43c930:not(.elementor-motion-effects-element-type-background), .elementor-50171 .elementor-element.elementor-element-f43c930 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50171 .elementor-element.elementor-element-5ba1904 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-50171 .elementor-element.elementor-element-5ba1904{text-align:center;}.elementor-50171 .elementor-element.elementor-element-98c1686 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50171 .elementor-element.elementor-element-98c1686{text-align:center;}.elementor-50171 .elementor-element.elementor-element-98c1686 .elementor-heading-title{font-size:16px;font-weight:400;}.elementor-50171 .elementor-element.elementor-element-a1d080c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-50171 .elementor-element.elementor-element-a1d080c:not(.elementor-motion-effects-element-type-background), .elementor-50171 .elementor-element.elementor-element-a1d080c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50171 .elementor-element.elementor-element-9a74c34 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-50171 .elementor-element.elementor-element-9a74c34{text-align:center;}.elementor-50171 .elementor-element.elementor-element-cfcff5e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50171 .elementor-element.elementor-element-cfcff5e{text-align:center;}.elementor-50171 .elementor-element.elementor-element-cfcff5e .elementor-heading-title{font-size:16px;font-weight:400;}.elementor-50171 .elementor-element.elementor-element-4e332e3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-50171 .elementor-element.elementor-element-4e332e3:not(.elementor-motion-effects-element-type-background), .elementor-50171 .elementor-element.elementor-element-4e332e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50171 .elementor-element.elementor-element-4f1d6b9 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-50171 .elementor-element.elementor-element-4f1d6b9{text-align:center;}.elementor-50171 .elementor-element.elementor-element-857ae10 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50171 .elementor-element.elementor-element-857ae10{text-align:center;}.elementor-50171 .elementor-element.elementor-element-857ae10 .elementor-heading-title{font-size:16px;font-weight:400;}.elementor-50171 .elementor-element.elementor-element-a5db86d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-50171 .elementor-element.elementor-element-a5db86d:not(.elementor-motion-effects-element-type-background), .elementor-50171 .elementor-element.elementor-element-a5db86d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50171 .elementor-element.elementor-element-e6df218 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-50171 .elementor-element.elementor-element-e6df218{text-align:center;}.elementor-50171 .elementor-element.elementor-element-9cc6e7b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50171 .elementor-element.elementor-element-9cc6e7b{text-align:center;}.elementor-50171 .elementor-element.elementor-element-9cc6e7b .elementor-heading-title{font-size:16px;font-weight:400;}.elementor-50171 .elementor-element.elementor-element-21bad6b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-50171 .elementor-element.elementor-element-21bad6b:not(.elementor-motion-effects-element-type-background), .elementor-50171 .elementor-element.elementor-element-21bad6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50171 .elementor-element.elementor-element-a638963 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-50171 .elementor-element.elementor-element-a638963{text-align:center;}.elementor-50171 .elementor-element.elementor-element-6bbd9fd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50171 .elementor-element.elementor-element-6bbd9fd{text-align:center;}.elementor-50171 .elementor-element.elementor-element-6bbd9fd .elementor-heading-title{font-size:16px;font-weight:400;}.elementor-50171 .elementor-element.elementor-element-532c6fb{--display:flex;--overflow:hidden;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-50171 .elementor-element.elementor-element-532c6fb:not(.elementor-motion-effects-element-type-background), .elementor-50171 .elementor-element.elementor-element-532c6fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F8F5;}.elementor-50171 .elementor-element.elementor-element-2258321 > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-50171 .elementor-element.elementor-element-2258321{z-index:1;}.elementor-50171 .elementor-element.elementor-element-2258321 .elementor-heading-title{font-size:40px;font-weight:600;}.elementor-50171 .elementor-element.elementor-element-dff39d5{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--z-index:1;}.elementor-50171 .elementor-element.elementor-element-cd97026{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-50171 .elementor-element.elementor-element-cd97026:not(.elementor-motion-effects-element-type-background), .elementor-50171 .elementor-element.elementor-element-cd97026 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50171 .elementor-element.elementor-element-610fd2e > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-50171 .elementor-element.elementor-element-37fbdf3 .elementor-heading-title{font-size:16px;font-weight:400;}.elementor-50171 .elementor-element.elementor-element-96a6e98{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-50171 .elementor-element.elementor-element-96a6e98:not(.elementor-motion-effects-element-type-background), .elementor-50171 .elementor-element.elementor-element-96a6e98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50171 .elementor-element.elementor-element-e942629 > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-50171 .elementor-element.elementor-element-ed8c452 .elementor-heading-title{font-size:16px;font-weight:400;}.elementor-50171 .elementor-element.elementor-element-198e623{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-50171 .elementor-element.elementor-element-198e623:not(.elementor-motion-effects-element-type-background), .elementor-50171 .elementor-element.elementor-element-198e623 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50171 .elementor-element.elementor-element-6f84613 > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-50171 .elementor-element.elementor-element-fcf98b1 .elementor-heading-title{font-size:16px;font-weight:400;}.elementor-50171 .elementor-element.elementor-element-0777752{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-50171 .elementor-element.elementor-element-0777752:not(.elementor-motion-effects-element-type-background), .elementor-50171 .elementor-element.elementor-element-0777752 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50171 .elementor-element.elementor-element-ffa6360 > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-50171 .elementor-element.elementor-element-7984070 .elementor-heading-title{font-size:16px;font-weight:400;}.elementor-50171 .elementor-element.elementor-element-9b7e145{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-50171 .elementor-element.elementor-element-9b7e145:not(.elementor-motion-effects-element-type-background), .elementor-50171 .elementor-element.elementor-element-9b7e145 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50171 .elementor-element.elementor-element-2b7e836 > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-50171 .elementor-element.elementor-element-14aa234 .elementor-heading-title{font-size:16px;font-weight:400;}.elementor-50171 .elementor-element.elementor-element-c823086 > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-50171 .elementor-element.elementor-element-c823086{z-index:1;}.elementor-50171 .elementor-element.elementor-element-c823086 .elementor-heading-title{font-size:16px;font-weight:400;line-height:1.5em;color:#95909B;}.elementor-50171 .elementor-element.elementor-element-10d7fae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-50171 .elementor-element.elementor-element-10d7fae:not(.elementor-motion-effects-element-type-background), .elementor-50171 .elementor-element.elementor-element-10d7fae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F8F5;}.elementor-50171 .elementor-element.elementor-element-f97df6a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:20px 0px 0px 20px;}.elementor-50171 .elementor-element.elementor-element-f97df6a:not(.elementor-motion-effects-element-type-background), .elementor-50171 .elementor-element.elementor-element-f97df6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2137;}.elementor-50171 .elementor-element.elementor-element-aa6afe8{--display:flex;--justify-content:center;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-50171 .elementor-element.elementor-element-7212824 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-50171 .elementor-element.elementor-element-7212824.elementor-element{--align-self:flex-start;}.elementor-50171 .elementor-element.elementor-element-3446f13 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-50171 .elementor-element.elementor-element-3446f13 .elementor-heading-title{font-size:30px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-50171 .elementor-element.elementor-element-8447fed > .elementor-widget-container{margin:0px 0px 120px 0px;}.elementor-50171 .elementor-element.elementor-element-8447fed .elementor-heading-title{font-size:20px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-50171 .elementor-element.elementor-element-dc4bc4d .elementor-button{background-color:#FFFFFF00;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;}.elementor-50171 .elementor-element.elementor-element-dc4bc4d .elementor-button:hover, .elementor-50171 .elementor-element.elementor-element-dc4bc4d .elementor-button:focus{color:#95909B;border-color:#95909B;}.elementor-50171 .elementor-element.elementor-element-dc4bc4d .elementor-button:hover svg, .elementor-50171 .elementor-element.elementor-element-dc4bc4d .elementor-button:focus svg{fill:#95909B;}.elementor-50171 .elementor-element.elementor-element-5343561{--display:flex;--justify-content:flex-end;}.elementor-50171 .elementor-element.elementor-element-1e81adb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50171 .elementor-element.elementor-element-1e81adb:not(.elementor-motion-effects-element-type-background), .elementor-50171 .elementor-element.elementor-element-1e81adb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F8F6;}.elementor-50171 .elementor-element.elementor-element-d0d42e6{--display:flex;--justify-content:flex-end;}.elementor-50171 .elementor-element.elementor-element-349fe9f{z-index:1;}.elementor-50171 .elementor-element.elementor-element-2a9d979{--display:flex;--justify-content:center;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-50171 .elementor-element.elementor-element-2fb3346 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-50171 .elementor-element.elementor-element-2fb3346{z-index:1;}.elementor-50171 .elementor-element.elementor-element-2fb3346 .elementor-heading-title{font-size:20px;font-weight:600;line-height:1.2em;color:#2B2137;}.elementor-50171 .elementor-element.elementor-element-28e6785 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-50171 .elementor-element.elementor-element-28e6785{z-index:1;}.elementor-50171 .elementor-element.elementor-element-28e6785 .elementor-heading-title{font-size:40px;font-weight:600;line-height:1.2em;}.elementor-50171 .elementor-element.elementor-element-5fe4bab > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-50171 .elementor-element.elementor-element-5fe4bab{z-index:1;}.elementor-50171 .elementor-element.elementor-element-5fe4bab .elementor-heading-title{font-size:20px;font-weight:400;line-height:1.5em;color:#2B2137;}.elementor-50171 .elementor-element.elementor-element-3441c3d .elementor-button:hover, .elementor-50171 .elementor-element.elementor-element-3441c3d .elementor-button:focus{background-color:#DBBF8D;border-color:#DBBF8D;}.elementor-50171 .elementor-element.elementor-element-3441c3d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-50171 .elementor-element.elementor-element-3441c3d .elementor-button{border-style:solid;border-width:2px 2px 2px 2px;border-color:#D2AF71;}.elementor-50171 .elementor-element.elementor-element-3e28c4e .elementor-heading-title{font-size:16px;font-weight:400;line-height:1.5em;color:#95909B;}@media(min-width:768px){.elementor-50171 .elementor-element.elementor-element-703e52f{--content-width:740px;}.elementor-50171 .elementor-element.elementor-element-5ce5bb6{--content-width:1728px;}.elementor-50171 .elementor-element.elementor-element-521d83c{--width:50%;}.elementor-50171 .elementor-element.elementor-element-370902a{--width:50%;}.elementor-50171 .elementor-element.elementor-element-f97df6a{--width:100%;}.elementor-50171 .elementor-element.elementor-element-aa6afe8{--width:50%;}.elementor-50171 .elementor-element.elementor-element-5343561{--width:50%;}.elementor-50171 .elementor-element.elementor-element-1e81adb{--content-width:1728px;}.elementor-50171 .elementor-element.elementor-element-d0d42e6{--width:50%;}.elementor-50171 .elementor-element.elementor-element-2a9d979{--width:50%;}}@media(max-width:1366px) and (min-width:768px){.elementor-50171 .elementor-element.elementor-element-521d83c{--width:100%;}.elementor-50171 .elementor-element.elementor-element-370902a{--width:100%;}.elementor-50171 .elementor-element.elementor-element-dff39d5{--width:100%;}.elementor-50171 .elementor-element.elementor-element-aa6afe8{--width:100%;}.elementor-50171 .elementor-element.elementor-element-5343561{--width:100%;}.elementor-50171 .elementor-element.elementor-element-d0d42e6{--width:100%;}.elementor-50171 .elementor-element.elementor-element-2a9d979{--width:100%;}}@media(max-width:1366px){.elementor-50171 .elementor-element.elementor-element-35b49fe{--e-n-carousel-swiper-slides-to-display:3;}.elementor-50171 .elementor-element.elementor-element-703e52f{--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-50171 .elementor-element.elementor-element-5ce5bb6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-50171 .elementor-element.elementor-element-4142555.elementor-element{--align-self:stretch;}.elementor-50171 .elementor-element.elementor-element-b25b8da{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:80px 80px;--row-gap:80px;--column-gap:80px;--grid-auto-flow:row;}.elementor-50171 .elementor-element.elementor-element-dff39d5{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-50171 .elementor-element.elementor-element-f97df6a{--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;--border-radius:20px 20px 20px 20px;}.elementor-50171 .elementor-element.elementor-element-0e06fb0.elementor-element{--align-self:stretch;}.elementor-50171 .elementor-element.elementor-element-1e81adb{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-50171 .elementor-element.elementor-element-349fe9f.elementor-element{--align-self:stretch;}}@media(max-width:1366px){.elementor-50171 .elementor-element.elementor-element-b25b8da{--grid-auto-flow:row;}.elementor-50171 .elementor-element.elementor-element-dff39d5{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-50171 .elementor-element.elementor-element-2743664{--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50171 .elementor-element.elementor-element-35b49fe{--e-n-carousel-swiper-slides-to-display:2;}.elementor-50171 .elementor-element.elementor-element-287f1cb{text-align:center;}.elementor-50171 .elementor-element.elementor-element-bd65a44 .elementor-heading-title{font-size:30px;}.elementor-50171 .elementor-element.elementor-element-b25b8da{--e-con-grid-template-columns:repeat(2, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-50171 .elementor-element.elementor-element-dff39d5{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-50171 .elementor-element.elementor-element-610fd2e > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-50171 .elementor-element.elementor-element-e942629 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-50171 .elementor-element.elementor-element-6f84613 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-50171 .elementor-element.elementor-element-ffa6360 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-50171 .elementor-element.elementor-element-2b7e836 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-50171 .elementor-element.elementor-element-8447fed > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-50171 .elementor-element.elementor-element-d0d42e6.e-con{--order:99999 /* order end hack */;}.elementor-50171 .elementor-element.elementor-element-28e6785 .elementor-heading-title{font-size:30px;}.elementor-50171 .elementor-element.elementor-element-3e28c4e > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-50171 .elementor-element.elementor-element-28a75c3 > .elementor-widget-container{padding:0px 40px 0px 40px;}.elementor-50171 .elementor-element.elementor-element-28a75c3 .elementor-heading-title{font-size:30px;}.elementor-50171 .elementor-element.elementor-element-b70e5bf{--padding-top:40px;--padding-bottom:3px;--padding-left:40px;--padding-right:40px;}.elementor-50171 .elementor-element.elementor-element-35b49fe{--e-n-carousel-swiper-slides-to-display:1;}.elementor-50171 .elementor-element.elementor-element-703e52f{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-50171 .elementor-element.elementor-element-2d7f23f .elementor-heading-title{font-size:20px;}.elementor-50171 .elementor-element.elementor-element-287f1cb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50171 .elementor-element.elementor-element-5ce5bb6{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-50171 .elementor-element.elementor-element-cf72e98 .elementor-heading-title{font-size:20px;}.elementor-50171 .elementor-element.elementor-element-dc8caf5 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-50171 .elementor-element.elementor-element-dc8caf5 .elementor-heading-title{font-size:20px;}.elementor-50171 .elementor-element.elementor-element-4142555 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-50171 .elementor-element.elementor-element-bc1e6cf{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-50171 .elementor-element.elementor-element-dd9c436 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-50171 .elementor-element.elementor-element-dd9c436 .elementor-heading-title{font-size:30px;}.elementor-50171 .elementor-element.elementor-element-b25b8da{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 0px;--row-gap:40px;--column-gap:0px;--grid-auto-flow:row;}.elementor-50171 .elementor-element.elementor-element-fec6bf7 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-50171 .elementor-element.elementor-element-5ba1904 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-50171 .elementor-element.elementor-element-9a74c34 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-50171 .elementor-element.elementor-element-4f1d6b9 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-50171 .elementor-element.elementor-element-e6df218 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-50171 .elementor-element.elementor-element-a638963 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-50171 .elementor-element.elementor-element-532c6fb{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-50171 .elementor-element.elementor-element-2258321 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-50171 .elementor-element.elementor-element-2258321 .elementor-heading-title{font-size:30px;}.elementor-50171 .elementor-element.elementor-element-dff39d5{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 0px;--row-gap:10px;--column-gap:0px;--grid-auto-flow:row;}.elementor-50171 .elementor-element.elementor-element-610fd2e > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-50171 .elementor-element.elementor-element-e942629 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-50171 .elementor-element.elementor-element-6f84613 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-50171 .elementor-element.elementor-element-ffa6360 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-50171 .elementor-element.elementor-element-2b7e836 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-50171 .elementor-element.elementor-element-c823086 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-50171 .elementor-element.elementor-element-10d7fae{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-50171 .elementor-element.elementor-element-f97df6a{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-50171 .elementor-element.elementor-element-aa6afe8{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-50171 .elementor-element.elementor-element-3446f13 .elementor-heading-title{font-size:20px;}.elementor-50171 .elementor-element.elementor-element-8447fed > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-50171 .elementor-element.elementor-element-8447fed .elementor-heading-title{font-size:16px;}.elementor-50171 .elementor-element.elementor-element-1e81adb{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-50171 .elementor-element.elementor-element-2a9d979{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-50171 .elementor-element.elementor-element-2fb3346 .elementor-heading-title{font-size:20px;}.elementor-50171 .elementor-element.elementor-element-5fe4bab > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-50171 .elementor-element.elementor-element-5fe4bab .elementor-heading-title{font-size:20px;}.elementor-50171 .elementor-element.elementor-element-3e28c4e{text-align:start;}}/* Start custom CSS for heading, class: .elementor-element-28a75c3 */.elementor-50171 .elementor-element.elementor-element-28a75c3 .elementor-heading-title span {
    color: #fff;
}

@media (max-width: 767px) {
    .elementor-50171 .elementor-element.elementor-element-28a75c3 .elementor-heading-title {
        font-weight: 700!important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23cd945 */.elementor-50171 .elementor-element.elementor-element-23cd945 img {
    max-width: 1120px!important;
    width: 100%!important;
    height: auto!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-773a5e3 */.elementor-50171 .elementor-element.elementor-element-773a5e3 img {
    width: 80px;
    height: 80px;
    object-fit: contain;
}

.elementor-50171 .elementor-element.elementor-element-773a5e3 {
    text-align: start;
}

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

html[dir="rtl"] .elementor-50171 .elementor-element.elementor-element-773a5e3::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50171 .elementor-element.elementor-element-773a5e3::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddaad4b */.elementor-50171 .elementor-element.elementor-element-ddaad4b {
    height: 100%;
        border-color: #D2AF71!important;
}

.elementor-50171 .elementor-element.elementor-element-ddaad4b:hover {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e44269b */.elementor-50171 .elementor-element.elementor-element-e44269b img {
    width: 80px;
    height: 80px;
    object-fit: contain;
}

.elementor-50171 .elementor-element.elementor-element-e44269b {
    text-align: start;
}

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

html[dir="rtl"] .elementor-50171 .elementor-element.elementor-element-e44269b::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50171 .elementor-element.elementor-element-e44269b::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-171b2ed */.elementor-50171 .elementor-element.elementor-element-171b2ed {
    height: 100%;
}

.elementor-50171 .elementor-element.elementor-element-171b2ed:hover {
    cursor: pointer;
    border-color: #D2AF71!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-091adf4 */.elementor-50171 .elementor-element.elementor-element-091adf4 img {
    width: 80px;
    height: 80px;
    object-fit: contain;
}

.elementor-50171 .elementor-element.elementor-element-091adf4 {
    text-align: start;
}

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

html[dir="rtl"] .elementor-50171 .elementor-element.elementor-element-091adf4::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50171 .elementor-element.elementor-element-091adf4::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c6451f */.elementor-50171 .elementor-element.elementor-element-4c6451f {
    height: 100%;
}

.elementor-50171 .elementor-element.elementor-element-4c6451f:hover {
    cursor: pointer;
    border-color: #D2AF71!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-28e5a32 */.elementor-50171 .elementor-element.elementor-element-28e5a32 img {
    width: 80px;
    height: 80px;
    object-fit: contain;
}

.elementor-50171 .elementor-element.elementor-element-28e5a32 {
    text-align: start;
}

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

html[dir="rtl"] .elementor-50171 .elementor-element.elementor-element-28e5a32::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50171 .elementor-element.elementor-element-28e5a32::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5f55fc */.elementor-50171 .elementor-element.elementor-element-d5f55fc {
    height: 100%;
}

.elementor-50171 .elementor-element.elementor-element-d5f55fc:hover {
    cursor: pointer;
    border-color: #D2AF71!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-89049e3 */.elementor-50171 .elementor-element.elementor-element-89049e3 img {
    width: 80px;
    height: 80px;
    object-fit: contain;
}

.elementor-50171 .elementor-element.elementor-element-89049e3 {
    text-align: start;
}

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

html[dir="rtl"] .elementor-50171 .elementor-element.elementor-element-89049e3::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50171 .elementor-element.elementor-element-89049e3::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a5977f */.elementor-50171 .elementor-element.elementor-element-5a5977f {
    height: 100%;
}

.elementor-50171 .elementor-element.elementor-element-5a5977f:hover {
    cursor: pointer;
    border-color: #D2AF71!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-773a5e3 */.elementor-50171 .elementor-element.elementor-element-773a5e3 img {
    width: 80px;
    height: 80px;
    object-fit: contain;
}

.elementor-50171 .elementor-element.elementor-element-773a5e3 {
    text-align: start;
}

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

html[dir="rtl"] .elementor-50171 .elementor-element.elementor-element-773a5e3::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50171 .elementor-element.elementor-element-773a5e3::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddaad4b */.elementor-50171 .elementor-element.elementor-element-ddaad4b {
    height: 100%;
        border-color: #D2AF71!important;
}

.elementor-50171 .elementor-element.elementor-element-ddaad4b:hover {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e44269b */.elementor-50171 .elementor-element.elementor-element-e44269b img {
    width: 80px;
    height: 80px;
    object-fit: contain;
}

.elementor-50171 .elementor-element.elementor-element-e44269b {
    text-align: start;
}

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

html[dir="rtl"] .elementor-50171 .elementor-element.elementor-element-e44269b::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50171 .elementor-element.elementor-element-e44269b::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-171b2ed */.elementor-50171 .elementor-element.elementor-element-171b2ed {
    height: 100%;
}

.elementor-50171 .elementor-element.elementor-element-171b2ed:hover {
    cursor: pointer;
    border-color: #D2AF71!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-091adf4 */.elementor-50171 .elementor-element.elementor-element-091adf4 img {
    width: 80px;
    height: 80px;
    object-fit: contain;
}

.elementor-50171 .elementor-element.elementor-element-091adf4 {
    text-align: start;
}

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

html[dir="rtl"] .elementor-50171 .elementor-element.elementor-element-091adf4::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50171 .elementor-element.elementor-element-091adf4::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c6451f */.elementor-50171 .elementor-element.elementor-element-4c6451f {
    height: 100%;
}

.elementor-50171 .elementor-element.elementor-element-4c6451f:hover {
    cursor: pointer;
    border-color: #D2AF71!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-28e5a32 */.elementor-50171 .elementor-element.elementor-element-28e5a32 img {
    width: 80px;
    height: 80px;
    object-fit: contain;
}

.elementor-50171 .elementor-element.elementor-element-28e5a32 {
    text-align: start;
}

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

html[dir="rtl"] .elementor-50171 .elementor-element.elementor-element-28e5a32::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50171 .elementor-element.elementor-element-28e5a32::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5f55fc */.elementor-50171 .elementor-element.elementor-element-d5f55fc {
    height: 100%;
}

.elementor-50171 .elementor-element.elementor-element-d5f55fc:hover {
    cursor: pointer;
    border-color: #D2AF71!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-89049e3 */.elementor-50171 .elementor-element.elementor-element-89049e3 img {
    width: 80px;
    height: 80px;
    object-fit: contain;
}

.elementor-50171 .elementor-element.elementor-element-89049e3 {
    text-align: start;
}

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

html[dir="rtl"] .elementor-50171 .elementor-element.elementor-element-89049e3::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50171 .elementor-element.elementor-element-89049e3::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a5977f */.elementor-50171 .elementor-element.elementor-element-5a5977f {
    height: 100%;
}

.elementor-50171 .elementor-element.elementor-element-5a5977f:hover {
    cursor: pointer;
    border-color: #D2AF71!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-773a5e3 */.elementor-50171 .elementor-element.elementor-element-773a5e3 img {
    width: 80px;
    height: 80px;
    object-fit: contain;
}

.elementor-50171 .elementor-element.elementor-element-773a5e3 {
    text-align: start;
}

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

html[dir="rtl"] .elementor-50171 .elementor-element.elementor-element-773a5e3::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50171 .elementor-element.elementor-element-773a5e3::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddaad4b */.elementor-50171 .elementor-element.elementor-element-ddaad4b {
    height: 100%;
        border-color: #D2AF71!important;
}

.elementor-50171 .elementor-element.elementor-element-ddaad4b:hover {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e44269b */.elementor-50171 .elementor-element.elementor-element-e44269b img {
    width: 80px;
    height: 80px;
    object-fit: contain;
}

.elementor-50171 .elementor-element.elementor-element-e44269b {
    text-align: start;
}

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

html[dir="rtl"] .elementor-50171 .elementor-element.elementor-element-e44269b::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50171 .elementor-element.elementor-element-e44269b::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-171b2ed */.elementor-50171 .elementor-element.elementor-element-171b2ed {
    height: 100%;
}

.elementor-50171 .elementor-element.elementor-element-171b2ed:hover {
    cursor: pointer;
    border-color: #D2AF71!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-091adf4 */.elementor-50171 .elementor-element.elementor-element-091adf4 img {
    width: 80px;
    height: 80px;
    object-fit: contain;
}

.elementor-50171 .elementor-element.elementor-element-091adf4 {
    text-align: start;
}

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

html[dir="rtl"] .elementor-50171 .elementor-element.elementor-element-091adf4::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50171 .elementor-element.elementor-element-091adf4::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c6451f */.elementor-50171 .elementor-element.elementor-element-4c6451f {
    height: 100%;
}

.elementor-50171 .elementor-element.elementor-element-4c6451f:hover {
    cursor: pointer;
    border-color: #D2AF71!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-28e5a32 */.elementor-50171 .elementor-element.elementor-element-28e5a32 img {
    width: 80px;
    height: 80px;
    object-fit: contain;
}

.elementor-50171 .elementor-element.elementor-element-28e5a32 {
    text-align: start;
}

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

html[dir="rtl"] .elementor-50171 .elementor-element.elementor-element-28e5a32::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50171 .elementor-element.elementor-element-28e5a32::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5f55fc */.elementor-50171 .elementor-element.elementor-element-d5f55fc {
    height: 100%;
}

.elementor-50171 .elementor-element.elementor-element-d5f55fc:hover {
    cursor: pointer;
    border-color: #D2AF71!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-89049e3 */.elementor-50171 .elementor-element.elementor-element-89049e3 img {
    width: 80px;
    height: 80px;
    object-fit: contain;
}

.elementor-50171 .elementor-element.elementor-element-89049e3 {
    text-align: start;
}

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

html[dir="rtl"] .elementor-50171 .elementor-element.elementor-element-89049e3::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50171 .elementor-element.elementor-element-89049e3::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a5977f */.elementor-50171 .elementor-element.elementor-element-5a5977f {
    height: 100%;
}

.elementor-50171 .elementor-element.elementor-element-5a5977f:hover {
    cursor: pointer;
    border-color: #D2AF71!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-773a5e3 */.elementor-50171 .elementor-element.elementor-element-773a5e3 img {
    width: 80px;
    height: 80px;
    object-fit: contain;
}

.elementor-50171 .elementor-element.elementor-element-773a5e3 {
    text-align: start;
}

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

html[dir="rtl"] .elementor-50171 .elementor-element.elementor-element-773a5e3::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50171 .elementor-element.elementor-element-773a5e3::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddaad4b */.elementor-50171 .elementor-element.elementor-element-ddaad4b {
    height: 100%;
        border-color: #D2AF71!important;
}

.elementor-50171 .elementor-element.elementor-element-ddaad4b:hover {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e44269b */.elementor-50171 .elementor-element.elementor-element-e44269b img {
    width: 80px;
    height: 80px;
    object-fit: contain;
}

.elementor-50171 .elementor-element.elementor-element-e44269b {
    text-align: start;
}

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

html[dir="rtl"] .elementor-50171 .elementor-element.elementor-element-e44269b::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50171 .elementor-element.elementor-element-e44269b::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-171b2ed */.elementor-50171 .elementor-element.elementor-element-171b2ed {
    height: 100%;
}

.elementor-50171 .elementor-element.elementor-element-171b2ed:hover {
    cursor: pointer;
    border-color: #D2AF71!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-091adf4 */.elementor-50171 .elementor-element.elementor-element-091adf4 img {
    width: 80px;
    height: 80px;
    object-fit: contain;
}

.elementor-50171 .elementor-element.elementor-element-091adf4 {
    text-align: start;
}

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

html[dir="rtl"] .elementor-50171 .elementor-element.elementor-element-091adf4::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50171 .elementor-element.elementor-element-091adf4::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c6451f */.elementor-50171 .elementor-element.elementor-element-4c6451f {
    height: 100%;
}

.elementor-50171 .elementor-element.elementor-element-4c6451f:hover {
    cursor: pointer;
    border-color: #D2AF71!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-28e5a32 */.elementor-50171 .elementor-element.elementor-element-28e5a32 img {
    width: 80px;
    height: 80px;
    object-fit: contain;
}

.elementor-50171 .elementor-element.elementor-element-28e5a32 {
    text-align: start;
}

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

html[dir="rtl"] .elementor-50171 .elementor-element.elementor-element-28e5a32::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50171 .elementor-element.elementor-element-28e5a32::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5f55fc */.elementor-50171 .elementor-element.elementor-element-d5f55fc {
    height: 100%;
}

.elementor-50171 .elementor-element.elementor-element-d5f55fc:hover {
    cursor: pointer;
    border-color: #D2AF71!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-89049e3 */.elementor-50171 .elementor-element.elementor-element-89049e3 img {
    width: 80px;
    height: 80px;
    object-fit: contain;
}

.elementor-50171 .elementor-element.elementor-element-89049e3 {
    text-align: start;
}

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

html[dir="rtl"] .elementor-50171 .elementor-element.elementor-element-89049e3::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50171 .elementor-element.elementor-element-89049e3::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a5977f */.elementor-50171 .elementor-element.elementor-element-5a5977f {
    height: 100%;
}

.elementor-50171 .elementor-element.elementor-element-5a5977f:hover {
    cursor: pointer;
    border-color: #D2AF71!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-773a5e3 */.elementor-50171 .elementor-element.elementor-element-773a5e3 img {
    width: 80px;
    height: 80px;
    object-fit: contain;
}

.elementor-50171 .elementor-element.elementor-element-773a5e3 {
    text-align: start;
}

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

html[dir="rtl"] .elementor-50171 .elementor-element.elementor-element-773a5e3::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50171 .elementor-element.elementor-element-773a5e3::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddaad4b */.elementor-50171 .elementor-element.elementor-element-ddaad4b {
    height: 100%;
        border-color: #D2AF71!important;
}

.elementor-50171 .elementor-element.elementor-element-ddaad4b:hover {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e44269b */.elementor-50171 .elementor-element.elementor-element-e44269b img {
    width: 80px;
    height: 80px;
    object-fit: contain;
}

.elementor-50171 .elementor-element.elementor-element-e44269b {
    text-align: start;
}

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

html[dir="rtl"] .elementor-50171 .elementor-element.elementor-element-e44269b::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50171 .elementor-element.elementor-element-e44269b::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-171b2ed */.elementor-50171 .elementor-element.elementor-element-171b2ed {
    height: 100%;
}

.elementor-50171 .elementor-element.elementor-element-171b2ed:hover {
    cursor: pointer;
    border-color: #D2AF71!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-091adf4 */.elementor-50171 .elementor-element.elementor-element-091adf4 img {
    width: 80px;
    height: 80px;
    object-fit: contain;
}

.elementor-50171 .elementor-element.elementor-element-091adf4 {
    text-align: start;
}

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

html[dir="rtl"] .elementor-50171 .elementor-element.elementor-element-091adf4::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50171 .elementor-element.elementor-element-091adf4::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c6451f */.elementor-50171 .elementor-element.elementor-element-4c6451f {
    height: 100%;
}

.elementor-50171 .elementor-element.elementor-element-4c6451f:hover {
    cursor: pointer;
    border-color: #D2AF71!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-28e5a32 */.elementor-50171 .elementor-element.elementor-element-28e5a32 img {
    width: 80px;
    height: 80px;
    object-fit: contain;
}

.elementor-50171 .elementor-element.elementor-element-28e5a32 {
    text-align: start;
}

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

html[dir="rtl"] .elementor-50171 .elementor-element.elementor-element-28e5a32::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50171 .elementor-element.elementor-element-28e5a32::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5f55fc */.elementor-50171 .elementor-element.elementor-element-d5f55fc {
    height: 100%;
}

.elementor-50171 .elementor-element.elementor-element-d5f55fc:hover {
    cursor: pointer;
    border-color: #D2AF71!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-89049e3 */.elementor-50171 .elementor-element.elementor-element-89049e3 img {
    width: 80px;
    height: 80px;
    object-fit: contain;
}

.elementor-50171 .elementor-element.elementor-element-89049e3 {
    text-align: start;
}

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

html[dir="rtl"] .elementor-50171 .elementor-element.elementor-element-89049e3::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50171 .elementor-element.elementor-element-89049e3::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a5977f */.elementor-50171 .elementor-element.elementor-element-5a5977f {
    height: 100%;
}

.elementor-50171 .elementor-element.elementor-element-5a5977f:hover {
    cursor: pointer;
    border-color: #D2AF71!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-773a5e3 */.elementor-50171 .elementor-element.elementor-element-773a5e3 img {
    width: 80px;
    height: 80px;
    object-fit: contain;
}

.elementor-50171 .elementor-element.elementor-element-773a5e3 {
    text-align: start;
}

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

html[dir="rtl"] .elementor-50171 .elementor-element.elementor-element-773a5e3::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50171 .elementor-element.elementor-element-773a5e3::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddaad4b */.elementor-50171 .elementor-element.elementor-element-ddaad4b {
    height: 100%;
        border-color: #D2AF71!important;
}

.elementor-50171 .elementor-element.elementor-element-ddaad4b:hover {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e44269b */.elementor-50171 .elementor-element.elementor-element-e44269b img {
    width: 80px;
    height: 80px;
    object-fit: contain;
}

.elementor-50171 .elementor-element.elementor-element-e44269b {
    text-align: start;
}

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

html[dir="rtl"] .elementor-50171 .elementor-element.elementor-element-e44269b::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50171 .elementor-element.elementor-element-e44269b::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-171b2ed */.elementor-50171 .elementor-element.elementor-element-171b2ed {
    height: 100%;
}

.elementor-50171 .elementor-element.elementor-element-171b2ed:hover {
    cursor: pointer;
    border-color: #D2AF71!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-091adf4 */.elementor-50171 .elementor-element.elementor-element-091adf4 img {
    width: 80px;
    height: 80px;
    object-fit: contain;
}

.elementor-50171 .elementor-element.elementor-element-091adf4 {
    text-align: start;
}

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

html[dir="rtl"] .elementor-50171 .elementor-element.elementor-element-091adf4::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50171 .elementor-element.elementor-element-091adf4::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c6451f */.elementor-50171 .elementor-element.elementor-element-4c6451f {
    height: 100%;
}

.elementor-50171 .elementor-element.elementor-element-4c6451f:hover {
    cursor: pointer;
    border-color: #D2AF71!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-28e5a32 */.elementor-50171 .elementor-element.elementor-element-28e5a32 img {
    width: 80px;
    height: 80px;
    object-fit: contain;
}

.elementor-50171 .elementor-element.elementor-element-28e5a32 {
    text-align: start;
}

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

html[dir="rtl"] .elementor-50171 .elementor-element.elementor-element-28e5a32::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50171 .elementor-element.elementor-element-28e5a32::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5f55fc */.elementor-50171 .elementor-element.elementor-element-d5f55fc {
    height: 100%;
}

.elementor-50171 .elementor-element.elementor-element-d5f55fc:hover {
    cursor: pointer;
    border-color: #D2AF71!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-89049e3 */.elementor-50171 .elementor-element.elementor-element-89049e3 img {
    width: 80px;
    height: 80px;
    object-fit: contain;
}

.elementor-50171 .elementor-element.elementor-element-89049e3 {
    text-align: start;
}

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

html[dir="rtl"] .elementor-50171 .elementor-element.elementor-element-89049e3::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50171 .elementor-element.elementor-element-89049e3::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a5977f */.elementor-50171 .elementor-element.elementor-element-5a5977f {
    height: 100%;
}

.elementor-50171 .elementor-element.elementor-element-5a5977f:hover {
    cursor: pointer;
    border-color: #D2AF71!important;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-35b49fe */.elementor-50171 .elementor-element.elementor-element-35b49fe .swiper-pagination-bullet:hover {
    background: #D2AF71;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7bf7b9 */.elementor-50171 .elementor-element.elementor-element-a7bf7b9 .elementor-heading-title span {
    color: #D2AF71;
}

@media (max-width: 1024px) {
    .elementor-50171 .elementor-element.elementor-element-a7bf7b9 .elementor-heading-title {
        font-weight: 700!important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d7f23f */.elementor-50171 .elementor-element.elementor-element-2d7f23f .elementor-heading-title span {
    color: #D2AF71;
}

@media (max-width: 767px) {
    .elementor-50171 .elementor-element.elementor-element-2d7f23f .elementor-heading-title {
        font-weight: 600!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17c4fb3 */.elementor-50171 .elementor-element.elementor-element-17c4fb3 .elementor-widget-container p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-861a0f8 */.elementor-50171 .elementor-element.elementor-element-861a0f8 .elementor-widget-container p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-65f6ca4 */@media (max-width: 767px) {
    .elementor-50171 .elementor-element.elementor-element-65f6ca4 .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bd65a44 */.elementor-50171 .elementor-element.elementor-element-bd65a44 .elementor-heading-title span {
    color: #D2AF71;
}

@media (max-width: 1024px) {
    .elementor-50171 .elementor-element.elementor-element-bd65a44 .elementor-heading-title {
        font-weight: 700!important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc8caf5 */.elementor-50171 .elementor-element.elementor-element-dc8caf5 .elementor-heading-title {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6106019 */.elementor-50171 .elementor-element.elementor-element-6106019 .elementor-button-icon {
    width: 24px;
    height: 24px;
}

.elementor-50171 .elementor-element.elementor-element-6106019 .elementor-button-icon svg {
    width: 24px;
    height: 24px;
}

.elementor-50171 .elementor-element.elementor-element-6106019 .elementor-button svg path {
    transition: fill .3s;
}

.elementor-50171 .elementor-element.elementor-element-6106019 .elementor-button:focus svg path {
    fill: #95909B!important;
}

.elementor-50171 .elementor-element.elementor-element-6106019 .elementor-button:hover svg path {
    fill: #95909B!important;
}

.elementor-50171 .elementor-element.elementor-element-6106019 .elementor-button-content-wrapper {
    align-items: center;
}

@media (max-width: 767px) {
    .elementor-50171 .elementor-element.elementor-element-6106019 .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-521d83c */.elementor-50171 .elementor-element.elementor-element-521d83c {
    padding-inline-start: 80px;
    padding-inline-end: 120px;
    padding-top: 80px;
    padding-bottom: 80px;
}

@media (max-width: 1366px) {
    .elementor-50171 .elementor-element.elementor-element-521d83c {
        padding: 80px;
    }
}

@media (max-width: 767px) {
    .elementor-50171 .elementor-element.elementor-element-521d83c {
        padding: 40px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4142555 */.elementor-50171 .elementor-element.elementor-element-4142555 .elementor-widget-container {
    width: 100%;
    max-width: 824px;
    max-height: 607px;
    aspect-ratio: 824 / 607;
    overflow: hidden;
    position: relative;
}

.elementor-50171 .elementor-element.elementor-element-4142555 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
}

@media (max-width: 1366px) {
    .elementor-50171 .elementor-element.elementor-element-4142555 .elementor-widget-container {
        width: 100%;
        max-width: unset;
        max-height: unset;
        aspect-ratio: unset;
    }

    .elementor-50171 .elementor-element.elementor-element-4142555 img {
        width: 100%;
        height: auto;
        object-fit: unset;
        object-position: unset;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-370902a */.elementor-50171 .elementor-element.elementor-element-370902a {
    padding-inline-start: 40px;
}

@media (max-width: 1366px) {
    .elementor-50171 .elementor-element.elementor-element-370902a {
        padding-inline-start: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ce5bb6 */.elementor-50171 .elementor-element.elementor-element-5ce5bb6 {
    position: relative;
}

.elementor-50171 .elementor-element.elementor-element-5ce5bb6::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-3.png');
    background-size: cover;
    background-repeat: no-repeat;
    z-index: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd9c436 */.elementor-50171 .elementor-element.elementor-element-dd9c436 .elementor-heading-title span {
    color: #D2AF71;
}

@media (max-width: 1024px) {
    .elementor-50171 .elementor-element.elementor-element-dd9c436 .elementor-heading-title {
        font-weight: 700!important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fec6bf7 */.elementor-50171 .elementor-element.elementor-element-fec6bf7 img {
    width: 80px;
    height: 80px;
    object-fit: cover;
}

.elementor-50171 .elementor-element.elementor-element-fec6bf7 {
    text-align: start;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ba1904 */.elementor-50171 .elementor-element.elementor-element-5ba1904 img {
    width: 80px;
    height: 80px;
    object-fit: cover;
}

.elementor-50171 .elementor-element.elementor-element-5ba1904 {
    text-align: start;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9a74c34 */.elementor-50171 .elementor-element.elementor-element-9a74c34 img {
    width: 80px;
    height: 80px;
    object-fit: cover;
}

.elementor-50171 .elementor-element.elementor-element-9a74c34 {
    text-align: start;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f1d6b9 */.elementor-50171 .elementor-element.elementor-element-4f1d6b9 img {
    width: 80px;
    height: 80px;
    object-fit: cover;
}

.elementor-50171 .elementor-element.elementor-element-4f1d6b9 {
    text-align: start;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e6df218 */.elementor-50171 .elementor-element.elementor-element-e6df218 img {
    width: 80px;
    height: 80px;
    object-fit: cover;
}

.elementor-50171 .elementor-element.elementor-element-e6df218 {
    text-align: start;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a638963 */.elementor-50171 .elementor-element.elementor-element-a638963 img {
    width: 80px;
    height: 80px;
    object-fit: cover;
}

.elementor-50171 .elementor-element.elementor-element-a638963 {
    text-align: start;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2258321 */.elementor-50171 .elementor-element.elementor-element-2258321 .elementor-heading-title span {
    color: #D2AF71;
}

@media (max-width: 1024px) {
    .elementor-50171 .elementor-element.elementor-element-2258321 .elementor-heading-title {
        font-weight: 700!important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-610fd2e */.elementor-50171 .elementor-element.elementor-element-610fd2e img {
    width: 80px;
    height: 80px;
    object-fit: cover;
}

.elementor-50171 .elementor-element.elementor-element-610fd2e {
    text-align: start;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-37fbdf3 */.elementor-50171 .elementor-element.elementor-element-37fbdf3 .elementor-heading-title a {
    color: #D2AF71;
}

.elementor-50171 .elementor-element.elementor-element-37fbdf3 .elementor-heading-title a:hover {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e942629 */.elementor-50171 .elementor-element.elementor-element-e942629 img {
    width: 80px;
    height: 80px;
    object-fit: cover;
}

.elementor-50171 .elementor-element.elementor-element-e942629 {
    text-align: start;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed8c452 */.elementor-50171 .elementor-element.elementor-element-ed8c452 .elementor-heading-title a {
    color: #D2AF71;
}

.elementor-50171 .elementor-element.elementor-element-ed8c452 .elementor-heading-title a:hover {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6f84613 */.elementor-50171 .elementor-element.elementor-element-6f84613 img {
    width: 80px;
    height: 80px;
    object-fit: cover;
}

.elementor-50171 .elementor-element.elementor-element-6f84613 {
    text-align: start;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fcf98b1 */.elementor-50171 .elementor-element.elementor-element-fcf98b1 .elementor-heading-title a {
    color: #D2AF71;
}

.elementor-50171 .elementor-element.elementor-element-fcf98b1 .elementor-heading-title a:hover {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ffa6360 */.elementor-50171 .elementor-element.elementor-element-ffa6360 img {
    width: 80px;
    height: 80px;
    object-fit: cover;
}

.elementor-50171 .elementor-element.elementor-element-ffa6360 {
    text-align: start;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7984070 */.elementor-50171 .elementor-element.elementor-element-7984070 .elementor-heading-title a {
    color: #D2AF71;
}

.elementor-50171 .elementor-element.elementor-element-7984070 .elementor-heading-title a:hover {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b7e836 */.elementor-50171 .elementor-element.elementor-element-2b7e836 img {
    width: 80px;
    height: 80px;
    object-fit: cover;
}

.elementor-50171 .elementor-element.elementor-element-2b7e836 {
    text-align: start;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14aa234 */.elementor-50171 .elementor-element.elementor-element-14aa234 .elementor-heading-title a {
    color: #D2AF71;
}

.elementor-50171 .elementor-element.elementor-element-14aa234 .elementor-heading-title a:hover {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c823086 */.elementor-50171 .elementor-element.elementor-element-c823086 a {
    color: #2B2137!important;
}

.elementor-50171 .elementor-element.elementor-element-c823086 a:hover {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-532c6fb */@media screen and (min-width: 768px) {
    
    .elementor-50171 .elementor-element.elementor-element-532c6fb {
        position: relative;
    }
    
    .elementor-50171 .elementor-element.elementor-element-532c6fb::after {
        content: '';
        display: block;
        width: 864px;
        height: 1010px;
        position: absolute;
        top: 0;
        inset-inline-end: 0;
        background-image: url('/wp-content/uploads/2024/06/abstract-2.png');
        background-size: cover;
        background-repeat: no-repeat;
        z-index: 0;
    }
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3446f13 */.elementor-50171 .elementor-element.elementor-element-3446f13 .elementor-heading-title span {
    color: #D2AF71;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8447fed */.elementor-50171 .elementor-element.elementor-element-8447fed .elementor-heading-title {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dc4bc4d */@media (max-width: 767px) {
    .elementor-50171 .elementor-element.elementor-element-dc4bc4d .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0e06fb0 */.elementor-50171 .elementor-element.elementor-element-0e06fb0 .elementor-widget-container {
    width: 100%;
    max-width: 784px;
    max-height: 555px;
    aspect-ratio: 784 / 555;
    overflow: hidden;
    position: relative;
}

.elementor-50171 .elementor-element.elementor-element-0e06fb0 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
}

@media (max-width: 1366px) {
    .elementor-50171 .elementor-element.elementor-element-0e06fb0 .elementor-widget-container {
        width: 100%;
        max-width: unset;
        max-height: unset;
        aspect-ratio: unset;
    }

    .elementor-50171 .elementor-element.elementor-element-0e06fb0 img {
        width: 100%;
        height: auto;
        object-fit: unset;
        object-position: unset;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-349fe9f */.elementor-50171 .elementor-element.elementor-element-349fe9f .elementor-widget-container {
    width: 100%;
    max-width: 864px;
    max-height: 673px;
    aspect-ratio: 864 / 673;
    overflow: hidden;
    position: relative;
}

.elementor-50171 .elementor-element.elementor-element-349fe9f img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
}

@media (max-width: 1366px) {
    .elementor-50171 .elementor-element.elementor-element-349fe9f .elementor-widget-container {
        width: 100%;
        max-width: unset;
        max-height: unset;
        aspect-ratio: unset;
    }

    .elementor-50171 .elementor-element.elementor-element-349fe9f img {
        width: 100%;
        height: auto;
        object-fit: unset;
        object-position: unset;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fb3346 */.elementor-50171 .elementor-element.elementor-element-2fb3346 .elementor-heading-title span {
    color: #D2AF71;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28e6785 */.elementor-50171 .elementor-element.elementor-element-28e6785 .elementor-heading-title span {
    color: #D2AF71;
}

@media (max-width: 1024px) {
    .elementor-50171 .elementor-element.elementor-element-28e6785 .elementor-heading-title {
        font-weight: 700!important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5fe4bab */.elementor-50171 .elementor-element.elementor-element-5fe4bab .elementor-heading-title {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3441c3d */@media (max-width: 767px) {
    .elementor-50171 .elementor-element.elementor-element-3441c3d .elementor-button {
        width: 100%;
    }
}/* End custom CSS */