.elementor-55 .elementor-element.elementor-element-60490266{--display:flex;--min-height:65vh;--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;--margin-top:130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-60490266 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-55 .elementor-element.elementor-element-60490266 > .elementor-shape-bottom .elementor-shape-fill, .elementor-55 .elementor-element.elementor-element-60490266 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-60490266 > .elementor-shape-bottom svg, .elementor-55 .elementor-element.elementor-element-60490266 > .e-con-inner > .elementor-shape-bottom svg{width:calc(121% + 1.3px);}.elementor-55 .elementor-element.elementor-element-3d23ee9d{--display:flex;--min-height:21vh;--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;}.elementor-55 .elementor-element.elementor-element-3d23ee9d:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-3d23ee9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-efce157{padding:0% 0% 4% 0%;}.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-55 .elementor-element.elementor-element-12f5115d{text-align:center;}.elementor-55 .elementor-element.elementor-element-12f5115d .elementor-heading-title{font-family:"Baskerville", Sans-serif;font-size:56px;font-weight:normal;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-55 .elementor-element.elementor-element-34e8234d{text-align:center;}.elementor-55 .elementor-element.elementor-element-34e8234d .elementor-heading-title{font-family:"Baskerville", Sans-serif;font-size:32px;font-weight:normal;}.elementor-55 .elementor-element.elementor-element-302e3499{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:-1%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-55 .elementor-element.elementor-element-2197bf81{--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:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-55 .elementor-element.elementor-element-2197bf81:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-2197bf81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-d9ea199{--display:flex;--justify-content:center;}.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-55 .elementor-element.elementor-element-3b2a4b9d{text-align:center;font-family:"Baskerville", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-3b2a4b9d a{color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-e4d2430{--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-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-55 .elementor-element.elementor-element-cd2fc35 .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-cd2fc35 .elementor-button:hover, .elementor-55 .elementor-element.elementor-element-cd2fc35 .elementor-button:focus{color:#080000;}.elementor-55 .elementor-element.elementor-element-cd2fc35 .elementor-button:hover svg, .elementor-55 .elementor-element.elementor-element-cd2fc35 .elementor-button:focus svg{fill:#080000;}.elementor-55 .elementor-element.elementor-element-a8a6dc1 .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-a8a6dc1 .elementor-button:hover, .elementor-55 .elementor-element.elementor-element-a8a6dc1 .elementor-button:focus{color:#080000;}.elementor-55 .elementor-element.elementor-element-a8a6dc1 .elementor-button:hover svg, .elementor-55 .elementor-element.elementor-element-a8a6dc1 .elementor-button:focus svg{fill:#080000;}.elementor-55 .elementor-element.elementor-element-92a2798 .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-92a2798 .elementor-button:hover, .elementor-55 .elementor-element.elementor-element-92a2798 .elementor-button:focus{color:#080000;}.elementor-55 .elementor-element.elementor-element-92a2798 .elementor-button:hover svg, .elementor-55 .elementor-element.elementor-element-92a2798 .elementor-button:focus svg{fill:#080000;}.elementor-55 .elementor-element.elementor-element-1aa8623 .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-1aa8623 .elementor-button:hover, .elementor-55 .elementor-element.elementor-element-1aa8623 .elementor-button:focus{color:#080000;}.elementor-55 .elementor-element.elementor-element-1aa8623 .elementor-button:hover svg, .elementor-55 .elementor-element.elementor-element-1aa8623 .elementor-button:focus svg{fill:#080000;}.elementor-55 .elementor-element.elementor-element-ff17d6a .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-ff17d6a .elementor-button:hover, .elementor-55 .elementor-element.elementor-element-ff17d6a .elementor-button:focus{color:#080000;}.elementor-55 .elementor-element.elementor-element-ff17d6a .elementor-button:hover svg, .elementor-55 .elementor-element.elementor-element-ff17d6a .elementor-button:focus svg{fill:#080000;}.elementor-55 .elementor-element.elementor-element-eb83624 .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-eb83624 .elementor-button:hover, .elementor-55 .elementor-element.elementor-element-eb83624 .elementor-button:focus{color:#080000;}.elementor-55 .elementor-element.elementor-element-eb83624 .elementor-button:hover svg, .elementor-55 .elementor-element.elementor-element-eb83624 .elementor-button:focus svg{fill:#080000;}.elementor-55 .elementor-element.elementor-element-2dbe5af .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-2dbe5af .elementor-button:hover, .elementor-55 .elementor-element.elementor-element-2dbe5af .elementor-button:focus{color:#080000;}.elementor-55 .elementor-element.elementor-element-2dbe5af .elementor-button:hover svg, .elementor-55 .elementor-element.elementor-element-2dbe5af .elementor-button:focus svg{fill:#080000;}.elementor-55 .elementor-element.elementor-element-ac2e763{--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-55 .elementor-element.elementor-element-562eba5 .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-562eba5 .elementor-button:hover, .elementor-55 .elementor-element.elementor-element-562eba5 .elementor-button:focus{color:#080000;}.elementor-55 .elementor-element.elementor-element-562eba5 .elementor-button:hover svg, .elementor-55 .elementor-element.elementor-element-562eba5 .elementor-button:focus svg{fill:#080000;}.elementor-55 .elementor-element.elementor-element-a398b4f .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-a398b4f .elementor-button:hover, .elementor-55 .elementor-element.elementor-element-a398b4f .elementor-button:focus{color:#080000;}.elementor-55 .elementor-element.elementor-element-a398b4f .elementor-button:hover svg, .elementor-55 .elementor-element.elementor-element-a398b4f .elementor-button:focus svg{fill:#080000;}.elementor-55 .elementor-element.elementor-element-e5629f4 .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-e5629f4 .elementor-button:hover, .elementor-55 .elementor-element.elementor-element-e5629f4 .elementor-button:focus{color:#080000;}.elementor-55 .elementor-element.elementor-element-e5629f4 .elementor-button:hover svg, .elementor-55 .elementor-element.elementor-element-e5629f4 .elementor-button:focus svg{fill:#080000;}.elementor-55 .elementor-element.elementor-element-e8854a2 .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-e8854a2 .elementor-button:hover, .elementor-55 .elementor-element.elementor-element-e8854a2 .elementor-button:focus{color:#080000;}.elementor-55 .elementor-element.elementor-element-e8854a2 .elementor-button:hover svg, .elementor-55 .elementor-element.elementor-element-e8854a2 .elementor-button:focus svg{fill:#080000;}.elementor-55 .elementor-element.elementor-element-7610452 .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-7610452 .elementor-button:hover, .elementor-55 .elementor-element.elementor-element-7610452 .elementor-button:focus{color:#080000;}.elementor-55 .elementor-element.elementor-element-7610452 .elementor-button:hover svg, .elementor-55 .elementor-element.elementor-element-7610452 .elementor-button:focus svg{fill:#080000;}.elementor-55 .elementor-element.elementor-element-5be93c38{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-55 .elementor-element.elementor-element-c61151c{--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:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-55 .elementor-element.elementor-element-c61151c:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-c61151c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-5e61facf{--display:flex;}.elementor-55 .elementor-element.elementor-element-2c1bdaaa{--display:flex;--justify-content:center;}.elementor-55 .elementor-element.elementor-element-7e41cc43{text-align:center;}.elementor-55 .elementor-element.elementor-element-7e41cc43 .elementor-heading-title{font-family:"Baskerville", Sans-serif;font-size:59px;font-weight:normal;text-shadow:2px 2px 4px #000000;}.elementor-55 .elementor-element.elementor-element-1562e0a7{font-family:"Baskerville", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-1562e0a7 a{color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-b337737{font-family:"Baskerville", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-b337737 a{color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-67579b8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-55 .elementor-element.elementor-element-7ac94ab{--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:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-55 .elementor-element.elementor-element-7ac94ab:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-7ac94ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-1c0ce21{--display:flex;--justify-content:flex-end;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-55 .elementor-element.elementor-element-6a48f9b .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-55 .elementor-element.elementor-element-6a48f9b .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-55 .elementor-element.elementor-element-6a48f9b{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-55 .elementor-element.elementor-element-c21d15c{--display:flex;--justify-content:center;}.elementor-55 .elementor-element.elementor-element-5e4d5b8{text-align:center;}.elementor-55 .elementor-element.elementor-element-5e4d5b8 .elementor-heading-title{font-family:"Baskerville", Sans-serif;font-size:59px;font-weight:normal;text-shadow:2px 2px 4px #000000;}.elementor-55 .elementor-element.elementor-element-1335b78{font-family:"Baskerville", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-1335b78 a{color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-c90ba5a{font-family:"Baskerville", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-c90ba5a a{color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-642d3dc .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-55 .elementor-element.elementor-element-642d3dc .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-55 .elementor-element.elementor-element-642d3dc{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-55 .elementor-element.elementor-element-b72a6f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-55 .elementor-element.elementor-element-b078900{--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:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-55 .elementor-element.elementor-element-b078900:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-b078900 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-ebfcabe{--display:flex;--justify-content:flex-end;}.elementor-55 .elementor-element.elementor-element-5dba80e .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-55 .elementor-element.elementor-element-5dba80e .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-55 .elementor-element.elementor-element-5dba80e{--image-transition-duration:800ms;--overlay-mix-blend-mode:screen;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-55 .elementor-element.elementor-element-52f5c5b{--display:flex;--justify-content:center;}.elementor-55 .elementor-element.elementor-element-c408206{text-align:center;}.elementor-55 .elementor-element.elementor-element-c408206 .elementor-heading-title{font-family:"Baskerville", Sans-serif;font-size:59px;font-weight:normal;text-shadow:2px 2px 4px #000000;}.elementor-55 .elementor-element.elementor-element-900946b{font-family:"Baskerville", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-900946b a{color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-28cbed4{font-family:"Baskerville", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-28cbed4 a{color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-8feefcb .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-55 .elementor-element.elementor-element-8feefcb .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-55 .elementor-element.elementor-element-8feefcb{--image-transition-duration:800ms;--overlay-mix-blend-mode:screen;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-55 .elementor-element.elementor-element-90b4fca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-55 .elementor-element.elementor-element-90b4fca.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-e0eb4c3{--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:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-55 .elementor-element.elementor-element-e0eb4c3:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-e0eb4c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-6d38cbc{--display:flex;--justify-content:flex-end;}.elementor-55 .elementor-element.elementor-element-6d38cbc .elementor-background-slideshow__slide__image{background-position:center center;}.elementor-55 .elementor-element.elementor-element-a047dd2{--display:flex;--justify-content:center;}.elementor-55 .elementor-element.elementor-element-0707c9d{text-align:center;}.elementor-55 .elementor-element.elementor-element-0707c9d .elementor-heading-title{font-family:"Baskerville", Sans-serif;font-size:59px;font-weight:normal;text-shadow:2px 2px 4px #000000;}.elementor-55 .elementor-element.elementor-element-6fa1680{font-family:"Baskerville", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-6fa1680 a{color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-7ef557c{font-family:"Baskerville", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-7ef557c a{color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-aaadae5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-55 .elementor-element.elementor-element-6b2750f{--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:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-55 .elementor-element.elementor-element-6b2750f:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-6b2750f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-d9c0363{--display:flex;--justify-content:flex-end;}.elementor-55 .elementor-element.elementor-element-cce9788{--display:flex;--justify-content:center;}.elementor-55 .elementor-element.elementor-element-3cc709b{text-align:center;}.elementor-55 .elementor-element.elementor-element-3cc709b .elementor-heading-title{font-family:"Baskerville", Sans-serif;font-size:59px;font-weight:normal;text-shadow:2px 2px 4px #000000;}.elementor-55 .elementor-element.elementor-element-531b6e3{font-family:"Baskerville", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-531b6e3 a{color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-086b3c0{font-family:"Baskerville", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-086b3c0 a{color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-c4e4dc4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-55 .elementor-element.elementor-element-2553928{--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:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-55 .elementor-element.elementor-element-2553928:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-2553928 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-c9b1fab{--display:flex;--justify-content:flex-end;}.elementor-55 .elementor-element.elementor-element-c9b1fab:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-c9b1fab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.holzbaugruber.at/wp-content/uploads/2026/02/DSC_0075-1024x683.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-55 .elementor-element.elementor-element-a0c70bb{--display:flex;--justify-content:center;}.elementor-55 .elementor-element.elementor-element-0eba482{text-align:center;}.elementor-55 .elementor-element.elementor-element-0eba482 .elementor-heading-title{font-family:"Baskerville", Sans-serif;font-size:59px;font-weight:normal;text-shadow:2px 2px 4px #000000;}.elementor-55 .elementor-element.elementor-element-743587f{font-family:"Baskerville", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-743587f a{color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-9317106{font-family:"Baskerville", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-9317106 a{color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-20debc4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-55 .elementor-element.elementor-element-94f045f{--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:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-55 .elementor-element.elementor-element-94f045f:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-94f045f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-218d5f6{--display:flex;--justify-content:flex-end;}.elementor-55 .elementor-element.elementor-element-218d5f6:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-218d5f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.holzbaugruber.at/wp-content/uploads/2026/02/DSC02083-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-55 .elementor-element.elementor-element-d92d8f7{--display:flex;--justify-content:center;}.elementor-55 .elementor-element.elementor-element-9672744{text-align:center;}.elementor-55 .elementor-element.elementor-element-9672744 .elementor-heading-title{font-family:"Baskerville", Sans-serif;font-size:59px;font-weight:normal;text-shadow:2px 2px 4px #000000;}.elementor-55 .elementor-element.elementor-element-2cd6d56{font-family:"Baskerville", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-2cd6d56 a{color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-2ea4251{font-family:"Baskerville", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-2ea4251 a{color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-79b2c2d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-55 .elementor-element.elementor-element-3f8c6c5{--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:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-55 .elementor-element.elementor-element-3f8c6c5:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-3f8c6c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-b85b9be{--display:flex;--justify-content:flex-end;}.elementor-55 .elementor-element.elementor-element-b85b9be:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-b85b9be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.holzbaugruber.at/wp-content/uploads/2026/02/Bild-140.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-55 .elementor-element.elementor-element-25940f8{--display:flex;--justify-content:center;}.elementor-55 .elementor-element.elementor-element-b35d807{text-align:center;}.elementor-55 .elementor-element.elementor-element-b35d807 .elementor-heading-title{font-family:"Baskerville", Sans-serif;font-size:59px;font-weight:normal;text-shadow:2px 2px 4px #000000;}.elementor-55 .elementor-element.elementor-element-3b7c596{font-family:"Baskerville", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-3b7c596 a{color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-0e26c09{font-family:"Baskerville", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-0e26c09 a{color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-c9a5704{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-55 .elementor-element.elementor-element-2f23f3c{--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:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-55 .elementor-element.elementor-element-2f23f3c:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-2f23f3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-df25a91{--display:flex;--justify-content:flex-end;}.elementor-55 .elementor-element.elementor-element-df25a91 .elementor-background-slideshow__slide__image{background-position:center center;}.elementor-55 .elementor-element.elementor-element-721a808{--display:flex;--justify-content:center;}.elementor-55 .elementor-element.elementor-element-c0bef36{text-align:center;}.elementor-55 .elementor-element.elementor-element-c0bef36 .elementor-heading-title{font-family:"Baskerville", Sans-serif;font-size:59px;font-weight:normal;text-shadow:2px 2px 4px #000000;}.elementor-55 .elementor-element.elementor-element-eca00bc{font-family:"Baskerville", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-eca00bc a{color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-fc45e49{font-family:"Baskerville", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-fc45e49 a{color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-02617f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-55 .elementor-element.elementor-element-e7b2eef{--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:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-55 .elementor-element.elementor-element-e7b2eef:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-e7b2eef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-41e9b74{--display:flex;--justify-content:flex-end;}.elementor-55 .elementor-element.elementor-element-41e9b74 .elementor-background-slideshow__slide__image{background-position:center center;}.elementor-55 .elementor-element.elementor-element-488215d{--display:flex;--justify-content:center;}.elementor-55 .elementor-element.elementor-element-e33e0bc{text-align:center;}.elementor-55 .elementor-element.elementor-element-e33e0bc .elementor-heading-title{font-family:"Baskerville", Sans-serif;font-size:59px;font-weight:normal;text-shadow:2px 2px 4px #000000;}.elementor-55 .elementor-element.elementor-element-5940f18{font-family:"Baskerville", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-5940f18 a{color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-3d0f778{font-family:"Baskerville", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-3d0f778 a{color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-cae0e7b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-55 .elementor-element.elementor-element-acdb590{--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:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-55 .elementor-element.elementor-element-acdb590:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-acdb590 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-e345d7e{--display:flex;--justify-content:flex-end;}.elementor-55 .elementor-element.elementor-element-e345d7e .elementor-background-slideshow__slide__image{background-position:center center;}.elementor-55 .elementor-element.elementor-element-efe9bc6{--display:flex;--justify-content:center;}.elementor-55 .elementor-element.elementor-element-d56a826{text-align:center;}.elementor-55 .elementor-element.elementor-element-d56a826 .elementor-heading-title{font-family:"Baskerville", Sans-serif;font-size:59px;font-weight:normal;text-shadow:2px 2px 4px #000000;}.elementor-55 .elementor-element.elementor-element-3fba653{font-family:"Baskerville", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-3fba653 a{color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-39b0ad6{font-family:"Baskerville", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-39b0ad6 a{color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-5ce5ebd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-55 .elementor-element.elementor-element-ff378dc{--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:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-55 .elementor-element.elementor-element-ff378dc:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-ff378dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-fe66354{--display:flex;--justify-content:flex-end;}.elementor-55 .elementor-element.elementor-element-fe66354 .elementor-background-slideshow__slide__image{background-position:center center;}.elementor-55 .elementor-element.elementor-element-164af1d{--display:flex;--justify-content:center;}.elementor-55 .elementor-element.elementor-element-0c89f1f{text-align:center;}.elementor-55 .elementor-element.elementor-element-0c89f1f .elementor-heading-title{font-family:"Baskerville", Sans-serif;font-size:59px;font-weight:normal;text-shadow:2px 2px 4px #000000;}.elementor-55 .elementor-element.elementor-element-c2ca56a{font-family:"Baskerville", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-c2ca56a a{color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-2b6bc6e{font-family:"Baskerville", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-2b6bc6e a{color:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(max-width:767px){.elementor-55 .elementor-element.elementor-element-e4d2430{--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:center;}.elementor-55 .elementor-element.elementor-element-5e61facf{--min-height:298px;}.elementor-55 .elementor-element.elementor-element-1562e0a7{text-align:center;}.elementor-55 .elementor-element.elementor-element-1c0ce21{--width:500px;--min-height:305px;}.elementor-55 .elementor-element.elementor-element-1335b78{text-align:center;}.elementor-55 .elementor-element.elementor-element-ebfcabe{--min-height:320px;}.elementor-55 .elementor-element.elementor-element-900946b{text-align:center;}.elementor-55 .elementor-element.elementor-element-6d38cbc{--min-height:305px;}.elementor-55 .elementor-element.elementor-element-0707c9d .elementor-heading-title{font-size:48px;}.elementor-55 .elementor-element.elementor-element-6fa1680{text-align:center;}.elementor-55 .elementor-element.elementor-element-d9c0363{--min-height:305px;}.elementor-55 .elementor-element.elementor-element-531b6e3{text-align:center;}.elementor-55 .elementor-element.elementor-element-c9b1fab{--min-height:283px;}.elementor-55 .elementor-element.elementor-element-743587f{text-align:center;}.elementor-55 .elementor-element.elementor-element-218d5f6{--min-height:320px;}.elementor-55 .elementor-element.elementor-element-2cd6d56{text-align:center;}.elementor-55 .elementor-element.elementor-element-b85b9be{--min-height:305px;}.elementor-55 .elementor-element.elementor-element-3b7c596{text-align:center;}.elementor-55 .elementor-element.elementor-element-df25a91{--min-height:283px;}.elementor-55 .elementor-element.elementor-element-c0bef36 .elementor-heading-title{font-size:52px;}.elementor-55 .elementor-element.elementor-element-eca00bc{text-align:center;}.elementor-55 .elementor-element.elementor-element-e7b2eef{--min-height:305px;}.elementor-55 .elementor-element.elementor-element-41e9b74{--min-height:283px;}.elementor-55 .elementor-element.elementor-element-5940f18{text-align:center;}.elementor-55 .elementor-element.elementor-element-e345d7e{--min-height:313px;}.elementor-55 .elementor-element.elementor-element-d56a826 .elementor-heading-title{font-size:48px;}.elementor-55 .elementor-element.elementor-element-3fba653{text-align:center;}.elementor-55 .elementor-element.elementor-element-fe66354{--min-height:320px;}.elementor-55 .elementor-element.elementor-element-c2ca56a{text-align:center;}}@media(min-width:768px){.elementor-55 .elementor-element.elementor-element-302e3499{--content-width:1385px;}.elementor-55 .elementor-element.elementor-element-e4d2430{--content-width:1600px;}.elementor-55 .elementor-element.elementor-element-ac2e763{--content-width:1600px;}.elementor-55 .elementor-element.elementor-element-5be93c38{--content-width:1385px;}.elementor-55 .elementor-element.elementor-element-67579b8{--content-width:1385px;}.elementor-55 .elementor-element.elementor-element-b72a6f1{--content-width:1386px;}.elementor-55 .elementor-element.elementor-element-90b4fca{--content-width:1385px;}.elementor-55 .elementor-element.elementor-element-aaadae5{--content-width:1386px;}.elementor-55 .elementor-element.elementor-element-c4e4dc4{--content-width:1385px;}.elementor-55 .elementor-element.elementor-element-20debc4{--content-width:1385px;}.elementor-55 .elementor-element.elementor-element-79b2c2d{--content-width:1385px;}.elementor-55 .elementor-element.elementor-element-c9a5704{--content-width:1385px;}.elementor-55 .elementor-element.elementor-element-02617f1{--content-width:1385px;}.elementor-55 .elementor-element.elementor-element-cae0e7b{--content-width:1385px;}.elementor-55 .elementor-element.elementor-element-5ce5ebd{--content-width:1385px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Baskerville';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.holzbaugruber.at/wp-content/uploads/2025/12/Baskerville-SemiBoldItalic-06.ttf') format('truetype');
}
@font-face {
	font-family: 'Baskerville';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.holzbaugruber.at/wp-content/uploads/2025/12/Baskerville-SemiBold-05.ttf') format('truetype');
}
@font-face {
	font-family: 'Baskerville';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.holzbaugruber.at/wp-content/uploads/2025/12/Baskerville-Italic-03.ttf') format('truetype');
}
@font-face {
	font-family: 'Baskerville';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.holzbaugruber.at/wp-content/uploads/2025/12/Baskerville-BoldItalic-04.ttf') format('truetype');
}
@font-face {
	font-family: 'Baskerville';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.holzbaugruber.at/wp-content/uploads/2025/12/Baskerville-Bold-02.ttf') format('truetype');
}
@font-face {
	font-family: 'Baskerville';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.holzbaugruber.at/wp-content/uploads/2025/12/Baskerville-01.ttf') format('truetype');
}
/* End Custom Fonts CSS */