.si-header-icon .elementor-icon-wrapper{display:flex}.si-header-icon .elementor-social-icons-wrapper{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;gap:20px;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}@media only screen and (min-width:1024px){.stoneideasinc-btn{transition:all .4s ease;overflow:hidden;display:inline-flex;align-items:center}.stoneideasinc-btn .elementor-button-content-wrapper{display:flex;align-items:center}.stoneideasinc-btn .elementor-button-content-wrapper .elementor-button-icon{opacity:0;visibility:hidden;width:0;height:0;transition:opacity .4s ease,visibility .4s ease,width .4s ease,height .4s ease}.stoneideasinc-btn:hover .elementor-button-content-wrapper .elementor-button-icon{opacity:1;visibility:visible;width:20px;height:20px}}@media only screen and (max-width:1024px){.si-header-icon-box .elementor-icon-box-wrapper .elementor-icon-box-content{display:none}.si-header-icon-box .elementor-icon-box-wrapper .elementor-icon-box-icon{margin:0;padding:10px;background:#281f13;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.si-header-icon-box .elementor-icon-box-wrapper .elementor-icon-box-icon:hover{background:#e4dbb3}}.stoneideasinc-consultation-form .gform-body .gform_fields{gap:25px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.stoneideasinc-consultation-form .gform-body .gform_fields .gfield .gfield_label{color:#f4f0e7;font-family:Ubuntu;font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.56px;text-transform:uppercase}.stoneideasinc-consultation-form .gform-body .gform_fields .gfield .gfield_label .gfield_required{color:#e4dbb3;font-size:16px}.stoneideasinc-consultation-form .gform-body .gform_fields .gfield .ginput_container input,.stoneideasinc-consultation-form .gform-body .gform_fields .gfield .ginput_container textarea{color:#e4dbb3;font-family:Ubuntu;font-size:18px;font-style:normal;font-weight:400;line-height:normal;background:0 0;border-bottom:solid #e4dbb3;border-width:0 0 1px;border-radius:0px;outline:0}.stoneideasinc-consultation-form .gform-body .gform_fields .gfield .ginput_container input::-webkit-input-placeholder,.stoneideasinc-consultation-form .gform-body .gform_fields .gfield .ginput_container textarea::-webkit-input-placeholder{font-family:Ubuntu;color:#e4dbb3!important}.stoneideasinc-consultation-form .gform-body .gform_fields .gfield .ginput_container input::-moz-placeholder,.stoneideasinc-consultation-form .gform-body .gform_fields .gfield .ginput_container textarea::-moz-placeholder{font-family:Ubuntu;color:#e4dbb3!important}.stoneideasinc-consultation-form .gform-body .gform_fields .gfield .ginput_container input:-ms-input-placeholder,.stoneideasinc-consultation-form .gform-body .gform_fields .gfield .ginput_container textarea:-ms-input-placeholder{font-family:Ubuntu;color:#e4dbb3!important}.stoneideasinc-consultation-form .gform-body .gform_fields .gfield .ginput_container input::-ms-input-placeholder,.stoneideasinc-consultation-form .gform-body .gform_fields .gfield .ginput_container textarea::-ms-input-placeholder{font-family:Ubuntu;color:#e4dbb3!important}.stoneideasinc-consultation-form .gform-body .gform_fields .gfield .ginput_container input::placeholder,.stoneideasinc-consultation-form .gform-body .gform_fields .gfield .ginput_container textarea::placeholder{font-family:Ubuntu;color:#e4dbb3!important}.stoneideasinc-consultation-form .gform-body .gform_fields .gfield .ginput_container textarea{height:40px!important;min-height:40px;max-height:40px;resize:none}.stoneideasinc-consultation-form_wrapper .gform_heading .gform_required_legend{display:none}.stoneideasinc-consultation-form .gform_footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.stoneideasinc-consultation-form .gform-footer input.gform_button{color:#f4f0e7!important;font-family:Ubuntu!important;font-size:20px!important;font-style:normal!important;font-weight:400!important;line-height:normal!important;letter-spacing:.8px!important;text-transform:uppercase!important;width:396px!important;padding:20px 24px!important;background:0 0!important;border:solid 1px #f4f0e7!important;border-radius:0!important}.si-form-btn-radius .stoneideasinc-consultation-form .gform-footer input.gform_button{border-radius:10px!important}.stoneideasinc-consultation-form .gform_footer input:hover{background:#e4dbb3!important;color:#0a0203!important}.si-heading-2 h2 b{color:#e4dbb3!important;font-weight:700}h2 b{font-weight:700}.si-image-content b a{text-decoration:underline;color:#e4dbb3;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.si-image-content b a:hover{color:#f4f0e7}.si-form-style-2 .stoneideasinc-consultation-form .gform-body .gform_fields .gfield .gfield_label{color:#1e1c1f}.si-form-style-2 .stoneideasinc-consultation-form .gform-body .gform_fields .gfield .gfield_label .gfield_required{color:#8c8281}.si-form-style-2 .stoneideasinc-consultation-form .gform-body .gform_fields .gfield .ginput_container input,.si-form-style-2 .stoneideasinc-consultation-form .gform-body .gform_fields .gfield .ginput_container textarea{color:#1e1c1f;border-color:#1e1c1f;box-shadow:none}.si-form-style-2 .stoneideasinc-consultation-form .gform-body .gform_fields .gfield .ginput_container input::-webkit-input-placeholder,.si-form-style-2 .stoneideasinc-consultation-form .gform-body .gform_fields .gfield .ginput_container textarea::-webkit-input-placeholder{color:#8c8281!important}.si-form-style-2 .stoneideasinc-consultation-form .gform-body .gform_fields .gfield .ginput_container input::-moz-placeholder,.si-form-style-2 .stoneideasinc-consultation-form .gform-body .gform_fields .gfield .ginput_container textarea::-moz-placeholder{color:#8c8281!important}.si-form-style-2 .stoneideasinc-consultation-form .gform-body .gform_fields .gfield .ginput_container input:-ms-input-placeholder,.si-form-style-2 .stoneideasinc-consultation-form .gform-body .gform_fields .gfield .ginput_container textarea:-ms-input-placeholder{color:#8c8281!important}.si-form-style-2 .stoneideasinc-consultation-form .gform-body .gform_fields .gfield .ginput_container input::-ms-input-placeholder,.si-form-style-2 .stoneideasinc-consultation-form .gform-body .gform_fields .gfield .ginput_container textarea::-ms-input-placeholder{color:#8c8281!important}.si-form-style-2 .stoneideasinc-consultation-form .gform-body .gform_fields .gfield .ginput_container input::placeholder,.si-form-style-2 .stoneideasinc-consultation-form .gform-body .gform_fields .gfield .ginput_container textarea::placeholder{color:#8c8281!important}.si-form-style-2 .stoneideasinc-consultation-form .gform-footer input.gform_button{border:1px solid #1e1c1f!important;color:#1e1c1f!important;box-shadow:none}@media only screen and (min-width:1025px){.si-key-points-box{min-height:110px;max-height:110px;-webkit-transition:all .4s ease!important;-o-transition:all .4s ease!important;transition:all .4s ease!important}.si-key-points-box .si-key-points-box-content{visibility:hidden;opacity:0;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.si-key-points:hover .si-key-points-box{min-height:auto!important;max-height:-webkit-fit-content!important;max-height:-moz-fit-content!important;max-height:fit-content!important;height:auto!important}.si-key-points:hover .si-key-points-box .si-key-points-box-content{visibility:visible;opacity:1}.si-key-points .si-key-points-img img{-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.si-key-points:hover .si-key-points-img img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}}.si-icon-list ul li{background:#593825;padding:8px 12px!important}@media only screen and (max-width:575px){.si-icon-list ul li{margin-bottom:5px!important}}.si-list-item.elementor-widget-text-editor span{background-color:#e4dbb3!important;padding:8px 12px!important}.si-list-item.elementor-widget-text-editor{display:flex!important;gap:10px!important;justify-content:center!important}.si-progress-slider .swiper-pagination{top:calc(115%)!important;background:#f4f0e7;height:1px;width:50%;margin:0 auto;left:0;right:0}.si-progress-slider .swiper-pagination .swiper-pagination-progressbar-fill{top:-8px;height:8px}.si-progress-slider.si-progress-slider-black{position:relative}.si-progress-slider.si-progress-slider-black:after{position:absolute;content:" ";left:0;top:0;width:100%;max-width:300px;height:100%;background:linear-gradient(90deg,#0a0203,rgba(255,255,255,0))!important;z-index:1}.si-progress-slider.si-progress-slider-black:before{position:absolute;content:" ";right:0;top:0;width:100%;max-width:300px;height:100%;background:linear-gradient(-90deg,#0a0203,rgba(255,255,255,0));z-index:2}@media only screen and (max-width:1024px){.si-progress-slider.si-progress-slider-black:before{max-width:100px!important;opacity:.5}.si-progress-slider.si-progress-slider-black:after{max-width:100px!important;opacity:.5}}.si-progress-slider-white.si-progress-slider{position:relative}.si-progress-slider-white.si-progress-slider:after{position:absolute;content:" ";left:0;top:0;width:100%;max-width:100px;height:100%;background:linear-gradient(90deg,#f4f0e7,rgba(255,255,255,0))!important;z-index:1}@media (width>=1025px){.si-progress-slider-gray.si-progress-slider{position:relative}.si-progress-slider-gray.si-progress-slider:after{position:absolute;content:" ";left:0;top:0;width:100%;max-width:100px;height:100%;background:linear-gradient(90deg,#b9afa9,rgba(255,255,255,0))!important;z-index:1}}.si-progress-slider-gray.si-progress-slider .swiper-pagination{background:#000}.si-progress-slider-white.si-progress-slider .swiper-pagination{background:#000}.stone-project-filter .e-filter{min-height:52px;padding:7px 0;position:relative}.stone-project-filter .e-filter.active-filter{position:absolute;width:100%;background:#fff;border:1px solid;left:0;top:0;z-index:13}.stone-project-filter .e-filter .e-filter-item{position:absolute;opacity:0;visibility:hidden;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;width:calc(100% - 50px);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.stone-project-filter .e-filter-item[aria-pressed=true]{opacity:1;visibility:visible}.stone-project-filter .e-filter:after{position:absolute;content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgMTYgOSIgZmlsbD0ibm9uZSI+PGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzE2OF8zNzE2KSI+PHBhdGggZD0iTTE0Ljc5MyAxTDggNy43OTI5N0wxLjIwNzAzIDFIMTQuNzkzWiIgc3Ryb2tlPSIjMEEwMjAzIj48L3BhdGg+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcDBfMTY4XzM3MTYiPjxyZWN0IHdpZHRoPSIxNiIgaGVpZ2h0PSI4IiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwLjUpIj48L3JlY3Q+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+");right:24px;top:12px}.stone-project-filter .e-filter.active-filter .e-filter-item{position:unset;opacity:1;visibility:visible}