.elementor-4697 .elementor-element.elementor-element-348497a2 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #8D9376A3 0%, #00000000 71%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4697 .elementor-element.elementor-element-348497a2 > .elementor-container{max-width:1200px;min-height:400px;}.elementor-4697 .elementor-element.elementor-element-348497a2:not(.elementor-motion-effects-element-type-background), .elementor-4697 .elementor-element.elementor-element-348497a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://www.montedomalhao.pt/wp-content/uploads/2024/02/miradouro3-scaled.jpg") 50% 50%;background-size:cover;}.elementor-4697 .elementor-element.elementor-element-348497a2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:500px 0px 80px 0px;}.elementor-4697 .elementor-element.elementor-element-194f82e6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4697 .elementor-element.elementor-element-4cefc652 .elementor-heading-title{font-family:var( --e-global-typography-997f697-font-family ), Sans-serif;font-size:var( --e-global-typography-997f697-font-size );font-weight:var( --e-global-typography-997f697-font-weight );text-transform:var( --e-global-typography-997f697-text-transform );font-style:var( --e-global-typography-997f697-font-style );text-decoration:var( --e-global-typography-997f697-text-decoration );line-height:var( --e-global-typography-997f697-line-height );letter-spacing:var( --e-global-typography-997f697-letter-spacing );color:var( --e-global-color-e5c8540 );}.elementor-4697 .elementor-element.elementor-element-46e3a06 > .elementor-widget-container{margin:0px 80px 0px 0px;}.elementor-4697 .elementor-element.elementor-element-46e3a06 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:61px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;color:var( --e-global-color-e5c8540 );}.elementor-bc-flex-widget .elementor-4697 .elementor-element.elementor-element-217fb25f.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-4697 .elementor-element.elementor-element-217fb25f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-4697 .elementor-element.elementor-element-217fb25f > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4697 .elementor-element.elementor-element-2c053b9{--spacer-size:69px;}.elementor-4697 .elementor-element.elementor-element-10b6d80b{padding:0% 0% 0% 25%;}.elementor-4697 .elementor-element.elementor-element-200dda2 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-4697 .elementor-element.elementor-element-996f812 > .elementor-widget-container:hover{--e-transform-translateY:-11px;--e-transform-scale:0.9;}.elementor-4697 .elementor-element.elementor-element-996f812 > .elementor-widget-container{background-color:#FFFFFF33;margin:0px 0px 0px 0px;padding:13% 3% 7% 3%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#949494;}.elementor-4697 .elementor-element.elementor-element-996f812.elementor-element{--align-self:center;}.elementor-4697 .elementor-element.elementor-element-996f812.elementor-widget > .elementor-widget-container, .elementor-4697 .elementor-element.elementor-element-996f812.elementor-widget > .elementor-widget-container > *{position:relative;--jkit-option-enabled:5.5px;}.elementor-4697 .elementor-element.elementor-element-996f812.elementor-widget > .elementor-widget-container::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(5.5px);backdrop-filter:blur(5.5px);border-radius:inherit;background-color:inherit;}.elementor-4697 .elementor-element.elementor-element-996f812 .elementor-icon-box-wrapper{text-align:center;}.elementor-4697 .elementor-element.elementor-element-996f812{--icon-box-icon-margin:0px;}.elementor-4697 .elementor-element.elementor-element-996f812.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e5c8540 );}.elementor-4697 .elementor-element.elementor-element-996f812.elementor-view-framed .elementor-icon, .elementor-4697 .elementor-element.elementor-element-996f812.elementor-view-default .elementor-icon{fill:var( --e-global-color-e5c8540 );color:var( --e-global-color-e5c8540 );border-color:var( --e-global-color-e5c8540 );}.elementor-4697 .elementor-element.elementor-element-996f812.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-4697 .elementor-element.elementor-element-996f812.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-e5c8540 );}.elementor-4697 .elementor-element.elementor-element-996f812.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-4697 .elementor-element.elementor-element-996f812.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-4697 .elementor-element.elementor-element-996f812.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-4697 .elementor-element.elementor-element-996f812.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-e5c8540 );color:var( --e-global-color-e5c8540 );border-color:var( --e-global-color-e5c8540 );}.elementor-4697 .elementor-element.elementor-element-996f812 .elementor-icon{font-size:25px;}.elementor-4697 .elementor-element.elementor-element-996f812 .elementor-icon-box-title, .elementor-4697 .elementor-element.elementor-element-996f812 .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:10px;text-transform:uppercase;text-decoration:none;line-height:15px;letter-spacing:1.6px;word-spacing:5px;}.elementor-4697 .elementor-element.elementor-element-996f812 .elementor-icon-box-title{color:var( --e-global-color-e5c8540 );}.elementor-4697 .elementor-element.elementor-element-996f812 .elementor-icon-box-description{line-height:1px;letter-spacing:-5px;word-spacing:0px;color:var( --e-global-color-e5c8540 );}.elementor-bc-flex-widget .elementor-4697 .elementor-element.elementor-element-5e9620d7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4697 .elementor-element.elementor-element-5e9620d7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4697 .elementor-element.elementor-element-5e9620d7 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-4697 .elementor-element.elementor-element-420318a > .elementor-widget-container:hover{--e-transform-translateY:-11px;--e-transform-scale:0.9;}.elementor-4697 .elementor-element.elementor-element-420318a > .elementor-widget-container{background-color:#FFFFFF33;padding:13% 7% 07% 7%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#949494;}.elementor-4697 .elementor-element.elementor-element-420318a.elementor-element{--align-self:center;}.elementor-4697 .elementor-element.elementor-element-420318a.elementor-widget > .elementor-widget-container, .elementor-4697 .elementor-element.elementor-element-420318a.elementor-widget > .elementor-widget-container > *{position:relative;--jkit-option-enabled:5.5px;}.elementor-4697 .elementor-element.elementor-element-420318a.elementor-widget > .elementor-widget-container::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(5.5px);backdrop-filter:blur(5.5px);border-radius:inherit;background-color:inherit;}.elementor-4697 .elementor-element.elementor-element-420318a .elementor-icon-box-wrapper{text-align:center;}.elementor-4697 .elementor-element.elementor-element-420318a{--icon-box-icon-margin:0px;}.elementor-4697 .elementor-element.elementor-element-420318a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e5c8540 );}.elementor-4697 .elementor-element.elementor-element-420318a.elementor-view-framed .elementor-icon, .elementor-4697 .elementor-element.elementor-element-420318a.elementor-view-default .elementor-icon{fill:var( --e-global-color-e5c8540 );color:var( --e-global-color-e5c8540 );border-color:var( --e-global-color-e5c8540 );}.elementor-4697 .elementor-element.elementor-element-420318a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-4697 .elementor-element.elementor-element-420318a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-e5c8540 );}.elementor-4697 .elementor-element.elementor-element-420318a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-4697 .elementor-element.elementor-element-420318a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-4697 .elementor-element.elementor-element-420318a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-4697 .elementor-element.elementor-element-420318a.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-e5c8540 );color:var( --e-global-color-e5c8540 );border-color:var( --e-global-color-e5c8540 );}.elementor-4697 .elementor-element.elementor-element-420318a .elementor-icon{font-size:25px;}.elementor-4697 .elementor-element.elementor-element-420318a .elementor-icon-box-title, .elementor-4697 .elementor-element.elementor-element-420318a .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:10px;text-transform:uppercase;text-decoration:none;line-height:15px;letter-spacing:1.6px;word-spacing:5px;}.elementor-4697 .elementor-element.elementor-element-420318a .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-e5c8540 );}.elementor-4697 .elementor-element.elementor-element-420318a .elementor-icon-box-description{line-height:1px;letter-spacing:-5px;word-spacing:0px;color:var( --e-global-color-e5c8540 );}.elementor-bc-flex-widget .elementor-4697 .elementor-element.elementor-element-72d58b10.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4697 .elementor-element.elementor-element-72d58b10.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4697 .elementor-element.elementor-element-72d58b10.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4697 .elementor-element.elementor-element-72d58b10 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-4697 .elementor-element.elementor-element-72d58b10 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 10px 0px 10px;}.elementor-4697 .elementor-element.elementor-element-37b639b > .elementor-widget-container:hover{--e-transform-translateY:-11px;--e-transform-scale:0.9;}.elementor-4697 .elementor-element.elementor-element-37b639b > .elementor-widget-container{background-color:#FFFFFF33;padding:13% 7% 07% 7%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#949494;}.elementor-4697 .elementor-element.elementor-element-37b639b.elementor-element{--align-self:center;}.elementor-4697 .elementor-element.elementor-element-37b639b.elementor-widget > .elementor-widget-container, .elementor-4697 .elementor-element.elementor-element-37b639b.elementor-widget > .elementor-widget-container > *{position:relative;--jkit-option-enabled:5.5px;}.elementor-4697 .elementor-element.elementor-element-37b639b.elementor-widget > .elementor-widget-container::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(5.5px);backdrop-filter:blur(5.5px);border-radius:inherit;background-color:inherit;}.elementor-4697 .elementor-element.elementor-element-37b639b .elementor-icon-box-wrapper{text-align:center;}.elementor-4697 .elementor-element.elementor-element-37b639b{--icon-box-icon-margin:0px;}.elementor-4697 .elementor-element.elementor-element-37b639b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e5c8540 );}.elementor-4697 .elementor-element.elementor-element-37b639b.elementor-view-framed .elementor-icon, .elementor-4697 .elementor-element.elementor-element-37b639b.elementor-view-default .elementor-icon{fill:var( --e-global-color-e5c8540 );color:var( --e-global-color-e5c8540 );border-color:var( --e-global-color-e5c8540 );}.elementor-4697 .elementor-element.elementor-element-37b639b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-4697 .elementor-element.elementor-element-37b639b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-e5c8540 );}.elementor-4697 .elementor-element.elementor-element-37b639b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-4697 .elementor-element.elementor-element-37b639b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-4697 .elementor-element.elementor-element-37b639b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-4697 .elementor-element.elementor-element-37b639b.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-e5c8540 );color:var( --e-global-color-e5c8540 );border-color:var( --e-global-color-e5c8540 );}.elementor-4697 .elementor-element.elementor-element-37b639b .elementor-icon{font-size:25px;}.elementor-4697 .elementor-element.elementor-element-37b639b .elementor-icon-box-title, .elementor-4697 .elementor-element.elementor-element-37b639b .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:10px;text-transform:uppercase;text-decoration:none;line-height:15px;letter-spacing:1.6px;word-spacing:5px;}.elementor-4697 .elementor-element.elementor-element-37b639b .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-e5c8540 );}.elementor-4697 .elementor-element.elementor-element-37b639b .elementor-icon-box-description{line-height:1px;letter-spacing:-5px;word-spacing:0px;}.elementor-4697 .elementor-element.elementor-element-3a4961b9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-4697 .elementor-element.elementor-element-3a4961b9 > .elementor-container{max-width:1200px;}.elementor-4697 .elementor-element.elementor-element-3a4961b9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 80px 0px;}.elementor-4697 .elementor-element.elementor-element-3a4961b9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4697 .elementor-element.elementor-element-cd09fa4 > .elementor-element-populated{padding:10px 100px 0px 0px;}.elementor-4697 .elementor-element.elementor-element-51d20519 .elementor-heading-title{font-family:var( --e-global-typography-997f697-font-family ), Sans-serif;font-size:var( --e-global-typography-997f697-font-size );font-weight:var( --e-global-typography-997f697-font-weight );text-transform:var( --e-global-typography-997f697-text-transform );font-style:var( --e-global-typography-997f697-font-style );text-decoration:var( --e-global-typography-997f697-text-decoration );line-height:var( --e-global-typography-997f697-line-height );letter-spacing:var( --e-global-typography-997f697-letter-spacing );color:var( --e-global-color-accent );}.elementor-4697 .elementor-element.elementor-element-70d61207 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4697 .elementor-element.elementor-element-70d61207 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:40px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-4697 .elementor-element.elementor-element-5e4ae703{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#333D29;}.elementor-4697 .elementor-element.elementor-element-ecf88f3:not(.elementor-motion-effects-element-type-background), .elementor-4697 .elementor-element.elementor-element-ecf88f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4697 .elementor-element.elementor-element-ecf88f3 > .elementor-container{max-width:1200px;}.elementor-4697 .elementor-element.elementor-element-ecf88f3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:80px;margin-bottom:0px;padding:0px 0px 100px 0px;}.elementor-4697 .elementor-element.elementor-element-ecf88f3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4697 .elementor-element.elementor-element-7fae2a18:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4697 .elementor-element.elementor-element-7fae2a18 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.montedomalhao.pt/wp-content/uploads/2024/02/monte-do-malhao-vista-spa-home-min.jpg");background-position:center center;background-size:cover;}.elementor-4697 .elementor-element.elementor-element-7fae2a18 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-80px 120px 10px 10px;--e-column-margin-right:120px;--e-column-margin-left:10px;}.elementor-4697 .elementor-element.elementor-element-7fae2a18 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4697 .elementor-element.elementor-element-483d3b92{--spacer-size:531px;}.elementor-4697 .elementor-element.elementor-element-692bcb7d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4697 .elementor-element.elementor-element-692bcb7d > .elementor-element-populated{margin:0px 0px 0px 35px;--e-column-margin-right:0px;--e-column-margin-left:35px;}.elementor-4697 .elementor-element.elementor-element-77cc92eb{margin-top:-90px;margin-bottom:30px;}.elementor-4697 .elementor-element.elementor-element-7cc12703{text-align:left;}.elementor-4697 .elementor-element.elementor-element-7cc12703 img{width:91%;}.elementor-4697 .elementor-element.elementor-element-44ad6db9{text-align:right;}.elementor-4697 .elementor-element.elementor-element-44ad6db9 img{width:91%;}.elementor-4697 .elementor-element.elementor-element-681ac0bf > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-4697 .elementor-element.elementor-element-681ac0bf{text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-4697 .elementor-element.elementor-element-322bdfad > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4697 .elementor-element.elementor-element-322bdfad{margin-top:30px;margin-bottom:0px;}.elementor-4697 .elementor-element.elementor-element-378ce201 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-primary );padding:18px 30px 18px 30px;font-family:var( --e-global-typography-a892a9f-font-family ), Sans-serif;font-size:var( --e-global-typography-a892a9f-font-size );font-weight:var( --e-global-typography-a892a9f-font-weight );text-transform:var( --e-global-typography-a892a9f-text-transform );font-style:var( --e-global-typography-a892a9f-font-style );text-decoration:var( --e-global-typography-a892a9f-text-decoration );line-height:var( --e-global-typography-a892a9f-line-height );letter-spacing:var( --e-global-typography-a892a9f-letter-spacing );color:var( --e-global-color-e5c8540 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-4697 .elementor-element.elementor-element-378ce201 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-4697 .elementor-element.elementor-element-378ce201 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:#8D937600;}.elementor-4697 .elementor-element.elementor-element-378ce201{width:auto;max-width:auto;}.elementor-4697 .elementor-element.elementor-element-378ce201 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 3px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );}.elementor-4697 .elementor-element.elementor-element-378ce201:hover .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );}.elementor-4697 .elementor-element.elementor-element-378ce201 .jeg-elementor-kit.jkit-button{text-align:right;}.elementor-4697 .elementor-element.elementor-element-378ce201 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-e5c8540 );width:20px;}.elementor-4697 .elementor-element.elementor-element-378ce201 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-4697 .elementor-element.elementor-element-378ce201 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:#333D291A;}.elementor-4697 .elementor-element.elementor-element-378ce201 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:20px;}.elementor-4697 .elementor-element.elementor-element-378ce201 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-4697 .elementor-element.elementor-element-378ce201 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:5px;}.elementor-4697 .elementor-element.elementor-element-378ce201 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-4697 .elementor-element.elementor-element-378ce201 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:5px;}.elementor-4697 .elementor-element.elementor-element-378ce201 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:#333D291A;}.elementor-4697 .elementor-element.elementor-element-6ee11c2c:not(.elementor-motion-effects-element-type-background), .elementor-4697 .elementor-element.elementor-element-6ee11c2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4697 .elementor-element.elementor-element-6ee11c2c > .elementor-container{max-width:1200px;}.elementor-4697 .elementor-element.elementor-element-6ee11c2c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 50px 0px;}.elementor-4697 .elementor-element.elementor-element-6ee11c2c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4697 .elementor-element.elementor-element-3a28efb0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-4697 .elementor-element.elementor-element-3a28efb0 > .elementor-container{max-width:1200px;}.elementor-4697 .elementor-element.elementor-element-109d4e07 > .elementor-element-populated{margin:0px 40px 0px 0px;--e-column-margin-right:40px;--e-column-margin-left:0px;}.elementor-4697 .elementor-element.elementor-element-16e83d33 .elementor-heading-title{font-family:var( --e-global-typography-997f697-font-family ), Sans-serif;font-size:var( --e-global-typography-997f697-font-size );font-weight:var( --e-global-typography-997f697-font-weight );text-transform:var( --e-global-typography-997f697-text-transform );font-style:var( --e-global-typography-997f697-font-style );text-decoration:var( --e-global-typography-997f697-text-decoration );line-height:var( --e-global-typography-997f697-line-height );letter-spacing:var( --e-global-typography-997f697-letter-spacing );color:var( --e-global-color-accent );}.elementor-4697 .elementor-element.elementor-element-4659e75d .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:40px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-4697 .elementor-element.elementor-element-7906081e > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-4697 .elementor-element.elementor-element-739ceda2{text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-4697 .elementor-element.elementor-element-4218007.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-4697 .elementor-element.elementor-element-6fecd184 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-primary );padding:18px 30px 18px 30px;font-family:var( --e-global-typography-a892a9f-font-family ), Sans-serif;font-size:var( --e-global-typography-a892a9f-font-size );font-weight:var( --e-global-typography-a892a9f-font-weight );text-transform:var( --e-global-typography-a892a9f-text-transform );font-style:var( --e-global-typography-a892a9f-font-style );text-decoration:var( --e-global-typography-a892a9f-text-decoration );line-height:var( --e-global-typography-a892a9f-line-height );letter-spacing:var( --e-global-typography-a892a9f-letter-spacing );color:var( --e-global-color-e5c8540 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-4697 .elementor-element.elementor-element-6fecd184 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-4697 .elementor-element.elementor-element-6fecd184 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:#8D937600;}.elementor-4697 .elementor-element.elementor-element-6fecd184{width:auto;max-width:auto;}.elementor-4697 .elementor-element.elementor-element-6fecd184 > .elementor-widget-container{margin:0px 0px 33px 0px;padding:0px 0px 4px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );}.elementor-4697 .elementor-element.elementor-element-6fecd184:hover .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );}.elementor-4697 .elementor-element.elementor-element-6fecd184 .jeg-elementor-kit.jkit-button{text-align:right;}.elementor-4697 .elementor-element.elementor-element-6fecd184 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-e5c8540 );width:20px;}.elementor-4697 .elementor-element.elementor-element-6fecd184 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-4697 .elementor-element.elementor-element-6fecd184 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-primary );}.elementor-4697 .elementor-element.elementor-element-6fecd184 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:20px;}.elementor-4697 .elementor-element.elementor-element-6fecd184 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-4697 .elementor-element.elementor-element-6fecd184 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:5px;}.elementor-4697 .elementor-element.elementor-element-6fecd184 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-4697 .elementor-element.elementor-element-6fecd184 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:5px;}.elementor-4697 .elementor-element.elementor-element-c912e69{--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:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4697 .elementor-element.elementor-element-c912e69:not(.elementor-motion-effects-element-type-background), .elementor-4697 .elementor-element.elementor-element-c912e69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4697 .elementor-element.elementor-element-7eb39cb{--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;}.elementor-4697 .elementor-element.elementor-element-20f9032{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-4697 .elementor-element.elementor-element-dddc381 > .elementor-widget-container{margin:210px 0px 0px -350px;}.elementor-4697 .elementor-element.elementor-element-dddc381.elementor-element{--align-self:flex-end;}.elementor-4697 .elementor-element.elementor-element-dddc381{z-index:1;text-align:right;}.elementor-4697 .elementor-element.elementor-element-dddc381 img{width:85%;}.elementor-4697 .elementor-element.elementor-element-34b1e0c4{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-b6d2542 );padding:100px 0px 0px 0px;}.elementor-4697 .elementor-element.elementor-element-76b7a80 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-4697 .elementor-element.elementor-element-76b7a80 > .elementor-container{max-width:1200px;}.elementor-4697 .elementor-element.elementor-element-426b597 > .elementor-element-populated{margin:0px 40px 0px 0px;--e-column-margin-right:40px;--e-column-margin-left:0px;}.elementor-4697 .elementor-element.elementor-element-92d5af4 .elementor-heading-title{font-family:var( --e-global-typography-997f697-font-family ), Sans-serif;font-size:var( --e-global-typography-997f697-font-size );font-weight:var( --e-global-typography-997f697-font-weight );text-transform:var( --e-global-typography-997f697-text-transform );font-style:var( --e-global-typography-997f697-font-style );text-decoration:var( --e-global-typography-997f697-text-decoration );line-height:var( --e-global-typography-997f697-line-height );letter-spacing:var( --e-global-typography-997f697-letter-spacing );color:var( --e-global-color-accent );}.elementor-4697 .elementor-element.elementor-element-408da32 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:40px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-4697 .elementor-element.elementor-element-08547b3{text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-4697 .elementor-element.elementor-element-f00c945.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4697 .elementor-element.elementor-element-f00c945.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4697 .elementor-element.elementor-element-f00c945.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-4697 .elementor-element.elementor-element-f7e9050 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-primary );padding:18px 30px 18px 30px;font-family:var( --e-global-typography-a892a9f-font-family ), Sans-serif;font-size:var( --e-global-typography-a892a9f-font-size );font-weight:var( --e-global-typography-a892a9f-font-weight );text-transform:var( --e-global-typography-a892a9f-text-transform );font-style:var( --e-global-typography-a892a9f-font-style );text-decoration:var( --e-global-typography-a892a9f-text-decoration );line-height:var( --e-global-typography-a892a9f-line-height );letter-spacing:var( --e-global-typography-a892a9f-letter-spacing );color:var( --e-global-color-e5c8540 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-4697 .elementor-element.elementor-element-f7e9050 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-4697 .elementor-element.elementor-element-f7e9050 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:#8D937600;}.elementor-4697 .elementor-element.elementor-element-f7e9050{width:auto;max-width:auto;}.elementor-4697 .elementor-element.elementor-element-f7e9050 > .elementor-widget-container{margin:0px 0px 33px 0px;padding:0px 0px 4px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );}.elementor-4697 .elementor-element.elementor-element-f7e9050:hover .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );}.elementor-4697 .elementor-element.elementor-element-f7e9050 .jeg-elementor-kit.jkit-button{text-align:right;}.elementor-4697 .elementor-element.elementor-element-f7e9050 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-e5c8540 );width:20px;}.elementor-4697 .elementor-element.elementor-element-f7e9050 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-4697 .elementor-element.elementor-element-f7e9050 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-primary );}.elementor-4697 .elementor-element.elementor-element-f7e9050 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:20px;}.elementor-4697 .elementor-element.elementor-element-f7e9050 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-4697 .elementor-element.elementor-element-f7e9050 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:5px;}.elementor-4697 .elementor-element.elementor-element-f7e9050 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-4697 .elementor-element.elementor-element-f7e9050 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:5px;}.elementor-4697 .elementor-element.elementor-element-10dd0ded .jeg-elementor-kit.jkit-portfolio-gallery .row-item.current-item:before{background-color:#D5C5C500;}.elementor-4697 .elementor-element.elementor-element-10dd0ded > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-4697 .elementor-element.elementor-element-10dd0ded .jeg-elementor-kit.jkit-portfolio-gallery .row-item{-ms-flex:0 0 calc(100% / 4);flex:0 0 calc(100% / 4);max-width:calc(100% / 4);height:820px;}.elementor-4697 .elementor-element.elementor-element-10dd0ded .jeg-elementor-kit.jkit-portfolio-gallery .row-item-info{text-align:center;padding:40px 0px 30px 0px;}.elementor-4697 .elementor-element.elementor-element-10dd0ded .jeg-elementor-kit.jkit-portfolio-gallery .row-item-info .info-title{font-family:var( --e-global-typography-7f517b0-font-family ), Sans-serif;font-size:var( --e-global-typography-7f517b0-font-size );font-weight:var( --e-global-typography-7f517b0-font-weight );text-transform:var( --e-global-typography-7f517b0-text-transform );font-style:var( --e-global-typography-7f517b0-font-style );text-decoration:var( --e-global-typography-7f517b0-text-decoration );line-height:var( --e-global-typography-7f517b0-line-height );color:var( --e-global-color-e5c8540 );}.elementor-4697 .elementor-element.elementor-element-10dd0ded .jeg-elementor-kit.jkit-portfolio-gallery .row-item:hover .row-item-info .info-title{color:var( --e-global-color-primary );}.elementor-4697 .elementor-element.elementor-element-10dd0ded .jeg-elementor-kit.jkit-portfolio-gallery .row-item-info .info-subtitle{color:var( --e-global-color-e5c8540 );}.elementor-4697 .elementor-element.elementor-element-10dd0ded .jeg-elementor-kit.jkit-portfolio-gallery .row-item:hover .row-item-info .info-subtitle{color:var( --e-global-color-accent );}.elementor-4697 .elementor-element.elementor-element-10dd0ded .jeg-elementor-kit.jkit-portfolio-gallery .row-item-more{text-align:right;}.elementor-4697 .elementor-element.elementor-element-10dd0ded .jeg-elementor-kit.jkit-portfolio-gallery .row-item-more a{font-size:14px;font-weight:500;color:var( --e-global-color-e5c8540 );text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-4697 .elementor-element.elementor-element-10dd0ded .jeg-elementor-kit.jkit-portfolio-gallery .row-item-more.position-after i, .elementor-4697 .elementor-element.elementor-element-10dd0ded .jeg-elementor-kit.jkit-portfolio-gallery .row-item-more.position-after svg{margin-left:5px;}.elementor-4697 .elementor-element.elementor-element-10dd0ded .jeg-elementor-kit.jkit-portfolio-gallery .row-item-more.position-before i, .elementor-4697 .elementor-element.elementor-element-10dd0ded .jeg-elementor-kit.jkit-portfolio-gallery .row-item-more.position-before svg{margin-right:5px;}.elementor-4697 .elementor-element.elementor-element-10dd0ded .jeg-elementor-kit.jkit-portfolio-gallery .row-item-more a svg{fill:var( --e-global-color-e5c8540 );}.elementor-4697 .elementor-element.elementor-element-10dd0ded .jeg-elementor-kit.jkit-portfolio-gallery .row-item-more:hover a{color:var( --e-global-color-primary );}.elementor-4697 .elementor-element.elementor-element-10dd0ded .jeg-elementor-kit.jkit-portfolio-gallery .row-item-more:hover a svg{fill:var( --e-global-color-primary );}.elementor-4697 .elementor-element.elementor-element-781342b8 > .elementor-container{max-width:1200px;}.elementor-4697 .elementor-element.elementor-element-781342b8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 80px 0px;}.elementor-4697 .elementor-element.elementor-element-781342b8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4697 .elementor-element.elementor-element-520816a4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4697 .elementor-element.elementor-element-520816a4 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-4697 .elementor-element.elementor-element-258e0196{text-align:center;}.elementor-4697 .elementor-element.elementor-element-258e0196 .elementor-heading-title{font-family:var( --e-global-typography-997f697-font-family ), Sans-serif;font-size:var( --e-global-typography-997f697-font-size );font-weight:var( --e-global-typography-997f697-font-weight );text-transform:var( --e-global-typography-997f697-text-transform );font-style:var( --e-global-typography-997f697-font-style );text-decoration:var( --e-global-typography-997f697-text-decoration );line-height:var( --e-global-typography-997f697-line-height );letter-spacing:var( --e-global-typography-997f697-letter-spacing );color:var( --e-global-color-accent );}.elementor-4697 .elementor-element.elementor-element-170ef378{text-align:center;}.elementor-4697 .elementor-element.elementor-element-170ef378 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:40px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-4697 .elementor-element.elementor-element-7d7ff486 > .elementor-widget-container{padding:0% 26% 0% 26%;}.elementor-4697 .elementor-element.elementor-element-7d7ff486{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-4697 .elementor-element.elementor-element-b9ec4e8 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-primary );padding:18px 30px 18px 30px;font-family:var( --e-global-typography-a892a9f-font-family ), Sans-serif;font-size:var( --e-global-typography-a892a9f-font-size );font-weight:var( --e-global-typography-a892a9f-font-weight );text-transform:var( --e-global-typography-a892a9f-text-transform );font-style:var( --e-global-typography-a892a9f-font-style );text-decoration:var( --e-global-typography-a892a9f-text-decoration );line-height:var( --e-global-typography-a892a9f-line-height );letter-spacing:var( --e-global-typography-a892a9f-letter-spacing );color:var( --e-global-color-e5c8540 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-4697 .elementor-element.elementor-element-b9ec4e8 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-4697 .elementor-element.elementor-element-b9ec4e8 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:#8D937600;}.elementor-4697 .elementor-element.elementor-element-b9ec4e8{width:auto;max-width:auto;}.elementor-4697 .elementor-element.elementor-element-b9ec4e8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 4px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );}.elementor-4697 .elementor-element.elementor-element-b9ec4e8:hover .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );}.elementor-4697 .elementor-element.elementor-element-b9ec4e8 .jeg-elementor-kit.jkit-button{text-align:right;}.elementor-4697 .elementor-element.elementor-element-b9ec4e8 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-e5c8540 );width:20px;}.elementor-4697 .elementor-element.elementor-element-b9ec4e8 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-4697 .elementor-element.elementor-element-b9ec4e8 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-primary );}.elementor-4697 .elementor-element.elementor-element-b9ec4e8 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:20px;}.elementor-4697 .elementor-element.elementor-element-b9ec4e8 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-4697 .elementor-element.elementor-element-b9ec4e8 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:5px;}.elementor-4697 .elementor-element.elementor-element-b9ec4e8 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-4697 .elementor-element.elementor-element-b9ec4e8 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:5px;}.elementor-4697 .elementor-element.elementor-element-35d67e20 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap .item-hover-bg, .elementor-4697 .elementor-element.elementor-element-35d67e20 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap:hover .grid-item .caption-wrap.style-overlay{background-color:var( --e-global-color-primary );}.elementor-4697 .elementor-element.elementor-element-35d67e20 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-4697 .elementor-element.elementor-element-35d67e20 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap{transition:500ms;}.elementor-4697 .elementor-element.elementor-element-35d67e20 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay.overlay-slide .item-caption-over .item-title{transition:500ms;}.elementor-4697 .elementor-element.elementor-element-35d67e20 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay.overlay-slide .item-caption-over .item-content{transition:500ms;}.elementor-4697 .elementor-element.elementor-element-35d67e20 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay.overlay-zoom .item-caption-over{transition:500ms;}.elementor-4697 .elementor-element.elementor-element-35d67e20 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item{margin:10px 10px 10px 10px;border-radius:0px 0px 0px 0px;}.elementor-4697 .elementor-element.elementor-element-35d67e20 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay .item-caption-over{text-align:center;}.elementor-4697 .elementor-element.elementor-element-35d67e20 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap:hover .grid-item .video-wrap a{transition:500ms;}.elementor-4697 .elementor-element.elementor-element-55f7a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4697 .elementor-element.elementor-element-55f7a:not(.elementor-motion-effects-element-type-background), .elementor-4697 .elementor-element.elementor-element-55f7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4697 .elementor-element.elementor-element-55f7a > .elementor-container{max-width:1200px;}.elementor-4697 .elementor-element.elementor-element-55f7a > .elementor-background-overlay{opacity:0.15;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4697 .elementor-element.elementor-element-55f7a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-4697 .elementor-element.elementor-element-6bf79a87.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4697 .elementor-element.elementor-element-51ae67e1{text-align:center;}.elementor-4697 .elementor-element.elementor-element-51ae67e1 .elementor-heading-title{font-family:var( --e-global-typography-997f697-font-family ), Sans-serif;font-size:var( --e-global-typography-997f697-font-size );font-weight:var( --e-global-typography-997f697-font-weight );text-transform:var( --e-global-typography-997f697-text-transform );font-style:var( --e-global-typography-997f697-font-style );text-decoration:var( --e-global-typography-997f697-text-decoration );line-height:var( --e-global-typography-997f697-line-height );letter-spacing:var( --e-global-typography-997f697-letter-spacing );color:var( --e-global-color-accent );}.elementor-4697 .elementor-element.elementor-element-d29322b{text-align:center;}.elementor-4697 .elementor-element.elementor-element-d29322b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-4697 .elementor-element.elementor-element-698f6b3e > .elementor-widget-container{padding:0% 26% 0% 26%;}.elementor-4697 .elementor-element.elementor-element-698f6b3e{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-4697 .elementor-element.elementor-element-88e31d7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-primary );padding:18px 30px 18px 30px;font-family:"Raleway", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:1.3px;color:var( --e-global-color-e5c8540 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-4697 .elementor-element.elementor-element-88e31d7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-4697 .elementor-element.elementor-element-88e31d7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:#FFFFFF00;}.elementor-4697 .elementor-element.elementor-element-88e31d7{width:auto;max-width:auto;}.elementor-4697 .elementor-element.elementor-element-88e31d7 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 3px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );}.elementor-4697 .elementor-element.elementor-element-88e31d7:hover .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );}.elementor-4697 .elementor-element.elementor-element-88e31d7 .jeg-elementor-kit.jkit-button{text-align:center;}.elementor-4697 .elementor-element.elementor-element-88e31d7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-e5c8540 );width:20px;}.elementor-4697 .elementor-element.elementor-element-88e31d7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-4697 .elementor-element.elementor-element-88e31d7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-primary );}.elementor-4697 .elementor-element.elementor-element-88e31d7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:20px;}.elementor-4697 .elementor-element.elementor-element-88e31d7 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-4697 .elementor-element.elementor-element-88e31d7 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:5px;}.elementor-4697 .elementor-element.elementor-element-88e31d7 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-4697 .elementor-element.elementor-element-88e31d7 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:5px;}.elementor-4697 .elementor-element.elementor-element-14cfed09 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-4697 .elementor-element.elementor-element-14cfed09 > .elementor-container{max-width:1200px;min-height:600px;}.elementor-4697 .elementor-element.elementor-element-14cfed09{margin-top:60px;margin-bottom:0px;}.elementor-4697 .elementor-element.elementor-element-a0a6551:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4697 .elementor-element.elementor-element-a0a6551 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.montedomalhao.pt/wp-content/uploads/2024/02/S8.jpg");background-position:49% 37%;background-repeat:no-repeat;background-size:cover;}.elementor-4697 .elementor-element.elementor-element-a0a6551 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);opacity:0.7;}.elementor-4697 .elementor-element.elementor-element-a0a6551:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.7;}.elementor-4697 .elementor-element.elementor-element-a0a6551.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-4697 .elementor-element.elementor-element-a0a6551 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4697 .elementor-element.elementor-element-a0a6551 > .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:0px 0px 0px 0px;}.elementor-4697 .elementor-element.elementor-element-a0a6551 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4697 .elementor-element.elementor-element-51df89dc{--spacer-size:300px;}.elementor-4697 .elementor-element.elementor-element-1b0d0c87:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4697 .elementor-element.elementor-element-1b0d0c87 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.montedomalhao.pt/wp-content/uploads/2024/02/Q52.jpg");background-position:88% 0px;background-repeat:no-repeat;background-size:cover;}.elementor-4697 .elementor-element.elementor-element-1b0d0c87 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);opacity:0.7;}.elementor-4697 .elementor-element.elementor-element-1b0d0c87:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.7;}.elementor-4697 .elementor-element.elementor-element-1b0d0c87.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-4697 .elementor-element.elementor-element-1b0d0c87 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4697 .elementor-element.elementor-element-1b0d0c87 > .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:0px 0px 0px 0px;}.elementor-4697 .elementor-element.elementor-element-1b0d0c87 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4697 .elementor-element.elementor-element-31db94be{--spacer-size:310px;}.elementor-4697 .elementor-element.elementor-element-63f3b335:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4697 .elementor-element.elementor-element-63f3b335 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.montedomalhao.pt/wp-content/uploads/2024/02/PA10.jpg");background-position:-281px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-4697 .elementor-element.elementor-element-63f3b335 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-text );opacity:0.24;}.elementor-4697 .elementor-element.elementor-element-63f3b335:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, #000000 100%);opacity:0.7;}.elementor-4697 .elementor-element.elementor-element-63f3b335.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-4697 .elementor-element.elementor-element-63f3b335 > .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:0px 0px 0px 30px;}.elementor-4697 .elementor-element.elementor-element-63f3b335 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4697 .elementor-element.elementor-element-129ebf39{--spacer-size:340px;}.elementor-4697 .elementor-element.elementor-element-ff5cd34 > .elementor-container{max-width:1200px;}.elementor-4697 .elementor-element.elementor-element-ff5cd34{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 0px 0px;}.elementor-4697 .elementor-element.elementor-element-ff5cd34 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4697 .elementor-element.elementor-element-a72d1c8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4697 .elementor-element.elementor-element-a72d1c8 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-4697 .elementor-element.elementor-element-f274eb7 > .elementor-widget-container{margin:-44px -44px -44px -44px;}.elementor-4697 .elementor-element.elementor-element-569aaa1{text-align:center;}.elementor-4697 .elementor-element.elementor-element-569aaa1 .elementor-heading-title{font-family:var( --e-global-typography-997f697-font-family ), Sans-serif;font-size:var( --e-global-typography-997f697-font-size );font-weight:var( --e-global-typography-997f697-font-weight );text-transform:var( --e-global-typography-997f697-text-transform );font-style:var( --e-global-typography-997f697-font-style );text-decoration:var( --e-global-typography-997f697-text-decoration );line-height:var( --e-global-typography-997f697-line-height );letter-spacing:var( --e-global-typography-997f697-letter-spacing );color:var( --e-global-color-accent );}.elementor-4697 .elementor-element.elementor-element-9705a8c{text-align:center;}.elementor-4697 .elementor-element.elementor-element-9705a8c .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:40px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-4697 .elementor-element.elementor-element-a4ec36c > .elementor-widget-container{padding:0% 26% 0% 26%;}.elementor-4697 .elementor-element.elementor-element-a4ec36c{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-4697 .elementor-element.elementor-element-88ec10d .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-primary );padding:18px 30px 18px 30px;font-family:var( --e-global-typography-a892a9f-font-family ), Sans-serif;font-size:var( --e-global-typography-a892a9f-font-size );font-weight:var( --e-global-typography-a892a9f-font-weight );text-transform:var( --e-global-typography-a892a9f-text-transform );font-style:var( --e-global-typography-a892a9f-font-style );text-decoration:var( --e-global-typography-a892a9f-text-decoration );line-height:var( --e-global-typography-a892a9f-line-height );letter-spacing:var( --e-global-typography-a892a9f-letter-spacing );color:var( --e-global-color-e5c8540 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-4697 .elementor-element.elementor-element-88ec10d .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-4697 .elementor-element.elementor-element-88ec10d .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:#8D937600;}.elementor-4697 .elementor-element.elementor-element-88ec10d{width:auto;max-width:auto;}.elementor-4697 .elementor-element.elementor-element-88ec10d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 4px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );}.elementor-4697 .elementor-element.elementor-element-88ec10d:hover .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );}.elementor-4697 .elementor-element.elementor-element-88ec10d .jeg-elementor-kit.jkit-button{text-align:right;}.elementor-4697 .elementor-element.elementor-element-88ec10d .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-e5c8540 );width:20px;}.elementor-4697 .elementor-element.elementor-element-88ec10d .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-4697 .elementor-element.elementor-element-88ec10d .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-primary );}.elementor-4697 .elementor-element.elementor-element-88ec10d .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:20px;}.elementor-4697 .elementor-element.elementor-element-88ec10d .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-4697 .elementor-element.elementor-element-88ec10d .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:5px;}.elementor-4697 .elementor-element.elementor-element-88ec10d .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-4697 .elementor-element.elementor-element-88ec10d .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:5px;}.elementor-4697 .elementor-element.elementor-element-54310270{margin-top:0px;margin-bottom:0px;padding:0px 0px 100px 0px;}.elementor-4697 .elementor-element.elementor-element-3a195df7 .jeg-elementor-kit.jkit-gallery[data-grid="grid"] .gallery-items .gallery-item-wrap .grid-item .thumbnail-wrap{height:400px;}.elementor-4697 .elementor-element.elementor-element-3a195df7 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap .item-hover-bg, .elementor-4697 .elementor-element.elementor-element-3a195df7 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap:hover .grid-item .caption-wrap.style-overlay{background-color:var( --e-global-color-primary );}.elementor-4697 .elementor-element.elementor-element-3a195df7 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap .item-caption-over .item-buttons a span, .elementor-4697 .elementor-element.elementor-element-3a195df7 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-button .item-buttons a span{background-color:#8D9376;}.elementor-4697 .elementor-element.elementor-element-3a195df7{width:100%;max-width:100%;z-index:2;}.elementor-4697 .elementor-element.elementor-element-3a195df7 > .elementor-widget-container{margin:40px 0px -15px 0px;}.elementor-4697 .elementor-element.elementor-element-3a195df7 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap{transition:500ms;}.elementor-4697 .elementor-element.elementor-element-3a195df7 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay.overlay-slide .item-caption-over .item-title{transition:500ms;}.elementor-4697 .elementor-element.elementor-element-3a195df7 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay.overlay-slide .item-caption-over .item-content{transition:500ms;}.elementor-4697 .elementor-element.elementor-element-3a195df7 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay.overlay-zoom .item-caption-over{transition:500ms;}.elementor-4697 .elementor-element.elementor-element-3a195df7 .jeg-elementor-kit.jkit-gallery{padding:0px 0px 0px 0px;}.elementor-4697 .elementor-element.elementor-element-3a195df7 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-4697 .elementor-element.elementor-element-3a195df7 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap:hover .grid-item .caption-wrap.style-overlay{opacity:0.6;}.elementor-4697 .elementor-element.elementor-element-3a195df7 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap .item-hover-bg{opacity:0.6;}.elementor-4697 .elementor-element.elementor-element-3a195df7 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap.style-overlay .item-caption-over{text-align:center;}.elementor-4697 .elementor-element.elementor-element-3a195df7 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap:hover .grid-item .video-wrap a{transition:500ms;}.elementor-4697 .elementor-element.elementor-element-3a195df7 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap .item-caption-over .item-buttons a span{color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-4697 .elementor-element.elementor-element-3a195df7 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-button .item-buttons a span{color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-4697 .elementor-element.elementor-element-3a195df7 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap .item-caption-over .item-buttons a span svg{fill:var( --e-global-color-secondary );}.elementor-4697 .elementor-element.elementor-element-3a195df7 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-button .item-buttons a span svg{fill:var( --e-global-color-secondary );}.elementor-4697 .elementor-element.elementor-element-3a195df7 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .item-buttons a span{font-size:40px;}.elementor-4697 .elementor-element.elementor-element-3a195df7 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .item-buttons a span svg{width:40px;}.elementor-4697 .elementor-element.elementor-element-3a195df7 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap .item-caption-over .item-buttons a span:hover{color:var( --e-global-color-e5c8540 );}.elementor-4697 .elementor-element.elementor-element-3a195df7 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-button .item-buttons a span:hover{color:var( --e-global-color-e5c8540 );}.elementor-4697 .elementor-element.elementor-element-3a195df7 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap .item-caption-over .item-buttons a span:hover svg{fill:var( --e-global-color-e5c8540 );}.elementor-4697 .elementor-element.elementor-element-3a195df7 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .caption-button .item-buttons a span:hover svg{fill:var( --e-global-color-e5c8540 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-4697 .elementor-element.elementor-element-348497a2{padding:320px 10px 80px 10px;}.elementor-4697 .elementor-element.elementor-element-194f82e6 > .elementor-element-populated{margin:47px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 20px;}.elementor-4697 .elementor-element.elementor-element-4cefc652 .elementor-heading-title{font-size:var( --e-global-typography-997f697-font-size );line-height:var( --e-global-typography-997f697-line-height );letter-spacing:var( --e-global-typography-997f697-letter-spacing );}.elementor-4697 .elementor-element.elementor-element-46e3a06 > .elementor-widget-container{margin:0px 180px 0px 0px;}.elementor-4697 .elementor-element.elementor-element-46e3a06{text-align:left;}.elementor-4697 .elementor-element.elementor-element-46e3a06 .elementor-heading-title{font-size:57px;}.elementor-4697 .elementor-element.elementor-element-217fb25f > .elementor-element-populated{margin:-28px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4697 .elementor-element.elementor-element-2c053b9{--spacer-size:0px;}.elementor-4697 .elementor-element.elementor-element-10b6d80b{margin-top:20px;margin-bottom:0px;padding:0% 50% 0% 0%;}.elementor-4697 .elementor-element.elementor-element-72d58b10 > .elementor-element-populated{margin:-1px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4697 .elementor-element.elementor-element-3a4961b9{padding:60px 20px 60px 20px;}.elementor-4697 .elementor-element.elementor-element-cd09fa4 > .elementor-element-populated{padding:10px 0px 0px 10px;}.elementor-4697 .elementor-element.elementor-element-51d20519 .elementor-heading-title{font-size:var( --e-global-typography-997f697-font-size );line-height:var( --e-global-typography-997f697-line-height );letter-spacing:var( --e-global-typography-997f697-letter-spacing );}.elementor-4697 .elementor-element.elementor-element-cc96d78 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4697 .elementor-element.elementor-element-5e4ae703{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4697 .elementor-element.elementor-element-ecf88f3{padding:0px 10px 80px 10px;}.elementor-4697 .elementor-element.elementor-element-7fae2a18 > .elementor-element-populated{margin:-60px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-4697 .elementor-element.elementor-element-692bcb7d > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4697 .elementor-element.elementor-element-77cc92eb{margin-top:0px;margin-bottom:0px;}.elementor-4697 .elementor-element.elementor-element-28e9d902 > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-4697 .elementor-element.elementor-element-7cc12703 img{width:100%;}.elementor-4697 .elementor-element.elementor-element-2d9aeb82 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-4697 .elementor-element.elementor-element-44ad6db9 img{width:100%;}.elementor-4697 .elementor-element.elementor-element-681ac0bf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-bc-flex-widget .elementor-4697 .elementor-element.elementor-element-6456bbe8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4697 .elementor-element.elementor-element-6456bbe8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4697 .elementor-element.elementor-element-6456bbe8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4697 .elementor-element.elementor-element-378ce201 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-a892a9f-font-size );line-height:var( --e-global-typography-a892a9f-line-height );letter-spacing:var( --e-global-typography-a892a9f-letter-spacing );}.elementor-4697 .elementor-element.elementor-element-6ee11c2c{padding:80px 10px 80px 10px;}.elementor-4697 .elementor-element.elementor-element-109d4e07 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4697 .elementor-element.elementor-element-16e83d33{text-align:center;}.elementor-4697 .elementor-element.elementor-element-16e83d33 .elementor-heading-title{font-size:var( --e-global-typography-997f697-font-size );line-height:var( --e-global-typography-997f697-line-height );letter-spacing:var( --e-global-typography-997f697-letter-spacing );}.elementor-4697 .elementor-element.elementor-element-4659e75d{text-align:center;}.elementor-4697 .elementor-element.elementor-element-7906081e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4697 .elementor-element.elementor-element-7906081e > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4697 .elementor-element.elementor-element-739ceda2 > .elementor-widget-container{padding:0% 14% 0% 14%;}.elementor-4697 .elementor-element.elementor-element-739ceda2{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4697 .elementor-element.elementor-element-4218007.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4697 .elementor-element.elementor-element-4218007 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4697 .elementor-element.elementor-element-6fecd184 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-a892a9f-font-size );line-height:var( --e-global-typography-a892a9f-line-height );letter-spacing:var( --e-global-typography-a892a9f-letter-spacing );}.elementor-4697 .elementor-element.elementor-element-34b1e0c4{padding:80px 0px 0px 0px;}.elementor-4697 .elementor-element.elementor-element-426b597 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4697 .elementor-element.elementor-element-92d5af4{text-align:center;}.elementor-4697 .elementor-element.elementor-element-92d5af4 .elementor-heading-title{font-size:var( --e-global-typography-997f697-font-size );line-height:var( --e-global-typography-997f697-line-height );letter-spacing:var( --e-global-typography-997f697-letter-spacing );}.elementor-4697 .elementor-element.elementor-element-408da32{text-align:center;}.elementor-4697 .elementor-element.elementor-element-08547b3 > .elementor-widget-container{padding:0% 14% 0% 14%;}.elementor-4697 .elementor-element.elementor-element-08547b3{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4697 .elementor-element.elementor-element-f00c945.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4697 .elementor-element.elementor-element-f00c945 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4697 .elementor-element.elementor-element-f7e9050 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-a892a9f-font-size );line-height:var( --e-global-typography-a892a9f-line-height );letter-spacing:var( --e-global-typography-a892a9f-letter-spacing );}.elementor-4697 .elementor-element.elementor-element-10dd0ded > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-4697 .elementor-element.elementor-element-10dd0ded .jeg-elementor-kit.jkit-portfolio-gallery .row-item{-ms-flex:0 0 calc(100% / 4);flex:0 0 calc(100% / 4);max-width:calc(100% / 4);height:600px;}.elementor-4697 .elementor-element.elementor-element-10dd0ded .jeg-elementor-kit.jkit-portfolio-gallery .row-item-info .info-title{font-size:var( --e-global-typography-7f517b0-font-size );line-height:var( --e-global-typography-7f517b0-line-height );}.elementor-4697 .elementor-element.elementor-element-781342b8{padding:80px 10px 40px 10px;}.elementor-4697 .elementor-element.elementor-element-520816a4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4697 .elementor-element.elementor-element-258e0196 .elementor-heading-title{font-size:var( --e-global-typography-997f697-font-size );line-height:var( --e-global-typography-997f697-line-height );letter-spacing:var( --e-global-typography-997f697-letter-spacing );}.elementor-4697 .elementor-element.elementor-element-7d7ff486 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 10% 0% 10%;}.elementor-4697 .elementor-element.elementor-element-7d7ff486{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4697 .elementor-element.elementor-element-b9ec4e8 > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-4697 .elementor-element.elementor-element-b9ec4e8 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-a892a9f-font-size );line-height:var( --e-global-typography-a892a9f-line-height );letter-spacing:var( --e-global-typography-a892a9f-letter-spacing );}.elementor-4697 .elementor-element.elementor-element-35d67e20 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-4697 .elementor-element.elementor-element-55f7a{padding:80px 10px 240px 10px;}.elementor-4697 .elementor-element.elementor-element-51ae67e1 .elementor-heading-title{font-size:var( --e-global-typography-997f697-font-size );line-height:var( --e-global-typography-997f697-line-height );letter-spacing:var( --e-global-typography-997f697-letter-spacing );}.elementor-4697 .elementor-element.elementor-element-d29322b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4697 .elementor-element.elementor-element-d29322b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4697 .elementor-element.elementor-element-698f6b3e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 10% 0% 10%;}.elementor-4697 .elementor-element.elementor-element-698f6b3e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4697 .elementor-element.elementor-element-a0a6551:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4697 .elementor-element.elementor-element-a0a6551 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:73% 0%;}.elementor-4697 .elementor-element.elementor-element-a0a6551 > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-4697 .elementor-element.elementor-element-51df89dc{--spacer-size:250px;}.elementor-4697 .elementor-element.elementor-element-1b0d0c87:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4697 .elementor-element.elementor-element-1b0d0c87 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;}.elementor-4697 .elementor-element.elementor-element-1b0d0c87 > .elementor-element-populated{margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;}.elementor-4697 .elementor-element.elementor-element-31db94be{--spacer-size:250px;}.elementor-4697 .elementor-element.elementor-element-63f3b335:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4697 .elementor-element.elementor-element-63f3b335 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-4697 .elementor-element.elementor-element-63f3b335 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4697 .elementor-element.elementor-element-ff5cd34{padding:80px 10px 40px 10px;}.elementor-4697 .elementor-element.elementor-element-a72d1c8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4697 .elementor-element.elementor-element-569aaa1 .elementor-heading-title{font-size:var( --e-global-typography-997f697-font-size );line-height:var( --e-global-typography-997f697-line-height );letter-spacing:var( --e-global-typography-997f697-letter-spacing );}.elementor-4697 .elementor-element.elementor-element-a4ec36c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 10% 0% 10%;}.elementor-4697 .elementor-element.elementor-element-a4ec36c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4697 .elementor-element.elementor-element-88ec10d > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-4697 .elementor-element.elementor-element-88ec10d .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-a892a9f-font-size );line-height:var( --e-global-typography-a892a9f-line-height );letter-spacing:var( --e-global-typography-a892a9f-letter-spacing );}.elementor-4697 .elementor-element.elementor-element-54310270{padding:0px 10px 0px 10px;}.elementor-4697 .elementor-element.elementor-element-3a195df7 .jeg-elementor-kit.jkit-gallery[data-grid="grid"] .gallery-items .gallery-item-wrap .grid-item .thumbnail-wrap{height:240px;}.elementor-4697 .elementor-element.elementor-element-3a195df7 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item{margin:0px 0px 0px 0px;}.elementor-4697 .elementor-element.elementor-element-3a195df7 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .item-buttons a span{font-size:40px;}.elementor-4697 .elementor-element.elementor-element-3a195df7 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap .grid-item .item-buttons a span svg{width:40px;}}@media(max-width:767px){.elementor-4697 .elementor-element.elementor-element-348497a2{margin-top:-100px;margin-bottom:0px;padding:180px 10px 27px 10px;}.elementor-4697 .elementor-element.elementor-element-194f82e6 > .elementor-element-populated{margin:82px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 10px 0px 10px;}.elementor-4697 .elementor-element.elementor-element-4cefc652 .elementor-heading-title{font-size:var( --e-global-typography-997f697-font-size );line-height:var( --e-global-typography-997f697-line-height );letter-spacing:var( --e-global-typography-997f697-letter-spacing );}.elementor-4697 .elementor-element.elementor-element-46e3a06 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4697 .elementor-element.elementor-element-46e3a06 .elementor-heading-title{font-size:33px;}.elementor-4697 .elementor-element.elementor-element-217fb25f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4697 .elementor-element.elementor-element-2c053b9{--spacer-size:0px;}.elementor-4697 .elementor-element.elementor-element-10b6d80b{margin-top:-40px;margin-bottom:0px;padding:0px 0px 0px 12px;}.elementor-4697 .elementor-element.elementor-element-200dda2{width:33.3%;}.elementor-4697 .elementor-element.elementor-element-200dda2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4697 .elementor-element.elementor-element-996f812 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:11px 0px 4px 0px;}.elementor-4697 .elementor-element.elementor-element-996f812{--icon-box-icon-margin:0%;}.elementor-4697 .elementor-element.elementor-element-996f812 .elementor-icon{font-size:28px;}.elementor-4697 .elementor-element.elementor-element-5e9620d7{width:33.3%;}.elementor-4697 .elementor-element.elementor-element-5e9620d7 > .elementor-element-populated{margin:0px -10px 0px 10px;--e-column-margin-right:-10px;--e-column-margin-left:10px;}.elementor-4697 .elementor-element.elementor-element-420318a > .elementor-widget-container{margin:-1px 0px 0px 0px;padding:11px 0px 4px 0px;}.elementor-4697 .elementor-element.elementor-element-420318a{--icon-box-icon-margin:0%;}.elementor-4697 .elementor-element.elementor-element-420318a .elementor-icon{font-size:28px;}.elementor-4697 .elementor-element.elementor-element-72d58b10{width:33.3%;}.elementor-4697 .elementor-element.elementor-element-72d58b10 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4697 .elementor-element.elementor-element-37b639b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:11px 0px 4px 0px;}.elementor-4697 .elementor-element.elementor-element-37b639b{--icon-box-icon-margin:0%;}.elementor-4697 .elementor-element.elementor-element-37b639b .elementor-icon{font-size:28px;}.elementor-4697 .elementor-element.elementor-element-3a4961b9{padding:60px 20px 40px 20px;}.elementor-4697 .elementor-element.elementor-element-cd09fa4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4697 .elementor-element.elementor-element-51d20519 .elementor-heading-title{font-size:var( --e-global-typography-997f697-font-size );line-height:var( --e-global-typography-997f697-line-height );letter-spacing:var( --e-global-typography-997f697-letter-spacing );}.elementor-4697 .elementor-element.elementor-element-70d61207 .elementor-heading-title{font-size:24px;}.elementor-4697 .elementor-element.elementor-element-cc96d78 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 0px 0px;}.elementor-4697 .elementor-element.elementor-element-5e4ae703{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4697 .elementor-element.elementor-element-ecf88f3{margin-top:47px;margin-bottom:0px;padding:0px 10px 40px 10px;}.elementor-4697 .elementor-element.elementor-element-483d3b92{--spacer-size:350px;}.elementor-4697 .elementor-element.elementor-element-692bcb7d > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4697 .elementor-element.elementor-element-77cc92eb{margin-top:0px;margin-bottom:0px;}.elementor-4697 .elementor-element.elementor-element-28e9d902 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4697 .elementor-element.elementor-element-2d9aeb82 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4697 .elementor-element.elementor-element-681ac0bf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4697 .elementor-element.elementor-element-322bdfad{margin-top:20px;margin-bottom:0px;}.elementor-4697 .elementor-element.elementor-element-6456bbe8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4697 .elementor-element.elementor-element-378ce201 .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-4697 .elementor-element.elementor-element-378ce201 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-a892a9f-font-size );line-height:var( --e-global-typography-a892a9f-line-height );letter-spacing:var( --e-global-typography-a892a9f-letter-spacing );}.elementor-4697 .elementor-element.elementor-element-6ee11c2c{padding:40px 10px 0px 10px;}.elementor-4697 .elementor-element.elementor-element-16e83d33 .elementor-heading-title{font-size:var( --e-global-typography-997f697-font-size );line-height:var( --e-global-typography-997f697-line-height );letter-spacing:var( --e-global-typography-997f697-letter-spacing );}.elementor-4697 .elementor-element.elementor-element-4659e75d .elementor-heading-title{font-size:24px;}.elementor-4697 .elementor-element.elementor-element-7906081e > .elementor-element-populated{margin:10px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4697 .elementor-element.elementor-element-739ceda2 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-4697 .elementor-element.elementor-element-739ceda2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4697 .elementor-element.elementor-element-4218007 > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4697 .elementor-element.elementor-element-6fecd184 .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-4697 .elementor-element.elementor-element-6fecd184 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-a892a9f-font-size );line-height:var( --e-global-typography-a892a9f-line-height );letter-spacing:var( --e-global-typography-a892a9f-letter-spacing );}.elementor-4697 .elementor-element.elementor-element-c912e69{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4697 .elementor-element.elementor-element-7eb39cb.e-con{--align-self:flex-start;}.elementor-4697 .elementor-element.elementor-element-3bf73a1.elementor-element{--align-self:flex-start;}.elementor-4697 .elementor-element.elementor-element-3bf73a1{z-index:2;text-align:left;}.elementor-4697 .elementor-element.elementor-element-3bf73a1 img{width:83%;}.elementor-4697 .elementor-element.elementor-element-20f9032{--width:100%;}.elementor-4697 .elementor-element.elementor-element-dddc381 > .elementor-widget-container{margin:-17% 0% 0% 0%;}.elementor-4697 .elementor-element.elementor-element-dddc381 img{width:76%;}.elementor-4697 .elementor-element.elementor-element-34b1e0c4{padding:60px 0px 0px 0px;}.elementor-4697 .elementor-element.elementor-element-426b597 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-4697 .elementor-element.elementor-element-92d5af4 .elementor-heading-title{font-size:var( --e-global-typography-997f697-font-size );line-height:var( --e-global-typography-997f697-line-height );letter-spacing:var( --e-global-typography-997f697-letter-spacing );}.elementor-4697 .elementor-element.elementor-element-408da32 .elementor-heading-title{font-size:24px;}.elementor-4697 .elementor-element.elementor-element-08547b3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-4697 .elementor-element.elementor-element-08547b3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4697 .elementor-element.elementor-element-f00c945 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4697 .elementor-element.elementor-element-f7e9050 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4697 .elementor-element.elementor-element-f7e9050 .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-4697 .elementor-element.elementor-element-f7e9050 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-a892a9f-font-size );line-height:var( --e-global-typography-a892a9f-line-height );letter-spacing:var( --e-global-typography-a892a9f-letter-spacing );}.elementor-4697 .elementor-element.elementor-element-10dd0ded > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-4697 .elementor-element.elementor-element-10dd0ded .jeg-elementor-kit.jkit-portfolio-gallery .row-item{-ms-flex:0 0 calc(100% / 2);flex:0 0 calc(100% / 2);max-width:calc(100% / 2);height:200px;}.elementor-4697 .elementor-element.elementor-element-10dd0ded .jeg-elementor-kit.jkit-portfolio-gallery .row-item-info .info-title{font-size:var( --e-global-typography-7f517b0-font-size );line-height:var( --e-global-typography-7f517b0-line-height );}.elementor-4697 .elementor-element.elementor-element-781342b8{padding:60px 10px 30px 10px;}.elementor-4697 .elementor-element.elementor-element-258e0196 .elementor-heading-title{font-size:var( --e-global-typography-997f697-font-size );line-height:var( --e-global-typography-997f697-line-height );letter-spacing:var( --e-global-typography-997f697-letter-spacing );}.elementor-4697 .elementor-element.elementor-element-170ef378 .elementor-heading-title{font-size:24px;}.elementor-4697 .elementor-element.elementor-element-7d7ff486 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4697 .elementor-element.elementor-element-7d7ff486{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4697 .elementor-element.elementor-element-b9ec4e8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 4px 0px;}.elementor-4697 .elementor-element.elementor-element-b9ec4e8 .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-4697 .elementor-element.elementor-element-b9ec4e8 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-a892a9f-font-size );line-height:var( --e-global-typography-a892a9f-line-height );letter-spacing:var( --e-global-typography-a892a9f-letter-spacing );}.elementor-4697 .elementor-element.elementor-element-35d67e20 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4697 .elementor-element.elementor-element-55f7a{padding:40px 10px 40px 10px;}.elementor-4697 .elementor-element.elementor-element-6bf79a87 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-4697 .elementor-element.elementor-element-51ae67e1 .elementor-heading-title{font-size:var( --e-global-typography-997f697-font-size );line-height:var( --e-global-typography-997f697-line-height );letter-spacing:var( --e-global-typography-997f697-letter-spacing );}.elementor-4697 .elementor-element.elementor-element-d29322b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4697 .elementor-element.elementor-element-d29322b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4697 .elementor-element.elementor-element-698f6b3e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4697 .elementor-element.elementor-element-698f6b3e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4697 .elementor-element.elementor-element-88e31d7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4697 .elementor-element.elementor-element-88e31d7 .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-4697 .elementor-element.elementor-element-88e31d7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:11px;}.elementor-4697 .elementor-element.elementor-element-14cfed09{margin-top:20px;margin-bottom:0px;}.elementor-4697 .elementor-element.elementor-element-a0a6551:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4697 .elementor-element.elementor-element-a0a6551 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:75% 0%;}.elementor-4697 .elementor-element.elementor-element-a0a6551 > .elementor-element-populated{margin:15px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4697 .elementor-element.elementor-element-51df89dc{--spacer-size:200px;}.elementor-4697 .elementor-element.elementor-element-1b0d0c87:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4697 .elementor-element.elementor-element-1b0d0c87 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:63% 0px;}.elementor-4697 .elementor-element.elementor-element-1b0d0c87 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4697 .elementor-element.elementor-element-31db94be{--spacer-size:200px;}.elementor-4697 .elementor-element.elementor-element-63f3b335:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4697 .elementor-element.elementor-element-63f3b335 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-4697 .elementor-element.elementor-element-63f3b335 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4697 .elementor-element.elementor-element-129ebf39{--spacer-size:200px;}.elementor-4697 .elementor-element.elementor-element-ff5cd34{padding:60px 10px 30px 10px;}.elementor-4697 .elementor-element.elementor-element-569aaa1 .elementor-heading-title{font-size:var( --e-global-typography-997f697-font-size );line-height:var( --e-global-typography-997f697-line-height );letter-spacing:var( --e-global-typography-997f697-letter-spacing );}.elementor-4697 .elementor-element.elementor-element-9705a8c .elementor-heading-title{font-size:24px;}.elementor-4697 .elementor-element.elementor-element-a4ec36c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4697 .elementor-element.elementor-element-a4ec36c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4697 .elementor-element.elementor-element-88ec10d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 4px 0px;border-width:0px 0px 1px 0px;}.elementor-4697 .elementor-element.elementor-element-88ec10d .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-4697 .elementor-element.elementor-element-88ec10d .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-a892a9f-font-size );line-height:var( --e-global-typography-a892a9f-line-height );letter-spacing:var( --e-global-typography-a892a9f-letter-spacing );}.elementor-4697 .elementor-element.elementor-element-54310270{margin-top:0px;margin-bottom:0px;padding:0px 10px 40px 10px;}.elementor-4697 .elementor-element.elementor-element-42b0e95b > .elementor-element-populated{padding:0px 0px 0px 8px;}.elementor-4697 .elementor-element.elementor-element-3a195df7 .jeg-elementor-kit.jkit-gallery[data-grid="grid"] .gallery-items .gallery-item-wrap .grid-item .thumbnail-wrap{height:240px;}.elementor-4697 .elementor-element.elementor-element-3a195df7 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-4697 .elementor-element.elementor-element-194f82e6{width:57%;}.elementor-4697 .elementor-element.elementor-element-217fb25f{width:43%;}.elementor-4697 .elementor-element.elementor-element-cd09fa4{width:60%;}.elementor-4697 .elementor-element.elementor-element-cc96d78{width:40%;}.elementor-4697 .elementor-element.elementor-element-7fae2a18{width:46.5%;}.elementor-4697 .elementor-element.elementor-element-692bcb7d{width:53.5%;}.elementor-4697 .elementor-element.elementor-element-6456bbe8{width:36.371%;}.elementor-4697 .elementor-element.elementor-element-33b35b6b{width:63.629%;}.elementor-4697 .elementor-element.elementor-element-109d4e07{width:34.379%;}.elementor-4697 .elementor-element.elementor-element-7906081e{width:43.577%;}.elementor-4697 .elementor-element.elementor-element-4218007{width:21.681%;}.elementor-4697 .elementor-element.elementor-element-7eb39cb{--width:90%;}.elementor-4697 .elementor-element.elementor-element-20f9032{--width:50%;}.elementor-4697 .elementor-element.elementor-element-426b597{width:52%;}.elementor-4697 .elementor-element.elementor-element-f00c945{width:48%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4697 .elementor-element.elementor-element-194f82e6{width:100%;}.elementor-4697 .elementor-element.elementor-element-217fb25f{width:100%;}.elementor-4697 .elementor-element.elementor-element-200dda2{width:33.3333%;}.elementor-4697 .elementor-element.elementor-element-5e9620d7{width:33.33333%;}.elementor-4697 .elementor-element.elementor-element-72d58b10{width:33.3333%;}.elementor-4697 .elementor-element.elementor-element-cd09fa4{width:100%;}.elementor-4697 .elementor-element.elementor-element-cc96d78{width:100%;}.elementor-4697 .elementor-element.elementor-element-7fae2a18{width:100%;}.elementor-4697 .elementor-element.elementor-element-692bcb7d{width:100%;}.elementor-4697 .elementor-element.elementor-element-6456bbe8{width:100%;}.elementor-4697 .elementor-element.elementor-element-109d4e07{width:100%;}.elementor-4697 .elementor-element.elementor-element-7906081e{width:100%;}.elementor-4697 .elementor-element.elementor-element-4218007{width:100%;}.elementor-4697 .elementor-element.elementor-element-426b597{width:100%;}.elementor-4697 .elementor-element.elementor-element-f00c945{width:100%;}.elementor-4697 .elementor-element.elementor-element-6bf79a87{width:100%;}.elementor-4697 .elementor-element.elementor-element-a0a6551{width:50%;}.elementor-4697 .elementor-element.elementor-element-1b0d0c87{width:50%;}.elementor-4697 .elementor-element.elementor-element-63f3b335{width:100%;}}@media (min-width: 1025px) {.elementor-element.elementor-element-10dd0ded .jeg-elementor-kit.jkit-portfolio-gallery .row-item:nth-child(4n) { border-right-width:0; } }@media (min-width: 768px) and (max-width: 1024px) {.elementor-element.elementor-element-10dd0ded .jeg-elementor-kit.jkit-portfolio-gallery .row-item:nth-child(4n) { border-right-width:0; } }@media (max-width: 767px) {.elementor-element.elementor-element-10dd0ded .jeg-elementor-kit.jkit-portfolio-gallery .row-item:nth-child(2n) { border-right-width:0; } }
.elementor-element.elementor-element-35d67e20 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap { width: calc(100% / 3 ); float: left; }@media (max-width: 1024px) {.elementor-element.elementor-element-35d67e20 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap { width: calc(100% / 3 ); float: left; } }@media (max-width: 767px) {.elementor-element.elementor-element-35d67e20 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap { width: calc(100% / 1 ); float: left; } }
.elementor-element.elementor-element-3a195df7 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap { width: calc(100% / 4 ); float: left; }@media (max-width: 1024px) {.elementor-element.elementor-element-3a195df7 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap { width: calc(100% / 4 ); float: left; } }@media (max-width: 767px) {.elementor-element.elementor-element-3a195df7 .jeg-elementor-kit.jkit-gallery .gallery-items .gallery-item-wrap { width: calc(100% / 2 ); float: left; } }