.elementor-15 .elementor-element.elementor-element-c2c257b{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overlay-opacity:1;--padding-top:110px;--padding-bottom:110px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-c2c257b:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c2c257b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://commercialdoorsandglass.com/wp-content/uploads/2026/10/cdg-entrance.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-c2c257b::before, .elementor-15 .elementor-element.elementor-element-c2c257b > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-c2c257b > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-c2c257b > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-c2c257b > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-c2c257b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, rgba(11,37,69,0.96) 0%, rgba(11,37,69,0.7) 100%);}.elementor-15 .elementor-element.elementor-element-b5e1c0e{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-b5e1c0e.e-con{--flex-grow:0;--flex-shrink:0;}.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-15 .elementor-element.elementor-element-b3f7ebb{text-align:start;}.elementor-15 .elementor-element.elementor-element-b3f7ebb .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#F5A623;}.elementor-15 .elementor-element.elementor-element-8b1ed84{text-align:start;}.elementor-15 .elementor-element.elementor-element-8b1ed84 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:50px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.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-15 .elementor-element.elementor-element-62b87b0{text-align:start;font-family:"Inter", Sans-serif;font-size:19px;line-height:1.65em;color:#C9D6E3;}.elementor-15 .elementor-element.elementor-element-61f3304{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-15 .elementor-element.elementor-element-ec1bdf7 .elementor-button{background-color:#F5A623;font-family:"Barlow", Sans-serif;font-size:17px;font-weight:700;fill:#0B2545;color:#0B2545;border-radius:6px 6px 6px 6px;padding:16px 28px 16px 28px;}.elementor-15 .elementor-element.elementor-element-ec1bdf7 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-ec1bdf7 .elementor-button:focus{background-color:#FFB940;color:#0B2545;}.elementor-15 .elementor-element.elementor-element-ec1bdf7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-ec1bdf7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-15 .elementor-element.elementor-element-ec1bdf7 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-15 .elementor-element.elementor-element-ec1bdf7 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-ec1bdf7 .elementor-button:focus svg{fill:#0B2545;}.elementor-15 .elementor-element.elementor-element-d92f87c .elementor-button{background-color:rgba(255,255,255,0);font-family:"Barlow", Sans-serif;font-size:17px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:6px 6px 6px 6px;padding:16px 28px 16px 28px;}.elementor-15 .elementor-element.elementor-element-d92f87c .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-d92f87c .elementor-button:focus{background-color:#FFFFFF;color:#0B2545;}.elementor-15 .elementor-element.elementor-element-d92f87c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-d92f87c .elementor-button-content-wrapper{flex-direction:row;}.elementor-15 .elementor-element.elementor-element-d92f87c .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-15 .elementor-element.elementor-element-d92f87c .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-d92f87c .elementor-button:focus svg{fill:#0B2545;}.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-15 .elementor-element.elementor-element-936a66f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(28px/2);}.elementor-15 .elementor-element.elementor-element-936a66f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(28px/2);}.elementor-15 .elementor-element.elementor-element-936a66f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(28px/2);}.elementor-15 .elementor-element.elementor-element-936a66f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-28px/2);}.elementor-15 .elementor-element.elementor-element-936a66f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-28px/2);}.elementor-15 .elementor-element.elementor-element-936a66f .elementor-icon-list-icon i{color:#F5A623;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-936a66f .elementor-icon-list-icon svg{fill:#F5A623;transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-936a66f{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-936a66f .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-15 .elementor-element.elementor-element-936a66f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-936a66f .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;}.elementor-15 .elementor-element.elementor-element-936a66f .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-936a66f .elementor-icon-list-item:hover .elementor-icon-list-text{color:#F5A623;}.elementor-15 .elementor-element.elementor-element-c4b25cc{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-66c3a4a{--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:56px 56px;--row-gap:56px;--column-gap:56px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-b23da86{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-b23da86.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-15 .elementor-element.elementor-element-f7e3a82{text-align:start;}.elementor-15 .elementor-element.elementor-element-f7e3a82 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#F5A623;}.elementor-15 .elementor-element.elementor-element-27d0866{text-align:start;}.elementor-15 .elementor-element.elementor-element-27d0866 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:38px;font-weight:700;line-height:1.15em;color:#0B2545;}.elementor-15 .elementor-element.elementor-element-c8364ea{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;line-height:1.65em;color:#52606D;}.elementor-15 .elementor-element.elementor-element-1c5a927{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;line-height:1.65em;color:#52606D;}.elementor-15 .elementor-element.elementor-element-83cb11c{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-82d9863 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Barlow", Sans-serif;font-size:17px;font-weight:700;fill:#0B2545;color:#0B2545;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0B2545;border-radius:6px 6px 6px 6px;padding:16px 28px 16px 28px;}.elementor-15 .elementor-element.elementor-element-82d9863 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-82d9863 .elementor-button:focus{background-color:#0B2545;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-82d9863.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-82d9863 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-82d9863 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-b1abaa2{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-b1abaa2.e-con{--flex-grow:1;--flex-shrink:1;}.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-15 .elementor-element.elementor-element-99a4aca img{width:100%;height:440px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-15 .elementor-element.elementor-element-e256cfa{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-e256cfa:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-e256cfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F6FA;}.elementor-15 .elementor-element.elementor-element-5257e19{text-align:center;}.elementor-15 .elementor-element.elementor-element-5257e19 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#F5A623;}.elementor-15 .elementor-element.elementor-element-fffdfeb{text-align:center;}.elementor-15 .elementor-element.elementor-element-fffdfeb .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;color:#0B2545;}.elementor-15 .elementor-element.elementor-element-1963281{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E9F0;--border-color:#E3E9F0;--border-radius:12px 12px 12px 12px;box-shadow:0px 12px 32px 0px rgba(11,37,69,0.08);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-1963281:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-1963281 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-1963281.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-15 .elementor-element.elementor-element-2db6823{--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:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-5dcfd37{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-5dcfd37.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-15 .elementor-element.elementor-element-a131e53 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-15 .elementor-element.elementor-element-a131e53 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-15 .elementor-element.elementor-element-a131e53 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-15 .elementor-element.elementor-element-a131e53 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-15 .elementor-element.elementor-element-a131e53 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-15 .elementor-element.elementor-element-a131e53 .elementor-icon-list-icon i{color:#F5A623;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-a131e53 .elementor-icon-list-icon svg{fill:#F5A623;transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-a131e53{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-a131e53 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-15 .elementor-element.elementor-element-a131e53 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-a131e53 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:17px;}.elementor-15 .elementor-element.elementor-element-a131e53 .elementor-icon-list-text{color:#1F2933;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-a131e53 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#F5A623;}.elementor-15 .elementor-element.elementor-element-319645e{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-319645e.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-15 .elementor-element.elementor-element-e73a841 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-15 .elementor-element.elementor-element-e73a841 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-15 .elementor-element.elementor-element-e73a841 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-15 .elementor-element.elementor-element-e73a841 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-15 .elementor-element.elementor-element-e73a841 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-15 .elementor-element.elementor-element-e73a841 .elementor-icon-list-icon i{color:#F5A623;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-e73a841 .elementor-icon-list-icon svg{fill:#F5A623;transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-e73a841{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-e73a841 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-15 .elementor-element.elementor-element-e73a841 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-e73a841 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:17px;}.elementor-15 .elementor-element.elementor-element-e73a841 .elementor-icon-list-text{color:#1F2933;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-e73a841 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#F5A623;}.elementor-15 .elementor-element.elementor-element-79eab41{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-f1050f3{text-align:center;}.elementor-15 .elementor-element.elementor-element-f1050f3 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;color:#0B2545;}.elementor-15 .elementor-element.elementor-element-ea68c52{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-91551e0{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-7668e8b{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E9F0;--border-color:#E3E9F0;--border-radius:12px 12px 12px 12px;box-shadow:0px 12px 32px 0px rgba(11,37,69,0.08);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-7668e8b:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-7668e8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-7668e8b.e-con{--flex-grow:1;--flex-shrink:1;}.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-15 .elementor-element.elementor-element-2e1630f .elementor-icon-box-wrapper{text-align:start;gap:16px;}.elementor-15 .elementor-element.elementor-element-2e1630f .elementor-icon-box-title{margin-block-end:10px;color:#0B2545;}.elementor-15 .elementor-element.elementor-element-2e1630f.elementor-view-stacked .elementor-icon{background-color:#F5A623;}.elementor-15 .elementor-element.elementor-element-2e1630f.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-2e1630f.elementor-view-default .elementor-icon{fill:#F5A623;color:#F5A623;border-color:#F5A623;}.elementor-15 .elementor-element.elementor-element-2e1630f .elementor-icon{font-size:34px;}.elementor-15 .elementor-element.elementor-element-2e1630f .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-2e1630f .elementor-icon-box-title a{font-family:"Barlow", Sans-serif;font-size:21px;font-weight:700;}.elementor-15 .elementor-element.elementor-element-2e1630f .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.6em;color:#52606D;}.elementor-15 .elementor-element.elementor-element-b50ca16{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E9F0;--border-color:#E3E9F0;--border-radius:12px 12px 12px 12px;box-shadow:0px 12px 32px 0px rgba(11,37,69,0.08);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-b50ca16:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-b50ca16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-b50ca16.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-15 .elementor-element.elementor-element-7aba289 .elementor-icon-box-wrapper{text-align:start;gap:16px;}.elementor-15 .elementor-element.elementor-element-7aba289 .elementor-icon-box-title{margin-block-end:10px;color:#0B2545;}.elementor-15 .elementor-element.elementor-element-7aba289.elementor-view-stacked .elementor-icon{background-color:#F5A623;}.elementor-15 .elementor-element.elementor-element-7aba289.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-7aba289.elementor-view-default .elementor-icon{fill:#F5A623;color:#F5A623;border-color:#F5A623;}.elementor-15 .elementor-element.elementor-element-7aba289 .elementor-icon{font-size:34px;}.elementor-15 .elementor-element.elementor-element-7aba289 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-7aba289 .elementor-icon-box-title a{font-family:"Barlow", Sans-serif;font-size:21px;font-weight:700;}.elementor-15 .elementor-element.elementor-element-7aba289 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.6em;color:#52606D;}.elementor-15 .elementor-element.elementor-element-aa58a7c{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E9F0;--border-color:#E3E9F0;--border-radius:12px 12px 12px 12px;box-shadow:0px 12px 32px 0px rgba(11,37,69,0.08);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-aa58a7c:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-aa58a7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-aa58a7c.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-15 .elementor-element.elementor-element-7078266 .elementor-icon-box-wrapper{text-align:start;gap:16px;}.elementor-15 .elementor-element.elementor-element-7078266 .elementor-icon-box-title{margin-block-end:10px;color:#0B2545;}.elementor-15 .elementor-element.elementor-element-7078266.elementor-view-stacked .elementor-icon{background-color:#F5A623;}.elementor-15 .elementor-element.elementor-element-7078266.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-7078266.elementor-view-default .elementor-icon{fill:#F5A623;color:#F5A623;border-color:#F5A623;}.elementor-15 .elementor-element.elementor-element-7078266 .elementor-icon{font-size:34px;}.elementor-15 .elementor-element.elementor-element-7078266 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-7078266 .elementor-icon-box-title a{font-family:"Barlow", Sans-serif;font-size:21px;font-weight:700;}.elementor-15 .elementor-element.elementor-element-7078266 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.6em;color:#52606D;}.elementor-15 .elementor-element.elementor-element-2d8e900{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E9F0;--border-color:#E3E9F0;--border-radius:12px 12px 12px 12px;box-shadow:0px 12px 32px 0px rgba(11,37,69,0.08);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-2d8e900:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-2d8e900 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-2d8e900.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-15 .elementor-element.elementor-element-fb6176b .elementor-icon-box-wrapper{text-align:start;gap:16px;}.elementor-15 .elementor-element.elementor-element-fb6176b .elementor-icon-box-title{margin-block-end:10px;color:#0B2545;}.elementor-15 .elementor-element.elementor-element-fb6176b.elementor-view-stacked .elementor-icon{background-color:#F5A623;}.elementor-15 .elementor-element.elementor-element-fb6176b.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-fb6176b.elementor-view-default .elementor-icon{fill:#F5A623;color:#F5A623;border-color:#F5A623;}.elementor-15 .elementor-element.elementor-element-fb6176b .elementor-icon{font-size:34px;}.elementor-15 .elementor-element.elementor-element-fb6176b .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-fb6176b .elementor-icon-box-title a{font-family:"Barlow", Sans-serif;font-size:21px;font-weight:700;}.elementor-15 .elementor-element.elementor-element-fb6176b .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.6em;color:#52606D;}.elementor-15 .elementor-element.elementor-element-441682d{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:36px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-441682d:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-441682d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B2545;}.elementor-15 .elementor-element.elementor-element-3b44f25{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-a46c595{--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;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-a46c595.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-15 .elementor-element.elementor-element-699e50f{text-align:center;}.elementor-15 .elementor-element.elementor-element-699e50f .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:34px;font-weight:700;line-height:1.15em;color:#F5A623;}.elementor-15 .elementor-element.elementor-element-12dcc40{text-align:center;font-family:"Inter", Sans-serif;font-size:15px;line-height:1.65em;color:#C9D6E3;}.elementor-15 .elementor-element.elementor-element-ad305d4{--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;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-ad305d4.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-15 .elementor-element.elementor-element-08e7d0e{text-align:center;}.elementor-15 .elementor-element.elementor-element-08e7d0e .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:34px;font-weight:700;line-height:1.15em;color:#F5A623;}.elementor-15 .elementor-element.elementor-element-8737e41{text-align:center;font-family:"Inter", Sans-serif;font-size:15px;line-height:1.65em;color:#C9D6E3;}.elementor-15 .elementor-element.elementor-element-2b052ea{--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;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-2b052ea.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-15 .elementor-element.elementor-element-8cd907b{text-align:center;}.elementor-15 .elementor-element.elementor-element-8cd907b .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:34px;font-weight:700;line-height:1.15em;color:#F5A623;}.elementor-15 .elementor-element.elementor-element-48295f2{text-align:center;font-family:"Inter", Sans-serif;font-size:15px;line-height:1.65em;color:#C9D6E3;}.elementor-15 .elementor-element.elementor-element-ea13840{--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;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-ea13840.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-15 .elementor-element.elementor-element-8bfcbcc{text-align:center;}.elementor-15 .elementor-element.elementor-element-8bfcbcc .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:34px;font-weight:700;line-height:1.15em;color:#F5A623;}.elementor-15 .elementor-element.elementor-element-547cf0d{text-align:center;font-family:"Inter", Sans-serif;font-size:15px;line-height:1.65em;color:#C9D6E3;}.elementor-15 .elementor-element.elementor-element-2c9ba23{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-8377727{text-align:center;}.elementor-15 .elementor-element.elementor-element-8377727 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#F5A623;}.elementor-15 .elementor-element.elementor-element-5b33e0e{text-align:center;}.elementor-15 .elementor-element.elementor-element-5b33e0e .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;color:#0B2545;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{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-15 .elementor-element.elementor-element-ad9521b .elementor-tab-title{border-width:1px;border-color:#E3E9F0;background-color:#FFFFFF;padding:20px 24px 20px 24px;}.elementor-15 .elementor-element.elementor-element-ad9521b .elementor-tab-content{border-width:1px;border-block-end-color:#E3E9F0;background-color:#FFFFFF;color:#52606D;font-family:"Inter", Sans-serif;font-size:16px;line-height:1.65em;padding:0px 24px 20px 24px;}.elementor-15 .elementor-element.elementor-element-ad9521b .elementor-toggle-item:not(:last-child){margin-block-end:12px;}.elementor-15 .elementor-element.elementor-element-ad9521b .elementor-toggle-title, .elementor-15 .elementor-element.elementor-element-ad9521b .elementor-toggle-icon{color:#0B2545;}.elementor-15 .elementor-element.elementor-element-ad9521b .elementor-toggle-icon svg{fill:#0B2545;}.elementor-15 .elementor-element.elementor-element-ad9521b .elementor-tab-title.elementor-active a, .elementor-15 .elementor-element.elementor-element-ad9521b .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#13315C;}.elementor-15 .elementor-element.elementor-element-ad9521b .elementor-toggle-title{font-family:"Barlow", Sans-serif;font-size:19px;font-weight:700;}.elementor-15 .elementor-element.elementor-element-ad9521b .elementor-tab-title .elementor-toggle-icon i:before{color:#F5A623;}.elementor-15 .elementor-element.elementor-element-ad9521b .elementor-tab-title .elementor-toggle-icon svg{fill:#F5A623;}.elementor-15 .elementor-element.elementor-element-ad9521b .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#F5A623;}.elementor-15 .elementor-element.elementor-element-ad9521b .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#F5A623;}.elementor-15 .elementor-element.elementor-element-2aa6905{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-2aa6905:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-2aa6905 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F6FA;}.elementor-15 .elementor-element.elementor-element-d198e7b{text-align:center;}.elementor-15 .elementor-element.elementor-element-d198e7b .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;color:#0B2545;}.elementor-15 .elementor-element.elementor-element-a1d3ee1{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-9f04dfe{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-c40f9b6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E9F0;--border-color:#E3E9F0;--border-radius:12px 12px 12px 12px;box-shadow:0px 12px 32px 0px rgba(11,37,69,0.08);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-c40f9b6:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c40f9b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-c40f9b6.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-15 .elementor-element.elementor-element-70ddded img{width:100%;height:200px;object-fit:cover;object-position:center center;border-radius:12px 12px 0px 0px;}.elementor-15 .elementor-element.elementor-element-93fc95f{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:22px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-93fc95f.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-15 .elementor-element.elementor-element-b1040f6{text-align:start;}.elementor-15 .elementor-element.elementor-element-b1040f6 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:21px;font-weight:700;line-height:1.15em;color:#0B2545;}.elementor-15 .elementor-element.elementor-element-d14bcf3{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;line-height:1.65em;color:#52606D;}.elementor-15 .elementor-element.elementor-element-8f92270{text-align:start;}.elementor-15 .elementor-element.elementor-element-8f92270 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:15px;font-weight:700;line-height:1.15em;color:#13315C;}.elementor-15 .elementor-element.elementor-element-1c0a68b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E9F0;--border-color:#E3E9F0;--border-radius:12px 12px 12px 12px;box-shadow:0px 12px 32px 0px rgba(11,37,69,0.08);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-1c0a68b:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-1c0a68b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-1c0a68b.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-15 .elementor-element.elementor-element-0355cd8 img{width:100%;height:200px;object-fit:cover;object-position:center center;border-radius:12px 12px 0px 0px;}.elementor-15 .elementor-element.elementor-element-43beed1{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:22px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-43beed1.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-15 .elementor-element.elementor-element-6d4d337{text-align:start;}.elementor-15 .elementor-element.elementor-element-6d4d337 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:21px;font-weight:700;line-height:1.15em;color:#0B2545;}.elementor-15 .elementor-element.elementor-element-1aa8750{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;line-height:1.65em;color:#52606D;}.elementor-15 .elementor-element.elementor-element-0b2b84a{text-align:start;}.elementor-15 .elementor-element.elementor-element-0b2b84a .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:15px;font-weight:700;line-height:1.15em;color:#13315C;}.elementor-15 .elementor-element.elementor-element-991354e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E9F0;--border-color:#E3E9F0;--border-radius:12px 12px 12px 12px;box-shadow:0px 12px 32px 0px rgba(11,37,69,0.08);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-991354e:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-991354e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-991354e.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-15 .elementor-element.elementor-element-f132c74 img{width:100%;height:200px;object-fit:cover;object-position:center center;border-radius:12px 12px 0px 0px;}.elementor-15 .elementor-element.elementor-element-0f61d9d{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:22px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-0f61d9d.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-15 .elementor-element.elementor-element-c0b1a49{text-align:start;}.elementor-15 .elementor-element.elementor-element-c0b1a49 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:21px;font-weight:700;line-height:1.15em;color:#0B2545;}.elementor-15 .elementor-element.elementor-element-8c8f340{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;line-height:1.65em;color:#52606D;}.elementor-15 .elementor-element.elementor-element-f315742{text-align:start;}.elementor-15 .elementor-element.elementor-element-f315742 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:15px;font-weight:700;line-height:1.15em;color:#13315C;}.elementor-15 .elementor-element.elementor-element-11a85c4{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overlay-opacity:1;--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-11a85c4:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-11a85c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://commercialdoorsandglass.com/wp-content/uploads/2026/10/cdg-curtainwall.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-11a85c4::before, .elementor-15 .elementor-element.elementor-element-11a85c4 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-11a85c4 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-11a85c4 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-11a85c4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-11a85c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, rgba(11,37,69,0.88) 0%, rgba(11,37,69,0.8) 100%);}.elementor-15 .elementor-element.elementor-element-35491b1{text-align:center;}.elementor-15 .elementor-element.elementor-element-35491b1 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-59a114d{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;line-height:1.65em;color:#C9D6E3;}.elementor-15 .elementor-element.elementor-element-197f0f2{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-b3308f3 .elementor-button{background-color:#F5A623;font-family:"Barlow", Sans-serif;font-size:17px;font-weight:700;fill:#0B2545;color:#0B2545;border-radius:6px 6px 6px 6px;padding:16px 28px 16px 28px;}.elementor-15 .elementor-element.elementor-element-b3308f3 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-b3308f3 .elementor-button:focus{background-color:#FFB940;color:#0B2545;}.elementor-15 .elementor-element.elementor-element-b3308f3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-b3308f3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-15 .elementor-element.elementor-element-b3308f3 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-15 .elementor-element.elementor-element-b3308f3 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-b3308f3 .elementor-button:focus svg{fill:#0B2545;}.elementor-15 .elementor-element.elementor-element-6a5535f .elementor-button{background-color:rgba(255,255,255,0);font-family:"Barlow", Sans-serif;font-size:17px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:6px 6px 6px 6px;padding:16px 28px 16px 28px;}.elementor-15 .elementor-element.elementor-element-6a5535f .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-6a5535f .elementor-button:focus{background-color:#FFFFFF;color:#0B2545;}.elementor-15 .elementor-element.elementor-element-6a5535f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-6a5535f .elementor-button-content-wrapper{flex-direction:row;}.elementor-15 .elementor-element.elementor-element-6a5535f .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-15 .elementor-element.elementor-element-6a5535f .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-6a5535f .elementor-button:focus svg{fill:#0B2545;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-66c3a4a{--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-15 .elementor-element.elementor-element-2db6823{--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;}.elementor-15 .elementor-element.elementor-element-91551e0{--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-15 .elementor-element.elementor-element-3b44f25{--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-15 .elementor-element.elementor-element-9f04dfe{--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;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-c2c257b{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-8b1ed84 .elementor-heading-title{font-size:34px;}.elementor-15 .elementor-element.elementor-element-62b87b0{font-size:17px;}.elementor-15 .elementor-element.elementor-element-c4b25cc{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-27d0866 .elementor-heading-title{font-size:26px;}.elementor-15 .elementor-element.elementor-element-c8364ea{font-size:16px;}.elementor-15 .elementor-element.elementor-element-1c5a927{font-size:16px;}.elementor-15 .elementor-element.elementor-element-99a4aca img{height:260px;}.elementor-15 .elementor-element.elementor-element-e256cfa{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-fffdfeb .elementor-heading-title{font-size:27px;}.elementor-15 .elementor-element.elementor-element-1963281{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-2db6823{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-15 .elementor-element.elementor-element-79eab41{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-f1050f3 .elementor-heading-title{font-size:27px;}.elementor-15 .elementor-element.elementor-element-7668e8b{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-b50ca16{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-aa58a7c{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-2d8e900{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-441682d{--padding-top:28px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-3b44f25{--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-15 .elementor-element.elementor-element-a46c595{--width:45%;}.elementor-15 .elementor-element.elementor-element-699e50f .elementor-heading-title{font-size:23px;}.elementor-15 .elementor-element.elementor-element-12dcc40{font-size:15px;}.elementor-15 .elementor-element.elementor-element-ad305d4{--width:45%;}.elementor-15 .elementor-element.elementor-element-08e7d0e .elementor-heading-title{font-size:23px;}.elementor-15 .elementor-element.elementor-element-8737e41{font-size:15px;}.elementor-15 .elementor-element.elementor-element-2b052ea{--width:45%;}.elementor-15 .elementor-element.elementor-element-8cd907b .elementor-heading-title{font-size:23px;}.elementor-15 .elementor-element.elementor-element-48295f2{font-size:15px;}.elementor-15 .elementor-element.elementor-element-ea13840{--width:45%;}.elementor-15 .elementor-element.elementor-element-8bfcbcc .elementor-heading-title{font-size:23px;}.elementor-15 .elementor-element.elementor-element-547cf0d{font-size:15px;}.elementor-15 .elementor-element.elementor-element-2c9ba23{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-5b33e0e .elementor-heading-title{font-size:27px;}.elementor-15 .elementor-element.elementor-element-2aa6905{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-d198e7b .elementor-heading-title{font-size:27px;}.elementor-15 .elementor-element.elementor-element-c40f9b6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-70ddded img{height:200px;}.elementor-15 .elementor-element.elementor-element-b1040f6 .elementor-heading-title{font-size:18px;}.elementor-15 .elementor-element.elementor-element-d14bcf3{font-size:15px;}.elementor-15 .elementor-element.elementor-element-8f92270 .elementor-heading-title{font-size:15px;}.elementor-15 .elementor-element.elementor-element-1c0a68b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-0355cd8 img{height:200px;}.elementor-15 .elementor-element.elementor-element-6d4d337 .elementor-heading-title{font-size:18px;}.elementor-15 .elementor-element.elementor-element-1aa8750{font-size:15px;}.elementor-15 .elementor-element.elementor-element-0b2b84a .elementor-heading-title{font-size:15px;}.elementor-15 .elementor-element.elementor-element-991354e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-f132c74 img{height:200px;}.elementor-15 .elementor-element.elementor-element-c0b1a49 .elementor-heading-title{font-size:18px;}.elementor-15 .elementor-element.elementor-element-8c8f340{font-size:15px;}.elementor-15 .elementor-element.elementor-element-f315742 .elementor-heading-title{font-size:15px;}.elementor-15 .elementor-element.elementor-element-11a85c4{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-35491b1 .elementor-heading-title{font-size:27px;}.elementor-15 .elementor-element.elementor-element-59a114d{font-size:16px;}}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-c2c257b{--content-width:1200px;}.elementor-15 .elementor-element.elementor-element-b5e1c0e{--width:760px;}.elementor-15 .elementor-element.elementor-element-c4b25cc{--content-width:1200px;}.elementor-15 .elementor-element.elementor-element-e256cfa{--content-width:1000px;}.elementor-15 .elementor-element.elementor-element-79eab41{--content-width:1200px;}.elementor-15 .elementor-element.elementor-element-441682d{--content-width:1200px;}.elementor-15 .elementor-element.elementor-element-2c9ba23{--content-width:900px;}.elementor-15 .elementor-element.elementor-element-2aa6905{--content-width:1200px;}.elementor-15 .elementor-element.elementor-element-11a85c4{--content-width:860px;}}@media(max-width:1024px) and (min-width:768px){.elementor-15 .elementor-element.elementor-element-b5e1c0e{--width:100%;}.elementor-15 .elementor-element.elementor-element-a46c595{--width:45%;}.elementor-15 .elementor-element.elementor-element-ad305d4{--width:45%;}.elementor-15 .elementor-element.elementor-element-2b052ea{--width:45%;}.elementor-15 .elementor-element.elementor-element-ea13840{--width:45%;}}/* Start custom CSS for image, class: .elementor-element-99a4aca */.elementor-15 .elementor-element.elementor-element-99a4aca, .elementor-15 .elementor-element.elementor-element-99a4aca a { width: 100%; } .elementor-15 .elementor-element.elementor-element-99a4aca img { width: 100% !important; object-fit: cover; display: block; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70ddded */.elementor-15 .elementor-element.elementor-element-70ddded, .elementor-15 .elementor-element.elementor-element-70ddded a { width: 100%; } .elementor-15 .elementor-element.elementor-element-70ddded img { width: 100% !important; object-fit: cover; display: block; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0355cd8 */.elementor-15 .elementor-element.elementor-element-0355cd8, .elementor-15 .elementor-element.elementor-element-0355cd8 a { width: 100%; } .elementor-15 .elementor-element.elementor-element-0355cd8 img { width: 100% !important; object-fit: cover; display: block; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f132c74 */.elementor-15 .elementor-element.elementor-element-f132c74, .elementor-15 .elementor-element.elementor-element-f132c74 a { width: 100%; } .elementor-15 .elementor-element.elementor-element-f132c74 img { width: 100% !important; object-fit: cover; display: block; }/* End custom CSS */