.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-95 .elementor-element.elementor-element-7a870232 > .elementor-widget-container{margin:-10px 0px 20px 0px;}.elementor-95 .elementor-element.elementor-element-7a870232{text-align:center;}.elementor-95 .elementor-element.elementor-element-7a870232 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:50px;font-weight:bold;text-shadow:6px 2px 10px rgba(0, 0, 0, 0.37);color:#3A3A3A;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-95 .elementor-element.elementor-element-92db119{text-align:center;}.elementor-95 .elementor-element.elementor-element-92db119 img{width:100%;}.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-95 .elementor-element.elementor-element-a32351a{font-family:"Playfair Display", Sans-serif;font-size:20px;line-height:27px;color:#474747;}.elementor-95 .elementor-element.elementor-element-17c4f2a5{font-family:"Playfair Display", Sans-serif;font-size:20px;line-height:27px;color:#474747;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-95 .elementor-element.elementor-element-696229f8{--divider-border-style:solid;--divider-color:#BF0303;--divider-border-width:5px;}.elementor-95 .elementor-element.elementor-element-696229f8 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-95 .elementor-element.elementor-element-696229f8 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-95 .elementor-element.elementor-element-dacd7b5 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-95 .elementor-element.elementor-element-dacd7b5{text-align:left;font-family:"Playfair Display", Sans-serif;font-size:22px;line-height:29px;color:#474747;}.elementor-95 .elementor-element.elementor-element-4c3e3d77{--spacer-size:20px;}.elementor-95 .elementor-element.elementor-element-6573eaba > .elementor-widget-container{background-color:#B71C1C;margin:0px 0px 0px 0px;padding:20px 20px 2px 20px;}.elementor-95 .elementor-element.elementor-element-6573eaba{font-family:"Bilbo", Sans-serif;font-size:35px;line-height:35px;color:#FBF8BE;}.elementor-95 .elementor-element.elementor-element-6ae63665{--spacer-size:30px;}.elementor-95 .elementor-element.elementor-element-5e31bbd2 .elementor-heading-title{font-family:"Yellowtail", Sans-serif;font-size:50px;font-weight:400;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#B71C1C;}.elementor-95 .elementor-element.elementor-element-594015af{font-family:"Raleway", Sans-serif;font-size:18px;line-height:25px;color:#474747;}.elementor-95 .elementor-element.elementor-element-675b03d2{font-family:"Raleway", Sans-serif;font-size:20px;line-height:27px;color:#474747;}.elementor-95 .elementor-element.elementor-element-4c00b97e{font-family:"Raleway", Sans-serif;font-size:18px;line-height:25px;color:#474747;}.elementor-95 .elementor-element.elementor-element-2638728a{--spacer-size:30px;}.elementor-95 .elementor-element.elementor-element-2e7dd04a{font-family:"Raleway", Sans-serif;font-size:18px;line-height:25px;color:#474747;}.elementor-95 .elementor-element.elementor-element-62df1570{font-family:"Raleway", Sans-serif;font-size:13px;line-height:14px;color:#474747;}.elementor-95 .elementor-element.elementor-element-582304dd{font-family:"Raleway", Sans-serif;font-size:18px;line-height:25px;color:#474747;}.elementor-95 .elementor-element.elementor-element-4b7e7f4{font-family:"Raleway", Sans-serif;font-size:18px;line-height:25px;color:#474747;}.elementor-95 .elementor-element.elementor-element-22e52d7{--spacer-size:30px;}.elementor-95 .elementor-element.elementor-element-a628fc4{font-family:"Raleway", Sans-serif;font-size:18px;line-height:25px;color:#474747;}.elementor-95 .elementor-element.elementor-element-69660ec2{font-family:"Raleway", Sans-serif;font-size:18px;line-height:25px;color:#474747;}.elementor-95 .elementor-element.elementor-element-55a9e500{--divider-border-style:solid;--divider-color:#BF0303;--divider-border-width:5px;}.elementor-95 .elementor-element.elementor-element-55a9e500 .elementor-divider-separator{width:25%;margin:0 auto;margin-center:0;}.elementor-95 .elementor-element.elementor-element-55a9e500 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-95 .elementor-element.elementor-element-768a0f4c{font-family:"Raleway", Sans-serif;font-size:20px;line-height:27px;color:#474747;}.elementor-95 .elementor-element.elementor-element-17678146{font-family:"Raleway", Sans-serif;font-size:18px;line-height:25px;color:#474747;}.elementor-95 .elementor-element.elementor-element-5eaae9bf{--spacer-size:30px;}.elementor-95 .elementor-element.elementor-element-6048bb61{font-family:"Raleway", Sans-serif;font-size:18px;line-height:25px;color:#474747;}.elementor-95 .elementor-element.elementor-element-116e059d{font-family:"Raleway", Sans-serif;font-size:18px;line-height:25px;color:#474747;}.elementor-95 .elementor-element.elementor-element-7a972ea7{font-family:"Raleway", Sans-serif;font-size:18px;line-height:25px;color:#474747;}.elementor-95 .elementor-element.elementor-element-479e5cd1{--spacer-size:30px;}.elementor-95 .elementor-element.elementor-element-53aa6b0{font-family:"Raleway", Sans-serif;font-size:18px;line-height:25px;color:#474747;}.elementor-95 .elementor-element.elementor-element-41d861bb:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-41d861bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B71C1C;}.elementor-95 .elementor-element.elementor-element-41d861bb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:0px;}.elementor-95 .elementor-element.elementor-element-41d861bb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-95 .elementor-element.elementor-element-295865ed > .elementor-widget-container{margin:16px 20px 0px 20px;}.elementor-95 .elementor-element.elementor-element-295865ed{font-family:"Bilbo", Sans-serif;font-size:45px;line-height:45px;color:#F8E2C4;}.elementor-95 .elementor-element.elementor-element-37913c0d:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-37913c0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-95 .elementor-element.elementor-element-37913c0d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-95 .elementor-element.elementor-element-37913c0d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-95 .elementor-element.elementor-element-792934a7:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-792934a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-95 .elementor-element.elementor-element-792934a7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-95 .elementor-element.elementor-element-792934a7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-95 .elementor-element.elementor-element-6e50536c{--spacer-size:10px;}.elementor-95 .elementor-element.elementor-element-204b117d{text-align:center;}.elementor-95 .elementor-element.elementor-element-204b117d .elementor-heading-title{font-family:"Yellowtail", Sans-serif;font-size:50px;font-weight:400;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#B71C1C;}.elementor-95 .elementor-element.elementor-element-429cc0ae > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-95 .elementor-element.elementor-element-429cc0ae{text-align:center;font-family:"Playfair Display", Sans-serif;font-size:22px;line-height:29px;color:#474747;}.elementor-95 .elementor-element.elementor-element-426c97ef:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-426c97ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-95 .elementor-element.elementor-element-426c97ef{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-95 .elementor-element.elementor-element-426c97ef > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-95 .elementor-element.elementor-element-67396fed{font-family:"Raleway", Sans-serif;font-size:18px;line-height:25px;color:#474747;}.elementor-95 .elementor-element.elementor-element-752d29d9{font-family:"Raleway", Sans-serif;font-size:18px;line-height:25px;color:#474747;}.elementor-95 .elementor-element.elementor-element-14352054{font-family:"Raleway", Sans-serif;font-size:18px;line-height:25px;color:#474747;}.elementor-95 .elementor-element.elementor-element-428ea1a1:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-428ea1a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-95 .elementor-element.elementor-element-428ea1a1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-95 .elementor-element.elementor-element-428ea1a1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-95 .elementor-element.elementor-element-4d50e2c5{font-family:"Raleway", Sans-serif;font-size:18px;line-height:25px;color:#474747;}.elementor-95 .elementor-element.elementor-element-1b22f121{--spacer-size:50px;}.elementor-95 .elementor-element.elementor-element-6821e5e4{font-family:"Raleway", Sans-serif;font-size:18px;line-height:25px;color:#474747;}.elementor-95 .elementor-element.elementor-element-1626d396:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-1626d396 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-95 .elementor-element.elementor-element-1626d396{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-95 .elementor-element.elementor-element-1626d396 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-95 .elementor-element.elementor-element-3ed7ec9{--spacer-size:30px;}.elementor-95 .elementor-element.elementor-element-570ea31c:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-570ea31c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B71C1C;}.elementor-95 .elementor-element.elementor-element-570ea31c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-95 .elementor-element.elementor-element-570ea31c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-95 .elementor-element.elementor-element-6b3caafd > .elementor-widget-container{margin:16px 20px 0px 20px;}.elementor-95 .elementor-element.elementor-element-6b3caafd{font-family:"Bilbo", Sans-serif;font-size:40px;line-height:45px;}.elementor-95 .elementor-element.elementor-element-7f11e71a:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-7f11e71a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-95 .elementor-element.elementor-element-7f11e71a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 170px 0px;}.elementor-95 .elementor-element.elementor-element-7f11e71a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-95 .elementor-element.elementor-element-362a1011 > .elementor-widget-container{margin:-10px 0px 20px 0px;}.elementor-95 .elementor-element.elementor-element-362a1011{text-align:center;}.elementor-95 .elementor-element.elementor-element-362a1011 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:50px;font-weight:bold;text-shadow:6px 2px 10px rgba(0, 0, 0, 0.37);color:#3A3A3A;}.elementor-95 .elementor-element.elementor-element-4e613dcf > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-95 .elementor-element.elementor-element-4e613dcf{text-align:center;font-family:"Playfair Display", Sans-serif;font-size:22px;line-height:29px;color:#474747;}.elementor-95 .elementor-element.elementor-element-777655e4{font-family:"Playfair Display", Sans-serif;font-size:18px;line-height:25px;color:#474747;}.elementor-95 .elementor-element.elementor-element-f205081{font-family:"Playfair Display", Sans-serif;font-size:18px;line-height:25px;color:#474747;}.elementor-95 .elementor-element.elementor-element-494f293c{font-family:"Playfair Display", Sans-serif;font-size:18px;line-height:25px;color:#474747;}.elementor-95 .elementor-element.elementor-element-6f90ed70{font-family:"Playfair Display", Sans-serif;font-size:18px;line-height:25px;color:#474747;}.elementor-95 .elementor-element.elementor-element-4e356b0d{font-family:"Playfair Display", Sans-serif;font-size:18px;line-height:25px;color:#474747;}.elementor-95 .elementor-element.elementor-element-67794a87{font-family:"Playfair Display", Sans-serif;font-size:18px;line-height:25px;color:#474747;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-95 .elementor-element.elementor-element-239d5ba{width:40%;}.elementor-95 .elementor-element.elementor-element-52cc1d9a{width:60%;}.elementor-95 .elementor-element.elementor-element-6c699402{width:60.094%;}.elementor-95 .elementor-element.elementor-element-474e5513{width:39.906%;}.elementor-95 .elementor-element.elementor-element-749fe87d{width:49.953%;}.elementor-95 .elementor-element.elementor-element-22ee6d94{width:50.047%;}.elementor-95 .elementor-element.elementor-element-663b4062{width:29.953%;}.elementor-95 .elementor-element.elementor-element-2b6ba328{width:70.059%;}.elementor-95 .elementor-element.elementor-element-28a18f80{width:39.96%;}.elementor-95 .elementor-element.elementor-element-3c49b6ef{width:60.04%;}.elementor-95 .elementor-element.elementor-element-69aa09c{width:60.04%;}.elementor-95 .elementor-element.elementor-element-624db57{width:39.96%;}}@media(max-width:1024px){.elementor-95 .elementor-element.elementor-element-7a870232 .elementor-heading-title{font-size:50px;}.elementor-95 .elementor-element.elementor-element-5e31bbd2 .elementor-heading-title{font-size:38px;}.elementor-95 .elementor-element.elementor-element-204b117d .elementor-heading-title{font-size:38px;}.elementor-95 .elementor-element.elementor-element-362a1011 .elementor-heading-title{font-size:50px;}}@media(max-width:767px){.elementor-95 .elementor-element.elementor-element-dacd7b5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-95 .elementor-element.elementor-element-429cc0ae > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-95 .elementor-element.elementor-element-4e613dcf > .elementor-widget-container{margin:0px 0px 0px 0px;}}