.ParallaxBackground_parallaxBackgroundContainer__iAC11{position:relative;padding:2rem 0}.ParallaxBackground_parallaxBackgroundWrapper___VhzO{position:absolute;inset:0 0 0 0;overflow:hidden;margin:0 -1em;z-index:-1}.ParallaxBackground_parallaxBackgroundWrapper___VhzO:before{content:"";display:block;height:100%;position:absolute;width:100%;background-color:var(--bg-quintal);z-index:1;opacity:.9}.ParallaxBackground_parallaxBackgroundInner__0RS21{height:100%}@media screen and (min-width:1200px){.ParallaxBackground_parallaxBackgroundWrapper___VhzO{margin:0 calc((100vw - var(--max-desktop-width)) / 2 * -1)}}.LinkButton_linkBtn__rU_kg{font-size:.75rem;font-weight:600;letter-spacing:2px;line-height:1em;text-decoration:none;background-color:var(--bg-tertiary);padding:1em 2em;text-transform:uppercase;border-radius:3em;cursor:pointer;transition:background-color .2s linear}.LinkButton_linkBtn__rU_kg:hover{background-color:var(--bg-quintal)}.LinkButton_linkBtn_content__V3VPP{color:var(--tx-secondary)!important}.remodelBanner_banner_wrapper__DW05s{display:grid;grid-template-columns:auto;grid-row-gap:1.5rem;row-gap:1.5rem;margin:1rem 0}.remodelBanner_banner_left__2f6oM .remodelBanner_banner_info__NJ2X3{order:2}.remodelBanner_banner_left__2f6oM .remodelBanner_banner_img__bd5Xg{order:1}.remodelBanner_banner_subtitle__sNLPW{font-size:1.2rem;color:var(--tx-primary);font-weight:600}.remodelBanner_banner_img__bd5Xg img{border-radius:1rem}.remodelBanner_btnWrapper__IKocH{display:flex;justify-content:center;margin-top:1.5rem}@media (min-width:768px){.remodelBanner_banner_wrapper__DW05s{margin:2rem 0}}@media (min-width:1025px){.remodelBanner_banner_wrapper__DW05s{column-gap:1.5rem;grid-template-columns:auto auto}.remodelBanner_banner_left__2f6oM .remodelBanner_banner_info__NJ2X3{order:1}.remodelBanner_banner_left__2f6oM .remodelBanner_banner_img__bd5Xg{order:2}}.remodelBanner_banner_title__qrxex{margin:0;color:var(--tx-primary);font-size:2rem}.remodelBanner_banner_text__zWApc{color:var(--tx-primary);font-size:1rem;line-height:1.3rem}.remodelBanner_banner_with_bg__jV4IV *{color:#fff!important}.remodelBanner_banner_with_bg__jV4IV{margin:0}.remodelServices_remodel_blocks__UcUdQ{padding:1rem 0;display:flex;flex-direction:column;gap:1.5rem;align-items:center}.remodelServices_remodel_block__7dtUW{display:grid;grid-template-columns:minmax(auto,450px);grid-row-gap:2rem;row-gap:2rem}@media (min-width:768px){.remodelServices_remodel_block__7dtUW{grid-template-columns:350px auto;column-gap:1.5rem}.remodelServices_remodel_block__7dtUW:nth-child(2n) .remodelServices_remodel_block_img__SlNyt{order:2}.remodelServices_remodel_block__7dtUW:nth-child(2n) .remodelServices_remodel_block_info__3BubD{order:1;align-self:center}.remodelServices_remodel_block__7dtUW:nth-child(2n){grid-template-columns:auto 350px;column-gap:1.5rem}.remodelServices_remodel_blocks__UcUdQ{align-items:auto}}@media (min-width:992px){.remodelServices_remodel_block__7dtUW{grid-template-columns:450px auto;column-gap:2rem}.remodelServices_remodel_block__7dtUW:nth-child(2n){grid-template-columns:auto 450px;column-gap:2rem}.remodelServices_remodel_blocks__UcUdQ{padding:2rem 0}}.remodelServices_remodel_block_img__SlNyt{width:100%;height:300px;position:relative}.remodelServices_remodel_block_title__DLluk{font-size:1.5rem;margin:0;color:var(--tx-primary)}.remodelServices_remodel_block_text__ZVzxR{font-size:18px;line-heigh:1rem;color:var(--tx-primary)}.remodelServices_remodel_block_img__SlNyt img{border-radius:1rem}.stepper_stepper__Itloi{border-left:1px solid var(--bg-tertiary);padding-left:1rem;margin:1rem 0;display:flex;flex-direction:column;gap:1.5rem}.stepper_step__mPd7J h3{margin:0;font-size:18px;color:var(--tx-primary)}.stepper_step__mPd7J{position:relative}.stepper_step__mPd7J p{color:var(--tx-primary);margin-bottom:0}.stepper_step__mPd7J:before{content:"";top:0;left:-1.5rem;width:1rem;height:1rem;position:absolute;background-color:var(--bg-tertiary);border-radius:50%;border:3px solid var(--bg-secondary)}@media (min-width:992px){.stepper_stepper__Itloi{margin:2rem 0}}.remodelTitle_title__yp_gP{margin:0;color:var(--tx-primary);font-size:2rem}.remodelTitle_text__T78Z3{font-size:1rem;color:var(--tx-primary);line-height:1.3rem}.remodelRecommendation_trends__ms_EM{margin-top:2rem;display:grid;grid-template-columns:auto;grid-gap:1.5rem;gap:1.5rem}.remodelRecommendation_trend__xMhzD{display:grid;grid-template-columns:2.5rem auto;grid-gap:.5rem;gap:.5rem;align-items:start}.remodelRecommendation_trend_title__L85li{font-size:18px;line-height:1.2rem;margin:0 0 .5rem;color:#98c3a7}.remodelRecommendation_trend_text__R_PFh{color:#fff;margin:0;font-size:1rem;line-height:1.5rem}.remodelRecommendation_trend_icon__5wCvc{width:2rem;height:2rem;background-color:#98c3a7;border-radius:50%;display:flex;justify-content:center;align-items:center}.remodelRecommendation_icon___ALCq{width:1rem;height:1rem;color:#fff}@media (min-width:768px){.remodelRecommendation_trends__ms_EM{grid-template-columns:repeat(2,auto)}}.kitchenTrends_trends__vjmJk p{color:#fff;font-size:1rem;line-height:1.5rem}.kitchenTrends_trends__vjmJk ul{list-style-type:none;color:#fff;padding:0;margin:1.5rem 0 0;display:grid;grid-template-columns:auto;grid-column-gap:1rem;column-gap:1rem;grid-row-gap:.5rem;row-gap:.5rem}.kitchenTrends_trends__vjmJk ul li{transition:all .3s}.kitchenTrends_trends__vjmJk ul li:hover{color:#98c3a7}@media (min-width:768px){.kitchenTrends_trends__vjmJk ul{grid-template-columns:auto auto}}.kitchenTrends_text_white__LBRxd{color:#fff}.kitchenTrends_text___ZcqV{font-size:1rem;color:#fff;line-height:1.3rem}.kitchenTrends_text___ZcqV a{color:#98c3a7}.kitchenRecommendations_kitchen_recomendation_text__3slbw{font-size:1rem;color:var(--tx-primary);line-height:1.3rem}.kitchenRecommendations_kitchen_recomendation_text__3slbw a{color:#98c3a7}.kitchenRecommendations_recommendations__eilTU p{color:var(--tx-primary)}.kitchenRecommendations_recommendations__eilTU{margin:2rem 0}.CallUsBlock_callUsBlock__xL7al{text-align:center}.CallUsBlock_callUsBlock_titleWrapper__iT7hP{padding:7em 0}.CallUsBlock_callUsBlock_titleWrapper__iT7hP h2{color:var(--tx-secondary)}.CallUsBlock_callUsBlock_phoneNumber__SkScn{margin:0 0 3em;font-size:1.25rem;text-transform:uppercase}.CallUsBlock_callUsBlock_phoneNumber__SkScn *{color:var(--tx-secondary)!important}