.elementor-416 .elementor-element.elementor-element-a9655ed{--display:flex;--min-height:60vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-416 .elementor-element.elementor-element-a9655ed:not(.elementor-motion-effects-element-type-background), .elementor-416 .elementor-element.elementor-element-a9655ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oakandstone.com/wp-content/uploads/2026/03/IMG_2043-2.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-416 .elementor-element.elementor-element-a9655ed, .elementor-416 .elementor-element.elementor-element-a9655ed::before{--border-transition:0.3s;}.elementor-416 .elementor-element.elementor-element-0e880e8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:66px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-416 .elementor-element.elementor-element-ae4f25c{text-align:center;}.elementor-416 .elementor-element.elementor-element-ae4f25c .elementor-heading-title{color:var( --e-global-color-primary );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 );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-416 .elementor-element.elementor-element-1eff544{text-align:center;color:var( --e-global-color-accent );}.elementor-416 .elementor-element.elementor-element-1eff544 > .elementor-widget-container{padding:0px 200px 0px 200px;}.elementor-416 .elementor-element.elementor-element-95a81af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:37px;--margin-block-end:88px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-416 .elementor-element.elementor-element-9d0d66e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:-3px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-416 .elementor-element.elementor-element-6a4040c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-416 .elementor-element.elementor-element-837c66e{text-align:right;}.elementor-416 .elementor-element.elementor-element-49c0794{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-416 .elementor-element.elementor-element-c6e49c1{text-align:left;}.elementor-416 .elementor-element.elementor-element-b12be23{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:50px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-416 .elementor-element.elementor-element-5924c21{text-align:center;}.elementor-416 .elementor-element.elementor-element-5924c21 .elementor-heading-title{color:#FDBD45;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 );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-416 .elementor-element.elementor-element-183d076{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--background-transition:0.3s;--padding-block-start:140px;--padding-block-end:140px;--padding-inline-start:90px;--padding-inline-end:90px;}.elementor-416 .elementor-element.elementor-element-183d076, .elementor-416 .elementor-element.elementor-element-183d076::before{--overlay-transition:0.3s;}.elementor-416 .elementor-element.elementor-element-edb98c7{--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;--align-items:center;--background-transition:0.3s;}.elementor-416 .elementor-element.elementor-element-3d31092 img{height:100px;}.elementor-416 .elementor-element.elementor-element-f89d7c8{text-align:center;}.elementor-416 .elementor-element.elementor-element-f89d7c8 .elementor-heading-title{font-family:"DIN", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:30px;letter-spacing:-0.05px;}.elementor-416 .elementor-element.elementor-element-ca4cd87 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"DIN", Sans-serif;font-size:17px;font-weight:700;text-transform:none;line-height:24px;letter-spacing:-0.05px;}.elementor-416 .elementor-element.elementor-element-0adade1{--display:flex;--background-transition:0.3s;}.elementor-416 .elementor-element.elementor-element-ade5141 img{height:100px;}.elementor-416 .elementor-element.elementor-element-69dab47{text-align:center;}.elementor-416 .elementor-element.elementor-element-69dab47 .elementor-heading-title{font-family:"DIN", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:30px;letter-spacing:-0.05px;}.elementor-416 .elementor-element.elementor-element-d755681{text-align:center;}.elementor-416 .elementor-element.elementor-element-d755681 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"DIN", Sans-serif;font-size:17px;font-weight:700;text-transform:none;line-height:24px;letter-spacing:-0.05px;}.elementor-416 .elementor-element.elementor-element-94c62e1{--display:flex;--background-transition:0.3s;}.elementor-416 .elementor-element.elementor-element-2fb463e img{height:100px;}.elementor-416 .elementor-element.elementor-element-3b846b3{text-align:center;}.elementor-416 .elementor-element.elementor-element-3b846b3 .elementor-heading-title{font-family:"DIN", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:30px;letter-spacing:-0.05px;}.elementor-416 .elementor-element.elementor-element-7604c7d{text-align:center;}.elementor-416 .elementor-element.elementor-element-7604c7d .elementor-heading-title{color:var( --e-global-color-accent );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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-416 .elementor-element.elementor-element-b5bc83f{--display:flex;--background-transition:0.3s;}.elementor-416 .elementor-element.elementor-element-aee1e76 img{height:100px;}.elementor-416 .elementor-element.elementor-element-0e245a0{text-align:center;}.elementor-416 .elementor-element.elementor-element-0e245a0 .elementor-heading-title{font-family:"DIN", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:30px;letter-spacing:-0.05px;}.elementor-416 .elementor-element.elementor-element-7d5c4db{text-align:center;}.elementor-416 .elementor-element.elementor-element-7d5c4db .elementor-heading-title{color:var( --e-global-color-accent );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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-416 .elementor-element.elementor-element-d30533d{--display:flex;--background-transition:0.3s;--padding-block-start:58px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-416 .elementor-element.elementor-element-d30533d:not(.elementor-motion-effects-element-type-background), .elementor-416 .elementor-element.elementor-element-d30533d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-03dc8d3 );}.elementor-416 .elementor-element.elementor-element-d30533d, .elementor-416 .elementor-element.elementor-element-d30533d::before{--border-transition:0.3s;}.elementor-416 .elementor-element.elementor-element-3b670c6{text-align:center;}.elementor-416 .elementor-element.elementor-element-3b670c6 .elementor-heading-title{color:#FDBD45;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 );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-416 .elementor-element.elementor-element-ba5bfe9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:72px;--padding-block-end:58px;--padding-inline-start:150px;--padding-inline-end:150px;}.elementor-416 .elementor-element.elementor-element-ba5bfe9:not(.elementor-motion-effects-element-type-background), .elementor-416 .elementor-element.elementor-element-ba5bfe9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-03dc8d3 );}.elementor-416 .elementor-element.elementor-element-ba5bfe9, .elementor-416 .elementor-element.elementor-element-ba5bfe9::before{--border-transition:0.3s;}.elementor-416 .elementor-element.elementor-element-ebf82d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-start;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-416 .elementor-element.elementor-element-ebf82d4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-416 .elementor-element.elementor-element-03af4e6{text-align:center;}.elementor-416 .elementor-element.elementor-element-15b3e76{text-align:center;}.elementor-416 .elementor-element.elementor-element-15b3e76 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"DIN", Sans-serif;font-size:16px;font-weight:700;text-transform:none;line-height:30px;letter-spacing:-0.05px;}.elementor-416 .elementor-element.elementor-element-15b3e76 > .elementor-widget-container{margin:0 0 0 0;}.elementor-416 .elementor-element.elementor-element-c43b601{text-align:center;}.elementor-416 .elementor-element.elementor-element-c43b601 img{width:100%;}.elementor-416 .elementor-element.elementor-element-c43b601 > .elementor-widget-container{margin:0 0 0 0;}.elementor-416 .elementor-element.elementor-element-383d15f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-start;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-416 .elementor-element.elementor-element-383d15f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-416 .elementor-element.elementor-element-78acc86{text-align:center;}.elementor-416 .elementor-element.elementor-element-49989dc{text-align:center;}.elementor-416 .elementor-element.elementor-element-49989dc .elementor-heading-title{color:var( --e-global-color-accent );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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-416 .elementor-element.elementor-element-6145c52{text-align:center;}.elementor-416 .elementor-element.elementor-element-6145c52 img{width:100%;}.elementor-416 .elementor-element.elementor-element-6145c52 > .elementor-widget-container{margin:auto 0 0 0;}.elementor-416 .elementor-element.elementor-element-00038b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-start;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-416 .elementor-element.elementor-element-00038b6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-416 .elementor-element.elementor-element-6eb633f{text-align:center;}.elementor-416 .elementor-element.elementor-element-354370a{text-align:center;}.elementor-416 .elementor-element.elementor-element-354370a .elementor-heading-title{color:var( --e-global-color-accent );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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-416 .elementor-element.elementor-element-5bdbdae{text-align:center;}.elementor-416 .elementor-element.elementor-element-5bdbdae img{width:100%;}.elementor-416 .elementor-element.elementor-element-5bdbdae > .elementor-widget-container{margin:auto 0 0 0;}.elementor-416 .elementor-element.elementor-element-27ac566{--display:flex;--background-transition:0.3s;--padding-block-start:107px;--padding-block-end:48px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-416 .elementor-element.elementor-element-fae6faf{text-align:center;}.elementor-416 .elementor-element.elementor-element-fae6faf .elementor-heading-title{color:#FDBD45;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 );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-416 .elementor-element.elementor-element-cc88d04{text-align:center;}.elementor-416 .elementor-element.elementor-element-cc88d04 .elementor-heading-title{color:var( --e-global-color-accent );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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-416 .elementor-element.elementor-element-4d6b529{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:-9px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-416 .elementor-element.elementor-element-3397598{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:-3px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-416 .elementor-element.elementor-element-d9ef75a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-416 .elementor-element.elementor-element-9b7a7ee{text-align:right;}.elementor-416 .elementor-element.elementor-element-43d6b20{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-416 .elementor-element.elementor-element-9cc0a08{text-align:left;}.elementor-416 .elementor-element.elementor-element-6d9e4d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:50px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-416 .elementor-element.elementor-element-2bcd42a{text-align:center;}.elementor-416 .elementor-element.elementor-element-2bcd42a .elementor-heading-title{color:var( --e-global-color-primary );font-family:"DIN", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:30px;letter-spacing:1.6px;}.elementor-416 .elementor-element.elementor-element-2c5f8a8{text-align:center;}.elementor-416 .elementor-element.elementor-element-2c5f8a8 .elementor-heading-title{color:var( --e-global-color-accent );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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-416 .elementor-element.elementor-element-4c7a148{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-416 .elementor-element.elementor-element-64395c6 .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-416 .elementor-element.elementor-element-64395c6 .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-416 .elementor-element.elementor-element-64395c6 .elementor-button{font-family:"DIN", Sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;text-decoration:none;line-height:20px;letter-spacing:2.29px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:5px 26px 5px 26px;}.elementor-416 .elementor-element.elementor-element-598ac36{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:050px;--padding-block-end:100px;--padding-inline-start:400px;--padding-inline-end:400px;}.elementor-416 .elementor-element.elementor-element-5ea22e6{text-align:center;color:var( --e-global-color-accent );font-family:"DIN", Sans-serif;font-size:16px;font-weight:700;text-transform:none;line-height:30px;letter-spacing:-0.05px;}:root{--page-title-display:none;}body.elementor-page-416:not(.elementor-motion-effects-element-type-background), body.elementor-page-416 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad2e2da );}@media(max-width:1024px){.elementor-416 .elementor-element.elementor-element-9e5dd33 > .elementor-widget-container{padding:0px 22px 0px 22px;}.elementor-416 .elementor-element.elementor-element-ae4f25c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-416 .elementor-element.elementor-element-5924c21 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-416 .elementor-element.elementor-element-183d076{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:45px;--padding-inline-end:45px;}.elementor-416 .elementor-element.elementor-element-7604c7d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-416 .elementor-element.elementor-element-7d5c4db .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-416 .elementor-element.elementor-element-3b670c6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-416 .elementor-element.elementor-element-ba5bfe9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:44px 44px;}.elementor-416 .elementor-element.elementor-element-49989dc .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-416 .elementor-element.elementor-element-354370a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-416 .elementor-element.elementor-element-fae6faf .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-416 .elementor-element.elementor-element-cc88d04 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-416 .elementor-element.elementor-element-2c5f8a8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-416 .elementor-element.elementor-element-ae4f25c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-416 .elementor-element.elementor-element-1eff544 > .elementor-widget-container{padding:0px 12px 0px 12px;}.elementor-416 .elementor-element.elementor-element-837c66e{text-align:center;}.elementor-416 .elementor-element.elementor-element-837c66e > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-416 .elementor-element.elementor-element-c6e49c1{text-align:center;}.elementor-416 .elementor-element.elementor-element-c6e49c1 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-416 .elementor-element.elementor-element-5924c21 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-416 .elementor-element.elementor-element-183d076{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-416 .elementor-element.elementor-element-f89d7c8 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-416 .elementor-element.elementor-element-69dab47 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-416 .elementor-element.elementor-element-3b846b3 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-416 .elementor-element.elementor-element-7604c7d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-416 .elementor-element.elementor-element-0e245a0 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-416 .elementor-element.elementor-element-7d5c4db .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-416 .elementor-element.elementor-element-3b670c6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-416 .elementor-element.elementor-element-3b670c6 > .elementor-widget-container{padding:0px 47px 0px 47px;}.elementor-416 .elementor-element.elementor-element-ba5bfe9{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--padding-block-start:0px;--padding-block-end:24px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-416 .elementor-element.elementor-element-15b3e76 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-416 .elementor-element.elementor-element-49989dc .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-416 .elementor-element.elementor-element-354370a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-416 .elementor-element.elementor-element-fae6faf .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-416 .elementor-element.elementor-element-cc88d04 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-416 .elementor-element.elementor-element-9b7a7ee{text-align:center;}.elementor-416 .elementor-element.elementor-element-9b7a7ee > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-416 .elementor-element.elementor-element-9cc0a08{text-align:center;}.elementor-416 .elementor-element.elementor-element-9cc0a08 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-416 .elementor-element.elementor-element-2bcd42a .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-416 .elementor-element.elementor-element-2c5f8a8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-416 .elementor-element.elementor-element-598ac36{--padding-block-start:36px;--padding-block-end:0px;--padding-inline-start:7px;--padding-inline-end:7px;}.elementor-416 .elementor-element.elementor-element-5ea22e6{font-size:14px;line-height:20px;}}@media(min-width:768px){.elementor-416 .elementor-element.elementor-element-6a4040c{--width:50%;}.elementor-416 .elementor-element.elementor-element-49c0794{--width:50%;}.elementor-416 .elementor-element.elementor-element-ba5bfe9{--content-width:1600px;}.elementor-416 .elementor-element.elementor-element-ebf82d4{--width:30%;}.elementor-416 .elementor-element.elementor-element-383d15f{--width:30%;}.elementor-416 .elementor-element.elementor-element-00038b6{--width:30%;}.elementor-416 .elementor-element.elementor-element-d9ef75a{--width:50%;}.elementor-416 .elementor-element.elementor-element-43d6b20{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-416 .elementor-element.elementor-element-ebf82d4{--width:100%;}.elementor-416 .elementor-element.elementor-element-383d15f{--width:100%;}.elementor-416 .elementor-element.elementor-element-00038b6{--width:100%;}}/* Start custom CSS for image, class: .elementor-element-c43b601 */.elementor-416 .elementor-element.elementor-element-c43b601 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6145c52 */.elementor-416 .elementor-element.elementor-element-6145c52 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5bdbdae */.elementor-416 .elementor-element.elementor-element-5bdbdae {
    margin-top: auto;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'DIN';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://oakandstone.com/wp-content/uploads/2026/03/DINPro-CondensedRegular.ttf') format('truetype');
}
@font-face {
	font-family: 'DIN';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://oakandstone.com/wp-content/uploads/2026/03/DINPro-CondensedMedium.ttf') format('truetype');
}
@font-face {
	font-family: 'DIN';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://oakandstone.com/wp-content/uploads/2026/03/DINPro-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'DIN';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://oakandstone.com/wp-content/uploads/2026/03/DINPro-CondensedBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */