.elementor-2667 .elementor-element.elementor-element-e0f8956{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-2667 .elementor-element.elementor-element-e0f8956:not(.elementor-motion-effects-element-type-background), .elementor-2667 .elementor-element.elementor-element-e0f8956 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://quintadascarvalhas.pt/wp-content/uploads/2025/11/hero-image-quinta-das-carvalhas_1.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-2667 .elementor-element.elementor-element-8877912{--display:flex;--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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-2667 .elementor-element.elementor-element-966b8bf .elementor-heading-title{font-family:"Spectral", Sans-serif;font-size:21px;font-weight:300;font-style:italic;line-height:30px;color:var( --e-global-color-accent );}.elementor-2667 .elementor-element.elementor-element-7db310c .elementor-heading-title{font-family:"Spectral SC", Sans-serif;font-size:50px;font-weight:400;text-transform:capitalize;line-height:100%;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-2667 .elementor-element.elementor-element-c230005{text-align:center;font-family:"Spectral", Sans-serif;font-size:17px;font-weight:300;line-height:27px;color:var( --e-global-color-secondary );}.elementor-2667 .elementor-element.elementor-element-4e27a5c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-2667 .elementor-element.elementor-element-4e27a5c:not(.elementor-motion-effects-element-type-background), .elementor-2667 .elementor-element.elementor-element-4e27a5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://quintadascarvalhas.pt/wp-content/uploads/2025/11/bck-texture-bege2-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2667 .elementor-element.elementor-element-739a60a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--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-2667 .elementor-element.elementor-element-b2e6d91{--display:flex;--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-2667 .elementor-element.elementor-element-99fea2b .elementor-heading-title{font-family:"Spectral", Sans-serif;font-size:17px;font-weight:300;line-height:27px;color:var( --e-global-color-4f752dc );}.elementor-2667 .elementor-element.elementor-element-2a8e020{--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;--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-2667 .elementor-element.elementor-element-4faeb5d{--display:flex;--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-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-2667 .elementor-element.elementor-element-e81a464 .elementor-button:hover, .elementor-2667 .elementor-element.elementor-element-e81a464 .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2667 .elementor-element.elementor-element-e81a464{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2667 .elementor-element.elementor-element-e81a464 .elementor-button{font-family:"Spectral", Sans-serif;font-size:16px;font-weight:500;line-height:16px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:9px 15px 9px 15px;}.elementor-2667 .elementor-element.elementor-element-e81a464 .elementor-button:hover svg, .elementor-2667 .elementor-element.elementor-element-e81a464 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-2667 .elementor-element.elementor-element-120aa76{--display:flex;--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-2667 .elementor-element.elementor-element-f884f20 .elementor-button:hover, .elementor-2667 .elementor-element.elementor-element-f884f20 .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2667 .elementor-element.elementor-element-f884f20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2667 .elementor-element.elementor-element-f884f20 .elementor-button{font-family:"Spectral", Sans-serif;font-size:16px;font-weight:500;line-height:16px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:9px 15px 9px 15px;}.elementor-2667 .elementor-element.elementor-element-f884f20 .elementor-button:hover svg, .elementor-2667 .elementor-element.elementor-element-f884f20 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-2667 .elementor-element.elementor-element-b28092b{--display:flex;--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-2667 .elementor-element.elementor-element-9f50ada .elementor-button:hover, .elementor-2667 .elementor-element.elementor-element-9f50ada .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2667 .elementor-element.elementor-element-9f50ada{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2667 .elementor-element.elementor-element-9f50ada .elementor-button{font-family:"Spectral", Sans-serif;font-size:16px;font-weight:500;line-height:16px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:9px 15px 9px 15px;}.elementor-2667 .elementor-element.elementor-element-9f50ada .elementor-button:hover svg, .elementor-2667 .elementor-element.elementor-element-9f50ada .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-2667 .elementor-element.elementor-element-f87d13a{--display:flex;--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-2667 .elementor-element.elementor-element-8bd3d7d .elementor-button:hover, .elementor-2667 .elementor-element.elementor-element-8bd3d7d .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2667 .elementor-element.elementor-element-8bd3d7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2667 .elementor-element.elementor-element-8bd3d7d .elementor-button{font-family:"Spectral", Sans-serif;font-size:16px;font-weight:500;line-height:16px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:9px 15px 9px 15px;}.elementor-2667 .elementor-element.elementor-element-8bd3d7d .elementor-button:hover svg, .elementor-2667 .elementor-element.elementor-element-8bd3d7d .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-2667 .elementor-element.elementor-element-2f45c6b{--display:flex;--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-2667 .elementor-element.elementor-element-e334528 .elementor-button:hover, .elementor-2667 .elementor-element.elementor-element-e334528 .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2667 .elementor-element.elementor-element-e334528{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2667 .elementor-element.elementor-element-e334528 .elementor-button{font-family:"Spectral", Sans-serif;font-size:16px;font-weight:500;line-height:16px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:9px 15px 9px 15px;}.elementor-2667 .elementor-element.elementor-element-e334528 .elementor-button:hover svg, .elementor-2667 .elementor-element.elementor-element-e334528 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-2667 .elementor-element.elementor-element-63af9f5{--display:flex;--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-2667 .elementor-element.elementor-element-6e7363d .elementor-button:hover, .elementor-2667 .elementor-element.elementor-element-6e7363d .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2667 .elementor-element.elementor-element-6e7363d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2667 .elementor-element.elementor-element-6e7363d .elementor-button{font-family:"Spectral", Sans-serif;font-size:16px;font-weight:500;line-height:16px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:9px 15px 9px 15px;}.elementor-2667 .elementor-element.elementor-element-6e7363d .elementor-button:hover svg, .elementor-2667 .elementor-element.elementor-element-6e7363d .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-2667 .elementor-element.elementor-element-62d448d{--display:flex;--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-2667 .elementor-element.elementor-element-419aaa9 .elementor-button:hover, .elementor-2667 .elementor-element.elementor-element-419aaa9 .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2667 .elementor-element.elementor-element-419aaa9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2667 .elementor-element.elementor-element-419aaa9 .elementor-button{font-family:"Spectral", Sans-serif;font-size:16px;font-weight:500;line-height:16px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:9px 15px 9px 15px;}.elementor-2667 .elementor-element.elementor-element-419aaa9 .elementor-button:hover svg, .elementor-2667 .elementor-element.elementor-element-419aaa9 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-2667 .elementor-element.elementor-element-6ec0fb1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:65px;--padding-bottom:65px;--padding-left:15px;--padding-right:15px;}.elementor-2667 .elementor-element.elementor-element-9fad68a{--display:flex;--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-2667 .elementor-element.elementor-element-90bbd8c{font-family:"Spectral", Sans-serif;font-size:17px;font-weight:300;line-height:158%;color:#817C7B;}.elementor-2667 .elementor-element.elementor-element-afa31c0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:65px;--padding-bottom:65px;--padding-left:15px;--padding-right:15px;}.elementor-2667 .elementor-element.elementor-element-78c6c41{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2667 .elementor-element.elementor-element-ee670dc{--display:flex;--justify-content:center;--align-items:flex-start;--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-2667 .elementor-element.elementor-element-30e30f4 .elementor-heading-title{font-family:"Spectral SC", Sans-serif;font-size:50px;font-weight:400;line-height:110%;letter-spacing:5px;}.elementor-2667 .elementor-element.elementor-element-1d2aad8{font-family:"Spectral", Sans-serif;font-size:17px;font-weight:300;line-height:158%;color:#817C7B;}.elementor-2667 .elementor-element.elementor-element-375ba63{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-2667 .elementor-element.elementor-element-c28b59d{--display:flex;--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2667 .elementor-element.elementor-element-d517b44{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2667 .elementor-element.elementor-element-d517b44 img{width:100%;max-width:100%;}.elementor-2667 .elementor-element.elementor-element-1a11bc1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-2667 .elementor-element.elementor-element-1a11bc1:not(.elementor-motion-effects-element-type-background), .elementor-2667 .elementor-element.elementor-element-1a11bc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://quintadascarvalhas.pt/wp-content/uploads/2025/11/bck-texture-bege2-2.webp");}.elementor-2667 .elementor-element.elementor-element-833a849{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2667 .elementor-element.elementor-element-92d8181{--display:flex;--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-2667 .elementor-element.elementor-element-429e06a img{width:43px;max-width:43px;}.elementor-2667 .elementor-element.elementor-element-c5ba682{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2667 .elementor-element.elementor-element-777527e .elementor-heading-title{font-family:"Spectral SC", Sans-serif;font-size:18px;font-weight:300;line-height:27px;color:var( --e-global-color-accent );}.elementor-2667 .elementor-element.elementor-element-86140a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Spectral", Sans-serif;font-size:17px;font-weight:300;line-height:158%;color:#817C7B;}.elementor-2667 .elementor-element.elementor-element-d7a3044{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2667 .elementor-element.elementor-element-ffeeb95{--display:flex;--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-2667 .elementor-element.elementor-element-5b3eb2e img{width:43px;max-width:43px;}.elementor-2667 .elementor-element.elementor-element-c22fbac{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2667 .elementor-element.elementor-element-6987efe .elementor-heading-title{font-family:"Spectral SC", Sans-serif;font-size:18px;font-weight:300;line-height:27px;color:var( --e-global-color-accent );}.elementor-2667 .elementor-element.elementor-element-4f2a4dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Spectral", Sans-serif;font-size:17px;font-weight:300;line-height:158%;color:#817C7B;}.elementor-2667 .elementor-element.elementor-element-c70845c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2667 .elementor-element.elementor-element-56ce77b{--display:flex;--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-2667 .elementor-element.elementor-element-313c194 img{width:43px;max-width:43px;}.elementor-2667 .elementor-element.elementor-element-71a0842{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2667 .elementor-element.elementor-element-071cd88 .elementor-heading-title{font-family:"Spectral SC", Sans-serif;font-size:18px;font-weight:300;line-height:27px;color:var( --e-global-color-accent );}.elementor-2667 .elementor-element.elementor-element-c0957f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Spectral", Sans-serif;font-size:17px;font-weight:300;line-height:158%;color:#817C7B;}.elementor-2667 .elementor-element.elementor-element-5801933{--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;--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-2667 .elementor-element.elementor-element-92f01e1 .elementor-button{font-family:"Spectral SC", Sans-serif;font-size:16px;font-weight:500;line-height:16px;}.elementor-2667 .elementor-element.elementor-element-2d39941{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2667 .elementor-element.elementor-element-98ce5aa{--display:flex;--justify-content:center;--align-items:flex-start;--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-2667 .elementor-element.elementor-element-40f2abe .elementor-heading-title{font-family:"Spectral SC", Sans-serif;font-size:50px;font-weight:400;line-height:110%;letter-spacing:5px;}.elementor-2667 .elementor-element.elementor-element-fdb4644{font-family:"Spectral", Sans-serif;font-size:17px;font-weight:300;line-height:158%;color:#817C7B;}.elementor-2667 .elementor-element.elementor-element-878b547{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-2667 .elementor-element.elementor-element-81055bf{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-2667 .elementor-element.elementor-element-81055bf:not(.elementor-motion-effects-element-type-background), .elementor-2667 .elementor-element.elementor-element-81055bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://quintadascarvalhas.pt/wp-content/uploads/2025/11/bck-texture-bege2-2.webp");}.elementor-2667 .elementor-element.elementor-element-81a28d0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2667 .elementor-element.elementor-element-6e69b2d{--display:flex;--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-2667 .elementor-element.elementor-element-b5f890b img{width:43px;max-width:43px;}.elementor-2667 .elementor-element.elementor-element-f542425{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2667 .elementor-element.elementor-element-b8970df .elementor-heading-title{font-family:"Spectral SC", Sans-serif;font-size:18px;font-weight:300;line-height:27px;color:var( --e-global-color-accent );}.elementor-2667 .elementor-element.elementor-element-5fef602{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Spectral", Sans-serif;font-size:17px;font-weight:300;line-height:158%;color:#817C7B;}.elementor-2667 .elementor-element.elementor-element-3be61bb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2667 .elementor-element.elementor-element-b34563a{--display:flex;--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-2667 .elementor-element.elementor-element-25ec655 img{width:43px;max-width:43px;}.elementor-2667 .elementor-element.elementor-element-a874187{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2667 .elementor-element.elementor-element-bc44046 .elementor-heading-title{font-family:"Spectral SC", Sans-serif;font-size:18px;font-weight:300;line-height:27px;color:var( --e-global-color-accent );}.elementor-2667 .elementor-element.elementor-element-5ee1769{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Spectral", Sans-serif;font-size:17px;font-weight:300;line-height:158%;color:#817C7B;}.elementor-2667 .elementor-element.elementor-element-b91a9eb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2667 .elementor-element.elementor-element-028089c{--display:flex;--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-2667 .elementor-element.elementor-element-e141f8b img{width:43px;max-width:43px;}.elementor-2667 .elementor-element.elementor-element-d672b66{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2667 .elementor-element.elementor-element-d0931bc .elementor-heading-title{font-family:"Spectral SC", Sans-serif;font-size:18px;font-weight:300;line-height:27px;color:var( --e-global-color-accent );}.elementor-2667 .elementor-element.elementor-element-e85f0dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Spectral", Sans-serif;font-size:17px;font-weight:300;line-height:158%;color:#817C7B;}.elementor-2667 .elementor-element.elementor-element-c7ec55f{--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;--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-2667 .elementor-element.elementor-element-bf258b2 .elementor-button{font-family:"Spectral SC", Sans-serif;font-size:16px;font-weight:500;line-height:16px;}.elementor-2667 .elementor-element.elementor-element-98dece7{--display:flex;--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-2667 .elementor-element.elementor-element-efb87ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2667 .elementor-element.elementor-element-efb87ce img{width:100%;max-width:100%;}.elementor-2667 .elementor-element.elementor-element-20b8b36{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2667 .elementor-element.elementor-element-f161e72{--display:flex;--justify-content:center;--align-items:flex-start;--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-2667 .elementor-element.elementor-element-21b015e .elementor-heading-title{font-family:"Spectral SC", Sans-serif;font-size:50px;font-weight:400;line-height:110%;letter-spacing:5px;}.elementor-2667 .elementor-element.elementor-element-bbbe12d{font-family:"Spectral", Sans-serif;font-size:17px;font-weight:300;line-height:158%;color:#817C7B;}.elementor-2667 .elementor-element.elementor-element-c4d16eb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-2667 .elementor-element.elementor-element-b477399{--display:flex;--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-2667 .elementor-element.elementor-element-9b52c3d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2667 .elementor-element.elementor-element-9b52c3d img{width:100%;max-width:100%;}.elementor-2667 .elementor-element.elementor-element-2b1e9e0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-2667 .elementor-element.elementor-element-2b1e9e0:not(.elementor-motion-effects-element-type-background), .elementor-2667 .elementor-element.elementor-element-2b1e9e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://quintadascarvalhas.pt/wp-content/uploads/2025/11/bck-texture-bege2-2.webp");}.elementor-2667 .elementor-element.elementor-element-7dda759{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2667 .elementor-element.elementor-element-7b30765{--display:flex;--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-2667 .elementor-element.elementor-element-3901227 img{width:43px;max-width:43px;}.elementor-2667 .elementor-element.elementor-element-94acc9a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2667 .elementor-element.elementor-element-a171321 .elementor-heading-title{font-family:"Spectral SC", Sans-serif;font-size:18px;font-weight:300;line-height:27px;color:var( --e-global-color-accent );}.elementor-2667 .elementor-element.elementor-element-3b2ce81{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Spectral", Sans-serif;font-size:17px;font-weight:300;line-height:158%;color:#817C7B;}.elementor-2667 .elementor-element.elementor-element-296c456{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2667 .elementor-element.elementor-element-cb0963b{--display:flex;--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-2667 .elementor-element.elementor-element-70a21b2 img{width:43px;max-width:43px;}.elementor-2667 .elementor-element.elementor-element-fb41ba8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2667 .elementor-element.elementor-element-ee4f5ac .elementor-heading-title{font-family:"Spectral SC", Sans-serif;font-size:18px;font-weight:300;line-height:27px;color:var( --e-global-color-accent );}.elementor-2667 .elementor-element.elementor-element-b07a9d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Spectral", Sans-serif;font-size:17px;font-weight:300;line-height:158%;color:#817C7B;}.elementor-2667 .elementor-element.elementor-element-b40a5fd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2667 .elementor-element.elementor-element-adb4e95{--display:flex;--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-2667 .elementor-element.elementor-element-902ee51 img{width:43px;max-width:43px;}.elementor-2667 .elementor-element.elementor-element-517052d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2667 .elementor-element.elementor-element-e41c9e4 .elementor-heading-title{font-family:"Spectral SC", Sans-serif;font-size:18px;font-weight:300;line-height:27px;color:var( --e-global-color-accent );}.elementor-2667 .elementor-element.elementor-element-79d14b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Spectral", Sans-serif;font-size:17px;font-weight:300;line-height:158%;color:#817C7B;}.elementor-2667 .elementor-element.elementor-element-8634ec3{--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;--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-2667 .elementor-element.elementor-element-f38d301 .elementor-button{font-family:"Spectral SC", Sans-serif;font-size:16px;font-weight:500;line-height:16px;}.elementor-2667 .elementor-element.elementor-element-3e68af0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2667 .elementor-element.elementor-element-ac4b050{--display:flex;--justify-content:center;--align-items:flex-start;--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-2667 .elementor-element.elementor-element-33eaf34 .elementor-heading-title{font-family:"Spectral SC", Sans-serif;font-size:50px;font-weight:400;line-height:110%;letter-spacing:5px;}.elementor-2667 .elementor-element.elementor-element-374d915{font-family:"Spectral", Sans-serif;font-size:17px;font-weight:300;line-height:158%;color:#817C7B;}.elementor-2667 .elementor-element.elementor-element-ea6af9d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-2667 .elementor-element.elementor-element-50eaa11{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-2667 .elementor-element.elementor-element-50eaa11:not(.elementor-motion-effects-element-type-background), .elementor-2667 .elementor-element.elementor-element-50eaa11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://quintadascarvalhas.pt/wp-content/uploads/2025/11/bck-texture-bege2-2.webp");}.elementor-2667 .elementor-element.elementor-element-729fcb9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2667 .elementor-element.elementor-element-6414008{--display:flex;--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-2667 .elementor-element.elementor-element-acff657 img{width:43px;max-width:43px;}.elementor-2667 .elementor-element.elementor-element-94bf9ab{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2667 .elementor-element.elementor-element-41ecdcf .elementor-heading-title{font-family:"Spectral SC", Sans-serif;font-size:18px;font-weight:300;line-height:27px;color:var( --e-global-color-accent );}.elementor-2667 .elementor-element.elementor-element-32d5afc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Spectral", Sans-serif;font-size:17px;font-weight:300;line-height:158%;color:#817C7B;}.elementor-2667 .elementor-element.elementor-element-52e8284{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2667 .elementor-element.elementor-element-17dab2e{--display:flex;--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-2667 .elementor-element.elementor-element-a811c5d img{width:43px;max-width:43px;}.elementor-2667 .elementor-element.elementor-element-9dbcd64{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2667 .elementor-element.elementor-element-a429cb2 .elementor-heading-title{font-family:"Spectral SC", Sans-serif;font-size:18px;font-weight:300;line-height:27px;color:var( --e-global-color-accent );}.elementor-2667 .elementor-element.elementor-element-bd54e50{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Spectral", Sans-serif;font-size:17px;font-weight:300;line-height:158%;color:#817C7B;}.elementor-2667 .elementor-element.elementor-element-1d55360{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2667 .elementor-element.elementor-element-943a546{--display:flex;--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-2667 .elementor-element.elementor-element-0f6f530 img{width:43px;max-width:43px;}.elementor-2667 .elementor-element.elementor-element-246a717{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2667 .elementor-element.elementor-element-d90409e .elementor-heading-title{font-family:"Spectral SC", Sans-serif;font-size:18px;font-weight:300;line-height:27px;color:var( --e-global-color-accent );}.elementor-2667 .elementor-element.elementor-element-de34844{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Spectral", Sans-serif;font-size:17px;font-weight:300;line-height:158%;color:#817C7B;}.elementor-2667 .elementor-element.elementor-element-ca75e19{--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;--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-2667 .elementor-element.elementor-element-cd758db .elementor-button{font-family:"Spectral SC", Sans-serif;font-size:16px;font-weight:500;line-height:16px;}.elementor-2667 .elementor-element.elementor-element-9511352{--display:flex;--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-2667 .elementor-element.elementor-element-03c06ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2667 .elementor-element.elementor-element-03c06ab img{width:100%;max-width:100%;}@media(min-width:768px){.elementor-2667 .elementor-element.elementor-element-8877912{--content-width:820px;}.elementor-2667 .elementor-element.elementor-element-4faeb5d{--width:max-content;}.elementor-2667 .elementor-element.elementor-element-120aa76{--width:max-content;}.elementor-2667 .elementor-element.elementor-element-b28092b{--width:max-content;}.elementor-2667 .elementor-element.elementor-element-f87d13a{--width:max-content;}.elementor-2667 .elementor-element.elementor-element-2f45c6b{--width:max-content;}.elementor-2667 .elementor-element.elementor-element-63af9f5{--width:max-content;}.elementor-2667 .elementor-element.elementor-element-62d448d{--width:max-content;}.elementor-2667 .elementor-element.elementor-element-9fad68a{--width:1024px;}.elementor-2667 .elementor-element.elementor-element-ee670dc{--width:1024px;}.elementor-2667 .elementor-element.elementor-element-c28b59d{--width:610px;}.elementor-2667 .elementor-element.elementor-element-1a11bc1{--width:610px;}.elementor-2667 .elementor-element.elementor-element-92d8181{--width:max-content;}.elementor-2667 .elementor-element.elementor-element-c5ba682{--width:max-content;}.elementor-2667 .elementor-element.elementor-element-ffeeb95{--width:max-content;}.elementor-2667 .elementor-element.elementor-element-c22fbac{--width:max-content;}.elementor-2667 .elementor-element.elementor-element-56ce77b{--width:max-content;}.elementor-2667 .elementor-element.elementor-element-71a0842{--width:max-content;}.elementor-2667 .elementor-element.elementor-element-98ce5aa{--width:1024px;}.elementor-2667 .elementor-element.elementor-element-81055bf{--width:610px;}.elementor-2667 .elementor-element.elementor-element-6e69b2d{--width:max-content;}.elementor-2667 .elementor-element.elementor-element-f542425{--width:max-content;}.elementor-2667 .elementor-element.elementor-element-b34563a{--width:max-content;}.elementor-2667 .elementor-element.elementor-element-a874187{--width:max-content;}.elementor-2667 .elementor-element.elementor-element-028089c{--width:max-content;}.elementor-2667 .elementor-element.elementor-element-d672b66{--width:max-content;}.elementor-2667 .elementor-element.elementor-element-98dece7{--width:610px;}.elementor-2667 .elementor-element.elementor-element-f161e72{--width:1024px;}.elementor-2667 .elementor-element.elementor-element-b477399{--width:610px;}.elementor-2667 .elementor-element.elementor-element-2b1e9e0{--width:610px;}.elementor-2667 .elementor-element.elementor-element-7b30765{--width:max-content;}.elementor-2667 .elementor-element.elementor-element-94acc9a{--width:max-content;}.elementor-2667 .elementor-element.elementor-element-cb0963b{--width:max-content;}.elementor-2667 .elementor-element.elementor-element-fb41ba8{--width:max-content;}.elementor-2667 .elementor-element.elementor-element-adb4e95{--width:max-content;}.elementor-2667 .elementor-element.elementor-element-517052d{--width:max-content;}.elementor-2667 .elementor-element.elementor-element-ac4b050{--width:1024px;}.elementor-2667 .elementor-element.elementor-element-50eaa11{--width:610px;}.elementor-2667 .elementor-element.elementor-element-6414008{--width:max-content;}.elementor-2667 .elementor-element.elementor-element-94bf9ab{--width:max-content;}.elementor-2667 .elementor-element.elementor-element-17dab2e{--width:max-content;}.elementor-2667 .elementor-element.elementor-element-9dbcd64{--width:max-content;}.elementor-2667 .elementor-element.elementor-element-943a546{--width:max-content;}.elementor-2667 .elementor-element.elementor-element-246a717{--width:max-content;}.elementor-2667 .elementor-element.elementor-element-9511352{--width:610px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2667 .elementor-element.elementor-element-e0f8956{--width:100%;}.elementor-2667 .elementor-element.elementor-element-8877912{--content-width:100%;}.elementor-2667 .elementor-element.elementor-element-2a8e020{--width:100%;}.elementor-2667 .elementor-element.elementor-element-6ec0fb1{--content-width:100%;}.elementor-2667 .elementor-element.elementor-element-9fad68a{--width:100%;}.elementor-2667 .elementor-element.elementor-element-afa31c0{--content-width:100%;}.elementor-2667 .elementor-element.elementor-element-ee670dc{--width:100%;}.elementor-2667 .elementor-element.elementor-element-375ba63{--width:100%;}.elementor-2667 .elementor-element.elementor-element-c28b59d{--width:100%;}.elementor-2667 .elementor-element.elementor-element-1a11bc1{--width:100%;}.elementor-2667 .elementor-element.elementor-element-98ce5aa{--width:100%;}.elementor-2667 .elementor-element.elementor-element-878b547{--width:100%;}.elementor-2667 .elementor-element.elementor-element-81055bf{--width:100%;}.elementor-2667 .elementor-element.elementor-element-98dece7{--width:100%;}.elementor-2667 .elementor-element.elementor-element-f161e72{--width:100%;}.elementor-2667 .elementor-element.elementor-element-c4d16eb{--width:100%;}.elementor-2667 .elementor-element.elementor-element-b477399{--width:100%;}.elementor-2667 .elementor-element.elementor-element-2b1e9e0{--width:100%;}.elementor-2667 .elementor-element.elementor-element-ac4b050{--width:100%;}.elementor-2667 .elementor-element.elementor-element-ea6af9d{--width:100%;}.elementor-2667 .elementor-element.elementor-element-50eaa11{--width:100%;}.elementor-2667 .elementor-element.elementor-element-9511352{--width:100%;}}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2667 .elementor-element.elementor-element-2a8e020{--justify-content:center;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2667 .elementor-element.elementor-element-e81a464 .elementor-button{font-size:15px;padding:9px 9px 9px 9px;}.elementor-2667 .elementor-element.elementor-element-f884f20 .elementor-button{font-size:15px;padding:9px 9px 9px 9px;}.elementor-2667 .elementor-element.elementor-element-9f50ada .elementor-button{font-size:15px;padding:9px 9px 9px 9px;}.elementor-2667 .elementor-element.elementor-element-8bd3d7d .elementor-button{font-size:15px;padding:9px 9px 9px 9px;}.elementor-2667 .elementor-element.elementor-element-e334528 .elementor-button{font-size:15px;padding:9px 9px 9px 9px;}.elementor-2667 .elementor-element.elementor-element-6e7363d .elementor-button{font-size:15px;padding:9px 9px 9px 9px;}.elementor-2667 .elementor-element.elementor-element-419aaa9 .elementor-button{font-size:15px;padding:9px 9px 9px 9px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-2667 .elementor-element.elementor-element-e0f8956{--padding-top:160px;--padding-bottom:160px;--padding-left:15px;--padding-right:15px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2667 .elementor-element.elementor-element-966b8bf .elementor-heading-title{font-size:20px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2667 .elementor-element.elementor-element-2a8e020{--flex-wrap:wrap;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2667 .elementor-element.elementor-element-e81a464 .elementor-button{font-size:13px;line-height:13px;border-radius:0px 0px 0px 0px;padding:5px 7px 5px 7px;}.elementor-2667 .elementor-element.elementor-element-f884f20 .elementor-button{font-size:13px;line-height:13px;border-radius:0px 0px 0px 0px;padding:5px 7px 5px 7px;}.elementor-2667 .elementor-element.elementor-element-9f50ada .elementor-button{font-size:13px;line-height:13px;border-radius:0px 0px 0px 0px;padding:5px 7px 5px 7px;}.elementor-2667 .elementor-element.elementor-element-8bd3d7d .elementor-button{font-size:13px;line-height:13px;border-radius:0px 0px 0px 0px;padding:5px 7px 5px 7px;}.elementor-2667 .elementor-element.elementor-element-e334528 .elementor-button{font-size:13px;line-height:13px;border-radius:0px 0px 0px 0px;padding:5px 7px 5px 7px;}.elementor-2667 .elementor-element.elementor-element-6e7363d .elementor-button{font-size:13px;line-height:13px;border-radius:0px 0px 0px 0px;padding:5px 7px 5px 7px;}.elementor-2667 .elementor-element.elementor-element-419aaa9 .elementor-button{font-size:13px;line-height:13px;border-radius:0px 0px 0px 0px;padding:5px 7px 5px 7px;}.elementor-2667 .elementor-element.elementor-element-78c6c41{--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-2667 .elementor-element.elementor-element-375ba63{--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-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2667 .elementor-element.elementor-element-5801933{--justify-content:space-evenly;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2667 .elementor-element.elementor-element-2d39941{--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-2667 .elementor-element.elementor-element-878b547{--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-2667 .elementor-element.elementor-element-c7ec55f{--justify-content:space-evenly;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2667 .elementor-element.elementor-element-98dece7.e-con{--order:-99999 /* order start hack */;}.elementor-2667 .elementor-element.elementor-element-20b8b36{--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-2667 .elementor-element.elementor-element-c4d16eb{--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-2667 .elementor-element.elementor-element-8634ec3{--justify-content:space-evenly;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2667 .elementor-element.elementor-element-3e68af0{--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-2667 .elementor-element.elementor-element-ea6af9d{--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-2667 .elementor-element.elementor-element-ca75e19{--justify-content:space-evenly;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2667 .elementor-element.elementor-element-9511352.e-con{--order:-99999 /* order start hack */;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2667 .elementor-element.elementor-element-966b8bf{text-align:center;}.elementor-2667 .elementor-element.elementor-element-966b8bf .elementor-heading-title{font-size:14px;}.elementor-2667 .elementor-element.elementor-element-7db310c .elementor-heading-title{font-size:20px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2667 .elementor-element.elementor-element-c230005{font-size:16px;}.elementor-2667 .elementor-element.elementor-element-4faeb5d{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2667 .elementor-element.elementor-element-e81a464 .elementor-button{padding:8px 7px 8px 7px;}.elementor-2667 .elementor-element.elementor-element-120aa76{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2667 .elementor-element.elementor-element-f884f20 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-2667 .elementor-element.elementor-element-f884f20 .elementor-button{padding:8px 7px 8px 7px;}.elementor-2667 .elementor-element.elementor-element-b28092b{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2667 .elementor-element.elementor-element-9f50ada .elementor-button{padding:8px 7px 8px 7px;}.elementor-2667 .elementor-element.elementor-element-f87d13a{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2667 .elementor-element.elementor-element-8bd3d7d .elementor-button{padding:8px 7px 8px 7px;}.elementor-2667 .elementor-element.elementor-element-2f45c6b{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2667 .elementor-element.elementor-element-e334528 .elementor-button{padding:8px 7px 8px 7px;}.elementor-2667 .elementor-element.elementor-element-63af9f5{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2667 .elementor-element.elementor-element-6e7363d .elementor-button{padding:8px 7px 8px 7px;}.elementor-2667 .elementor-element.elementor-element-62d448d{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2667 .elementor-element.elementor-element-419aaa9 .elementor-button{padding:8px 7px 8px 7px;}.elementor-2667 .elementor-element.elementor-element-6ec0fb1{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-2667 .elementor-element.elementor-element-90bbd8c{font-size:14px;}.elementor-2667 .elementor-element.elementor-element-afa31c0{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-2667 .elementor-element.elementor-element-30e30f4 .elementor-heading-title{font-size:26px;letter-spacing:2px;}.elementor-2667 .elementor-element.elementor-element-1d2aad8{font-size:14px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2667 .elementor-element.elementor-element-1a11bc1{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2667 .elementor-element.elementor-element-833a849{--flex-wrap:nowrap;}.elementor-2667 .elementor-element.elementor-element-92d8181{--width:max-content;}.elementor-2667 .elementor-element.elementor-element-429e06a img{width:30px;max-width:30px;height:30px;object-fit:cover;}.elementor-2667 .elementor-element.elementor-element-777527e .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-2667 .elementor-element.elementor-element-86140a6{font-size:14px;}.elementor-2667 .elementor-element.elementor-element-d7a3044{--flex-wrap:nowrap;}.elementor-2667 .elementor-element.elementor-element-ffeeb95{--width:max-content;}.elementor-2667 .elementor-element.elementor-element-5b3eb2e img{width:30px;max-width:30px;height:30px;object-fit:cover;}.elementor-2667 .elementor-element.elementor-element-6987efe .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-2667 .elementor-element.elementor-element-4f2a4dc{font-size:14px;}.elementor-2667 .elementor-element.elementor-element-c70845c{--flex-wrap:nowrap;}.elementor-2667 .elementor-element.elementor-element-56ce77b{--width:max-content;}.elementor-2667 .elementor-element.elementor-element-313c194 img{width:30px;max-width:30px;height:30px;object-fit:cover;}.elementor-2667 .elementor-element.elementor-element-071cd88 .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-2667 .elementor-element.elementor-element-c0957f6{font-size:14px;}.elementor-2667 .elementor-element.elementor-element-5801933{--flex-wrap:nowrap;}.elementor-2667 .elementor-element.elementor-element-40f2abe .elementor-heading-title{font-size:26px;letter-spacing:2px;}.elementor-2667 .elementor-element.elementor-element-fdb4644{font-size:14px;}.elementor-2667 .elementor-element.elementor-element-81055bf{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2667 .elementor-element.elementor-element-81a28d0{--flex-wrap:nowrap;}.elementor-2667 .elementor-element.elementor-element-6e69b2d{--width:max-content;}.elementor-2667 .elementor-element.elementor-element-b5f890b img{width:30px;max-width:30px;height:30px;object-fit:cover;}.elementor-2667 .elementor-element.elementor-element-b8970df .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-2667 .elementor-element.elementor-element-5fef602{font-size:14px;}.elementor-2667 .elementor-element.elementor-element-3be61bb{--flex-wrap:nowrap;}.elementor-2667 .elementor-element.elementor-element-b34563a{--width:max-content;}.elementor-2667 .elementor-element.elementor-element-25ec655 img{width:30px;max-width:30px;height:30px;object-fit:cover;}.elementor-2667 .elementor-element.elementor-element-bc44046 .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-2667 .elementor-element.elementor-element-5ee1769{font-size:14px;}.elementor-2667 .elementor-element.elementor-element-b91a9eb{--flex-wrap:nowrap;}.elementor-2667 .elementor-element.elementor-element-028089c{--width:max-content;}.elementor-2667 .elementor-element.elementor-element-e141f8b img{width:30px;max-width:30px;height:30px;object-fit:cover;}.elementor-2667 .elementor-element.elementor-element-d0931bc .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-2667 .elementor-element.elementor-element-e85f0dd{font-size:14px;}.elementor-2667 .elementor-element.elementor-element-c7ec55f{--flex-wrap:nowrap;}.elementor-2667 .elementor-element.elementor-element-21b015e .elementor-heading-title{font-size:26px;letter-spacing:2px;}.elementor-2667 .elementor-element.elementor-element-bbbe12d{font-size:14px;}.elementor-2667 .elementor-element.elementor-element-2b1e9e0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2667 .elementor-element.elementor-element-7dda759{--flex-wrap:nowrap;}.elementor-2667 .elementor-element.elementor-element-7b30765{--width:max-content;}.elementor-2667 .elementor-element.elementor-element-3901227 img{width:30px;max-width:30px;height:30px;object-fit:cover;}.elementor-2667 .elementor-element.elementor-element-a171321 .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-2667 .elementor-element.elementor-element-3b2ce81{font-size:14px;}.elementor-2667 .elementor-element.elementor-element-296c456{--flex-wrap:nowrap;}.elementor-2667 .elementor-element.elementor-element-cb0963b{--width:max-content;}.elementor-2667 .elementor-element.elementor-element-70a21b2 img{width:30px;max-width:30px;height:30px;object-fit:cover;}.elementor-2667 .elementor-element.elementor-element-ee4f5ac .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-2667 .elementor-element.elementor-element-b07a9d4{font-size:14px;}.elementor-2667 .elementor-element.elementor-element-b40a5fd{--flex-wrap:nowrap;}.elementor-2667 .elementor-element.elementor-element-adb4e95{--width:max-content;}.elementor-2667 .elementor-element.elementor-element-902ee51 img{width:30px;max-width:30px;height:30px;object-fit:cover;}.elementor-2667 .elementor-element.elementor-element-e41c9e4 .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-2667 .elementor-element.elementor-element-79d14b9{font-size:14px;}.elementor-2667 .elementor-element.elementor-element-8634ec3{--flex-wrap:nowrap;}.elementor-2667 .elementor-element.elementor-element-33eaf34 .elementor-heading-title{font-size:26px;letter-spacing:2px;}.elementor-2667 .elementor-element.elementor-element-374d915{font-size:14px;}.elementor-2667 .elementor-element.elementor-element-50eaa11{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2667 .elementor-element.elementor-element-729fcb9{--flex-wrap:nowrap;}.elementor-2667 .elementor-element.elementor-element-6414008{--width:max-content;}.elementor-2667 .elementor-element.elementor-element-acff657 img{width:30px;max-width:30px;height:30px;object-fit:cover;}.elementor-2667 .elementor-element.elementor-element-41ecdcf .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-2667 .elementor-element.elementor-element-32d5afc{font-size:14px;}.elementor-2667 .elementor-element.elementor-element-52e8284{--flex-wrap:nowrap;}.elementor-2667 .elementor-element.elementor-element-17dab2e{--width:max-content;}.elementor-2667 .elementor-element.elementor-element-a811c5d img{width:30px;max-width:30px;height:30px;object-fit:cover;}.elementor-2667 .elementor-element.elementor-element-a429cb2 .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-2667 .elementor-element.elementor-element-bd54e50{font-size:14px;}.elementor-2667 .elementor-element.elementor-element-1d55360{--flex-wrap:nowrap;}.elementor-2667 .elementor-element.elementor-element-943a546{--width:max-content;}.elementor-2667 .elementor-element.elementor-element-0f6f530 img{width:30px;max-width:30px;height:30px;object-fit:cover;}.elementor-2667 .elementor-element.elementor-element-d90409e .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-2667 .elementor-element.elementor-element-de34844{font-size:14px;}.elementor-2667 .elementor-element.elementor-element-ca75e19{--flex-wrap:nowrap;}}/* Start custom CSS for button, class: .elementor-element-e81a464 */@media only screen and (max-width: 700px) {
  .elementor-2667 .elementor-element.elementor-element-e81a464{
    width: 100%;
}  
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f884f20 */@media only screen and (max-width: 700px) {
  .elementor-2667 .elementor-element.elementor-element-f884f20{
    width: 100%;
}  
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9f50ada */@media only screen and (max-width: 700px) {
  .elementor-2667 .elementor-element.elementor-element-9f50ada{
    width: 100%;
}  
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8bd3d7d */@media only screen and (max-width: 700px) {
  .elementor-2667 .elementor-element.elementor-element-8bd3d7d{
    width: 100%;
}  
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e334528 */@media only screen and (max-width: 700px) {
  .elementor-2667 .elementor-element.elementor-element-e334528{
    width: 100%;
}  
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6e7363d */@media only screen and (max-width: 700px) {
  .elementor-2667 .elementor-element.elementor-element-6e7363d{
    width: 100%;
}  
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-419aaa9 */@media only screen and (max-width: 700px) {
  .elementor-2667 .elementor-element.elementor-element-419aaa9{
    width: 100%;
}  
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-90bbd8c */.elementor-2667 .elementor-element.elementor-element-90bbd8c p{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d2aad8 */.elementor-2667 .elementor-element.elementor-element-1d2aad8 p{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-86140a6 */.elementor-2667 .elementor-element.elementor-element-86140a6 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4f2a4dc */.elementor-2667 .elementor-element.elementor-element-4f2a4dc p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0957f6 */.elementor-2667 .elementor-element.elementor-element-c0957f6 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-92f01e1 */@media only screen and (max-width: 700px) {
  .elementor-2667 .elementor-element.elementor-element-92f01e1{
    width: 100%;
}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78c6c41 */#salaprova{
  scroll-margin-top: 120px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdb4644 */.elementor-2667 .elementor-element.elementor-element-fdb4644 p{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5fef602 */.elementor-2667 .elementor-element.elementor-element-5fef602 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ee1769 */.elementor-2667 .elementor-element.elementor-element-5ee1769 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e85f0dd */.elementor-2667 .elementor-element.elementor-element-e85f0dd p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bf258b2 */@media only screen and (max-width: 700px) {
  .elementor-2667 .elementor-element.elementor-element-bf258b2{
    width: 100%;
}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d39941 */#shuttle{
  scroll-margin-top: 120px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bbbe12d */.elementor-2667 .elementor-element.elementor-element-bbbe12d  a{
   color: #C79966;
   text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b2ce81 */.elementor-2667 .elementor-element.elementor-element-3b2ce81 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b07a9d4 */.elementor-2667 .elementor-element.elementor-element-b07a9d4 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79d14b9 */.elementor-2667 .elementor-element.elementor-element-79d14b9 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f38d301 */@media only screen and (max-width: 700px) {
  .elementor-2667 .elementor-element.elementor-element-f38d301{
    width: 100%;
}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20b8b36 */#salaprova{
  scroll-margin-top: 120px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-374d915 */.elementor-2667 .elementor-element.elementor-element-374d915 p{
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32d5afc */.elementor-2667 .elementor-element.elementor-element-32d5afc p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd54e50 */.elementor-2667 .elementor-element.elementor-element-bd54e50 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-de34844 */.elementor-2667 .elementor-element.elementor-element-de34844 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cd758db */@media only screen and (max-width: 700px) {
  .elementor-2667 .elementor-element.elementor-element-cd758db{
    width: 100%;
}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e68af0 */#shuttle{
  scroll-margin-top: 120px;
}/* End custom CSS */