.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-container:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-container.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-49 .elementor-element.elementor-element-76d9a55c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-widget-slides.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-slides .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-slides.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-slides:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-slides.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-slides .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-49 .elementor-element.elementor-element-65eda187 .elementor-repeater-item-slide1 .swiper-slide-bg{background-color:#2c3e50;background-image:url(https://www.studioassociatolandi.com/wp-content/uploads/2020/06/Lo-studio.jpg);background-size:cover;}.elementor-49 .elementor-element.elementor-element-65eda187 .elementor-repeater-item-slide1 .elementor-background-overlay{background-color:#2C3E509E;}.elementor-49 .elementor-element.elementor-element-65eda187 .elementor-repeater-item-slide2 .swiper-slide-bg{background-color:#34495e;background-image:url(https://images.unsplash.com/photo-1454165804606-c3d57bc86b40?w=1600);background-size:cover;}.elementor-49 .elementor-element.elementor-element-65eda187 .elementor-repeater-item-slide2 .elementor-background-overlay{background-color:#2C3E50CC;}.elementor-49 .elementor-element.elementor-element-65eda187 .swiper-slide{transition-duration:calc(5000ms*1.2);height:75vh;}.elementor-49 .elementor-element.elementor-element-65eda187 .elementor-slide-button{background-color:#c9a961;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;border-radius:0px;color:#2c3e50;}.elementor-49 .elementor-element.elementor-element-65eda187 .elementor-slide-button:hover{background-color:#b08d4e;}.elementor-49 .elementor-element.elementor-element-65eda187 .swiper-slide-contents{max-width:65%;}.elementor-49 .elementor-element.elementor-element-65eda187 .swiper-slide-inner{text-align:center;}.elementor-49 .elementor-element.elementor-element-65eda187 .elementor-slide-heading{color:#ffffff;font-family:"Montserrat", Sans-serif;font-size:55px;font-weight:300;letter-spacing:0.5px;}.elementor-49 .elementor-element.elementor-element-65eda187 .elementor-slide-description{color:#ecf0f1;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:300;}.elementor-49 .elementor-element.elementor-element-61cedadf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;overflow:visible;}.elementor-49 .elementor-element.elementor-element-61cedadf:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-61cedadf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FA;}.elementor-49 .elementor-element.elementor-element-4f0a0d6f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;overflow:visible;}.elementor-widget-counter.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-counter .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-counter.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-counter:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-counter.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-counter .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-49 .elementor-element.elementor-element-43fb8a3f .elementor-counter-number-wrapper{color:#c9a961;}.elementor-49 .elementor-element.elementor-element-43fb8a3f .elementor-counter-title{color:#2c3e50;}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-text-editor:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-text-editor.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-27576b7e{color:#7f8c8d;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-button .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-button.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-button:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-button.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-49 .elementor-element.elementor-element-5aeaecf1 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;fill:#2c3e50;color:#2c3e50;border-style:solid;border-color:#c9a961;}.elementor-49 .elementor-element.elementor-element-5aeaecf1 .elementor-button:hover, .elementor-49 .elementor-element.elementor-element-5aeaecf1 .elementor-button:focus{background-color:#c9a961;color:#ffffff;}.elementor-49 .elementor-element.elementor-element-5aeaecf1 .elementor-button:hover svg, .elementor-49 .elementor-element.elementor-element-5aeaecf1 .elementor-button:focus svg{fill:#ffffff;}.elementor-49 .elementor-element.elementor-element-351b8b55{--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;overflow:visible;}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-image:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-image.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-49 .elementor-element.elementor-element-e9d70ce{--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;--padding-top:80px;--padding-bottom:40px;--padding-left:50px;--padding-right:50px;overflow:visible;}.elementor-49 .elementor-element.elementor-element-e9d70ce:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-e9d70ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-heading:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-heading.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-3a1e3085{text-align:center;}.elementor-49 .elementor-element.elementor-element-3a1e3085 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:300;letter-spacing:0.5px;color:#2c3e50;}.elementor-49 .elementor-element.elementor-element-3b654eba{text-align:center;color:#7f8c8d;}.elementor-49 .elementor-element.elementor-element-20a0517c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;overflow:visible;}.elementor-49 .elementor-element.elementor-element-20a0517c:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-20a0517c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8f9fa;}.elementor-49 .elementor-element.elementor-element-874cfd7{--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;overflow:visible;}.elementor-49 .elementor-element.elementor-element-10fae14c img{width:510px;height:350px;object-fit:cover;object-position:center center;}.elementor-49 .elementor-element.elementor-element-575b25e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;overflow:visible;}.elementor-49 .elementor-element.elementor-element-7acf5e7e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:300;color:#2c3e50;}.elementor-49 .elementor-element.elementor-element-77ff6710{color:#7f8c8d;}.elementor-49 .elementor-element.elementor-element-6cd04cc7 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;fill:#2c3e50;color:#2c3e50;border-style:solid;border-color:#c9a961;}.elementor-49 .elementor-element.elementor-element-6cd04cc7 .elementor-button:hover, .elementor-49 .elementor-element.elementor-element-6cd04cc7 .elementor-button:focus{background-color:#c9a961;color:#ffffff;}.elementor-49 .elementor-element.elementor-element-6cd04cc7 .elementor-button:hover svg, .elementor-49 .elementor-element.elementor-element-6cd04cc7 .elementor-button:focus svg{fill:#ffffff;}.elementor-49 .elementor-element.elementor-element-7e2279c4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;overflow:visible;}.elementor-49 .elementor-element.elementor-element-7e2279c4:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-7e2279c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-49 .elementor-element.elementor-element-5e2dd221{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:10%;overflow:visible;}.elementor-49 .elementor-element.elementor-element-77d70f48 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:300;color:#2c3e50;}.elementor-49 .elementor-element.elementor-element-71b6a362{color:#7f8c8d;}.elementor-49 .elementor-element.elementor-element-46167b64 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;fill:#2c3e50;color:#2c3e50;border-style:solid;border-color:#c9a961;}.elementor-49 .elementor-element.elementor-element-46167b64 .elementor-button:hover, .elementor-49 .elementor-element.elementor-element-46167b64 .elementor-button:focus{background-color:#c9a961;color:#ffffff;}.elementor-49 .elementor-element.elementor-element-46167b64 .elementor-button:hover svg, .elementor-49 .elementor-element.elementor-element-46167b64 .elementor-button:focus svg{fill:#ffffff;}.elementor-49 .elementor-element.elementor-element-5eee17d0{--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;overflow:visible;}.elementor-49 .elementor-element.elementor-element-1539b685 img{width:510px;height:350px;object-fit:cover;object-position:center center;}.elementor-49 .elementor-element.elementor-element-1da2dc47{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;overflow:visible;}.elementor-49 .elementor-element.elementor-element-1da2dc47:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-1da2dc47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8f9fa;}.elementor-49 .elementor-element.elementor-element-50fc9c19{--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;overflow:visible;}.elementor-49 .elementor-element.elementor-element-52175fce img{width:510px;height:350px;object-fit:cover;object-position:center center;}.elementor-49 .elementor-element.elementor-element-78bfbdce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;overflow:visible;}.elementor-49 .elementor-element.elementor-element-1eaf9eaa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:300;color:#2c3e50;}.elementor-49 .elementor-element.elementor-element-3453554d{color:#7f8c8d;}.elementor-49 .elementor-element.elementor-element-457bdb60 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;fill:#2c3e50;color:#2c3e50;border-style:solid;border-color:#c9a961;}.elementor-49 .elementor-element.elementor-element-457bdb60 .elementor-button:hover, .elementor-49 .elementor-element.elementor-element-457bdb60 .elementor-button:focus{background-color:#c9a961;color:#ffffff;}.elementor-49 .elementor-element.elementor-element-457bdb60 .elementor-button:hover svg, .elementor-49 .elementor-element.elementor-element-457bdb60 .elementor-button:focus svg{fill:#ffffff;}.elementor-49 .elementor-element.elementor-element-347d294{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;overflow:visible;}.elementor-49 .elementor-element.elementor-element-347d294:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-347d294 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-49 .elementor-element.elementor-element-50a38d7b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:10%;overflow:visible;}.elementor-49 .elementor-element.elementor-element-52b5f736 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:300;color:#2c3e50;}.elementor-49 .elementor-element.elementor-element-1420d197{color:#7f8c8d;}.elementor-49 .elementor-element.elementor-element-3ce3d023 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;fill:#2c3e50;color:#2c3e50;border-style:solid;border-color:#c9a961;}.elementor-49 .elementor-element.elementor-element-3ce3d023 .elementor-button:hover, .elementor-49 .elementor-element.elementor-element-3ce3d023 .elementor-button:focus{background-color:#c9a961;color:#ffffff;}.elementor-49 .elementor-element.elementor-element-3ce3d023 .elementor-button:hover svg, .elementor-49 .elementor-element.elementor-element-3ce3d023 .elementor-button:focus svg{fill:#ffffff;}.elementor-49 .elementor-element.elementor-element-454149b6{--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;overflow:visible;}.elementor-49 .elementor-element.elementor-element-57daffea img{width:510px;height:350px;object-fit:cover;object-position:center center;}.elementor-49 .elementor-element.elementor-element-6031e541{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;overflow:visible;}.elementor-49 .elementor-element.elementor-element-6031e541:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-6031e541 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8f9fa;}.elementor-49 .elementor-element.elementor-element-d6cc9c{--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;overflow:visible;}.elementor-49 .elementor-element.elementor-element-6a859f9c img{width:510px;height:350px;object-fit:cover;object-position:center center;}.elementor-49 .elementor-element.elementor-element-583e1f4f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;overflow:visible;}.elementor-49 .elementor-element.elementor-element-3a0dd88b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:300;color:#2c3e50;}.elementor-49 .elementor-element.elementor-element-195a64a4{color:#7f8c8d;}.elementor-49 .elementor-element.elementor-element-3b2ae673 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;fill:#2c3e50;color:#2c3e50;border-style:solid;border-color:#c9a961;}.elementor-49 .elementor-element.elementor-element-3b2ae673 .elementor-button:hover, .elementor-49 .elementor-element.elementor-element-3b2ae673 .elementor-button:focus{background-color:#c9a961;color:#ffffff;}.elementor-49 .elementor-element.elementor-element-3b2ae673 .elementor-button:hover svg, .elementor-49 .elementor-element.elementor-element-3b2ae673 .elementor-button:focus svg{fill:#ffffff;}.elementor-49 .elementor-element.elementor-element-e8614c0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;overflow:visible;}.elementor-49 .elementor-element.elementor-element-e8614c0:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-e8614c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-49 .elementor-element.elementor-element-73310567{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:10%;overflow:visible;}.elementor-49 .elementor-element.elementor-element-1139ec73 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:300;color:#2c3e50;}.elementor-49 .elementor-element.elementor-element-666b05a7{color:#7f8c8d;}.elementor-49 .elementor-element.elementor-element-78b1ed7e .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;fill:#2c3e50;color:#2c3e50;border-style:solid;border-color:#c9a961;}.elementor-49 .elementor-element.elementor-element-78b1ed7e .elementor-button:hover, .elementor-49 .elementor-element.elementor-element-78b1ed7e .elementor-button:focus{background-color:#c9a961;color:#ffffff;}.elementor-49 .elementor-element.elementor-element-78b1ed7e .elementor-button:hover svg, .elementor-49 .elementor-element.elementor-element-78b1ed7e .elementor-button:focus svg{fill:#ffffff;}.elementor-49 .elementor-element.elementor-element-5edf319c{--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;overflow:visible;}.elementor-49 .elementor-element.elementor-element-3e1b1ac6 img{width:510px;height:350px;object-fit:cover;object-position:center center;}.elementor-49 .elementor-element.elementor-element-2af80360{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;overflow:visible;}.elementor-49 .elementor-element.elementor-element-2af80360:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-2af80360 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FA;}.elementor-49 .elementor-element.elementor-element-64c47e46{--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;overflow:visible;}.elementor-49 .elementor-element.elementor-element-6995de52 img{width:510px;height:350px;object-fit:cover;object-position:center center;}.elementor-49 .elementor-element.elementor-element-7d8ae9c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;overflow:visible;}.elementor-49 .elementor-element.elementor-element-73c07595 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:300;color:#2c3e50;}.elementor-49 .elementor-element.elementor-element-4caf3e78{color:#7f8c8d;}.elementor-49 .elementor-element.elementor-element-2deff91e .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;fill:#2c3e50;color:#2c3e50;border-style:solid;border-color:#c9a961;}.elementor-49 .elementor-element.elementor-element-2deff91e .elementor-button:hover, .elementor-49 .elementor-element.elementor-element-2deff91e .elementor-button:focus{background-color:#c9a961;color:#ffffff;}.elementor-49 .elementor-element.elementor-element-2deff91e .elementor-button:hover svg, .elementor-49 .elementor-element.elementor-element-2deff91e .elementor-button:focus svg{fill:#ffffff;}.elementor-49 .elementor-element.elementor-element-1070ee9e{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;overflow:visible;}.elementor-49 .elementor-element.elementor-element-1070ee9e:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-1070ee9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2c3e50;}.elementor-49 .elementor-element.elementor-element-196c8d4d{text-align:center;}.elementor-49 .elementor-element.elementor-element-196c8d4d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:300;color:#ffffff;}.elementor-49 .elementor-element.elementor-element-7c68c93{text-align:center;color:#ecf0f1;}.elementor-49 .elementor-element.elementor-element-1a189928{--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;--justify-content:center;overflow:visible;}.elementor-49 .elementor-element.elementor-element-2fe7a9fe .elementor-button{background-color:#c9a961;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;fill:#2c3e50;color:#2c3e50;}.elementor-49 .elementor-element.elementor-element-2fe7a9fe .elementor-button:hover, .elementor-49 .elementor-element.elementor-element-2fe7a9fe .elementor-button:focus{background-color:#b08d4e;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-49 .elementor-element.elementor-element-351b8b55{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-49 .elementor-element.elementor-element-874cfd7{--justify-content:center;}.elementor-49 .elementor-element.elementor-element-7e2279c4{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-49 .elementor-element.elementor-element-7e2279c4.e-con{--align-self:flex-start;}.elementor-49 .elementor-element.elementor-element-5eee17d0{--justify-content:center;}.elementor-49 .elementor-element.elementor-element-50fc9c19{--justify-content:center;}.elementor-49 .elementor-element.elementor-element-347d294{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-49 .elementor-element.elementor-element-347d294.e-con{--align-self:flex-start;}.elementor-49 .elementor-element.elementor-element-454149b6{--justify-content:center;}.elementor-49 .elementor-element.elementor-element-d6cc9c{--justify-content:center;}.elementor-49 .elementor-element.elementor-element-e8614c0{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-49 .elementor-element.elementor-element-e8614c0.e-con{--align-self:flex-start;}.elementor-49 .elementor-element.elementor-element-5edf319c{--justify-content:center;}.elementor-49 .elementor-element.elementor-element-64c47e46{--justify-content:center;}}@media(max-width:767px){.elementor-49 .elementor-element.elementor-element-65eda187 .swiper-slide{height:36vh;}.elementor-49 .elementor-element.elementor-element-65eda187 .swiper-slide-contents{max-width:100%;}.elementor-49 .elementor-element.elementor-element-65eda187 .elementor-slide-heading{font-size:32px;}.elementor-49 .elementor-element.elementor-element-61cedadf{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-49 .elementor-element.elementor-element-20a0517c{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-49 .elementor-element.elementor-element-7e2279c4{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-49 .elementor-element.elementor-element-1da2dc47{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-49 .elementor-element.elementor-element-347d294{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-49 .elementor-element.elementor-element-6031e541{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-49 .elementor-element.elementor-element-e8614c0{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-49 .elementor-element.elementor-element-2af80360{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}}@media(min-width:768px){.elementor-49 .elementor-element.elementor-element-4f0a0d6f{--width:65%;}.elementor-49 .elementor-element.elementor-element-351b8b55{--width:50%;}.elementor-49 .elementor-element.elementor-element-874cfd7{--width:35%;}.elementor-49 .elementor-element.elementor-element-575b25e4{--width:55%;}.elementor-49 .elementor-element.elementor-element-5e2dd221{--width:65%;}.elementor-49 .elementor-element.elementor-element-5eee17d0{--width:35%;}.elementor-49 .elementor-element.elementor-element-50fc9c19{--width:35%;}.elementor-49 .elementor-element.elementor-element-78bfbdce{--width:55%;}.elementor-49 .elementor-element.elementor-element-50a38d7b{--width:65%;}.elementor-49 .elementor-element.elementor-element-454149b6{--width:35%;}.elementor-49 .elementor-element.elementor-element-d6cc9c{--width:35%;}.elementor-49 .elementor-element.elementor-element-583e1f4f{--width:55%;}.elementor-49 .elementor-element.elementor-element-73310567{--width:65%;}.elementor-49 .elementor-element.elementor-element-5edf319c{--width:35%;}.elementor-49 .elementor-element.elementor-element-64c47e46{--width:35%;}.elementor-49 .elementor-element.elementor-element-7d8ae9c6{--width:55%;}}