.elementor-29040 .elementor-element.elementor-element-f121907{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 40px 0px 40px;z-index:1;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-29040 .elementor-element.elementor-element-f121907 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-29040 .elementor-element.elementor-element-c84bab6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-29040 .elementor-element.elementor-element-c84bab6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-29040 .elementor-element.elementor-element-c84bab6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-29040 .elementor-element.elementor-element-76094cf{animation-duration:2000ms;position:relative;top:64px;right:-45px;animation-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);}.elementor-29040 .elementor-element.elementor-element-76094cf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29040 .elementor-element.elementor-element-76094cf .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:136px;font-weight:bold;line-height:0px;color:rgba(141,141,142,0);}.elementor-bc-flex-widget .elementor-29040 .elementor-element.elementor-element-060eed2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-29040 .elementor-element.elementor-element-060eed2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-29040 .elementor-element.elementor-element-1b8dca0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 40px 0px 40px;z-index:1;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-29040 .elementor-element.elementor-element-1b8dca0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-29040 .elementor-element.elementor-element-aa4f97a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-29040 .elementor-element.elementor-element-aa4f97a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-29040 .elementor-element.elementor-element-aa4f97a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-29040 .elementor-element.elementor-element-8b4a630{animation-duration:2000ms;position:relative;top:64px;right:-45px;animation-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);}.elementor-29040 .elementor-element.elementor-element-8b4a630 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29040 .elementor-element.elementor-element-8b4a630 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:136px;font-weight:bold;line-height:0px;color:rgba(141,141,142,0);}.elementor-bc-flex-widget .elementor-29040 .elementor-element.elementor-element-a4569b5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-29040 .elementor-element.elementor-element-a4569b5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-29040 .elementor-element.elementor-element-2f77ade > .elementor-container{max-width:1670px;}.elementor-29040 .elementor-element.elementor-element-2f77ade{padding:195px 35px 0px 35px;}.elementor-bc-flex-widget .elementor-29040 .elementor-element.elementor-element-af42075.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-29040 .elementor-element.elementor-element-af42075.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-29040 .elementor-element.elementor-element-af42075.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-29040 .elementor-element.elementor-element-af42075 > .elementor-element-populated{margin:-50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29040 .elementor-element.elementor-element-8750f83{position:relative;top:-90px;}.elementor-29040 .elementor-element.elementor-element-28ce780 > .elementor-widget-container{margin:0px 0px 0px 5px;}.elementor-29040 .elementor-element.elementor-element-28ce780.bdt-background-overlay-yes > .elementor-widget-container:before{transition:background 0.3s;}.elementor-29040 .elementor-element.elementor-element-28ce780{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);text-align:center;}.elementor-29040 .elementor-element.elementor-element-28ce780 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:100px;font-weight:bold;line-height:133px;color:rgba(144,12,39,0);}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-29040 .elementor-element.elementor-element-ac4885e > .elementor-widget-container{margin:-80px 50px 50px 50px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;}.elementor-29040 .elementor-element.elementor-element-d71945a .elementor-button{background-color:#A97E63;fill:#FFFFFF;color:#FFFFFF;}.elementor-29040 .elementor-element.elementor-element-d71945a .elementor-button:hover, .elementor-29040 .elementor-element.elementor-element-d71945a .elementor-button:focus{background-color:#F6C90E;color:#54595F;}.elementor-29040 .elementor-element.elementor-element-d71945a > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-29040 .elementor-element.elementor-element-d71945a .elementor-button:hover svg, .elementor-29040 .elementor-element.elementor-element-d71945a .elementor-button:focus svg{fill:#54595F;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-29040 .elementor-element.elementor-element-304e1cd img{height:650px;object-fit:cover;object-position:center center;}.elementor-29040 .elementor-element.elementor-element-1794b12{text-align:center;letter-spacing:3.4px;color:#A97E63;}.elementor-29040 .elementor-element.elementor-element-d2caa1e:not(.elementor-motion-effects-element-type-background), .elementor-29040 .elementor-element.elementor-element-d2caa1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29040 .elementor-element.elementor-element-d2caa1e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:150px;margin-bottom:0px;}.elementor-29040 .elementor-element.elementor-element-d2caa1e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29040 .elementor-element.elementor-element-fd95d12{position:relative;top:-90px;}.elementor-29040 .elementor-element.elementor-element-cba4bee > .elementor-widget-container{margin:0px 0px 0px 5px;}.elementor-29040 .elementor-element.elementor-element-cba4bee.bdt-background-overlay-yes > .elementor-widget-container:before{transition:background 0.3s;}.elementor-29040 .elementor-element.elementor-element-cba4bee{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);text-align:center;}.elementor-29040 .elementor-element.elementor-element-cba4bee .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:120px;font-weight:bold;line-height:133px;color:rgba(239,239,239,0);}.elementor-29040 .elementor-element.elementor-element-230f572 > .elementor-widget-container{margin:-50px 50px 50px 50px;}.elementor-29040 .elementor-element.elementor-element-cf3f4b4 > .elementor-container{max-width:1610px;}.elementor-29040 .elementor-element.elementor-element-cf3f4b4{margin-top:0px;margin-bottom:0px;padding:0px 38px 0px 38px;}.elementor-29040 .elementor-element.elementor-element-02a9879 > .elementor-element-populated >  .elementor-background-overlay{background-color:rgba(169, 126, 99, 0.35);opacity:0;}.elementor-29040 .elementor-element.elementor-element-02a9879 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:60px 10px 63px 10px;}.elementor-29040 .elementor-element.elementor-element-02a9879 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29040 .elementor-element.elementor-element-02a9879{max-width:370px;}.elementor-29040 .elementor-element.elementor-element-095b282 img{width:20%;}.elementor-29040 .elementor-element.elementor-element-9741b63 > .elementor-element-populated >  .elementor-background-overlay{background-color:rgba(169, 126, 99, 0.35);opacity:0;}.elementor-29040 .elementor-element.elementor-element-9741b63 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:63px 10px 63px 10px;}.elementor-29040 .elementor-element.elementor-element-9741b63 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29040 .elementor-element.elementor-element-9741b63{max-width:370px;}.elementor-29040 .elementor-element.elementor-element-0ed12c5 img{width:20%;}.elementor-29040 .elementor-element.elementor-element-3bfa4a0 > .elementor-element-populated >  .elementor-background-overlay{background-color:rgba(169, 126, 99, 0.35);opacity:0;}.elementor-29040 .elementor-element.elementor-element-3bfa4a0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:63px 10px 63px 10px;}.elementor-29040 .elementor-element.elementor-element-3bfa4a0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29040 .elementor-element.elementor-element-3bfa4a0{max-width:370px;}.elementor-29040 .elementor-element.elementor-element-e4ab5d0 img{width:20%;}.elementor-29040 .elementor-element.elementor-element-c1eafa3 > .elementor-element-populated >  .elementor-background-overlay{background-color:rgba(169, 126, 99, 0.35);opacity:0;}.elementor-29040 .elementor-element.elementor-element-c1eafa3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:63px 10px 63px 10px;}.elementor-29040 .elementor-element.elementor-element-c1eafa3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29040 .elementor-element.elementor-element-c1eafa3{max-width:370px;}.elementor-29040 .elementor-element.elementor-element-3c15bf7 img{width:20%;}.elementor-29040 .elementor-element.elementor-element-4832358 > .elementor-container{max-width:1610px;}.elementor-29040 .elementor-element.elementor-element-4832358{margin-top:-100px;margin-bottom:0px;padding:0px 38px 0px 38px;}.elementor-29040 .elementor-element.elementor-element-d4e98b0 > .elementor-element-populated >  .elementor-background-overlay{background-color:rgba(169, 126, 99, 0.35);opacity:0;}.elementor-29040 .elementor-element.elementor-element-d4e98b0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:60px 10px 63px 10px;}.elementor-29040 .elementor-element.elementor-element-d4e98b0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29040 .elementor-element.elementor-element-d4e98b0{max-width:370px;}.elementor-29040 .elementor-element.elementor-element-5c46cbf > .elementor-element-populated >  .elementor-background-overlay{background-color:rgba(169, 126, 99, 0.35);opacity:0;}.elementor-29040 .elementor-element.elementor-element-5c46cbf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:63px 10px 63px 10px;}.elementor-29040 .elementor-element.elementor-element-5c46cbf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29040 .elementor-element.elementor-element-5c46cbf{max-width:370px;}.elementor-29040 .elementor-element.elementor-element-898a0ca > .elementor-element-populated >  .elementor-background-overlay{background-color:rgba(169, 126, 99, 0.35);opacity:0;}.elementor-29040 .elementor-element.elementor-element-898a0ca > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:63px 10px 63px 10px;}.elementor-29040 .elementor-element.elementor-element-898a0ca > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29040 .elementor-element.elementor-element-898a0ca{max-width:370px;}.elementor-29040 .elementor-element.elementor-element-e851ae1 > .elementor-element-populated >  .elementor-background-overlay{background-color:rgba(169, 126, 99, 0.35);opacity:0;}.elementor-29040 .elementor-element.elementor-element-e851ae1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:63px 10px 63px 10px;}.elementor-29040 .elementor-element.elementor-element-e851ae1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29040 .elementor-element.elementor-element-e851ae1{max-width:370px;}.elementor-29040 .elementor-element.elementor-element-6d86ae2{margin-top:50px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-29040 .elementor-element.elementor-element-186d0ee.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-29040 .elementor-element.elementor-element-186d0ee.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-29040 .elementor-element.elementor-element-23530f6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29040 .elementor-element.elementor-element-23530f6.bdt-background-overlay-yes > .elementor-widget-container:before{transition:background 0.3s;}.elementor-29040 .elementor-element.elementor-element-23530f6{position:relative;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);text-align:center;}.elementor-29040 .elementor-element.elementor-element-23530f6 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:39px;font-weight:300;line-height:1px;letter-spacing:1.1px;color:rgba(144,12,39,0);}.elementor-bc-flex-widget .elementor-29040 .elementor-element.elementor-element-d6365c9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-29040 .elementor-element.elementor-element-d6365c9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-29040 .elementor-element.elementor-element-ec3b232.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-29040 .elementor-element.elementor-element-ec3b232.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-29040 .elementor-element.elementor-element-182f5ab{margin-top:50px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-29040 .elementor-element.elementor-element-a0858a2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-29040 .elementor-element.elementor-element-a0858a2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-29040 .elementor-element.elementor-element-67c34c7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29040 .elementor-element.elementor-element-67c34c7.bdt-background-overlay-yes > .elementor-widget-container:before{transition:background 0.3s;}.elementor-29040 .elementor-element.elementor-element-67c34c7{position:relative;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);text-align:center;}.elementor-29040 .elementor-element.elementor-element-67c34c7 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:39px;font-weight:300;line-height:1px;letter-spacing:1.1px;color:rgba(144,12,39,0);}.elementor-29040 .elementor-element.elementor-element-21dfa77{margin-top:50px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-29040 .elementor-element.elementor-element-1f0676a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-29040 .elementor-element.elementor-element-1f0676a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-29040 .elementor-element.elementor-element-8ac344b{margin-top:100px;margin-bottom:0px;}.elementor-29040 .elementor-element.elementor-element-c0a130d > .elementor-container{max-width:1620px;}.elementor-29040 .elementor-element.elementor-element-c0a130d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 40px 50px 40px;}.elementor-29040 .elementor-element.elementor-element-c0a130d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29040 .elementor-element.elementor-element-1a85445 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-29040 .elementor-element.elementor-element-2043921{position:relative;top:-90px;}.elementor-29040 .elementor-element.elementor-element-c59f836 > .elementor-widget-container{margin:0px 0px 0px 5px;}.elementor-29040 .elementor-element.elementor-element-c59f836.bdt-background-overlay-yes > .elementor-widget-container:before{transition:background 0.3s;}.elementor-29040 .elementor-element.elementor-element-c59f836{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);text-align:center;}.elementor-29040 .elementor-element.elementor-element-c59f836 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:120px;font-weight:bold;line-height:133px;letter-spacing:-3px;color:rgba(144,12,39,0);}.elementor-29040 .elementor-element.elementor-element-9df93c3{margin-top:50px;margin-bottom:0px;padding:0px 50px 0px 50px;}.elementor-29040 .elementor-element.elementor-element-b51f0b6{--grid-template-columns:repeat(0, auto);--icon-size:17px;--grid-column-gap:13px;--grid-row-gap:0px;}.elementor-29040 .elementor-element.elementor-element-b51f0b6 .elementor-widget-container{text-align:left;}.elementor-29040 .elementor-element.elementor-element-b51f0b6 > .elementor-widget-container{margin:0px 0px 0px 5px;}.elementor-29040 .elementor-element.elementor-element-b51f0b6 .elementor-social-icon{--icon-padding:0.5em;}.elementor-29040 .elementor-element.elementor-element-ea9bedf > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-29040 .elementor-element.elementor-element-ea9bedf{text-align:left;}.elementor-29040 .elementor-element.elementor-element-ea9bedf img{width:25%;}.elementor-29040 .elementor-element.elementor-element-02c6009 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-29040 .elementor-element.elementor-element-02c6009{text-align:left;}.elementor-29040 .elementor-element.elementor-element-02c6009 img{width:25%;}.elementor-29040 .elementor-element.elementor-element-bdf0716 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-29040 .elementor-element.elementor-element-bdf0716{text-align:left;}.elementor-29040 .elementor-element.elementor-element-bdf0716 img{width:25%;}.elementor-29040 .elementor-element.elementor-element-f76a71e{margin-top:50px;margin-bottom:0px;padding:0px 50px 0px 50px;}.elementor-29040 .elementor-element.elementor-element-17f29ba > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-29040 .elementor-element.elementor-element-17f29ba{text-align:left;}.elementor-29040 .elementor-element.elementor-element-17f29ba img{width:25%;}.elementor-29040 .elementor-element.elementor-element-73feee4 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-29040 .elementor-element.elementor-element-73feee4{text-align:left;}.elementor-29040 .elementor-element.elementor-element-73feee4 img{width:25%;}.elementor-29040 .elementor-element.elementor-element-f275654 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-29040 .elementor-element.elementor-element-f275654{text-align:left;}.elementor-29040 .elementor-element.elementor-element-f275654 img{width:25%;}.elementor-29040 .elementor-element.elementor-element-6ec44c7{margin-top:0px;margin-bottom:0px;padding:0px 50px 0px 50px;}.elementor-29040 .elementor-element.elementor-element-bf4d0c0 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-29040 .elementor-element.elementor-element-bf4d0c0{text-align:left;}.elementor-29040 .elementor-element.elementor-element-bf4d0c0 img{width:37%;}.elementor-29040 .elementor-element.elementor-element-f5ccfae > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-29040 .elementor-element.elementor-element-f5ccfae{text-align:left;}.elementor-29040 .elementor-element.elementor-element-f5ccfae img{width:37%;}.elementor-29040 .elementor-element.elementor-element-f8f4cb7 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-29040 .elementor-element.elementor-element-f8f4cb7{text-align:left;}.elementor-29040 .elementor-element.elementor-element-f8f4cb7 img{width:37%;}.elementor-29040 .elementor-element.elementor-element-898570d{padding:0px 50px 0px 50px;}.elementor-29040 .elementor-element.elementor-element-2779f38 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-29040 .elementor-element.elementor-element-2779f38{text-align:left;}.elementor-29040 .elementor-element.elementor-element-2779f38 img{width:37%;}.elementor-29040 .elementor-element.elementor-element-b1e2c63 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-29040 .elementor-element.elementor-element-b1e2c63{text-align:left;}.elementor-29040 .elementor-element.elementor-element-b1e2c63 img{width:37%;}.elementor-29040 .elementor-element.elementor-element-9057dac > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-29040 .elementor-element.elementor-element-9057dac{text-align:left;}.elementor-29040 .elementor-element.elementor-element-9057dac img{width:37%;}.elementor-29040 .elementor-element.elementor-element-7b19ab5 > .elementor-container{max-width:1620px;}.elementor-29040 .elementor-element.elementor-element-7b19ab5{margin-top:20px;margin-bottom:0px;padding:0px 40px 0px 40px;}.elementor-29040 .elementor-element.elementor-element-1ea5397 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-29040 .elementor-element.elementor-element-21a5bef > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-29040 .elementor-element.elementor-element-798a04b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-29040 .elementor-element.elementor-element-86d3fd0{position:relative;top:-90px;}.elementor-29040 .elementor-element.elementor-element-9e988f9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29040 .elementor-element.elementor-element-9e988f9.bdt-background-overlay-yes > .elementor-widget-container:before{transition:background 0.3s;}.elementor-29040 .elementor-element.elementor-element-9e988f9{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);text-align:center;}.elementor-29040 .elementor-element.elementor-element-9e988f9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:120px;font-weight:bold;line-height:133px;letter-spacing:-3.1px;color:rgba(144,12,39,0);}.elementor-29040 .elementor-element.elementor-element-89929bb > .elementor-widget-container{margin:-120px 50px 50px 50px;}.elementor-29040 .elementor-element.elementor-element-89929bb{text-align:center;}.elementor-29040 .elementor-element.elementor-element-858bc27 > .elementor-container{max-width:1610px;}.elementor-29040 .elementor-element.elementor-element-858bc27{margin-top:0px;margin-bottom:0px;padding:0px 38px 0px 38px;}.elementor-29040 .elementor-element.elementor-element-ee8d40c > .elementor-element-populated >  .elementor-background-overlay{background-color:rgba(169, 126, 99, 0.35);opacity:0;}.elementor-29040 .elementor-element.elementor-element-ee8d40c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:63px 10px 63px 10px;}.elementor-29040 .elementor-element.elementor-element-ee8d40c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29040 .elementor-element.elementor-element-ee8d40c{max-width:370px;}.elementor-29040 .elementor-element.elementor-element-85640b1 img{width:40%;}.elementor-29040 .elementor-element.elementor-element-af6c222 > .elementor-element-populated >  .elementor-background-overlay{background-color:rgba(169, 126, 99, 0.35);opacity:0;}.elementor-29040 .elementor-element.elementor-element-af6c222 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:63px 10px 63px 10px;}.elementor-29040 .elementor-element.elementor-element-af6c222 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29040 .elementor-element.elementor-element-af6c222{max-width:370px;}.elementor-29040 .elementor-element.elementor-element-1b1b2c5 img{width:40%;}.elementor-29040 .elementor-element.elementor-element-d7a1464 > .elementor-element-populated >  .elementor-background-overlay{background-color:rgba(169, 126, 99, 0.35);opacity:0;}.elementor-29040 .elementor-element.elementor-element-d7a1464 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:63px 10px 63px 10px;}.elementor-29040 .elementor-element.elementor-element-d7a1464 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29040 .elementor-element.elementor-element-d7a1464{max-width:370px;}.elementor-29040 .elementor-element.elementor-element-fc2ce40 img{width:40%;}.elementor-29040 .elementor-element.elementor-element-b1dbbcf > .elementor-element-populated >  .elementor-background-overlay{background-color:rgba(169, 126, 99, 0.35);opacity:0;}.elementor-29040 .elementor-element.elementor-element-b1dbbcf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:63px 10px 63px 10px;}.elementor-29040 .elementor-element.elementor-element-b1dbbcf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29040 .elementor-element.elementor-element-b1dbbcf{max-width:370px;}.elementor-29040 .elementor-element.elementor-element-f3cc5aa img{width:40%;}.elementor-29040 .elementor-element.elementor-element-7cfab5a > .elementor-container{max-width:1620px;}.elementor-29040 .elementor-element.elementor-element-7cfab5a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:0px;padding:0px 40px 0px 40px;}.elementor-29040 .elementor-element.elementor-element-7cfab5a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29040 .elementor-element.elementor-element-25895fa > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-29040 .elementor-element.elementor-element-7daa123 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-29040 .elementor-element.elementor-element-7dc61a7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-29040 .elementor-element.elementor-element-ae826a6{position:relative;top:-90px;}.elementor-29040 .elementor-element.elementor-element-e09827c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29040 .elementor-element.elementor-element-e09827c.bdt-background-overlay-yes > .elementor-widget-container:before{transition:background 0.3s;}.elementor-29040 .elementor-element.elementor-element-e09827c{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);text-align:center;}.elementor-29040 .elementor-element.elementor-element-e09827c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:70px;font-weight:bold;line-height:133px;letter-spacing:6.8px;color:rgba(144,12,39,0);}.elementor-29040 .elementor-element.elementor-element-0f05b44 > .elementor-container{max-width:1670px;}.elementor-29040 .elementor-element.elementor-element-0f05b44{padding:20px 35px 0px 35px;}.elementor-bc-flex-widget .elementor-29040 .elementor-element.elementor-element-4f8a137.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-29040 .elementor-element.elementor-element-4f8a137.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-29040 .elementor-element.elementor-element-4f8a137.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-29040 .elementor-element.elementor-element-4f8a137 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:-4px;}.elementor-29040 .elementor-element.elementor-element-4f8a137 > .elementor-element-populated{margin:-50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29040 .elementor-element.elementor-element-b801c7a{font-weight:400;line-height:1px;letter-spacing:0px;}.elementor-29040 .elementor-element.elementor-element-3448863{margin-top:50px;margin-bottom:0px;padding:50px 50px 50px 50px;}.elementor-bc-flex-widget .elementor-29040 .elementor-element.elementor-element-b774e70.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-29040 .elementor-element.elementor-element-b774e70.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-29040 .elementor-element.elementor-element-b774e70.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-29040 .elementor-element.elementor-element-8973f97 > .elementor-widget-container{padding:0px 40px 0px 49px;}.elementor-29040 .elementor-element.elementor-element-8973f97{font-weight:400;line-height:1px;letter-spacing:0px;}.elementor-29040 .elementor-element.elementor-element-9777d8c > .elementor-widget-container{margin:-30px 50px 0px 50px;}.elementor-29040 .elementor-element.elementor-element-f7bc0f5{margin-top:50px;margin-bottom:0px;padding:50px 50px 50px 50px;}.elementor-29040 .elementor-element.elementor-element-1cd1a91 > .elementor-widget-container{padding:0px 40px 0px 49px;}.elementor-29040 .elementor-element.elementor-element-1cd1a91{font-weight:400;line-height:1px;letter-spacing:0px;}.elementor-29040 .elementor-element.elementor-element-ed93315 > .elementor-widget-container{margin:-30px 50px 0px 50px;}.elementor-29040 .elementor-element.elementor-element-6ec915b{margin-top:190px;margin-bottom:150px;}.elementor-29040 .elementor-element.elementor-element-4cc88e6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-29040 .elementor-element.elementor-element-4cc88e6 > .elementor-container{max-width:1600px;}.elementor-29040 .elementor-element.elementor-element-4cc88e6{margin-top:200px;margin-bottom:0px;padding:0px 40px 0px 40px;}.elementor-29040 .elementor-element.elementor-element-fb87a36{position:relative;top:-90px;}.elementor-29040 .elementor-element.elementor-element-274ad09.bdt-background-overlay-yes > .elementor-widget-container:before{transition:background 0.3s;}.elementor-29040 .elementor-element.elementor-element-274ad09{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);text-align:left;}.elementor-29040 .elementor-element.elementor-element-274ad09 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:100px;font-weight:bold;line-height:133px;letter-spacing:-3px;color:rgba(144,12,39,0);}.elementor-29040 .elementor-element.elementor-element-0755cda > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-29040 .elementor-element.elementor-element-0755cda{animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;color:var( --e-global-color-text );}.elementor-29040 .elementor-element.elementor-element-31a9918 > .elementor-widget-container{padding:5px 0px 5px 0px;}.elementor-29040 .elementor-element.elementor-element-31a9918{max-height:100px;min-height:100px;}.elementor-29040 .elementor-element.elementor-element-31a9918 .elementor-image-box-wrapper{text-align:left;}.elementor-29040 .elementor-element.elementor-element-31a9918.elementor-position-right .elementor-image-box-img{margin-left:18px;}.elementor-29040 .elementor-element.elementor-element-31a9918.elementor-position-left .elementor-image-box-img{margin-right:18px;}.elementor-29040 .elementor-element.elementor-element-31a9918.elementor-position-top .elementor-image-box-img{margin-bottom:18px;}.elementor-29040 .elementor-element.elementor-element-31a9918 .elementor-image-box-wrapper .elementor-image-box-img{width:11%;}.elementor-29040 .elementor-element.elementor-element-31a9918 .elementor-image-box-img img{transition-duration:0s;}.elementor-29040 .elementor-element.elementor-element-31a9918 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:25px;letter-spacing:-0.7px;color:#000000;}.elementor-29040 .elementor-element.elementor-element-39788e4{--spacer-size:50px;}.elementor-29040 .elementor-element.elementor-element-ae622d3 > .elementor-widget-container{padding:5px 0px 5px 0px;}.elementor-29040 .elementor-element.elementor-element-ae622d3{max-height:100px;min-height:100px;}.elementor-29040 .elementor-element.elementor-element-ae622d3 .elementor-image-box-wrapper{text-align:left;}.elementor-29040 .elementor-element.elementor-element-ae622d3.elementor-position-right .elementor-image-box-img{margin-left:18px;}.elementor-29040 .elementor-element.elementor-element-ae622d3.elementor-position-left .elementor-image-box-img{margin-right:18px;}.elementor-29040 .elementor-element.elementor-element-ae622d3.elementor-position-top .elementor-image-box-img{margin-bottom:18px;}.elementor-29040 .elementor-element.elementor-element-ae622d3 .elementor-image-box-wrapper .elementor-image-box-img{width:11%;}.elementor-29040 .elementor-element.elementor-element-ae622d3 .elementor-image-box-img img{transition-duration:0s;}.elementor-29040 .elementor-element.elementor-element-ae622d3 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:25px;letter-spacing:-0.7px;color:#000000;}.elementor-bc-flex-widget .elementor-29040 .elementor-element.elementor-element-e069f3a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-29040 .elementor-element.elementor-element-e069f3a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-29040 .elementor-element.elementor-element-e069f3a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-29040 .elementor-element.elementor-element-e069f3a{animation-delay:400ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-29040 .elementor-element.elementor-element-c461fe6{margin-top:0px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-29040 .elementor-element.elementor-element-ca58a63.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-29040 .elementor-element.elementor-element-ca58a63.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-29040 .elementor-element.elementor-element-ca58a63 > .elementor-element-populated{padding:15px 0px 15px 65px;}.elementor-29040 .elementor-element.elementor-element-ca58a63{max-height:100px;min-height:100px;}.elementor-29040 .elementor-element.elementor-element-e38e3e8 .elementor-image-box-wrapper{text-align:left;}.elementor-29040 .elementor-element.elementor-element-e38e3e8.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-29040 .elementor-element.elementor-element-e38e3e8.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-29040 .elementor-element.elementor-element-e38e3e8.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-29040 .elementor-element.elementor-element-e38e3e8 .elementor-image-box-wrapper .elementor-image-box-img{width:11%;}.elementor-29040 .elementor-element.elementor-element-e38e3e8 .elementor-image-box-img img{transition-duration:0s;}.elementor-29040 .elementor-element.elementor-element-e38e3e8 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:25px;letter-spacing:-0.7px;color:#000000;}.elementor-29040 .elementor-element.elementor-element-8731dbc .elementor-image-box-wrapper{text-align:left;}.elementor-29040 .elementor-element.elementor-element-8731dbc.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-29040 .elementor-element.elementor-element-8731dbc.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-29040 .elementor-element.elementor-element-8731dbc.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-29040 .elementor-element.elementor-element-8731dbc .elementor-image-box-wrapper .elementor-image-box-img{width:12%;}.elementor-29040 .elementor-element.elementor-element-8731dbc .elementor-image-box-img img{transition-duration:0s;}.elementor-29040 .elementor-element.elementor-element-8731dbc .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:25px;letter-spacing:-0.7px;color:#000000;}.elementor-29040 .elementor-element.elementor-element-b89ab46 > .elementor-container{max-width:1620px;}.elementor-29040 .elementor-element.elementor-element-b89ab46{margin-top:35px;margin-bottom:0px;padding:0px 40px 0px 40px;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;}.elementor-29040 .elementor-element.elementor-element-86d185f .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-29040 .elementor-element.elementor-element-86d185f .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-29040 .elementor-element.elementor-element-86d185f .elementor-field-group.recaptcha_v3-bottomleft, .elementor-29040 .elementor-element.elementor-element-86d185f .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-29040 .elementor-element.elementor-element-86d185f .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-29040 .elementor-element.elementor-element-86d185f .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-29040 .elementor-element.elementor-element-86d185f .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-29040 .elementor-element.elementor-element-86d185f .elementor-field-type-html{padding-bottom:0px;}.elementor-29040 .elementor-element.elementor-element-86d185f .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-29040 .elementor-element.elementor-element-86d185f .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-29040 .elementor-element.elementor-element-86d185f .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-29040 .elementor-element.elementor-element-86d185f .elementor-button[type="submit"]{color:#ffffff;}.elementor-29040 .elementor-element.elementor-element-86d185f .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-29040 .elementor-element.elementor-element-86d185f .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-29040 .elementor-element.elementor-element-86d185f .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-29040 .elementor-element.elementor-element-86d185f .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-29040 .elementor-element.elementor-element-86d185f .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-29040 .elementor-element.elementor-element-86d185f .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-29040 .elementor-element.elementor-element-86d185f{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-29040 .elementor-element.elementor-element-f121907{padding:0px 0px 0px 0px;}.elementor-29040 .elementor-element.elementor-element-c84bab6 > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-29040 .elementor-element.elementor-element-76094cf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29040 .elementor-element.elementor-element-76094cf{position:relative;bottom:-11px;text-align:left;}.elementor-29040 .elementor-element.elementor-element-76094cf .elementor-heading-title{font-size:120px;}.elementor-29040 .elementor-element.elementor-element-060eed2 > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-29040 .elementor-element.elementor-element-1b8dca0{padding:0px 0px 0px 0px;}.elementor-29040 .elementor-element.elementor-element-aa4f97a > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-29040 .elementor-element.elementor-element-8b4a630 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29040 .elementor-element.elementor-element-8b4a630{position:relative;bottom:-11px;text-align:left;}.elementor-29040 .elementor-element.elementor-element-8b4a630 .elementor-heading-title{font-size:120px;}.elementor-29040 .elementor-element.elementor-element-a4569b5 > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-29040 .elementor-element.elementor-element-2f77ade{margin-top:45px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-29040 .elementor-element.elementor-element-28ce780{text-align:center;}.elementor-29040 .elementor-element.elementor-element-28ce780 .elementor-heading-title{font-size:50px;}.elementor-29040 .elementor-element.elementor-element-ac4885e{font-size:14px;}.elementor-29040 .elementor-element.elementor-element-1794b12{font-size:15px;}.elementor-29040 .elementor-element.elementor-element-d2caa1e{margin-top:55px;margin-bottom:0px;padding:0px 25px 0px 25px;}.elementor-29040 .elementor-element.elementor-element-cba4bee .elementor-heading-title{font-size:50px;}.elementor-29040 .elementor-element.elementor-element-230f572{font-size:12px;}.elementor-29040 .elementor-element.elementor-element-23530f6 .elementor-heading-title{font-size:70px;}.elementor-29040 .elementor-element.elementor-element-67c34c7 .elementor-heading-title{font-size:50px;}.elementor-29040 .elementor-element.elementor-element-c0a130d{margin-top:-87px;margin-bottom:0px;}.elementor-29040 .elementor-element.elementor-element-c59f836 .elementor-heading-title{font-size:50px;}.elementor-29040 .elementor-element.elementor-element-9df93c3{margin-top:-45px;margin-bottom:0px;}.elementor-29040 .elementor-element.elementor-element-7b19ab5{margin-top:20px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-bc-flex-widget .elementor-29040 .elementor-element.elementor-element-1ea5397.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-29040 .elementor-element.elementor-element-1ea5397.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-29040 .elementor-element.elementor-element-1ea5397.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-bc-flex-widget .elementor-29040 .elementor-element.elementor-element-798a04b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-29040 .elementor-element.elementor-element-798a04b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-29040 .elementor-element.elementor-element-798a04b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-29040 .elementor-element.elementor-element-9e988f9 .elementor-heading-title{font-size:50px;}.elementor-29040 .elementor-element.elementor-element-89929bb > .elementor-widget-container{margin:-100px 0px 0px 0px;}.elementor-29040 .elementor-element.elementor-element-89929bb{font-size:14px;}.elementor-29040 .elementor-element.elementor-element-7cfab5a{margin-top:20px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-29040 .elementor-element.elementor-element-e09827c .elementor-heading-title{font-size:43px;letter-spacing:0.9px;}.elementor-29040 .elementor-element.elementor-element-0f05b44{margin-top:45px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-29040 .elementor-element.elementor-element-b801c7a{font-size:14px;}.elementor-29040 .elementor-element.elementor-element-904666e{font-size:12px;}.elementor-29040 .elementor-element.elementor-element-b938215 img{width:27%;}.elementor-29040 .elementor-element.elementor-element-1cd1a91{font-size:14px;}.elementor-29040 .elementor-element.elementor-element-ed93315{font-size:12px;}.elementor-29040 .elementor-element.elementor-element-6ec915b{margin-top:0px;margin-bottom:0px;}.elementor-29040 .elementor-element.elementor-element-4cc88e6{margin-top:75px;margin-bottom:0px;}.elementor-29040 .elementor-element.elementor-element-274ad09{text-align:center;}.elementor-29040 .elementor-element.elementor-element-274ad09 .elementor-heading-title{font-size:100px;}.elementor-29040 .elementor-element.elementor-element-b89ab46{margin-top:110px;margin-bottom:0px;padding:0px 25px 0px 25px;}}@media(max-width:767px){.elementor-29040 .elementor-element.elementor-element-f121907 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-29040 .elementor-element.elementor-element-f121907{padding:0px 0px 0px 0px;}.elementor-29040 .elementor-element.elementor-element-c84bab6 > .elementor-element-populated{margin:150px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-29040 .elementor-element.elementor-element-76094cf{bottom:-18px;text-align:left;}.elementor-29040 .elementor-element.elementor-element-76094cf .elementor-heading-title{font-size:49px;letter-spacing:0px;}.elementor-29040 .elementor-element.elementor-element-060eed2 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-29040 .elementor-element.elementor-element-1b8dca0 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-29040 .elementor-element.elementor-element-1b8dca0{padding:0px 0px 0px 0px;}.elementor-29040 .elementor-element.elementor-element-aa4f97a > .elementor-element-populated{margin:150px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-29040 .elementor-element.elementor-element-8b4a630{bottom:-18px;text-align:left;}.elementor-29040 .elementor-element.elementor-element-8b4a630 .elementor-heading-title{font-size:49px;letter-spacing:0px;}.elementor-29040 .elementor-element.elementor-element-a4569b5 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-29040 .elementor-element.elementor-element-2f77ade{margin-top:80px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-29040 .elementor-element.elementor-element-af42075 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-29040 .elementor-element.elementor-element-28ce780{text-align:center;}.elementor-29040 .elementor-element.elementor-element-28ce780 .elementor-heading-title{font-size:40px;}.elementor-29040 .elementor-element.elementor-element-ac4885e > .elementor-widget-container{margin:-73px 20px 20px 20px;padding:0px 0px 0px 0px;}.elementor-29040 .elementor-element.elementor-element-ac4885e{text-align:justify;}.elementor-29040 .elementor-element.elementor-element-3c7ab9a{width:100%;}.elementor-29040 .elementor-element.elementor-element-6d921a0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-29040 .elementor-element.elementor-element-cba4bee .elementor-heading-title{font-size:40px;}.elementor-29040 .elementor-element.elementor-element-230f572 > .elementor-widget-container{margin:-58px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29040 .elementor-element.elementor-element-230f572{text-align:justify;}.elementor-29040 .elementor-element.elementor-element-02a9879 > .elementor-element-populated{padding:41px 0px 27px 0px;}.elementor-29040 .elementor-element.elementor-element-9741b63 > .elementor-element-populated{padding:41px 0px 27px 0px;}.elementor-29040 .elementor-element.elementor-element-3bfa4a0 > .elementor-element-populated{padding:41px 0px 27px 0px;}.elementor-29040 .elementor-element.elementor-element-c1eafa3 > .elementor-element-populated{padding:41px 0px 27px 0px;}.elementor-29040 .elementor-element.elementor-element-d4e98b0 > .elementor-element-populated{padding:41px 30px 27px 30px;}.elementor-29040 .elementor-element.elementor-element-5c46cbf > .elementor-element-populated{padding:41px 30px 27px 30px;}.elementor-29040 .elementor-element.elementor-element-898a0ca > .elementor-element-populated{padding:41px 30px 27px 30px;}.elementor-29040 .elementor-element.elementor-element-e851ae1 > .elementor-element-populated{padding:41px 30px 27px 30px;}.elementor-29040 .elementor-element.elementor-element-23530f6{text-align:center;}.elementor-29040 .elementor-element.elementor-element-23530f6 .elementor-heading-title{font-size:40px;}.elementor-29040 .elementor-element.elementor-element-67c34c7{text-align:center;}.elementor-29040 .elementor-element.elementor-element-67c34c7 .elementor-heading-title{font-size:40px;}.elementor-29040 .elementor-element.elementor-element-c0a130d{padding:0px 10px 0px 10px;}.elementor-29040 .elementor-element.elementor-element-1a85445 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-29040 .elementor-element.elementor-element-c59f836 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-29040 .elementor-element.elementor-element-c59f836 .elementor-heading-title{font-size:40px;}.elementor-29040 .elementor-element.elementor-element-a86787e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29040 .elementor-element.elementor-element-ea9bedf img{width:50%;}.elementor-29040 .elementor-element.elementor-element-02c6009 img{width:50%;}.elementor-29040 .elementor-element.elementor-element-bdf0716 img{width:50%;}.elementor-29040 .elementor-element.elementor-element-d8977ab > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29040 .elementor-element.elementor-element-17f29ba img{width:50%;}.elementor-29040 .elementor-element.elementor-element-73feee4 img{width:50%;}.elementor-29040 .elementor-element.elementor-element-f275654 img{width:50%;}.elementor-29040 .elementor-element.elementor-element-bf4d0c0 img{width:50%;}.elementor-29040 .elementor-element.elementor-element-f5ccfae img{width:50%;}.elementor-29040 .elementor-element.elementor-element-f8f4cb7 img{width:50%;}.elementor-29040 .elementor-element.elementor-element-9e988f9{text-align:center;}.elementor-29040 .elementor-element.elementor-element-9e988f9 .elementor-heading-title{font-size:40px;letter-spacing:4px;}.elementor-29040 .elementor-element.elementor-element-89929bb > .elementor-widget-container{margin:-58px 0px 0px 0px;}.elementor-29040 .elementor-element.elementor-element-ee8d40c > .elementor-element-populated{padding:41px 30px 27px 30px;}.elementor-29040 .elementor-element.elementor-element-af6c222 > .elementor-element-populated{padding:41px 30px 27px 30px;}.elementor-29040 .elementor-element.elementor-element-d7a1464 > .elementor-element-populated{padding:41px 30px 27px 30px;}.elementor-29040 .elementor-element.elementor-element-b1dbbcf > .elementor-element-populated{padding:41px 30px 27px 30px;}.elementor-29040 .elementor-element.elementor-element-e09827c{text-align:center;}.elementor-29040 .elementor-element.elementor-element-e09827c .elementor-heading-title{font-size:24px;line-height:1em;}.elementor-29040 .elementor-element.elementor-element-0f05b44{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-29040 .elementor-element.elementor-element-4f8a137 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 13px 0px 13px;}.elementor-29040 .elementor-element.elementor-element-66162a7{width:100%;}.elementor-29040 .elementor-element.elementor-element-3448863{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-29040 .elementor-element.elementor-element-5eaac33 img{width:44%;}.elementor-29040 .elementor-element.elementor-element-a1fa29f > .elementor-element-populated, .elementor-29040 .elementor-element.elementor-element-a1fa29f > .elementor-element-populated > .elementor-background-overlay, .elementor-29040 .elementor-element.elementor-element-a1fa29f > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-29040 .elementor-element.elementor-element-a1fa29f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29040 .elementor-element.elementor-element-9777d8c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-29040 .elementor-element.elementor-element-9777d8c{text-align:justify;}.elementor-29040 .elementor-element.elementor-element-f7bc0f5{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-29040 .elementor-element.elementor-element-88e562c > .elementor-element-populated, .elementor-29040 .elementor-element.elementor-element-88e562c > .elementor-element-populated > .elementor-background-overlay, .elementor-29040 .elementor-element.elementor-element-88e562c > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-29040 .elementor-element.elementor-element-88e562c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29040 .elementor-element.elementor-element-b938215 img{width:44%;}.elementor-29040 .elementor-element.elementor-element-ed93315 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-29040 .elementor-element.elementor-element-ed93315{text-align:justify;}.elementor-29040 .elementor-element.elementor-element-6ec915b{margin-top:0px;margin-bottom:0px;}.elementor-29040 .elementor-element.elementor-element-4cc88e6{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-29040 .elementor-element.elementor-element-22a22f8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-29040 .elementor-element.elementor-element-274ad09 .elementor-heading-title{font-size:68px;}.elementor-29040 .elementor-element.elementor-element-0755cda > .elementor-element-populated{margin:-57px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-29040 .elementor-element.elementor-element-0755cda{max-height:100%;min-height:24%;}.elementor-29040 .elementor-element.elementor-element-31a9918 .elementor-image-box-wrapper{text-align:center;}.elementor-29040 .elementor-element.elementor-element-31a9918 .elementor-image-box-img{margin-bottom:18px;}.elementor-29040 .elementor-element.elementor-element-31a9918 .elementor-image-box-wrapper .elementor-image-box-img{width:9%;}.elementor-29040 .elementor-element.elementor-element-ae622d3 .elementor-image-box-wrapper{text-align:center;}.elementor-29040 .elementor-element.elementor-element-ae622d3 .elementor-image-box-img{margin-bottom:18px;}.elementor-29040 .elementor-element.elementor-element-ae622d3 .elementor-image-box-wrapper .elementor-image-box-img{width:9%;}.elementor-29040 .elementor-element.elementor-element-e069f3a > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-29040 .elementor-element.elementor-element-e069f3a{max-height:100%;min-height:55%;}.elementor-29040 .elementor-element.elementor-element-c461fe6{margin-top:0px;margin-bottom:0px;}.elementor-29040 .elementor-element.elementor-element-ca58a63 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-29040 .elementor-element.elementor-element-e38e3e8 .elementor-image-box-wrapper{text-align:center;}.elementor-29040 .elementor-element.elementor-element-e38e3e8 .elementor-image-box-img{margin-bottom:16px;}.elementor-29040 .elementor-element.elementor-element-e38e3e8 .elementor-image-box-wrapper .elementor-image-box-img{width:10%;}.elementor-29040 .elementor-element.elementor-element-8731dbc > .elementor-widget-container{margin:28px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29040 .elementor-element.elementor-element-8731dbc .elementor-image-box-wrapper{text-align:center;}.elementor-29040 .elementor-element.elementor-element-8731dbc .elementor-image-box-img{margin-bottom:16px;}.elementor-29040 .elementor-element.elementor-element-8731dbc .elementor-image-box-wrapper .elementor-image-box-img{width:16%;}.elementor-29040 .elementor-element.elementor-element-b89ab46{margin-top:280px;margin-bottom:0px;}}@media(min-width:768px){.elementor-29040 .elementor-element.elementor-element-c84bab6{width:74.268%;}.elementor-29040 .elementor-element.elementor-element-060eed2{width:25.732%;}.elementor-29040 .elementor-element.elementor-element-aa4f97a{width:74.268%;}.elementor-29040 .elementor-element.elementor-element-a4569b5{width:25.732%;}.elementor-29040 .elementor-element.elementor-element-af42075{width:52.484%;}.elementor-29040 .elementor-element.elementor-element-3c7ab9a{width:47.516%;}.elementor-29040 .elementor-element.elementor-element-d6365c9{width:2.188%;}.elementor-29040 .elementor-element.elementor-element-ec3b232{width:64.144%;}.elementor-29040 .elementor-element.elementor-element-4f8a137{width:52.484%;}.elementor-29040 .elementor-element.elementor-element-66162a7{width:47.516%;}.elementor-29040 .elementor-element.elementor-element-b774e70{width:24.382%;}.elementor-29040 .elementor-element.elementor-element-a1fa29f{width:75.618%;}.elementor-29040 .elementor-element.elementor-element-22a22f8{width:43.253%;}.elementor-29040 .elementor-element.elementor-element-0755cda{width:29.492%;}.elementor-29040 .elementor-element.elementor-element-e069f3a{width:27.254%;}}@media(max-width:1024px) and (min-width:768px){.elementor-29040 .elementor-element.elementor-element-02a9879{width:50%;}.elementor-29040 .elementor-element.elementor-element-9741b63{width:50%;}.elementor-29040 .elementor-element.elementor-element-3bfa4a0{width:50%;}.elementor-29040 .elementor-element.elementor-element-c1eafa3{width:50%;}.elementor-29040 .elementor-element.elementor-element-d4e98b0{width:50%;}.elementor-29040 .elementor-element.elementor-element-5c46cbf{width:50%;}.elementor-29040 .elementor-element.elementor-element-898a0ca{width:50%;}.elementor-29040 .elementor-element.elementor-element-e851ae1{width:50%;}.elementor-29040 .elementor-element.elementor-element-798a04b{width:100%;}.elementor-29040 .elementor-element.elementor-element-ee8d40c{width:50%;}.elementor-29040 .elementor-element.elementor-element-af6c222{width:50%;}.elementor-29040 .elementor-element.elementor-element-d7a1464{width:50%;}.elementor-29040 .elementor-element.elementor-element-b1dbbcf{width:50%;}.elementor-29040 .elementor-element.elementor-element-7dc61a7{width:100%;}.elementor-29040 .elementor-element.elementor-element-22a22f8{width:100%;}.elementor-29040 .elementor-element.elementor-element-0755cda{width:50%;}.elementor-29040 .elementor-element.elementor-element-e069f3a{width:50%;}}/* Start custom CSS for heading, class: .elementor-element-76094cf */.elementor-29040 .elementor-element.elementor-element-76094cf .elementor-heading-title{
     -webkit-text-stroke-width: 1px;
    -webkit-text-stroke-color: #8d8d8e; 
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-060eed2 */@media only screen and (max-width:766px)  {
       .elementor-29040 .elementor-element.elementor-element-060eed2{
        align-items: flex-start!important;
        }
    }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f121907 */@media only screen and (min-width:1624px){
  .elementor-29040 .elementor-element.elementor-element-f121907 {
   padding-right:67px!important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b4a630 */.elementor-29040 .elementor-element.elementor-element-8b4a630 .elementor-heading-title{
     -webkit-text-stroke-width: 1px;
    -webkit-text-stroke-color: #8d8d8e; 
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a4569b5 */@media only screen and (max-width:766px)  {
       .elementor-29040 .elementor-element.elementor-element-a4569b5{
        align-items: flex-start!important;
        }
    }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1b8dca0 */@media only screen and (min-width:1624px){
  .elementor-29040 .elementor-element.elementor-element-1b8dca0 {
   padding-right:67px!important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28ce780 */.elementor-29040 .elementor-element.elementor-element-28ce780 .elementor-heading-title{
     -webkit-text-stroke-width: 1px;
    -webkit-text-stroke-color: #A97E63;
    
    
    

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cba4bee */.elementor-29040 .elementor-element.elementor-element-cba4bee .elementor-heading-title{
     -webkit-text-stroke-width: 1px;
    -webkit-text-stroke-color: #a97e63;
    
    
    

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-02a9879 */.elementor-29040 .elementor-element.elementor-element-02a9879:hover .elementor-background-overlay {
    opacity: 1 !important;
}

.elementor-29040 .elementor-element.elementor-element-02a9879:hover .aux-services-col-button {
    height: 50px !important;
}
@media (max-width: 767px){
    .elementor-29040 .elementor-element.elementor-element-02a9879{
        margin:auto!important;
       
    }
}

@media (max-width: 1199px) and (min-width: 1025px){
    .elementor-29040 .elementor-element.elementor-element-02a9879 .elementor-column-wrap{
 padding: 38px 35px 38px 36px!important;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9741b63 */.elementor-29040 .elementor-element.elementor-element-9741b63:hover .elementor-background-overlay {
    opacity: 1 !important;
}

.elementor-29040 .elementor-element.elementor-element-9741b63:hover .aux-services-col-button {
    height: 50px !important;
}
@media (max-width: 767px){
    .elementor-29040 .elementor-element.elementor-element-9741b63{
    margin:auto!important;
    }
}
@media (max-width: 1199px) and (min-width: 1025px){
    .elementor-29040 .elementor-element.elementor-element-9741b63 .elementor-column-wrap{
 padding: 38px 35px 38px 36px!important;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3bfa4a0 */.elementor-29040 .elementor-element.elementor-element-3bfa4a0:hover .elementor-background-overlay {
    opacity: 1 !important;
}

.elementor-29040 .elementor-element.elementor-element-3bfa4a0:hover .aux-services-col-button {
    height: 50px !important;
}
@media (max-width: 767px){
    .elementor-29040 .elementor-element.elementor-element-3bfa4a0{
    margin:auto!important;
    }
}
@media (max-width: 1199px) and (min-width: 1025px){
    .elementor-29040 .elementor-element.elementor-element-3bfa4a0 .elementor-column-wrap{
 padding: 38px 35px 38px 36px!important;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c1eafa3 */.elementor-29040 .elementor-element.elementor-element-c1eafa3:hover .elementor-background-overlay {
    opacity: 1 !important;
}

.elementor-29040 .elementor-element.elementor-element-c1eafa3:hover .aux-services-col-button {
    height: 50px !important;
}
@media (max-width: 767px){
    .elementor-29040 .elementor-element.elementor-element-c1eafa3{
    margin:auto!important;
    }
}
@media (max-width: 1199px) and (min-width: 1025px){
    .elementor-29040 .elementor-element.elementor-element-c1eafa3 .elementor-column-wrap{
 padding: 38px 35px 38px 36px!important;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-cf3f4b4 */.elementor-29040 .elementor-element.elementor-element-cf3f4b4 .elementor-row {
    justify-content: space-between;

}
@media (max-width: 1199px) and (min-width: 1025px){
.elementor-29040 .elementor-element.elementor-element-cf3f4b4 .aux-modern-heading-primary{
    font-size: 22px;
    margin: 0 0 20px;
}
.elementor-29040 .elementor-element.elementor-element-cf3f4b4 .aux-modern-heading-description{
font-size: 12px;
}

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4832358 */.elementor-29040 .elementor-element.elementor-element-4832358 .elementor-row {
    justify-content: space-between;

}
@media (max-width: 1199px) and (min-width: 1025px){
.elementor-29040 .elementor-element.elementor-element-4832358 .aux-modern-heading-primary{
    font-size: 22px;
    margin: 0 0 20px;
}
.elementor-29040 .elementor-element.elementor-element-4832358 .aux-modern-heading-description{
font-size: 12px;
}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23530f6 */.elementor-29040 .elementor-element.elementor-element-23530f6 .elementor-heading-title{
     -webkit-text-stroke-width: 1px;
    -webkit-text-stroke-color: #a97e63;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-67c34c7 */.elementor-29040 .elementor-element.elementor-element-67c34c7 .elementor-heading-title{
     -webkit-text-stroke-width: 1px;
    -webkit-text-stroke-color: #a97e63;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c59f836 */.elementor-29040 .elementor-element.elementor-element-c59f836 .elementor-heading-title{
     -webkit-text-stroke-width: 1px;
    -webkit-text-stroke-color: #a97e63;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9e988f9 */.elementor-29040 .elementor-element.elementor-element-9e988f9 .elementor-heading-title{
     -webkit-text-stroke-width: 1px;
    -webkit-text-stroke-color: #a97e63;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ee8d40c */.elementor-29040 .elementor-element.elementor-element-ee8d40c:hover .elementor-background-overlay {
    opacity: 1 !important;
}

.elementor-29040 .elementor-element.elementor-element-ee8d40c:hover .aux-services-col-button {
    height: 50px !important;
}
@media (max-width: 767px){
    .elementor-29040 .elementor-element.elementor-element-ee8d40c{
        margin:auto!important;
       
    }
}

@media (max-width: 1199px) and (min-width: 1025px){
    .elementor-29040 .elementor-element.elementor-element-ee8d40c .elementor-column-wrap{
 padding: 38px 35px 38px 36px!important;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-af6c222 */.elementor-29040 .elementor-element.elementor-element-af6c222:hover .elementor-background-overlay {
    opacity: 1 !important;
}

.elementor-29040 .elementor-element.elementor-element-af6c222:hover .aux-services-col-button {
    height: 50px !important;
}
@media (max-width: 767px){
    .elementor-29040 .elementor-element.elementor-element-af6c222{
    margin:auto!important;
    }
}
@media (max-width: 1199px) and (min-width: 1025px){
    .elementor-29040 .elementor-element.elementor-element-af6c222 .elementor-column-wrap{
 padding: 38px 35px 38px 36px!important;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d7a1464 */.elementor-29040 .elementor-element.elementor-element-d7a1464:hover .elementor-background-overlay {
    opacity: 1 !important;
}

.elementor-29040 .elementor-element.elementor-element-d7a1464:hover .aux-services-col-button {
    height: 50px !important;
}
@media (max-width: 767px){
    .elementor-29040 .elementor-element.elementor-element-d7a1464{
    margin:auto!important;
    }
}
@media (max-width: 1199px) and (min-width: 1025px){
    .elementor-29040 .elementor-element.elementor-element-d7a1464 .elementor-column-wrap{
 padding: 38px 35px 38px 36px!important;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b1dbbcf */.elementor-29040 .elementor-element.elementor-element-b1dbbcf:hover .elementor-background-overlay {
    opacity: 1 !important;
}

.elementor-29040 .elementor-element.elementor-element-b1dbbcf:hover .aux-services-col-button {
    height: 50px !important;
}
@media (max-width: 767px){
    .elementor-29040 .elementor-element.elementor-element-b1dbbcf{
    margin:auto!important;
    }
}
@media (max-width: 1199px) and (min-width: 1025px){
    .elementor-29040 .elementor-element.elementor-element-b1dbbcf .elementor-column-wrap{
 padding: 38px 35px 38px 36px!important;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-858bc27 */.elementor-29040 .elementor-element.elementor-element-858bc27 .elementor-row {
    justify-content: space-between;

}
@media (max-width: 1199px) and (min-width: 1025px){
.elementor-29040 .elementor-element.elementor-element-858bc27 .aux-modern-heading-primary{
    font-size: 22px;
    margin: 0 0 20px;
}
.elementor-29040 .elementor-element.elementor-element-858bc27 .aux-modern-heading-description{
font-size: 12px;
}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e09827c */.elementor-29040 .elementor-element.elementor-element-e09827c .elementor-heading-title{
     -webkit-text-stroke-width: 1px;
    -webkit-text-stroke-color: #a97e63;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-274ad09 */.elementor-29040 .elementor-element.elementor-element-274ad09 .elementor-heading-title{
     -webkit-text-stroke-width: 1px;
    -webkit-text-stroke-color: #9a97e63;
}
@media only screen and (max-width: 1200px) and (min-width:1024px){
  .elementor-29040 .elementor-element.elementor-element-274ad09 .elementor-heading-title {
    font-size: 82px!important;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-31a9918 */@media only screen and (min-width:767px){
.elementor-29040 .elementor-element.elementor-element-31a9918  .elementor-image-box-content{
    max-width: 65%;
}
 }
@media only screen and (min-width:1024px){
.elementor-29040 .elementor-element.elementor-element-31a9918:after,
.elementor-29040 .elementor-element.elementor-element-31a9918:before{
    content: '';
    width: 6px;
    height: 6px;
    background-color: #a97e63;
    position: absolute;
    top: 0;
    left: -4px;
    transform: rotate(45deg);
    
}
.elementor-29040 .elementor-element.elementor-element-31a9918:before {
    top: auto;
    bottom: 0;
}

.elementor-29040 .elementor-element.elementor-element-31a9918 {
    border-left:2px solid #a97e63;
    padding-left: 15%;
    position: relative;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ae622d3 */@media only screen and (min-width:767px){
.elementor-29040 .elementor-element.elementor-element-ae622d3  .elementor-image-box-content{
    max-width: 65%;
}
 }
@media only screen and (min-width:1024px){
.elementor-29040 .elementor-element.elementor-element-ae622d3:after,
.elementor-29040 .elementor-element.elementor-element-ae622d3:before{
    content: '';
    width: 6px;
    height: 6px;
    background-color: #a97e63;
    position: absolute;
    top: 0;
    left: -4px;
    transform: rotate(45deg);
    
}
.elementor-29040 .elementor-element.elementor-element-ae622d3:before {
    top: auto;
    bottom: 0;
}

.elementor-29040 .elementor-element.elementor-element-ae622d3 {
    border-left:2px solid #a97e63;
    padding-left: 15%;
    position: relative;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8731dbc */.elementor-29040 .elementor-element.elementor-element-8731dbc .elementor-image-box-img img{
    min-width: 35px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ca58a63 */@media only screen and (min-width: 766px) {
.elementor-29040 .elementor-element.elementor-element-ca58a63:after, .elementor-29040 .elementor-element.elementor-element-ca58a63:before{
    content: '';
    width: 6px;
    height: 6px;
    background-color: #a97e63;
    position: absolute;
    top: 0px;
    left: -4px;
    transform: rotate(136deg);
   }
.elementor-29040 .elementor-element.elementor-element-ca58a63:before{
       top:auto;
       bottom:0;
   }
 .elementor-29040 .elementor-element.elementor-element-ca58a63 {
    border-left:2px solid #a97e63;
    position: relative;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e069f3a */@media only screen and (max-width: 1275px) and (min-width:1024px){
  .elementor-29040 .elementor-element.elementor-element-e069f3a .elementor-element-populated{
    padding: 0px 10px 0px 27px!important;
    }
}/* End custom CSS */