.container.grid-container{max-width:100%;background-color:#fff}.site-main#main{margin-top:0}.site-main#main .inside-article{padding:0}.site-main#main .inside-article .gfield_label.gform-field-label{font-weight:600}.site-main#main .inside-article .ginput_container input[type=email],.site-main#main .inside-article .ginput_container input[type=tel],.site-main#main .inside-article .ginput_container input[type=text],.site-main#main .inside-article .ginput_container textarea{height:52px;padding:12px 16px}.site-main#main .inside-article .ginput_container input[type=email]:focus,.site-main#main .inside-article .ginput_container input[type=tel]:focus,.site-main#main .inside-article .ginput_container input[type=text]:focus,.site-main#main .inside-article .ginput_container textarea:focus{box-shadow:none;border:1px solid #c2c2c2}.site-main#main .inside-article .ginput_container select{height:52px;line-height:52px}.site-main#main .inside-article .gform_footer input[type=submit].gform_button{display:flex;padding:16px 24px;justify-content:center;align-items:center;gap:10px;border-radius:4px;background:#b09e6e;color:#2b2b2b;font-family:"Open Sans";font-size:16px;font-style:normal;font-weight:600;line-height:26px}.site-main#main .inside-article .gform_footer input[type=submit].gform_button:hover{background-color:#c2b48f}.site-main#main .inside-article .gform_footer input[type=submit].gform_button:active,.site-main#main .inside-article .gform_footer input[type=submit].gform_button:focus{box-shadow:none;border:none}.site-main#main .inside-article .save-design-confirmation-wrapper{display:flex;flex-flow:row wrap;justify-content:center}.site-main#main .inside-article .save-design-confirmation-wrapper h1.gb-headline{width:100%;color:#2b2b2b;font-size:24px;font-weight:600;line-height:32px;margin:16px 0;text-align:center}.site-main#main .inside-article .save-design-confirmation-wrapper p.gb-headline{font-size:16px;font-weight:400;line-height:26px;text-align:center}.site-main#main .inside-article .save-design-confirmation-wrapper .button-wrapper{width:100%;display:flex;justify-content:center}.site-main#main .inside-article .save-design-confirmation-wrapper .button-wrapper .gold-button{color:#2b2b2b}.site-main#main .inside-article .save-design-confirmation-wrapper{padding:120px 0}.site-main#main .inside-article hr{margin-top:10px}.site-main#main .inside-article .project-description-title{font-weight:600;font-size:24px;line-height:32px;margin-bottom:16px}.site-main#main .inside-article .project-description-content{font-weight:400;font-size:16px;line-height:26px;margin-bottom:0}.site-main#main .inside-article .gform_wrapper .gform_button_select_files{background-color:rgba(0,0,0,0);color:#1c7293;text-decoration:underline;padding-top:0;box-shadow:none;font-size:14px;line-height:22px}.site-main#main .inside-article .gform_wrapper .gform_fileupload_rules{display:none}.site-main#main .inside-article .gform_wrapper .gform_drop_area{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fff;padding:52px;margin-bottom:0;border:2px dashed #c2c2c2;color:#1c7293}.site-main#main .inside-article .gform_wrapper .gform_drop_area::before{content:"";display:none}.site-main#main .inside-article .gform_wrapper .gform_drop_area .gform_drop_instructions{margin-bottom:0;color:#2b2b2b;font-weight:600;font-size:14px;line-height:22px}.site-main#main .inside-article .gform_wrapper .gform_drop_area .gform_drop_instructions::before{content:url(../svg/upload.svg);display:block;position:relative;top:0;left:50%;transform:translateX(-50%)}.site-main#main .inside-article .gform_wrapper .gfield--type-address .gfield_label{margin-bottom:32px}.site-main#main .inside-article .gform_wrapper .gform_footer{justify-content:flex-end}@media screen and (min-width:768px){.site-main#main .inside-article .save-design-confirmation-wrapper p.gb-headline{max-width:740px}}@media all and (min-width:1439px){.site-main#main .get-custom-quote-wrapper .get-custom-quote-inner-wrapper{width:80%}}@media screen and (max-width:768px){.site-main#main .inside-article .save-design-confirmation-wrapper .button-wrapper .gold-button{text-align:center;width:100%}}@media all and (max-width:768px){.site-main#main .inside-article .project-description-title{margin-bottom:16px}.site-main#main .inside-article .project-description-title.installation-info-title{margin-bottom:0}}@media all and (max-width:767px){.site-main#main .get-custom-quote-wrapper{background:#f4f1ea}.site-main#main .inside-article{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.site-main#main .inside-article .gform-theme--foundation .gform_fields{row-gap:20px}.site-main#main .inside-article .gform-theme--foundation .gform_fields .gfield{margin-bottom:12px}.site-main#main .inside-article .gform_wrapper .gfield_label{font-size:14px;line-height:22px}}@media screen and (max-width:767px){.site-main#main .inside-article .gform_footer input[type=submit].gform_button{width:100%}.site-main#main .inside-article .save-design-confirmation-wrapper{padding:80px 16px}}