.elementor-12 .elementor-element.elementor-element-254427dd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-12 .elementor-element.elementor-element-254427dd:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-254427dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F2;}.elementor-12 .elementor-element.elementor-element-25e29afb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.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-12 .elementor-element.elementor-element-49214178 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;color:#222222;}.elementor-12 .elementor-element.elementor-element-13a1b64c > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-12 .elementor-element.elementor-element-13a1b64c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;color:#222222;}.elementor-12 .elementor-element.elementor-element-2806cd6e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;color:#222222;}.elementor-12 .elementor-element.elementor-element-61e66fd9{--display:flex;}.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-12 .elementor-element.elementor-element-188a7568 img{width:35%;}.elementor-12 .elementor-element.elementor-element-49ec091a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.elementor-12 .elementor-element.elementor-element-181f9a94 > .elementor-widget-container{margin:00px 0px 0px 0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-181f9a94{left:95.481%;}body.rtl .elementor-12 .elementor-element.elementor-element-181f9a94{right:95.481%;}.elementor-12 .elementor-element.elementor-element-181f9a94{top:-16px;}.elementor-12 .elementor-element.elementor-element-36651c84{width:var( --container-widget-width, 37% );max-width:37%;--container-widget-width:37%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-36651c84 > .elementor-widget-container{margin:0px 0px 0px 00px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-36651c84 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;color:#222222;}.elementor-12 .elementor-element.elementor-element-5cc066b5{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-5cc066b5 > .elementor-widget-container{margin:0px 42px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5cc066b5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;color:#222222;}.elementor-12 .elementor-element.elementor-element-699b3aa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-12 .elementor-element.elementor-element-a3361a3{--display:flex;}.elementor-12 .elementor-element.elementor-element-38e5135{text-align:left;}.elementor-12 .elementor-element.elementor-element-38e5135 img{width:19%;}.elementor-12 .elementor-element.elementor-element-8341d23{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-80873c4 .elementor-menu-toggle{margin:0 auto;}.elementor-12 .elementor-element.elementor-element-80873c4 .elementor-nav-menu .elementor-item{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-80873c4 .elementor-nav-menu--main .elementor-item{color:#000000;fill:#000000;padding-left:28px;padding-right:28px;}.elementor-12 .elementor-element.elementor-element-80873c4 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-12 .elementor-element.elementor-element-80873c4 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-12 .elementor-element.elementor-element-80873c4 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-12 .elementor-element.elementor-element-80873c4 .elementor-nav-menu--main .elementor-item:focus{color:#000000;fill:#000000;}.elementor-12 .elementor-element.elementor-element-da8afb6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-jet-slider .jet-slider .slider-pro .jet-slider__item{background-color:var( --e-global-color-secondary );}.elementor-widget-jet-slider .jet-slider .sp-image-container:after{background-color:var( --e-global-color-secondary );}.elementor-widget-jet-slider .jet-slider__desc{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-slider .jet-slider__button--primary{background-color:var( --e-global-color-primary );}.elementor-widget-jet-slider  .jet-slider__button--primary{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-jet-slider .jet-slider__button--secondary{background-color:var( --e-global-color-secondary );}.elementor-widget-jet-slider  .jet-slider__button--secondary{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-jet-slider .jet-slider .sp-buttons .sp-button:hover{background-color:var( --e-global-color-primary );}.elementor-widget-jet-slider .jet-slider .sp-buttons .sp-button.sp-selected-button{background-color:var( --e-global-color-primary );}.elementor-widget-jet-slider .jet-slider .sp-thumbnail-container:before{border-color:var( --e-global-color-primary );}.elementor-widget-jet-slider .jet-slider .sp-thumbnail-container:hover:before{border-color:var( --e-global-color-secondary );}.elementor-widget-jet-slider .jet-slider .sp-thumbnail-container.sp-selected-thumbnail:before{border-color:var( --e-global-color-primary );}.elementor-widget-jet-slider .jet-slider__fraction-pagination span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-d0b997f .elementor-repeater-item-e6a3633 .jet-slider__content{justify-content:flex-start;}.elementor-12 .elementor-element.elementor-element-d0b997f .elementor-repeater-item-e6a3633 .jet-slider__icon{justify-content:center;}.elementor-12 .elementor-element.elementor-element-d0b997f .elementor-repeater-item-e6a3633 .jet-slider__title{text-align:left;}.elementor-12 .elementor-element.elementor-element-d0b997f .elementor-repeater-item-e6a3633 .jet-slider__subtitle{text-align:left;}.elementor-12 .elementor-element.elementor-element-d0b997f .elementor-repeater-item-e6a3633 .jet-slider__desc{align-self:center;text-align:center;}.elementor-12 .elementor-element.elementor-element-d0b997f .elementor-repeater-item-e6a3633 .jet-slider__button-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-d0b997f .elementor-repeater-item-af5bd88 .jet-slider__content{justify-content:flex-start;}.elementor-12 .elementor-element.elementor-element-d0b997f .elementor-repeater-item-af5bd88 .jet-slider__icon{justify-content:center;}.elementor-12 .elementor-element.elementor-element-d0b997f .elementor-repeater-item-af5bd88 .jet-slider__title{text-align:left;}.elementor-12 .elementor-element.elementor-element-d0b997f .elementor-repeater-item-af5bd88 .jet-slider__subtitle{text-align:left;}.elementor-12 .elementor-element.elementor-element-d0b997f .elementor-repeater-item-af5bd88 .jet-slider__desc{align-self:flex-start;text-align:left;}.elementor-12 .elementor-element.elementor-element-d0b997f .elementor-repeater-item-af5bd88 .jet-slider__button-wrapper{text-align:right;}.elementor-12 .elementor-element.elementor-element-d0b997f .slider-pro{min-height:82vh;}.elementor-12 .elementor-element.elementor-element-d0b997f .jet-slider .slider-pro .jet-slider__content-inner{max-width:83%;}.elementor-12 .elementor-element.elementor-element-d0b997f .jet-slider .sp-buttons{max-width:83%;text-align:center;}.elementor-12 .elementor-element.elementor-element-d0b997f .jet-slider .sp-image-container:after{background-color:#000000;opacity:0.5;}.elementor-12 .elementor-element.elementor-element-d0b997f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d0b997f .jet-slider{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d0b997f .jet-slider .sp-full-screen-button{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d0b997f .jet-slider__content-inner{padding:80px 164px 80px 150px;}.elementor-12 .elementor-element.elementor-element-d0b997f .jet-slider__icon{justify-content:center;}.elementor-12 .elementor-element.elementor-element-d0b997f .jet-slider__title{text-align:left;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:200;letter-spacing:1.7px;margin:200px 0px 0px 10px;}.elementor-12 .elementor-element.elementor-element-d0b997f .jet-slider__subtitle{text-align:center;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:33px;font-weight:100;letter-spacing:3.6px;word-spacing:2px;}.elementor-12 .elementor-element.elementor-element-d0b997f .jet-slider__desc{align-self:center;text-align:center;font-family:"Noto Serif Display", Sans-serif;font-size:60px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-d0b997f .jet-slider__button-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-d0b997f .jet-slider__button--primary{margin:40px 0px 0px 0px;background-color:#F4C97714;color:#FFFFFF;border-style:solid;border-color:#4C4422;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-d0b997f  .jet-slider__button--primary{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;font-style:italic;}.elementor-12 .elementor-element.elementor-element-d0b997f .jet-slider__button--primary:hover{background-color:#0E0C0C;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d0b997f .jet-slider__button--secondary{padding:18px 40px 18px 40px;margin:0px 0px 0px 0px;background-color:#6F0505;color:#FFFFFF;border-style:groove;border-width:0px 0px 0px -1px;border-color:#BA8A0000;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d0b997f  .jet-slider__button--secondary{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;font-style:italic;}.elementor-12 .elementor-element.elementor-element-d0b997f .jet-slider__button--secondary:hover{background-color:#211C1C;color:#FFFFFF;border-radius:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-d0b997f .jet-slider .sp-buttons .sp-button{margin:0px 0px 0px 0px;width:5px;height:5px;}.elementor-12 .elementor-element.elementor-element-d0b997f .jet-slider .sp-thumbnail-container:hover:before{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-12 .elementor-element.elementor-element-d0b997f .jet-slider .sp-thumbnail-container.sp-selected-thumbnail:before{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-12 .elementor-element.elementor-element-8547b68{--display:flex;--min-height:840px;--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e8c41c2{text-align:center;}.elementor-12 .elementor-element.elementor-element-e8c41c2 .elementor-heading-title{font-family:"Noto Serif Display", Sans-serif;font-size:40px;font-weight:500;color:#222222;}.elementor-12 .elementor-element.elementor-element-c363179{text-align:center;}.elementor-12 .elementor-element.elementor-element-c363179 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#222222;}.elementor-12 .elementor-element.elementor-element-c72dd52{--display:flex;--gap:0px 35px;--row-gap:0px;--column-gap:35px;}.elementor-12 .elementor-element.elementor-element-50fb8d0 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-12 .elementor-element.elementor-element-50fb8d0 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-12 .elementor-element.elementor-element-50fb8d0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-50fb8d0.elementor-element{--flex-grow:0;--flex-shrink:0;}:is( .elementor-12 .elementor-element.elementor-element-50fb8d0 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-12 .elementor-element.elementor-element-50fb8d0 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-12 .elementor-element.elementor-element-50fb8d0 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(8px / 2);padding-right:calc(8px / 2);padding-top:calc(53px / 2);padding-bottom:calc(53px / 2);}:is( .elementor-12 .elementor-element.elementor-element-50fb8d0 > .elementor-widget-container > .jet-listing-grid, .elementor-12 .elementor-element.elementor-element-50fb8d0 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-12 .elementor-element.elementor-element-50fb8d0 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 8px / -2);margin-right:calc( 8px / -2);width:calc(100% + 8px);}:is( .elementor-12 .elementor-element.elementor-element-50fb8d0 > .elementor-widget-container > .jet-listing-grid, .elementor-12 .elementor-element.elementor-element-50fb8d0 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-12 .elementor-element.elementor-element-50fb8d0 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 53px / -2);margin-bottom:calc( 53px / -2);}.elementor-12 .elementor-element.elementor-element-50fb8d0 .jet-listing-grid__slider-icon{color:#B6A185;background:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-50fb8d0 .jet-listing-grid__slider-icon:hover{color:#FFFFFF;background:#A7841E;}.elementor-12 .elementor-element.elementor-element-50fb8d0 .jet-listing-grid__slider-icon.prev-arrow{bottom:-37px;top:auto;left:500px;right:auto;}.elementor-12 .elementor-element.elementor-element-50fb8d0 .jet-listing-grid__slider-icon.next-arrow{bottom:-37px;top:auto;right:500px;left:auto;}.elementor-12 .elementor-element.elementor-element-123a567{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-e259c4f{--display:flex;--min-height:500px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-12 .elementor-element.elementor-element-e259c4f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e259c4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEBE8;}.elementor-12 .elementor-element.elementor-element-7d5ff8c{--display:flex;}.elementor-12 .elementor-element.elementor-element-51fc1ce > .elementor-widget-container{margin:55px 0px 8px 0px;}.elementor-12 .elementor-element.elementor-element-51fc1ce{text-align:center;}.elementor-12 .elementor-element.elementor-element-51fc1ce .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:600;color:#222222;}.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-12 .elementor-element.elementor-element-a243646{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#222222;}.elementor-12 .elementor-element.elementor-element-a243646 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-a243646.elementor-element{--align-self:center;}.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-12 .elementor-element.elementor-element-94bf595 .elementor-button{background-color:#EFEBE8;fill:#74706C;color:#74706C;border-style:solid;border-width:1px 0px 1px 0px;border-color:#74706C;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-94bf595 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-94bf595 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-94bf595 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-94bf595 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-94bf595 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-688580b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-1b08438 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1b08438 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-1b08438 .elementor-icon{font-size:36px;}.elementor-12 .elementor-element.elementor-element-1b08438 .elementor-icon svg{height:36px;}.elementor-12 .elementor-element.elementor-element-208ab83 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-208ab83 .elementor-icon{font-size:36px;}.elementor-12 .elementor-element.elementor-element-208ab83 .elementor-icon svg{height:36px;}.elementor-12 .elementor-element.elementor-element-c9a1541{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c9a1541:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c9a1541 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEBE8;}.elementor-12 .elementor-element.elementor-element-4101d18{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:42px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2d34cfd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2d34cfd img{width:100%;}.elementor-12 .elementor-element.elementor-element-026316b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-026316b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-fa5aff4{--display:flex;}.elementor-12 .elementor-element.elementor-element-fa5aff4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-9f2fdd9 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-9f2fdd9 .elementor-icon{font-size:60px;}.elementor-12 .elementor-element.elementor-element-9f2fdd9 .elementor-icon svg{height:60px;}.elementor-12 .elementor-element.elementor-element-a6d7c1c > .elementor-widget-container{margin:-13px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a6d7c1c{text-align:center;}.elementor-12 .elementor-element.elementor-element-a6d7c1c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#222222;}.elementor-12 .elementor-element.elementor-element-68d5bb4 > .elementor-widget-container{margin:-16px 0px -22px 0px;}.elementor-12 .elementor-element.elementor-element-68d5bb4 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-19a7398{--display:flex;}.elementor-12 .elementor-element.elementor-element-19a7398.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-e7a71fc .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-e7a71fc .elementor-icon{font-size:60px;}.elementor-12 .elementor-element.elementor-element-e7a71fc .elementor-icon svg{height:60px;}.elementor-12 .elementor-element.elementor-element-0e2f4de > .elementor-widget-container{margin:-13px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-0e2f4de{text-align:center;}.elementor-12 .elementor-element.elementor-element-0e2f4de .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#222222;}.elementor-12 .elementor-element.elementor-element-e8ca500 > .elementor-widget-container{margin:-16px 0px -22px 0px;}.elementor-12 .elementor-element.elementor-element-e8ca500 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-85704f5{--display:flex;}.elementor-12 .elementor-element.elementor-element-85704f5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-4c14fe1 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-4c14fe1 .elementor-icon{font-size:60px;}.elementor-12 .elementor-element.elementor-element-4c14fe1 .elementor-icon svg{height:60px;}.elementor-12 .elementor-element.elementor-element-affde8c{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-affde8c > .elementor-widget-container{margin:-13px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-affde8c.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-affde8c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#222222;}.elementor-12 .elementor-element.elementor-element-a5eb588 > .elementor-widget-container{margin:-16px 0px -22px 0px;}.elementor-12 .elementor-element.elementor-element-a5eb588 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-9a9a2c7{--display:flex;}.elementor-12 .elementor-element.elementor-element-9a9a2c7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-d492649 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-d492649 .elementor-icon{font-size:57px;}.elementor-12 .elementor-element.elementor-element-d492649 .elementor-icon svg{height:57px;}.elementor-12 .elementor-element.elementor-element-57a5b43{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-57a5b43 > .elementor-widget-container{margin:-13px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-57a5b43.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-57a5b43 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#222222;}.elementor-12 .elementor-element.elementor-element-4306b58 > .elementor-widget-container{margin:-16px 0px -22px 0px;}.elementor-12 .elementor-element.elementor-element-4306b58 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-33d7665{--display:flex;}.elementor-12 .elementor-element.elementor-element-58bf766 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-58bf766 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-58bf766 .elementor-icon{font-size:60px;}.elementor-12 .elementor-element.elementor-element-58bf766 .elementor-icon svg{height:60px;}.elementor-12 .elementor-element.elementor-element-a469959 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a469959{text-align:center;}.elementor-12 .elementor-element.elementor-element-a469959 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#222222;}.elementor-12 .elementor-element.elementor-element-89950ae > .elementor-widget-container{margin:-16px 0px -22px 0px;}.elementor-12 .elementor-element.elementor-element-89950ae .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-f495f65{--display:flex;--min-height:733px;--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-12 .elementor-element.elementor-element-f495f65:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f495f65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://manuelduarte.pt/wp-content/uploads/2025/06/professional-webp.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-2f7002b{--display:flex;--min-height:455px;--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:space-between;--overlay-opacity:0.03;--margin-top:-61px;--margin-bottom:0px;--margin-left:280px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-2f7002b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2f7002b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://manuelduarte.pt/wp-content/uploads/2025/06/papel-dourado.png");background-position:center center;}.elementor-12 .elementor-element.elementor-element-2f7002b::before, .elementor-12 .elementor-element.elementor-element-2f7002b > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-2f7002b > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-2f7002b > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-2f7002b > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-2f7002b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-2f7002b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-c0cd909{--display:flex;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-d6d168e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-d6d168e img{width:80%;}.elementor-12 .elementor-element.elementor-element-faf82d2{--display:flex;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-9f89a25{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-9f89a25.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-9f89a25 .elementor-heading-title{font-family:"Noto Serif Display", Sans-serif;font-size:63px;font-weight:700;font-style:italic;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-12 .elementor-element.elementor-element-4550fbc{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-4550fbc > .elementor-widget-container{margin:-23px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4550fbc.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-4550fbc .elementor-heading-title{font-family:"Noto Serif Display", Sans-serif;font-size:46px;font-weight:400;font-style:italic;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-12 .elementor-element.elementor-element-4ba4137{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Noto Serif Display", Sans-serif;font-size:20px;font-weight:500;color:#000000;}.elementor-12 .elementor-element.elementor-element-4ba4137 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4ba4137.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-a200ab6 img{width:46%;}.elementor-12 .elementor-element.elementor-element-be7a006{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:175px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-be7a006.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-ada05d6 .elementor-button{background-color:#440808;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;font-style:italic;fill:#F7DA6A;color:#F7DA6A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A18A09;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ada05d6 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-ada05d6 .elementor-button:focus{background-color:#242221C2;color:#EED47D;border-color:#FFDB8A;}.elementor-12 .elementor-element.elementor-element-ada05d6 > .elementor-widget-container{margin:0px 0px 0px 200px;}.elementor-12 .elementor-element.elementor-element-ada05d6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-ada05d6 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-12 .elementor-element.elementor-element-ada05d6 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-ada05d6 .elementor-button:focus svg{fill:#EED47D;}.elementor-12 .elementor-element.elementor-element-75e1922{--display:flex;--min-height:840px;--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-75e1922.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-49326de{text-align:center;}.elementor-12 .elementor-element.elementor-element-49326de .elementor-heading-title{font-family:"Noto Serif Display", Sans-serif;font-size:40px;font-weight:500;color:#222222;}.elementor-12 .elementor-element.elementor-element-4a1c94e{text-align:center;}.elementor-12 .elementor-element.elementor-element-4a1c94e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#222222;}.elementor-12 .elementor-element.elementor-element-e93c87d{--display:flex;}.elementor-12 .elementor-element.elementor-element-9014fcd > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-12 .elementor-element.elementor-element-9014fcd > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-12 .elementor-element.elementor-element-9014fcd .jet-listing-grid__slider-icon{color:#B6A185;background:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9014fcd .jet-listing-grid__slider-icon.prev-arrow{bottom:-37px;top:auto;left:500px;right:auto;}.elementor-12 .elementor-element.elementor-element-9014fcd .jet-listing-grid__slider-icon.next-arrow{bottom:-37px;top:auto;right:500px;left:auto;}.elementor-12 .elementor-element.elementor-element-68096ad{--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-12 .elementor-element.elementor-element-68096ad.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-8990bb2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-8990bb2 img{width:100%;}.elementor-12 .elementor-element.elementor-element-82ab49c{--display:flex;--min-height:840px;--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-82ab49c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-82ab49c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-82ab49c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-c9021fe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c9021fe{text-align:center;}.elementor-12 .elementor-element.elementor-element-c9021fe .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:400;color:#222222;}.elementor-12 .elementor-element.elementor-element-ded67c0 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-12 .elementor-element.elementor-element-ded67c0{text-align:center;}.elementor-12 .elementor-element.elementor-element-ded67c0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.4px;word-spacing:3px;-webkit-text-stroke-color:#000;stroke:#000;color:#968002;}.elementor-12 .elementor-element.elementor-element-c267094{--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;}.elementor-12 .elementor-element.elementor-element-f45d3ad{--display:flex;--margin-top:19px;--margin-bottom:0px;--margin-left:-191px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-f45d3ad.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-aeb2121 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-aeb2121.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-aeb2121 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-12 .elementor-element.elementor-element-032a55b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-032a55b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-5991ee3{--display:flex;--margin-top:21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-5991ee3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-c8fd1ae{text-align:left;}.elementor-12 .elementor-element.elementor-element-c8fd1ae img{width:57%;}.elementor-12 .elementor-element.elementor-element-799391b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-799391b{text-align:left;}.elementor-12 .elementor-element.elementor-element-799391b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;color:#222222;}.elementor-12 .elementor-element.elementor-element-77faaba > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-77faaba{text-align:left;}.elementor-12 .elementor-element.elementor-element-77faaba .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#222222;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{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-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-364bdd1{--divider-border-style:solid;--divider-color:#B6A185;--divider-border-width:2px;}.elementor-12 .elementor-element.elementor-element-364bdd1 > .elementor-widget-container{margin:-11px 0px -12px 0px;}.elementor-12 .elementor-element.elementor-element-364bdd1 .elementor-divider-separator{width:10%;}.elementor-12 .elementor-element.elementor-element-364bdd1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-69adce9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6e99c82 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6e99c82{text-align:left;}.elementor-12 .elementor-element.elementor-element-6e99c82 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#222222;}.elementor-12 .elementor-element.elementor-element-5b6c00b .elementor-button{background-color:#CFC8C3;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:6px 6px 6px 6px;}.elementor-12 .elementor-element.elementor-element-5b6c00b .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-5b6c00b .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5b6c00b > .elementor-widget-container{margin:0px 70px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5b6c00b .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-5b6c00b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-d7ff209{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-d7ff209.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-cc23973{text-align:left;}.elementor-12 .elementor-element.elementor-element-cc23973 img{width:81%;}.elementor-12 .elementor-element.elementor-element-cfef79a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-cfef79a{text-align:left;}.elementor-12 .elementor-element.elementor-element-cfef79a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;color:#222222;}.elementor-12 .elementor-element.elementor-element-4d9d289 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4d9d289{text-align:left;}.elementor-12 .elementor-element.elementor-element-4d9d289 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#222222;}.elementor-12 .elementor-element.elementor-element-d7edf6a{--divider-border-style:solid;--divider-color:#B6A185;--divider-border-width:2px;}.elementor-12 .elementor-element.elementor-element-d7edf6a > .elementor-widget-container{margin:-11px 0px -12px 0px;}.elementor-12 .elementor-element.elementor-element-d7edf6a .elementor-divider-separator{width:10%;}.elementor-12 .elementor-element.elementor-element-d7edf6a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-9abc420{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-203464d > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-203464d{text-align:left;}.elementor-12 .elementor-element.elementor-element-203464d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#222222;}.elementor-12 .elementor-element.elementor-element-3218751 .elementor-button{background-color:#CFC8C3;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:6px 6px 6px 6px;}.elementor-12 .elementor-element.elementor-element-3218751 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-3218751 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3218751 > .elementor-widget-container{margin:0px 70px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3218751 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-3218751 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-496806a{--display:flex;--min-height:827px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-78d5dc6{--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-12 .elementor-element.elementor-element-78d5dc6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-78d5dc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://manuelduarte.pt/wp-content/uploads/2025/06/red-bg.webp");}.elementor-12 .elementor-element.elementor-element-78d5dc6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-b4d93e9{--display:flex;--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-5aadef1 > .elementor-widget-container{margin:0px 0px 0px 24px;}.elementor-12 .elementor-element.elementor-element-5aadef1{text-align:left;}.elementor-12 .elementor-element.elementor-element-5aadef1 img{width:24%;}.elementor-12 .elementor-element.elementor-element-bc852d4{--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-12 .elementor-element.elementor-element-27f8a4f{text-align:left;}.elementor-12 .elementor-element.elementor-element-27f8a4f .elementor-heading-title{font-family:"Noto Serif Display", Sans-serif;font-size:48px;font-weight:500;color:#E8CC78;}.elementor-12 .elementor-element.elementor-element-7c12ec9{text-align:left;}.elementor-12 .elementor-element.elementor-element-7c12ec9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;font-style:italic;line-height:23px;color:#E8CC78;}.elementor-12 .elementor-element.elementor-element-8e3bb12{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;text-align:left;}.elementor-12 .elementor-element.elementor-element-8e3bb12 > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-8e3bb12.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-8e3bb12 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:#E8CC78;}.elementor-12 .elementor-element.elementor-element-4921305{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;text-align:left;}.elementor-12 .elementor-element.elementor-element-4921305 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4921305.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-4921305 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:29px;color:#E8CC78;}.elementor-12 .elementor-element.elementor-element-194c822{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-5977b2b .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-weight:500;font-style:italic;fill:#E8CC78;color:#E8CC78;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8CC78;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5977b2b .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-5977b2b .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-12 .elementor-element.elementor-element-5977b2b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5977b2b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-5977b2b .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-5977b2b .elementor-button:focus svg{fill:#000000;}.elementor-12 .elementor-element.elementor-element-b02ebf0{--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-12 .elementor-element.elementor-element-b02ebf0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b02ebf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://manuelduarte.pt/wp-content/uploads/2025/06/man-pencil.webp");}.elementor-12 .elementor-element.elementor-element-187e052{--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:space-between;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-187e052:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-187e052 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222222;}.elementor-12 .elementor-element.elementor-element-187e052.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-12ca10a{--display:flex;}.elementor-12 .elementor-element.elementor-element-89172e5 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-89172e5{text-align:left;}.elementor-12 .elementor-element.elementor-element-89172e5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;letter-spacing:2.2px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-70d2dae > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-70d2dae{text-align:left;}.elementor-12 .elementor-element.elementor-element-70d2dae .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3655c1d > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3655c1d{text-align:left;}.elementor-12 .elementor-element.elementor-element-3655c1d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f9bba49 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f9bba49{text-align:left;}.elementor-12 .elementor-element.elementor-element-f9bba49 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-407a496 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-407a496{text-align:left;}.elementor-12 .elementor-element.elementor-element-407a496 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1fe69ea > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1fe69ea{text-align:left;}.elementor-12 .elementor-element.elementor-element-1fe69ea .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-ad2cedd > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ad2cedd{text-align:left;}.elementor-12 .elementor-element.elementor-element-ad2cedd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-d47f812 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d47f812{text-align:left;}.elementor-12 .elementor-element.elementor-element-d47f812 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6657ad7{--display:flex;}.elementor-12 .elementor-element.elementor-element-6657ad7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-96cf220 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-96cf220{text-align:left;}.elementor-12 .elementor-element.elementor-element-96cf220 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:200;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-48afa97 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-48afa97{text-align:left;}.elementor-12 .elementor-element.elementor-element-48afa97 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-81da2cb > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-81da2cb{text-align:left;}.elementor-12 .elementor-element.elementor-element-81da2cb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5eb9a72 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5eb9a72{text-align:left;}.elementor-12 .elementor-element.elementor-element-5eb9a72 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-288353e > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-288353e{text-align:left;}.elementor-12 .elementor-element.elementor-element-288353e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9128e1c > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-9128e1c{text-align:left;}.elementor-12 .elementor-element.elementor-element-9128e1c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-264c9f3 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-264c9f3{text-align:left;}.elementor-12 .elementor-element.elementor-element-264c9f3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-629e4cf{--display:flex;}.elementor-12 .elementor-element.elementor-element-25d17df > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-25d17df{text-align:left;}.elementor-12 .elementor-element.elementor-element-25d17df .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-8b468a8{--display:flex;--min-height:0px;--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:flex-start;--margin-top:-11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-b2d3cd6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:0px;--margin-left:-9px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-262379c > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-12 .elementor-element.elementor-element-262379c .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-262379c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-262379c.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-262379c.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-262379c.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-262379c.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-262379c .elementor-icon{font-size:25px;}.elementor-12 .elementor-element.elementor-element-262379c .elementor-icon svg{height:25px;}.elementor-12 .elementor-element.elementor-element-858eec6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:0px;--margin-left:-9px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-b587089 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-12 .elementor-element.elementor-element-b587089 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-b587089.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-b587089.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-b587089.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-b587089.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-b587089.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-b587089 .elementor-icon{font-size:25px;}.elementor-12 .elementor-element.elementor-element-b587089 .elementor-icon svg{height:25px;}@media(max-width:1440px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-026316b{--width:926px;}.elementor-12 .elementor-element.elementor-element-fa5aff4{--width:163.289px;}.elementor-12 .elementor-element.elementor-element-19a7398{--width:147.945px;}.elementor-12 .elementor-element.elementor-element-85704f5{--width:204.203px;}.elementor-12 .elementor-element.elementor-element-9a9a2c7{--width:182.289px;}.elementor-12 .elementor-element.elementor-element-be7a006{--width:1024px;}.elementor-12 .elementor-element.elementor-element-f45d3ad{--width:100%;}.elementor-12 .elementor-element.elementor-element-032a55b{--width:82%;}.elementor-12 .elementor-element.elementor-element-5991ee3{--width:386px;}.elementor-12 .elementor-element.elementor-element-d7ff209{--width:386px;}.elementor-12 .elementor-element.elementor-element-78d5dc6{--width:801.047px;}.elementor-12 .elementor-element.elementor-element-bc852d4{--width:85%;}.elementor-12 .elementor-element.elementor-element-6657ad7{--width:357px;}}@media(max-width:1440px){.elementor-12 .elementor-element.elementor-element-181f9a94 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-181f9a94{left:95.152%;}body.rtl .elementor-12 .elementor-element.elementor-element-181f9a94{right:95.152%;}.elementor-12 .elementor-element.elementor-element-181f9a94{top:-8.023px;}.elementor-12 .elementor-element.elementor-element-d0b997f .jet-slider .slider-pro .jet-slider__content-inner{max-width:100%;}.elementor-12 .elementor-element.elementor-element-d0b997f .jet-slider .sp-buttons{max-width:100%;}.elementor-12 .elementor-element.elementor-element-d0b997f .jet-slider__content-inner{padding:40px 40px 40px 80px;}.elementor-12 .elementor-element.elementor-element-d0b997f .jet-slider__title{margin:180px 0px 0px 10px;}.elementor-12 .elementor-element.elementor-element-d0b997f .jet-slider__button--secondary{margin:50px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c8fd1ae img{width:203px;}.elementor-12 .elementor-element.elementor-element-5b6c00b > .elementor-widget-container{margin:0px 0px 0px -360px;}.elementor-12 .elementor-element.elementor-element-3218751 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-78d5dc6{--justify-content:center;}.elementor-12 .elementor-element.elementor-element-b4d93e9{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-8e3bb12{width:var( --container-widget-width, 68.692% );max-width:68.692%;--container-widget-width:68.692%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-4921305{width:var( --container-widget-width, 61.973% );max-width:61.973%;--container-widget-width:61.973%;--container-widget-flex-grow:0;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-38e5135 img{width:35%;}.elementor-12 .elementor-element.elementor-element-80873c4 .elementor-nav-menu--dropdown a{padding-left:26px;padding-right:26px;padding-top:17px;padding-bottom:17px;}.elementor-12 .elementor-element.elementor-element-80873c4 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-12 .elementor-element.elementor-element-80873c4 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:40px !important;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-25e29afb{--justify-content:center;}.elementor-12 .elementor-element.elementor-element-49ec091a{--justify-content:center;}.elementor-12 .elementor-element.elementor-element-699b3aa{--flex-wrap:nowrap;--z-index:100;}.elementor-12 .elementor-element.elementor-element-38e5135 img{width:66%;}.elementor-12 .elementor-element.elementor-element-8341d23{--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-80873c4 .elementor-nav-menu--dropdown a{padding-top:13px;padding-bottom:13px;}.elementor-12 .elementor-element.elementor-element-d0b997f .elementor-repeater-item-e6a3633 .jet-slider__content-item{justify-content:center;}.elementor-12 .elementor-element.elementor-element-d0b997f .elementor-repeater-item-e6a3633 .jet-slider__content{justify-content:center;}.elementor-12 .elementor-element.elementor-element-d0b997f .elementor-repeater-item-e6a3633 .jet-slider__icon{justify-content:center;}.elementor-12 .elementor-element.elementor-element-d0b997f .elementor-repeater-item-e6a3633 .jet-slider__title{text-align:center;}.elementor-12 .elementor-element.elementor-element-d0b997f .elementor-repeater-item-e6a3633 .jet-slider__subtitle{text-align:center;}.elementor-12 .elementor-element.elementor-element-d0b997f .elementor-repeater-item-e6a3633 .jet-slider__button-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-d0b997f .elementor-repeater-item-af5bd88 .jet-slider__content{justify-content:center;}.elementor-12 .elementor-element.elementor-element-d0b997f .elementor-repeater-item-af5bd88 .jet-slider__title{text-align:center;}.elementor-12 .elementor-element.elementor-element-d0b997f .elementor-repeater-item-af5bd88 .jet-slider__subtitle{text-align:center;}.elementor-12 .elementor-element.elementor-element-d0b997f .elementor-repeater-item-af5bd88 .jet-slider__desc{text-align:center;}.elementor-12 .elementor-element.elementor-element-d0b997f .elementor-repeater-item-af5bd88 .jet-slider__button-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-d0b997f .slider-pro{min-height:500px;}.elementor-12 .elementor-element.elementor-element-d0b997f{z-index:0;}.elementor-12 .elementor-element.elementor-element-d0b997f .jet-slider__content-item{justify-content:center;}.elementor-12 .elementor-element.elementor-element-d0b997f .jet-slider__content{justify-content:center;}.elementor-12 .elementor-element.elementor-element-d0b997f .jet-slider__content-inner{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d0b997f .jet-slider__title{text-align:center;font-size:14px;margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d0b997f .jet-slider__subtitle{text-align:center;font-size:27px;margin:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-d0b997f .jet-slider__desc{font-size:44px;line-height:1.7em;}.elementor-12 .elementor-element.elementor-element-d0b997f .jet-slider__button--primary{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d0b997f .jet-slider__button--secondary{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e8c41c2 > .elementor-widget-container{margin:-62px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e8c41c2 .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-c363179 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c363179 .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-c72dd52{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-50fb8d0 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-12 .elementor-element.elementor-element-50fb8d0 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-12 .elementor-element.elementor-element-50fb8d0{width:var( --container-widget-width, 272px );max-width:272px;--container-widget-width:272px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-50fb8d0.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-50fb8d0 .jet-listing-grid__slider-icon.prev-arrow{bottom:-45px;top:auto;left:73px;right:auto;}.elementor-12 .elementor-element.elementor-element-50fb8d0 .jet-listing-grid__slider-icon.next-arrow{bottom:-45px;top:auto;right:83px;left:auto;}.elementor-12 .elementor-element.elementor-element-51fc1ce .elementor-heading-title{font-size:18px;}.elementor-12 .elementor-element.elementor-element-a243646{font-size:13px;}.elementor-12 .elementor-element.elementor-element-4101d18{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-9f2fdd9 .elementor-icon{font-size:50px;}.elementor-12 .elementor-element.elementor-element-9f2fdd9 .elementor-icon svg{height:50px;}.elementor-12 .elementor-element.elementor-element-a6d7c1c .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-e7a71fc .elementor-icon{font-size:50px;}.elementor-12 .elementor-element.elementor-element-e7a71fc .elementor-icon svg{height:50px;}.elementor-12 .elementor-element.elementor-element-0e2f4de .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-4c14fe1 .elementor-icon{font-size:53px;}.elementor-12 .elementor-element.elementor-element-4c14fe1 .elementor-icon svg{height:53px;}.elementor-12 .elementor-element.elementor-element-affde8c .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-d492649 .elementor-icon{font-size:40px;}.elementor-12 .elementor-element.elementor-element-d492649 .elementor-icon svg{height:40px;}.elementor-12 .elementor-element.elementor-element-57a5b43 .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-58bf766 .elementor-icon{font-size:40px;}.elementor-12 .elementor-element.elementor-element-58bf766 .elementor-icon svg{height:40px;}.elementor-12 .elementor-element.elementor-element-a469959 .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-f495f65{--min-height:405px;}.elementor-12 .elementor-element.elementor-element-2f7002b{--width:292px;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-2f7002b.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-c0cd909{--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-d6d168e{width:var( --container-widget-width, 241px );max-width:241px;--container-widget-width:241px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-d6d168e img{width:59%;}.elementor-12 .elementor-element.elementor-element-9f89a25{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-9f89a25 .elementor-heading-title{font-size:42px;}.elementor-12 .elementor-element.elementor-element-4550fbc > .elementor-widget-container{margin:-21px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4550fbc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-4550fbc .elementor-heading-title{font-size:34px;}.elementor-12 .elementor-element.elementor-element-4ba4137 > .elementor-widget-container{margin:0px 30px 0px 30px;}.elementor-12 .elementor-element.elementor-element-4ba4137{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-a200ab6 > .elementor-widget-container{margin:-17px 0px 12px 0px;}.elementor-12 .elementor-element.elementor-element-a200ab6 img{width:61%;}.elementor-12 .elementor-element.elementor-element-be7a006{--margin-top:11px;--margin-bottom:29px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-ada05d6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-75e1922{--width:311px;}.elementor-12 .elementor-element.elementor-element-49326de .elementor-heading-title{font-size:27px;}.elementor-12 .elementor-element.elementor-element-4a1c94e .elementor-heading-title{font-size:13px;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-9014fcd > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-12 .elementor-element.elementor-element-9014fcd > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-12 .elementor-element.elementor-element-9014fcd > .elementor-widget-container{margin:3px 3px 3px 3px;}.elementor-12 .elementor-element.elementor-element-9014fcd .jet-listing-grid__slider-icon.prev-arrow{bottom:-45px;top:auto;left:87px;right:auto;}.elementor-12 .elementor-element.elementor-element-9014fcd .jet-listing-grid__slider-icon.next-arrow{bottom:-45px;top:auto;right:94px;left:auto;}.elementor-12 .elementor-element.elementor-element-68096ad{--width:376px;}.elementor-12 .elementor-element.elementor-element-8990bb2{width:var( --container-widget-width, 376px );max-width:376px;--container-widget-width:376px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-8990bb2 > .elementor-widget-container{margin:-18px -219px -2px -65px;}.elementor-12 .elementor-element.elementor-element-8990bb2 img{width:100%;}.elementor-12 .elementor-element.elementor-element-82ab49c{--width:100%;}.elementor-12 .elementor-element.elementor-element-c9021fe > .elementor-widget-container{margin:0px 0px 0px 31px;}.elementor-12 .elementor-element.elementor-element-c9021fe{text-align:center;}.elementor-12 .elementor-element.elementor-element-c9021fe .elementor-heading-title{font-size:23px;}.elementor-12 .elementor-element.elementor-element-ded67c0 > .elementor-widget-container{margin:0px 2px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ded67c0{text-align:center;}.elementor-12 .elementor-element.elementor-element-ded67c0 .elementor-heading-title{font-size:11px;line-height:1.3em;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;}.elementor-12 .elementor-element.elementor-element-c267094{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f45d3ad{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f45d3ad.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-aeb2121{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-aeb2121 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-032a55b{--margin-top:6px;--margin-bottom:6px;--margin-left:6px;--margin-right:6px;}.elementor-12 .elementor-element.elementor-element-799391b .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-77faaba .elementor-heading-title{font-size:17px;}.elementor-12 .elementor-element.elementor-element-6e99c82 .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-5b6c00b > .elementor-widget-container{margin:0px 026px 0px 0px;}.elementor-12 .elementor-element.elementor-element-cfef79a .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-4d9d289 .elementor-heading-title{font-size:17px;}.elementor-12 .elementor-element.elementor-element-203464d .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-3218751 > .elementor-widget-container{margin:0px 026px 0px 0px;}.elementor-12 .elementor-element.elementor-element-496806a{--min-height:819px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b4d93e9{--margin-top:20px;--margin-bottom:9px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-5aadef1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5aadef1{text-align:center;}.elementor-12 .elementor-element.elementor-element-5aadef1 img{width:36%;}.elementor-12 .elementor-element.elementor-element-27f8a4f > .elementor-widget-container{margin:0px 018px 0px 018px;}.elementor-12 .elementor-element.elementor-element-27f8a4f .elementor-heading-title{font-size:38px;}.elementor-12 .elementor-element.elementor-element-7c12ec9 > .elementor-widget-container{margin:0px 18px 0px 18px;}.elementor-12 .elementor-element.elementor-element-7c12ec9 .elementor-heading-title{font-size:14px;line-height:1.6em;}.elementor-12 .elementor-element.elementor-element-8e3bb12 > .elementor-widget-container{margin:0px 18px 0px 18px;}.elementor-12 .elementor-element.elementor-element-8e3bb12{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-8e3bb12 .elementor-heading-title{font-size:14px;line-height:1.8em;}.elementor-12 .elementor-element.elementor-element-4921305 > .elementor-widget-container{margin:0px 18px 0px 18px;}.elementor-12 .elementor-element.elementor-element-4921305{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-4921305 .elementor-heading-title{font-size:14px;line-height:1.8em;}.elementor-12 .elementor-element.elementor-element-194c822{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:23px;--margin-bottom:29px;--margin-left:-5px;--margin-right:-5px;}.elementor-12 .elementor-element.elementor-element-5977b2b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b02ebf0{--min-height:373px;}.elementor-12 .elementor-element.elementor-element-b02ebf0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b02ebf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-12ca10a{--margin-top:0px;--margin-bottom:0px;--margin-left:24px;--margin-right:3px;}.elementor-12 .elementor-element.elementor-element-89172e5 .elementor-heading-title{font-size:13px;}.elementor-12 .elementor-element.elementor-element-70d2dae .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-6657ad7{--margin-top:0px;--margin-bottom:0px;--margin-left:24px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-96cf220 .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-629e4cf{--margin-top:0px;--margin-bottom:0px;--margin-left:24px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-25d17df .elementor-heading-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-8b468a8{--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-b2d3cd6{--width:16%;}.elementor-12 .elementor-element.elementor-element-858eec6{--width:16%;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-699b3aa{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-da8afb6{--width:100%;}.elementor-12 .elementor-element.elementor-element-c72dd52{--content-width:1282px;}.elementor-12 .elementor-element.elementor-element-c9a1541{--width:100%;}.elementor-12 .elementor-element.elementor-element-4101d18{--width:96%;}.elementor-12 .elementor-element.elementor-element-2f7002b{--width:80%;}.elementor-12 .elementor-element.elementor-element-c267094{--width:100%;}.elementor-12 .elementor-element.elementor-element-f45d3ad{--width:57%;}.elementor-12 .elementor-element.elementor-element-032a55b{--width:48%;}.elementor-12 .elementor-element.elementor-element-5991ee3{--width:100%;}.elementor-12 .elementor-element.elementor-element-78d5dc6{--width:55%;}.elementor-12 .elementor-element.elementor-element-b4d93e9{--width:100%;}.elementor-12 .elementor-element.elementor-element-bc852d4{--width:77%;}.elementor-12 .elementor-element.elementor-element-b02ebf0{--width:50%;}.elementor-12 .elementor-element.elementor-element-8b468a8{--width:100%;}.elementor-12 .elementor-element.elementor-element-b2d3cd6{--width:16%;}.elementor-12 .elementor-element.elementor-element-858eec6{--width:16%;}}@media(min-width:2400px){.elementor-12 .elementor-element.elementor-element-d0b997f .slider-pro{min-height:100vh;}.elementor-12 .elementor-element.elementor-element-d0b997f .jet-slider .slider-pro .jet-slider__content-inner{max-width:67%;}.elementor-12 .elementor-element.elementor-element-d0b997f .jet-slider .sp-buttons{max-width:67%;}.elementor-12 .elementor-element.elementor-element-ded67c0 .elementor-heading-title{font-size:13px;line-height:18px;}}/* Start custom CSS for jet-slider, class: .elementor-element-d0b997f *//* Mantém todos os slides no fluxo, só muda a opacidade */
.sp-slide,
.jet-slider__item {
    transition: opacity 3.0s cubic-bezier(0.4, 0, 0.2, 1) !important;
    will-change: opacity;
}

.sp-slide,
.jet-slider__item {
    opacity: 0;
    pointer-events: none;
}
.sp-slide.sp-selected,
.jet-slider__item.sp-selected {
    opacity: 1;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-50fb8d0 */.elementor-12 .elementor-element.elementor-element-50fb8d0 .jet-listing-grid__slider-icon.prev-arrow {
    border: 1px solid #B6A185;
    border-radius: 50%
}

.elementor-12 .elementor-element.elementor-element-50fb8d0 .jet-listing-grid__slider-icon.next-arrow {
    border: 1px solid #B6A185;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-68d5bb4 */.elementor-12 .elementor-element.elementor-element-68d5bb4 {
  transition: transform 0.3s ease;
}

.elementor-12 .elementor-element.elementor-element-68d5bb4:hover {
  transform: scale(1.2);
  cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e8ca500 */.elementor-12 .elementor-element.elementor-element-e8ca500 {
  transition: transform 0.3s ease;
}

.elementor-12 .elementor-element.elementor-element-e8ca500:hover {
  transform: scale(1.2);
  cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a5eb588 */.elementor-12 .elementor-element.elementor-element-a5eb588 {
  transition: transform 0.3s ease;
}

.elementor-12 .elementor-element.elementor-element-a5eb588:hover {
  transform: scale(1.2);
  cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4306b58 */.elementor-12 .elementor-element.elementor-element-4306b58 {
  transition: transform 0.3s ease;
}

.elementor-12 .elementor-element.elementor-element-4306b58:hover {
  transform: scale(1.2);
  cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-89950ae */.elementor-12 .elementor-element.elementor-element-89950ae {
  transition: transform 0.3s ease;
}

.elementor-12 .elementor-element.elementor-element-89950ae:hover {
  transform: scale(1.2);
  cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ada05d6 */.elementor-12 .elementor-element.elementor-element-ada05d6 svg {
    width: 50px;
    margin-left: 10px;
    margin-top: 4px;
}

.elementor-12 .elementor-element.elementor-element-ada05d6:hover svg path {
  stroke: #000 !important; /* Mude para a cor desejada */
  transition: stroke 0.3s;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-9014fcd */.elementor-12 .elementor-element.elementor-element-9014fcd .jet-listing-grid__slider-icon.prev-arrow {
    border: 1px solid #B6A185;
    border-radius: 50%
}

.elementor-12 .elementor-element.elementor-element-9014fcd .jet-listing-grid__slider-icon.next-arrow {
    border: 1px solid #B6A185;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68096ad */.elementor-12 .elementor-element.elementor-element-68096ad {
    overflow-x: hidden !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82ab49c */.elementor-12 .elementor-element.elementor-element-82ab49c {
    overflow-x: hidden !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5977b2b */.elementor-12 .elementor-element.elementor-element-5977b2b svg {
    width: 50px;
    margin-left: 10px;
    margin-top: 4px;
}

.elementor-12 .elementor-element.elementor-element-5977b2b svg path {
    stroke: #E8CC78 !important;
}

.elementor-12 .elementor-element.elementor-element-5977b2b:hover svg path {
  stroke: #000 !important; 
  transition: stroke 0.3s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2d3cd6 */.elementor-12 .elementor-element.elementor-element-b2d3cd6 {
    height: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-858eec6 */.elementor-12 .elementor-element.elementor-element-858eec6 {
    height: 50px;
}/* End custom CSS */
/* Start custom CSS */html, body {
    overflow-x: hidden !important;
    width: 100vw;
}
body > * {
    max-width: 100vw !important;
    overflow-x: hidden !important;
}/* End custom CSS */