.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-container:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-container.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-788 .elementor-element.elementor-element-b60cc96{--display:flex;--min-height:60vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.4;--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:9;}.elementor-788 .elementor-element.elementor-element-b60cc96:not(.elementor-motion-effects-element-type-background), .elementor-788 .elementor-element.elementor-element-b60cc96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://americanshieldexteriors.com/wp-content/uploads/2025/10/IMG_3670-1-scaled.jpg");background-position:center center;background-size:cover;}.elementor-788 .elementor-element.elementor-element-b60cc96::before, .elementor-788 .elementor-element.elementor-element-b60cc96 > .elementor-background-video-container::before, .elementor-788 .elementor-element.elementor-element-b60cc96 > .e-con-inner > .elementor-background-video-container::before, .elementor-788 .elementor-element.elementor-element-b60cc96 > .elementor-background-slideshow::before, .elementor-788 .elementor-element.elementor-element-b60cc96 > .e-con-inner > .elementor-background-slideshow::before, .elementor-788 .elementor-element.elementor-element-b60cc96 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#111111;--background-overlay:'';}.elementor-788 .elementor-element.elementor-element-1ff37ee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-788 .elementor-element.elementor-element-1ff37ee:not(.elementor-motion-effects-element-type-background), .elementor-788 .elementor-element.elementor-element-1ff37ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://americanshieldexteriors.com/wp-content/uploads/2025/10/im-slh2-2-1.jpg");background-position:center center;background-size:cover;}.elementor-788 .elementor-element.elementor-element-7099cbe{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-heading:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-heading.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-788 .elementor-element.elementor-element-37ab206{text-align:left;}.elementor-788 .elementor-element.elementor-element-37ab206 .elementor-heading-title{font-family:"Commissioner", Sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#00A2D7;}.elementor-788 .elementor-element.elementor-element-b862ee4.elementor-element{--align-self:flex-start;}.elementor-788 .elementor-element.elementor-element-b862ee4{text-align:left;}.elementor-788 .elementor-element.elementor-element-b862ee4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;text-transform:capitalize;color:#FFFFFF;}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-text-editor:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-text-editor.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-788 .elementor-element.elementor-element-a6487df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-788 .elementor-element.elementor-element-a6487df p{margin-block-end:0px;}.elementor-788 .elementor-element.elementor-element-e5ecb96{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-788 .elementor-element.elementor-element-e5ecb96:not(.elementor-motion-effects-element-type-background), .elementor-788 .elementor-element.elementor-element-e5ecb96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-788 .elementor-element.elementor-element-1647c78{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-788 .elementor-element.elementor-element-8fea46c{text-align:left;}.elementor-788 .elementor-element.elementor-element-8fea46c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-788 .elementor-element.elementor-element-d1b8ef1{margin:05px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;color:#575757;}.elementor-788 .elementor-element.elementor-element-998c2d8{--display:flex;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#00A2D7;--border-color:#00A2D7;--border-radius:5px 5px 5px 5px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-788 .elementor-element.elementor-element-998c2d8:not(.elementor-motion-effects-element-type-background), .elementor-788 .elementor-element.elementor-element-998c2d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-788 .elementor-element.elementor-element-ad8af3c{text-align:left;}.elementor-788 .elementor-element.elementor-element-ad8af3c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-widget-premium-icon-list.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-icon-list .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-icon-list.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-premium-icon-list:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-premium-icon-list.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-premium-icon-list .premium-bullet-list-wrapper i, .elementor-widget-premium-icon-list .premium-bullet-list-icon-text p{color:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-drawable-icon *, .elementor-widget-premium-icon-list svg:not([class*="premium-"]){fill:var( --e-global-color-primary );stroke:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-bullet-list-blur:hover .premium-bullet-list-wrapper i, .elementor-widget-premium-icon-list .premium-bullet-list-blur:hover .premium-bullet-list-wrapper svg, .elementor-widget-premium-icon-list .premium-bullet-list-blur:hover .premium-bullet-list-wrapper .premium-bullet-list-icon-text p{text-shadow:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-bullet-list-content:hover .premium-bullet-list-wrapper i, .elementor-widget-premium-icon-list .premium-bullet-list-content:hover .premium-bullet-list-icon-text p{color:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-list-wrapper i, .elementor-widget-premium-icon-list .premium-bullet-list-blur .premium-bullet-list-content:hover  .premium-bullet-list-icon-text p{text-shadow:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-bullet-list-content:hover .premium-drawable-icon *, .elementor-widget-premium-icon-list .premium-bullet-list-content:hover svg:not([class*="premium-"]){fill:var( --e-global-color-primary );stroke:var( --e-global-color-primary );} .elementor-widget-premium-icon-list .premium-bullet-list-icon-text p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-premium-icon-list .premium-bullet-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );} .elementor-widget-premium-icon-list .premium-bullet-text{color:var( --e-global-color-primary );} .elementor-widget-premium-icon-list .premium-bullet-list-blur:hover .premium-bullet-text{text-shadow:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-bullet-list-content:hover .premium-bullet-text{color:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-text{text-shadow:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-bullet-list-desc{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-premium-icon-list .premium-bullet-list-blur:hover .premium-bullet-list-desc{text-shadow:var( --e-global-color-text );} .elementor-widget-premium-icon-list .premium-bullet-list-badge span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-premium-icon-list .premium-bullet-list-badge span{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-bullet-list-divider:not(:last-child):after {border-top-color:var( --e-global-color-secondary );}.elementor-widget-premium-icon-list .premium-bullet-list-divider-inline:not(:last-child):after {border-left-color:var( --e-global-color-secondary );}.elementor-widget-premium-icon-list li.premium-bullet-list-content:not(:last-of-type) .premium-bullet-list-connector .premium-icon-connector-content:after{border-color:var( --e-global-color-secondary );}.elementor-788 .elementor-element.elementor-element-b48aff0 .elementor-repeater-item-0b5702e .premium-drawable-icon *, .elementor-788 .elementor-element.elementor-element-b48aff0 .elementor-repeater-item-0b5702e svg:not([class*="premium-"]){stroke:#61CE70;}.elementor-788 .elementor-element.elementor-element-b48aff0 .elementor-repeater-item-0b5702e.premium-bullet-list-content:hover .premium-drawable-icon *, .elementor-788 .elementor-element.elementor-element-b48aff0 .elementor-repeater-item-0b5702e.premium-bullet-list-content:hover svg:not([class*="premium-"]){stroke:#61CE70;}.elementor-788 .elementor-element.elementor-element-b48aff0 .premium-bullet-list-content{overflow:hidden;}.elementor-788 .elementor-element.elementor-element-b48aff0 .premium-bullet-list-box {flex-direction:column;}.elementor-788 .elementor-element.elementor-element-b48aff0 .premium-bullet-list-content, .elementor-788 .elementor-element.elementor-element-b48aff0 .premium-bullet-list-box{justify-content:flex-start;}.elementor-788 .elementor-element.elementor-element-b48aff0 .premium-bullet-list-divider, .elementor-788 .elementor-element.elementor-element-b48aff0 .premium-bullet-list-wrapper-top{align-self:flex-start;}.elementor-788 .elementor-element.elementor-element-b48aff0{--pa-bullet-align:flex-start;--pa-bullet-hv-size:22px;}.elementor-788 .elementor-element.elementor-element-b48aff0 .premium-bullet-list-text{display:flex;flex-direction:row;order:5;}.elementor-788 .elementor-element.elementor-element-b48aff0 .premium-bullet-list-content .premium-bullet-list-text-wrapper > span{align-self:start;text-align:start;}.elementor-788 .elementor-element.elementor-element-b48aff0 .premium-bullet-list-wrapper{align-self:flex-start;}.elementor-788 .elementor-element.elementor-element-b48aff0 .premium-bullet-list-badge{order:8;}.elementor-788 .elementor-element.elementor-element-b48aff0 .premium-bullet-list-content {border-radius:0px 0px 0px 0px;margin:0px 0px 08px 0px;}.elementor-788 .elementor-element.elementor-element-b48aff0 .premium-bullet-list-wrapper i, .elementor-788 .elementor-element.elementor-element-b48aff0 .premium-bullet-list-text p, .elementor-788 .elementor-element.elementor-element-b48aff0 .premium-bullet-text{font-size:22px;}.elementor-788 .elementor-element.elementor-element-b48aff0 .premium-bullet-list-wrapper svg, .elementor-788 .elementor-element.elementor-element-b48aff0 .premium-bullet-list-wrapper img{width:22px !important;height:22px !important;}.elementor-788 .elementor-element.elementor-element-b48aff0 .premium-bullet-list-wrapper i, .elementor-788 .elementor-element.elementor-element-b48aff0 .premium-bullet-list-icon-text p{color:#00A2D7;}.elementor-788 .elementor-element.elementor-element-b48aff0 .premium-drawable-icon *, .elementor-788 .elementor-element.elementor-element-b48aff0 svg:not([class*="premium-"]){fill:#00A2D7;stroke:#00A2D7;}.elementor-788 .elementor-element.elementor-element-b48aff0 .premium-bullet-list-blur:hover .premium-bullet-list-wrapper i, .elementor-788 .elementor-element.elementor-element-b48aff0 .premium-bullet-list-blur:hover .premium-bullet-list-wrapper svg, .elementor-788 .elementor-element.elementor-element-b48aff0 .premium-bullet-list-blur:hover .premium-bullet-list-wrapper .premium-bullet-list-icon-text p{text-shadow:0 0 3px #00A2D7;}.elementor-788 .elementor-element.elementor-element-b48aff0 .premium-bullet-list-content:hover .premium-bullet-list-wrapper i, .elementor-788 .elementor-element.elementor-element-b48aff0 .premium-bullet-list-content:hover .premium-bullet-list-icon-text p{color:#00A2D7;}.elementor-788 .elementor-element.elementor-element-b48aff0 .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-list-wrapper i, .elementor-788 .elementor-element.elementor-element-b48aff0 .premium-bullet-list-blur .premium-bullet-list-content:hover  .premium-bullet-list-icon-text p{text-shadow:none !important;color:#00A2D7 !important;}.elementor-788 .elementor-element.elementor-element-b48aff0 .premium-bullet-list-content:hover .premium-drawable-icon *, .elementor-788 .elementor-element.elementor-element-b48aff0 .premium-bullet-list-content:hover svg:not([class*="premium-"]){fill:#00A2D7;stroke:#00A2D7;}.elementor-788 .elementor-element.elementor-element-b48aff0 .premium-bullet-list-wrapper {margin:0px 0px 0px 0px;}.elementor-788 .elementor-element.elementor-element-b48aff0 .premium-bullet-text{font-family:"Lato", Sans-serif;font-size:16px;font-weight:500;}.elementor-788 .elementor-element.elementor-element-b48aff0 .premium-bullet-list-badge span{color:#fff;background-color:#6ec1e4;}.elementor-788 .elementor-element.elementor-element-b48aff0 .premium-bullet-list-badge span {border-radius:2px 2px 2px 2px;padding:2px 5px 2px 5px;}.elementor-788 .elementor-element.elementor-element-b48aff0 .premium-bullet-list-badge {margin:0px 0px 0px 5px;}.elementor-788 .elementor-element.elementor-element-2bdd6ec{margin:05px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Lato", Sans-serif;font-size:15px;font-weight:400;color:#575757;}.elementor-788 .elementor-element.elementor-element-2bdd6ec p{margin-block-end:0px;}.elementor-788 .elementor-element.elementor-element-35a5d61{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-788 .elementor-element.elementor-element-35a5d61 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-788 .elementor-element.elementor-element-85b690e{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;color:#575757;}.elementor-788 .elementor-element.elementor-element-85b690e p{margin-block-end:0px;}.elementor-788 .elementor-element.elementor-element-baca3ea{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;color:#575757;}.elementor-788 .elementor-element.elementor-element-baca3ea p{margin-block-end:0px;}.elementor-788 .elementor-element.elementor-element-70d1637{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;color:#575757;}.elementor-788 .elementor-element.elementor-element-70d1637 p{margin-block-end:0px;}.elementor-788 .elementor-element.elementor-element-c1c7d39{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;color:#575757;}.elementor-788 .elementor-element.elementor-element-c1c7d39 p{margin-block-end:0px;}.elementor-788 .elementor-element.elementor-element-fe7670a{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;color:#575757;}.elementor-788 .elementor-element.elementor-element-fe7670a p{margin-block-end:0px;}.elementor-788 .elementor-element.elementor-element-deaa8aa{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-788 .elementor-element.elementor-element-deaa8aa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-788 .elementor-element.elementor-element-f749a02{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;color:#575757;}.elementor-788 .elementor-element.elementor-element-f749a02 p{margin-block-end:0px;}.elementor-788 .elementor-element.elementor-element-379f121{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-788 .elementor-element.elementor-element-379f121 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-788 .elementor-element.elementor-element-05eeb35{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:#575757;}.elementor-788 .elementor-element.elementor-element-729dff6{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;color:#575757;}.elementor-788 .elementor-element.elementor-element-1e0ad46{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-788 .elementor-element.elementor-element-1e0ad46 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-788 .elementor-element.elementor-element-a8c725e{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;color:#575757;}.elementor-788 .elementor-element.elementor-element-1601633{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-788 .elementor-element.elementor-element-549247b{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-788 .elementor-element.elementor-element-549247b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-788 .elementor-element.elementor-element-cd870c3{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:#575757;}.elementor-788 .elementor-element.elementor-element-e052999{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-788 .elementor-element.elementor-element-3f7d2bf{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-788 .elementor-element.elementor-element-3f7d2bf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-788 .elementor-element.elementor-element-16b7c19{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:#575757;}.elementor-788 .elementor-element.elementor-element-6496832{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-788 .elementor-element.elementor-element-60d2099{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-788 .elementor-element.elementor-element-60d2099 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-788 .elementor-element.elementor-element-786c30f{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:#575757;}.elementor-788 .elementor-element.elementor-element-8892bf7{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-788 .elementor-element.elementor-element-8123805{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-788 .elementor-element.elementor-element-8123805 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-788 .elementor-element.elementor-element-624970d{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:#575757;}.elementor-788 .elementor-element.elementor-element-f79d15e{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-788 .elementor-element.elementor-element-aab1aa4{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-788 .elementor-element.elementor-element-aab1aa4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-788 .elementor-element.elementor-element-4c054dd{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:#575757;}.elementor-788 .elementor-element.elementor-element-11e74b2{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-788 .elementor-element.elementor-element-11e74b2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-788 .elementor-element.elementor-element-1896371{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;color:#575757;}.elementor-788 .elementor-element.elementor-element-8572129{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:#575757;}.elementor-788 .elementor-element.elementor-element-c577b44{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;color:#575757;}.elementor-788 .elementor-element.elementor-element-fdb8b71{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-788 .elementor-element.elementor-element-fdb8b71:not(.elementor-motion-effects-element-type-background), .elementor-788 .elementor-element.elementor-element-fdb8b71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-788 .elementor-element.elementor-element-983e2ed{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-788 .elementor-element.elementor-element-b16645a{text-align:left;}.elementor-788 .elementor-element.elementor-element-b16645a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-788 .elementor-element.elementor-element-2b324a0{margin:05px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;color:#575757;}.elementor-788 .elementor-element.elementor-element-7d07b3c{margin:05px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;color:#575757;}.elementor-788 .elementor-element.elementor-element-adc393f{margin:05px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;color:#575757;}.elementor-788 .elementor-element.elementor-element-e9f6d67{--display:flex;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#00A2D7;--border-color:#00A2D7;--border-radius:4px 4px 4px 4px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-788 .elementor-element.elementor-element-e9f6d67:not(.elementor-motion-effects-element-type-background), .elementor-788 .elementor-element.elementor-element-e9f6d67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-788 .elementor-element.elementor-element-c46d4b0{text-align:left;}.elementor-788 .elementor-element.elementor-element-c46d4b0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:1.1lh;color:var( --e-global-color-secondary );}.elementor-788 .elementor-element.elementor-element-c82df3c .elementor-repeater-item-0b5702e .premium-drawable-icon *, .elementor-788 .elementor-element.elementor-element-c82df3c .elementor-repeater-item-0b5702e svg:not([class*="premium-"]){stroke:#61CE70;}.elementor-788 .elementor-element.elementor-element-c82df3c .elementor-repeater-item-0b5702e.premium-bullet-list-content:hover .premium-drawable-icon *, .elementor-788 .elementor-element.elementor-element-c82df3c .elementor-repeater-item-0b5702e.premium-bullet-list-content:hover svg:not([class*="premium-"]){stroke:#61CE70;}.elementor-788 .elementor-element.elementor-element-c82df3c .elementor-repeater-item-2a07ec8 .premium-drawable-icon *, .elementor-788 .elementor-element.elementor-element-c82df3c .elementor-repeater-item-2a07ec8 svg:not([class*="premium-"]){stroke:#61CE70;}.elementor-788 .elementor-element.elementor-element-c82df3c .elementor-repeater-item-2a07ec8.premium-bullet-list-content:hover .premium-drawable-icon *, .elementor-788 .elementor-element.elementor-element-c82df3c .elementor-repeater-item-2a07ec8.premium-bullet-list-content:hover svg:not([class*="premium-"]){stroke:#61CE70;}.elementor-788 .elementor-element.elementor-element-c82df3c .elementor-repeater-item-8bee34e .premium-drawable-icon *, .elementor-788 .elementor-element.elementor-element-c82df3c .elementor-repeater-item-8bee34e svg:not([class*="premium-"]){stroke:#61CE70;}.elementor-788 .elementor-element.elementor-element-c82df3c .elementor-repeater-item-8bee34e.premium-bullet-list-content:hover .premium-drawable-icon *, .elementor-788 .elementor-element.elementor-element-c82df3c .elementor-repeater-item-8bee34e.premium-bullet-list-content:hover svg:not([class*="premium-"]){stroke:#61CE70;}.elementor-788 .elementor-element.elementor-element-c82df3c .elementor-repeater-item-34df0f2 .premium-drawable-icon *, .elementor-788 .elementor-element.elementor-element-c82df3c .elementor-repeater-item-34df0f2 svg:not([class*="premium-"]){stroke:#61CE70;}.elementor-788 .elementor-element.elementor-element-c82df3c .elementor-repeater-item-34df0f2.premium-bullet-list-content:hover .premium-drawable-icon *, .elementor-788 .elementor-element.elementor-element-c82df3c .elementor-repeater-item-34df0f2.premium-bullet-list-content:hover svg:not([class*="premium-"]){stroke:#61CE70;}.elementor-788 .elementor-element.elementor-element-c82df3c .elementor-repeater-item-727dd59 .premium-drawable-icon *, .elementor-788 .elementor-element.elementor-element-c82df3c .elementor-repeater-item-727dd59 svg:not([class*="premium-"]){stroke:#61CE70;}.elementor-788 .elementor-element.elementor-element-c82df3c .elementor-repeater-item-727dd59.premium-bullet-list-content:hover .premium-drawable-icon *, .elementor-788 .elementor-element.elementor-element-c82df3c .elementor-repeater-item-727dd59.premium-bullet-list-content:hover svg:not([class*="premium-"]){stroke:#61CE70;}.elementor-788 .elementor-element.elementor-element-c82df3c .elementor-repeater-item-6dc2ca5 .premium-drawable-icon *, .elementor-788 .elementor-element.elementor-element-c82df3c .elementor-repeater-item-6dc2ca5 svg:not([class*="premium-"]){stroke:#61CE70;}.elementor-788 .elementor-element.elementor-element-c82df3c .elementor-repeater-item-6dc2ca5.premium-bullet-list-content:hover .premium-drawable-icon *, .elementor-788 .elementor-element.elementor-element-c82df3c .elementor-repeater-item-6dc2ca5.premium-bullet-list-content:hover svg:not([class*="premium-"]){stroke:#61CE70;}.elementor-788 .elementor-element.elementor-element-c82df3c .premium-bullet-list-content{overflow:hidden;}.elementor-788 .elementor-element.elementor-element-c82df3c .premium-bullet-list-box {flex-direction:column;}.elementor-788 .elementor-element.elementor-element-c82df3c .premium-bullet-list-content, .elementor-788 .elementor-element.elementor-element-c82df3c .premium-bullet-list-box{justify-content:flex-start;}.elementor-788 .elementor-element.elementor-element-c82df3c .premium-bullet-list-divider, .elementor-788 .elementor-element.elementor-element-c82df3c .premium-bullet-list-wrapper-top{align-self:flex-start;}.elementor-788 .elementor-element.elementor-element-c82df3c{--pa-bullet-align:flex-start;--pa-bullet-hv-size:8px;}.elementor-788 .elementor-element.elementor-element-c82df3c .premium-bullet-list-text{display:flex;flex-direction:row;order:5;}.elementor-788 .elementor-element.elementor-element-c82df3c .premium-bullet-list-content .premium-bullet-list-text-wrapper > span{align-self:start;text-align:start;}.elementor-788 .elementor-element.elementor-element-c82df3c .premium-bullet-list-wrapper{align-self:flex-start;}.elementor-788 .elementor-element.elementor-element-c82df3c .premium-bullet-list-badge{order:8;}.elementor-788 .elementor-element.elementor-element-c82df3c .premium-bullet-list-content {border-radius:0px 0px 0px 0px;margin:0px 0px 08px 0px;}.elementor-788 .elementor-element.elementor-element-c82df3c .premium-bullet-list-wrapper i, .elementor-788 .elementor-element.elementor-element-c82df3c .premium-bullet-list-text p, .elementor-788 .elementor-element.elementor-element-c82df3c .premium-bullet-text{font-size:8px;}.elementor-788 .elementor-element.elementor-element-c82df3c .premium-bullet-list-wrapper svg, .elementor-788 .elementor-element.elementor-element-c82df3c .premium-bullet-list-wrapper img{width:8px !important;height:8px !important;}.elementor-788 .elementor-element.elementor-element-c82df3c .premium-bullet-list-wrapper i, .elementor-788 .elementor-element.elementor-element-c82df3c .premium-bullet-list-icon-text p{color:#00A2D7;}.elementor-788 .elementor-element.elementor-element-c82df3c .premium-drawable-icon *, .elementor-788 .elementor-element.elementor-element-c82df3c svg:not([class*="premium-"]){fill:#00A2D7;stroke:#00A2D7;}.elementor-788 .elementor-element.elementor-element-c82df3c .premium-bullet-list-blur:hover .premium-bullet-list-wrapper i, .elementor-788 .elementor-element.elementor-element-c82df3c .premium-bullet-list-blur:hover .premium-bullet-list-wrapper svg, .elementor-788 .elementor-element.elementor-element-c82df3c .premium-bullet-list-blur:hover .premium-bullet-list-wrapper .premium-bullet-list-icon-text p{text-shadow:0 0 3px #00A2D7;}.elementor-788 .elementor-element.elementor-element-c82df3c .premium-bullet-list-content:hover .premium-bullet-list-wrapper i, .elementor-788 .elementor-element.elementor-element-c82df3c .premium-bullet-list-content:hover .premium-bullet-list-icon-text p{color:#00A2D7;}.elementor-788 .elementor-element.elementor-element-c82df3c .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-list-wrapper i, .elementor-788 .elementor-element.elementor-element-c82df3c .premium-bullet-list-blur .premium-bullet-list-content:hover  .premium-bullet-list-icon-text p{text-shadow:none !important;color:#00A2D7 !important;}.elementor-788 .elementor-element.elementor-element-c82df3c .premium-bullet-list-content:hover .premium-drawable-icon *, .elementor-788 .elementor-element.elementor-element-c82df3c .premium-bullet-list-content:hover svg:not([class*="premium-"]){fill:#00A2D7;stroke:#00A2D7;}.elementor-788 .elementor-element.elementor-element-c82df3c .premium-bullet-list-wrapper {margin:9px 0px 0px 0px;}.elementor-788 .elementor-element.elementor-element-c82df3c .premium-bullet-text{font-family:"Lato", Sans-serif;font-size:16px;font-weight:500;}.elementor-788 .elementor-element.elementor-element-c82df3c .premium-bullet-list-badge span{color:#fff;background-color:#6ec1e4;}.elementor-788 .elementor-element.elementor-element-c82df3c .premium-bullet-list-badge span {border-radius:2px 2px 2px 2px;padding:2px 5px 2px 5px;}.elementor-788 .elementor-element.elementor-element-c82df3c .premium-bullet-list-badge {margin:0px 0px 0px 5px;}.elementor-788 .elementor-element.elementor-element-874da3c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-788 .elementor-element.elementor-element-874da3c:not(.elementor-motion-effects-element-type-background), .elementor-788 .elementor-element.elementor-element-874da3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#212423;}.elementor-788 .elementor-element.elementor-element-e2b4fad{--display:flex;--border-radius:4px 4px 0px 0px;--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-788 .elementor-element.elementor-element-8cb87fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-788 .elementor-element.elementor-element-8cb87fd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:500;text-transform:capitalize;line-height:2lh;color:#FFFFFF;}.elementor-788 .elementor-element.elementor-element-19bf6ae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:0px 0px 4px 4px;--padding-top:0px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-788 .elementor-element.elementor-element-80b9502{--display:flex;--gap:05px 05px;--row-gap:05px;--column-gap:05px;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#00A2D7;--border-color:#00A2D7;--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-image:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-image.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-788 .elementor-element.elementor-element-e01392f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) -10px;text-align:left;}.elementor-788 .elementor-element.elementor-element-e01392f img{width:80px;height:80px;object-fit:contain;object-position:center center;}.elementor-788 .elementor-element.elementor-element-13ee06e{text-align:left;}.elementor-788 .elementor-element.elementor-element-13ee06e .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-788 .elementor-element.elementor-element-dceb465{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Lato", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-788 .elementor-element.elementor-element-7cccd36{--display:flex;--gap:05px 05px;--row-gap:05px;--column-gap:05px;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#00A2D7;--border-color:#00A2D7;--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-788 .elementor-element.elementor-element-9c164a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) -10px;text-align:left;}.elementor-788 .elementor-element.elementor-element-9c164a8 img{width:80px;height:80px;object-fit:contain;object-position:center center;}.elementor-788 .elementor-element.elementor-element-0658d94{text-align:left;}.elementor-788 .elementor-element.elementor-element-0658d94 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-788 .elementor-element.elementor-element-5aa1a98{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Lato", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-788 .elementor-element.elementor-element-63d2cc7{--display:flex;--gap:05px 05px;--row-gap:05px;--column-gap:05px;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#00A2D7;--border-color:#00A2D7;--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-788 .elementor-element.elementor-element-51e6d2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) -10px;text-align:left;}.elementor-788 .elementor-element.elementor-element-51e6d2d img{width:80px;height:80px;object-fit:contain;object-position:center center;}.elementor-788 .elementor-element.elementor-element-429e4ce{text-align:left;}.elementor-788 .elementor-element.elementor-element-429e4ce .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-788 .elementor-element.elementor-element-e68b99e{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Lato", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-788 .elementor-element.elementor-element-07afbf4{--display:flex;--gap:05px 05px;--row-gap:05px;--column-gap:05px;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#00A2D7;--border-color:#00A2D7;--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-788 .elementor-element.elementor-element-e440d80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) -10px;text-align:left;}.elementor-788 .elementor-element.elementor-element-e440d80 img{width:80px;height:80px;object-fit:contain;object-position:center center;}.elementor-788 .elementor-element.elementor-element-638ddb0{text-align:left;}.elementor-788 .elementor-element.elementor-element-638ddb0 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-788 .elementor-element.elementor-element-1f2b853{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Lato", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-788 .elementor-element.elementor-element-05d3431{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-788 .elementor-element.elementor-element-05d3431:not(.elementor-motion-effects-element-type-background), .elementor-788 .elementor-element.elementor-element-05d3431 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-788 .elementor-element.elementor-element-e138e5d{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-788 .elementor-element.elementor-element-62704d0{text-align:left;}.elementor-788 .elementor-element.elementor-element-62704d0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;color:#FFFFFF;}.elementor-788 .elementor-element.elementor-element-a5a71e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-788 .elementor-element.elementor-element-4d86abc{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-gallery.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-gallery .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-gallery.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-gallery:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-gallery.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-gallery .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-788 .elementor-element.elementor-element-1d459c1 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-788 .elementor-element.elementor-element-1d459c1 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-788 .elementor-element.elementor-element-1d459c1{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-788 .elementor-element.elementor-element-3ee3b94{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.8;--padding-top:120px;--padding-bottom:120px;--padding-left:10px;--padding-right:10px;}.elementor-788 .elementor-element.elementor-element-3ee3b94:not(.elementor-motion-effects-element-type-background), .elementor-788 .elementor-element.elementor-element-3ee3b94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://americanshieldexteriors.com/wp-content/uploads/2025/10/IMG_6732.jpg");background-position:0px -280px;background-size:cover;}.elementor-788 .elementor-element.elementor-element-3ee3b94::before, .elementor-788 .elementor-element.elementor-element-3ee3b94 > .elementor-background-video-container::before, .elementor-788 .elementor-element.elementor-element-3ee3b94 > .e-con-inner > .elementor-background-video-container::before, .elementor-788 .elementor-element.elementor-element-3ee3b94 > .elementor-background-slideshow::before, .elementor-788 .elementor-element.elementor-element-3ee3b94 > .e-con-inner > .elementor-background-slideshow::before, .elementor-788 .elementor-element.elementor-element-3ee3b94 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1E1E2A;--background-overlay:'';}.elementor-788 .elementor-element.elementor-element-647d4c6{text-align:left;}.elementor-788 .elementor-element.elementor-element-647d4c6 .elementor-heading-title{font-family:"Commissioner", Sans-serif;font-size:19px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-accent );}.elementor-788 .elementor-element.elementor-element-5e674c0{width:var( --container-widget-width, 680px );max-width:680px;--container-widget-width:680px;--container-widget-flex-grow:0;text-align:left;}.elementor-788 .elementor-element.elementor-element-5e674c0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:700;text-transform:capitalize;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-button .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-button.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-button:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-button.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-788 .elementor-element.elementor-element-39f4d40 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Lato", Sans-serif;font-weight:500;line-height:0.5lh;border-radius:2px 2px 2px 2px;}.elementor-788 .elementor-element.elementor-element-39f4d40{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-788 .elementor-element.elementor-element-39f4d40 .elementor-button-content-wrapper{flex-direction:row-reverse;}@media(min-width:768px){.elementor-788 .elementor-element.elementor-element-1647c78{--width:100%;}.elementor-788 .elementor-element.elementor-element-983e2ed{--width:100%;}.elementor-788 .elementor-element.elementor-element-e2b4fad{--width:100%;}.elementor-788 .elementor-element.elementor-element-e138e5d{--width:100%;}.elementor-788 .elementor-element.elementor-element-4d86abc{--width:100%;}.elementor-788 .elementor-element.elementor-element-3ee3b94{--content-width:1200px;}}@media(max-width:1024px) and (min-width:768px){.elementor-788 .elementor-element.elementor-element-80b9502{--width:49%;}.elementor-788 .elementor-element.elementor-element-7cccd36{--width:49%;}.elementor-788 .elementor-element.elementor-element-63d2cc7{--width:49%;}.elementor-788 .elementor-element.elementor-element-07afbf4{--width:49%;}}@media(max-width:1024px){.elementor-788 .elementor-element.elementor-element-19bf6ae{--flex-wrap:wrap;}.elementor-788 .elementor-element.elementor-element-7cccd36{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-788 .elementor-element.elementor-element-3ee3b94:not(.elementor-motion-effects-element-type-background), .elementor-788 .elementor-element.elementor-element-3ee3b94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-788 .elementor-element.elementor-element-1ff37ee{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-788 .elementor-element.elementor-element-7099cbe{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-788 .elementor-element.elementor-element-b862ee4 .elementor-heading-title{font-size:25px;}.elementor-788 .elementor-element.elementor-element-a6487df{font-size:16px;}.elementor-788 .elementor-element.elementor-element-e5ecb96{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-788 .elementor-element.elementor-element-1647c78{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-788 .elementor-element.elementor-element-8fea46c .elementor-heading-title{font-size:25px;}.elementor-788 .elementor-element.elementor-element-d1b8ef1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-788 .elementor-element.elementor-element-35a5d61 .elementor-heading-title{font-size:25px;}.elementor-788 .elementor-element.elementor-element-deaa8aa .elementor-heading-title{font-size:25px;}.elementor-788 .elementor-element.elementor-element-379f121 .elementor-heading-title{font-size:20px;}.elementor-788 .elementor-element.elementor-element-1e0ad46 .elementor-heading-title{font-size:25px;}.elementor-788 .elementor-element.elementor-element-549247b .elementor-heading-title{font-size:20px;}.elementor-788 .elementor-element.elementor-element-3f7d2bf .elementor-heading-title{font-size:20px;}.elementor-788 .elementor-element.elementor-element-60d2099 .elementor-heading-title{font-size:20px;}.elementor-788 .elementor-element.elementor-element-8123805 .elementor-heading-title{font-size:20px;}.elementor-788 .elementor-element.elementor-element-aab1aa4 .elementor-heading-title{font-size:20px;}.elementor-788 .elementor-element.elementor-element-11e74b2 .elementor-heading-title{font-size:25px;}.elementor-788 .elementor-element.elementor-element-fdb8b71{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-788 .elementor-element.elementor-element-b16645a .elementor-heading-title{font-size:25px;}.elementor-788 .elementor-element.elementor-element-2b324a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-788 .elementor-element.elementor-element-7d07b3c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-788 .elementor-element.elementor-element-adc393f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-788 .elementor-element.elementor-element-874da3c{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-788 .elementor-element.elementor-element-8cb87fd .elementor-heading-title{font-size:30px;line-height:1.7lh;}.elementor-788 .elementor-element.elementor-element-05d3431{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-788 .elementor-element.elementor-element-62704d0 .elementor-heading-title{font-size:30px;}.elementor-788 .elementor-element.elementor-element-a5a71e4{font-size:16px;}.elementor-788 .elementor-element.elementor-element-3ee3b94:not(.elementor-motion-effects-element-type-background), .elementor-788 .elementor-element.elementor-element-3ee3b94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-788 .elementor-element.elementor-element-3ee3b94{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-788 .elementor-element.elementor-element-5e674c0 .elementor-heading-title{font-size:40px;}.elementor-788 .elementor-element.elementor-element-39f4d40.elementor-element{--order:3;--flex-grow:1;--flex-shrink:0;}.elementor-788 .elementor-element.elementor-element-39f4d40 .elementor-button{padding:15px 10px 15px 10px;}}