.elementor-1245 .elementor-element.elementor-element-2dc87f4d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1245 .elementor-element.elementor-element-2dc87f4d > .elementor-background-overlay{background-image:url("https://samhardie.com/wp-content/uploads/2020/06/light-texture.jpg");opacity:0.5;}.elementor-1245 .elementor-element.elementor-element-2dc87f4d{padding:40px 0px 40px 0px;}.elementor-bc-flex-widget .elementor-1245 .elementor-element.elementor-element-7851be09.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1245 .elementor-element.elementor-element-7851be09.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1245 .elementor-element.elementor-element-70cf84e5{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:1px;}.elementor-1245 .elementor-element.elementor-element-70cf84e5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1245 .elementor-element.elementor-element-70cf84e5 .elementor-divider-separator{width:90%;}.elementor-1245 .elementor-element.elementor-element-70cf84e5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1245 .elementor-element.elementor-element-306be63c{text-align:start;}.elementor-1245 .elementor-element.elementor-element-306be63c .elementor-heading-title{font-size:45px;font-weight:600;text-transform:none;letter-spacing:12px;color:#000000;}.elementor-1245 .elementor-element.elementor-element-1682db7 > .elementor-element-populated{padding:0px 150px 0px 50px;}.elementor-1245 .elementor-element.elementor-element-6b502111{text-align:start;font-size:18px;font-weight:300;line-height:2em;color:#B68D40;}.elementor-1245 .elementor-element.elementor-element-37eba707{font-size:15px;font-weight:500;line-height:1.7em;color:#000000;}.elementor-1245 .elementor-element.elementor-element-27d63f94 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1245 .elementor-element.elementor-element-27d63f94 > .elementor-background-overlay{background-color:#FFFFFF;opacity:1;}.elementor-1245 .elementor-element.elementor-element-27d63f94{padding:020px 0px 20px 0px;}.elementor-bc-flex-widget .elementor-1245 .elementor-element.elementor-element-1ac69cd8.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1245 .elementor-element.elementor-element-1ac69cd8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1245 .elementor-element.elementor-element-49467723{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:1px;}.elementor-1245 .elementor-element.elementor-element-49467723 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1245 .elementor-element.elementor-element-49467723 .elementor-divider-separator{width:90%;}.elementor-1245 .elementor-element.elementor-element-49467723 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1245 .elementor-element.elementor-element-3b00bc2b{text-align:start;}.elementor-1245 .elementor-element.elementor-element-3b00bc2b .elementor-heading-title{font-size:45px;font-weight:600;text-transform:none;letter-spacing:12px;color:#030000;}.elementor-1245 .elementor-element.elementor-element-25d13516 > .elementor-element-populated{padding:0px 150px 0px 50px;}.elementor-1245 .elementor-element.elementor-element-bac4c39 > .elementor-background-overlay{background-color:#F4F2ED;opacity:0.5;}.elementor-1245 .elementor-element.elementor-element-b4d19a6{--spacer-size:5px;}.elementor-1245 .elementor-element.elementor-element-ccd9cc2 > .elementor-background-overlay{background-color:#F4F2ED;opacity:0.5;}.elementor-1245 .elementor-element.elementor-element-74a69d1 img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1245 .elementor-element.elementor-element-2937166{--spacer-size:5px;}.elementor-1245 .elementor-element.elementor-element-4ba9e61 > .elementor-background-overlay{background-color:#F4F2ED;opacity:0.5;}.elementor-1245 .elementor-element.elementor-element-5260425{--spacer-size:5px;}.elementor-1245 .elementor-element.elementor-element-1098d92 > .elementor-background-overlay{background-color:#F4F2ED;opacity:0.5;}.elementor-1245 .elementor-element.elementor-element-ec09b5d{--spacer-size:5px;}.elementor-1245 .elementor-element.elementor-element-72a4219 > .elementor-background-overlay{background-color:#F4F2ED;opacity:0.5;}.elementor-1245 .elementor-element.elementor-element-363685c6{--e-image-carousel-slides-to-show:1;}.elementor-1245 .elementor-element.elementor-element-363685c6 > .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.14);}.elementor-1245 .elementor-element.elementor-element-363685c6 .swiper-pagination-bullet{width:8px;height:8px;background:#3B8AC4;}.elementor-1245 .elementor-element.elementor-element-363685c6 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#050000;opacity:1;}.elementor-1245 .elementor-element.elementor-element-363685c6 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:groove;}.elementor-1245 .elementor-element.elementor-element-b533135{--spacer-size:5px;}.elementor-1245 .elementor-element.elementor-element-120f35b img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1245 .elementor-element.elementor-element-c964855 > .elementor-background-overlay{background-color:#F4F2ED;opacity:0.5;}.elementor-1245 .elementor-element.elementor-element-517d132{--spacer-size:5px;}.elementor-1245 .elementor-element.elementor-element-eb1de43 > .elementor-background-overlay{background-color:#F4F2ED;opacity:0.5;}.elementor-1245 .elementor-element.elementor-element-767d4e0c{--e-image-carousel-slides-to-show:1;}.elementor-1245 .elementor-element.elementor-element-767d4e0c > .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.14);}.elementor-1245 .elementor-element.elementor-element-767d4e0c .swiper-pagination-bullet{width:8px;height:8px;background:#3B8AC4;}.elementor-1245 .elementor-element.elementor-element-767d4e0c .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#000000;opacity:1;}.elementor-1245 .elementor-element.elementor-element-767d4e0c .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:groove;}.elementor-1245 .elementor-element.elementor-element-3d3eb80{--spacer-size:5px;}.elementor-1245 .elementor-element.elementor-element-5694c9af{--e-image-carousel-slides-to-show:1;}.elementor-1245 .elementor-element.elementor-element-5694c9af > .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.14);}.elementor-1245 .elementor-element.elementor-element-5694c9af .swiper-pagination-bullet{width:8px;height:8px;background:#3B8AC4;}.elementor-1245 .elementor-element.elementor-element-5694c9af .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#050000;opacity:1;}.elementor-1245 .elementor-element.elementor-element-5694c9af .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:groove;}.elementor-1245 .elementor-element.elementor-element-ec122c0 > .elementor-background-overlay{background-color:#F4F2ED;opacity:0.5;}.elementor-1245 .elementor-element.elementor-element-b63e91b{--spacer-size:5px;}.elementor-1245 .elementor-element.elementor-element-8443dc8 > .elementor-background-overlay{background-color:#F4F2ED;opacity:0.5;}.elementor-1245 .elementor-element.elementor-element-e477deb{--e-image-carousel-slides-to-show:1;}.elementor-1245 .elementor-element.elementor-element-e477deb .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:groove;}.elementor-1245 .elementor-element.elementor-element-1a420d15 > .elementor-background-overlay{background-image:url("https://samhardie.com/wp-content/uploads/2020/06/light-texture.jpg");opacity:0.5;}.elementor-1245 .elementor-element.elementor-element-1a420d15{padding:60px 80px 80px 80px;}.elementor-1245 .elementor-element.elementor-element-2c5e0078{--spacer-size:50px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1245 .elementor-element.elementor-element-7851be09{width:28%;}.elementor-1245 .elementor-element.elementor-element-1682db7{width:72%;}.elementor-1245 .elementor-element.elementor-element-1ac69cd8{width:28%;}.elementor-1245 .elementor-element.elementor-element-25d13516{width:72%;}.elementor-1245 .elementor-element.elementor-element-259f666{width:50%;}.elementor-1245 .elementor-element.elementor-element-36bbf9a{width:49.951%;}}@media(max-width:1024px){.elementor-1245 .elementor-element.elementor-element-2dc87f4d{padding:100px 25px 100px 25px;}.elementor-1245 .elementor-element.elementor-element-7851be09 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1245 .elementor-element.elementor-element-70cf84e5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1245 .elementor-element.elementor-element-1682db7 > .elementor-element-populated{padding:0px 50px 0px 50px;}.elementor-1245 .elementor-element.elementor-element-27d63f94{padding:100px 25px 100px 25px;}.elementor-1245 .elementor-element.elementor-element-1ac69cd8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1245 .elementor-element.elementor-element-49467723 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1245 .elementor-element.elementor-element-25d13516 > .elementor-element-populated{padding:0px 50px 0px 50px;}}@media(max-width:767px){.elementor-1245 .elementor-element.elementor-element-2dc87f4d{padding:50px 20px 50px 20px;}.elementor-1245 .elementor-element.elementor-element-306be63c .elementor-heading-title{font-size:35px;}.elementor-1245 .elementor-element.elementor-element-1682db7 > .elementor-element-populated{padding:25px 0px 0px 0px;}.elementor-1245 .elementor-element.elementor-element-27d63f94{padding:50px 20px 50px 20px;}.elementor-1245 .elementor-element.elementor-element-3b00bc2b .elementor-heading-title{font-size:35px;}.elementor-1245 .elementor-element.elementor-element-25d13516 > .elementor-element-populated{padding:25px 0px 0px 0px;}}