.elementor-50212 .elementor-element.elementor-element-a822a21{--display:flex;--padding-top:160px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50212 .elementor-element.elementor-element-a822a21:not(.elementor-motion-effects-element-type-background), .elementor-50212 .elementor-element.elementor-element-a822a21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2137;}.elementor-50212 .elementor-element.elementor-element-a309d32 > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 80px 0px 80px;}.elementor-50212 .elementor-element.elementor-element-a309d32{text-align:center;}.elementor-50212 .elementor-element.elementor-element-bdda0ab{text-align:center;}.elementor-50212 .elementor-element.elementor-element-5c4f22b{--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-50212 .elementor-element.elementor-element-5c4f22b:not(.elementor-motion-effects-element-type-background), .elementor-50212 .elementor-element.elementor-element-5c4f22b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2137;}.elementor-50212 .elementor-element.elementor-element-46eb69d{--display:flex;}.elementor-50212 .elementor-element.elementor-element-82ef6bb{--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-50212 .elementor-element.elementor-element-21e761c > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-50212 .elementor-element.elementor-element-ae08881 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50212 .elementor-element.elementor-element-ae08881 .elementor-heading-title{font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-50212 .elementor-element.elementor-element-8a2dae0{--display:flex;}.elementor-50212 .elementor-element.elementor-element-10429a6{--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-50212 .elementor-element.elementor-element-afdcd06 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-50212 .elementor-element.elementor-element-1956714 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50212 .elementor-element.elementor-element-1956714 .elementor-heading-title{font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-50212 .elementor-element.elementor-element-e3f860a{--display:flex;}.elementor-50212 .elementor-element.elementor-element-91157cd{--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-50212 .elementor-element.elementor-element-88db4bf > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-50212 .elementor-element.elementor-element-d1da559 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50212 .elementor-element.elementor-element-d1da559 .elementor-heading-title{font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-50212 .elementor-element.elementor-element-2bb14ce{--display:flex;}.elementor-50212 .elementor-element.elementor-element-72158f1{--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-50212 .elementor-element.elementor-element-ef76056 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-50212 .elementor-element.elementor-element-dae5b88 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50212 .elementor-element.elementor-element-dae5b88 .elementor-heading-title{font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-50212 .elementor-element.elementor-element-9cab815{--display:flex;}.elementor-50212 .elementor-element.elementor-element-8d4f879{--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-50212 .elementor-element.elementor-element-449180a > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-50212 .elementor-element.elementor-element-87f0b09 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50212 .elementor-element.elementor-element-87f0b09 .elementor-heading-title{font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-50212 .elementor-element.elementor-element-1f48acb{--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-50212 .elementor-element.elementor-element-95ddd9f{--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-50212 .elementor-element.elementor-element-95ddd9f:not(.elementor-motion-effects-element-type-background), .elementor-50212 .elementor-element.elementor-element-95ddd9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2137;}.elementor-50212 .elementor-element.elementor-element-9ff43bd > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-50212 .elementor-element.elementor-element-9ff43bd{text-align:center;}.elementor-50212 .elementor-element.elementor-element-9ff43bd .elementor-heading-title{color:#FFFFFF;}.elementor-50212 .elementor-element.elementor-element-d4f80bb > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-50212 .elementor-element.elementor-element-d4f80bb{text-align:center;}.elementor-50212 .elementor-element.elementor-element-d4f80bb .elementor-heading-title{font-size:30px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-50212 .elementor-element.elementor-element-48ae260 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-50212 .elementor-element.elementor-element-48ae260{text-align:center;color:#FFFFFF;}.elementor-50212 .elementor-element.elementor-element-f9d298c .elementor-button:hover, .elementor-50212 .elementor-element.elementor-element-f9d298c .elementor-button:focus{background-color:#DBBF8D;border-color:#DBBF8D;}.elementor-50212 .elementor-element.elementor-element-f9d298c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-50212 .elementor-element.elementor-element-f9d298c .elementor-button{border-style:solid;border-width:2px 2px 2px 2px;border-color:#D2AF71;}.elementor-50212 .elementor-element.elementor-element-db232ed{text-align:center;}.elementor-50212 .elementor-element.elementor-element-db232ed .elementor-heading-title{font-size:16px;font-weight:400;line-height:1.5em;color:#FFFFFF80;}.elementor-50212 .elementor-element.elementor-element-8f6e95d{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-50212 .elementor-element.elementor-element-8f6e95d:not(.elementor-motion-effects-element-type-background), .elementor-50212 .elementor-element.elementor-element-8f6e95d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F8F5;}.elementor-50212 .elementor-element.elementor-element-dbe2f02 > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-50212 .elementor-element.elementor-element-dbe2f02{z-index:1;}.elementor-50212 .elementor-element.elementor-element-dbe2f02 .elementor-heading-title{font-size:40px;font-weight:600;}.elementor-50212 .elementor-element.elementor-element-0f0550b > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-50212 .elementor-element.elementor-element-0f0550b{z-index:1;}.elementor-50212 .elementor-element.elementor-element-0f0550b .elementor-heading-title{font-size:20px;font-weight:600;line-height:1.2em;}.elementor-50212 .elementor-element.elementor-element-5140250{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-50212 .elementor-element.elementor-element-7444cc5{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-50212 .elementor-element.elementor-element-7444cc5:not(.elementor-motion-effects-element-type-background), .elementor-50212 .elementor-element.elementor-element-7444cc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50212 .elementor-element.elementor-element-99882b7 > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-50212 .elementor-element.elementor-element-34a9992{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-50212 .elementor-element.elementor-element-34a9992:not(.elementor-motion-effects-element-type-background), .elementor-50212 .elementor-element.elementor-element-34a9992 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50212 .elementor-element.elementor-element-2d4c604 > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-50212 .elementor-element.elementor-element-45e796d{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-50212 .elementor-element.elementor-element-45e796d:not(.elementor-motion-effects-element-type-background), .elementor-50212 .elementor-element.elementor-element-45e796d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50212 .elementor-element.elementor-element-80729d8 > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-50212 .elementor-element.elementor-element-f266a39 .elementor-button{background-color:#FFFFFF00;fill:#2B2137;color:#2B2137;border-style:solid;border-width:2px 2px 2px 2px;border-color:#2B2137;}.elementor-50212 .elementor-element.elementor-element-f266a39{z-index:1;}.elementor-50212 .elementor-element.elementor-element-f266a39 .elementor-button:hover, .elementor-50212 .elementor-element.elementor-element-f266a39 .elementor-button:focus{color:#95909B;border-color:#95909B;}.elementor-50212 .elementor-element.elementor-element-f266a39 .elementor-button:hover svg, .elementor-50212 .elementor-element.elementor-element-f266a39 .elementor-button:focus svg{fill:#95909B;}.elementor-50212 .elementor-element.elementor-element-52692ef > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-50212 .elementor-element.elementor-element-52692ef{z-index:1;}.elementor-50212 .elementor-element.elementor-element-52692ef .elementor-heading-title{font-size:16px;font-weight:400;line-height:1.5em;color:#95909B;}.elementor-50212 .elementor-element.elementor-element-8a00718{--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-50212 .elementor-element.elementor-element-8a00718:not(.elementor-motion-effects-element-type-background), .elementor-50212 .elementor-element.elementor-element-8a00718 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D2AF71;}.elementor-50212 .elementor-element.elementor-element-e63ff0c{--display:flex;--justify-content:center;}.elementor-50212 .elementor-element.elementor-element-107714d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-50212 .elementor-element.elementor-element-107714d{z-index:1;}.elementor-50212 .elementor-element.elementor-element-107714d .elementor-heading-title{font-size:20px;font-weight:600;line-height:1.2em;color:#2B2137;}.elementor-50212 .elementor-element.elementor-element-f1c4219 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-50212 .elementor-element.elementor-element-f1c4219{z-index:1;}.elementor-50212 .elementor-element.elementor-element-f1c4219 .elementor-heading-title{font-size:40px;font-weight:600;line-height:1.2em;}.elementor-50212 .elementor-element.elementor-element-abc53ac > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-50212 .elementor-element.elementor-element-abc53ac{z-index:1;}.elementor-50212 .elementor-element.elementor-element-abc53ac .elementor-heading-title{font-size:20px;font-weight:400;line-height:1.5em;color:#2B2137;}.elementor-50212 .elementor-element.elementor-element-9798aa8{z-index:1;}.elementor-50212 .elementor-element.elementor-element-9798aa8 .elementor-heading-title{font-size:20px;font-weight:400;line-height:1.5em;color:#2B2137;}.elementor-50212 .elementor-element.elementor-element-a66624f{--display:flex;--justify-content:flex-end;}.elementor-50212 .elementor-element.elementor-element-85e286a{z-index:1;}.elementor-50212 .elementor-element.elementor-element-0f5998c{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-50212 .elementor-element.elementor-element-22563e7 > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-50212 .elementor-element.elementor-element-22563e7{text-align:center;}.elementor-50212 .elementor-element.elementor-element-22563e7 .elementor-heading-title{font-size:40px;font-weight:600;}.elementor-50212 .elementor-element.elementor-element-1ce1e3c{--display:grid;--e-con-grid-template-columns:repeat(7, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 80px;--row-gap:0px;--column-gap:80px;--grid-auto-flow:row;}.elementor-50212 .elementor-element.elementor-element-2f032ee{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-50212 .elementor-element.elementor-element-2f032ee:not(.elementor-motion-effects-element-type-background), .elementor-50212 .elementor-element.elementor-element-2f032ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50212 .elementor-element.elementor-element-7af054b > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-50212 .elementor-element.elementor-element-7af054b{text-align:center;}.elementor-50212 .elementor-element.elementor-element-47e4422 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50212 .elementor-element.elementor-element-47e4422{text-align:center;}.elementor-50212 .elementor-element.elementor-element-47e4422 .elementor-heading-title{font-size:16px;font-weight:400;}.elementor-50212 .elementor-element.elementor-element-9c9e719{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-50212 .elementor-element.elementor-element-9c9e719:not(.elementor-motion-effects-element-type-background), .elementor-50212 .elementor-element.elementor-element-9c9e719 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50212 .elementor-element.elementor-element-f9115f6 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-50212 .elementor-element.elementor-element-f9115f6{text-align:center;}.elementor-50212 .elementor-element.elementor-element-194c08f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50212 .elementor-element.elementor-element-194c08f{text-align:center;}.elementor-50212 .elementor-element.elementor-element-194c08f .elementor-heading-title{font-size:16px;font-weight:400;}.elementor-50212 .elementor-element.elementor-element-5ce2586{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-50212 .elementor-element.elementor-element-5ce2586:not(.elementor-motion-effects-element-type-background), .elementor-50212 .elementor-element.elementor-element-5ce2586 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50212 .elementor-element.elementor-element-2c899bb > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-50212 .elementor-element.elementor-element-2c899bb{text-align:center;}.elementor-50212 .elementor-element.elementor-element-39d0209 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50212 .elementor-element.elementor-element-39d0209{text-align:center;}.elementor-50212 .elementor-element.elementor-element-39d0209 .elementor-heading-title{font-size:16px;font-weight:400;}.elementor-50212 .elementor-element.elementor-element-9eb6da5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-50212 .elementor-element.elementor-element-9eb6da5:not(.elementor-motion-effects-element-type-background), .elementor-50212 .elementor-element.elementor-element-9eb6da5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50212 .elementor-element.elementor-element-519b745 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-50212 .elementor-element.elementor-element-519b745{text-align:center;}.elementor-50212 .elementor-element.elementor-element-e65e605 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50212 .elementor-element.elementor-element-e65e605{text-align:center;}.elementor-50212 .elementor-element.elementor-element-e65e605 .elementor-heading-title{font-size:16px;font-weight:400;}.elementor-50212 .elementor-element.elementor-element-c2e4e7c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-50212 .elementor-element.elementor-element-c2e4e7c:not(.elementor-motion-effects-element-type-background), .elementor-50212 .elementor-element.elementor-element-c2e4e7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50212 .elementor-element.elementor-element-871913f > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-50212 .elementor-element.elementor-element-871913f{text-align:center;}.elementor-50212 .elementor-element.elementor-element-57baa22 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50212 .elementor-element.elementor-element-57baa22{text-align:center;}.elementor-50212 .elementor-element.elementor-element-57baa22 .elementor-heading-title{font-size:16px;font-weight:400;}.elementor-50212 .elementor-element.elementor-element-85c2f0e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-50212 .elementor-element.elementor-element-85c2f0e:not(.elementor-motion-effects-element-type-background), .elementor-50212 .elementor-element.elementor-element-85c2f0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50212 .elementor-element.elementor-element-63c7fcd > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-50212 .elementor-element.elementor-element-63c7fcd{text-align:center;}.elementor-50212 .elementor-element.elementor-element-ceb96e5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50212 .elementor-element.elementor-element-ceb96e5{text-align:center;}.elementor-50212 .elementor-element.elementor-element-ceb96e5 .elementor-heading-title{font-size:16px;font-weight:400;}.elementor-50212 .elementor-element.elementor-element-49f8194{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-50212 .elementor-element.elementor-element-49f8194:not(.elementor-motion-effects-element-type-background), .elementor-50212 .elementor-element.elementor-element-49f8194 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50212 .elementor-element.elementor-element-974ad44 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-50212 .elementor-element.elementor-element-974ad44{text-align:center;}.elementor-50212 .elementor-element.elementor-element-eabc386 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50212 .elementor-element.elementor-element-eabc386{text-align:center;}.elementor-50212 .elementor-element.elementor-element-eabc386 .elementor-heading-title{font-size:16px;font-weight:400;}.elementor-50212 .elementor-element.elementor-element-982da02{--display:flex;--overflow:hidden;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-50212 .elementor-element.elementor-element-982da02:not(.elementor-motion-effects-element-type-background), .elementor-50212 .elementor-element.elementor-element-982da02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F8F5;}.elementor-50212 .elementor-element.elementor-element-9e6bc03 > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-50212 .elementor-element.elementor-element-9e6bc03{z-index:1;}.elementor-50212 .elementor-element.elementor-element-9e6bc03 .elementor-heading-title{font-size:40px;font-weight:600;}.elementor-50212 .elementor-element.elementor-element-640293d{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-50212 .elementor-element.elementor-element-85017de{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-50212 .elementor-element.elementor-element-85017de:not(.elementor-motion-effects-element-type-background), .elementor-50212 .elementor-element.elementor-element-85017de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50212 .elementor-element.elementor-element-c1aed44 > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-50212 .elementor-element.elementor-element-1628d4a{text-align:start;}.elementor-50212 .elementor-element.elementor-element-1628d4a .elementor-heading-title{font-size:16px;font-weight:400;color:#1A1818;}.elementor-50212 .elementor-element.elementor-element-8fb1acb{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-50212 .elementor-element.elementor-element-8fb1acb:not(.elementor-motion-effects-element-type-background), .elementor-50212 .elementor-element.elementor-element-8fb1acb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50212 .elementor-element.elementor-element-11d1a71 > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-50212 .elementor-element.elementor-element-0c2d412 .elementor-heading-title{font-size:16px;font-weight:400;}.elementor-50212 .elementor-element.elementor-element-68d624e{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-50212 .elementor-element.elementor-element-68d624e:not(.elementor-motion-effects-element-type-background), .elementor-50212 .elementor-element.elementor-element-68d624e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50212 .elementor-element.elementor-element-1d46b0f > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-50212 .elementor-element.elementor-element-6824a63 .elementor-heading-title{font-size:16px;font-weight:400;}.elementor-50212 .elementor-element.elementor-element-d972cb7{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-50212 .elementor-element.elementor-element-d972cb7:not(.elementor-motion-effects-element-type-background), .elementor-50212 .elementor-element.elementor-element-d972cb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50212 .elementor-element.elementor-element-e9cb339 > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-50212 .elementor-element.elementor-element-744fd28 .elementor-heading-title{font-size:16px;font-weight:400;}.elementor-50212 .elementor-element.elementor-element-2f1789b > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-50212 .elementor-element.elementor-element-2f1789b{z-index:1;}.elementor-50212 .elementor-element.elementor-element-2f1789b .elementor-heading-title{font-size:16px;font-weight:400;line-height:1.5em;color:#95909B;}@media(min-width:768px){.elementor-50212 .elementor-element.elementor-element-95ddd9f{--content-width:740px;}.elementor-50212 .elementor-element.elementor-element-8a00718{--content-width:1728px;}.elementor-50212 .elementor-element.elementor-element-e63ff0c{--width:50%;}.elementor-50212 .elementor-element.elementor-element-a66624f{--width:50%;}}@media(max-width:1366px) and (min-width:768px){.elementor-50212 .elementor-element.elementor-element-5140250{--width:100%;}.elementor-50212 .elementor-element.elementor-element-e63ff0c{--width:100%;}.elementor-50212 .elementor-element.elementor-element-a66624f{--width:100%;}.elementor-50212 .elementor-element.elementor-element-640293d{--width:100%;}}@media(max-width:1366px){.elementor-50212 .elementor-element.elementor-element-1f48acb{--e-n-carousel-swiper-slides-to-display:3;}.elementor-50212 .elementor-element.elementor-element-95ddd9f{--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-50212 .elementor-element.elementor-element-5140250{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-50212 .elementor-element.elementor-element-8a00718{--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-50212 .elementor-element.elementor-element-85e286a.elementor-element{--align-self:stretch;}.elementor-50212 .elementor-element.elementor-element-1ce1e3c{--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-50212 .elementor-element.elementor-element-640293d{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}@media(max-width:1366px){.elementor-50212 .elementor-element.elementor-element-5140250{--grid-auto-flow:row;}.elementor-50212 .elementor-element.elementor-element-1ce1e3c{--grid-auto-flow:row;}.elementor-50212 .elementor-element.elementor-element-640293d{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-50212 .elementor-element.elementor-element-a822a21{--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50212 .elementor-element.elementor-element-1f48acb{--e-n-carousel-swiper-slides-to-display:2;}.elementor-50212 .elementor-element.elementor-element-db232ed{text-align:center;}.elementor-50212 .elementor-element.elementor-element-5140250{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-50212 .elementor-element.elementor-element-99882b7 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-50212 .elementor-element.elementor-element-2d4c604 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-50212 .elementor-element.elementor-element-80729d8 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-50212 .elementor-element.elementor-element-f1c4219 .elementor-heading-title{font-size:30px;}.elementor-50212 .elementor-element.elementor-element-1ce1e3c{--e-con-grid-template-columns:repeat(2, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-50212 .elementor-element.elementor-element-640293d{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-50212 .elementor-element.elementor-element-c1aed44 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-50212 .elementor-element.elementor-element-11d1a71 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-50212 .elementor-element.elementor-element-1d46b0f > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-50212 .elementor-element.elementor-element-e9cb339 > .elementor-widget-container{margin:0px 0px 40px 0px;}}@media(max-width:767px){.elementor-50212 .elementor-element.elementor-element-a309d32 > .elementor-widget-container{padding:0px 40px 0px 40px;}.elementor-50212 .elementor-element.elementor-element-a309d32 .elementor-heading-title{font-size:30px;}.elementor-50212 .elementor-element.elementor-element-5c4f22b{--padding-top:40px;--padding-bottom:3px;--padding-left:40px;--padding-right:40px;}.elementor-50212 .elementor-element.elementor-element-1f48acb{--e-n-carousel-swiper-slides-to-display:1;}.elementor-50212 .elementor-element.elementor-element-95ddd9f{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-50212 .elementor-element.elementor-element-d4f80bb .elementor-heading-title{font-size:20px;}.elementor-50212 .elementor-element.elementor-element-db232ed > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50212 .elementor-element.elementor-element-8f6e95d{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-50212 .elementor-element.elementor-element-dbe2f02 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-50212 .elementor-element.elementor-element-dbe2f02 .elementor-heading-title{font-size:30px;}.elementor-50212 .elementor-element.elementor-element-0f0550b > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-50212 .elementor-element.elementor-element-5140250{--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;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-50212 .elementor-element.elementor-element-99882b7 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-50212 .elementor-element.elementor-element-2d4c604 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-50212 .elementor-element.elementor-element-80729d8 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-50212 .elementor-element.elementor-element-52692ef > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-50212 .elementor-element.elementor-element-8a00718{--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-50212 .elementor-element.elementor-element-107714d .elementor-heading-title{font-size:20px;}.elementor-50212 .elementor-element.elementor-element-abc53ac > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-50212 .elementor-element.elementor-element-abc53ac .elementor-heading-title{font-size:20px;}.elementor-50212 .elementor-element.elementor-element-9798aa8 .elementor-heading-title{font-size:20px;}.elementor-50212 .elementor-element.elementor-element-0f5998c{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-50212 .elementor-element.elementor-element-22563e7 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-50212 .elementor-element.elementor-element-22563e7 .elementor-heading-title{font-size:30px;}.elementor-50212 .elementor-element.elementor-element-1ce1e3c{--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-50212 .elementor-element.elementor-element-7af054b > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-50212 .elementor-element.elementor-element-f9115f6 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-50212 .elementor-element.elementor-element-2c899bb > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-50212 .elementor-element.elementor-element-519b745 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-50212 .elementor-element.elementor-element-871913f > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-50212 .elementor-element.elementor-element-63c7fcd > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-50212 .elementor-element.elementor-element-974ad44 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-50212 .elementor-element.elementor-element-982da02{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-50212 .elementor-element.elementor-element-9e6bc03 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-50212 .elementor-element.elementor-element-9e6bc03 .elementor-heading-title{font-size:30px;}.elementor-50212 .elementor-element.elementor-element-640293d{--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;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-50212 .elementor-element.elementor-element-c1aed44 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-50212 .elementor-element.elementor-element-11d1a71 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-50212 .elementor-element.elementor-element-1d46b0f > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-50212 .elementor-element.elementor-element-e9cb339 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-50212 .elementor-element.elementor-element-2f1789b > .elementor-widget-container{margin:40px 0px 0px 0px;}}/* Start custom CSS for heading, class: .elementor-element-a309d32 */.elementor-50212 .elementor-element.elementor-element-a309d32 span {
    color: #fff;
}

@media (max-width: 767px) {
    .elementor-50212 .elementor-element.elementor-element-a309d32 .elementor-heading-title {
        font-weight: 700!important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bdda0ab */.elementor-50212 .elementor-element.elementor-element-bdda0ab img {
    max-width: 1120px!important;
    width: 100%!important;
    height: auto!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-21e761c */.elementor-50212 .elementor-element.elementor-element-21e761c img {
    width: 80px;
    height: 80px;
    object-fit: contain;
}

.elementor-50212 .elementor-element.elementor-element-21e761c {
    text-align: start;
}

.elementor-50212 .elementor-element.elementor-element-21e761c::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-50212 .elementor-element.elementor-element-21e761c::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50212 .elementor-element.elementor-element-21e761c::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae08881 */.elementor-50212 .elementor-element.elementor-element-ae08881 span{
    line-height:23.44px;
    font-size: 20px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82ef6bb */.elementor-50212 .elementor-element.elementor-element-82ef6bb {
    height: 100%;
}

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

.elementor-50212 .elementor-element.elementor-element-afdcd06 {
    text-align: start;
}

.elementor-50212 .elementor-element.elementor-element-afdcd06::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-50212 .elementor-element.elementor-element-afdcd06::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50212 .elementor-element.elementor-element-afdcd06::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1956714 */.elementor-50212 .elementor-element.elementor-element-1956714 span{
    line-height:23.44px;
    font-size: 20px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10429a6 */.elementor-50212 .elementor-element.elementor-element-10429a6 {
    height: 100%;
}

.elementor-50212 .elementor-element.elementor-element-10429a6:hover {
    cursor: pointer;
    border-color: #D2AF71!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88db4bf */.elementor-50212 .elementor-element.elementor-element-88db4bf img {
    width: 80px;
    height: 80px;
    object-fit: contain;
}

.elementor-50212 .elementor-element.elementor-element-88db4bf {
    text-align: start;
}

.elementor-50212 .elementor-element.elementor-element-88db4bf::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-50212 .elementor-element.elementor-element-88db4bf::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50212 .elementor-element.elementor-element-88db4bf::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1da559 */.elementor-50212 .elementor-element.elementor-element-d1da559 span{
    line-height:23.44px;
    font-size: 20px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91157cd */.elementor-50212 .elementor-element.elementor-element-91157cd {
    height: 100%;
}

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

.elementor-50212 .elementor-element.elementor-element-ef76056 {
    text-align: start;
}

.elementor-50212 .elementor-element.elementor-element-ef76056::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-50212 .elementor-element.elementor-element-ef76056::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50212 .elementor-element.elementor-element-ef76056::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dae5b88 */.elementor-50212 .elementor-element.elementor-element-dae5b88 span{
    line-height:23.44px;
    font-size: 20px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72158f1 */.elementor-50212 .elementor-element.elementor-element-72158f1 {
    height: 100%;
}

.elementor-50212 .elementor-element.elementor-element-72158f1:hover {
    cursor: pointer;
    border-color: #D2AF71!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-449180a */.elementor-50212 .elementor-element.elementor-element-449180a img {
    width: 80px;
    height: 80px;
    object-fit: contain;
}

.elementor-50212 .elementor-element.elementor-element-449180a {
    text-align: start;
}

.elementor-50212 .elementor-element.elementor-element-449180a::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-50212 .elementor-element.elementor-element-449180a::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50212 .elementor-element.elementor-element-449180a::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-87f0b09 */.elementor-50212 .elementor-element.elementor-element-87f0b09 span{
    line-height:23.44px;
    font-size: 20px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d4f879 */.elementor-50212 .elementor-element.elementor-element-8d4f879 {
    height: 100%;
    border-color: #D2AF71!important;
}

.elementor-50212 .elementor-element.elementor-element-8d4f879:hover {
    cursor: pointer;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-21e761c */.elementor-50212 .elementor-element.elementor-element-21e761c img {
    width: 80px;
    height: 80px;
    object-fit: contain;
}

.elementor-50212 .elementor-element.elementor-element-21e761c {
    text-align: start;
}

.elementor-50212 .elementor-element.elementor-element-21e761c::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-50212 .elementor-element.elementor-element-21e761c::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50212 .elementor-element.elementor-element-21e761c::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae08881 */.elementor-50212 .elementor-element.elementor-element-ae08881 span{
    line-height:23.44px;
    font-size: 20px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82ef6bb */.elementor-50212 .elementor-element.elementor-element-82ef6bb {
    height: 100%;
}

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

.elementor-50212 .elementor-element.elementor-element-afdcd06 {
    text-align: start;
}

.elementor-50212 .elementor-element.elementor-element-afdcd06::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-50212 .elementor-element.elementor-element-afdcd06::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50212 .elementor-element.elementor-element-afdcd06::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1956714 */.elementor-50212 .elementor-element.elementor-element-1956714 span{
    line-height:23.44px;
    font-size: 20px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10429a6 */.elementor-50212 .elementor-element.elementor-element-10429a6 {
    height: 100%;
}

.elementor-50212 .elementor-element.elementor-element-10429a6:hover {
    cursor: pointer;
    border-color: #D2AF71!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88db4bf */.elementor-50212 .elementor-element.elementor-element-88db4bf img {
    width: 80px;
    height: 80px;
    object-fit: contain;
}

.elementor-50212 .elementor-element.elementor-element-88db4bf {
    text-align: start;
}

.elementor-50212 .elementor-element.elementor-element-88db4bf::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-50212 .elementor-element.elementor-element-88db4bf::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50212 .elementor-element.elementor-element-88db4bf::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1da559 */.elementor-50212 .elementor-element.elementor-element-d1da559 span{
    line-height:23.44px;
    font-size: 20px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91157cd */.elementor-50212 .elementor-element.elementor-element-91157cd {
    height: 100%;
}

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

.elementor-50212 .elementor-element.elementor-element-ef76056 {
    text-align: start;
}

.elementor-50212 .elementor-element.elementor-element-ef76056::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-50212 .elementor-element.elementor-element-ef76056::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50212 .elementor-element.elementor-element-ef76056::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dae5b88 */.elementor-50212 .elementor-element.elementor-element-dae5b88 span{
    line-height:23.44px;
    font-size: 20px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72158f1 */.elementor-50212 .elementor-element.elementor-element-72158f1 {
    height: 100%;
}

.elementor-50212 .elementor-element.elementor-element-72158f1:hover {
    cursor: pointer;
    border-color: #D2AF71!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-449180a */.elementor-50212 .elementor-element.elementor-element-449180a img {
    width: 80px;
    height: 80px;
    object-fit: contain;
}

.elementor-50212 .elementor-element.elementor-element-449180a {
    text-align: start;
}

.elementor-50212 .elementor-element.elementor-element-449180a::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-50212 .elementor-element.elementor-element-449180a::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50212 .elementor-element.elementor-element-449180a::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-87f0b09 */.elementor-50212 .elementor-element.elementor-element-87f0b09 span{
    line-height:23.44px;
    font-size: 20px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d4f879 */.elementor-50212 .elementor-element.elementor-element-8d4f879 {
    height: 100%;
    border-color: #D2AF71!important;
}

.elementor-50212 .elementor-element.elementor-element-8d4f879:hover {
    cursor: pointer;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-21e761c */.elementor-50212 .elementor-element.elementor-element-21e761c img {
    width: 80px;
    height: 80px;
    object-fit: contain;
}

.elementor-50212 .elementor-element.elementor-element-21e761c {
    text-align: start;
}

.elementor-50212 .elementor-element.elementor-element-21e761c::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-50212 .elementor-element.elementor-element-21e761c::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50212 .elementor-element.elementor-element-21e761c::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae08881 */.elementor-50212 .elementor-element.elementor-element-ae08881 span{
    line-height:23.44px;
    font-size: 20px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82ef6bb */.elementor-50212 .elementor-element.elementor-element-82ef6bb {
    height: 100%;
}

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

.elementor-50212 .elementor-element.elementor-element-afdcd06 {
    text-align: start;
}

.elementor-50212 .elementor-element.elementor-element-afdcd06::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-50212 .elementor-element.elementor-element-afdcd06::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50212 .elementor-element.elementor-element-afdcd06::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1956714 */.elementor-50212 .elementor-element.elementor-element-1956714 span{
    line-height:23.44px;
    font-size: 20px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10429a6 */.elementor-50212 .elementor-element.elementor-element-10429a6 {
    height: 100%;
}

.elementor-50212 .elementor-element.elementor-element-10429a6:hover {
    cursor: pointer;
    border-color: #D2AF71!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88db4bf */.elementor-50212 .elementor-element.elementor-element-88db4bf img {
    width: 80px;
    height: 80px;
    object-fit: contain;
}

.elementor-50212 .elementor-element.elementor-element-88db4bf {
    text-align: start;
}

.elementor-50212 .elementor-element.elementor-element-88db4bf::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-50212 .elementor-element.elementor-element-88db4bf::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50212 .elementor-element.elementor-element-88db4bf::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1da559 */.elementor-50212 .elementor-element.elementor-element-d1da559 span{
    line-height:23.44px;
    font-size: 20px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91157cd */.elementor-50212 .elementor-element.elementor-element-91157cd {
    height: 100%;
}

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

.elementor-50212 .elementor-element.elementor-element-ef76056 {
    text-align: start;
}

.elementor-50212 .elementor-element.elementor-element-ef76056::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-50212 .elementor-element.elementor-element-ef76056::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50212 .elementor-element.elementor-element-ef76056::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dae5b88 */.elementor-50212 .elementor-element.elementor-element-dae5b88 span{
    line-height:23.44px;
    font-size: 20px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72158f1 */.elementor-50212 .elementor-element.elementor-element-72158f1 {
    height: 100%;
}

.elementor-50212 .elementor-element.elementor-element-72158f1:hover {
    cursor: pointer;
    border-color: #D2AF71!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-449180a */.elementor-50212 .elementor-element.elementor-element-449180a img {
    width: 80px;
    height: 80px;
    object-fit: contain;
}

.elementor-50212 .elementor-element.elementor-element-449180a {
    text-align: start;
}

.elementor-50212 .elementor-element.elementor-element-449180a::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-50212 .elementor-element.elementor-element-449180a::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50212 .elementor-element.elementor-element-449180a::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-87f0b09 */.elementor-50212 .elementor-element.elementor-element-87f0b09 span{
    line-height:23.44px;
    font-size: 20px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d4f879 */.elementor-50212 .elementor-element.elementor-element-8d4f879 {
    height: 100%;
    border-color: #D2AF71!important;
}

.elementor-50212 .elementor-element.elementor-element-8d4f879:hover {
    cursor: pointer;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-21e761c */.elementor-50212 .elementor-element.elementor-element-21e761c img {
    width: 80px;
    height: 80px;
    object-fit: contain;
}

.elementor-50212 .elementor-element.elementor-element-21e761c {
    text-align: start;
}

.elementor-50212 .elementor-element.elementor-element-21e761c::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-50212 .elementor-element.elementor-element-21e761c::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50212 .elementor-element.elementor-element-21e761c::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae08881 */.elementor-50212 .elementor-element.elementor-element-ae08881 span{
    line-height:23.44px;
    font-size: 20px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82ef6bb */.elementor-50212 .elementor-element.elementor-element-82ef6bb {
    height: 100%;
}

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

.elementor-50212 .elementor-element.elementor-element-afdcd06 {
    text-align: start;
}

.elementor-50212 .elementor-element.elementor-element-afdcd06::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-50212 .elementor-element.elementor-element-afdcd06::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50212 .elementor-element.elementor-element-afdcd06::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1956714 */.elementor-50212 .elementor-element.elementor-element-1956714 span{
    line-height:23.44px;
    font-size: 20px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10429a6 */.elementor-50212 .elementor-element.elementor-element-10429a6 {
    height: 100%;
}

.elementor-50212 .elementor-element.elementor-element-10429a6:hover {
    cursor: pointer;
    border-color: #D2AF71!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88db4bf */.elementor-50212 .elementor-element.elementor-element-88db4bf img {
    width: 80px;
    height: 80px;
    object-fit: contain;
}

.elementor-50212 .elementor-element.elementor-element-88db4bf {
    text-align: start;
}

.elementor-50212 .elementor-element.elementor-element-88db4bf::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-50212 .elementor-element.elementor-element-88db4bf::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50212 .elementor-element.elementor-element-88db4bf::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1da559 */.elementor-50212 .elementor-element.elementor-element-d1da559 span{
    line-height:23.44px;
    font-size: 20px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91157cd */.elementor-50212 .elementor-element.elementor-element-91157cd {
    height: 100%;
}

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

.elementor-50212 .elementor-element.elementor-element-ef76056 {
    text-align: start;
}

.elementor-50212 .elementor-element.elementor-element-ef76056::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-50212 .elementor-element.elementor-element-ef76056::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50212 .elementor-element.elementor-element-ef76056::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dae5b88 */.elementor-50212 .elementor-element.elementor-element-dae5b88 span{
    line-height:23.44px;
    font-size: 20px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72158f1 */.elementor-50212 .elementor-element.elementor-element-72158f1 {
    height: 100%;
}

.elementor-50212 .elementor-element.elementor-element-72158f1:hover {
    cursor: pointer;
    border-color: #D2AF71!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-449180a */.elementor-50212 .elementor-element.elementor-element-449180a img {
    width: 80px;
    height: 80px;
    object-fit: contain;
}

.elementor-50212 .elementor-element.elementor-element-449180a {
    text-align: start;
}

.elementor-50212 .elementor-element.elementor-element-449180a::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-50212 .elementor-element.elementor-element-449180a::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50212 .elementor-element.elementor-element-449180a::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-87f0b09 */.elementor-50212 .elementor-element.elementor-element-87f0b09 span{
    line-height:23.44px;
    font-size: 20px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d4f879 */.elementor-50212 .elementor-element.elementor-element-8d4f879 {
    height: 100%;
    border-color: #D2AF71!important;
}

.elementor-50212 .elementor-element.elementor-element-8d4f879:hover {
    cursor: pointer;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-21e761c */.elementor-50212 .elementor-element.elementor-element-21e761c img {
    width: 80px;
    height: 80px;
    object-fit: contain;
}

.elementor-50212 .elementor-element.elementor-element-21e761c {
    text-align: start;
}

.elementor-50212 .elementor-element.elementor-element-21e761c::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-50212 .elementor-element.elementor-element-21e761c::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50212 .elementor-element.elementor-element-21e761c::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae08881 */.elementor-50212 .elementor-element.elementor-element-ae08881 span{
    line-height:23.44px;
    font-size: 20px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82ef6bb */.elementor-50212 .elementor-element.elementor-element-82ef6bb {
    height: 100%;
}

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

.elementor-50212 .elementor-element.elementor-element-afdcd06 {
    text-align: start;
}

.elementor-50212 .elementor-element.elementor-element-afdcd06::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-50212 .elementor-element.elementor-element-afdcd06::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50212 .elementor-element.elementor-element-afdcd06::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1956714 */.elementor-50212 .elementor-element.elementor-element-1956714 span{
    line-height:23.44px;
    font-size: 20px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10429a6 */.elementor-50212 .elementor-element.elementor-element-10429a6 {
    height: 100%;
}

.elementor-50212 .elementor-element.elementor-element-10429a6:hover {
    cursor: pointer;
    border-color: #D2AF71!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88db4bf */.elementor-50212 .elementor-element.elementor-element-88db4bf img {
    width: 80px;
    height: 80px;
    object-fit: contain;
}

.elementor-50212 .elementor-element.elementor-element-88db4bf {
    text-align: start;
}

.elementor-50212 .elementor-element.elementor-element-88db4bf::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-50212 .elementor-element.elementor-element-88db4bf::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50212 .elementor-element.elementor-element-88db4bf::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1da559 */.elementor-50212 .elementor-element.elementor-element-d1da559 span{
    line-height:23.44px;
    font-size: 20px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91157cd */.elementor-50212 .elementor-element.elementor-element-91157cd {
    height: 100%;
}

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

.elementor-50212 .elementor-element.elementor-element-ef76056 {
    text-align: start;
}

.elementor-50212 .elementor-element.elementor-element-ef76056::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-50212 .elementor-element.elementor-element-ef76056::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50212 .elementor-element.elementor-element-ef76056::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dae5b88 */.elementor-50212 .elementor-element.elementor-element-dae5b88 span{
    line-height:23.44px;
    font-size: 20px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72158f1 */.elementor-50212 .elementor-element.elementor-element-72158f1 {
    height: 100%;
}

.elementor-50212 .elementor-element.elementor-element-72158f1:hover {
    cursor: pointer;
    border-color: #D2AF71!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-449180a */.elementor-50212 .elementor-element.elementor-element-449180a img {
    width: 80px;
    height: 80px;
    object-fit: contain;
}

.elementor-50212 .elementor-element.elementor-element-449180a {
    text-align: start;
}

.elementor-50212 .elementor-element.elementor-element-449180a::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-50212 .elementor-element.elementor-element-449180a::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50212 .elementor-element.elementor-element-449180a::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-87f0b09 */.elementor-50212 .elementor-element.elementor-element-87f0b09 span{
    line-height:23.44px;
    font-size: 20px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d4f879 */.elementor-50212 .elementor-element.elementor-element-8d4f879 {
    height: 100%;
    border-color: #D2AF71!important;
}

.elementor-50212 .elementor-element.elementor-element-8d4f879:hover {
    cursor: pointer;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-21e761c */.elementor-50212 .elementor-element.elementor-element-21e761c img {
    width: 80px;
    height: 80px;
    object-fit: contain;
}

.elementor-50212 .elementor-element.elementor-element-21e761c {
    text-align: start;
}

.elementor-50212 .elementor-element.elementor-element-21e761c::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-50212 .elementor-element.elementor-element-21e761c::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50212 .elementor-element.elementor-element-21e761c::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae08881 */.elementor-50212 .elementor-element.elementor-element-ae08881 span{
    line-height:23.44px;
    font-size: 20px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82ef6bb */.elementor-50212 .elementor-element.elementor-element-82ef6bb {
    height: 100%;
}

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

.elementor-50212 .elementor-element.elementor-element-afdcd06 {
    text-align: start;
}

.elementor-50212 .elementor-element.elementor-element-afdcd06::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-50212 .elementor-element.elementor-element-afdcd06::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50212 .elementor-element.elementor-element-afdcd06::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1956714 */.elementor-50212 .elementor-element.elementor-element-1956714 span{
    line-height:23.44px;
    font-size: 20px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10429a6 */.elementor-50212 .elementor-element.elementor-element-10429a6 {
    height: 100%;
}

.elementor-50212 .elementor-element.elementor-element-10429a6:hover {
    cursor: pointer;
    border-color: #D2AF71!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88db4bf */.elementor-50212 .elementor-element.elementor-element-88db4bf img {
    width: 80px;
    height: 80px;
    object-fit: contain;
}

.elementor-50212 .elementor-element.elementor-element-88db4bf {
    text-align: start;
}

.elementor-50212 .elementor-element.elementor-element-88db4bf::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-50212 .elementor-element.elementor-element-88db4bf::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50212 .elementor-element.elementor-element-88db4bf::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1da559 */.elementor-50212 .elementor-element.elementor-element-d1da559 span{
    line-height:23.44px;
    font-size: 20px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91157cd */.elementor-50212 .elementor-element.elementor-element-91157cd {
    height: 100%;
}

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

.elementor-50212 .elementor-element.elementor-element-ef76056 {
    text-align: start;
}

.elementor-50212 .elementor-element.elementor-element-ef76056::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-50212 .elementor-element.elementor-element-ef76056::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50212 .elementor-element.elementor-element-ef76056::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dae5b88 */.elementor-50212 .elementor-element.elementor-element-dae5b88 span{
    line-height:23.44px;
    font-size: 20px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72158f1 */.elementor-50212 .elementor-element.elementor-element-72158f1 {
    height: 100%;
}

.elementor-50212 .elementor-element.elementor-element-72158f1:hover {
    cursor: pointer;
    border-color: #D2AF71!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-449180a */.elementor-50212 .elementor-element.elementor-element-449180a img {
    width: 80px;
    height: 80px;
    object-fit: contain;
}

.elementor-50212 .elementor-element.elementor-element-449180a {
    text-align: start;
}

.elementor-50212 .elementor-element.elementor-element-449180a::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-50212 .elementor-element.elementor-element-449180a::after {
    transform: scale(-1, -1);
}

@media (max-width: 767px) {
    .elementor-50212 .elementor-element.elementor-element-449180a::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-87f0b09 */.elementor-50212 .elementor-element.elementor-element-87f0b09 span{
    line-height:23.44px;
    font-size: 20px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d4f879 */.elementor-50212 .elementor-element.elementor-element-8d4f879 {
    height: 100%;
    border-color: #D2AF71!important;
}

.elementor-50212 .elementor-element.elementor-element-8d4f879:hover {
    cursor: pointer;

}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-1f48acb */.elementor-50212 .elementor-element.elementor-element-1f48acb .swiper-pagination-bullet:hover {
    background: #D2AF71;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ff43bd */.elementor-50212 .elementor-element.elementor-element-9ff43bd .elementor-heading-title span {
    color: #D2AF71;
}

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

@media (max-width: 767px) {
    .elementor-50212 .elementor-element.elementor-element-d4f80bb .elementor-heading-title {
        font-weight: 600!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48ae260 */.elementor-50212 .elementor-element.elementor-element-48ae260 .elementor-widget-container p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f9d298c */@media (max-width: 767px) {
    .elementor-50212 .elementor-element.elementor-element-f9d298c .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dbe2f02 */.elementor-50212 .elementor-element.elementor-element-dbe2f02 .elementor-heading-title span {
    color: #D2AF71;
}

@media (max-width: 1024px) {
    .elementor-50212 .elementor-element.elementor-element-dbe2f02 .elementor-heading-title {
        font-weight: 700!important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f0550b */.elementor-50212 .elementor-element.elementor-element-0f0550b .elementor-heading-title {
    margin-bottom: 0;
    max-width: 744px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-99882b7 */.elementor-50212 .elementor-element.elementor-element-99882b7 img {
    width: 80px;
    height: 80px;
    object-fit: cover;
}

.elementor-50212 .elementor-element.elementor-element-99882b7 {
    text-align: start;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2d4c604 */.elementor-50212 .elementor-element.elementor-element-2d4c604 img {
    width: 80px;
    height: 80px;
    object-fit: cover;
}

.elementor-50212 .elementor-element.elementor-element-2d4c604 {
    text-align: start;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-80729d8 */.elementor-50212 .elementor-element.elementor-element-80729d8 img {
    width: 80px;
    height: 80px;
    object-fit: cover;
}

.elementor-50212 .elementor-element.elementor-element-80729d8 {
    text-align: start;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f266a39 */@media (max-width: 767px) {
    .elementor-50212 .elementor-element.elementor-element-f266a39 .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52692ef */.elementor-50212 .elementor-element.elementor-element-52692ef a {
    color: #2B2137!important;
}

.elementor-50212 .elementor-element.elementor-element-52692ef a:hover {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f6e95d */@media screen and (min-width: 768px) {
    .elementor-50212 .elementor-element.elementor-element-8f6e95d {
        position: relative;
    }
    
    .elementor-50212 .elementor-element.elementor-element-8f6e95d::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-f1c4219 */.elementor-50212 .elementor-element.elementor-element-f1c4219 .elementor-heading-title span {
    color: #D2AF71;
}

@media (max-width: 1024px) {
    .elementor-50212 .elementor-element.elementor-element-f1c4219 .elementor-heading-title {
        font-weight: 700!important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-abc53ac */.elementor-50212 .elementor-element.elementor-element-abc53ac .elementor-heading-title {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9798aa8 */.elementor-50212 .elementor-element.elementor-element-9798aa8 .elementor-heading-title {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e63ff0c */.elementor-50212 .elementor-element.elementor-element-e63ff0c {
    padding-inline-start: 80px;
    padding-inline-end: 120px;
    padding-top: 80px;
    padding-bottom: 80px;
}

@media (max-width: 1366px) {
    .elementor-50212 .elementor-element.elementor-element-e63ff0c {
        padding: 80px;
    }
}

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

.elementor-50212 .elementor-element.elementor-element-85e286a img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
}

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

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

@media (max-width: 1366px) {
    .elementor-50212 .elementor-element.elementor-element-a66624f {
        padding-inline-start: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a00718 */.elementor-50212 .elementor-element.elementor-element-8a00718 {
    position: relative;
}

.elementor-50212 .elementor-element.elementor-element-8a00718::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-22563e7 */.elementor-50212 .elementor-element.elementor-element-22563e7 .elementor-heading-title span {
    color: #D2AF71;
}

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

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

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

.elementor-50212 .elementor-element.elementor-element-2c899bb {
    text-align: start;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-519b745 */.elementor-50212 .elementor-element.elementor-element-519b745 img {
    width: 80px;
    height: 80px;
    object-fit: cover;
}

.elementor-50212 .elementor-element.elementor-element-519b745 {
    text-align: start;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-871913f */.elementor-50212 .elementor-element.elementor-element-871913f img {
    width: 80px;
    height: 80px;
    object-fit: cover;
}

.elementor-50212 .elementor-element.elementor-element-871913f {
    text-align: start;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-63c7fcd */.elementor-50212 .elementor-element.elementor-element-63c7fcd img {
    width: 80px;
    height: 80px;
    object-fit: cover;
}

.elementor-50212 .elementor-element.elementor-element-63c7fcd {
    text-align: start;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-974ad44 */.elementor-50212 .elementor-element.elementor-element-974ad44 img {
    width: 80px;
    height: 80px;
    object-fit: cover;
}

.elementor-50212 .elementor-element.elementor-element-974ad44 {
    text-align: start;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9e6bc03 */.elementor-50212 .elementor-element.elementor-element-9e6bc03 .elementor-heading-title span {
    color: #D2AF71;
}

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

.elementor-50212 .elementor-element.elementor-element-c1aed44 {
    text-align: start;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1628d4a */.elementor-50212 .elementor-element.elementor-element-1628d4a .elementor-heading-title a {
    color: #D2AF71;
}

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

.elementor-50212 .elementor-element.elementor-element-11d1a71 {
    text-align: start;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c2d412 */.elementor-50212 .elementor-element.elementor-element-0c2d412 .elementor-heading-title a {
    color: #D2AF71;
}

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

.elementor-50212 .elementor-element.elementor-element-1d46b0f {
    text-align: start;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6824a63 */.elementor-50212 .elementor-element.elementor-element-6824a63 .elementor-heading-title a {
    color: #D2AF71;
}

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

.elementor-50212 .elementor-element.elementor-element-e9cb339 {
    text-align: start;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-744fd28 */.elementor-50212 .elementor-element.elementor-element-744fd28 .elementor-heading-title a {
    color: #D2AF71;
}

.elementor-50212 .elementor-element.elementor-element-744fd28 .elementor-heading-title a:hover {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f1789b */.elementor-50212 .elementor-element.elementor-element-2f1789b a {
    color: #2B2137!important;
}

.elementor-50212 .elementor-element.elementor-element-2f1789b a:hover {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-982da02 */.elementor-50212 .elementor-element.elementor-element-982da02 {
    position: relative;
}

.elementor-50212 .elementor-element.elementor-element-982da02::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 */