.elementor-9000 .elementor-element.elementor-element-51f8673 > .elementor-container{min-height:445px;}.elementor-9000 .elementor-element.elementor-element-51f8673 .elementor-repeater-item-a4991bc.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-9000 .elementor-element.elementor-element-e7092ac > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9000 .elementor-element.elementor-element-78ca6f9{text-align:left;}.elementor-9000 .elementor-element.elementor-element-78ca6f9 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Roboto", Sans-serif;font-size:46px;font-weight:800;line-height:50px;}.elementor-9000 .elementor-element.elementor-element-78ca6f9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9000 .elementor-element.elementor-element-f0523ed{--divider-border-style:solid;--divider-color:var( --e-global-color-edaa159 );--divider-border-width:2px;width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;align-self:center;}.elementor-9000 .elementor-element.elementor-element-f0523ed .elementor-divider-separator{width:100%;}.elementor-9000 .elementor-element.elementor-element-f0523ed .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-9000 .elementor-element.elementor-element-381e136{--divider-border-style:solid;--divider-color:var( --e-global-color-edaa159 );--divider-border-width:1px;width:var( --container-widget-width, 122px );max-width:122px;--container-widget-width:122px;--container-widget-flex-grow:0;align-self:center;}.elementor-9000 .elementor-element.elementor-element-381e136 .elementor-divider-separator{width:100%;}.elementor-9000 .elementor-element.elementor-element-381e136 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-9000 .elementor-element.elementor-element-51f8673:not(.elementor-motion-effects-element-type-background), .elementor-9000 .elementor-element.elementor-element-51f8673 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/www.allshelterusa.com/wp-content/uploads/2020/11/installation-header.jpg?fit=1500%2C778&ssl=1");background-position:center center;background-size:cover;}.elementor-9000 .elementor-element.elementor-element-51f8673 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(240deg, #004B8700 16%, var( --e-global-color-primary ) 87%);opacity:0.88;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9000 .elementor-element.elementor-element-51f8673{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-163px;margin-bottom:0px;padding:0px 100px 100px 100px;}.elementor-9000 .elementor-element.elementor-element-15e15e3 > .elementor-container{min-height:485px;}.elementor-9000 .elementor-element.elementor-element-15e15e3 .elementor-repeater-item-a4991bc.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-bc-flex-widget .elementor-9000 .elementor-element.elementor-element-99388bb.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-9000 .elementor-element.elementor-element-99388bb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-9000 .elementor-element.elementor-element-99388bb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9000 .elementor-element.elementor-element-15e15e3:not(.elementor-motion-effects-element-type-background), .elementor-9000 .elementor-element.elementor-element-15e15e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/www.allshelterusa.com/wp-content/uploads/2020/10/curve-top-overlay.png?fit=1111%2C1002&ssl=1");background-position:top right;background-repeat:no-repeat;background-size:auto;}.elementor-9000 .elementor-element.elementor-element-15e15e3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-545px;margin-bottom:0px;padding:0px 100px 60px 100px;z-index:1;}.elementor-9000 .elementor-element.elementor-element-15e15e3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9000 .elementor-element.elementor-element-178a476 .elementor-repeater-item-82d1b50.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-9000 .elementor-element.elementor-element-879d7c9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 40px 40px 0px;}.elementor-9000 .elementor-element.elementor-element-c6ec1e1 .elementor-repeater-item-a8d5d1a.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-bc-flex-widget .elementor-9000 .elementor-element.elementor-element-ee64e10.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9000 .elementor-element.elementor-element-ee64e10.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9000 .elementor-element.elementor-element-ee64e10 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9000 .elementor-element.elementor-element-c4e316a{text-align:left;}.elementor-9000 .elementor-element.elementor-element-c4e316a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;line-height:25px;}.elementor-9000 .elementor-element.elementor-element-c4e316a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 30px 0px 0px;}.elementor-bc-flex-widget .elementor-9000 .elementor-element.elementor-element-8356c49.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9000 .elementor-element.elementor-element-8356c49.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9000 .elementor-element.elementor-element-e29e8a7{text-align:right;}.elementor-9000 .elementor-element.elementor-element-e29e8a7 img{width:100%;}.elementor-9000 .elementor-element.elementor-element-e29e8a7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9000 .elementor-element.elementor-element-50d111d{color:var( --e-global-color-text );font-family:"Roboto", Sans-serif;font-size:15px;line-height:24px;}.elementor-9000 .elementor-element.elementor-element-50d111d > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9000 .elementor-element.elementor-element-2ec5851{--divider-border-style:solid;--divider-color:var( --e-global-color-90b9ae9 );--divider-border-width:1px;}.elementor-9000 .elementor-element.elementor-element-2ec5851 .elementor-divider-separator{width:100%;}.elementor-9000 .elementor-element.elementor-element-2ec5851 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-9000 .elementor-element.elementor-element-2ec5851 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9000 .elementor-element.elementor-element-53dba1f > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-90b9ae9 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 45px 40px 40px;}.elementor-9000 .elementor-element.elementor-element-53dba1f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9000 .elementor-element.elementor-element-8e38295 .elementor-repeater-item-1793562.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-9000 .elementor-element.elementor-element-c452e83 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9000 .elementor-element.elementor-element-9f1db5a .elementor-heading-title{color:var( --e-global-color-accent );font-size:18px;text-transform:uppercase;}.elementor-9000 .elementor-element.elementor-element-9f1db5a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9000 .elementor-element.elementor-element-f19c1f5 .elementor-search-form__container{min-height:50px;}.elementor-9000 .elementor-element.elementor-element-f19c1f5 .elementor-search-form__submit{min-width:50px;--e-search-form-submit-text-color:var( --e-global-color-primary );background-color:#FFFFFF00;}body:not(.rtl) .elementor-9000 .elementor-element.elementor-element-f19c1f5 .elementor-search-form__icon{padding-left:calc(50px / 3);}body.rtl .elementor-9000 .elementor-element.elementor-element-f19c1f5 .elementor-search-form__icon{padding-right:calc(50px / 3);}.elementor-9000 .elementor-element.elementor-element-f19c1f5 .elementor-search-form__input, .elementor-9000 .elementor-element.elementor-element-f19c1f5.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(50px / 3);padding-right:calc(50px / 3);}.elementor-9000 .elementor-element.elementor-element-f19c1f5:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{background-color:#ffffff;border-color:var( --e-global-color-90b9ae9 );border-width:1px 1px 1px 1px;border-radius:0px;}.elementor-9000 .elementor-element.elementor-element-f19c1f5.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{background-color:#ffffff;border-color:var( --e-global-color-90b9ae9 );border-width:1px 1px 1px 1px;border-radius:0px;}.elementor-9000 .elementor-element.elementor-element-f19c1f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9000 .elementor-element.elementor-element-8e38295{margin-top:0px;margin-bottom:50px;padding:0px 0px 0px 0px;}.elementor-9000 .elementor-element.elementor-element-df1c13d .elementor-repeater-item-a288202.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-9000 .elementor-element.elementor-element-9b6e344 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9000 .elementor-element.elementor-element-9104dfa .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-9000 .elementor-element.elementor-element-9104dfa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-9000 .elementor-element.elementor-element-9104dfa{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-9000 .elementor-element.elementor-element-69c7c6c{text-align:left;color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;line-height:25px;}.elementor-9000 .elementor-element.elementor-element-69c7c6c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9000 .elementor-element.elementor-element-df1c13d:not(.elementor-motion-effects-element-type-background), .elementor-9000 .elementor-element.elementor-element-df1c13d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-90b9ae9 );}.elementor-9000 .elementor-element.elementor-element-df1c13d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:440px;padding:30px 30px 30px 30px;}.elementor-9000 .elementor-element.elementor-element-df1c13d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9000 .elementor-element.elementor-element-178a476{margin-top:80px;margin-bottom:40px;padding:0px 100px 0px 100px;z-index:1;}@media(max-width:1024px){.elementor-9000 .elementor-element.elementor-element-51f8673 > .elementor-container{min-height:400px;}.elementor-9000 .elementor-element.elementor-element-78ca6f9 .elementor-heading-title{font-size:45px;line-height:63px;}.elementor-9000 .elementor-element.elementor-element-78ca6f9{z-index:2;}.elementor-9000 .elementor-element.elementor-element-51f8673{padding:100px 40px 50px 40px;}.elementor-9000 .elementor-element.elementor-element-15e15e3 > .elementor-container{min-height:600px;}.elementor-9000 .elementor-element.elementor-element-15e15e3{margin-top:0px;margin-bottom:0px;padding:100px 40px 50px 40px;}.elementor-9000 .elementor-element.elementor-element-879d7c9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9000 .elementor-element.elementor-element-879d7c9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 30px 0px 30px;}.elementor-9000 .elementor-element.elementor-element-c4e316a .elementor-heading-title{font-size:17px;line-height:20px;}.elementor-9000 .elementor-element.elementor-element-c4e316a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-9000 .elementor-element.elementor-element-50d111d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-9000 .elementor-element.elementor-element-2ec5851 .elementor-divider-separator{width:100%;}.elementor-9000 .elementor-element.elementor-element-53dba1f > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-9000 .elementor-element.elementor-element-8e38295{margin-top:0px;margin-bottom:20px;}.elementor-9000 .elementor-element.elementor-element-178a476{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-9000 .elementor-element.elementor-element-51f8673 > .elementor-container{min-height:300px;}.elementor-9000 .elementor-element.elementor-element-78ca6f9 .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-9000 .elementor-element.elementor-element-51f8673{padding:80px 20px 20px 20px;}.elementor-9000 .elementor-element.elementor-element-15e15e3 > .elementor-container{min-height:550px;}.elementor-9000 .elementor-element.elementor-element-99388bb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9000 .elementor-element.elementor-element-15e15e3{margin-top:0px;margin-bottom:0px;padding:30px 30px 30px 30px;}.elementor-9000 .elementor-element.elementor-element-c4e316a .elementor-heading-title{font-size:16px;}.elementor-9000 .elementor-element.elementor-element-c4e316a{width:100%;max-width:100%;}.elementor-9000 .elementor-element.elementor-element-50d111d{font-size:14px;line-height:20px;width:100%;max-width:100%;}.elementor-9000 .elementor-element.elementor-element-50d111d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9000 .elementor-element.elementor-element-2ec5851 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-9000 .elementor-element.elementor-element-2ec5851 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9000 .elementor-element.elementor-element-69c7c6c{font-size:16px;line-height:19px;}}@media(min-width:768px){.elementor-9000 .elementor-element.elementor-element-99388bb{width:100%;}.elementor-9000 .elementor-element.elementor-element-ee64e10{width:71.381%;}.elementor-9000 .elementor-element.elementor-element-8356c49{width:28.619%;}}@media(max-width:1024px) and (min-width:768px){.elementor-9000 .elementor-element.elementor-element-99388bb{width:100%;}.elementor-9000 .elementor-element.elementor-element-879d7c9{width:100%;}.elementor-9000 .elementor-element.elementor-element-53dba1f{width:100%;}}/* Start custom CSS for section, class: .elementor-element-15e15e3 */@media only screen and (max-width: 1590px) {
  .elementor-9000 .elementor-element.elementor-element-15e15e3 .elementor-background-overlay {
    visibility: hidden;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50d111d */.elementor-9000 .elementor-element.elementor-element-50d111d img {
    width: 100%!important;
}

.elementor-9000 .elementor-element.elementor-element-50d111d h2 {
    color: #004B87;
    font-weight: bold;
    font-size: 18px;
    text-transform: uppercase;
}

.elementor-9000 .elementor-element.elementor-element-50d111d blockquote {
    border-color: #E76821;
    border-width: 3px;
    margin-left: 20px;
}

.elementor-9000 .elementor-element.elementor-element-50d111d hr {
    border-color: #00000038;
    width: 100%!important;
}

.wp-block-separator:not(.is-style-wide):not(.is-style-dots) {
    max-width: 100%!important;
}

.elementor-9000 .elementor-element.elementor-element-50d111d a {
    color: #004B87;
    text-decoration: underline;
}

.elementor-9000 .elementor-element.elementor-element-50d111d a:hover {
    color: #004B87;
}

.elementor-9000 .elementor-element.elementor-element-50d111d .advgb-accordion-header, .advgb-accordion-header.ui-accordion-header.ui-state-default {
    background-color: #004B87!important;
}

.advgb-accordion-body, .advgb-accordion-wrapper .advgb-accordion-body.ui-widget-content {
    border-color: #fff;
    border-width: 0px!important;
    padding: 20px 10px 10px 15px!important;
}

.advgb-accordion-header h4.advgb-accordion-header-title, .advgb-accordion-header h4 {
    color: #fff!important;
}

.elementor-9000 .elementor-element.elementor-element-50d111d .vidyardwidth {
    width: 100%!important;
    max-width: 1920px!important;
    margin: 0px!important; 
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-df1c13d */.elementor-9000 .elementor-element.elementor-element-df1c13d { 
    position: sticky;
    position: -webkit-sticky;
    top: 198px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50d111d */.elementor-9000 .elementor-element.elementor-element-50d111d img {
    width: 100%!important;
}

.elementor-9000 .elementor-element.elementor-element-50d111d h2 {
    color: #004B87;
    font-weight: bold;
    font-size: 18px;
    text-transform: uppercase;
}

.elementor-9000 .elementor-element.elementor-element-50d111d blockquote {
    border-color: #E76821;
    border-width: 3px;
    margin-left: 20px;
}

.elementor-9000 .elementor-element.elementor-element-50d111d hr {
    border-color: #00000038;
    width: 100%!important;
}

.wp-block-separator:not(.is-style-wide):not(.is-style-dots) {
    max-width: 100%!important;
}

.elementor-9000 .elementor-element.elementor-element-50d111d a {
    color: #004B87;
    text-decoration: underline;
}

.elementor-9000 .elementor-element.elementor-element-50d111d a:hover {
    color: #004B87;
}

.elementor-9000 .elementor-element.elementor-element-50d111d .advgb-accordion-header, .advgb-accordion-header.ui-accordion-header.ui-state-default {
    background-color: #004B87!important;
}

.advgb-accordion-body, .advgb-accordion-wrapper .advgb-accordion-body.ui-widget-content {
    border-color: #fff;
    border-width: 0px!important;
    padding: 20px 10px 10px 15px!important;
}

.advgb-accordion-header h4.advgb-accordion-header-title, .advgb-accordion-header h4 {
    color: #fff!important;
}

.elementor-9000 .elementor-element.elementor-element-50d111d .vidyardwidth {
    width: 100%!important;
    max-width: 1920px!important;
    margin: 0px!important; 
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-df1c13d */.elementor-9000 .elementor-element.elementor-element-df1c13d { 
    position: sticky;
    position: -webkit-sticky;
    top: 198px;
}/* End custom CSS */