@media only screen and (max-width:980px){.dsm_mega_menu_0_tb_header .dsm-mega-menu-container.mobile-menu .dsm-mega-menu-search-box .et_pb_menu__search-input{display:none}}@media (max-width:980px){.et-db #et-boc .et-l .et_section_specialty .et_pb_row>.et_pb_column{width:100%}}.mfp-figure:after{content:"Disclaimer: Products and options shown may be upgraded or no longer available. Ask your home consultant for details. Some landscapes are digital renderings.";line-height:1.3em;z-index:9999;position:relative;top:88%;color:#ffffff;padding:3px;font-size:14px;border-radius:0px;transition:all .01s ease;text-align:center;box-shadow:0 0 8px rgb(0 0 0 / 60%);background:#253a97}#sb_instagram #sbi_load .sbi_load_btn,#sb_instagram .sbi_follow_btn a{padding:14px!important;font-size:16px}.tss-wrapper .tss-utility .rt-button,.tss-wrapper .tss-isotope-button-wrapper .rt-iso-button{border-radius:5px!important;padding:16px;text-transform:capitalize}#gform_wrapper_1 .gform_wrapper .gform_footer,.gform_wrapper .gform_footer{margin:auto!important;clear:both;width:88%}.tss-wrapper .rt-responsive-img{margin:auto}.tss-wrapper .tss-carousel1 .item-content-wrapper,.tss-wrapper .tss-layout1 .item-content-wrapper{border-radius:5px}@media (max-width:1263px){#et_mobile_nav_menu{display:block}#top-menu{display:none}}@media only screen and (min-width:768px){#et-info{float:right!important;background-color:#253a97!important}}.gform_wrapper .gform_footer input.button{float:right;background:transparent!important;border:2px solid #fff!important;color:#fff!important;border-radius:4px;letter-spacing:0px;cursor:pointer}.gform_wrapper .gform_footer input.button:hover{background:rgba(0,0,0,0.05)!important;border:2px solid transparent!important;border-radius:4px!important}.gform_wrapper ul li:after,.gform_wrapper ul li:before,.gform_wrapper ul.gform_fields{padding:1vw!important}body .gform_wrapper .gform_footer input.button,body .gform_wrapper .gform_page_footer input.button,body div.form_saved_message div.form_saved_message_emailform form input[type=submit]{background:transparent!important;border:2px solid #fff!important;color:#fff!important;border-radius:4px;letter-spacing:0px;cursor:pointer}body .gform_wrapper .gform_footer input.button:hover,body .gform_wrapper .gform_page_footer input.button:hover,body div.form_saved_message div.form_saved_message_emailform form input[type=submit]:hover{background:rgba(0,0,0,0.05)!important;border:2px solid transparent!important;border-radius:4px!important}@media only screen and (max-width:600px){.gform_wrapper ul li:after,.gform_wrapper ul li:before,.gform_wrapper ul.gform_fields{padding:5vw!important}}.menu_cta{background-color:#253a97;color:#fff!important;border-radius:4px!important}.menu_cta a:after{color:#fff!important}#top-menu li.current-menu-item>a.menu_cta{color:#fff!important}.menu_cta a{color:#fff!important;padding:12px 10px!important}.FavPlansMobile{display:none!important}@media (min-width:0px){.FavPlansMobile a:before{content:'\e033';color:#dd3333;font-family:'ETmodules';font-size:16px;line-height:1;position:relative}}.menu_cta .et-fixed-header #top-menu li.current-menu-ancestor>a,.menu_cta .et-fixed-header #top-menu li.current-menu-item>a{color:#fff!important}@media only screen and (max-width:1186px){.favorite-main-menu{display:none}.FavPlansMobile{display:block!important}}.simplefavorite-button{cursor:pointer;background-color:rgba(0,0,0,0)!important}div.simplefavorite-button.active{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;background-color:rgba(0,0,0,0)!important;border-color:#ffffff;color:#dd3333!important;opacity:1!important}.zoom-blog .et_pb_post img,.search-filter-results-10582 .et_pb_post img{transition:all 0.8s;-moz-transition:all 0.8s;-webkit-transition:all 0.8s}.zoom-blog .et_pb_post:hover img,.search-filter-results-10582 .et_pb_post:hover img{transform:scale(1.15);-moz-transform:scale(1.15);-webkit-transform:scale(1.15)}.zoom-blog a.entry-featured-image-url,.search-filter-results-10582 a.entry-featured-image-url{overflow:hidden}#et-info-phone:hover{opacity:0.7;-moz-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.post-password-required .et_password_protected_form{min-height:60vh;margin:auto;padding:10vw}.gf-text-nowrap{color:#ffffff}.gform-body #input_25_20,.gform-body #input_25_7,#gform_submit_button_25,.gform-body #input_26_20,.gform-body #input_26_7,#gform_submit_button_26,.gform-body #input_27_20,.gform-body #input_27_7,#gform_submit_button_27,.gform-body #input_28_20,.gform-body #input_28_7,#gform_submit_button_28{float:none!important;background:transparent!important;border:2px solid #253a97!important;font-size:15px!important;color:#253a97!important;padding:9px 20px!important;border-radius:5px!important;letter-spacing:0!important;margin:0!important;width:100%!important}#gform_submit_button_25,#gform_submit_button_26,#gform_submit_button_27,#gform_submit_button_28{cursor:pointer!important}#gform_25 .gform-footer,#gform_26 .gform-footer,#gform_27 .gform-footer,#gform_28 .gform-footer{width:100%!important}#gform_submit_button_25:hover,#gform_submit_button_26:hover,#gform_submit_button_27:hover,#gform_submit_button_28:hover{float:none;background:rgba(0,0,0,0.05)!important;border:2px solid transparent!important;font-size:15px;color:#253a97!important;padding:10px 23px;letter-spacing:0;cursor:pointer}#gform_wrapper_25 .gform_required_legend,#gform_wrapper_26 .gform_required_legend,#gform_wrapper_27 .gform_required_legend,#gform_wrapper_28 .gform_required_legend,#input_25_18,#input_26_18,#input_27_18,#input_28_18{display:none!important}#popmake-24385 .pum-content .et_pb_section,#popmake-24440 .pum-content .et_pb_section,#popmake-24442 .pum-content .et_pb_section,#popmake-24505 .pum-content .et_pb_section{padding:10px 0px!important}#gform_wrapper_29{display:none!important}#gform_confirmation_message_24{padding:10px!important}@media (min-width:981px){#post-21114 .et_pb_gutters3 .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3:nth-child(1),#post-21114 .et_pb_gutters3 .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3:nth-child(2){margin-right:4%!important}}#post-21114 .et_pb_salvattore_content{display:flex;justify-content:center;position:relative}.dsm_image_hotspots_child_0 .dsm_image_hotspots_wrapper,.dsm_image_hotspots_child_1 .dsm_image_hotspots_wrapper,.dsm_image_hotspots_child_2 .dsm_image_hotspots_wrapper,.dsm_image_hotspots_child_3 .dsm_image_hotspots_wrapper,.dsm_image_hotspots_child_4 .dsm_image_hotspots_wrapper,.dsm_image_hotspots_child_5 .dsm_image_hotspots_wrapper,.dsm_image_hotspots_child_6 .dsm_image_hotspots_wrapper,.dsm_image_hotspots_child_7 .dsm_image_hotspots_wrapper{background-color:#2ea3f2!important;transition:background-color 0.3s ease}.dsm_image_hotspots_child_0 .dsm_image_hotspots_wrapper:hover,.dsm_image_hotspots_child_1 .dsm_image_hotspots_wrapper:hover,.dsm_image_hotspots_child_2 .dsm_image_hotspots_wrapper:hover,.dsm_image_hotspots_child_3 .dsm_image_hotspots_wrapper:hover,.dsm_image_hotspots_child_4 .dsm_image_hotspots_wrapper:hover,.dsm_image_hotspots_child_5 .dsm_image_hotspots_wrapper:hover,.dsm_image_hotspots_child_6 .dsm_image_hotspots_wrapper:hover,.dsm_image_hotspots_child_7 .dsm_image_hotspots_wrapper:hover,.dsm_image_hotspots_child_0 .dsm_image_hotspots_wrapper.is-active,.dsm_image_hotspots_child_1 .dsm_image_hotspots_wrapper.is-active,.dsm_image_hotspots_child_2 .dsm_image_hotspots_wrapper.is-active,.dsm_image_hotspots_child_3 .dsm_image_hotspots_wrapper.is-active,.dsm_image_hotspots_child_4 .dsm_image_hotspots_wrapper.is-active,.dsm_image_hotspots_child_5 .dsm_image_hotspots_wrapper.is-active,.dsm_image_hotspots_child_6 .dsm_image_hotspots_wrapper.is-active,.dsm_image_hotspots_child_7 .dsm_image_hotspots_wrapper.is-active{background-color:#253a97!important}@media (max-width:767px){.dsm_image_hotspots_child_8.dsm_image_hotspots_child .dsm_image_hotspots_wrapper,.dsm_image_hotspots_child_9.dsm_image_hotspots_child .dsm_image_hotspots_wrapper,.dsm_image_hotspots_child_10.dsm_image_hotspots_child .dsm_image_hotspots_wrapper,.dsm_image_hotspots_child_11.dsm_image_hotspots_child .dsm_image_hotspots_wrapper,.dsm_image_hotspots_child_12.dsm_image_hotspots_child .dsm_image_hotspots_wrapper,.dsm_image_hotspots_child_13.dsm_image_hotspots_child .dsm_image_hotspots_wrapper,.dsm_image_hotspots_child_14.dsm_image_hotspots_child .dsm_image_hotspots_wrapper,.dsm_image_hotspots_child_15.dsm_image_hotspots_child .dsm_image_hotspots_wrapper{border-width:1.5px!important;height:22px;width:22px}.et_pb_row.et_pb_row_10{display:none!important}}