.elementor-464 .elementor-element.elementor-element-412de01 > .elementor-container{min-height:500px;}.elementor-464 .elementor-element.elementor-element-412de01:not(.elementor-motion-effects-element-type-background), .elementor-464 .elementor-element.elementor-element-412de01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-464 .elementor-element.elementor-element-412de01 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(0deg, rgba(0, 0, 0, 0) 20%, #000000 100%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-464 .elementor-element.elementor-element-412de01{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-102px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-464 .elementor-element.elementor-element-37e7310 > .elementor-element-populated{padding:80px 0px 80px 0px;}.elementor-bc-flex-widget .elementor-464 .elementor-element.elementor-element-213d062.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-464 .elementor-element.elementor-element-213d062.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-464 .elementor-element.elementor-element-213d062:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-464 .elementor-element.elementor-element-213d062 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAB42B;}.elementor-464 .elementor-element.elementor-element-213d062 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-464 .elementor-element.elementor-element-213d062 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-464 .elementor-element.elementor-element-06485bb img{width:100px;max-width:120px;}.elementor-464 .elementor-element.elementor-element-cfacc3d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-464 .elementor-element.elementor-element-cfacc3d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#253745;}.elementor-464 .elementor-element.elementor-element-cfacc3d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 50px;}.elementor-464 .elementor-element.elementor-element-cfacc3d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-464 .elementor-element.elementor-element-9494d8b{text-align:left;}.elementor-464 .elementor-element.elementor-element-9494d8b .elementor-heading-title{font-size:30px;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-464 .elementor-element.elementor-element-9494d8b > .elementor-widget-container{padding:0px 0px 0px 0px;}.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-464 .elementor-element.elementor-element-064370b{font-weight:400;color:#FFFFFF;}.elementor-464 .elementor-element.elementor-element-064370b > .elementor-widget-container{padding:0px 30px 0px 0px;}.elementor-464 .elementor-element.elementor-element-5e1b489{padding:80px 0px 80px 0px;}.elementor-464 .elementor-element.elementor-element-e23a255 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-464 .elementor-element.elementor-element-eb6255c{text-align:left;}.elementor-464 .elementor-element.elementor-element-eb6255c img{width:100px;}.elementor-464 .elementor-element.elementor-element-eb6255c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-464 .elementor-element.elementor-element-6b613cc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-464 .elementor-element.elementor-element-6b613cc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-464 .elementor-element.elementor-element-6b613cc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-464 .elementor-element.elementor-element-f64bd4e .elementor-heading-title{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:12px;color:#000000;}.elementor-464 .elementor-element.elementor-element-0eb6c92{text-align:left;}.elementor-464 .elementor-element.elementor-element-0eb6c92 .elementor-heading-title{font-size:30px;font-weight:700;line-height:1.3em;color:#253745;}.elementor-464 .elementor-element.elementor-element-0eb6c92 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-464 .elementor-element.elementor-element-4827c76{columns:1;text-align:left;font-weight:400;color:#54595F;}.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-464 .elementor-element.elementor-element-715a775{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-464 .elementor-element.elementor-element-715a775 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-464 .elementor-element.elementor-element-715a775 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-464 .elementor-element.elementor-element-5798189c:not(.elementor-motion-effects-element-type-background), .elementor-464 .elementor-element.elementor-element-5798189c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAB42B;background-image:url("https://stone-fit.com/wp-content/uploads/2020/07/Freemens-Pool.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-464 .elementor-element.elementor-element-5798189c > .elementor-background-overlay{background-color:#FAB42B;opacity:0.85;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-464 .elementor-element.elementor-element-5798189c{border-style:solid;border-width:10px 0px 0px 0px;border-color:#253745;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-464 .elementor-element.elementor-element-3883a9d6 > .elementor-element-populated{padding:100px 100px 100px 100px;}.elementor-464 .elementor-element.elementor-element-3a764c28 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-464 .elementor-element.elementor-element-7487a70a{text-align:left;}.elementor-464 .elementor-element.elementor-element-7487a70a img{width:100px;}.elementor-464 .elementor-element.elementor-element-7487a70a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-464 .elementor-element.elementor-element-6e75f460.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-464 .elementor-element.elementor-element-6e75f460.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-464 .elementor-element.elementor-element-6e75f460 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-464 .elementor-element.elementor-element-515d1724 .elementor-heading-title{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:12px;color:#FFFFFF;}.elementor-464 .elementor-element.elementor-element-4542ec16{text-align:left;}.elementor-464 .elementor-element.elementor-element-4542ec16 .elementor-heading-title{font-size:35px;font-weight:600;line-height:1.3em;color:#253745;}.elementor-464 .elementor-element.elementor-element-4542ec16 > .elementor-widget-container{padding:20px 0px 10px 0px;}.elementor-464 .elementor-element.elementor-element-e5923af{columns:1;text-align:left;font-weight:400;color:#253745;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-464 .elementor-element.elementor-element-758cfd64 .elementor-button{font-weight:bold;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-color:#253745;border-style:solid;border-width:2px 2px 2px 2px;border-color:#253745;border-radius:0px 0px 0px 0px;}.elementor-464 .elementor-element.elementor-element-758cfd64 .elementor-button:hover, .elementor-464 .elementor-element.elementor-element-758cfd64 .elementor-button:focus{color:#253745;background-color:rgba(2, 1, 1, 0);}.elementor-464 .elementor-element.elementor-element-758cfd64 .elementor-button:hover svg, .elementor-464 .elementor-element.elementor-element-758cfd64 .elementor-button:focus svg{fill:#253745;}.elementor-464 .elementor-element.elementor-element-56907bd2{padding:80px 0px 80px 0px;}.elementor-464 .elementor-element.elementor-element-8dc8870 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-464 .elementor-element.elementor-element-3ff4511{text-align:left;}.elementor-464 .elementor-element.elementor-element-3ff4511 img{width:100px;}.elementor-464 .elementor-element.elementor-element-3ff4511 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-464 .elementor-element.elementor-element-53f67bc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-464 .elementor-element.elementor-element-53f67bc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-464 .elementor-element.elementor-element-53f67bc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-464 .elementor-element.elementor-element-c907534 .elementor-heading-title{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:12px;color:#000000;}.elementor-464 .elementor-element.elementor-element-61695bb5{text-align:left;}.elementor-464 .elementor-element.elementor-element-61695bb5 .elementor-heading-title{font-size:30px;font-weight:700;line-height:1.3em;color:#253745;}.elementor-464 .elementor-element.elementor-element-61695bb5 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-464 .elementor-element.elementor-element-53f67b7{columns:1;text-align:left;font-weight:400;color:#54595F;}.elementor-464 .elementor-element.elementor-element-1a983b64{margin-top:20px;margin-bottom:30px;}.elementor-464 .elementor-element.elementor-element-3bbf44fd > .elementor-element-populated{border-style:solid;border-width:2px 0px 10px 0px;border-color:#253745;margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;}.elementor-464 .elementor-element.elementor-element-26efb028 img{height:260px;object-fit:cover;object-position:center center;}.elementor-464 .elementor-element.elementor-element-28258c39{text-align:left;}.elementor-464 .elementor-element.elementor-element-28258c39 .elementor-heading-title{font-size:18px;color:#253745;}.elementor-464 .elementor-element.elementor-element-4e81cd60{color:#253745;}.elementor-464 .elementor-element.elementor-element-151151c > .elementor-element-populated{border-style:solid;border-width:2px 0px 10px 0px;border-color:#253745;margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;}.elementor-464 .elementor-element.elementor-element-5a4073b1 img{height:260px;object-fit:cover;object-position:center center;}.elementor-464 .elementor-element.elementor-element-2e0a71d{text-align:left;}.elementor-464 .elementor-element.elementor-element-2e0a71d .elementor-heading-title{font-size:18px;color:#253745;}.elementor-464 .elementor-element.elementor-element-7eaa75be{color:#253745;}.elementor-464 .elementor-element.elementor-element-4e90ea5 > .elementor-element-populated{border-style:solid;border-width:2px 0px 10px 0px;border-color:#253745;margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;}.elementor-464 .elementor-element.elementor-element-441cc1b img{height:260px;object-fit:cover;object-position:center center;}.elementor-464 .elementor-element.elementor-element-9267153{text-align:left;}.elementor-464 .elementor-element.elementor-element-9267153 .elementor-heading-title{font-size:18px;color:#253745;}.elementor-464 .elementor-element.elementor-element-ca3b563{color:#253745;}.elementor-464 .elementor-element.elementor-element-15b82032 > .elementor-element-populated{border-style:solid;border-width:2px 0px 10px 0px;border-color:#253745;margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;}.elementor-464 .elementor-element.elementor-element-7723732c img{height:260px;object-fit:cover;object-position:center center;}.elementor-464 .elementor-element.elementor-element-2d7172c8{text-align:left;}.elementor-464 .elementor-element.elementor-element-2d7172c8 .elementor-heading-title{font-size:18px;color:#253745;}.elementor-464 .elementor-element.elementor-element-4970d2c5{color:#253745;}.elementor-464 .elementor-element.elementor-element-594d1a62 > .elementor-element-populated{border-style:solid;border-width:2px 0px 10px 0px;border-color:#253745;margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;}.elementor-464 .elementor-element.elementor-element-14aa992b img{height:260px;object-fit:cover;object-position:center center;}.elementor-464 .elementor-element.elementor-element-149f304b{text-align:left;}.elementor-464 .elementor-element.elementor-element-149f304b .elementor-heading-title{font-size:18px;color:#253745;}.elementor-464 .elementor-element.elementor-element-668fe7ff{color:#253745;}.elementor-464 .elementor-element.elementor-element-cca229b{columns:1;text-align:left;font-weight:400;color:#54595F;}.elementor-464 .elementor-element.elementor-element-735e35e .elementor-button{font-weight:bold;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-color:#253745;border-style:solid;border-width:2px 2px 2px 2px;border-color:#253745;border-radius:0px 0px 0px 0px;}.elementor-464 .elementor-element.elementor-element-735e35e .elementor-button:hover, .elementor-464 .elementor-element.elementor-element-735e35e .elementor-button:focus{color:#253745;background-color:rgba(2, 1, 1, 0);}.elementor-464 .elementor-element.elementor-element-735e35e .elementor-button:hover svg, .elementor-464 .elementor-element.elementor-element-735e35e .elementor-button:focus svg{fill:#253745;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-464 .elementor-element.elementor-element-213d062{width:20%;}.elementor-464 .elementor-element.elementor-element-cfacc3d{width:80%;}.elementor-464 .elementor-element.elementor-element-a7c236a{width:69.958%;}.elementor-464 .elementor-element.elementor-element-e23a255{width:15.989%;}.elementor-464 .elementor-element.elementor-element-6b613cc{width:84.011%;}.elementor-464 .elementor-element.elementor-element-81722e7{width:29.912%;}.elementor-464 .elementor-element.elementor-element-3a764c28{width:13.523%;}.elementor-464 .elementor-element.elementor-element-6e75f460{width:86.477%;}.elementor-464 .elementor-element.elementor-element-8dc8870{width:11%;}.elementor-464 .elementor-element.elementor-element-53f67bc{width:89%;}}@media(min-width:1025px){.elementor-464 .elementor-element.elementor-element-5798189c:not(.elementor-motion-effects-element-type-background), .elementor-464 .elementor-element.elementor-element-5798189c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-464 .elementor-element.elementor-element-9494d8b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-464 .elementor-element.elementor-element-5e1b489{padding:80px 0px 80px 0px;}.elementor-464 .elementor-element.elementor-element-0eb6c92 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-464 .elementor-element.elementor-element-4542ec16 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-464 .elementor-element.elementor-element-61695bb5 > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-464 .elementor-element.elementor-element-412de01 > .elementor-container{min-height:300px;}.elementor-464 .elementor-element.elementor-element-213d062 > .elementor-element-populated{padding:15px 30px 15px 30px;}.elementor-464 .elementor-element.elementor-element-06485bb img{width:25%;}.elementor-464 .elementor-element.elementor-element-cfacc3d > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-464 .elementor-element.elementor-element-9494d8b .elementor-heading-title{line-height:40px;}.elementor-464 .elementor-element.elementor-element-064370b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-464 .elementor-element.elementor-element-5e1b489{padding:30px 20px 0px 20px;}.elementor-464 .elementor-element.elementor-element-a7c236a > .elementor-element-populated{padding:20px 10px 20px 10px;}.elementor-464 .elementor-element.elementor-element-ec78207{margin-top:0px;margin-bottom:0px;}.elementor-464 .elementor-element.elementor-element-e23a255{width:100%;}.elementor-464 .elementor-element.elementor-element-6b613cc{width:100%;}.elementor-464 .elementor-element.elementor-element-6b613cc > .elementor-element-populated{padding:10px 0px 15px 0px;}.elementor-464 .elementor-element.elementor-element-0eb6c92 .elementor-heading-title{line-height:40px;}.elementor-464 .elementor-element.elementor-element-81722e7 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-464 .elementor-element.elementor-element-5798189c{padding:30px 30px 30px 30px;}.elementor-464 .elementor-element.elementor-element-3883a9d6 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-464 .elementor-element.elementor-element-16dd963c{margin-top:0px;margin-bottom:0px;}.elementor-464 .elementor-element.elementor-element-3a764c28{width:100%;}.elementor-464 .elementor-element.elementor-element-6e75f460{width:100%;}.elementor-464 .elementor-element.elementor-element-6e75f460 > .elementor-element-populated{padding:10px 0px 15px 0px;}.elementor-464 .elementor-element.elementor-element-4542ec16 .elementor-heading-title{line-height:40px;}.elementor-464 .elementor-element.elementor-element-56907bd2{padding:30px 0px 0px 0px;}.elementor-464 .elementor-element.elementor-element-5be6a5e7 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-464 .elementor-element.elementor-element-3880086{margin-top:0px;margin-bottom:0px;}.elementor-464 .elementor-element.elementor-element-8dc8870{width:100%;}.elementor-464 .elementor-element.elementor-element-53f67bc{width:100%;}.elementor-464 .elementor-element.elementor-element-53f67bc > .elementor-element-populated{padding:10px 0px 15px 0px;}.elementor-464 .elementor-element.elementor-element-61695bb5 .elementor-heading-title{line-height:40px;}.elementor-464 .elementor-element.elementor-element-3bbf44fd > .elementor-element-populated{padding:20px 5px 20px 5px;}.elementor-464 .elementor-element.elementor-element-26efb028 img{object-position:top center;}.elementor-464 .elementor-element.elementor-element-151151c > .elementor-element-populated{padding:20px 5px 20px 5px;}.elementor-464 .elementor-element.elementor-element-5a4073b1 img{object-position:top center;}.elementor-464 .elementor-element.elementor-element-4e90ea5 > .elementor-element-populated{padding:20px 5px 20px 5px;}.elementor-464 .elementor-element.elementor-element-441cc1b img{object-position:top center;}.elementor-464 .elementor-element.elementor-element-15b82032 > .elementor-element-populated{padding:20px 5px 20px 5px;}.elementor-464 .elementor-element.elementor-element-594d1a62 > .elementor-element-populated{padding:20px 5px 20px 5px;}}/* Start custom CSS for section, class: .elementor-element-1a983b64 */.team-member .elementor-column-wrap {border-top-color: #FAB42B !important;
    
}/* End custom CSS */
/* Start custom CSS */p:last-child{
    margin-bottom: 0px;
}

.orange-text {
    color:#FAB42B;
}

.blue-text {
    color: #253745
}
/*
.portfolio-box:hover .portfolio-box-title h3 {
    color:#253745 !important;
}*//* End custom CSS */