.elementor-3046 .elementor-element.elementor-element-6d21a97{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-7b07b82{--display:flex;--min-height:672px;}.elementor-3046 .elementor-element.elementor-element-7b07b82:not(.elementor-motion-effects-element-type-background), .elementor-3046 .elementor-element.elementor-element-7b07b82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gashlaw.com/wp-content/uploads/man-in-gurney-put-into-ambulance-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3046 .elementor-element.elementor-element-5007ca3{--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;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:75px;--padding-right:75px;}.elementor-3046 .elementor-element.elementor-element-5007ca3:not(.elementor-motion-effects-element-type-background), .elementor-3046 .elementor-element.elementor-element-5007ca3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-52b66e60 );}.elementor-3046 .elementor-element.elementor-element-23234b4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-7ae54ad .ee-breadcrumbs{margin-left:-12px;}.elementor-3046 .elementor-element.elementor-element-7ae54ad .ee-breadcrumbs__item{margin-left:12px;color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-7ae54ad .ee-breadcrumbs__separator{margin-left:12px;color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-7ae54ad .ee-breadcrumbs__text{font-family:"Karla", Sans-serif;font-size:14px;font-weight:700;}.elementor-3046 .elementor-element.elementor-element-7ae54ad .ee-breadcrumbs__item a{color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-7ae54ad .ee-breadcrumbs__item:hover{color:var( --e-global-color-accent );}.elementor-3046 .elementor-element.elementor-element-7ae54ad .ee-breadcrumbs__item:hover a{color:var( --e-global-color-accent );}.elementor-3046 .elementor-element.elementor-element-7ae54ad .ee-breadcrumbs__item--current .ee-breadcrumbs__text{font-weight:400;}.elementor-3046 .elementor-element.elementor-element-b37d3a7 .elementor-heading-title{font-weight:400;color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-cab2dc5{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#C79A5E;--border-color:#C79A5E;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-3046 .elementor-element.elementor-element-b205d30{font-family:"Karla", Sans-serif;color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-93a61cd{--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;--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-6208439 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3046 .elementor-element.elementor-element-6208439 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-3046 .elementor-element.elementor-element-1bc2334 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3046 .elementor-element.elementor-element-1bc2334 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-3046 .elementor-element.elementor-element-1bc2334 .elementor-button{background-color:var( --e-global-color-9acacca );}.elementor-3046 .elementor-element.elementor-element-1bc2334 .elementor-button:hover, .elementor-3046 .elementor-element.elementor-element-1bc2334 .elementor-button:focus{background-color:#D89A5D;}.elementor-3046 .elementor-element.elementor-element-232a570{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-3046 .elementor-element.elementor-element-232a570:not(.elementor-motion-effects-element-type-background), .elementor-3046 .elementor-element.elementor-element-232a570 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F4EF;}.elementor-3046 .elementor-element.elementor-element-7cdfde5{text-align:center;}.elementor-3046 .elementor-element.elementor-element-7cdfde5 .elementor-heading-title{font-family:var( --e-global-typography-d277dc5-font-family ), Sans-serif;font-size:var( --e-global-typography-d277dc5-font-size );font-weight:var( --e-global-typography-d277dc5-font-weight );text-transform:var( --e-global-typography-d277dc5-text-transform );line-height:var( --e-global-typography-d277dc5-line-height );letter-spacing:var( --e-global-typography-d277dc5-letter-spacing );word-spacing:var( --e-global-typography-d277dc5-word-spacing );color:#B08B58;}.elementor-3046 .elementor-element.elementor-element-7cdfde5 > .elementor-widget-container{padding:0px 0px 8px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#B08B58;}.elementor-3046 .elementor-element.elementor-element-7cdfde5.elementor-element{--align-self:center;}.elementor-3046 .elementor-element.elementor-element-d193c30{text-align:center;width:var( --container-widget-width, 467px );max-width:467px;--container-widget-width:467px;--container-widget-flex-grow:0;}.elementor-3046 .elementor-element.elementor-element-d193c30 .elementor-heading-title{font-weight:400;}.elementor-3046 .elementor-element.elementor-element-d193c30.elementor-element{--align-self:center;}.elementor-3046 .elementor-element.elementor-element-835314f{text-align:center;width:var( --container-widget-width, 636px );max-width:636px;--container-widget-width:636px;--container-widget-flex-grow:0;}.elementor-3046 .elementor-element.elementor-element-835314f.elementor-element{--align-self:center;}.elementor-3046 .elementor-element.elementor-element-344833f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-12px;--margin-right:-12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-2b9c15e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-3046 .elementor-element.elementor-element-f22f258{--display:flex;box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.05);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3046 .elementor-element.elementor-element-f22f258:not(.elementor-motion-effects-element-type-background), .elementor-3046 .elementor-element.elementor-element-f22f258 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-dd073e1 .elementor-heading-title{font-size:29px;line-height:1em;}.elementor-3046 .elementor-element.elementor-element-1e4c220{color:var( --e-global-color-text );}.elementor-3046 .elementor-element.elementor-element-2d8716c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-238d78f .elementor-heading-title{font-weight:700;color:#999999;}.elementor-3046 .elementor-element.elementor-element-238d78f .elementor-heading-title a:hover, .elementor-3046 .elementor-element.elementor-element-238d78f .elementor-heading-title a:focus{color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-3fba547 .elementor-icon-wrapper{text-align:center;}.elementor-3046 .elementor-element.elementor-element-3fba547.elementor-view-stacked .elementor-icon{background-color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-3fba547.elementor-view-framed .elementor-icon, .elementor-3046 .elementor-element.elementor-element-3fba547.elementor-view-default .elementor-icon{color:#C6623C;border-color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-3fba547.elementor-view-framed .elementor-icon, .elementor-3046 .elementor-element.elementor-element-3fba547.elementor-view-default .elementor-icon svg{fill:#C6623C;}.elementor-3046 .elementor-element.elementor-element-3fba547 .elementor-icon{font-size:12px;}.elementor-3046 .elementor-element.elementor-element-3fba547 .elementor-icon svg{height:12px;}body:not(.rtl) .elementor-3046 .elementor-element.elementor-element-3fba547{right:0px;}body.rtl .elementor-3046 .elementor-element.elementor-element-3fba547{left:0px;}.elementor-3046 .elementor-element.elementor-element-3fba547{top:0px;}.elementor-3046 .elementor-element.elementor-element-a10cb5c{color:#999999;}.elementor-3046 .elementor-element.elementor-element-a10cb5c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3046 .elementor-element.elementor-element-a49e2d1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-e77cf8e .elementor-heading-title{font-weight:700;color:var( --e-global-color-text );}.elementor-3046 .elementor-element.elementor-element-e77cf8e .elementor-heading-title a:hover, .elementor-3046 .elementor-element.elementor-element-e77cf8e .elementor-heading-title a:focus{color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-c4b795e .elementor-icon-wrapper{text-align:center;}.elementor-3046 .elementor-element.elementor-element-c4b795e.elementor-view-stacked .elementor-icon{background-color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-c4b795e.elementor-view-framed .elementor-icon, .elementor-3046 .elementor-element.elementor-element-c4b795e.elementor-view-default .elementor-icon{color:#C6623C;border-color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-c4b795e.elementor-view-framed .elementor-icon, .elementor-3046 .elementor-element.elementor-element-c4b795e.elementor-view-default .elementor-icon svg{fill:#C6623C;}.elementor-3046 .elementor-element.elementor-element-c4b795e .elementor-icon{font-size:12px;}.elementor-3046 .elementor-element.elementor-element-c4b795e .elementor-icon svg{height:12px;}body:not(.rtl) .elementor-3046 .elementor-element.elementor-element-c4b795e{right:0px;}body.rtl .elementor-3046 .elementor-element.elementor-element-c4b795e{left:0px;}.elementor-3046 .elementor-element.elementor-element-c4b795e{top:0px;}.elementor-3046 .elementor-element.elementor-element-ed8849c{color:var( --e-global-color-text );}.elementor-3046 .elementor-element.elementor-element-ed8849c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3046 .elementor-element.elementor-element-575ecfb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-c61042c .elementor-heading-title{font-weight:700;}.elementor-3046 .elementor-element.elementor-element-c61042c .elementor-heading-title a:hover, .elementor-3046 .elementor-element.elementor-element-c61042c .elementor-heading-title a:focus{color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-0487028 .elementor-icon-wrapper{text-align:center;}.elementor-3046 .elementor-element.elementor-element-0487028.elementor-view-stacked .elementor-icon{background-color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-0487028.elementor-view-framed .elementor-icon, .elementor-3046 .elementor-element.elementor-element-0487028.elementor-view-default .elementor-icon{color:#C6623C;border-color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-0487028.elementor-view-framed .elementor-icon, .elementor-3046 .elementor-element.elementor-element-0487028.elementor-view-default .elementor-icon svg{fill:#C6623C;}.elementor-3046 .elementor-element.elementor-element-0487028 .elementor-icon{font-size:12px;}.elementor-3046 .elementor-element.elementor-element-0487028 .elementor-icon svg{height:12px;}body:not(.rtl) .elementor-3046 .elementor-element.elementor-element-0487028{right:0px;}body.rtl .elementor-3046 .elementor-element.elementor-element-0487028{left:0px;}.elementor-3046 .elementor-element.elementor-element-0487028{top:0px;}.elementor-3046 .elementor-element.elementor-element-db2fa62 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3046 .elementor-element.elementor-element-93ecf7a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-c9fdf4f .elementor-heading-title{font-weight:700;color:var( --e-global-color-text );}.elementor-3046 .elementor-element.elementor-element-c9fdf4f .elementor-heading-title a:hover, .elementor-3046 .elementor-element.elementor-element-c9fdf4f .elementor-heading-title a:focus{color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-058a7a1 .elementor-icon-wrapper{text-align:center;}.elementor-3046 .elementor-element.elementor-element-058a7a1.elementor-view-stacked .elementor-icon{background-color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-058a7a1.elementor-view-framed .elementor-icon, .elementor-3046 .elementor-element.elementor-element-058a7a1.elementor-view-default .elementor-icon{color:#C6623C;border-color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-058a7a1.elementor-view-framed .elementor-icon, .elementor-3046 .elementor-element.elementor-element-058a7a1.elementor-view-default .elementor-icon svg{fill:#C6623C;}.elementor-3046 .elementor-element.elementor-element-058a7a1 .elementor-icon{font-size:12px;}.elementor-3046 .elementor-element.elementor-element-058a7a1 .elementor-icon svg{height:12px;}body:not(.rtl) .elementor-3046 .elementor-element.elementor-element-058a7a1{right:0px;}body.rtl .elementor-3046 .elementor-element.elementor-element-058a7a1{left:0px;}.elementor-3046 .elementor-element.elementor-element-058a7a1{top:0px;}.elementor-3046 .elementor-element.elementor-element-ae7885c{color:var( --e-global-color-text );}.elementor-3046 .elementor-element.elementor-element-ae7885c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3046 .elementor-element.elementor-element-760ee2b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-e6951b7 .elementor-heading-title{font-weight:700;color:var( --e-global-color-text );}.elementor-3046 .elementor-element.elementor-element-e6951b7 .elementor-heading-title a:hover, .elementor-3046 .elementor-element.elementor-element-e6951b7 .elementor-heading-title a:focus{color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-293d645 .elementor-icon-wrapper{text-align:center;}.elementor-3046 .elementor-element.elementor-element-293d645.elementor-view-stacked .elementor-icon{background-color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-293d645.elementor-view-framed .elementor-icon, .elementor-3046 .elementor-element.elementor-element-293d645.elementor-view-default .elementor-icon{color:#C6623C;border-color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-293d645.elementor-view-framed .elementor-icon, .elementor-3046 .elementor-element.elementor-element-293d645.elementor-view-default .elementor-icon svg{fill:#C6623C;}.elementor-3046 .elementor-element.elementor-element-293d645 .elementor-icon{font-size:12px;}.elementor-3046 .elementor-element.elementor-element-293d645 .elementor-icon svg{height:12px;}body:not(.rtl) .elementor-3046 .elementor-element.elementor-element-293d645{right:0px;}body.rtl .elementor-3046 .elementor-element.elementor-element-293d645{left:0px;}.elementor-3046 .elementor-element.elementor-element-293d645{top:0px;}.elementor-3046 .elementor-element.elementor-element-051a06b{color:var( --e-global-color-text );}.elementor-3046 .elementor-element.elementor-element-051a06b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3046 .elementor-element.elementor-element-b447c75{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-1ad65be .elementor-heading-title{font-weight:700;color:var( --e-global-color-text );}.elementor-3046 .elementor-element.elementor-element-1ad65be .elementor-heading-title a:hover, .elementor-3046 .elementor-element.elementor-element-1ad65be .elementor-heading-title a:focus{color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-d591fa0 .elementor-icon-wrapper{text-align:center;}.elementor-3046 .elementor-element.elementor-element-d591fa0.elementor-view-stacked .elementor-icon{background-color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-d591fa0.elementor-view-framed .elementor-icon, .elementor-3046 .elementor-element.elementor-element-d591fa0.elementor-view-default .elementor-icon{color:#C6623C;border-color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-d591fa0.elementor-view-framed .elementor-icon, .elementor-3046 .elementor-element.elementor-element-d591fa0.elementor-view-default .elementor-icon svg{fill:#C6623C;}.elementor-3046 .elementor-element.elementor-element-d591fa0 .elementor-icon{font-size:12px;}.elementor-3046 .elementor-element.elementor-element-d591fa0 .elementor-icon svg{height:12px;}body:not(.rtl) .elementor-3046 .elementor-element.elementor-element-d591fa0{right:0px;}body.rtl .elementor-3046 .elementor-element.elementor-element-d591fa0{left:0px;}.elementor-3046 .elementor-element.elementor-element-d591fa0{top:0px;}.elementor-3046 .elementor-element.elementor-element-ec62c63{color:var( --e-global-color-text );}.elementor-3046 .elementor-element.elementor-element-ec62c63 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3046 .elementor-element.elementor-element-1abff9a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-5ff230b .elementor-heading-title{font-weight:700;color:var( --e-global-color-text );}.elementor-3046 .elementor-element.elementor-element-5ff230b .elementor-heading-title a:hover, .elementor-3046 .elementor-element.elementor-element-5ff230b .elementor-heading-title a:focus{color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-2ed7c3f .elementor-icon-wrapper{text-align:center;}.elementor-3046 .elementor-element.elementor-element-2ed7c3f.elementor-view-stacked .elementor-icon{background-color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-2ed7c3f.elementor-view-framed .elementor-icon, .elementor-3046 .elementor-element.elementor-element-2ed7c3f.elementor-view-default .elementor-icon{color:#C6623C;border-color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-2ed7c3f.elementor-view-framed .elementor-icon, .elementor-3046 .elementor-element.elementor-element-2ed7c3f.elementor-view-default .elementor-icon svg{fill:#C6623C;}.elementor-3046 .elementor-element.elementor-element-2ed7c3f .elementor-icon{font-size:12px;}.elementor-3046 .elementor-element.elementor-element-2ed7c3f .elementor-icon svg{height:12px;}body:not(.rtl) .elementor-3046 .elementor-element.elementor-element-2ed7c3f{right:0px;}body.rtl .elementor-3046 .elementor-element.elementor-element-2ed7c3f{left:0px;}.elementor-3046 .elementor-element.elementor-element-2ed7c3f{top:0px;}.elementor-3046 .elementor-element.elementor-element-b3c5e14{color:var( --e-global-color-text );}.elementor-3046 .elementor-element.elementor-element-b3c5e14 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3046 .elementor-element.elementor-element-8b76923{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-3981000 .elementor-heading-title{font-weight:700;color:var( --e-global-color-text );}.elementor-3046 .elementor-element.elementor-element-3981000 .elementor-heading-title a:hover, .elementor-3046 .elementor-element.elementor-element-3981000 .elementor-heading-title a:focus{color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-c4a5b44 .elementor-icon-wrapper{text-align:center;}.elementor-3046 .elementor-element.elementor-element-c4a5b44.elementor-view-stacked .elementor-icon{background-color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-c4a5b44.elementor-view-framed .elementor-icon, .elementor-3046 .elementor-element.elementor-element-c4a5b44.elementor-view-default .elementor-icon{color:#C6623C;border-color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-c4a5b44.elementor-view-framed .elementor-icon, .elementor-3046 .elementor-element.elementor-element-c4a5b44.elementor-view-default .elementor-icon svg{fill:#C6623C;}.elementor-3046 .elementor-element.elementor-element-c4a5b44 .elementor-icon{font-size:12px;}.elementor-3046 .elementor-element.elementor-element-c4a5b44 .elementor-icon svg{height:12px;}body:not(.rtl) .elementor-3046 .elementor-element.elementor-element-c4a5b44{right:0px;}body.rtl .elementor-3046 .elementor-element.elementor-element-c4a5b44{left:0px;}.elementor-3046 .elementor-element.elementor-element-c4a5b44{top:0px;}.elementor-3046 .elementor-element.elementor-element-8d52f77{color:var( --e-global-color-text );}.elementor-3046 .elementor-element.elementor-element-8d52f77 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3046 .elementor-element.elementor-element-a7cdc03{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-3046 .elementor-element.elementor-element-4ead413{--display:flex;box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.05);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3046 .elementor-element.elementor-element-4ead413:not(.elementor-motion-effects-element-type-background), .elementor-3046 .elementor-element.elementor-element-4ead413 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-4ead413.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3046 .elementor-element.elementor-element-ae8ba77 .elementor-heading-title{font-size:29px;line-height:1em;}.elementor-3046 .elementor-element.elementor-element-e9d7d7f{color:var( --e-global-color-text );}.elementor-3046 .elementor-element.elementor-element-7234a9b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-6d4b453 .elementor-heading-title{font-weight:700;color:var( --e-global-color-text );}.elementor-3046 .elementor-element.elementor-element-6d4b453 .elementor-heading-title a:hover, .elementor-3046 .elementor-element.elementor-element-6d4b453 .elementor-heading-title a:focus{color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-47aab3c .elementor-icon-wrapper{text-align:center;}.elementor-3046 .elementor-element.elementor-element-47aab3c.elementor-view-stacked .elementor-icon{background-color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-47aab3c.elementor-view-framed .elementor-icon, .elementor-3046 .elementor-element.elementor-element-47aab3c.elementor-view-default .elementor-icon{color:#C6623C;border-color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-47aab3c.elementor-view-framed .elementor-icon, .elementor-3046 .elementor-element.elementor-element-47aab3c.elementor-view-default .elementor-icon svg{fill:#C6623C;}.elementor-3046 .elementor-element.elementor-element-47aab3c .elementor-icon{font-size:12px;}.elementor-3046 .elementor-element.elementor-element-47aab3c .elementor-icon svg{height:12px;}body:not(.rtl) .elementor-3046 .elementor-element.elementor-element-47aab3c{right:0px;}body.rtl .elementor-3046 .elementor-element.elementor-element-47aab3c{left:0px;}.elementor-3046 .elementor-element.elementor-element-47aab3c{top:0px;}.elementor-3046 .elementor-element.elementor-element-6e7d2a3{color:var( --e-global-color-text );}.elementor-3046 .elementor-element.elementor-element-6e7d2a3 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-3046 .elementor-element.elementor-element-07acce6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-7e5a557 .elementor-heading-title{font-weight:700;color:#999999;}.elementor-3046 .elementor-element.elementor-element-7e5a557 .elementor-heading-title a:hover, .elementor-3046 .elementor-element.elementor-element-7e5a557 .elementor-heading-title a:focus{color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-6e48d90 .elementor-icon-wrapper{text-align:center;}.elementor-3046 .elementor-element.elementor-element-6e48d90.elementor-view-stacked .elementor-icon{background-color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-6e48d90.elementor-view-framed .elementor-icon, .elementor-3046 .elementor-element.elementor-element-6e48d90.elementor-view-default .elementor-icon{color:#C6623C;border-color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-6e48d90.elementor-view-framed .elementor-icon, .elementor-3046 .elementor-element.elementor-element-6e48d90.elementor-view-default .elementor-icon svg{fill:#C6623C;}.elementor-3046 .elementor-element.elementor-element-6e48d90 .elementor-icon{font-size:12px;}.elementor-3046 .elementor-element.elementor-element-6e48d90 .elementor-icon svg{height:12px;}body:not(.rtl) .elementor-3046 .elementor-element.elementor-element-6e48d90{right:0px;}body.rtl .elementor-3046 .elementor-element.elementor-element-6e48d90{left:0px;}.elementor-3046 .elementor-element.elementor-element-6e48d90{top:0px;}.elementor-3046 .elementor-element.elementor-element-8efa975{color:#999999;}.elementor-3046 .elementor-element.elementor-element-8efa975 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3046 .elementor-element.elementor-element-a8b3c5d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-ec13996 .elementor-heading-title{font-weight:700;color:#999999;}.elementor-3046 .elementor-element.elementor-element-ec13996 .elementor-heading-title a:hover, .elementor-3046 .elementor-element.elementor-element-ec13996 .elementor-heading-title a:focus{color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-3549018 .elementor-icon-wrapper{text-align:center;}.elementor-3046 .elementor-element.elementor-element-3549018.elementor-view-stacked .elementor-icon{background-color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-3549018.elementor-view-framed .elementor-icon, .elementor-3046 .elementor-element.elementor-element-3549018.elementor-view-default .elementor-icon{color:#C6623C;border-color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-3549018.elementor-view-framed .elementor-icon, .elementor-3046 .elementor-element.elementor-element-3549018.elementor-view-default .elementor-icon svg{fill:#C6623C;}.elementor-3046 .elementor-element.elementor-element-3549018 .elementor-icon{font-size:12px;}.elementor-3046 .elementor-element.elementor-element-3549018 .elementor-icon svg{height:12px;}body:not(.rtl) .elementor-3046 .elementor-element.elementor-element-3549018{right:0px;}body.rtl .elementor-3046 .elementor-element.elementor-element-3549018{left:0px;}.elementor-3046 .elementor-element.elementor-element-3549018{top:0px;}.elementor-3046 .elementor-element.elementor-element-19191ef{color:#999999;}.elementor-3046 .elementor-element.elementor-element-19191ef > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3046 .elementor-element.elementor-element-cbcd4d6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-2e67934 .elementor-heading-title{font-weight:700;color:#999999;}.elementor-3046 .elementor-element.elementor-element-2e67934 .elementor-heading-title a:hover, .elementor-3046 .elementor-element.elementor-element-2e67934 .elementor-heading-title a:focus{color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-0fb961c .elementor-icon-wrapper{text-align:center;}.elementor-3046 .elementor-element.elementor-element-0fb961c.elementor-view-stacked .elementor-icon{background-color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-0fb961c.elementor-view-framed .elementor-icon, .elementor-3046 .elementor-element.elementor-element-0fb961c.elementor-view-default .elementor-icon{color:#C6623C;border-color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-0fb961c.elementor-view-framed .elementor-icon, .elementor-3046 .elementor-element.elementor-element-0fb961c.elementor-view-default .elementor-icon svg{fill:#C6623C;}.elementor-3046 .elementor-element.elementor-element-0fb961c .elementor-icon{font-size:12px;}.elementor-3046 .elementor-element.elementor-element-0fb961c .elementor-icon svg{height:12px;}body:not(.rtl) .elementor-3046 .elementor-element.elementor-element-0fb961c{right:0px;}body.rtl .elementor-3046 .elementor-element.elementor-element-0fb961c{left:0px;}.elementor-3046 .elementor-element.elementor-element-0fb961c{top:0px;}.elementor-3046 .elementor-element.elementor-element-401b07d{color:#999999;}.elementor-3046 .elementor-element.elementor-element-401b07d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3046 .elementor-element.elementor-element-cf1e5a6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-e64dcca .elementor-heading-title{font-weight:700;color:#999999;}.elementor-3046 .elementor-element.elementor-element-e64dcca .elementor-heading-title a:hover, .elementor-3046 .elementor-element.elementor-element-e64dcca .elementor-heading-title a:focus{color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-c81e060 .elementor-icon-wrapper{text-align:center;}.elementor-3046 .elementor-element.elementor-element-c81e060.elementor-view-stacked .elementor-icon{background-color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-c81e060.elementor-view-framed .elementor-icon, .elementor-3046 .elementor-element.elementor-element-c81e060.elementor-view-default .elementor-icon{color:#C6623C;border-color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-c81e060.elementor-view-framed .elementor-icon, .elementor-3046 .elementor-element.elementor-element-c81e060.elementor-view-default .elementor-icon svg{fill:#C6623C;}.elementor-3046 .elementor-element.elementor-element-c81e060 .elementor-icon{font-size:12px;}.elementor-3046 .elementor-element.elementor-element-c81e060 .elementor-icon svg{height:12px;}body:not(.rtl) .elementor-3046 .elementor-element.elementor-element-c81e060{right:0px;}body.rtl .elementor-3046 .elementor-element.elementor-element-c81e060{left:0px;}.elementor-3046 .elementor-element.elementor-element-c81e060{top:0px;}.elementor-3046 .elementor-element.elementor-element-3d7bd50{color:#999999;}.elementor-3046 .elementor-element.elementor-element-3d7bd50 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3046 .elementor-element.elementor-element-5a92616{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-3046 .elementor-element.elementor-element-a1b9fee{--display:flex;box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.05);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3046 .elementor-element.elementor-element-a1b9fee:not(.elementor-motion-effects-element-type-background), .elementor-3046 .elementor-element.elementor-element-a1b9fee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-a1b9fee.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3046 .elementor-element.elementor-element-15e457a .elementor-heading-title{font-size:29px;line-height:1em;}.elementor-3046 .elementor-element.elementor-element-ee24d3c{color:var( --e-global-color-text );}.elementor-3046 .elementor-element.elementor-element-c36f672{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-ea04064 .elementor-heading-title{font-weight:700;color:var( --e-global-color-text );}.elementor-3046 .elementor-element.elementor-element-ea04064 .elementor-heading-title a:hover, .elementor-3046 .elementor-element.elementor-element-ea04064 .elementor-heading-title a:focus{color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-bcd89f9 .elementor-icon-wrapper{text-align:center;}.elementor-3046 .elementor-element.elementor-element-bcd89f9.elementor-view-stacked .elementor-icon{background-color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-bcd89f9.elementor-view-framed .elementor-icon, .elementor-3046 .elementor-element.elementor-element-bcd89f9.elementor-view-default .elementor-icon{color:#C6623C;border-color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-bcd89f9.elementor-view-framed .elementor-icon, .elementor-3046 .elementor-element.elementor-element-bcd89f9.elementor-view-default .elementor-icon svg{fill:#C6623C;}.elementor-3046 .elementor-element.elementor-element-bcd89f9 .elementor-icon{font-size:12px;}.elementor-3046 .elementor-element.elementor-element-bcd89f9 .elementor-icon svg{height:12px;}body:not(.rtl) .elementor-3046 .elementor-element.elementor-element-bcd89f9{right:0px;}body.rtl .elementor-3046 .elementor-element.elementor-element-bcd89f9{left:0px;}.elementor-3046 .elementor-element.elementor-element-bcd89f9{top:0px;}.elementor-3046 .elementor-element.elementor-element-a92a6fb{color:var( --e-global-color-text );}.elementor-3046 .elementor-element.elementor-element-a92a6fb > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-3046 .elementor-element.elementor-element-c85f579{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-32d26a1 .elementor-heading-title{font-weight:700;color:#999999;}.elementor-3046 .elementor-element.elementor-element-32d26a1 .elementor-heading-title a:hover, .elementor-3046 .elementor-element.elementor-element-32d26a1 .elementor-heading-title a:focus{color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-38f21d2 .elementor-icon-wrapper{text-align:center;}.elementor-3046 .elementor-element.elementor-element-38f21d2.elementor-view-stacked .elementor-icon{background-color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-38f21d2.elementor-view-framed .elementor-icon, .elementor-3046 .elementor-element.elementor-element-38f21d2.elementor-view-default .elementor-icon{color:#C6623C;border-color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-38f21d2.elementor-view-framed .elementor-icon, .elementor-3046 .elementor-element.elementor-element-38f21d2.elementor-view-default .elementor-icon svg{fill:#C6623C;}.elementor-3046 .elementor-element.elementor-element-38f21d2 .elementor-icon{font-size:12px;}.elementor-3046 .elementor-element.elementor-element-38f21d2 .elementor-icon svg{height:12px;}body:not(.rtl) .elementor-3046 .elementor-element.elementor-element-38f21d2{right:0px;}body.rtl .elementor-3046 .elementor-element.elementor-element-38f21d2{left:0px;}.elementor-3046 .elementor-element.elementor-element-38f21d2{top:0px;}.elementor-3046 .elementor-element.elementor-element-7c4191b{color:#999999;}.elementor-3046 .elementor-element.elementor-element-7c4191b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3046 .elementor-element.elementor-element-9e87810{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-ff99313 .elementor-heading-title{font-weight:700;color:var( --e-global-color-text );}.elementor-3046 .elementor-element.elementor-element-ff99313 .elementor-heading-title a:hover, .elementor-3046 .elementor-element.elementor-element-ff99313 .elementor-heading-title a:focus{color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-e47baf4 .elementor-icon-wrapper{text-align:center;}.elementor-3046 .elementor-element.elementor-element-e47baf4.elementor-view-stacked .elementor-icon{background-color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-e47baf4.elementor-view-framed .elementor-icon, .elementor-3046 .elementor-element.elementor-element-e47baf4.elementor-view-default .elementor-icon{color:#C6623C;border-color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-e47baf4.elementor-view-framed .elementor-icon, .elementor-3046 .elementor-element.elementor-element-e47baf4.elementor-view-default .elementor-icon svg{fill:#C6623C;}.elementor-3046 .elementor-element.elementor-element-e47baf4 .elementor-icon{font-size:12px;}.elementor-3046 .elementor-element.elementor-element-e47baf4 .elementor-icon svg{height:12px;}body:not(.rtl) .elementor-3046 .elementor-element.elementor-element-e47baf4{right:0px;}body.rtl .elementor-3046 .elementor-element.elementor-element-e47baf4{left:0px;}.elementor-3046 .elementor-element.elementor-element-e47baf4{top:0px;}.elementor-3046 .elementor-element.elementor-element-543a6c7{color:var( --e-global-color-text );}.elementor-3046 .elementor-element.elementor-element-543a6c7 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-3046 .elementor-element.elementor-element-8a21bd9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-7abd2a2 .elementor-heading-title{font-weight:700;color:#999999;}.elementor-3046 .elementor-element.elementor-element-7abd2a2 .elementor-heading-title a:hover, .elementor-3046 .elementor-element.elementor-element-7abd2a2 .elementor-heading-title a:focus{color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-1a62e54 .elementor-icon-wrapper{text-align:center;}.elementor-3046 .elementor-element.elementor-element-1a62e54.elementor-view-stacked .elementor-icon{background-color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-1a62e54.elementor-view-framed .elementor-icon, .elementor-3046 .elementor-element.elementor-element-1a62e54.elementor-view-default .elementor-icon{color:#C6623C;border-color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-1a62e54.elementor-view-framed .elementor-icon, .elementor-3046 .elementor-element.elementor-element-1a62e54.elementor-view-default .elementor-icon svg{fill:#C6623C;}.elementor-3046 .elementor-element.elementor-element-1a62e54 .elementor-icon{font-size:12px;}.elementor-3046 .elementor-element.elementor-element-1a62e54 .elementor-icon svg{height:12px;}body:not(.rtl) .elementor-3046 .elementor-element.elementor-element-1a62e54{right:0px;}body.rtl .elementor-3046 .elementor-element.elementor-element-1a62e54{left:0px;}.elementor-3046 .elementor-element.elementor-element-1a62e54{top:0px;}.elementor-3046 .elementor-element.elementor-element-8e630ee{color:#999999;}.elementor-3046 .elementor-element.elementor-element-8e630ee > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3046 .elementor-element.elementor-element-16a17ee{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-fd7fd8a .elementor-heading-title{font-weight:700;color:#999999;}.elementor-3046 .elementor-element.elementor-element-fd7fd8a .elementor-heading-title a:hover, .elementor-3046 .elementor-element.elementor-element-fd7fd8a .elementor-heading-title a:focus{color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-6b92f9c .elementor-icon-wrapper{text-align:center;}.elementor-3046 .elementor-element.elementor-element-6b92f9c.elementor-view-stacked .elementor-icon{background-color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-6b92f9c.elementor-view-framed .elementor-icon, .elementor-3046 .elementor-element.elementor-element-6b92f9c.elementor-view-default .elementor-icon{color:#C6623C;border-color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-6b92f9c.elementor-view-framed .elementor-icon, .elementor-3046 .elementor-element.elementor-element-6b92f9c.elementor-view-default .elementor-icon svg{fill:#C6623C;}.elementor-3046 .elementor-element.elementor-element-6b92f9c .elementor-icon{font-size:12px;}.elementor-3046 .elementor-element.elementor-element-6b92f9c .elementor-icon svg{height:12px;}body:not(.rtl) .elementor-3046 .elementor-element.elementor-element-6b92f9c{right:0px;}body.rtl .elementor-3046 .elementor-element.elementor-element-6b92f9c{left:0px;}.elementor-3046 .elementor-element.elementor-element-6b92f9c{top:0px;}.elementor-3046 .elementor-element.elementor-element-525e343{color:#999999;}.elementor-3046 .elementor-element.elementor-element-525e343 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3046 .elementor-element.elementor-element-f20d0ea{--display:flex;--gap:80px 0px;--row-gap:80px;--column-gap:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-3046 .elementor-element.elementor-element-f20d0ea:not(.elementor-motion-effects-element-type-background), .elementor-3046 .elementor-element.elementor-element-f20d0ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C3A4F;}.elementor-3046 .elementor-element.elementor-element-2b6f492{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-422d40f .elementor-heading-title{font-family:var( --e-global-typography-f1c7439-font-family ), Sans-serif;font-size:var( --e-global-typography-f1c7439-font-size );font-weight:var( --e-global-typography-f1c7439-font-weight );line-height:var( --e-global-typography-f1c7439-line-height );letter-spacing:var( --e-global-typography-f1c7439-letter-spacing );word-spacing:var( --e-global-typography-f1c7439-word-spacing );color:#B08B58;}.elementor-3046 .elementor-element.elementor-element-422d40f > .elementor-widget-container{padding:0px 0px 8px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#B08B58;}.elementor-3046 .elementor-element.elementor-element-aba0ff0 .elementor-heading-title{font-weight:400;color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-aba0ff0{width:var( --container-widget-width, 585px );max-width:585px;--container-widget-width:585px;--container-widget-flex-grow:0;}.elementor-3046 .elementor-element.elementor-element-e258003{color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-b562500{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:-24px;--margin-right:-24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-ebe7e38{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-3046 .elementor-element.elementor-element-3b3fedb{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#B08B58;--border-color:#B08B58;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-1b8bae5 .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-c7a0f74 .elementor-heading-title{font-size:26px;color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-78632c4{color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-1fa8db4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-3046 .elementor-element.elementor-element-c6f9ac1{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#B08B58;--border-color:#B08B58;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-fbc9fd9 .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-418509e .elementor-heading-title{font-size:26px;color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-012c691{color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-cb0fb3f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-3046 .elementor-element.elementor-element-9f33bad{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#B08B58;--border-color:#B08B58;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-ce91922 .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-99ac101 .elementor-heading-title{font-size:26px;color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-e8aa1c2{color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-6364f03{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-3046 .elementor-element.elementor-element-9fb5326{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#B08B58;--border-color:#B08B58;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-60e25af .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-0c2ecd4 .elementor-heading-title{font-size:26px;color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-27fef48{color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-e84ffeb{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-3046 .elementor-element.elementor-element-b6381cf{--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 40px;--row-gap:0px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-6f574e9 img{width:96px;max-width:100%;}.ee-tooltip.ee-tooltip-6f574e9.to--top,
							 .ee-tooltip.ee-tooltip-6f574e9.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-6f574e9.to--left,
							 .ee-tooltip.ee-tooltip-6f574e9.to--right{margin-top:0px;}.elementor-3046 .elementor-element.elementor-element-3a490c5 img{width:87px;max-width:100%;}.ee-tooltip.ee-tooltip-3a490c5.to--top,
							 .ee-tooltip.ee-tooltip-3a490c5.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-3a490c5.to--left,
							 .ee-tooltip.ee-tooltip-3a490c5.to--right{margin-top:0px;}.elementor-3046 .elementor-element.elementor-element-fbd69f4 img{width:110px;max-width:100%;}.ee-tooltip.ee-tooltip-fbd69f4.to--top,
							 .ee-tooltip.ee-tooltip-fbd69f4.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-fbd69f4.to--left,
							 .ee-tooltip.ee-tooltip-fbd69f4.to--right{margin-top:0px;}.elementor-3046 .elementor-element.elementor-element-929c30e img{width:117px;max-width:100%;}.ee-tooltip.ee-tooltip-929c30e.to--top,
							 .ee-tooltip.ee-tooltip-929c30e.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-929c30e.to--left,
							 .ee-tooltip.ee-tooltip-929c30e.to--right{margin-top:0px;}.elementor-3046 .elementor-element.elementor-element-cd747cd{--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:flex-end;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#39435566;--border-color:#39435566;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-afdb0a3 .elementor-heading-title{font-family:"Solid Antique Roman", Sans-serif;font-size:46px;font-weight:700;line-height:1em;}.elementor-3046 .elementor-element.elementor-element-e2edf57{--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 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-3046 .elementor-element.elementor-element-e2edf57:not(.elementor-motion-effects-element-type-background), .elementor-3046 .elementor-element.elementor-element-e2edf57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F4EF;}.elementor-3046 .elementor-element.elementor-element-aac9403{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 0px;--row-gap:24px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:57px;}.elementor-3046 .elementor-element.elementor-element-70a3e57 .elementor-heading-title{font-family:var( --e-global-typography-d277dc5-font-family ), Sans-serif;font-size:var( --e-global-typography-d277dc5-font-size );font-weight:var( --e-global-typography-d277dc5-font-weight );text-transform:var( --e-global-typography-d277dc5-text-transform );line-height:var( --e-global-typography-d277dc5-line-height );letter-spacing:var( --e-global-typography-d277dc5-letter-spacing );word-spacing:var( --e-global-typography-d277dc5-word-spacing );color:#B08B58;}.elementor-3046 .elementor-element.elementor-element-70a3e57 > .elementor-widget-container{padding:0px 0px 8px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#B08B58;}.elementor-3046 .elementor-element.elementor-element-c7b8223 .elementor-heading-title{font-weight:400;color:var( --e-global-color-primary );}.elementor-3046 .elementor-element.elementor-element-c7b8223 > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-3046 .elementor-element.elementor-element-c7b8223{width:var( --container-widget-width, 585px );max-width:585px;--container-widget-width:585px;--container-widget-flex-grow:0;}.elementor-3046 .elementor-element.elementor-element-ce6fa57{color:var( --e-global-color-text );}.elementor-3046 .elementor-element.elementor-element-e63040d{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-4bdfb27{--display:flex;--gap:15px 0px;--row-gap:15px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#E5E7EB;--border-color:#E5E7EB;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-e271871 .elementor-heading-title{font-size:28px;font-weight:400;color:var( --e-global-color-text );}.elementor-3046 .elementor-element.elementor-element-5abc5e5{color:var( --e-global-color-text );}.elementor-3046 .elementor-element.elementor-element-bf1e97f{--display:flex;--gap:15px 0px;--row-gap:15px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#E5E7EB;--border-color:#E5E7EB;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-bd2dbf2 .elementor-heading-title{font-size:28px;font-weight:400;color:var( --e-global-color-text );}.elementor-3046 .elementor-element.elementor-element-fa8f7e8{color:var( --e-global-color-text );}.elementor-3046 .elementor-element.elementor-element-a2a3004{--display:flex;--gap:15px 0px;--row-gap:15px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#E5E7EB;--border-color:#E5E7EB;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-ecce624 .elementor-heading-title{font-size:28px;font-weight:400;color:var( --e-global-color-text );}.elementor-3046 .elementor-element.elementor-element-1e32bc2{color:var( --e-global-color-text );}.elementor-3046 .elementor-element.elementor-element-45238b0{--display:flex;--gap:15px 0px;--row-gap:15px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#E5E7EB;--border-color:#E5E7EB;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-f8d3b45 .elementor-heading-title{font-size:28px;font-weight:400;color:var( --e-global-color-text );}.elementor-3046 .elementor-element.elementor-element-2fabdd0{color:var( --e-global-color-text );}.elementor-3046 .elementor-element.elementor-element-71db619{--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;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-3046 .elementor-element.elementor-element-71db619:not(.elementor-motion-effects-element-type-background), .elementor-3046 .elementor-element.elementor-element-71db619 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-74c49c74 );}.elementor-3046 .elementor-element.elementor-element-79a9684{text-align:center;width:var( --container-widget-width, 1140px );max-width:1140px;--container-widget-width:1140px;--container-widget-flex-grow:0;}.elementor-3046 .elementor-element.elementor-element-79a9684 .elementor-heading-title{font-weight:400;}.elementor-3046 .elementor-element.elementor-element-79a9684 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-3046 .elementor-element.elementor-element-372c34c{text-align:center;font-family:"Karla", Sans-serif;font-size:24px;line-height:32px;color:var( --e-global-color-text );width:var( --container-widget-width, 1140px );max-width:1140px;--container-widget-width:1140px;--container-widget-flex-grow:0;}.elementor-3046 .elementor-element.elementor-element-372c34c > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-3046 .elementor-element.elementor-element-227cc0b{--display:flex;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-3046 .elementor-element.elementor-element-227cc0b:not(.elementor-motion-effects-element-type-background), .elementor-3046 .elementor-element.elementor-element-227cc0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F4EF;}.elementor-3046 .elementor-element.elementor-element-93bf027{--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:flex-start;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-d10714e .elementor-heading-title{font-family:var( --e-global-typography-d277dc5-font-family ), Sans-serif;font-size:var( --e-global-typography-d277dc5-font-size );font-weight:var( --e-global-typography-d277dc5-font-weight );text-transform:var( --e-global-typography-d277dc5-text-transform );line-height:var( --e-global-typography-d277dc5-line-height );letter-spacing:var( --e-global-typography-d277dc5-letter-spacing );word-spacing:var( --e-global-typography-d277dc5-word-spacing );color:#B08B58;}.elementor-3046 .elementor-element.elementor-element-d10714e > .elementor-widget-container{padding:0px 0px 8px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#B08B58;}.elementor-3046 .elementor-element.elementor-element-0214427 .elementor-heading-title{font-weight:400;color:var( --e-global-color-text );}.elementor-3046 .elementor-element.elementor-element-bf436e8{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-f80b651{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-f89cfbf{color:var( --e-global-color-text );width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;}.elementor-3046 .elementor-element.elementor-element-7ac5736{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-87ce6a7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3046 .elementor-element.elementor-element-87ce6a7 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-3046 .elementor-element.elementor-element-87ce6a7 .elementor-button:hover, .elementor-3046 .elementor-element.elementor-element-87ce6a7 .elementor-button:focus{background-color:#D89A5D;}.elementor-3046 .elementor-element.elementor-element-3a97c29{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-6cac8e6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-6cac8e6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3046 .elementor-element.elementor-element-9a20ac4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3046 .elementor-element.elementor-element-9a20ac4:not(.elementor-motion-effects-element-type-background), .elementor-3046 .elementor-element.elementor-element-9a20ac4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-9a20ac4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3046 .elementor-element.elementor-element-f03cf52 .elementor-heading-title{font-family:"Karla", Sans-serif;text-transform:uppercase;line-height:20px;color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-78b4a70 .elementor-heading-title{font-family:var( --e-global-typography-f1c7439-font-family ), Sans-serif;font-size:var( --e-global-typography-f1c7439-font-size );font-weight:var( --e-global-typography-f1c7439-font-weight );line-height:var( --e-global-typography-f1c7439-line-height );letter-spacing:var( --e-global-typography-f1c7439-letter-spacing );word-spacing:var( --e-global-typography-f1c7439-word-spacing );color:#CB5C3B;}.elementor-3046 .elementor-element.elementor-element-ea3e29d .elementor-heading-title{font-family:"Solid Antique Roman", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-primary );}.elementor-3046 .elementor-element.elementor-element-ea3e29d > .elementor-widget-container{padding:8px 0px 8px 0px;}.elementor-3046 .elementor-element.elementor-element-074b002{color:#6B7280;}.elementor-3046 .elementor-element.elementor-element-2cc0a2c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-139b83a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3046 .elementor-element.elementor-element-139b83a:not(.elementor-motion-effects-element-type-background), .elementor-3046 .elementor-element.elementor-element-139b83a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-139b83a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3046 .elementor-element.elementor-element-6031df5 .elementor-heading-title{font-family:"Karla", Sans-serif;text-transform:uppercase;line-height:20px;color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-3505020 .elementor-heading-title{font-family:var( --e-global-typography-f1c7439-font-family ), Sans-serif;font-size:var( --e-global-typography-f1c7439-font-size );font-weight:var( --e-global-typography-f1c7439-font-weight );line-height:var( --e-global-typography-f1c7439-line-height );letter-spacing:var( --e-global-typography-f1c7439-letter-spacing );word-spacing:var( --e-global-typography-f1c7439-word-spacing );color:#CB5C3B;}.elementor-3046 .elementor-element.elementor-element-7ebdf71 .elementor-heading-title{font-family:"Solid Antique Roman", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-primary );}.elementor-3046 .elementor-element.elementor-element-7ebdf71 > .elementor-widget-container{padding:8px 0px 8px 0px;}.elementor-3046 .elementor-element.elementor-element-4d3b223{color:#6B7280;}.elementor-3046 .elementor-element.elementor-element-563a119{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-1599591{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3046 .elementor-element.elementor-element-1599591:not(.elementor-motion-effects-element-type-background), .elementor-3046 .elementor-element.elementor-element-1599591 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-1599591.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3046 .elementor-element.elementor-element-fcc5e98 .elementor-heading-title{font-family:"Karla", Sans-serif;text-transform:uppercase;line-height:20px;color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-561de8b .elementor-heading-title{font-family:var( --e-global-typography-f1c7439-font-family ), Sans-serif;font-size:var( --e-global-typography-f1c7439-font-size );font-weight:var( --e-global-typography-f1c7439-font-weight );line-height:var( --e-global-typography-f1c7439-line-height );letter-spacing:var( --e-global-typography-f1c7439-letter-spacing );word-spacing:var( --e-global-typography-f1c7439-word-spacing );color:#CB5C3B;}.elementor-3046 .elementor-element.elementor-element-81a67b2 .elementor-heading-title{font-family:"Solid Antique Roman", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-primary );}.elementor-3046 .elementor-element.elementor-element-81a67b2 > .elementor-widget-container{padding:8px 0px 8px 0px;}.elementor-3046 .elementor-element.elementor-element-8a0f86a{color:#6B7280;}.elementor-3046 .elementor-element.elementor-element-8a0c87e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-432ffca{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3046 .elementor-element.elementor-element-432ffca:not(.elementor-motion-effects-element-type-background), .elementor-3046 .elementor-element.elementor-element-432ffca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-432ffca.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3046 .elementor-element.elementor-element-aae28dc .elementor-heading-title{font-family:"Karla", Sans-serif;text-transform:uppercase;line-height:20px;color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-6cbac59 .elementor-heading-title{font-family:var( --e-global-typography-f1c7439-font-family ), Sans-serif;font-size:var( --e-global-typography-f1c7439-font-size );font-weight:var( --e-global-typography-f1c7439-font-weight );line-height:var( --e-global-typography-f1c7439-line-height );letter-spacing:var( --e-global-typography-f1c7439-letter-spacing );word-spacing:var( --e-global-typography-f1c7439-word-spacing );color:#CB5C3B;}.elementor-3046 .elementor-element.elementor-element-e0dc423 .elementor-heading-title{font-family:"Solid Antique Roman", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-primary );}.elementor-3046 .elementor-element.elementor-element-e0dc423 > .elementor-widget-container{padding:8px 0px 8px 0px;}.elementor-3046 .elementor-element.elementor-element-a4f1440{color:#6B7280;}.elementor-3046 .elementor-element.elementor-element-e418ca6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-4854108{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3046 .elementor-element.elementor-element-4854108:not(.elementor-motion-effects-element-type-background), .elementor-3046 .elementor-element.elementor-element-4854108 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-4854108.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3046 .elementor-element.elementor-element-39da88a .elementor-heading-title{font-family:"Karla", Sans-serif;text-transform:uppercase;line-height:20px;color:#C6623C;}.elementor-3046 .elementor-element.elementor-element-3018796 .elementor-heading-title{font-family:var( --e-global-typography-f1c7439-font-family ), Sans-serif;font-size:var( --e-global-typography-f1c7439-font-size );font-weight:var( --e-global-typography-f1c7439-font-weight );line-height:var( --e-global-typography-f1c7439-line-height );letter-spacing:var( --e-global-typography-f1c7439-letter-spacing );word-spacing:var( --e-global-typography-f1c7439-word-spacing );color:#CB5C3B;}.elementor-3046 .elementor-element.elementor-element-a27dc2c .elementor-heading-title{font-family:"Solid Antique Roman", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-primary );}.elementor-3046 .elementor-element.elementor-element-a27dc2c > .elementor-widget-container{padding:8px 0px 8px 0px;}.elementor-3046 .elementor-element.elementor-element-bb4b537{color:#6B7280;}.elementor-3046 .elementor-element.elementor-element-efed7fc{--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-swiper-slides-gap:48px;--e-n-carousel-arrow-size:40px;--e-n-carousel-arrow-normal-color:#9CA3AF;--e-n-carousel-arrow-hover-color:#FFFFFF;--e-n-carousel-swiper-pagination-size:8px;--e-n-carousel-dots-normal-color:#CB5C3B;--e-n-carousel-dots-hover-color:var( --e-global-color-accent );--e-n-carousel-swiper-pagination-spacing:80px;}.elementor-3046 .elementor-element.elementor-element-efed7fc :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5E7EB;border-radius:50% 50% 50% 50%;padding:10px 10px 10px 10px;}.elementor-3046 .elementor-element.elementor-element-efed7fc :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-accent );}.elementor-3046 .elementor-element.elementor-element-efed7fc .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:8px;--swiper-pagination-bullet-vertical-gap:8px;}.elementor-3046 .elementor-element.elementor-element-7ed4ecc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-3046 .elementor-element.elementor-element-7ed4ecc:not(.elementor-motion-effects-element-type-background), .elementor-3046 .elementor-element.elementor-element-7ed4ecc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F4EF;}.ee-tooltip.ee-tooltip-50f8de0.to--top,
							 .ee-tooltip.ee-tooltip-50f8de0.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-50f8de0.to--left,
							 .ee-tooltip.ee-tooltip-50f8de0.to--right{margin-top:0px;}.elementor-3046 .elementor-element.elementor-element-ad9da39{text-align:center;font-family:"Solid Antique Roman", Sans-serif;font-size:46px;line-height:1em;color:var( --e-global-color-text );}.elementor-3046 .elementor-element.elementor-element-ad9da39 > .elementor-widget-container{padding:24px 0px 24px 0px;}.elementor-3046 .elementor-element.elementor-element-54e80e1{text-align:center;}.elementor-3046 .elementor-element.elementor-element-54e80e1 .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:18px;font-weight:600;color:#CB5D3C;}.elementor-3046 .elementor-element.elementor-element-5bf7645{text-align:center;}.elementor-3046 .elementor-element.elementor-element-5bf7645 .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:13px;font-weight:600;letter-spacing:1px;color:#6B7280;}.elementor-3046 .elementor-element.elementor-element-8d5f7c4:not(.elementor-motion-effects-element-type-background), .elementor-3046 .elementor-element.elementor-element-8d5f7c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F4EF;background-image:url("https://gashlaw.com/wp-content/uploads/white-plains-ny-sunset-view-2.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-3046 .elementor-element.elementor-element-8d5f7c4 > .elementor-background-overlay{background-color:#D08E4C;opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3046 .elementor-element.elementor-element-8d5f7c4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3046 .elementor-element.elementor-element-8d5f7c4 > .elementor-shape-top .elementor-shape-fill{fill:#F1F2F2;}.elementor-3046 .elementor-element.elementor-element-8d5f7c4 > .elementor-shape-top svg{width:calc(100% + 1.3px);height:54px;}.elementor-3046 .elementor-element.elementor-element-4ba894e{text-align:start;}.elementor-3046 .elementor-element.elementor-element-4ba894e .elementor-heading-title{color:#F1F2F2;}.elementor-3046 .elementor-element.elementor-element-7019c83{font-family:"Solid Antique Roman", Sans-serif;font-size:36px;font-weight:400;line-height:1em;color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-5e3b9bf .elementor-button-content-wrapper{flex-direction:row;}.elementor-3046 .elementor-element.elementor-element-5e3b9bf .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-3046 .elementor-element.elementor-element-5e3b9bf .elementor-button{fill:#3A4556;color:#3A4556;background-color:#F1F2F2;}.elementor-3046 .elementor-element.elementor-element-5e3b9bf .elementor-button:hover, .elementor-3046 .elementor-element.elementor-element-5e3b9bf .elementor-button:focus{color:#F7F7F7;background-color:#394355;}.elementor-3046 .elementor-element.elementor-element-5e3b9bf .elementor-button:hover svg, .elementor-3046 .elementor-element.elementor-element-5e3b9bf .elementor-button:focus svg{fill:#F7F7F7;}.elementor-3046 .elementor-element.elementor-element-5e3b9bf > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-3046 .elementor-element.elementor-element-a5aaf69{--display:flex;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-3046 .elementor-element.elementor-element-a5aaf69:not(.elementor-motion-effects-element-type-background), .elementor-3046 .elementor-element.elementor-element-a5aaf69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F4EF;}.elementor-3046 .elementor-element.elementor-element-0054c34{--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:flex-start;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-0e38619 .elementor-heading-title{font-family:var( --e-global-typography-d277dc5-font-family ), Sans-serif;font-size:var( --e-global-typography-d277dc5-font-size );font-weight:var( --e-global-typography-d277dc5-font-weight );text-transform:var( --e-global-typography-d277dc5-text-transform );line-height:var( --e-global-typography-d277dc5-line-height );letter-spacing:var( --e-global-typography-d277dc5-letter-spacing );word-spacing:var( --e-global-typography-d277dc5-word-spacing );color:#B08B58;}.elementor-3046 .elementor-element.elementor-element-0e38619 > .elementor-widget-container{padding:0px 0px 8px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#B08B58;}.elementor-3046 .elementor-element.elementor-element-632e765 .elementor-heading-title{font-weight:400;}.elementor-3046 .elementor-element.elementor-element-9dc4030{color:var( --e-global-color-text );width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3046 .elementor-element.elementor-element-53a869e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-e915631{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-e915631.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3046 .elementor-element.elementor-element-8134632{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-3046 .elementor-element.elementor-element-8134632:not(.elementor-motion-effects-element-type-background), .elementor-3046 .elementor-element.elementor-element-8134632 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF0F2;}.elementor-3046 .elementor-element.elementor-element-0a736e2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-1fd4e1b .elementor-heading-title{font-family:"Karla", Sans-serif;color:#FDFDFD;}.elementor-3046 .elementor-element.elementor-element-1fd4e1b > .elementor-widget-container{padding:4px 8px 4px 8px;background-color:#111827;border-radius:4px 4px 4px 4px;}.elementor-3046 .elementor-element.elementor-element-1fd4e1b.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-3046 .elementor-element.elementor-element-1fd4e1b{left:calc(100% - 68px);}body.rtl .elementor-3046 .elementor-element.elementor-element-1fd4e1b{right:calc(100% - 68px);}.elementor-3046 .elementor-element.elementor-element-1fd4e1b{top:23px;}.elementor-3046 .elementor-element.elementor-element-fe9394e img{height:377px;object-fit:cover;object-position:center center;}.ee-tooltip.ee-tooltip-fe9394e.to--top,
							 .ee-tooltip.ee-tooltip-fe9394e.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-fe9394e.to--left,
							 .ee-tooltip.ee-tooltip-fe9394e.to--right{margin-top:0px;}.elementor-3046 .elementor-element.elementor-element-056750c{--display:flex;--gap:37px 0px;--row-gap:37px;--column-gap:0px;--padding-top:0px;--padding-bottom:38px;--padding-left:35px;--padding-right:35px;--position:absolute;bottom:0px;}body:not(.rtl) .elementor-3046 .elementor-element.elementor-element-056750c{left:0px;}body.rtl .elementor-3046 .elementor-element.elementor-element-056750c{right:0px;}.elementor-3046 .elementor-element.elementor-element-78b269c{--display:flex;--min-height:50px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:50% 50% 50% 50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-78b269c:not(.elementor-motion-effects-element-type-background), .elementor-3046 .elementor-element.elementor-element-78b269c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B65937E6;}.elementor-3046 .elementor-element.elementor-element-78b269c:hover{background-color:var( --e-global-color-primary );}.elementor-3046 .elementor-element.elementor-element-78b269c.e-con{--align-self:center;}.elementor-3046 .elementor-element.elementor-element-fc9b721 .elementor-icon-wrapper{text-align:center;}.elementor-3046 .elementor-element.elementor-element-fc9b721.elementor-view-stacked .elementor-icon{background-color:#FDFCFD;}.elementor-3046 .elementor-element.elementor-element-fc9b721.elementor-view-framed .elementor-icon, .elementor-3046 .elementor-element.elementor-element-fc9b721.elementor-view-default .elementor-icon{color:#FDFCFD;border-color:#FDFCFD;}.elementor-3046 .elementor-element.elementor-element-fc9b721.elementor-view-framed .elementor-icon, .elementor-3046 .elementor-element.elementor-element-fc9b721.elementor-view-default .elementor-icon svg{fill:#FDFCFD;}.elementor-3046 .elementor-element.elementor-element-fc9b721 .elementor-icon{font-size:17px;}.elementor-3046 .elementor-element.elementor-element-fc9b721 .elementor-icon svg{height:17px;}.elementor-3046 .elementor-element.elementor-element-88297ca .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-92c575e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-92c575e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3046 .elementor-element.elementor-element-bf45442{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-3046 .elementor-element.elementor-element-bf45442:not(.elementor-motion-effects-element-type-background), .elementor-3046 .elementor-element.elementor-element-bf45442 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF0F2;}.elementor-3046 .elementor-element.elementor-element-390ca2e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-d112b71 img{height:377px;object-fit:cover;object-position:center center;}.ee-tooltip.ee-tooltip-d112b71.to--top,
							 .ee-tooltip.ee-tooltip-d112b71.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-d112b71.to--left,
							 .ee-tooltip.ee-tooltip-d112b71.to--right{margin-top:0px;}.elementor-3046 .elementor-element.elementor-element-1d5ee41{--display:flex;--gap:37px 0px;--row-gap:37px;--column-gap:0px;--padding-top:0px;--padding-bottom:38px;--padding-left:35px;--padding-right:35px;--position:absolute;bottom:0px;}body:not(.rtl) .elementor-3046 .elementor-element.elementor-element-1d5ee41{left:0px;}body.rtl .elementor-3046 .elementor-element.elementor-element-1d5ee41{right:0px;}.elementor-3046 .elementor-element.elementor-element-badf314{--display:flex;--min-height:50px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:50% 50% 50% 50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-badf314:not(.elementor-motion-effects-element-type-background), .elementor-3046 .elementor-element.elementor-element-badf314 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B65937E6;}.elementor-3046 .elementor-element.elementor-element-badf314:hover{background-color:var( --e-global-color-primary );}.elementor-3046 .elementor-element.elementor-element-badf314.e-con{--align-self:center;}.elementor-3046 .elementor-element.elementor-element-9a0babd .elementor-icon-wrapper{text-align:center;}.elementor-3046 .elementor-element.elementor-element-9a0babd.elementor-view-stacked .elementor-icon{background-color:#FDFCFD;}.elementor-3046 .elementor-element.elementor-element-9a0babd.elementor-view-framed .elementor-icon, .elementor-3046 .elementor-element.elementor-element-9a0babd.elementor-view-default .elementor-icon{color:#FDFCFD;border-color:#FDFCFD;}.elementor-3046 .elementor-element.elementor-element-9a0babd.elementor-view-framed .elementor-icon, .elementor-3046 .elementor-element.elementor-element-9a0babd.elementor-view-default .elementor-icon svg{fill:#FDFCFD;}.elementor-3046 .elementor-element.elementor-element-9a0babd .elementor-icon{font-size:17px;}.elementor-3046 .elementor-element.elementor-element-9a0babd .elementor-icon svg{height:17px;}.elementor-3046 .elementor-element.elementor-element-7880b0f .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-e37d2f0 .elementor-heading-title{font-family:"Karla", Sans-serif;color:#FDFDFD;}.elementor-3046 .elementor-element.elementor-element-e37d2f0 > .elementor-widget-container{padding:4px 8px 4px 8px;background-color:#111827;border-radius:4px 4px 4px 4px;}.elementor-3046 .elementor-element.elementor-element-e37d2f0.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-3046 .elementor-element.elementor-element-e37d2f0{left:calc(100% - 68px);}body.rtl .elementor-3046 .elementor-element.elementor-element-e37d2f0{right:calc(100% - 68px);}.elementor-3046 .elementor-element.elementor-element-e37d2f0{top:23px;}.elementor-3046 .elementor-element.elementor-element-ea40600{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-ea40600.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3046 .elementor-element.elementor-element-830770d{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-3046 .elementor-element.elementor-element-830770d:not(.elementor-motion-effects-element-type-background), .elementor-3046 .elementor-element.elementor-element-830770d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF0F2;}.elementor-3046 .elementor-element.elementor-element-950deb9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-854a871 img{height:377px;object-fit:cover;object-position:center center;}.ee-tooltip.ee-tooltip-854a871.to--top,
							 .ee-tooltip.ee-tooltip-854a871.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-854a871.to--left,
							 .ee-tooltip.ee-tooltip-854a871.to--right{margin-top:0px;}.elementor-3046 .elementor-element.elementor-element-1c6ce9e{--display:flex;--gap:37px 0px;--row-gap:37px;--column-gap:0px;--padding-top:0px;--padding-bottom:38px;--padding-left:35px;--padding-right:35px;--position:absolute;bottom:0px;}body:not(.rtl) .elementor-3046 .elementor-element.elementor-element-1c6ce9e{left:0px;}body.rtl .elementor-3046 .elementor-element.elementor-element-1c6ce9e{right:0px;}.elementor-3046 .elementor-element.elementor-element-4300d4a{--display:flex;--min-height:50px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:50% 50% 50% 50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-4300d4a:not(.elementor-motion-effects-element-type-background), .elementor-3046 .elementor-element.elementor-element-4300d4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B65937E6;}.elementor-3046 .elementor-element.elementor-element-4300d4a:hover{background-color:var( --e-global-color-primary );}.elementor-3046 .elementor-element.elementor-element-4300d4a.e-con{--align-self:center;}.elementor-3046 .elementor-element.elementor-element-17ba403 .elementor-icon-wrapper{text-align:center;}.elementor-3046 .elementor-element.elementor-element-17ba403.elementor-view-stacked .elementor-icon{background-color:#FDFCFD;}.elementor-3046 .elementor-element.elementor-element-17ba403.elementor-view-framed .elementor-icon, .elementor-3046 .elementor-element.elementor-element-17ba403.elementor-view-default .elementor-icon{color:#FDFCFD;border-color:#FDFCFD;}.elementor-3046 .elementor-element.elementor-element-17ba403.elementor-view-framed .elementor-icon, .elementor-3046 .elementor-element.elementor-element-17ba403.elementor-view-default .elementor-icon svg{fill:#FDFCFD;}.elementor-3046 .elementor-element.elementor-element-17ba403 .elementor-icon{font-size:17px;}.elementor-3046 .elementor-element.elementor-element-17ba403 .elementor-icon svg{height:17px;}.elementor-3046 .elementor-element.elementor-element-447a794 .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-8964edd .elementor-heading-title{font-family:"Karla", Sans-serif;color:#FDFDFD;}.elementor-3046 .elementor-element.elementor-element-8964edd > .elementor-widget-container{padding:4px 8px 4px 8px;background-color:#111827;border-radius:4px 4px 4px 4px;}.elementor-3046 .elementor-element.elementor-element-8964edd.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-3046 .elementor-element.elementor-element-8964edd{left:calc(100% - 68px);}body.rtl .elementor-3046 .elementor-element.elementor-element-8964edd{right:calc(100% - 68px);}.elementor-3046 .elementor-element.elementor-element-8964edd{top:23px;}.elementor-3046 .elementor-element.elementor-element-a4dbf05{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-a4dbf05.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3046 .elementor-element.elementor-element-04acbee{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-3046 .elementor-element.elementor-element-04acbee:not(.elementor-motion-effects-element-type-background), .elementor-3046 .elementor-element.elementor-element-04acbee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF0F2;}.elementor-3046 .elementor-element.elementor-element-2c8c9e2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-d99cb01 img{height:377px;object-fit:cover;object-position:center center;}.ee-tooltip.ee-tooltip-d99cb01.to--top,
							 .ee-tooltip.ee-tooltip-d99cb01.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-d99cb01.to--left,
							 .ee-tooltip.ee-tooltip-d99cb01.to--right{margin-top:0px;}.elementor-3046 .elementor-element.elementor-element-9f11ee5{--display:flex;--gap:37px 0px;--row-gap:37px;--column-gap:0px;--padding-top:0px;--padding-bottom:38px;--padding-left:35px;--padding-right:35px;--position:absolute;bottom:0px;}body:not(.rtl) .elementor-3046 .elementor-element.elementor-element-9f11ee5{left:0px;}body.rtl .elementor-3046 .elementor-element.elementor-element-9f11ee5{right:0px;}.elementor-3046 .elementor-element.elementor-element-b277a61{--display:flex;--min-height:50px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:50% 50% 50% 50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-b277a61:not(.elementor-motion-effects-element-type-background), .elementor-3046 .elementor-element.elementor-element-b277a61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B65937E6;}.elementor-3046 .elementor-element.elementor-element-b277a61:hover{background-color:var( --e-global-color-primary );}.elementor-3046 .elementor-element.elementor-element-b277a61.e-con{--align-self:center;}.elementor-3046 .elementor-element.elementor-element-8780a3f .elementor-icon-wrapper{text-align:center;}.elementor-3046 .elementor-element.elementor-element-8780a3f.elementor-view-stacked .elementor-icon{background-color:#FDFCFD;}.elementor-3046 .elementor-element.elementor-element-8780a3f.elementor-view-framed .elementor-icon, .elementor-3046 .elementor-element.elementor-element-8780a3f.elementor-view-default .elementor-icon{color:#FDFCFD;border-color:#FDFCFD;}.elementor-3046 .elementor-element.elementor-element-8780a3f.elementor-view-framed .elementor-icon, .elementor-3046 .elementor-element.elementor-element-8780a3f.elementor-view-default .elementor-icon svg{fill:#FDFCFD;}.elementor-3046 .elementor-element.elementor-element-8780a3f .elementor-icon{font-size:17px;}.elementor-3046 .elementor-element.elementor-element-8780a3f .elementor-icon svg{height:17px;}.elementor-3046 .elementor-element.elementor-element-bdc39d6 .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-3b3f49e .elementor-heading-title{font-family:"Karla", Sans-serif;color:#FDFDFD;}.elementor-3046 .elementor-element.elementor-element-3b3f49e > .elementor-widget-container{padding:4px 8px 4px 8px;background-color:#111827;border-radius:4px 4px 4px 4px;}.elementor-3046 .elementor-element.elementor-element-3b3f49e.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-3046 .elementor-element.elementor-element-3b3f49e{left:calc(100% - 68px);}body.rtl .elementor-3046 .elementor-element.elementor-element-3b3f49e{right:calc(100% - 68px);}.elementor-3046 .elementor-element.elementor-element-3b3f49e{top:23px;}.elementor-3046 .elementor-element.elementor-element-359473c{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-swiper-slides-gap:20px;--e-n-carousel-arrow-size:40px;--e-n-carousel-arrow-normal-color:#9CA3AF;--e-n-carousel-arrow-hover-color:#FFFFFF;--e-n-carousel-swiper-pagination-size:8px;--e-n-carousel-dots-normal-color:#CB5C3B;--e-n-carousel-dots-hover-color:var( --e-global-color-accent );--e-n-carousel-swiper-pagination-spacing:80px;}.elementor-3046 .elementor-element.elementor-element-359473c :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5E7EB;border-radius:50% 50% 50% 50%;padding:10px 10px 10px 10px;}.elementor-3046 .elementor-element.elementor-element-359473c :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-accent );}.elementor-3046 .elementor-element.elementor-element-359473c .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:8px;--swiper-pagination-bullet-vertical-gap:8px;}.elementor-3046 .elementor-element.elementor-element-b547c45{--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;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-3046 .elementor-element.elementor-element-b547c45:not(.elementor-motion-effects-element-type-background), .elementor-3046 .elementor-element.elementor-element-b547c45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F4EF;}.elementor-3046 .elementor-element.elementor-element-d640568{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-3046 .elementor-element.elementor-element-6cbf246 .elementor-heading-title{font-family:var( --e-global-typography-d277dc5-font-family ), Sans-serif;font-size:var( --e-global-typography-d277dc5-font-size );font-weight:var( --e-global-typography-d277dc5-font-weight );text-transform:var( --e-global-typography-d277dc5-text-transform );line-height:var( --e-global-typography-d277dc5-line-height );letter-spacing:var( --e-global-typography-d277dc5-letter-spacing );word-spacing:var( --e-global-typography-d277dc5-word-spacing );color:#B08B58;}.elementor-3046 .elementor-element.elementor-element-6cbf246 > .elementor-widget-container{padding:0px 0px 8px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#B08B58;}.elementor-3046 .elementor-element.elementor-element-ccc966a .elementor-heading-title{font-weight:400;color:var( --e-global-color-primary );}.elementor-3046 .elementor-element.elementor-element-c94f0bf{color:var( --e-global-color-text );}.elementor-3046 .elementor-element.elementor-element-48efa61 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3046 .elementor-element.elementor-element-48efa61 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-3046 .elementor-element.elementor-element-764f629{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-0996805{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-a71d865{color:#6B7280;}.elementor-3046 .elementor-element.elementor-element-a71d865 > .elementor-widget-container{padding:15px 0px 24px 0px;}.elementor-3046 .elementor-element.elementor-element-cff9e47{--display:flex;}.elementor-3046 .elementor-element.elementor-element-fff81d2{color:#6B7280;}.elementor-3046 .elementor-element.elementor-element-fff81d2 > .elementor-widget-container{padding:15px 0px 24px 0px;}.elementor-3046 .elementor-element.elementor-element-f6a6f92{--display:flex;}.elementor-3046 .elementor-element.elementor-element-73a052e{color:#6B7280;}.elementor-3046 .elementor-element.elementor-element-73a052e > .elementor-widget-container{padding:15px 0px 24px 0px;}.elementor-3046 .elementor-element.elementor-element-0e3d2af{--display:flex;}.elementor-3046 .elementor-element.elementor-element-2d8bf28{color:#6B7280;}.elementor-3046 .elementor-element.elementor-element-2d8bf28 > .elementor-widget-container{padding:15px 0px 24px 0px;}.elementor-3046 .elementor-element.elementor-element-bd74a49{--display:flex;}.elementor-3046 .elementor-element.elementor-element-d1d63a7{color:#6B7280;}.elementor-3046 .elementor-element.elementor-element-d1d63a7 > .elementor-widget-container{padding:15px 0px 24px 0px;}.elementor-3046 .elementor-element.elementor-element-1823ee6{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-title-font-size:28px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:#C25C33;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#C25C33;--n-accordion-icon-hover-color:#C25C33;--n-accordion-icon-active-color:#FFFFFF;}.elementor-3046 .elementor-element.elementor-element-1823ee6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 0px 0px;border-color:#E5E7EB;}.elementor-3046 .elementor-element.elementor-element-1823ee6 {--n-accordion-padding:20px 0px 20px 0px;}:where( .elementor-3046 .elementor-element.elementor-element-1823ee6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Solid Antique Roman", Sans-serif;font-weight:400;line-height:32px;}:where( .elementor-3046 .elementor-element.elementor-element-1823ee6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 0px 0px;--padding-top:15px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-3046 .elementor-element.elementor-element-72cec15{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-3046 .elementor-element.elementor-element-d1db408{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-93d1ce4 img{border-radius:4px 4px 4px 4px;}.ee-tooltip.ee-tooltip-93d1ce4.to--top,
							 .ee-tooltip.ee-tooltip-93d1ce4.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-93d1ce4.to--left,
							 .ee-tooltip.ee-tooltip-93d1ce4.to--right{margin-top:0px;}.elementor-3046 .elementor-element.elementor-element-f67f206{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 0px;--row-gap:24px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:137px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-4ef54b2 .elementor-heading-title{font-family:var( --e-global-typography-d277dc5-font-family ), Sans-serif;font-size:var( --e-global-typography-d277dc5-font-size );font-weight:var( --e-global-typography-d277dc5-font-weight );text-transform:var( --e-global-typography-d277dc5-text-transform );line-height:var( --e-global-typography-d277dc5-line-height );letter-spacing:var( --e-global-typography-d277dc5-letter-spacing );word-spacing:var( --e-global-typography-d277dc5-word-spacing );color:#B08B58;}.elementor-3046 .elementor-element.elementor-element-4ef54b2 > .elementor-widget-container{padding:0px 0px 8px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#B08B58;}.elementor-3046 .elementor-element.elementor-element-840d458 .elementor-heading-title{font-weight:400;}.elementor-3046 .elementor-element.elementor-element-98af4d9{font-weight:400;color:var( --e-global-color-text );}.elementor-3046 .elementor-element.elementor-element-53511fe{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-60ba39c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-3de3ccf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-f7ae3ec .elementor-heading-title{font-weight:700;color:#CB5D3C;}.elementor-3046 .elementor-element.elementor-element-2d98614{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-1a86c39{color:var( --e-global-color-text );}.elementor-3046 .elementor-element.elementor-element-89db8b6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-bab333d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-e842a89 .elementor-heading-title{font-weight:700;color:#CB5D3C;}.elementor-3046 .elementor-element.elementor-element-1d9cd60{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-700ebe3{color:var( --e-global-color-text );}.elementor-3046 .elementor-element.elementor-element-4ef9f42{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-046c5d9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-a7a7ca0 .elementor-heading-title{font-weight:700;color:#CB5D3C;}.elementor-3046 .elementor-element.elementor-element-56c7dba{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-c55e7be{color:var( --e-global-color-text );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-3046 .elementor-element.elementor-element-7b07b82{--width:50%;}.elementor-3046 .elementor-element.elementor-element-5007ca3{--width:50%;}.elementor-3046 .elementor-element.elementor-element-344833f{--width:auto;}.elementor-3046 .elementor-element.elementor-element-2b9c15e{--width:33.33%;}.elementor-3046 .elementor-element.elementor-element-a7cdc03{--width:33.33%;}.elementor-3046 .elementor-element.elementor-element-5a92616{--width:33.33%;}.elementor-3046 .elementor-element.elementor-element-2b6f492{--width:700px;}.elementor-3046 .elementor-element.elementor-element-b562500{--width:auto;}.elementor-3046 .elementor-element.elementor-element-ebe7e38{--width:25%;}.elementor-3046 .elementor-element.elementor-element-1fa8db4{--width:25%;}.elementor-3046 .elementor-element.elementor-element-cb0fb3f{--width:25%;}.elementor-3046 .elementor-element.elementor-element-6364f03{--width:25%;}.elementor-3046 .elementor-element.elementor-element-b6381cf{--width:auto;}.elementor-3046 .elementor-element.elementor-element-cd747cd{--width:186px;}.elementor-3046 .elementor-element.elementor-element-aac9403{--width:44.96%;}.elementor-3046 .elementor-element.elementor-element-e63040d{--width:55.04%;}.elementor-3046 .elementor-element.elementor-element-bf436e8{--width:100%;}.elementor-3046 .elementor-element.elementor-element-f80b651{--width:50%;}.elementor-3046 .elementor-element.elementor-element-7ac5736{--width:50%;}.elementor-3046 .elementor-element.elementor-element-7ed4ecc{--content-width:984px;}.elementor-3046 .elementor-element.elementor-element-fa97fab{width:70%;}.elementor-3046 .elementor-element.elementor-element-b13ae9b{width:30%;}.elementor-3046 .elementor-element.elementor-element-78b269c{--width:50px;}.elementor-3046 .elementor-element.elementor-element-badf314{--width:50px;}.elementor-3046 .elementor-element.elementor-element-4300d4a{--width:50px;}.elementor-3046 .elementor-element.elementor-element-b277a61{--width:50px;}.elementor-3046 .elementor-element.elementor-element-d640568{--width:41.47%;}.elementor-3046 .elementor-element.elementor-element-764f629{--width:58.53%;}.elementor-3046 .elementor-element.elementor-element-d1db408{--width:40.69%;}.elementor-3046 .elementor-element.elementor-element-f67f206{--width:59.31%;}.elementor-3046 .elementor-element.elementor-element-3de3ccf{--width:110px;}.elementor-3046 .elementor-element.elementor-element-2d98614{--width:calc(100% - 110px);}.elementor-3046 .elementor-element.elementor-element-bab333d{--width:110px;}.elementor-3046 .elementor-element.elementor-element-1d9cd60{--width:calc(100% - 110px);}.elementor-3046 .elementor-element.elementor-element-046c5d9{--width:110px;}.elementor-3046 .elementor-element.elementor-element-56c7dba{--width:calc(100% - 110px);}}@media(max-width:1024px) and (min-width:768px){.elementor-3046 .elementor-element.elementor-element-7b07b82{--width:100%;}.elementor-3046 .elementor-element.elementor-element-5007ca3{--width:100%;}.elementor-3046 .elementor-element.elementor-element-2b9c15e{--width:100%;}.elementor-3046 .elementor-element.elementor-element-a7cdc03{--width:100%;}.elementor-3046 .elementor-element.elementor-element-5a92616{--width:100%;}.elementor-3046 .elementor-element.elementor-element-ebe7e38{--width:50%;}.elementor-3046 .elementor-element.elementor-element-1fa8db4{--width:50%;}.elementor-3046 .elementor-element.elementor-element-cb0fb3f{--width:50%;}.elementor-3046 .elementor-element.elementor-element-6364f03{--width:50%;}.elementor-3046 .elementor-element.elementor-element-cd747cd{--width:auto;}.elementor-3046 .elementor-element.elementor-element-aac9403{--width:100%;}.elementor-3046 .elementor-element.elementor-element-e63040d{--width:100%;}.elementor-3046 .elementor-element.elementor-element-d640568{--width:100%;}.elementor-3046 .elementor-element.elementor-element-764f629{--width:100%;}.elementor-3046 .elementor-element.elementor-element-f67f206{--width:100%;}}@media(max-width:1024px){.elementor-3046 .elementor-element.elementor-element-6d21a97{--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-3046 .elementor-element.elementor-element-5007ca3{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-3046 .elementor-element.elementor-element-7cdfde5 .elementor-heading-title{font-size:var( --e-global-typography-d277dc5-font-size );line-height:var( --e-global-typography-d277dc5-line-height );letter-spacing:var( --e-global-typography-d277dc5-letter-spacing );word-spacing:var( --e-global-typography-d277dc5-word-spacing );}.elementor-3046 .elementor-element.elementor-element-344833f{--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:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3046 .elementor-element.elementor-element-2b9c15e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-a7cdc03{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-5a92616{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-422d40f .elementor-heading-title{font-size:var( --e-global-typography-f1c7439-font-size );line-height:var( --e-global-typography-f1c7439-line-height );letter-spacing:var( --e-global-typography-f1c7439-letter-spacing );word-spacing:var( --e-global-typography-f1c7439-word-spacing );}.elementor-3046 .elementor-element.elementor-element-b562500{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--flex-wrap:wrap;}.elementor-3046 .elementor-element.elementor-element-e84ffeb{--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:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-3046 .elementor-element.elementor-element-cd747cd{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-3046 .elementor-element.elementor-element-e2edf57{--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:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-3046 .elementor-element.elementor-element-aac9403{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-70a3e57 .elementor-heading-title{font-size:var( --e-global-typography-d277dc5-font-size );line-height:var( --e-global-typography-d277dc5-line-height );letter-spacing:var( --e-global-typography-d277dc5-letter-spacing );word-spacing:var( --e-global-typography-d277dc5-word-spacing );}.elementor-3046 .elementor-element.elementor-element-372c34c{font-size:22px;}.elementor-3046 .elementor-element.elementor-element-d10714e .elementor-heading-title{font-size:var( --e-global-typography-d277dc5-font-size );line-height:var( --e-global-typography-d277dc5-line-height );letter-spacing:var( --e-global-typography-d277dc5-letter-spacing );word-spacing:var( --e-global-typography-d277dc5-word-spacing );}.elementor-3046 .elementor-element.elementor-element-78b4a70 .elementor-heading-title{font-size:var( --e-global-typography-f1c7439-font-size );line-height:var( --e-global-typography-f1c7439-line-height );letter-spacing:var( --e-global-typography-f1c7439-letter-spacing );word-spacing:var( --e-global-typography-f1c7439-word-spacing );}.elementor-3046 .elementor-element.elementor-element-3505020 .elementor-heading-title{font-size:var( --e-global-typography-f1c7439-font-size );line-height:var( --e-global-typography-f1c7439-line-height );letter-spacing:var( --e-global-typography-f1c7439-letter-spacing );word-spacing:var( --e-global-typography-f1c7439-word-spacing );}.elementor-3046 .elementor-element.elementor-element-561de8b .elementor-heading-title{font-size:var( --e-global-typography-f1c7439-font-size );line-height:var( --e-global-typography-f1c7439-line-height );letter-spacing:var( --e-global-typography-f1c7439-letter-spacing );word-spacing:var( --e-global-typography-f1c7439-word-spacing );}.elementor-3046 .elementor-element.elementor-element-6cbac59 .elementor-heading-title{font-size:var( --e-global-typography-f1c7439-font-size );line-height:var( --e-global-typography-f1c7439-line-height );letter-spacing:var( --e-global-typography-f1c7439-letter-spacing );word-spacing:var( --e-global-typography-f1c7439-word-spacing );}.elementor-3046 .elementor-element.elementor-element-3018796 .elementor-heading-title{font-size:var( --e-global-typography-f1c7439-font-size );line-height:var( --e-global-typography-f1c7439-line-height );letter-spacing:var( --e-global-typography-f1c7439-letter-spacing );word-spacing:var( --e-global-typography-f1c7439-word-spacing );}.elementor-3046 .elementor-element.elementor-element-efed7fc{--e-n-carousel-swiper-slides-to-display:2;}.elementor-3046 .elementor-element.elementor-element-0e38619 .elementor-heading-title{font-size:var( --e-global-typography-d277dc5-font-size );line-height:var( --e-global-typography-d277dc5-line-height );letter-spacing:var( --e-global-typography-d277dc5-letter-spacing );word-spacing:var( --e-global-typography-d277dc5-word-spacing );}.elementor-3046 .elementor-element.elementor-element-359473c{--e-n-carousel-swiper-slides-to-display:2;}.elementor-3046 .elementor-element.elementor-element-b547c45{--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-3046 .elementor-element.elementor-element-6cbf246 .elementor-heading-title{font-size:var( --e-global-typography-d277dc5-font-size );line-height:var( --e-global-typography-d277dc5-line-height );letter-spacing:var( --e-global-typography-d277dc5-letter-spacing );word-spacing:var( --e-global-typography-d277dc5-word-spacing );}.elementor-3046 .elementor-element.elementor-element-72cec15{--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:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-3046 .elementor-element.elementor-element-f67f206{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-4ef54b2 .elementor-heading-title{font-size:var( --e-global-typography-d277dc5-font-size );line-height:var( --e-global-typography-d277dc5-line-height );letter-spacing:var( --e-global-typography-d277dc5-letter-spacing );word-spacing:var( --e-global-typography-d277dc5-word-spacing );}}@media(max-width:767px){.elementor-3046 .elementor-element.elementor-element-7cdfde5 .elementor-heading-title{font-size:var( --e-global-typography-d277dc5-font-size );line-height:var( --e-global-typography-d277dc5-line-height );letter-spacing:var( --e-global-typography-d277dc5-letter-spacing );word-spacing:var( --e-global-typography-d277dc5-word-spacing );}.elementor-3046 .elementor-element.elementor-element-422d40f .elementor-heading-title{font-size:var( --e-global-typography-f1c7439-font-size );line-height:var( --e-global-typography-f1c7439-line-height );letter-spacing:var( --e-global-typography-f1c7439-letter-spacing );word-spacing:var( --e-global-typography-f1c7439-word-spacing );}.elementor-3046 .elementor-element.elementor-element-b562500{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3046 .elementor-element.elementor-element-ebe7e38{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-1fa8db4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-cb0fb3f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-6364f03{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-b6381cf{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3046 .elementor-element.elementor-element-cd747cd{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3046 .elementor-element.elementor-element-70a3e57 .elementor-heading-title{font-size:var( --e-global-typography-d277dc5-font-size );line-height:var( --e-global-typography-d277dc5-line-height );letter-spacing:var( --e-global-typography-d277dc5-letter-spacing );word-spacing:var( --e-global-typography-d277dc5-word-spacing );}.elementor-3046 .elementor-element.elementor-element-79a9684{text-align:center;}.elementor-3046 .elementor-element.elementor-element-79a9684 .elementor-heading-title{font-size:24px;}.elementor-3046 .elementor-element.elementor-element-372c34c{font-size:18px;}.elementor-3046 .elementor-element.elementor-element-d10714e .elementor-heading-title{font-size:var( --e-global-typography-d277dc5-font-size );line-height:var( --e-global-typography-d277dc5-line-height );letter-spacing:var( --e-global-typography-d277dc5-letter-spacing );word-spacing:var( --e-global-typography-d277dc5-word-spacing );}.elementor-3046 .elementor-element.elementor-element-78b4a70 .elementor-heading-title{font-size:var( --e-global-typography-f1c7439-font-size );line-height:var( --e-global-typography-f1c7439-line-height );letter-spacing:var( --e-global-typography-f1c7439-letter-spacing );word-spacing:var( --e-global-typography-f1c7439-word-spacing );}.elementor-3046 .elementor-element.elementor-element-3505020 .elementor-heading-title{font-size:var( --e-global-typography-f1c7439-font-size );line-height:var( --e-global-typography-f1c7439-line-height );letter-spacing:var( --e-global-typography-f1c7439-letter-spacing );word-spacing:var( --e-global-typography-f1c7439-word-spacing );}.elementor-3046 .elementor-element.elementor-element-561de8b .elementor-heading-title{font-size:var( --e-global-typography-f1c7439-font-size );line-height:var( --e-global-typography-f1c7439-line-height );letter-spacing:var( --e-global-typography-f1c7439-letter-spacing );word-spacing:var( --e-global-typography-f1c7439-word-spacing );}.elementor-3046 .elementor-element.elementor-element-6cbac59 .elementor-heading-title{font-size:var( --e-global-typography-f1c7439-font-size );line-height:var( --e-global-typography-f1c7439-line-height );letter-spacing:var( --e-global-typography-f1c7439-letter-spacing );word-spacing:var( --e-global-typography-f1c7439-word-spacing );}.elementor-3046 .elementor-element.elementor-element-3018796 .elementor-heading-title{font-size:var( --e-global-typography-f1c7439-font-size );line-height:var( --e-global-typography-f1c7439-line-height );letter-spacing:var( --e-global-typography-f1c7439-letter-spacing );word-spacing:var( --e-global-typography-f1c7439-word-spacing );}.elementor-3046 .elementor-element.elementor-element-efed7fc{--e-n-carousel-swiper-slides-to-display:1;}.elementor-3046 .elementor-element.elementor-element-ad9da39{font-size:32px;}.elementor-3046 .elementor-element.elementor-element-4ba894e{text-align:center;}.elementor-3046 .elementor-element.elementor-element-4ba894e > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-3046 .elementor-element.elementor-element-5e3b9bf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3046 .elementor-element.elementor-element-0e38619 .elementor-heading-title{font-size:var( --e-global-typography-d277dc5-font-size );line-height:var( --e-global-typography-d277dc5-line-height );letter-spacing:var( --e-global-typography-d277dc5-letter-spacing );word-spacing:var( --e-global-typography-d277dc5-word-spacing );}.elementor-3046 .elementor-element.elementor-element-78b269c{--width:50px;}.elementor-3046 .elementor-element.elementor-element-badf314{--width:50px;}.elementor-3046 .elementor-element.elementor-element-4300d4a{--width:50px;}.elementor-3046 .elementor-element.elementor-element-b277a61{--width:50px;}.elementor-3046 .elementor-element.elementor-element-359473c{--e-n-carousel-swiper-slides-to-display:1;}.elementor-3046 .elementor-element.elementor-element-6cbf246 .elementor-heading-title{font-size:var( --e-global-typography-d277dc5-font-size );line-height:var( --e-global-typography-d277dc5-line-height );letter-spacing:var( --e-global-typography-d277dc5-letter-spacing );word-spacing:var( --e-global-typography-d277dc5-word-spacing );}.elementor-3046 .elementor-element.elementor-element-4ef54b2 .elementor-heading-title{font-size:var( --e-global-typography-d277dc5-font-size );line-height:var( --e-global-typography-d277dc5-line-height );letter-spacing:var( --e-global-typography-d277dc5-letter-spacing );word-spacing:var( --e-global-typography-d277dc5-word-spacing );}.elementor-3046 .elementor-element.elementor-element-2d98614{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-1d9cd60{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3046 .elementor-element.elementor-element-56c7dba{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for heading, class: .elementor-element-238d78f */.elementor-3046 .elementor-element.elementor-element-238d78f:hover + .elementor-widget-icon {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3fba547 */.elementor-3046 .elementor-element.elementor-element-3fba547 {
    opacity: 0;
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d8716c */.elementor-3046 .elementor-element.elementor-element-2d8716c {
    color: inherit;
}

/*.elementor-3046 .elementor-element.elementor-element-2d8716c:hover .elementor-widget-icon {*/
/*    opacity: 1;*/
/*}*/

/*.elementor-3046 .elementor-element.elementor-element-2d8716c:hover .elementor-heading-title {*/
/*    color: #C6623C;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e77cf8e */.elementor-3046 .elementor-element.elementor-element-e77cf8e:hover + .elementor-widget-icon {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c4b795e */.elementor-3046 .elementor-element.elementor-element-c4b795e {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a49e2d1 */.elementor-3046 .elementor-element.elementor-element-a49e2d1 {
    color: inherit;
}

.elementor-3046 .elementor-element.elementor-element-a49e2d1:hover .elementor-widget-icon {
    opacity: 1;
}

.elementor-3046 .elementor-element.elementor-element-a49e2d1:hover .elementor-heading-title {
    color: #C6623C;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c61042c */.elementor-3046 .elementor-element.elementor-element-c61042c:hover + .elementor-widget-icon {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0487028 */.elementor-3046 .elementor-element.elementor-element-0487028 {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-575ecfb */.elementor-3046 .elementor-element.elementor-element-575ecfb {
    color: inherit;
}

.elementor-3046 .elementor-element.elementor-element-575ecfb:hover .elementor-widget-icon {
    opacity: 1;
}

.elementor-3046 .elementor-element.elementor-element-575ecfb:hover .elementor-heading-title {
    color: #C6623C;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c9fdf4f */.elementor-3046 .elementor-element.elementor-element-c9fdf4f:hover + .elementor-widget-icon {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-058a7a1 */.elementor-3046 .elementor-element.elementor-element-058a7a1 {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93ecf7a */.elementor-3046 .elementor-element.elementor-element-93ecf7a {
    color: inherit;
}

.elementor-3046 .elementor-element.elementor-element-93ecf7a:hover .elementor-widget-icon {
    opacity: 1;
}

.elementor-3046 .elementor-element.elementor-element-93ecf7a:hover .elementor-heading-title {
    color: #C6623C;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6951b7 */.elementor-3046 .elementor-element.elementor-element-e6951b7:hover + .elementor-widget-icon {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-293d645 */.elementor-3046 .elementor-element.elementor-element-293d645 {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-760ee2b */.elementor-3046 .elementor-element.elementor-element-760ee2b {
    color: inherit;
}

.elementor-3046 .elementor-element.elementor-element-760ee2b:hover .elementor-widget-icon {
    opacity: 1;
}

.elementor-3046 .elementor-element.elementor-element-760ee2b:hover .elementor-heading-title {
    color: #C6623C;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ad65be */.elementor-3046 .elementor-element.elementor-element-1ad65be:hover + .elementor-widget-icon {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d591fa0 */.elementor-3046 .elementor-element.elementor-element-d591fa0 {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b447c75 */.elementor-3046 .elementor-element.elementor-element-b447c75 {
    color: inherit;
}

.elementor-3046 .elementor-element.elementor-element-b447c75:hover .elementor-widget-icon {
    opacity: 1;
}

.elementor-3046 .elementor-element.elementor-element-b447c75:hover .elementor-heading-title {
    color: #C6623C;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ff230b */.elementor-3046 .elementor-element.elementor-element-5ff230b:hover + .elementor-widget-icon {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2ed7c3f */.elementor-3046 .elementor-element.elementor-element-2ed7c3f {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1abff9a */.elementor-3046 .elementor-element.elementor-element-1abff9a {
    color: inherit;
}

.elementor-3046 .elementor-element.elementor-element-1abff9a:hover .elementor-widget-icon {
    opacity: 1;
}

.elementor-3046 .elementor-element.elementor-element-1abff9a:hover .elementor-heading-title {
    color: #C6623C;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3981000 */.elementor-3046 .elementor-element.elementor-element-3981000:hover + .elementor-widget-icon {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c4a5b44 */.elementor-3046 .elementor-element.elementor-element-c4a5b44 {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b76923 */.elementor-3046 .elementor-element.elementor-element-8b76923 {
    color: inherit;
}

.elementor-3046 .elementor-element.elementor-element-8b76923:hover .elementor-widget-icon {
    opacity: 1;
}

.elementor-3046 .elementor-element.elementor-element-8b76923:hover .elementor-heading-title {
    color: #C6623C;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d4b453 */.elementor-3046 .elementor-element.elementor-element-6d4b453:hover + .elementor-widget-icon {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-47aab3c */.elementor-3046 .elementor-element.elementor-element-47aab3c {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7234a9b */.elementor-3046 .elementor-element.elementor-element-7234a9b {
    color: inherit;
}

.elementor-3046 .elementor-element.elementor-element-7234a9b:hover .elementor-widget-icon {
    opacity: 1;
}

.elementor-3046 .elementor-element.elementor-element-7234a9b:hover .elementor-heading-title {
    color: #C6623C;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e5a557 */.elementor-3046 .elementor-element.elementor-element-7e5a557:hover + .elementor-widget-icon {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6e48d90 */.elementor-3046 .elementor-element.elementor-element-6e48d90 {
    opacity: 0;
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07acce6 */.elementor-3046 .elementor-element.elementor-element-07acce6 {
    color: inherit;
}

/*.elementor-3046 .elementor-element.elementor-element-07acce6:hover .elementor-widget-icon {*/
/*    opacity: 1;*/
/*}*/

/*.elementor-3046 .elementor-element.elementor-element-07acce6:hover .elementor-heading-title {*/
/*    color: #C6623C;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ec13996 */.elementor-3046 .elementor-element.elementor-element-ec13996:hover + .elementor-widget-icon {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3549018 */.elementor-3046 .elementor-element.elementor-element-3549018 {
    opacity: 0;
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8b3c5d */.elementor-3046 .elementor-element.elementor-element-a8b3c5d {
    color: inherit;
}

/*.elementor-3046 .elementor-element.elementor-element-a8b3c5d:hover .elementor-widget-icon {*/
/*    opacity: 1;*/
/*}*/

/*.elementor-3046 .elementor-element.elementor-element-a8b3c5d:hover .elementor-heading-title {*/
/*    color: #C6623C;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e67934 */.elementor-3046 .elementor-element.elementor-element-2e67934:hover + .elementor-widget-icon {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0fb961c */.elementor-3046 .elementor-element.elementor-element-0fb961c {
    opacity: 0;
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cbcd4d6 */.elementor-3046 .elementor-element.elementor-element-cbcd4d6 {
    color: inherit;
}

/*.elementor-3046 .elementor-element.elementor-element-cbcd4d6:hover .elementor-widget-icon {*/
/*    opacity: 1;*/
/*}*/

/*.elementor-3046 .elementor-element.elementor-element-cbcd4d6:hover .elementor-heading-title {*/
/*    color: #C6623C;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e64dcca */.elementor-3046 .elementor-element.elementor-element-e64dcca:hover + .elementor-widget-icon {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c81e060 */.elementor-3046 .elementor-element.elementor-element-c81e060 {
    opacity: 0;
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf1e5a6 */.elementor-3046 .elementor-element.elementor-element-cf1e5a6 {
    color: inherit;
}

/*.elementor-3046 .elementor-element.elementor-element-cf1e5a6:hover .elementor-widget-icon {*/
/*    opacity: 1;*/
/*}*/

/*.elementor-3046 .elementor-element.elementor-element-cf1e5a6:hover .elementor-heading-title {*/
/*    color: #C6623C;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea04064 */.elementor-3046 .elementor-element.elementor-element-ea04064:hover + .elementor-widget-icon {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bcd89f9 */.elementor-3046 .elementor-element.elementor-element-bcd89f9 {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c36f672 */.elementor-3046 .elementor-element.elementor-element-c36f672 {
    color: inherit;
}

.elementor-3046 .elementor-element.elementor-element-c36f672:hover .elementor-widget-icon {
    opacity: 1;
}

.elementor-3046 .elementor-element.elementor-element-c36f672:hover .elementor-heading-title {
    color: #C6623C;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-32d26a1 *//*.elementor-3046 .elementor-element.elementor-element-32d26a1:hover + .elementor-widget-icon {*/
/*    opacity: 1;*/
/*}*//* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-38f21d2 */.elementor-3046 .elementor-element.elementor-element-38f21d2 {
    opacity: 0;
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c85f579 */.elementor-3046 .elementor-element.elementor-element-c85f579 {
    color: inherit;
}

/*.elementor-3046 .elementor-element.elementor-element-c85f579:hover .elementor-widget-icon {*/
/*    opacity: 1;*/
/*}*/

/*.elementor-3046 .elementor-element.elementor-element-c85f579:hover .elementor-heading-title {*/
/*    color: #C6623C;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ff99313 */.elementor-3046 .elementor-element.elementor-element-ff99313:hover + .elementor-widget-icon {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e47baf4 */.elementor-3046 .elementor-element.elementor-element-e47baf4 {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e87810 */.elementor-3046 .elementor-element.elementor-element-9e87810 {
    color: inherit;
}

.elementor-3046 .elementor-element.elementor-element-9e87810:hover .elementor-widget-icon {
    opacity: 1;
}

.elementor-3046 .elementor-element.elementor-element-9e87810:hover .elementor-heading-title {
    color: #C6623C;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7abd2a2 */.elementor-3046 .elementor-element.elementor-element-7abd2a2:hover + .elementor-widget-icon {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1a62e54 */.elementor-3046 .elementor-element.elementor-element-1a62e54 {
    opacity: 0;
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a21bd9 */.elementor-3046 .elementor-element.elementor-element-8a21bd9 {
    color: inherit;
}

/*.elementor-3046 .elementor-element.elementor-element-8a21bd9:hover .elementor-widget-icon {*/
/*    opacity: 1;*/
/*}*/

/*.elementor-3046 .elementor-element.elementor-element-8a21bd9:hover .elementor-heading-title {*/
/*    color: #C6623C;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd7fd8a */.elementor-3046 .elementor-element.elementor-element-fd7fd8a:hover + .elementor-widget-icon {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6b92f9c */.elementor-3046 .elementor-element.elementor-element-6b92f9c {
    opacity: 0;
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16a17ee */.elementor-3046 .elementor-element.elementor-element-16a17ee {
    color: inherit;
}

/*.elementor-3046 .elementor-element.elementor-element-16a17ee:hover .elementor-widget-icon {*/
/*    opacity: 1;*/
/*}*/

/*.elementor-3046 .elementor-element.elementor-element-16a17ee:hover .elementor-heading-title {*/
/*    color: #C6623C;*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-372c34c */.elementor-3046 .elementor-element.elementor-element-372c34c {
    max-width: 800px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2272e31 */.elementor-3046 .elementor-element.elementor-element-2272e31 button {
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-efed7fc */.elementor-3046 .elementor-element.elementor-element-efed7fc span.swiper-pagination-bullet {
    transition: all .3s ease;
}

.elementor-3046 .elementor-element.elementor-element-efed7fc span.swiper-pagination-bullet:not(.swiper-pagination-bullet-active, :hover) {
    background: #D1D5DB;
    opacity: 1;
}

.elementor-3046 .elementor-element.elementor-element-efed7fc span.swiper-pagination-bullet-active {
    width: 28px !important;
    border-radius: 10px;
}

.elementor-3046 .elementor-element.elementor-element-efed7fc .elementor-swiper-button {
       box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    min-width: 40px;
    min-height: 40px;
    width: 40px;
    height: 40px;
    padding: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}

.elementor-3046 .elementor-element.elementor-element-efed7fc .elementor-swiper-button-prev {
    margin-right: 24px;
}

.elementor-3046 .elementor-element.elementor-element-efed7fc .elementor-swiper-button-next {
    margin-left: 24px;
}

.elementor-3046 .elementor-element.elementor-element-efed7fc .elementor-swiper-button svg {
    height: 18px;
    /*fill: #9CA3AF;*/
}

.elementor-3046 .elementor-element.elementor-element-efed7fc .swiper-pagination {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ba894e */.elementor-3046 .elementor-element.elementor-element-4ba894e a {
    text-decoration: underline;""
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fe9394e */.elementor-3046 .elementor-element.elementor-element-fe9394e .elementor-widget-container {
    position: relative;
}

.elementor-3046 .elementor-element.elementor-element-fe9394e .elementor-widget-container::after {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: .20;
}

.elementor-3046 .elementor-element.elementor-element-fe9394e .elementor-widget-container::before {
    content: '';
    display: block;
    position: absolute;
    /* top: 0; */
    left: -18px;
    right: -18px;
    bottom: -18px;
    height: 70%;
    background: linear-gradient(to top, rgba(0, 0, 0, .80) 10%, transparent) 0;
    /* border-radius: 20px; */
    border-radius: 0 0 20px 20px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fc9b721 */.elementor-3046 .elementor-element.elementor-element-fc9b721 {
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78b269c */.elementor-3046 .elementor-element.elementor-element-78b269c {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d112b71 */.elementor-3046 .elementor-element.elementor-element-d112b71 .elementor-widget-container {
    position: relative;
}

.elementor-3046 .elementor-element.elementor-element-d112b71 .elementor-widget-container::after {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: .20;
}

.elementor-3046 .elementor-element.elementor-element-d112b71 .elementor-widget-container::before {
    content: '';
    display: block;
    position: absolute;
    /* top: 0; */
    left: -18px;
    right: -18px;
    bottom: -18px;
    height: 70%;
    background: linear-gradient(to top, rgba(0, 0, 0, .80) 10%, transparent) 0;
    /* border-radius: 20px; */
    border-radius: 0 0 20px 20px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9a0babd */.elementor-3046 .elementor-element.elementor-element-9a0babd {
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-badf314 */.elementor-3046 .elementor-element.elementor-element-badf314 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-854a871 */.elementor-3046 .elementor-element.elementor-element-854a871 .elementor-widget-container {
    position: relative;
}

.elementor-3046 .elementor-element.elementor-element-854a871 .elementor-widget-container::after {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: .20;
}

.elementor-3046 .elementor-element.elementor-element-854a871 .elementor-widget-container::before {
    content: '';
    display: block;
    position: absolute;
    /* top: 0; */
    left: -18px;
    right: -18px;
    bottom: -18px;
    height: 70%;
    background: linear-gradient(to top, rgba(0, 0, 0, .80) 10%, transparent) 0;
    /* border-radius: 20px; */
    border-radius: 0 0 20px 20px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-17ba403 */.elementor-3046 .elementor-element.elementor-element-17ba403 {
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4300d4a */.elementor-3046 .elementor-element.elementor-element-4300d4a {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d99cb01 */.elementor-3046 .elementor-element.elementor-element-d99cb01 .elementor-widget-container {
    position: relative;
}

.elementor-3046 .elementor-element.elementor-element-d99cb01 .elementor-widget-container::after {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: .20;
}

.elementor-3046 .elementor-element.elementor-element-d99cb01 .elementor-widget-container::before {
    content: '';
    display: block;
    position: absolute;
    /* top: 0; */
    left: -18px;
    right: -18px;
    bottom: -18px;
    height: 70%;
    background: linear-gradient(to top, rgba(0, 0, 0, .80) 10%, transparent) 0;
    /* border-radius: 20px; */
    border-radius: 0 0 20px 20px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8780a3f */.elementor-3046 .elementor-element.elementor-element-8780a3f {
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b277a61 */.elementor-3046 .elementor-element.elementor-element-b277a61 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fe9394e */.elementor-3046 .elementor-element.elementor-element-fe9394e .elementor-widget-container {
    position: relative;
}

.elementor-3046 .elementor-element.elementor-element-fe9394e .elementor-widget-container::after {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: .20;
}

.elementor-3046 .elementor-element.elementor-element-fe9394e .elementor-widget-container::before {
    content: '';
    display: block;
    position: absolute;
    /* top: 0; */
    left: -18px;
    right: -18px;
    bottom: -18px;
    height: 70%;
    background: linear-gradient(to top, rgba(0, 0, 0, .80) 10%, transparent) 0;
    /* border-radius: 20px; */
    border-radius: 0 0 20px 20px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fc9b721 */.elementor-3046 .elementor-element.elementor-element-fc9b721 {
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78b269c */.elementor-3046 .elementor-element.elementor-element-78b269c {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d112b71 */.elementor-3046 .elementor-element.elementor-element-d112b71 .elementor-widget-container {
    position: relative;
}

.elementor-3046 .elementor-element.elementor-element-d112b71 .elementor-widget-container::after {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: .20;
}

.elementor-3046 .elementor-element.elementor-element-d112b71 .elementor-widget-container::before {
    content: '';
    display: block;
    position: absolute;
    /* top: 0; */
    left: -18px;
    right: -18px;
    bottom: -18px;
    height: 70%;
    background: linear-gradient(to top, rgba(0, 0, 0, .80) 10%, transparent) 0;
    /* border-radius: 20px; */
    border-radius: 0 0 20px 20px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9a0babd */.elementor-3046 .elementor-element.elementor-element-9a0babd {
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-badf314 */.elementor-3046 .elementor-element.elementor-element-badf314 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-854a871 */.elementor-3046 .elementor-element.elementor-element-854a871 .elementor-widget-container {
    position: relative;
}

.elementor-3046 .elementor-element.elementor-element-854a871 .elementor-widget-container::after {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: .20;
}

.elementor-3046 .elementor-element.elementor-element-854a871 .elementor-widget-container::before {
    content: '';
    display: block;
    position: absolute;
    /* top: 0; */
    left: -18px;
    right: -18px;
    bottom: -18px;
    height: 70%;
    background: linear-gradient(to top, rgba(0, 0, 0, .80) 10%, transparent) 0;
    /* border-radius: 20px; */
    border-radius: 0 0 20px 20px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-17ba403 */.elementor-3046 .elementor-element.elementor-element-17ba403 {
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4300d4a */.elementor-3046 .elementor-element.elementor-element-4300d4a {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d99cb01 */.elementor-3046 .elementor-element.elementor-element-d99cb01 .elementor-widget-container {
    position: relative;
}

.elementor-3046 .elementor-element.elementor-element-d99cb01 .elementor-widget-container::after {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: .20;
}

.elementor-3046 .elementor-element.elementor-element-d99cb01 .elementor-widget-container::before {
    content: '';
    display: block;
    position: absolute;
    /* top: 0; */
    left: -18px;
    right: -18px;
    bottom: -18px;
    height: 70%;
    background: linear-gradient(to top, rgba(0, 0, 0, .80) 10%, transparent) 0;
    /* border-radius: 20px; */
    border-radius: 0 0 20px 20px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8780a3f */.elementor-3046 .elementor-element.elementor-element-8780a3f {
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b277a61 */.elementor-3046 .elementor-element.elementor-element-b277a61 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fe9394e */.elementor-3046 .elementor-element.elementor-element-fe9394e .elementor-widget-container {
    position: relative;
}

.elementor-3046 .elementor-element.elementor-element-fe9394e .elementor-widget-container::after {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: .20;
}

.elementor-3046 .elementor-element.elementor-element-fe9394e .elementor-widget-container::before {
    content: '';
    display: block;
    position: absolute;
    /* top: 0; */
    left: -18px;
    right: -18px;
    bottom: -18px;
    height: 70%;
    background: linear-gradient(to top, rgba(0, 0, 0, .80) 10%, transparent) 0;
    /* border-radius: 20px; */
    border-radius: 0 0 20px 20px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fc9b721 */.elementor-3046 .elementor-element.elementor-element-fc9b721 {
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78b269c */.elementor-3046 .elementor-element.elementor-element-78b269c {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d112b71 */.elementor-3046 .elementor-element.elementor-element-d112b71 .elementor-widget-container {
    position: relative;
}

.elementor-3046 .elementor-element.elementor-element-d112b71 .elementor-widget-container::after {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: .20;
}

.elementor-3046 .elementor-element.elementor-element-d112b71 .elementor-widget-container::before {
    content: '';
    display: block;
    position: absolute;
    /* top: 0; */
    left: -18px;
    right: -18px;
    bottom: -18px;
    height: 70%;
    background: linear-gradient(to top, rgba(0, 0, 0, .80) 10%, transparent) 0;
    /* border-radius: 20px; */
    border-radius: 0 0 20px 20px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9a0babd */.elementor-3046 .elementor-element.elementor-element-9a0babd {
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-badf314 */.elementor-3046 .elementor-element.elementor-element-badf314 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-854a871 */.elementor-3046 .elementor-element.elementor-element-854a871 .elementor-widget-container {
    position: relative;
}

.elementor-3046 .elementor-element.elementor-element-854a871 .elementor-widget-container::after {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: .20;
}

.elementor-3046 .elementor-element.elementor-element-854a871 .elementor-widget-container::before {
    content: '';
    display: block;
    position: absolute;
    /* top: 0; */
    left: -18px;
    right: -18px;
    bottom: -18px;
    height: 70%;
    background: linear-gradient(to top, rgba(0, 0, 0, .80) 10%, transparent) 0;
    /* border-radius: 20px; */
    border-radius: 0 0 20px 20px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-17ba403 */.elementor-3046 .elementor-element.elementor-element-17ba403 {
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4300d4a */.elementor-3046 .elementor-element.elementor-element-4300d4a {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d99cb01 */.elementor-3046 .elementor-element.elementor-element-d99cb01 .elementor-widget-container {
    position: relative;
}

.elementor-3046 .elementor-element.elementor-element-d99cb01 .elementor-widget-container::after {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: .20;
}

.elementor-3046 .elementor-element.elementor-element-d99cb01 .elementor-widget-container::before {
    content: '';
    display: block;
    position: absolute;
    /* top: 0; */
    left: -18px;
    right: -18px;
    bottom: -18px;
    height: 70%;
    background: linear-gradient(to top, rgba(0, 0, 0, .80) 10%, transparent) 0;
    /* border-radius: 20px; */
    border-radius: 0 0 20px 20px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8780a3f */.elementor-3046 .elementor-element.elementor-element-8780a3f {
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b277a61 */.elementor-3046 .elementor-element.elementor-element-b277a61 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fe9394e */.elementor-3046 .elementor-element.elementor-element-fe9394e .elementor-widget-container {
    position: relative;
}

.elementor-3046 .elementor-element.elementor-element-fe9394e .elementor-widget-container::after {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: .20;
}

.elementor-3046 .elementor-element.elementor-element-fe9394e .elementor-widget-container::before {
    content: '';
    display: block;
    position: absolute;
    /* top: 0; */
    left: -18px;
    right: -18px;
    bottom: -18px;
    height: 70%;
    background: linear-gradient(to top, rgba(0, 0, 0, .80) 10%, transparent) 0;
    /* border-radius: 20px; */
    border-radius: 0 0 20px 20px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fc9b721 */.elementor-3046 .elementor-element.elementor-element-fc9b721 {
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78b269c */.elementor-3046 .elementor-element.elementor-element-78b269c {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d112b71 */.elementor-3046 .elementor-element.elementor-element-d112b71 .elementor-widget-container {
    position: relative;
}

.elementor-3046 .elementor-element.elementor-element-d112b71 .elementor-widget-container::after {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: .20;
}

.elementor-3046 .elementor-element.elementor-element-d112b71 .elementor-widget-container::before {
    content: '';
    display: block;
    position: absolute;
    /* top: 0; */
    left: -18px;
    right: -18px;
    bottom: -18px;
    height: 70%;
    background: linear-gradient(to top, rgba(0, 0, 0, .80) 10%, transparent) 0;
    /* border-radius: 20px; */
    border-radius: 0 0 20px 20px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9a0babd */.elementor-3046 .elementor-element.elementor-element-9a0babd {
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-badf314 */.elementor-3046 .elementor-element.elementor-element-badf314 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-854a871 */.elementor-3046 .elementor-element.elementor-element-854a871 .elementor-widget-container {
    position: relative;
}

.elementor-3046 .elementor-element.elementor-element-854a871 .elementor-widget-container::after {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: .20;
}

.elementor-3046 .elementor-element.elementor-element-854a871 .elementor-widget-container::before {
    content: '';
    display: block;
    position: absolute;
    /* top: 0; */
    left: -18px;
    right: -18px;
    bottom: -18px;
    height: 70%;
    background: linear-gradient(to top, rgba(0, 0, 0, .80) 10%, transparent) 0;
    /* border-radius: 20px; */
    border-radius: 0 0 20px 20px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-17ba403 */.elementor-3046 .elementor-element.elementor-element-17ba403 {
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4300d4a */.elementor-3046 .elementor-element.elementor-element-4300d4a {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d99cb01 */.elementor-3046 .elementor-element.elementor-element-d99cb01 .elementor-widget-container {
    position: relative;
}

.elementor-3046 .elementor-element.elementor-element-d99cb01 .elementor-widget-container::after {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: .20;
}

.elementor-3046 .elementor-element.elementor-element-d99cb01 .elementor-widget-container::before {
    content: '';
    display: block;
    position: absolute;
    /* top: 0; */
    left: -18px;
    right: -18px;
    bottom: -18px;
    height: 70%;
    background: linear-gradient(to top, rgba(0, 0, 0, .80) 10%, transparent) 0;
    /* border-radius: 20px; */
    border-radius: 0 0 20px 20px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8780a3f */.elementor-3046 .elementor-element.elementor-element-8780a3f {
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b277a61 */.elementor-3046 .elementor-element.elementor-element-b277a61 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fe9394e */.elementor-3046 .elementor-element.elementor-element-fe9394e .elementor-widget-container {
    position: relative;
}

.elementor-3046 .elementor-element.elementor-element-fe9394e .elementor-widget-container::after {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: .20;
}

.elementor-3046 .elementor-element.elementor-element-fe9394e .elementor-widget-container::before {
    content: '';
    display: block;
    position: absolute;
    /* top: 0; */
    left: -18px;
    right: -18px;
    bottom: -18px;
    height: 70%;
    background: linear-gradient(to top, rgba(0, 0, 0, .80) 10%, transparent) 0;
    /* border-radius: 20px; */
    border-radius: 0 0 20px 20px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fc9b721 */.elementor-3046 .elementor-element.elementor-element-fc9b721 {
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78b269c */.elementor-3046 .elementor-element.elementor-element-78b269c {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d112b71 */.elementor-3046 .elementor-element.elementor-element-d112b71 .elementor-widget-container {
    position: relative;
}

.elementor-3046 .elementor-element.elementor-element-d112b71 .elementor-widget-container::after {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: .20;
}

.elementor-3046 .elementor-element.elementor-element-d112b71 .elementor-widget-container::before {
    content: '';
    display: block;
    position: absolute;
    /* top: 0; */
    left: -18px;
    right: -18px;
    bottom: -18px;
    height: 70%;
    background: linear-gradient(to top, rgba(0, 0, 0, .80) 10%, transparent) 0;
    /* border-radius: 20px; */
    border-radius: 0 0 20px 20px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9a0babd */.elementor-3046 .elementor-element.elementor-element-9a0babd {
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-badf314 */.elementor-3046 .elementor-element.elementor-element-badf314 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-854a871 */.elementor-3046 .elementor-element.elementor-element-854a871 .elementor-widget-container {
    position: relative;
}

.elementor-3046 .elementor-element.elementor-element-854a871 .elementor-widget-container::after {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: .20;
}

.elementor-3046 .elementor-element.elementor-element-854a871 .elementor-widget-container::before {
    content: '';
    display: block;
    position: absolute;
    /* top: 0; */
    left: -18px;
    right: -18px;
    bottom: -18px;
    height: 70%;
    background: linear-gradient(to top, rgba(0, 0, 0, .80) 10%, transparent) 0;
    /* border-radius: 20px; */
    border-radius: 0 0 20px 20px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-17ba403 */.elementor-3046 .elementor-element.elementor-element-17ba403 {
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4300d4a */.elementor-3046 .elementor-element.elementor-element-4300d4a {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d99cb01 */.elementor-3046 .elementor-element.elementor-element-d99cb01 .elementor-widget-container {
    position: relative;
}

.elementor-3046 .elementor-element.elementor-element-d99cb01 .elementor-widget-container::after {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: .20;
}

.elementor-3046 .elementor-element.elementor-element-d99cb01 .elementor-widget-container::before {
    content: '';
    display: block;
    position: absolute;
    /* top: 0; */
    left: -18px;
    right: -18px;
    bottom: -18px;
    height: 70%;
    background: linear-gradient(to top, rgba(0, 0, 0, .80) 10%, transparent) 0;
    /* border-radius: 20px; */
    border-radius: 0 0 20px 20px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8780a3f */.elementor-3046 .elementor-element.elementor-element-8780a3f {
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b277a61 */.elementor-3046 .elementor-element.elementor-element-b277a61 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-359473c */.elementor-3046 .elementor-element.elementor-element-359473c span.swiper-pagination-bullet {
    transition: all .3s ease;
}

.elementor-3046 .elementor-element.elementor-element-359473c span.swiper-pagination-bullet:not(.swiper-pagination-bullet-active, :hover) {
    background: #D1D5DB;
    opacity: 1;
}

.elementor-3046 .elementor-element.elementor-element-359473c span.swiper-pagination-bullet-active {
    width: 28px !important;
    border-radius: 10px;
}

.elementor-3046 .elementor-element.elementor-element-359473c .elementor-swiper-button {
       box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    min-width: 40px;
    min-height: 40px;
    width: 40px;
    height: 40px;
    padding: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}

.elementor-3046 .elementor-element.elementor-element-359473c .elementor-swiper-button-prev {
    margin-right: 24px;
}

.elementor-3046 .elementor-element.elementor-element-359473c .elementor-swiper-button-next {
    margin-left: 24px;
}

.elementor-3046 .elementor-element.elementor-element-359473c .elementor-swiper-button svg {
    height: 18px;
    /*fill: #9CA3AF;*/
}

.elementor-3046 .elementor-element.elementor-element-359473c .swiper-pagination {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-1823ee6 */.elementor-3046 .elementor-element.elementor-element-1823ee6 .e-n-accordion-item:first-child .e-n-accordion-item-title {
    border-top: none !important;
}

.elementor-3046 .elementor-element.elementor-element-1823ee6 .e-n-accordion-item:last-child .e-n-accordion-item-title {
    border-bottom-width: 1px !important;
}

.elementor-3046 .elementor-element.elementor-element-1823ee6 .e-n-accordion-item-title-icon .e-closed, .elementor-3046 .elementor-element.elementor-element-1823ee6 .e-n-accordion-item-title-icon .e-opened {
    width: 32px;
    height: 32px;
    align-items: center;
    justify-content: center;
    border: 1px solid #C25C33;
    border-radius: 50%;
}

.elementor-3046 .elementor-element.elementor-element-1823ee6 .e-n-accordion-item-title-icon .e-opened {
    background-color: #C25C33;
}

.elementor-3046 .elementor-element.elementor-element-1823ee6 .e-n-accordion-item-title-icon .e-opened svg {
    fill: #fff !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Solid Antique Roman';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://gashlaw.com/wp-content/uploads/Solid-Antique-Roman-Regular.woff2') format('woff2'),
		url('https://gashlaw.com/wp-content/uploads/Solid-Antique-Roman-Regular.woff') format('woff'),
		url('https://gashlaw.com/wp-content/uploads/Solid-Antique-Roman-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */