.elementor-260 .elementor-element.elementor-element-21a61248{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.92;--padding-top:125px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-260 .elementor-element.elementor-element-21a61248:not(.elementor-motion-effects-element-type-background), .elementor-260 .elementor-element.elementor-element-21a61248 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://bluepeaksroofing.com/wp-content/uploads/2026/10/Roof-Replacement-opt.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-260 .elementor-element.elementor-element-21a61248::before, .elementor-260 .elementor-element.elementor-element-21a61248 > .elementor-background-video-container::before, .elementor-260 .elementor-element.elementor-element-21a61248 > .e-con-inner > .elementor-background-video-container::before, .elementor-260 .elementor-element.elementor-element-21a61248 > .elementor-background-slideshow::before, .elementor-260 .elementor-element.elementor-element-21a61248 > .e-con-inner > .elementor-background-slideshow::before, .elementor-260 .elementor-element.elementor-element-21a61248 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0F2C3F;--background-overlay:'';}.elementor-260 .elementor-element.elementor-element-2e5e3ee{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;overflow:visible;}.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-260 .elementor-element.elementor-element-74474e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-260 .elementor-element.elementor-element-74474e8 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:60px;font-weight:600;line-height:1em;color:var( --e-global-color-e0bf63b );}.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-260 .elementor-element.elementor-element-73fe99c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;font-weight:400;color:var( --e-global-color-84a5572 );}.elementor-260 .elementor-element.elementor-element-6fdd128 .ekit-double-btn.ekit-double-btn-one{background-color:var( --e-global-color-accent );color:#FFFFFF;font-size:15px;text-transform:uppercase;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.26);text-align:center;}.elementor-260 .elementor-element.elementor-element-6fdd128 .ekit-double-btn.ekit-double-btn-one:hover{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-260 .elementor-element.elementor-element-6fdd128 .ekit-double-btn.ekit-double-btn-two{background-color:#02010100;color:var( --e-global-color-e0bf63b );font-size:18px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-e0bf63b );border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.26);}.elementor-260 .elementor-element.elementor-element-6fdd128 .ekit-double-btn.ekit-double-btn-two:hover{background-color:var( --e-global-color-e0bf63b );color:var( --e-global-color-secondary );}.elementor-260 .elementor-element.elementor-element-6fdd128 .ekit_double_button{width:70%;}.elementor-260 .elementor-element.elementor-element-6fdd128 .ekit-double-btn:not(:last-child){margin-right:5px;}.elementor-260 .elementor-element.elementor-element-6fdd128 .ekit-double-btn.ekit-double-btn-one > i{padding-left:8px;}.elementor-260 .elementor-element.elementor-element-6fdd128 .ekit-double-btn.ekit-double-btn-one > svg{margin-left:8px;}.elementor-260 .elementor-element.elementor-element-6fdd128 .ekit-double-btn.ekit-double-btn-two > i{padding-right:8px;}.elementor-260 .elementor-element.elementor-element-6fdd128 .ekit-double-btn.ekit-double-btn-two > svg{margin-right:8px;}.elementor-260 .elementor-element.elementor-element-6fdd128 .ekit-double-btn.ekit-double-btn-one svg{fill:#FFFFFF;}.elementor-260 .elementor-element.elementor-element-6fdd128 .ekit-double-btn.ekit-double-btn-one:hover svg{fill:#FFFFFF;}.elementor-260 .elementor-element.elementor-element-6fdd128 .ekit-double-btn.ekit-double-btn-two svg{fill:var( --e-global-color-e0bf63b );}.elementor-260 .elementor-element.elementor-element-6fdd128 .ekit-double-btn.ekit-double-btn-two:hover svg{fill:var( --e-global-color-secondary );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-260 .elementor-element.elementor-element-9604397{--divider-border-style:solid;--divider-color:var( --e-global-color-84a5572 );--divider-border-width:1px;}.elementor-260 .elementor-element.elementor-element-9604397 .elementor-divider-separator{width:100%;}.elementor-260 .elementor-element.elementor-element-9604397 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-260 .elementor-element.elementor-element-3c12255{--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;--justify-content:center;--align-items:center;overflow:visible;}.elementor-260 .elementor-element.elementor-element-99af952{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );overflow:visible;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-260 .elementor-element.elementor-element-21ef978 .elementor-icon-list-icon i{color:#0572AD;transition:color 0.3s;}.elementor-260 .elementor-element.elementor-element-21ef978 .elementor-icon-list-icon svg{fill:#0572AD;transition:fill 0.3s;}.elementor-260 .elementor-element.elementor-element-21ef978{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-260 .elementor-element.elementor-element-21ef978 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-260 .elementor-element.elementor-element-21ef978 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-260 .elementor-element.elementor-element-21ef978 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-260 .elementor-element.elementor-element-80a1b4f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );overflow:visible;}.elementor-260 .elementor-element.elementor-element-e083fa1 .elementor-icon-list-icon i{color:#0572AD;transition:color 0.3s;}.elementor-260 .elementor-element.elementor-element-e083fa1 .elementor-icon-list-icon svg{fill:#0572AD;transition:fill 0.3s;}.elementor-260 .elementor-element.elementor-element-e083fa1{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-260 .elementor-element.elementor-element-e083fa1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-260 .elementor-element.elementor-element-e083fa1 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-260 .elementor-element.elementor-element-e083fa1 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-260 .elementor-element.elementor-element-c0886ef{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );overflow:visible;}.elementor-260 .elementor-element.elementor-element-491bb2f .elementor-icon-list-icon i{color:#0572AD;transition:color 0.3s;}.elementor-260 .elementor-element.elementor-element-491bb2f .elementor-icon-list-icon svg{fill:#0572AD;transition:fill 0.3s;}.elementor-260 .elementor-element.elementor-element-491bb2f{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-260 .elementor-element.elementor-element-491bb2f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-260 .elementor-element.elementor-element-491bb2f .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-260 .elementor-element.elementor-element-491bb2f .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-260 .elementor-element.elementor-element-819a3c0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );overflow:visible;}.elementor-260 .elementor-element.elementor-element-007a42e .elementor-icon-list-icon i{color:#0572AD;transition:color 0.3s;}.elementor-260 .elementor-element.elementor-element-007a42e .elementor-icon-list-icon svg{fill:#0572AD;transition:fill 0.3s;}.elementor-260 .elementor-element.elementor-element-007a42e{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-260 .elementor-element.elementor-element-007a42e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-260 .elementor-element.elementor-element-007a42e .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-260 .elementor-element.elementor-element-007a42e .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-260 .elementor-element.elementor-element-4aaa1b03:not(.elementor-motion-effects-element-type-background), .elementor-260 .elementor-element.elementor-element-4aaa1b03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF4F7;}.elementor-260 .elementor-element.elementor-element-4aaa1b03{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;overflow:visible;}.elementor-260 .elementor-element.elementor-element-4aaa1b03 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-260 .elementor-element.elementor-element-0fe1d48{text-align:center;}.elementor-260 .elementor-element.elementor-element-0fe1d48 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;letter-spacing:2.7px;}.elementor-260 .elementor-element.elementor-element-79505af{text-align:center;}.elementor-260 .elementor-element.elementor-element-79505af .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:36px;font-weight:600;}.elementor-260 .elementor-element.elementor-element-d84bcb0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-260 .elementor-element.elementor-element-5287ed5{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-260 .elementor-element.elementor-element-5287ed5:not(.elementor-motion-effects-element-type-background), .elementor-260 .elementor-element.elementor-element-5287ed5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-260 .elementor-element.elementor-element-bee916a{text-align:center;}.elementor-260 .elementor-element.elementor-element-bee916a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;letter-spacing:2.7px;}.elementor-260 .elementor-element.elementor-element-da51211{text-align:center;}.elementor-260 .elementor-element.elementor-element-da51211 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:36px;font-weight:600;}.elementor-260 .elementor-element.elementor-element-e59bdd9{--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;overflow:visible;}.elementor-260 .elementor-element.elementor-element-fa9947f{--display:flex;overflow:visible;}.elementor-260 .elementor-element.elementor-element-f145212{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-260 .elementor-element.elementor-element-6f5b9bc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );overflow:visible;}.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-260 .elementor-element.elementor-element-3eeefb6 img{box-shadow:0px 0px 18px 5px #0F2C3F;}.elementor-260 .elementor-element.elementor-element-21320ec{--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:80px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-260 .elementor-element.elementor-element-21320ec:not(.elementor-motion-effects-element-type-background), .elementor-260 .elementor-element.elementor-element-21320ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F2C3F;}.elementor-260 .elementor-element.elementor-element-d0f7e3d{text-align:center;}.elementor-260 .elementor-element.elementor-element-d0f7e3d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;letter-spacing:2.7px;color:#FFFFFF;}.elementor-260 .elementor-element.elementor-element-807e76a{text-align:center;}.elementor-260 .elementor-element.elementor-element-807e76a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:36px;font-weight:600;color:#FFFFFF;}.elementor-260 .elementor-element.elementor-element-a4b2e65{--spacer-size:50px;}.elementor-260 .elementor-element.elementor-element-95ef6ad{--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-260 .elementor-element.elementor-element-95ef6ad:not(.elementor-motion-effects-element-type-background), .elementor-260 .elementor-element.elementor-element-95ef6ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F2C3F;}.elementor-260 .elementor-element.elementor-element-6dd20f9{--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;--justify-content:center;--border-radius:8px 8px 8px 8px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-260 .elementor-element.elementor-element-6dd20f9:not(.elementor-motion-effects-element-type-background), .elementor-260 .elementor-element.elementor-element-6dd20f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e0bf63b );}.elementor-260 .elementor-element.elementor-element-6dd20f9:hover{--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-260 .elementor-element.elementor-element-6dd20f9, .elementor-260 .elementor-element.elementor-element-6dd20f9::before{--border-transition:0.3s;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-260 .elementor-element.elementor-element-6e332c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-260 .elementor-element.elementor-element-6e332c6.elementor-element{--align-self:flex-start;}.elementor-260 .elementor-element.elementor-element-6e332c6 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-260 .elementor-element.elementor-element-6e332c6 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-260 .elementor-element.elementor-element-6e332c6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-260 .elementor-element.elementor-element-6e332c6.elementor-view-framed .elementor-icon, .elementor-260 .elementor-element.elementor-element-6e332c6.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-260 .elementor-element.elementor-element-6e332c6 .elementor-icon{font-size:25px;}.elementor-260 .elementor-element.elementor-element-6e332c6 .elementor-icon-box-title, .elementor-260 .elementor-element.elementor-element-6e332c6 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;}.elementor-260 .elementor-element.elementor-element-6e332c6 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-260 .elementor-element.elementor-element-e871614{--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;--justify-content:center;--border-radius:8px 8px 8px 8px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-260 .elementor-element.elementor-element-e871614:not(.elementor-motion-effects-element-type-background), .elementor-260 .elementor-element.elementor-element-e871614 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e0bf63b );}.elementor-260 .elementor-element.elementor-element-e871614:hover{--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-260 .elementor-element.elementor-element-e871614, .elementor-260 .elementor-element.elementor-element-e871614::before{--border-transition:0.3s;}.elementor-260 .elementor-element.elementor-element-0a06d75{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-260 .elementor-element.elementor-element-0a06d75.elementor-element{--align-self:flex-start;}.elementor-260 .elementor-element.elementor-element-0a06d75 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-260 .elementor-element.elementor-element-0a06d75 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-260 .elementor-element.elementor-element-0a06d75.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-260 .elementor-element.elementor-element-0a06d75.elementor-view-framed .elementor-icon, .elementor-260 .elementor-element.elementor-element-0a06d75.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-260 .elementor-element.elementor-element-0a06d75 .elementor-icon{font-size:15px;}.elementor-260 .elementor-element.elementor-element-0a06d75 .elementor-icon-box-title, .elementor-260 .elementor-element.elementor-element-0a06d75 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;}.elementor-260 .elementor-element.elementor-element-0a06d75 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-260 .elementor-element.elementor-element-440ecfa{--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-260 .elementor-element.elementor-element-440ecfa:not(.elementor-motion-effects-element-type-background), .elementor-260 .elementor-element.elementor-element-440ecfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F2C3F;}.elementor-260 .elementor-element.elementor-element-ac7ec51{--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;--justify-content:center;--border-radius:8px 8px 8px 8px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-260 .elementor-element.elementor-element-ac7ec51:not(.elementor-motion-effects-element-type-background), .elementor-260 .elementor-element.elementor-element-ac7ec51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e0bf63b );}.elementor-260 .elementor-element.elementor-element-ac7ec51:hover{--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-260 .elementor-element.elementor-element-ac7ec51, .elementor-260 .elementor-element.elementor-element-ac7ec51::before{--border-transition:0.3s;}.elementor-260 .elementor-element.elementor-element-12cc4cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-260 .elementor-element.elementor-element-12cc4cd.elementor-element{--align-self:flex-start;}.elementor-260 .elementor-element.elementor-element-12cc4cd .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-260 .elementor-element.elementor-element-12cc4cd .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-260 .elementor-element.elementor-element-12cc4cd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-260 .elementor-element.elementor-element-12cc4cd.elementor-view-framed .elementor-icon, .elementor-260 .elementor-element.elementor-element-12cc4cd.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-260 .elementor-element.elementor-element-12cc4cd .elementor-icon{font-size:25px;}.elementor-260 .elementor-element.elementor-element-12cc4cd .elementor-icon-box-title, .elementor-260 .elementor-element.elementor-element-12cc4cd .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;}.elementor-260 .elementor-element.elementor-element-12cc4cd .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-260 .elementor-element.elementor-element-f4c7fa5{--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;--justify-content:center;--border-radius:8px 8px 8px 8px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-260 .elementor-element.elementor-element-f4c7fa5:not(.elementor-motion-effects-element-type-background), .elementor-260 .elementor-element.elementor-element-f4c7fa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e0bf63b );}.elementor-260 .elementor-element.elementor-element-f4c7fa5:hover{--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-260 .elementor-element.elementor-element-f4c7fa5, .elementor-260 .elementor-element.elementor-element-f4c7fa5::before{--border-transition:0.3s;}.elementor-260 .elementor-element.elementor-element-b3909a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-260 .elementor-element.elementor-element-b3909a2.elementor-element{--align-self:flex-start;}.elementor-260 .elementor-element.elementor-element-b3909a2 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-260 .elementor-element.elementor-element-b3909a2 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-260 .elementor-element.elementor-element-b3909a2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-260 .elementor-element.elementor-element-b3909a2.elementor-view-framed .elementor-icon, .elementor-260 .elementor-element.elementor-element-b3909a2.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-260 .elementor-element.elementor-element-b3909a2 .elementor-icon{font-size:15px;}.elementor-260 .elementor-element.elementor-element-b3909a2 .elementor-icon-box-title, .elementor-260 .elementor-element.elementor-element-b3909a2 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;}.elementor-260 .elementor-element.elementor-element-b3909a2 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-260 .elementor-element.elementor-element-e06b46a{--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-260 .elementor-element.elementor-element-e06b46a:not(.elementor-motion-effects-element-type-background), .elementor-260 .elementor-element.elementor-element-e06b46a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F2C3F;}.elementor-260 .elementor-element.elementor-element-4ad8a71{--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;--justify-content:center;--border-radius:8px 8px 8px 8px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-260 .elementor-element.elementor-element-4ad8a71:not(.elementor-motion-effects-element-type-background), .elementor-260 .elementor-element.elementor-element-4ad8a71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e0bf63b );}.elementor-260 .elementor-element.elementor-element-4ad8a71:hover{--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-260 .elementor-element.elementor-element-4ad8a71, .elementor-260 .elementor-element.elementor-element-4ad8a71::before{--border-transition:0.3s;}.elementor-260 .elementor-element.elementor-element-14be2c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-260 .elementor-element.elementor-element-14be2c3.elementor-element{--align-self:flex-start;}.elementor-260 .elementor-element.elementor-element-14be2c3 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-260 .elementor-element.elementor-element-14be2c3 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-260 .elementor-element.elementor-element-14be2c3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-260 .elementor-element.elementor-element-14be2c3.elementor-view-framed .elementor-icon, .elementor-260 .elementor-element.elementor-element-14be2c3.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-260 .elementor-element.elementor-element-14be2c3 .elementor-icon{font-size:25px;}.elementor-260 .elementor-element.elementor-element-14be2c3 .elementor-icon-box-title, .elementor-260 .elementor-element.elementor-element-14be2c3 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;}.elementor-260 .elementor-element.elementor-element-14be2c3 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-260 .elementor-element.elementor-element-6065b93{--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;--justify-content:center;--border-radius:8px 8px 8px 8px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-260 .elementor-element.elementor-element-6065b93:not(.elementor-motion-effects-element-type-background), .elementor-260 .elementor-element.elementor-element-6065b93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e0bf63b );}.elementor-260 .elementor-element.elementor-element-6065b93:hover{--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-260 .elementor-element.elementor-element-6065b93, .elementor-260 .elementor-element.elementor-element-6065b93::before{--border-transition:0.3s;}.elementor-260 .elementor-element.elementor-element-daa5b46{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-260 .elementor-element.elementor-element-daa5b46.elementor-element{--align-self:flex-start;}.elementor-260 .elementor-element.elementor-element-daa5b46 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-260 .elementor-element.elementor-element-daa5b46 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-260 .elementor-element.elementor-element-daa5b46.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-260 .elementor-element.elementor-element-daa5b46.elementor-view-framed .elementor-icon, .elementor-260 .elementor-element.elementor-element-daa5b46.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-260 .elementor-element.elementor-element-daa5b46 .elementor-icon{font-size:15px;}.elementor-260 .elementor-element.elementor-element-daa5b46 .elementor-icon-box-title, .elementor-260 .elementor-element.elementor-element-daa5b46 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;}.elementor-260 .elementor-element.elementor-element-daa5b46 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-260 .elementor-element.elementor-element-041fe1f{--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-260 .elementor-element.elementor-element-041fe1f:not(.elementor-motion-effects-element-type-background), .elementor-260 .elementor-element.elementor-element-041fe1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F2C3F;}.elementor-260 .elementor-element.elementor-element-c50d203{--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;--justify-content:center;--border-radius:8px 8px 8px 8px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-260 .elementor-element.elementor-element-c50d203:not(.elementor-motion-effects-element-type-background), .elementor-260 .elementor-element.elementor-element-c50d203 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e0bf63b );}.elementor-260 .elementor-element.elementor-element-c50d203:hover{--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-260 .elementor-element.elementor-element-c50d203, .elementor-260 .elementor-element.elementor-element-c50d203::before{--border-transition:0.3s;}.elementor-260 .elementor-element.elementor-element-776b429{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-260 .elementor-element.elementor-element-776b429.elementor-element{--align-self:flex-start;}.elementor-260 .elementor-element.elementor-element-776b429 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-260 .elementor-element.elementor-element-776b429 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-260 .elementor-element.elementor-element-776b429.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-260 .elementor-element.elementor-element-776b429.elementor-view-framed .elementor-icon, .elementor-260 .elementor-element.elementor-element-776b429.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-260 .elementor-element.elementor-element-776b429 .elementor-icon{font-size:25px;}.elementor-260 .elementor-element.elementor-element-776b429 .elementor-icon-box-title, .elementor-260 .elementor-element.elementor-element-776b429 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;}.elementor-260 .elementor-element.elementor-element-776b429 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-260 .elementor-element.elementor-element-8e5a51a{--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;--justify-content:center;--border-radius:8px 8px 8px 8px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-260 .elementor-element.elementor-element-8e5a51a:not(.elementor-motion-effects-element-type-background), .elementor-260 .elementor-element.elementor-element-8e5a51a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e0bf63b );}.elementor-260 .elementor-element.elementor-element-8e5a51a:hover{--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-260 .elementor-element.elementor-element-8e5a51a, .elementor-260 .elementor-element.elementor-element-8e5a51a::before{--border-transition:0.3s;}.elementor-260 .elementor-element.elementor-element-6e2ad78{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-260 .elementor-element.elementor-element-6e2ad78.elementor-element{--align-self:flex-start;}.elementor-260 .elementor-element.elementor-element-6e2ad78 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-260 .elementor-element.elementor-element-6e2ad78 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-260 .elementor-element.elementor-element-6e2ad78.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-260 .elementor-element.elementor-element-6e2ad78.elementor-view-framed .elementor-icon, .elementor-260 .elementor-element.elementor-element-6e2ad78.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-260 .elementor-element.elementor-element-6e2ad78 .elementor-icon{font-size:15px;}.elementor-260 .elementor-element.elementor-element-6e2ad78 .elementor-icon-box-title, .elementor-260 .elementor-element.elementor-element-6e2ad78 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;}.elementor-260 .elementor-element.elementor-element-6e2ad78 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-260 .elementor-element.elementor-element-40d4ecf{--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-260 .elementor-element.elementor-element-40d4ecf:not(.elementor-motion-effects-element-type-background), .elementor-260 .elementor-element.elementor-element-40d4ecf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F2C3F;}.elementor-260 .elementor-element.elementor-element-50f4557{--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;--justify-content:center;--border-radius:8px 8px 8px 8px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-260 .elementor-element.elementor-element-50f4557:hover{--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-260 .elementor-element.elementor-element-50f4557, .elementor-260 .elementor-element.elementor-element-50f4557::before{--border-transition:0.3s;}.elementor-260 .elementor-element.elementor-element-0319495{--spacer-size:50px;}.elementor-260 .elementor-element.elementor-element-e044ce1{--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:80px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-260 .elementor-element.elementor-element-e044ce1:not(.elementor-motion-effects-element-type-background), .elementor-260 .elementor-element.elementor-element-e044ce1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-260 .elementor-element.elementor-element-e558aae{text-align:center;}.elementor-260 .elementor-element.elementor-element-e558aae .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:36px;font-weight:600;}.elementor-260 .elementor-element.elementor-element-e356aa4{--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;overflow:visible;}.elementor-260 .elementor-element.elementor-element-e356aa4:not(.elementor-motion-effects-element-type-background), .elementor-260 .elementor-element.elementor-element-e356aa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-260 .elementor-element.elementor-element-c78b6ec{--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;--justify-content:center;overflow:visible;}.elementor-260 .elementor-element.elementor-element-9a84c3c img{width:45%;}.elementor-260 .elementor-element.elementor-element-d696de0{--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;--justify-content:center;overflow:visible;}.elementor-260 .elementor-element.elementor-element-a7c3e19 img{width:100%;}.elementor-260 .elementor-element.elementor-element-66ab833{--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;--justify-content:center;overflow:visible;}.elementor-260 .elementor-element.elementor-element-7b1ed5b img{width:35%;}.elementor-260 .elementor-element.elementor-element-5f7cdf8{--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;overflow:visible;}.elementor-260 .elementor-element.elementor-element-5f7cdf8:not(.elementor-motion-effects-element-type-background), .elementor-260 .elementor-element.elementor-element-5f7cdf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-260 .elementor-element.elementor-element-49431cd{--spacer-size:50px;}.elementor-260 .elementor-element.elementor-element-dde043e{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-260 .elementor-element.elementor-element-dde043e:not(.elementor-motion-effects-element-type-background), .elementor-260 .elementor-element.elementor-element-dde043e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-260 .elementor-element.elementor-element-d45a7ed{text-align:center;}.elementor-260 .elementor-element.elementor-element-d45a7ed .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;letter-spacing:2.7px;}.elementor-260 .elementor-element.elementor-element-bc1dc40{text-align:center;}.elementor-260 .elementor-element.elementor-element-bc1dc40 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:36px;font-weight:600;}.elementor-260 .elementor-element.elementor-element-41047fe{--spacer-size:30px;}.elementor-260 .elementor-element.elementor-element-bb2f713 .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-260 .elementor-element.elementor-element-bb2f713 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-260 .elementor-element.elementor-element-bb2f713 .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:var( --e-global-color-primary );}.elementor-260 .elementor-element.elementor-element-bb2f713 .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:var( --e-global-color-e0bf63b );border-radius:8px 8px 8px 8px;}.elementor-260 .elementor-element.elementor-element-bb2f713 .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:var( --e-global-color-e0bf63b );}.elementor-260 .elementor-element.elementor-element-bb2f713 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{color:var( --e-global-color-primary );}.elementor-260 .elementor-element.elementor-element-bb2f713 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link:hover{color:var( --e-global-color-primary );}.elementor-260 .elementor-element.elementor-element-bb2f713 .elementskit-accordion.floating-style .elementskit-card-body{max-width:90%;}.elementor-260 .elementor-element.elementor-element-bb2f713 .elementskit-accordion > .elementskit-card.active{border-radius:8px 8px 8px 8px;}.elementor-260 .elementor-element.elementor-element-bb2f713 .elementskit-accordion .elementskit-card-header > .elementskit-btn-link{border-radius:8px 8px 0px 0px;}.elementor-260 .elementor-element.elementor-element-bb2f713 .elementskit-accordion > .elementskit-card{border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.08);}.elementor-260 .elementor-element.elementor-element-bb2f713 .elementskit-accordion .elementskit-card-header > .elementskit-btn-link.collapsed{border-radius:8px 8px 8px 8px;}.elementor-260 .elementor-element.elementor-element-bb2f713 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-260 .elementor-element.elementor-element-bb2f713 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link:hover .ekit_accordion_active_icon{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-260 .elementor-element.elementor-element-1638e2a{text-align:center;}.elementor-260 .elementor-element.elementor-element-004127d{--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:0px;--padding-right:0px;overflow:visible;}.elementor-260 .elementor-element.elementor-element-4d96ef8{--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;overflow:visible;}.elementor-260 .elementor-element.elementor-element-4d96ef8:not(.elementor-motion-effects-element-type-background), .elementor-260 .elementor-element.elementor-element-4d96ef8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF4F7;}.elementor-260 .elementor-element.elementor-element-da6e153{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-260 .elementor-element.elementor-element-da6e153:not(.elementor-motion-effects-element-type-background), .elementor-260 .elementor-element.elementor-element-da6e153 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-260 .elementor-element.elementor-element-b2f5251{text-align:center;}.elementor-260 .elementor-element.elementor-element-b2f5251 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:36px;font-weight:600;}.elementor-260 .elementor-element.elementor-element-12e574e .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;}.elementor-260 .elementor-element.elementor-element-12e574e .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:var( --e-global-color-primary );}.elementor-260 .elementor-element.elementor-element-12e574e .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{border-radius:8px 8px 8px 8px;}.elementor-260 .elementor-element.elementor-element-44cbecf{text-align:center;}.elementor-260 .elementor-element.elementor-element-337866b{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-260 .elementor-element.elementor-element-337866b:not(.elementor-motion-effects-element-type-background), .elementor-260 .elementor-element.elementor-element-337866b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F2C3F;}.elementor-260 .elementor-element.elementor-element-c722770{--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;--justify-content:center;overflow:visible;}.elementor-260 .elementor-element.elementor-element-c722770.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-260 .elementor-element.elementor-element-f806853{text-align:center;}.elementor-260 .elementor-element.elementor-element-f806853 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-e0bf63b );}.elementor-260 .elementor-element.elementor-element-1127e43{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-69b581c );}.elementor-260 .elementor-element.elementor-element-813fa32{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-260 .elementor-element.elementor-element-813fa32:not(.elementor-motion-effects-element-type-background), .elementor-260 .elementor-element.elementor-element-813fa32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-260 .elementor-element.elementor-element-a238cd6{text-align:center;}.elementor-260 .elementor-element.elementor-element-a238cd6 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:36px;font-weight:600;}.elementor-260 .elementor-element.elementor-element-2b54afe{text-align:center;}.elementor-260 .elementor-element.elementor-element-a1a8102{text-align:center;}.elementor-260 .elementor-element.elementor-element-1bcd4a2{--display:flex;--overlay-opacity:0.92;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-260 .elementor-element.elementor-element-1bcd4a2:not(.elementor-motion-effects-element-type-background), .elementor-260 .elementor-element.elementor-element-1bcd4a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://bluepeaksroofing.com/wp-content/uploads/2026/10/fort-collins-underlayment-05.jpg");}.elementor-260 .elementor-element.elementor-element-1bcd4a2::before, .elementor-260 .elementor-element.elementor-element-1bcd4a2 > .elementor-background-video-container::before, .elementor-260 .elementor-element.elementor-element-1bcd4a2 > .e-con-inner > .elementor-background-video-container::before, .elementor-260 .elementor-element.elementor-element-1bcd4a2 > .elementor-background-slideshow::before, .elementor-260 .elementor-element.elementor-element-1bcd4a2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-260 .elementor-element.elementor-element-1bcd4a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0F2C3F;--background-overlay:'';}.elementor-260 .elementor-element.elementor-element-87a0fad{text-align:center;}.elementor-260 .elementor-element.elementor-element-87a0fad .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-e0bf63b );}.elementor-260 .elementor-element.elementor-element-0175a12{text-align:center;color:var( --e-global-color-84a5572 );}.elementor-260 .elementor-element.elementor-element-7f3777f .ekit-double-btn.ekit-double-btn-one{background-color:var( --e-global-color-accent );color:#FFFFFF;font-size:15px;text-transform:uppercase;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.26);text-align:center;}.elementor-260 .elementor-element.elementor-element-7f3777f .ekit-double-btn.ekit-double-btn-one:hover{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-260 .elementor-element.elementor-element-7f3777f .ekit-double-btn.ekit-double-btn-two{background-color:#02010100;color:#FFFFFF;font-size:18px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-e0bf63b );border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.26);}.elementor-260 .elementor-element.elementor-element-7f3777f .ekit-double-btn.ekit-double-btn-two:hover{background-color:var( --e-global-color-e0bf63b );color:var( --e-global-color-secondary );}.elementor-260 .elementor-element.elementor-element-7f3777f .ekit_double_button{width:70%;}.elementor-260 .elementor-element.elementor-element-7f3777f .ekit-double-btn:not(:last-child){margin-right:5px;}.elementor-260 .elementor-element.elementor-element-7f3777f .ekit-double-btn.ekit-double-btn-one > i{padding-left:8px;}.elementor-260 .elementor-element.elementor-element-7f3777f .ekit-double-btn.ekit-double-btn-one > svg{margin-left:8px;}.elementor-260 .elementor-element.elementor-element-7f3777f .ekit-double-btn.ekit-double-btn-one svg{fill:#FFFFFF;}.elementor-260 .elementor-element.elementor-element-7f3777f .ekit-double-btn.ekit-double-btn-one:hover svg{fill:#FFFFFF;}.elementor-260 .elementor-element.elementor-element-7f3777f .ekit-double-btn.ekit-double-btn-two svg{fill:#FFFFFF;}.elementor-260 .elementor-element.elementor-element-7f3777f .ekit-double-btn.ekit-double-btn-two:hover svg{fill:var( --e-global-color-secondary );}.elementor-260 .elementor-element.elementor-element-f1a96f2 .elementor-icon-list-icon i{color:var( --e-global-color-e0bf63b );transition:color 0.3s;}.elementor-260 .elementor-element.elementor-element-f1a96f2 .elementor-icon-list-icon svg{fill:var( --e-global-color-e0bf63b );transition:fill 0.3s;}.elementor-260 .elementor-element.elementor-element-f1a96f2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-260 .elementor-element.elementor-element-f1a96f2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-260 .elementor-element.elementor-element-f1a96f2 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-260 .elementor-element.elementor-element-f1a96f2 .elementor-icon-list-text{color:var( --e-global-color-e0bf63b );transition:color 0.3s;}@media(min-width:768px){.elementor-260 .elementor-element.elementor-element-6dd20f9{--width:50%;}.elementor-260 .elementor-element.elementor-element-e871614{--width:50%;}.elementor-260 .elementor-element.elementor-element-ac7ec51{--width:50%;}.elementor-260 .elementor-element.elementor-element-f4c7fa5{--width:50%;}.elementor-260 .elementor-element.elementor-element-4ad8a71{--width:50%;}.elementor-260 .elementor-element.elementor-element-6065b93{--width:50%;}.elementor-260 .elementor-element.elementor-element-c50d203{--width:50%;}.elementor-260 .elementor-element.elementor-element-8e5a51a{--width:50%;}.elementor-260 .elementor-element.elementor-element-c78b6ec{--width:33.33%;}.elementor-260 .elementor-element.elementor-element-d696de0{--width:33.33%;}.elementor-260 .elementor-element.elementor-element-66ab833{--width:33.33%;}}@media(max-width:1024px) and (min-width:768px){.elementor-260 .elementor-element.elementor-element-2e5e3ee{--width:50%;}}@media(max-width:1024px){.elementor-260 .elementor-element.elementor-element-21a61248{--padding-top:100px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-260 .elementor-element.elementor-element-74474e8 .elementor-heading-title{font-size:52px;}.elementor-260 .elementor-element.elementor-element-6fdd128 .ekit_double_button{width:80%;}.elementor-260 .elementor-element.elementor-element-7f3777f .ekit_double_button{width:80%;}}@media(max-width:767px){.elementor-260 .elementor-element.elementor-element-74474e8 .elementor-heading-title{font-size:36px;}.elementor-260 .elementor-element.elementor-element-6fdd128 .ekit_double_button{width:100%;}.elementor-260 .elementor-element.elementor-element-4aaa1b03{padding:60px 0px 40px 0px;}.elementor-260 .elementor-element.elementor-element-21320ec{--padding-top:80px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-260 .elementor-element.elementor-element-95ef6ad{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-260 .elementor-element.elementor-element-440ecfa{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-260 .elementor-element.elementor-element-e06b46a{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-260 .elementor-element.elementor-element-041fe1f{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-260 .elementor-element.elementor-element-40d4ecf{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-260 .elementor-element.elementor-element-e044ce1{--padding-top:80px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-260 .elementor-element.elementor-element-a7c3e19 img{width:70%;}.elementor-260 .elementor-element.elementor-element-dde043e{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-260 .elementor-element.elementor-element-337866b{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-260 .elementor-element.elementor-element-1bcd4a2{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-260 .elementor-element.elementor-element-7f3777f .ekit_double_button{width:100%;}}