.elementor-49 .elementor-element.elementor-element-ec4e99b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:40px 68px;--row-gap:40px;--column-gap:68px;--flex-wrap:nowrap;--overflow:hidden;--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-49 .elementor-element.elementor-element-ec4e99b:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-ec4e99b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(165deg, var( --e-global-color-primary ) 0%, var( --e-global-color-7778f90 ) 100%);}.elementor-49 .elementor-element.elementor-element-e055490{--display:flex;}.elementor-49 .elementor-element.elementor-element-1109c7e .elementor-heading-title{font-family:var( --e-global-typography-72e04b9-font-family ), Sans-serif;font-size:var( --e-global-typography-72e04b9-font-size );font-weight:var( --e-global-typography-72e04b9-font-weight );text-transform:var( --e-global-typography-72e04b9-text-transform );letter-spacing:var( --e-global-typography-72e04b9-letter-spacing );color:var( --e-global-color-268c73b );}.elementor-49 .elementor-element.elementor-element-bca62ad .elementor-heading-title{font-family:var( --e-global-typography-346b81a-font-family ), Sans-serif;font-size:var( --e-global-typography-346b81a-font-size );font-weight:var( --e-global-typography-346b81a-font-weight );line-height:var( --e-global-typography-346b81a-line-height );letter-spacing:var( --e-global-typography-346b81a-letter-spacing );color:var( --e-global-color-95dbb41 );}.elementor-49 .elementor-element.elementor-element-7a303d0 .elementor-heading-title{font-family:var( --e-global-typography-13edbe8-font-family ), Sans-serif;font-size:var( --e-global-typography-13edbe8-font-size );font-weight:var( --e-global-typography-13edbe8-font-weight );font-style:var( --e-global-typography-13edbe8-font-style );color:var( --e-global-color-b7b050f );}.elementor-49 .elementor-element.elementor-element-2e7f609{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(195,160,82,0.5);--border-color:rgba(195,160,82,0.5);--border-radius:18px 18px 18px 18px;box-shadow:0px 34px 70px -34px rgba(0,0,0,0.6);}.elementor-49 .elementor-element.elementor-element-1955dfc{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:48px;--padding-bottom:16px;--padding-left:22px;--padding-right:22px;bottom:0px;}body:not(.rtl) .elementor-49 .elementor-element.elementor-element-1955dfc{left:0px;}body.rtl .elementor-49 .elementor-element.elementor-element-1955dfc{right:0px;}.elementor-49 .elementor-element.elementor-element-ff4db30 .elementor-heading-title{font-family:var( --e-global-typography-72e04b9-font-family ), Sans-serif;font-size:var( --e-global-typography-72e04b9-font-size );font-weight:var( --e-global-typography-72e04b9-font-weight );text-transform:var( --e-global-typography-72e04b9-text-transform );letter-spacing:var( --e-global-typography-72e04b9-letter-spacing );color:var( --e-global-color-268c73b );}.elementor-49 .elementor-element.elementor-element-51d7232{--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;--gap:44px 0px;--row-gap:44px;--column-gap:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-49 .elementor-element.elementor-element-51d7232:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-51d7232 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b7b050f );}.elementor-49 .elementor-element.elementor-element-01f86ac{--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;--gap:14px 0px;--row-gap:14px;--column-gap:0px;}.elementor-49 .elementor-element.elementor-element-e5b965b .elementor-heading-title{font-family:var( --e-global-typography-72e04b9-font-family ), Sans-serif;font-size:var( --e-global-typography-72e04b9-font-size );font-weight:var( --e-global-typography-72e04b9-font-weight );text-transform:var( --e-global-typography-72e04b9-text-transform );letter-spacing:var( --e-global-typography-72e04b9-letter-spacing );color:var( --e-global-color-secondary );}.elementor-49 .elementor-element.elementor-element-4b496f6 .elementor-heading-title{font-family:var( --e-global-typography-357747b8-font-family ), Sans-serif;font-size:var( --e-global-typography-357747b8-font-size );font-weight:var( --e-global-typography-357747b8-font-weight );line-height:var( --e-global-typography-357747b8-line-height );color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-625bb1c{color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-5d53797{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-49 .elementor-element.elementor-element-eff5c5a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;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:#E0D7C5;--border-color:#E0D7C5;--border-radius:10px 10px 10px 10px;box-shadow:0px 16px 44px -26px rgba(15,28,46,0.42);--padding-top:18px;--padding-bottom:18px;--padding-left:14px;--padding-right:14px;}.elementor-49 .elementor-element.elementor-element-eff5c5a:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-eff5c5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-95dbb41 );}.elementor-49 .elementor-element.elementor-element-244edf5{text-align:center;}.elementor-49 .elementor-element.elementor-element-244edf5 .elementor-heading-title{font-family:var( --e-global-typography-6e86ca4-font-family ), Sans-serif;font-size:var( --e-global-typography-6e86ca4-font-size );font-weight:var( --e-global-typography-6e86ca4-font-weight );color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-9d2f81a{text-align:center;}.elementor-49 .elementor-element.elementor-element-9d2f81a .elementor-heading-title{font-size:1.3rem;color:#C3A052;}.elementor-49 .elementor-element.elementor-element-ca55d93{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;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:#E0D7C5;--border-color:#E0D7C5;--border-radius:10px 10px 10px 10px;box-shadow:0px 16px 44px -26px rgba(15,28,46,0.42);--padding-top:18px;--padding-bottom:18px;--padding-left:14px;--padding-right:14px;}.elementor-49 .elementor-element.elementor-element-ca55d93:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-ca55d93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-95dbb41 );}.elementor-49 .elementor-element.elementor-element-8f63030{text-align:center;}.elementor-49 .elementor-element.elementor-element-8f63030 .elementor-heading-title{font-family:var( --e-global-typography-6e86ca4-font-family ), Sans-serif;font-size:var( --e-global-typography-6e86ca4-font-size );font-weight:var( --e-global-typography-6e86ca4-font-weight );color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-39a878a{text-align:center;}.elementor-49 .elementor-element.elementor-element-39a878a .elementor-heading-title{font-size:1.3rem;color:#C3A052;}.elementor-49 .elementor-element.elementor-element-c13ab5a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;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:#E0D7C5;--border-color:#E0D7C5;--border-radius:10px 10px 10px 10px;box-shadow:0px 16px 44px -26px rgba(15,28,46,0.42);--padding-top:18px;--padding-bottom:18px;--padding-left:14px;--padding-right:14px;}.elementor-49 .elementor-element.elementor-element-c13ab5a:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-c13ab5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-95dbb41 );}.elementor-49 .elementor-element.elementor-element-0d52c07{text-align:center;}.elementor-49 .elementor-element.elementor-element-0d52c07 .elementor-heading-title{font-family:var( --e-global-typography-6e86ca4-font-family ), Sans-serif;font-size:var( --e-global-typography-6e86ca4-font-size );font-weight:var( --e-global-typography-6e86ca4-font-weight );color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-53d33e5{text-align:center;}.elementor-49 .elementor-element.elementor-element-53d33e5 .elementor-heading-title{font-size:1.3rem;color:#C3A052;}.elementor-49 .elementor-element.elementor-element-a5c3944{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;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:#E0D7C5;--border-color:#E0D7C5;--border-radius:10px 10px 10px 10px;box-shadow:0px 16px 44px -26px rgba(15,28,46,0.42);--padding-top:18px;--padding-bottom:18px;--padding-left:14px;--padding-right:14px;}.elementor-49 .elementor-element.elementor-element-a5c3944:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-a5c3944 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-95dbb41 );}.elementor-49 .elementor-element.elementor-element-e5c1fa8{text-align:center;}.elementor-49 .elementor-element.elementor-element-e5c1fa8 .elementor-heading-title{font-family:var( --e-global-typography-6e86ca4-font-family ), Sans-serif;font-size:var( --e-global-typography-6e86ca4-font-size );font-weight:var( --e-global-typography-6e86ca4-font-weight );color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-882464b{text-align:center;}.elementor-49 .elementor-element.elementor-element-882464b .elementor-heading-title{font-size:1.3rem;color:#C3A052;}.elementor-49 .elementor-element.elementor-element-92fbf9b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;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:#E0D7C5;--border-color:#E0D7C5;--border-radius:10px 10px 10px 10px;box-shadow:0px 16px 44px -26px rgba(15,28,46,0.42);--padding-top:18px;--padding-bottom:18px;--padding-left:14px;--padding-right:14px;}.elementor-49 .elementor-element.elementor-element-92fbf9b:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-92fbf9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-95dbb41 );}.elementor-49 .elementor-element.elementor-element-17f0d97{text-align:center;}.elementor-49 .elementor-element.elementor-element-17f0d97 .elementor-heading-title{font-family:var( --e-global-typography-6e86ca4-font-family ), Sans-serif;font-size:var( --e-global-typography-6e86ca4-font-size );font-weight:var( --e-global-typography-6e86ca4-font-weight );color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-6e783ed{--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;--gap:14px 0px;--row-gap:14px;--column-gap:0px;}.elementor-49 .elementor-element.elementor-element-0ebf7b2 .elementor-heading-title{font-family:var( --e-global-typography-72e04b9-font-family ), Sans-serif;font-size:var( --e-global-typography-72e04b9-font-size );font-weight:var( --e-global-typography-72e04b9-font-weight );text-transform:var( --e-global-typography-72e04b9-text-transform );letter-spacing:var( --e-global-typography-72e04b9-letter-spacing );color:var( --e-global-color-secondary );}.elementor-49 .elementor-element.elementor-element-c381482 .elementor-heading-title{font-family:var( --e-global-typography-357747b8-font-family ), Sans-serif;font-size:var( --e-global-typography-357747b8-font-size );font-weight:var( --e-global-typography-357747b8-font-weight );line-height:var( --e-global-typography-357747b8-line-height );color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-854837a{color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-2c3fbc7{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(195,160,82,0.32);--border-color:rgba(195,160,82,0.32);--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-49 .elementor-element.elementor-element-2c3fbc7:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-2c3fbc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-95dbb41 ) 0%, var( --e-global-color-b7b050f ) 100%);}.elementor-49 .elementor-element.elementor-element-b9d4da2{--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;--z-index:1;}.elementor-49 .elementor-element.elementor-element-934e76d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--margin-top:0px;--margin-bottom:44px;--margin-left:0px;--margin-right:0px;}.elementor-49 .elementor-element.elementor-element-1246585{text-align:center;}.elementor-49 .elementor-element.elementor-element-1246585 .elementor-heading-title{font-family:var( --e-global-typography-72e04b9-font-family ), Sans-serif;font-size:var( --e-global-typography-72e04b9-font-size );font-weight:var( --e-global-typography-72e04b9-font-weight );text-transform:var( --e-global-typography-72e04b9-text-transform );letter-spacing:var( --e-global-typography-72e04b9-letter-spacing );color:var( --e-global-color-secondary );}.elementor-49 .elementor-element.elementor-element-95ad4b8{text-align:center;}.elementor-49 .elementor-element.elementor-element-95ad4b8 .elementor-heading-title{font-family:var( --e-global-typography-490b283-font-family ), Sans-serif;font-size:var( --e-global-typography-490b283-font-size );font-weight:var( --e-global-typography-490b283-font-weight );line-height:var( --e-global-typography-490b283-line-height );color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-95bcf2d{--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;--gap:12px 0px;--row-gap:12px;--column-gap:0px;}.elementor-49 .elementor-element.elementor-element-bec8ec0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 18px;--row-gap:0px;--column-gap:18px;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:#E0D7C5;--border-color:#E0D7C5;--border-radius:10px 10px 10px 10px;box-shadow:0px 16px 44px -26px rgba(15,28,46,0.42);--padding-top:17px;--padding-bottom:17px;--padding-left:24px;--padding-right:24px;}.elementor-49 .elementor-element.elementor-element-bec8ec0:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-bec8ec0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-95dbb41 );}.elementor-49 .elementor-element.elementor-element-7f48c84 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:0.95rem;font-weight:700;color:#C3A052;}.elementor-49 .elementor-element.elementor-element-9d93049.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-9d93049 .elementor-heading-title{font-family:var( --e-global-typography-a5ccda2-font-family ), Sans-serif;font-size:var( --e-global-typography-a5ccda2-font-size );font-weight:var( --e-global-typography-a5ccda2-font-weight );color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-de3ba08 .elementor-heading-title{font-size:1.1rem;color:#C3A052;}.elementor-49 .elementor-element.elementor-element-f484546{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 18px;--row-gap:0px;--column-gap:18px;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:#E0D7C5;--border-color:#E0D7C5;--border-radius:10px 10px 10px 10px;box-shadow:0px 16px 44px -26px rgba(15,28,46,0.42);--padding-top:17px;--padding-bottom:17px;--padding-left:24px;--padding-right:24px;}.elementor-49 .elementor-element.elementor-element-f484546:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-f484546 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-95dbb41 );}.elementor-49 .elementor-element.elementor-element-ab0d2dd .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:0.95rem;font-weight:700;color:#C3A052;}.elementor-49 .elementor-element.elementor-element-b04dda4.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-b04dda4 .elementor-heading-title{font-family:var( --e-global-typography-a5ccda2-font-family ), Sans-serif;font-size:var( --e-global-typography-a5ccda2-font-size );font-weight:var( --e-global-typography-a5ccda2-font-weight );color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-1a2c46e .elementor-heading-title{font-size:1.1rem;color:#C3A052;}.elementor-49 .elementor-element.elementor-element-a0474ed{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 18px;--row-gap:0px;--column-gap:18px;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:#E0D7C5;--border-color:#E0D7C5;--border-radius:10px 10px 10px 10px;box-shadow:0px 16px 44px -26px rgba(15,28,46,0.42);--padding-top:17px;--padding-bottom:17px;--padding-left:24px;--padding-right:24px;}.elementor-49 .elementor-element.elementor-element-a0474ed:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-a0474ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-95dbb41 );}.elementor-49 .elementor-element.elementor-element-38efe4b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:0.95rem;font-weight:700;color:#C3A052;}.elementor-49 .elementor-element.elementor-element-b579fb5.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-b579fb5 .elementor-heading-title{font-family:var( --e-global-typography-a5ccda2-font-family ), Sans-serif;font-size:var( --e-global-typography-a5ccda2-font-size );font-weight:var( --e-global-typography-a5ccda2-font-weight );color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-d341b0e .elementor-heading-title{font-size:1.1rem;color:#C3A052;}.elementor-49 .elementor-element.elementor-element-8455598{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 18px;--row-gap:0px;--column-gap:18px;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:#E0D7C5;--border-color:#E0D7C5;--border-radius:10px 10px 10px 10px;box-shadow:0px 16px 44px -26px rgba(15,28,46,0.42);--padding-top:17px;--padding-bottom:17px;--padding-left:24px;--padding-right:24px;}.elementor-49 .elementor-element.elementor-element-8455598:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-8455598 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-95dbb41 );}.elementor-49 .elementor-element.elementor-element-cbe16b5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:0.95rem;font-weight:700;color:#C3A052;}.elementor-49 .elementor-element.elementor-element-4eb398a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-4eb398a .elementor-heading-title{font-family:var( --e-global-typography-a5ccda2-font-family ), Sans-serif;font-size:var( --e-global-typography-a5ccda2-font-size );font-weight:var( --e-global-typography-a5ccda2-font-weight );color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-3b9b826 .elementor-heading-title{font-size:1.1rem;color:#C3A052;}.elementor-49 .elementor-element.elementor-element-82d3d2d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 18px;--row-gap:0px;--column-gap:18px;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:#E0D7C5;--border-color:#E0D7C5;--border-radius:10px 10px 10px 10px;box-shadow:0px 16px 44px -26px rgba(15,28,46,0.42);--padding-top:17px;--padding-bottom:17px;--padding-left:24px;--padding-right:24px;}.elementor-49 .elementor-element.elementor-element-82d3d2d:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-82d3d2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-95dbb41 );}.elementor-49 .elementor-element.elementor-element-20c9469 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:0.95rem;font-weight:700;color:#C3A052;}.elementor-49 .elementor-element.elementor-element-4db5f7d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-4db5f7d .elementor-heading-title{font-family:var( --e-global-typography-a5ccda2-font-family ), Sans-serif;font-size:var( --e-global-typography-a5ccda2-font-size );font-weight:var( --e-global-typography-a5ccda2-font-weight );color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-b914e21 .elementor-heading-title{font-family:var( --e-global-typography-72e04b9-font-family ), Sans-serif;font-size:var( --e-global-typography-72e04b9-font-size );font-weight:var( --e-global-typography-72e04b9-font-weight );text-transform:var( --e-global-typography-72e04b9-text-transform );letter-spacing:var( --e-global-typography-72e04b9-letter-spacing );color:var( --e-global-color-secondary );}.elementor-49 .elementor-element.elementor-element-7d8c93f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 18px;--row-gap:0px;--column-gap:18px;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:#E0D7C5;--border-color:#E0D7C5;--border-radius:10px 10px 10px 10px;box-shadow:0px 16px 44px -26px rgba(15,28,46,0.42);--padding-top:17px;--padding-bottom:17px;--padding-left:24px;--padding-right:24px;}.elementor-49 .elementor-element.elementor-element-7d8c93f:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-7d8c93f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-95dbb41 );}.elementor-49 .elementor-element.elementor-element-74bef49 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:0.95rem;font-weight:700;color:#C3A052;}.elementor-49 .elementor-element.elementor-element-fdbeede.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-fdbeede .elementor-heading-title{font-family:var( --e-global-typography-a5ccda2-font-family ), Sans-serif;font-size:var( --e-global-typography-a5ccda2-font-size );font-weight:var( --e-global-typography-a5ccda2-font-weight );color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-e2f81cf .elementor-heading-title{font-size:1.1rem;color:#C3A052;}.elementor-49 .elementor-element.elementor-element-09a640e{margin:44px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-49 .elementor-element.elementor-element-09a640e .elementor-button-content-wrapper{flex-direction:row;}.elementor-49 .elementor-element.elementor-element-09a640e .elementor-button{font-family:var( --e-global-typography-ce50a09-font-family ), Sans-serif;font-size:var( --e-global-typography-ce50a09-font-size );font-weight:var( --e-global-typography-ce50a09-font-weight );text-transform:var( --e-global-typography-ce50a09-text-transform );letter-spacing:var( --e-global-typography-ce50a09-letter-spacing );fill:var( --e-global-color-7778f90 );color:var( --e-global-color-7778f90 );border-style:solid;}.elementor-49 .elementor-element.elementor-element-00f7a87{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-8c22b13 .elementor-button-content-wrapper{flex-direction:row;}.elementor-49 .elementor-element.elementor-element-8c22b13 .elementor-button{font-family:"Inter", Sans-serif;font-size:0.76rem;font-weight:600;text-transform:uppercase;letter-spacing:0.06em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(195,160,82,0.55);border-radius:999px 999px 999px 999px;padding:12px 20px 12px 20px;}@media(min-width:768px){.elementor-49 .elementor-element.elementor-element-1955dfc{--width:100%;}.elementor-49 .elementor-element.elementor-element-51d7232{--content-width:760px;}.elementor-49 .elementor-element.elementor-element-95bcf2d{--content-width:760px;}}@media(max-width:1024px){.elementor-49 .elementor-element.elementor-element-1109c7e .elementor-heading-title{font-size:var( --e-global-typography-72e04b9-font-size );letter-spacing:var( --e-global-typography-72e04b9-letter-spacing );}.elementor-49 .elementor-element.elementor-element-bca62ad .elementor-heading-title{font-size:var( --e-global-typography-346b81a-font-size );line-height:var( --e-global-typography-346b81a-line-height );letter-spacing:var( --e-global-typography-346b81a-letter-spacing );}.elementor-49 .elementor-element.elementor-element-7a303d0 .elementor-heading-title{font-size:var( --e-global-typography-13edbe8-font-size );}.elementor-49 .elementor-element.elementor-element-ff4db30 .elementor-heading-title{font-size:var( --e-global-typography-72e04b9-font-size );letter-spacing:var( --e-global-typography-72e04b9-letter-spacing );}.elementor-49 .elementor-element.elementor-element-e5b965b .elementor-heading-title{font-size:var( --e-global-typography-72e04b9-font-size );letter-spacing:var( --e-global-typography-72e04b9-letter-spacing );}.elementor-49 .elementor-element.elementor-element-4b496f6 .elementor-heading-title{font-size:var( --e-global-typography-357747b8-font-size );line-height:var( --e-global-typography-357747b8-line-height );}.elementor-49 .elementor-element.elementor-element-244edf5 .elementor-heading-title{font-size:var( --e-global-typography-6e86ca4-font-size );}.elementor-49 .elementor-element.elementor-element-8f63030 .elementor-heading-title{font-size:var( --e-global-typography-6e86ca4-font-size );}.elementor-49 .elementor-element.elementor-element-0d52c07 .elementor-heading-title{font-size:var( --e-global-typography-6e86ca4-font-size );}.elementor-49 .elementor-element.elementor-element-e5c1fa8 .elementor-heading-title{font-size:var( --e-global-typography-6e86ca4-font-size );}.elementor-49 .elementor-element.elementor-element-17f0d97 .elementor-heading-title{font-size:var( --e-global-typography-6e86ca4-font-size );}.elementor-49 .elementor-element.elementor-element-0ebf7b2 .elementor-heading-title{font-size:var( --e-global-typography-72e04b9-font-size );letter-spacing:var( --e-global-typography-72e04b9-letter-spacing );}.elementor-49 .elementor-element.elementor-element-c381482 .elementor-heading-title{font-size:var( --e-global-typography-357747b8-font-size );line-height:var( --e-global-typography-357747b8-line-height );}.elementor-49 .elementor-element.elementor-element-1246585 .elementor-heading-title{font-size:var( --e-global-typography-72e04b9-font-size );letter-spacing:var( --e-global-typography-72e04b9-letter-spacing );}.elementor-49 .elementor-element.elementor-element-95ad4b8 .elementor-heading-title{font-size:var( --e-global-typography-490b283-font-size );line-height:var( --e-global-typography-490b283-line-height );}.elementor-49 .elementor-element.elementor-element-9d93049 .elementor-heading-title{font-size:var( --e-global-typography-a5ccda2-font-size );}.elementor-49 .elementor-element.elementor-element-b04dda4 .elementor-heading-title{font-size:var( --e-global-typography-a5ccda2-font-size );}.elementor-49 .elementor-element.elementor-element-b579fb5 .elementor-heading-title{font-size:var( --e-global-typography-a5ccda2-font-size );}.elementor-49 .elementor-element.elementor-element-4eb398a .elementor-heading-title{font-size:var( --e-global-typography-a5ccda2-font-size );}.elementor-49 .elementor-element.elementor-element-4db5f7d .elementor-heading-title{font-size:var( --e-global-typography-a5ccda2-font-size );}.elementor-49 .elementor-element.elementor-element-b914e21 .elementor-heading-title{font-size:var( --e-global-typography-72e04b9-font-size );letter-spacing:var( --e-global-typography-72e04b9-letter-spacing );}.elementor-49 .elementor-element.elementor-element-fdbeede .elementor-heading-title{font-size:var( --e-global-typography-a5ccda2-font-size );}.elementor-49 .elementor-element.elementor-element-09a640e .elementor-button{font-size:var( --e-global-typography-ce50a09-font-size );letter-spacing:var( --e-global-typography-ce50a09-letter-spacing );}}@media(max-width:767px){.elementor-49 .elementor-element.elementor-element-ec4e99b{--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-49 .elementor-element.elementor-element-1109c7e .elementor-heading-title{font-size:var( --e-global-typography-72e04b9-font-size );letter-spacing:var( --e-global-typography-72e04b9-letter-spacing );}.elementor-49 .elementor-element.elementor-element-bca62ad .elementor-heading-title{font-size:var( --e-global-typography-346b81a-font-size );line-height:var( --e-global-typography-346b81a-line-height );letter-spacing:var( --e-global-typography-346b81a-letter-spacing );}.elementor-49 .elementor-element.elementor-element-7a303d0 .elementor-heading-title{font-size:var( --e-global-typography-13edbe8-font-size );}.elementor-49 .elementor-element.elementor-element-ff4db30 .elementor-heading-title{font-size:var( --e-global-typography-72e04b9-font-size );letter-spacing:var( --e-global-typography-72e04b9-letter-spacing );}.elementor-49 .elementor-element.elementor-element-e5b965b .elementor-heading-title{font-size:var( --e-global-typography-72e04b9-font-size );letter-spacing:var( --e-global-typography-72e04b9-letter-spacing );}.elementor-49 .elementor-element.elementor-element-4b496f6 .elementor-heading-title{font-size:var( --e-global-typography-357747b8-font-size );line-height:var( --e-global-typography-357747b8-line-height );}.elementor-49 .elementor-element.elementor-element-5d53797{--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-49 .elementor-element.elementor-element-244edf5 .elementor-heading-title{font-size:var( --e-global-typography-6e86ca4-font-size );}.elementor-49 .elementor-element.elementor-element-8f63030 .elementor-heading-title{font-size:var( --e-global-typography-6e86ca4-font-size );}.elementor-49 .elementor-element.elementor-element-0d52c07 .elementor-heading-title{font-size:var( --e-global-typography-6e86ca4-font-size );}.elementor-49 .elementor-element.elementor-element-e5c1fa8 .elementor-heading-title{font-size:var( --e-global-typography-6e86ca4-font-size );}.elementor-49 .elementor-element.elementor-element-17f0d97 .elementor-heading-title{font-size:var( --e-global-typography-6e86ca4-font-size );}.elementor-49 .elementor-element.elementor-element-0ebf7b2 .elementor-heading-title{font-size:var( --e-global-typography-72e04b9-font-size );letter-spacing:var( --e-global-typography-72e04b9-letter-spacing );}.elementor-49 .elementor-element.elementor-element-c381482 .elementor-heading-title{font-size:var( --e-global-typography-357747b8-font-size );line-height:var( --e-global-typography-357747b8-line-height );}.elementor-49 .elementor-element.elementor-element-1246585 .elementor-heading-title{font-size:var( --e-global-typography-72e04b9-font-size );letter-spacing:var( --e-global-typography-72e04b9-letter-spacing );}.elementor-49 .elementor-element.elementor-element-95ad4b8 .elementor-heading-title{font-size:var( --e-global-typography-490b283-font-size );line-height:var( --e-global-typography-490b283-line-height );}.elementor-49 .elementor-element.elementor-element-9d93049 .elementor-heading-title{font-size:var( --e-global-typography-a5ccda2-font-size );}.elementor-49 .elementor-element.elementor-element-b04dda4 .elementor-heading-title{font-size:var( --e-global-typography-a5ccda2-font-size );}.elementor-49 .elementor-element.elementor-element-b579fb5 .elementor-heading-title{font-size:var( --e-global-typography-a5ccda2-font-size );}.elementor-49 .elementor-element.elementor-element-4eb398a .elementor-heading-title{font-size:var( --e-global-typography-a5ccda2-font-size );}.elementor-49 .elementor-element.elementor-element-4db5f7d .elementor-heading-title{font-size:var( --e-global-typography-a5ccda2-font-size );}.elementor-49 .elementor-element.elementor-element-b914e21 .elementor-heading-title{font-size:var( --e-global-typography-72e04b9-font-size );letter-spacing:var( --e-global-typography-72e04b9-letter-spacing );}.elementor-49 .elementor-element.elementor-element-fdbeede .elementor-heading-title{font-size:var( --e-global-typography-a5ccda2-font-size );}.elementor-49 .elementor-element.elementor-element-09a640e .elementor-button{font-size:var( --e-global-typography-ce50a09-font-size );letter-spacing:var( --e-global-typography-ce50a09-letter-spacing );}}/* Start custom CSS *//* Topic 05 — mechanism flow strip */
.topic-mech-step{flex:1 1 0 !important;min-width:0;}
@media(max-width:767px){.topic-mech-arrow .elementor-heading-title{transform:rotate(90deg);}}/* End custom CSS */