.elementor-2813 .elementor-element.elementor-element-2bdeb7c{--display:flex;--min-height:420px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.95;}.elementor-2813 .elementor-element.elementor-element-2bdeb7c:not(.elementor-motion-effects-element-type-background), .elementor-2813 .elementor-element.elementor-element-2bdeb7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://summitfirenationalaccounts.com/wp-content/uploads/2025/12/SUMM1001_National-Accounts_Hospitality-hero.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-2813 .elementor-element.elementor-element-2bdeb7c::before, .elementor-2813 .elementor-element.elementor-element-2bdeb7c > .elementor-background-video-container::before, .elementor-2813 .elementor-element.elementor-element-2bdeb7c > .e-con-inner > .elementor-background-video-container::before, .elementor-2813 .elementor-element.elementor-element-2bdeb7c > .elementor-background-slideshow::before, .elementor-2813 .elementor-element.elementor-element-2bdeb7c > .e-con-inner > .elementor-background-slideshow::before, .elementor-2813 .elementor-element.elementor-element-2bdeb7c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #F8F8F8 53%, #FFFFFF00 100%);}.elementor-2813 .elementor-element.elementor-element-6c8c740b{--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;--overlay-opacity:0.5;}.elementor-2813 .elementor-element.elementor-element-6c8c740b::before, .elementor-2813 .elementor-element.elementor-element-6c8c740b > .elementor-background-video-container::before, .elementor-2813 .elementor-element.elementor-element-6c8c740b > .e-con-inner > .elementor-background-video-container::before, .elementor-2813 .elementor-element.elementor-element-6c8c740b > .elementor-background-slideshow::before, .elementor-2813 .elementor-element.elementor-element-6c8c740b > .e-con-inner > .elementor-background-slideshow::before, .elementor-2813 .elementor-element.elementor-element-6c8c740b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2813 .elementor-element.elementor-element-721bac45 .elementor-heading-title{font-family:var( --e-global-typography-06691fa-font-family ), Sans-serif;font-size:var( --e-global-typography-06691fa-font-size );font-weight:var( --e-global-typography-06691fa-font-weight );text-transform:var( --e-global-typography-06691fa-text-transform );line-height:var( --e-global-typography-06691fa-line-height );color:var( --e-global-color-accent );}.elementor-2813 .elementor-element.elementor-element-74708f06 .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 );}.elementor-2813 .elementor-element.elementor-element-1384c7ce{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-2813 .elementor-element.elementor-element-4fd484c7 .elementor-button{background-color:var( --e-global-color-primary );fill:#FFFFFF;color:#FFFFFF;transition-duration:0.5s;border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;}.elementor-2813 .elementor-element.elementor-element-4fd484c7 .elementor-button:hover, .elementor-2813 .elementor-element.elementor-element-4fd484c7 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#3D3D42;}.elementor-2813 .elementor-element.elementor-element-4fd484c7 .elementor-button:hover svg, .elementor-2813 .elementor-element.elementor-element-4fd484c7 .elementor-button:focus svg{fill:#3D3D42;}.elementor-2813 .elementor-element.elementor-element-15266f42{--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;}.elementor-2813 .elementor-element.elementor-element-738a2c21{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2813 .elementor-element.elementor-element-e2bd71d{--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:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:60px;}.elementor-2813 .elementor-element.elementor-element-6b1eeb08 .elementor-heading-title{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 );}.elementor-2813 .elementor-element.elementor-element-24131575{padding:0px 0px 0px 0px;z-index:1;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-2813 .elementor-element.elementor-element-23c84645{--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;}.elementor-2813 .elementor-element.elementor-element-5c13bc28 img{border-radius:0px 0px 0px 0px;}.elementor-2813 .elementor-element.elementor-element-2081668f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2813 .elementor-element.elementor-element-78b20c0{--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;}.elementor-2813 .elementor-element.elementor-element-4e464214 img{border-radius:0px 0px 0px 0px;}.elementor-2813 .elementor-element.elementor-element-34b401bc{--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:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-2813 .elementor-element.elementor-element-7070da4a .elementor-heading-title{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 );}.elementor-2813 .elementor-element.elementor-element-1b65b52c{z-index:1;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-2813 .elementor-element.elementor-element-3a821866{--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;--margin-top:40px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-2813 .elementor-element.elementor-element-1a30cadc{text-align:center;}.elementor-2813 .elementor-element.elementor-element-1a30cadc .elementor-heading-title{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 );}.elementor-2813 .elementor-element.elementor-element-22f16403{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-2813 .elementor-element.elementor-element-22f16403.elementor-element{--align-self:center;}.elementor-2813 .elementor-element.elementor-element-0943176 .elementor-button{background-color:var( --e-global-color-primary );fill:#FFFFFF;color:#FFFFFF;transition-duration:0.5s;border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;}.elementor-2813 .elementor-element.elementor-element-0943176 .elementor-button:hover, .elementor-2813 .elementor-element.elementor-element-0943176 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#3D3D42;}.elementor-2813 .elementor-element.elementor-element-0943176 .elementor-button:hover svg, .elementor-2813 .elementor-element.elementor-element-0943176 .elementor-button:focus svg{fill:#3D3D42;}.elementor-2813 .elementor-element.elementor-element-be53325{--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-2813 .elementor-element.elementor-element-53bc6f4d{--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;}.elementor-2813 .elementor-element.elementor-element-156c562d img{height:125px;}.elementor-2813 .elementor-element.elementor-element-cd048cc{text-align:center;}.elementor-2813 .elementor-element.elementor-element-cd048cc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:600;line-height:1.3em;}.elementor-2813 .elementor-element.elementor-element-5ba70723{--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;}.elementor-2813 .elementor-element.elementor-element-65f6a1dc img{height:125px;}.elementor-2813 .elementor-element.elementor-element-61cb895{text-align:center;}.elementor-2813 .elementor-element.elementor-element-61cb895 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:600;line-height:1.3em;}.elementor-2813 .elementor-element.elementor-element-2aa0a2e1{--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;}.elementor-2813 .elementor-element.elementor-element-ec606ff img{height:125px;}.elementor-2813 .elementor-element.elementor-element-7d5153c7{text-align:center;}.elementor-2813 .elementor-element.elementor-element-7d5153c7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:600;line-height:1.3em;}.elementor-2813 .elementor-element.elementor-element-14a6733c{--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;}.elementor-2813 .elementor-element.elementor-element-213009b9 img{height:125px;}.elementor-2813 .elementor-element.elementor-element-51cb076e{text-align:center;}.elementor-2813 .elementor-element.elementor-element-51cb076e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:600;line-height:1.3em;}.elementor-2813 .elementor-element.elementor-element-a38b559{--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-2813 .elementor-element.elementor-element-a6a1654{--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;}.elementor-2813 .elementor-element.elementor-element-f33523e img{height:125px;}.elementor-2813 .elementor-element.elementor-element-d958891{text-align:center;}.elementor-2813 .elementor-element.elementor-element-d958891 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:600;line-height:1.3em;}.elementor-2813 .elementor-element.elementor-element-858fa75{--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;}.elementor-2813 .elementor-element.elementor-element-4adc8a2 img{height:125px;}.elementor-2813 .elementor-element.elementor-element-54ff7b3{text-align:center;}.elementor-2813 .elementor-element.elementor-element-54ff7b3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:600;line-height:1.3em;}.elementor-2813 .elementor-element.elementor-element-bcfd6d4{--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;}.elementor-2813 .elementor-element.elementor-element-dd9ffa6 img{height:125px;}.elementor-2813 .elementor-element.elementor-element-b33ef9a{text-align:center;}.elementor-2813 .elementor-element.elementor-element-b33ef9a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:600;line-height:1.3em;}.elementor-2813 .elementor-element.elementor-element-ca21814{--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;}.elementor-2813 .elementor-element.elementor-element-acdb8ba img{height:125px;}.elementor-2813 .elementor-element.elementor-element-92acdfe{text-align:center;}.elementor-2813 .elementor-element.elementor-element-92acdfe .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:600;line-height:1.3em;}.elementor-2813 .elementor-element.elementor-element-93b54a6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2813 .elementor-element.elementor-element-45bb45b{--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;}.elementor-2813 .elementor-element.elementor-element-3fca17d{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:10;text-align:start;}.elementor-2813 .elementor-element.elementor-element-3fca17d .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-2813 .elementor-element.elementor-element-7eb02e0{z-index:1;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-2813 .elementor-element.elementor-element-2cc470d .elementor-button{background-color:var( --e-global-color-primary );fill:#FFFFFF;color:#FFFFFF;transition-duration:0.5s;border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;}.elementor-2813 .elementor-element.elementor-element-2cc470d .elementor-button:hover, .elementor-2813 .elementor-element.elementor-element-2cc470d .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#3D3D42;}.elementor-2813 .elementor-element.elementor-element-2cc470d .elementor-button:hover svg, .elementor-2813 .elementor-element.elementor-element-2cc470d .elementor-button:focus svg{fill:#3D3D42;}.elementor-2813 .elementor-element.elementor-element-ab5269f{--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;}.elementor-2813 .elementor-element.elementor-element-bcc3527 img{border-radius:0px 0px 0px 0px;}.elementor-2813 .elementor-element.elementor-element-203b605{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2813 .elementor-element.elementor-element-930b8f3{--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;}.elementor-2813 .elementor-element.elementor-element-f4b7a48 img{border-radius:0px 0px 0px 0px;}.elementor-2813 .elementor-element.elementor-element-0849dcd{--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:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-2813 .elementor-element.elementor-element-f30a201 .elementor-heading-title{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 );}.elementor-2813 .elementor-element.elementor-element-a96f30a{z-index:1;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-2813 .elementor-element.elementor-element-0e06380 .elementor-button{background-color:var( --e-global-color-primary );fill:#FFFFFF;color:#FFFFFF;transition-duration:0.5s;border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;}.elementor-2813 .elementor-element.elementor-element-0e06380 .elementor-button:hover, .elementor-2813 .elementor-element.elementor-element-0e06380 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#3D3D42;}.elementor-2813 .elementor-element.elementor-element-0e06380 .elementor-button:hover svg, .elementor-2813 .elementor-element.elementor-element-0e06380 .elementor-button:focus svg{fill:#3D3D42;}.elementor-2813 .elementor-element.elementor-element-4724dcb6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2813 .elementor-element.elementor-element-2682ea4c{--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;}.elementor-2813 .elementor-element.elementor-element-95ac908{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:10;text-align:start;}.elementor-2813 .elementor-element.elementor-element-95ac908 .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-2813 .elementor-element.elementor-element-4ae575{z-index:1;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-2813 .elementor-element.elementor-element-7150cc34 .elementor-button{background-color:var( --e-global-color-primary );fill:#FFFFFF;color:#FFFFFF;transition-duration:0.5s;border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;}.elementor-2813 .elementor-element.elementor-element-7150cc34 .elementor-button:hover, .elementor-2813 .elementor-element.elementor-element-7150cc34 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#3D3D42;}.elementor-2813 .elementor-element.elementor-element-7150cc34 .elementor-button:hover svg, .elementor-2813 .elementor-element.elementor-element-7150cc34 .elementor-button:focus svg{fill:#3D3D42;}.elementor-2813 .elementor-element.elementor-element-47deb3e5{--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;}.elementor-2813 .elementor-element.elementor-element-67708f2a img{border-radius:0px 0px 0px 0px;}.elementor-2813 .elementor-element.elementor-element-4ec27836{--display:flex;--min-height:276px;--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;--overlay-opacity:0.13;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2813 .elementor-element.elementor-element-4ec27836:not(.elementor-motion-effects-element-type-background), .elementor-2813 .elementor-element.elementor-element-4ec27836 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2813 .elementor-element.elementor-element-4ec27836::before, .elementor-2813 .elementor-element.elementor-element-4ec27836 > .elementor-background-video-container::before, .elementor-2813 .elementor-element.elementor-element-4ec27836 > .e-con-inner > .elementor-background-video-container::before, .elementor-2813 .elementor-element.elementor-element-4ec27836 > .elementor-background-slideshow::before, .elementor-2813 .elementor-element.elementor-element-4ec27836 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2813 .elementor-element.elementor-element-4ec27836 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://summitfirenationalaccounts.com/wp-content/uploads/2025/12/summit-mountain-black.svg");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;background-size:70% auto;}.elementor-2813 .elementor-element.elementor-element-24217ea4{--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;--flex-wrap:wrap;}.elementor-2813 .elementor-element.elementor-element-281afe28{width:var( --container-widget-width, 662px );max-width:662px;--container-widget-width:662px;--container-widget-flex-grow:0;}.elementor-2813 .elementor-element.elementor-element-281afe28 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-5ced46b );}.elementor-2813 .elementor-element.elementor-element-39f296b3{width:var( --container-widget-width, 595px );max-width:595px;--container-widget-width:595px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-5ced46b );}.elementor-2813 .elementor-element.elementor-element-3ab4a2cd{--display:flex;}.elementor-2813 .elementor-element.elementor-element-50ce625f .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-5ced46b );color:var( --e-global-color-5ced46b );transition-duration:0.5s;padding:5px 5px 5px 0px;}.elementor-2813 .elementor-element.elementor-element-50ce625f .elementor-button:hover, .elementor-2813 .elementor-element.elementor-element-50ce625f .elementor-button:focus{background-color:#54595F00;color:var( --e-global-color-secondary );}.elementor-2813 .elementor-element.elementor-element-50ce625f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2813 .elementor-element.elementor-element-50ce625f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2813 .elementor-element.elementor-element-50ce625f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2813 .elementor-element.elementor-element-50ce625f .elementor-button:hover svg, .elementor-2813 .elementor-element.elementor-element-50ce625f .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2813 .elementor-element.elementor-element-134a7057{--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;}:root{--page-title-display:none;}@media(max-width:1188px){.elementor-2813 .elementor-element.elementor-element-721bac45 .elementor-heading-title{font-size:var( --e-global-typography-06691fa-font-size );line-height:var( --e-global-typography-06691fa-line-height );}.elementor-2813 .elementor-element.elementor-element-74708f06 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2813 .elementor-element.elementor-element-1384c7ce{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2813 .elementor-element.elementor-element-e2bd71d{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2813 .elementor-element.elementor-element-6b1eeb08 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2813 .elementor-element.elementor-element-24131575{padding:0px 30px 0px 0px;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2813 .elementor-element.elementor-element-7070da4a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2813 .elementor-element.elementor-element-1b65b52c{padding:0px 30px 0px 0px;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2813 .elementor-element.elementor-element-1a30cadc .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2813 .elementor-element.elementor-element-22f16403{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2813 .elementor-element.elementor-element-cd048cc .elementor-heading-title{font-size:1.8rem;line-height:1.3em;}.elementor-2813 .elementor-element.elementor-element-61cb895 .elementor-heading-title{font-size:1.8rem;line-height:1.3em;}.elementor-2813 .elementor-element.elementor-element-7d5153c7 .elementor-heading-title{font-size:1.8rem;line-height:1.3em;}.elementor-2813 .elementor-element.elementor-element-51cb076e .elementor-heading-title{font-size:1.8rem;line-height:1.3em;}.elementor-2813 .elementor-element.elementor-element-d958891 .elementor-heading-title{font-size:1.8rem;line-height:1.3em;}.elementor-2813 .elementor-element.elementor-element-54ff7b3 .elementor-heading-title{font-size:1.8rem;line-height:1.3em;}.elementor-2813 .elementor-element.elementor-element-b33ef9a .elementor-heading-title{font-size:1.8rem;line-height:1.3em;}.elementor-2813 .elementor-element.elementor-element-92acdfe .elementor-heading-title{font-size:1.8rem;line-height:1.3em;}.elementor-2813 .elementor-element.elementor-element-3fca17d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2813 .elementor-element.elementor-element-7eb02e0{padding:0px 30px 0px 0px;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2813 .elementor-element.elementor-element-f30a201 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2813 .elementor-element.elementor-element-a96f30a{padding:0px 30px 0px 0px;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2813 .elementor-element.elementor-element-95ac908 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2813 .elementor-element.elementor-element-4ae575{padding:0px 30px 0px 0px;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2813 .elementor-element.elementor-element-4ec27836{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2813 .elementor-element.elementor-element-24217ea4{--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;}.elementor-2813 .elementor-element.elementor-element-281afe28 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2813 .elementor-element.elementor-element-39f296b3{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(min-width:768px){.elementor-2813 .elementor-element.elementor-element-6c8c740b{--width:75%;}.elementor-2813 .elementor-element.elementor-element-15266f42{--width:15%;}.elementor-2813 .elementor-element.elementor-element-e2bd71d{--width:50%;}.elementor-2813 .elementor-element.elementor-element-23c84645{--width:50%;}.elementor-2813 .elementor-element.elementor-element-78b20c0{--width:50%;}.elementor-2813 .elementor-element.elementor-element-34b401bc{--width:50%;}.elementor-2813 .elementor-element.elementor-element-3a821866{--content-width:1280px;}.elementor-2813 .elementor-element.elementor-element-be53325{--content-width:1183px;}.elementor-2813 .elementor-element.elementor-element-53bc6f4d{--width:25%;}.elementor-2813 .elementor-element.elementor-element-5ba70723{--width:25%;}.elementor-2813 .elementor-element.elementor-element-2aa0a2e1{--width:25%;}.elementor-2813 .elementor-element.elementor-element-14a6733c{--width:25%;}.elementor-2813 .elementor-element.elementor-element-a38b559{--content-width:1183px;}.elementor-2813 .elementor-element.elementor-element-a6a1654{--width:25%;}.elementor-2813 .elementor-element.elementor-element-858fa75{--width:25%;}.elementor-2813 .elementor-element.elementor-element-bcfd6d4{--width:25%;}.elementor-2813 .elementor-element.elementor-element-ca21814{--width:25%;}.elementor-2813 .elementor-element.elementor-element-45bb45b{--width:50%;}.elementor-2813 .elementor-element.elementor-element-ab5269f{--width:50%;}.elementor-2813 .elementor-element.elementor-element-930b8f3{--width:50%;}.elementor-2813 .elementor-element.elementor-element-0849dcd{--width:50%;}.elementor-2813 .elementor-element.elementor-element-2682ea4c{--width:50%;}.elementor-2813 .elementor-element.elementor-element-47deb3e5{--width:50%;}.elementor-2813 .elementor-element.elementor-element-24217ea4{--width:50%;}.elementor-2813 .elementor-element.elementor-element-3ab4a2cd{--width:50%;}.elementor-2813 .elementor-element.elementor-element-134a7057{--width:50%;}}@media(max-width:1188px) and (min-width:768px){.elementor-2813 .elementor-element.elementor-element-6c8c740b{--width:99%;}.elementor-2813 .elementor-element.elementor-element-15266f42{--width:1%;}.elementor-2813 .elementor-element.elementor-element-24217ea4{--width:95%;}.elementor-2813 .elementor-element.elementor-element-134a7057{--width:5%;}}@media(max-width:767px){.elementor-2813 .elementor-element.elementor-element-2bdeb7c{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-2813 .elementor-element.elementor-element-721bac45 .elementor-heading-title{font-size:var( --e-global-typography-06691fa-font-size );line-height:var( --e-global-typography-06691fa-line-height );}.elementor-2813 .elementor-element.elementor-element-74708f06 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2813 .elementor-element.elementor-element-1384c7ce{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2813 .elementor-element.elementor-element-6b1eeb08 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2813 .elementor-element.elementor-element-24131575{text-align:start;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2813 .elementor-element.elementor-element-2081668f{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-2813 .elementor-element.elementor-element-34b401bc{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2813 .elementor-element.elementor-element-7070da4a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2813 .elementor-element.elementor-element-1b65b52c{text-align:start;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2813 .elementor-element.elementor-element-1a30cadc .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2813 .elementor-element.elementor-element-22f16403{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2813 .elementor-element.elementor-element-cd048cc .elementor-heading-title{font-size:1.8rem;line-height:1.3em;}.elementor-2813 .elementor-element.elementor-element-61cb895 .elementor-heading-title{font-size:1.8rem;line-height:1.3em;}.elementor-2813 .elementor-element.elementor-element-7d5153c7 .elementor-heading-title{font-size:1.8rem;line-height:1.3em;}.elementor-2813 .elementor-element.elementor-element-51cb076e .elementor-heading-title{font-size:1.8rem;line-height:1.3em;}.elementor-2813 .elementor-element.elementor-element-d958891 .elementor-heading-title{font-size:1.8rem;line-height:1.3em;}.elementor-2813 .elementor-element.elementor-element-54ff7b3 .elementor-heading-title{font-size:1.8rem;line-height:1.3em;}.elementor-2813 .elementor-element.elementor-element-b33ef9a .elementor-heading-title{font-size:1.8rem;line-height:1.3em;}.elementor-2813 .elementor-element.elementor-element-92acdfe .elementor-heading-title{font-size:1.8rem;line-height:1.3em;}.elementor-2813 .elementor-element.elementor-element-3fca17d{text-align:start;}.elementor-2813 .elementor-element.elementor-element-3fca17d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2813 .elementor-element.elementor-element-7eb02e0{text-align:start;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2813 .elementor-element.elementor-element-203b605{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-2813 .elementor-element.elementor-element-0849dcd{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2813 .elementor-element.elementor-element-f30a201 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2813 .elementor-element.elementor-element-a96f30a{text-align:start;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2813 .elementor-element.elementor-element-95ac908{text-align:start;}.elementor-2813 .elementor-element.elementor-element-95ac908 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2813 .elementor-element.elementor-element-4ae575{text-align:start;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2813 .elementor-element.elementor-element-4ec27836{--padding-top:40px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-2813 .elementor-element.elementor-element-281afe28 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2813 .elementor-element.elementor-element-39f296b3{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}/* Start custom CSS for button, class: .elementor-element-4fd484c7 */.chopped-button{
            
            border: solid 8px #112232;
            
            font-size: 18px;
            font-weight: 500;
            overflow: hidden;
        }
    
        .chopped-button:after{
            content: '';
            position: absolute;
            left:-15px;
            right: 0px;
            top: 0px;
            padding: 40px;
            background-color: #112232;
            transform: rotate(-70deg);
        }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0943176 */.chopped-button{
            
            border: solid 8px #112232;
            
            font-size: 18px;
            font-weight: 500;
            overflow: hidden;
        }
    
        .chopped-button:after{
            content: '';
            position: absolute;
            left:-15px;
            right: 0px;
            top: 0px;
            padding: 40px;
            background-color: #112232;
            transform: rotate(-70deg);
        }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2cc470d */.chopped-button{
            
            border: solid 8px #112232;
            
            font-size: 18px;
            font-weight: 500;
            overflow: hidden;
        }
    
        .chopped-button:after{
            content: '';
            position: absolute;
            left:-15px;
            right: 0px;
            top: 0px;
            padding: 40px;
            background-color: #112232;
            transform: rotate(-70deg);
        }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0e06380 */.chopped-button{
            
            border: solid 8px #112232;
            
            font-size: 18px;
            font-weight: 500;
            overflow: hidden;
        }
    
        .chopped-button:after{
            content: '';
            position: absolute;
            left:-15px;
            right: 0px;
            top: 0px;
            padding: 40px;
            background-color: #112232;
            transform: rotate(-70deg);
        }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7150cc34 */.chopped-button{
            
            border: solid 8px #112232;
            
            font-size: 18px;
            font-weight: 500;
            overflow: hidden;
        }
    
        .chopped-button:after{
            content: '';
            position: absolute;
            left:-15px;
            right: 0px;
            top: 0px;
            padding: 40px;
            background-color: #112232;
            transform: rotate(-70deg);
        }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-50ce625f */.my-button .elementor-button {
  position: relative;
  display: inline-block;
  transition: color 0.3s ease-in-out;
}

.my-button .elementor-button::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: -2px; /* ⬅️ Space between text and underline */
  height: 2px;
  width: 0%;
  background-color: currentColor;
  transition: width 0.3s ease-in-out;
}

.my-button .elementor-button:hover::after,
.my-button .elementor-button:focus::after {
  width: 100%;
}

.my-button .elementor-button-icon {
  transform: translateX(0) translateY(0);
  transition: transform 0.3s ease-in-out;
}

.my-button .elementor-button:focus .elementor-button-icon,
.my-button .elementor-button:hover .elementor-button-icon {
  transform: translateX(3px);
}/* End custom CSS */