.elementor-983 .elementor-element.elementor-element-223e4c9:not(.elementor-motion-effects-element-type-background), .elementor-983 .elementor-element.elementor-element-223e4c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shadeitblinds.ca/wp-content/uploads/2022/04/shade-it-request-a-quote.webp");background-position:0px -182px;background-repeat:no-repeat;background-size:cover;}.elementor-983 .elementor-element.elementor-element-223e4c9 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-983 .elementor-element.elementor-element-223e4c9 > .elementor-container{min-height:335px;}.elementor-983 .elementor-element.elementor-element-223e4c9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-983 .elementor-element.elementor-element-1a21087 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-983 .elementor-element.elementor-element-c630380 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-983 .elementor-element.elementor-element-c630380{text-align:center;}.elementor-983 .elementor-element.elementor-element-c630380 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:53px;font-weight:600;line-height:1.044em;color:var( --e-global-color-71ab533 );}.elementor-983 .elementor-element.elementor-element-50fb054{margin-top:-30px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-983 .elementor-element.elementor-element-d079a3a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-983 .elementor-element.elementor-element-d079a3a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-983 .elementor-element.elementor-element-d079a3a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-983 .elementor-element.elementor-element-d079a3a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-983 .elementor-element.elementor-element-67771dc{width:auto;max-width:auto;text-align:right;}.elementor-983 .elementor-element.elementor-element-67771dc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-983 .elementor-element.elementor-element-67771dc img{width:100px;}.elementor-983 .elementor-element.elementor-element-6949f7d:not(.elementor-motion-effects-element-type-background), .elementor-983 .elementor-element.elementor-element-6949f7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shadeitblinds.ca/wp-content/uploads/2022/04/design-studio-in-sun-room.webp");}.elementor-983 .elementor-element.elementor-element-6949f7d > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 41%, #FFFFFF82 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-983 .elementor-element.elementor-element-6949f7d > .elementor-container{max-width:550px;}.elementor-983 .elementor-element.elementor-element-6949f7d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 20px 40px 20px;}.elementor-983 .elementor-element.elementor-element-cc02b93 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-983 .elementor-element.elementor-element-cc02b93 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-983 .elementor-element.elementor-element-65c7678:not(.elementor-motion-effects-element-type-background), .elementor-983 .elementor-element.elementor-element-65c7678 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-71ab533 );}.elementor-983 .elementor-element.elementor-element-65c7678{box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-983 .elementor-element.elementor-element-65c7678 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(max-width:1024px){.elementor-983 .elementor-element.elementor-element-223e4c9:not(.elementor-motion-effects-element-type-background), .elementor-983 .elementor-element.elementor-element-223e4c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-983 .elementor-element.elementor-element-c630380 .elementor-heading-title{font-size:40px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-983 .elementor-element.elementor-element-67771dc > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-983 .elementor-element.elementor-element-223e4c9 > .elementor-container{min-height:250px;}.elementor-983 .elementor-element.elementor-element-223e4c9:not(.elementor-motion-effects-element-type-background), .elementor-983 .elementor-element.elementor-element-223e4c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-983 .elementor-element.elementor-element-223e4c9{padding:0px 20px 0px 20px;}.elementor-983 .elementor-element.elementor-element-1a21087 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-983 .elementor-element.elementor-element-c630380 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-983 .elementor-element.elementor-element-c630380{text-align:center;}.elementor-983 .elementor-element.elementor-element-c630380 .elementor-heading-title{font-size:25px;}.elementor-983 .elementor-element.elementor-element-50fb054{z-index:2;}.elementor-983 .elementor-element.elementor-element-d079a3a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-983 .elementor-element.elementor-element-67771dc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-983 .elementor-element.elementor-element-67771dc img{width:90px;}.elementor-983 .elementor-element.elementor-element-6949f7d{padding:20px 20px 40px 20px;}.elementor-983 .elementor-element.elementor-element-cc02b93 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-983 .elementor-element.elementor-element-65c7678{padding:20px 20px 20px 20px;}.elementor-983 .elementor-element.elementor-element-75efa48 > .elementor-element-populated{padding:0px 0px 0px 0px;}}/* Start custom CSS for shortcode, class: .elementor-element-664e6ea */.footerform .gform_button{
color:#fff;
padding: 8px 30px;
font-size: 15px;
    font-family: "Montserrat", Sans-serif;
font-weight: bold;
background: var( --e-global-color-accent ) !important;
border-radius: 0px !important;
border:none !important;
}

.footerform .gform_body input:not(.gfield-choice-input), .footerform .gform_body select, .footerform .gform_body textarea{
background: transparent;
border:1px solid #939598 !important;
padding: 12px 10px !important;
width: 100% !important;
font-family: "Montserrat", Sans-serif !important;
color: #939598;
margin:0 !important;
font-size: 13px !important;
border-radius:0!important;
font-weight: 600;
}
.gfield-choice-input{
    position: relative !important;
}

.gchoice{
    margin-bottom: 10px;
}
.footerform ::placeholder{
    color: #939598 !important;
    opacity: 1 !important;
}
legend, label{
color: #939598 !important;
font-family: "Montserrat", Sans-serif !important;
}
.footerform .gfield{
    margin: 0 !important;
    padding-right: 0 !important;
}
.footerform .ginput_container{
    margin-top: 7px !important;
}
.footerform .gform_footer{
    margin-top: 8px !important;
    padding-top: 0 !important;
}
.gform_wrapper.gravity-theme .gform_fields{
    grid-row-gap: 0px !important;
}
.gform_wrapper.gravity-theme .ginput_complex span{
    margin-bottom: 0 !important;
}
#field_2_13{
    margin-top:20px !important;
}
@media screen and (min-width:1025px){
 .gfield-choice-input::before{
content:"";
display: block;
top:0;
right:0;
bottom: 0;
left:0;
border:2px solid #939598;
height: 13px;
width: 13px;
}   
}/* End custom CSS */