.elementor-145 .elementor-element.elementor-element-12005ba0{--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;--background-transition:0.3s;--overlay-opacity:0.4;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-12005ba0:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-12005ba0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #E3EEFC 100%);}.elementor-145 .elementor-element.elementor-element-12005ba0::before, .elementor-145 .elementor-element.elementor-element-12005ba0 > .elementor-background-video-container::before, .elementor-145 .elementor-element.elementor-element-12005ba0 > .e-con-inner > .elementor-background-video-container::before, .elementor-145 .elementor-element.elementor-element-12005ba0 > .elementor-background-slideshow::before, .elementor-145 .elementor-element.elementor-element-12005ba0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-145 .elementor-element.elementor-element-12005ba0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-145 .elementor-element.elementor-element-12005ba0, .elementor-145 .elementor-element.elementor-element-12005ba0::before{--border-transition:0.3s;}.elementor-145 .elementor-element.elementor-element-4294f36{--display:flex;--background-transition:0.3s;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:30px;--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:40px;}.elementor-145 .elementor-element.elementor-element-4294f36:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-4294f36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thwindowsdoors.com/wp-content/uploads/2024/05/steel-door-installation.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:auto;}.elementor-145 .elementor-element.elementor-element-4294f36, .elementor-145 .elementor-element.elementor-element-4294f36::before{--overlay-transition:0.3s;--border-transition:0.3s;}.elementor-145 .elementor-element.elementor-element-4294f36.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-145 .elementor-element.elementor-element-51a57b5b{--display:flex;--min-height:600px;--justify-content:center;--background-transition:0.3s;--border-radius:0px 28px 28px 0px;--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:20px;}.elementor-145 .elementor-element.elementor-element-51a57b5b, .elementor-145 .elementor-element.elementor-element-51a57b5b::before{--overlay-transition:0.3s;--border-transition:0.3s;}.elementor-widget-text-editor{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-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-145 .elementor-element.elementor-element-5e48aa76{width:100%;max-width:100%;text-align:left;color:#38819F;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;}.elementor-145 .elementor-element.elementor-element-5e48aa76 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-145 .elementor-element.elementor-element-6c905fbf{width:var( --container-widget-width, 539px );max-width:539px;--container-widget-width:539px;--container-widget-flex-grow:0;text-align:left;}.elementor-145 .elementor-element.elementor-element-6c905fbf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-6c905fbf .elementor-heading-title{color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:52px;font-weight:700;line-height:1.2em;letter-spacing:-1.6px;}.elementor-145 .elementor-element.elementor-element-44db0f6c{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-12411a53{width:var( --container-widget-width, 463px );max-width:463px;--container-widget-width:463px;--container-widget-flex-grow:0;text-align:left;color:var( --e-global-color-text );font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:300;line-height:1.7em;}.elementor-145 .elementor-element.elementor-element-12411a53 > .elementor-widget-container{margin:0px 0px 20px 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-145 .elementor-element.elementor-element-28e2eebe .elementor-button{background-color:var( --e-global-color-accent );font-family:"DM Sans", Sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:7px 7px 7px 7px;}.elementor-145 .elementor-element.elementor-element-28e2eebe .elementor-button:hover, .elementor-145 .elementor-element.elementor-element-28e2eebe .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-28e2eebe{width:var( --container-widget-width, 284px );max-width:284px;--container-widget-width:284px;--container-widget-flex-grow:0;}.elementor-145 .elementor-element.elementor-element-28e2eebe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-28e2eebe .elementor-button:hover svg, .elementor-145 .elementor-element.elementor-element-28e2eebe .elementor-button:focus svg{fill:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-2ae385c{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-811d8cf{--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;--background-transition:0.3s;--padding-top:70px;--padding-bottom:90px;--padding-left:10px;--padding-right:10px;}.elementor-145 .elementor-element.elementor-element-78d908fb{--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:flex-start;--gap:20px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-145 .elementor-element.elementor-element-36fa53ca{--display:flex;--background-transition:0.3s;}.elementor-145 .elementor-element.elementor-element-36fa53ca.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-145 .elementor-element.elementor-element-153799cf{width:100%;max-width:100%;text-align:left;color:#38819F;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;}.elementor-145 .elementor-element.elementor-element-153799cf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-1974e827 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-1974e827{text-align:left;}.elementor-145 .elementor-element.elementor-element-1974e827 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;letter-spacing:-1.2px;}.elementor-145 .elementor-element.elementor-element-5f6df879{--display:flex;--background-transition:0.3s;--padding-top:10px;--padding-bottom:10px;--padding-left:40px;--padding-right:10px;}.elementor-145 .elementor-element.elementor-element-211c8c15{width:100%;max-width:100%;text-align:left;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;}.elementor-145 .elementor-element.elementor-element-211c8c15 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-145 .elementor-element.elementor-element-25d9ae25{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-2a70894b{--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;--background-transition:0.3s;--border-radius:7px 7px 7px 7px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-145 .elementor-element.elementor-element-2a70894b:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-2a70894b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FA;}.elementor-145 .elementor-element.elementor-element-2a70894b, .elementor-145 .elementor-element.elementor-element-2a70894b::before{--overlay-transition:0.3s;--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{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-description{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-145 .elementor-element.elementor-element-75d957c1 .elementor-icon-box-wrapper{text-align:left;}.elementor-145 .elementor-element.elementor-element-75d957c1{--icon-box-icon-margin:0px;}.elementor-145 .elementor-element.elementor-element-75d957c1 .elementor-icon-box-title{margin-bottom:15px;}.elementor-145 .elementor-element.elementor-element-75d957c1 .elementor-icon{font-size:36px;}.elementor-145 .elementor-element.elementor-element-75d957c1 .elementor-icon-box-title, .elementor-145 .elementor-element.elementor-element-75d957c1 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;letter-spacing:-0.4px;}.elementor-145 .elementor-element.elementor-element-75d957c1 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;line-height:1.7em;letter-spacing:-0.1px;}.elementor-145 .elementor-element.elementor-element-30d79dd2{--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;--background-transition:0.3s;--border-radius:7px 7px 7px 7px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-145 .elementor-element.elementor-element-30d79dd2:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-30d79dd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FA;}.elementor-145 .elementor-element.elementor-element-30d79dd2, .elementor-145 .elementor-element.elementor-element-30d79dd2::before{--overlay-transition:0.3s;--border-transition:0.3s;}.elementor-145 .elementor-element.elementor-element-21003074 .elementor-icon-box-wrapper{text-align:left;}.elementor-145 .elementor-element.elementor-element-21003074{--icon-box-icon-margin:0px;}.elementor-145 .elementor-element.elementor-element-21003074 .elementor-icon-box-title{margin-bottom:15px;}.elementor-145 .elementor-element.elementor-element-21003074 .elementor-icon{font-size:36px;}.elementor-145 .elementor-element.elementor-element-21003074 .elementor-icon-box-title, .elementor-145 .elementor-element.elementor-element-21003074 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;letter-spacing:-0.4px;}.elementor-145 .elementor-element.elementor-element-21003074 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;line-height:1.7em;letter-spacing:-0.1px;}.elementor-145 .elementor-element.elementor-element-62104026{--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;--background-transition:0.3s;--border-radius:7px 7px 7px 7px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-145 .elementor-element.elementor-element-62104026:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-62104026 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FA;}.elementor-145 .elementor-element.elementor-element-62104026, .elementor-145 .elementor-element.elementor-element-62104026::before{--overlay-transition:0.3s;--border-transition:0.3s;}.elementor-145 .elementor-element.elementor-element-b5b9ec1 .elementor-icon-box-wrapper{text-align:left;}.elementor-145 .elementor-element.elementor-element-b5b9ec1{--icon-box-icon-margin:0px;}.elementor-145 .elementor-element.elementor-element-b5b9ec1 .elementor-icon-box-title{margin-bottom:15px;}.elementor-145 .elementor-element.elementor-element-b5b9ec1 .elementor-icon{font-size:36px;}.elementor-145 .elementor-element.elementor-element-b5b9ec1 .elementor-icon-box-title, .elementor-145 .elementor-element.elementor-element-b5b9ec1 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;letter-spacing:-0.4px;}.elementor-145 .elementor-element.elementor-element-b5b9ec1 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;line-height:1.7em;letter-spacing:-0.1px;}.elementor-145 .elementor-element.elementor-element-2c73d45d{--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;--background-transition:0.3s;--overlay-opacity:0.5;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-145 .elementor-element.elementor-element-2c73d45d:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-2c73d45d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E3EEFC 0%, #FFFFFF 50%);}.elementor-145 .elementor-element.elementor-element-2c73d45d::before, .elementor-145 .elementor-element.elementor-element-2c73d45d > .elementor-background-video-container::before, .elementor-145 .elementor-element.elementor-element-2c73d45d > .e-con-inner > .elementor-background-video-container::before, .elementor-145 .elementor-element.elementor-element-2c73d45d > .elementor-background-slideshow::before, .elementor-145 .elementor-element.elementor-element-2c73d45d > .e-con-inner > .elementor-background-slideshow::before, .elementor-145 .elementor-element.elementor-element-2c73d45d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-145 .elementor-element.elementor-element-2c73d45d, .elementor-145 .elementor-element.elementor-element-2c73d45d::before{--overlay-transition:0.3s;--border-transition:0.3s;}.elementor-145 .elementor-element.elementor-element-eb2fcfc{--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:20px 20px;--background-transition:0.3s;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-eb2fcfc::before, .elementor-145 .elementor-element.elementor-element-eb2fcfc > .elementor-background-video-container::before, .elementor-145 .elementor-element.elementor-element-eb2fcfc > .e-con-inner > .elementor-background-video-container::before, .elementor-145 .elementor-element.elementor-element-eb2fcfc > .elementor-background-slideshow::before, .elementor-145 .elementor-element.elementor-element-eb2fcfc > .e-con-inner > .elementor-background-slideshow::before, .elementor-145 .elementor-element.elementor-element-eb2fcfc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-145 .elementor-element.elementor-element-eb2fcfc, .elementor-145 .elementor-element.elementor-element-eb2fcfc::before{--overlay-transition:0.3s;--border-transition:0.3s;}.elementor-145 .elementor-element.elementor-element-44b8ca46{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:20px 0px;--background-transition:0.3s;--border-radius:7px 7px 7px 7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-145 .elementor-element.elementor-element-44b8ca46, .elementor-145 .elementor-element.elementor-element-44b8ca46::before{--overlay-transition:0.3s;--border-transition:0.3s;}.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-145 .elementor-element.elementor-element-4721a002{--display:flex;--background-transition:0.3s;--padding-top:10px;--padding-bottom:10px;--padding-left:55px;--padding-right:10px;}.elementor-145 .elementor-element.elementor-element-556bebd7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-556bebd7{text-align:left;}.elementor-145 .elementor-element.elementor-element-556bebd7 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;letter-spacing:-1.2px;}.elementor-145 .elementor-element.elementor-element-f000c90 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-f000c90{text-align:left;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;line-height:1.7em;letter-spacing:-0.3px;}.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-145 .elementor-element.elementor-element-18e1a099{--divider-border-style:solid;--divider-color:#00000021;--divider-border-width:1px;--divider-element-spacing:36px;}.elementor-145 .elementor-element.elementor-element-18e1a099 .elementor-divider-separator{width:100%;}.elementor-145 .elementor-element.elementor-element-18e1a099 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-145 .elementor-element.elementor-element-18e1a099 .elementor-divider__text{color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:600;}.elementor-145 .elementor-element.elementor-element-95df04f{--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;--background-transition:0.3s;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-145 .elementor-element.elementor-element-95df04f::before, .elementor-145 .elementor-element.elementor-element-95df04f > .elementor-background-video-container::before, .elementor-145 .elementor-element.elementor-element-95df04f > .e-con-inner > .elementor-background-video-container::before, .elementor-145 .elementor-element.elementor-element-95df04f > .elementor-background-slideshow::before, .elementor-145 .elementor-element.elementor-element-95df04f > .e-con-inner > .elementor-background-slideshow::before, .elementor-145 .elementor-element.elementor-element-95df04f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-145 .elementor-element.elementor-element-95df04f, .elementor-145 .elementor-element.elementor-element-95df04f::before{--overlay-transition:0.3s;--border-transition:0.3s;}.elementor-145 .elementor-element.elementor-element-65cb8511{--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:20px 0px;--background-transition:0.3s;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-65cb8511::before, .elementor-145 .elementor-element.elementor-element-65cb8511 > .elementor-background-video-container::before, .elementor-145 .elementor-element.elementor-element-65cb8511 > .e-con-inner > .elementor-background-video-container::before, .elementor-145 .elementor-element.elementor-element-65cb8511 > .elementor-background-slideshow::before, .elementor-145 .elementor-element.elementor-element-65cb8511 > .e-con-inner > .elementor-background-slideshow::before, .elementor-145 .elementor-element.elementor-element-65cb8511 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-145 .elementor-element.elementor-element-65cb8511, .elementor-145 .elementor-element.elementor-element-65cb8511::before{--overlay-transition:0.3s;--border-transition:0.3s;}.elementor-145 .elementor-element.elementor-element-3bc0e36e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:20px 0px;--background-transition:0.3s;--border-radius:7px 0px 0px 7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-145 .elementor-element.elementor-element-3bc0e36e:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-3bc0e36e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thwindowsdoors.com/wp-content/uploads/2024/05/exterior-door-installation-process-600.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-145 .elementor-element.elementor-element-3bc0e36e, .elementor-145 .elementor-element.elementor-element-3bc0e36e::before{--overlay-transition:0.3s;--border-transition:0.3s;}.elementor-145 .elementor-element.elementor-element-777a8a57{--display:flex;--background-transition:0.3s;--border-radius:0px 7px 7px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:55px;--padding-right:20px;}.elementor-145 .elementor-element.elementor-element-777a8a57:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-777a8a57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FA;}.elementor-145 .elementor-element.elementor-element-777a8a57, .elementor-145 .elementor-element.elementor-element-777a8a57::before{--border-transition:0.3s;}.elementor-145 .elementor-element.elementor-element-1fdb6622 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-1fdb6622{text-align:left;}.elementor-145 .elementor-element.elementor-element-1fdb6622 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:600;line-height:1.2em;letter-spacing:-1.2px;}.elementor-145 .elementor-element.elementor-element-274d44b4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-274d44b4{text-align:left;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;line-height:1.7em;letter-spacing:-0.3px;}.elementor-145 .elementor-element.elementor-element-da6db6d{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-16d2295a{--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;--background-transition:0.3s;--padding-top:70px;--padding-bottom:90px;--padding-left:10px;--padding-right:10px;}.elementor-145 .elementor-element.elementor-element-41d2ee6d{--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:flex-end;--gap:20px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-3042dd7b{--display:flex;--gap:10px 10px;--background-transition:0.3s;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:10px;}.elementor-145 .elementor-element.elementor-element-3042dd7b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-145 .elementor-element.elementor-element-346988c9{width:100%;max-width:100%;text-align:left;color:#38819F;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;}.elementor-145 .elementor-element.elementor-element-346988c9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-56cf913e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-56cf913e{text-align:left;}.elementor-145 .elementor-element.elementor-element-56cf913e .elementor-heading-title{color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;letter-spacing:-1.2px;}.elementor-145 .elementor-element.elementor-element-8ef2952{--display:flex;--background-transition:0.3s;--padding-top:10px;--padding-bottom:10px;--padding-left:55px;--padding-right:10px;}.elementor-145 .elementor-element.elementor-element-48474258{width:100%;max-width:100%;text-align:left;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;}.elementor-145 .elementor-element.elementor-element-48474258 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-145 .elementor-element.elementor-element-3f152db2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-145 .elementor-element.elementor-element-3f7865d5{--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:10px 10px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-221f42a1{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-2d86da69 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-145 .elementor-element.elementor-element-2d86da69{text-align:left;}.elementor-145 .elementor-element.elementor-element-2d86da69 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;line-height:1.2em;letter-spacing:-1.2px;}.elementor-145 .elementor-element.elementor-element-3d457350{--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:10px 10px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-6ad3e8cc{--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;--background-transition:0.3s;--border-radius:7px 7px 7px 7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-6ad3e8cc:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-6ad3e8cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FA;}.elementor-145 .elementor-element.elementor-element-6ad3e8cc, .elementor-145 .elementor-element.elementor-element-6ad3e8cc::before{--overlay-transition:0.3s;--border-transition:0.3s;}.elementor-145 .elementor-element.elementor-element-6f2e7287{width:100%;max-width:100%;text-align:center;}.elementor-145 .elementor-element.elementor-element-6f2e7287 img{width:100%;border-radius:7px 7px 0px 0px;}.elementor-145 .elementor-element.elementor-element-f2c9729{--display:flex;--gap:5px 5px;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-145 .elementor-element.elementor-element-6ebb5baf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-6ebb5baf{text-align:left;}.elementor-145 .elementor-element.elementor-element-6ebb5baf .elementor-heading-title{color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.2em;}.elementor-145 .elementor-element.elementor-element-298dfe19 .elementor-button{background-color:#B2011300;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:600;letter-spacing:0px;fill:#38819F;color:#38819F;border-style:none;padding:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-298dfe19 .elementor-button:hover, .elementor-145 .elementor-element.elementor-element-298dfe19 .elementor-button:focus{background-color:#134E7600;color:var( --e-global-color-primary );}.elementor-145 .elementor-element.elementor-element-298dfe19{width:100%;max-width:100%;}.elementor-145 .elementor-element.elementor-element-298dfe19 > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-298dfe19 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-145 .elementor-element.elementor-element-298dfe19 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-145 .elementor-element.elementor-element-298dfe19 .elementor-button:hover svg, .elementor-145 .elementor-element.elementor-element-298dfe19 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-145 .elementor-element.elementor-element-624b01d2{--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;--background-transition:0.3s;--border-radius:7px 7px 7px 7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-624b01d2:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-624b01d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FA;}.elementor-145 .elementor-element.elementor-element-624b01d2, .elementor-145 .elementor-element.elementor-element-624b01d2::before{--overlay-transition:0.3s;--border-transition:0.3s;}.elementor-145 .elementor-element.elementor-element-aa8b673{width:100%;max-width:100%;text-align:center;}.elementor-145 .elementor-element.elementor-element-aa8b673 img{width:100%;border-radius:7px 7px 0px 0px;}.elementor-145 .elementor-element.elementor-element-60afe37{--display:flex;--gap:5px 5px;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-145 .elementor-element.elementor-element-2acb8994 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-2acb8994{text-align:left;}.elementor-145 .elementor-element.elementor-element-2acb8994 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.2em;}.elementor-145 .elementor-element.elementor-element-e86489e .elementor-button{background-color:#B2011300;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:600;letter-spacing:0px;fill:#38819F;color:#38819F;border-style:none;padding:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-e86489e .elementor-button:hover, .elementor-145 .elementor-element.elementor-element-e86489e .elementor-button:focus{background-color:#134E7600;color:var( --e-global-color-primary );}.elementor-145 .elementor-element.elementor-element-e86489e{width:100%;max-width:100%;}.elementor-145 .elementor-element.elementor-element-e86489e > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-e86489e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-145 .elementor-element.elementor-element-e86489e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-145 .elementor-element.elementor-element-e86489e .elementor-button:hover svg, .elementor-145 .elementor-element.elementor-element-e86489e .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-145 .elementor-element.elementor-element-1027bdd0{--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;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-4a6afea3 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-145 .elementor-element.elementor-element-4a6afea3{text-align:left;}.elementor-145 .elementor-element.elementor-element-4a6afea3 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;line-height:1.2em;letter-spacing:-1.2px;}.elementor-145 .elementor-element.elementor-element-59583bdf{--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:10px 10px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-6975ed4c{--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;--background-transition:0.3s;--border-radius:7px 7px 7px 7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-6975ed4c:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-6975ed4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FA;}.elementor-145 .elementor-element.elementor-element-6975ed4c, .elementor-145 .elementor-element.elementor-element-6975ed4c::before{--overlay-transition:0.3s;--border-transition:0.3s;}.elementor-145 .elementor-element.elementor-element-6baad5d5 img{border-radius:7px 7px 0px 0px;}.elementor-145 .elementor-element.elementor-element-340eccfa{--display:flex;--gap:5px 5px;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-145 .elementor-element.elementor-element-15093556 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-15093556{text-align:left;}.elementor-145 .elementor-element.elementor-element-15093556 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.2em;}.elementor-145 .elementor-element.elementor-element-1d8835cf .elementor-button{background-color:#B2011300;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:600;letter-spacing:0px;fill:#38819F;color:#38819F;border-style:none;padding:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-1d8835cf .elementor-button:hover, .elementor-145 .elementor-element.elementor-element-1d8835cf .elementor-button:focus{background-color:#134E7600;color:var( --e-global-color-primary );}.elementor-145 .elementor-element.elementor-element-1d8835cf{width:100%;max-width:100%;}.elementor-145 .elementor-element.elementor-element-1d8835cf > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-1d8835cf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-145 .elementor-element.elementor-element-1d8835cf .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-145 .elementor-element.elementor-element-1d8835cf .elementor-button:hover svg, .elementor-145 .elementor-element.elementor-element-1d8835cf .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-145 .elementor-element.elementor-element-d146dd0{--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;--background-transition:0.3s;--border-radius:7px 7px 7px 7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-d146dd0:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-d146dd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FA;}.elementor-145 .elementor-element.elementor-element-d146dd0, .elementor-145 .elementor-element.elementor-element-d146dd0::before{--overlay-transition:0.3s;--border-transition:0.3s;}.elementor-145 .elementor-element.elementor-element-6e51c769 img{border-radius:7px 7px 0px 0px;}.elementor-145 .elementor-element.elementor-element-7be42868{--display:flex;--gap:5px 5px;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-145 .elementor-element.elementor-element-6d856960 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-6d856960{text-align:left;}.elementor-145 .elementor-element.elementor-element-6d856960 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.2em;}.elementor-145 .elementor-element.elementor-element-483a2bde .elementor-button{background-color:#B2011300;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:600;letter-spacing:0px;fill:#38819F;color:#38819F;border-style:none;padding:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-483a2bde .elementor-button:hover, .elementor-145 .elementor-element.elementor-element-483a2bde .elementor-button:focus{background-color:#134E7600;color:var( --e-global-color-primary );}.elementor-145 .elementor-element.elementor-element-483a2bde{width:100%;max-width:100%;}.elementor-145 .elementor-element.elementor-element-483a2bde > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-483a2bde .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-145 .elementor-element.elementor-element-483a2bde .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-145 .elementor-element.elementor-element-483a2bde .elementor-button:hover svg, .elementor-145 .elementor-element.elementor-element-483a2bde .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-145 .elementor-element.elementor-element-5e53a62c{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-7a5b814{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-145 .elementor-element.elementor-element-7a5b814:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-7a5b814 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1A;}.elementor-145 .elementor-element.elementor-element-7a5b814::before, .elementor-145 .elementor-element.elementor-element-7a5b814 > .elementor-background-video-container::before, .elementor-145 .elementor-element.elementor-element-7a5b814 > .e-con-inner > .elementor-background-video-container::before, .elementor-145 .elementor-element.elementor-element-7a5b814 > .elementor-background-slideshow::before, .elementor-145 .elementor-element.elementor-element-7a5b814 > .e-con-inner > .elementor-background-slideshow::before, .elementor-145 .elementor-element.elementor-element-7a5b814 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-145 .elementor-element.elementor-element-7a5b814, .elementor-145 .elementor-element.elementor-element-7a5b814::before{--overlay-transition:0.3s;--border-transition:0.3s;}.elementor-145 .elementor-element.elementor-element-e66acc0{width:100%;max-width:100%;text-align:center;}.elementor-145 .elementor-element.elementor-element-e66acc0 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-145 .elementor-element.elementor-element-e66acc0 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;letter-spacing:-1.2px;}.elementor-145 .elementor-element.elementor-element-6c4aac6e{--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;--flex-wrap:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-145 .elementor-element.elementor-element-31694a7f{--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;--background-transition:0.3s;}.elementor-145 .elementor-element.elementor-element-59087f01 > .elementor-widget-container{background-color:#FFFFFF;padding:30px 10px 30px 10px;border-radius:10px 10px 10px 10px;}.elementor-145 .elementor-element.elementor-element-59087f01 img{height:180px;object-fit:contain;object-position:center center;transition-duration:1s;}.elementor-145 .elementor-element.elementor-element-4cf903c3 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-145 .elementor-element.elementor-element-4cf903c3{text-align:left;}.elementor-145 .elementor-element.elementor-element-4cf903c3 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:600;line-height:1.2em;}.elementor-145 .elementor-element.elementor-element-6c932a8{--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;--background-transition:0.3s;}.elementor-145 .elementor-element.elementor-element-306ab43 > .elementor-widget-container{background-color:#FFFFFF;padding:30px 10px 30px 10px;border-radius:10px 10px 10px 10px;}.elementor-145 .elementor-element.elementor-element-306ab43 img{height:180px;object-fit:contain;object-position:center center;transition-duration:1s;}.elementor-145 .elementor-element.elementor-element-61435520 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-145 .elementor-element.elementor-element-61435520{text-align:left;}.elementor-145 .elementor-element.elementor-element-61435520 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:600;line-height:1.2em;}.elementor-145 .elementor-element.elementor-element-750c2f14{--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;--background-transition:0.3s;}.elementor-145 .elementor-element.elementor-element-59dc5dd8 > .elementor-widget-container{background-color:#FFFFFF;padding:30px 10px 30px 10px;border-radius:10px 10px 10px 10px;}.elementor-145 .elementor-element.elementor-element-59dc5dd8 img{height:180px;object-fit:contain;object-position:center center;transition-duration:1s;}.elementor-145 .elementor-element.elementor-element-2994803c > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-145 .elementor-element.elementor-element-2994803c{text-align:left;}.elementor-145 .elementor-element.elementor-element-2994803c .elementor-heading-title{color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:600;line-height:1.2em;}.elementor-145 .elementor-element.elementor-element-ea536ce{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-ea536ce, .elementor-145 .elementor-element.elementor-element-ea536ce::before{--overlay-transition:0.3s;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-145 .elementor-element.elementor-element-530312b{--grid-columns:4;--grid-row-gap:20px;--load-more-button-align:center;--grid-column-gap:20px;}.elementor-145 .elementor-element.elementor-element-32556892{--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;--background-transition:0.3s;--overlay-opacity:0.5;--padding-top:70px;--padding-bottom:90px;--padding-left:10px;--padding-right:10px;}.elementor-145 .elementor-element.elementor-element-32556892:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-32556892 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FA;}.elementor-145 .elementor-element.elementor-element-32556892::before, .elementor-145 .elementor-element.elementor-element-32556892 > .elementor-background-video-container::before, .elementor-145 .elementor-element.elementor-element-32556892 > .e-con-inner > .elementor-background-video-container::before, .elementor-145 .elementor-element.elementor-element-32556892 > .elementor-background-slideshow::before, .elementor-145 .elementor-element.elementor-element-32556892 > .e-con-inner > .elementor-background-slideshow::before, .elementor-145 .elementor-element.elementor-element-32556892 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #FFFFFF 67%, #FFFFFF00 100%);}.elementor-145 .elementor-element.elementor-element-32556892, .elementor-145 .elementor-element.elementor-element-32556892::before{--overlay-transition:0.3s;--border-transition:0.3s;}.elementor-145 .elementor-element.elementor-element-4d9207c5{--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;--background-transition:0.3s;}.elementor-145 .elementor-element.elementor-element-18af349b{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;text-align:left;}.elementor-145 .elementor-element.elementor-element-18af349b > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-145 .elementor-element.elementor-element-18af349b .elementor-heading-title{color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;letter-spacing:-1.2px;}.elementor-145 .elementor-element.elementor-element-7f6f11c6{--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;--background-transition:0.3s;}.elementor-145 .elementor-element.elementor-element-6214bcae{--display:flex;--background-transition:0.3s;}.elementor-145 .elementor-element.elementor-element-4d2a3a32{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-1410ab4b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-1410ab4b{text-align:left;font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-145 .elementor-element.elementor-element-7ab8c8aa{--display:flex;--background-transition:0.3s;}.elementor-145 .elementor-element.elementor-element-14a8d66e{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-17d503a2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-17d503a2{text-align:left;font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-145 .elementor-element.elementor-element-10a2318c{--display:flex;--background-transition:0.3s;}.elementor-145 .elementor-element.elementor-element-6a898cfe{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-a73affb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-a73affb{text-align:left;font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-145 .elementor-element.elementor-element-1374c465{--display:flex;--background-transition:0.3s;}.elementor-145 .elementor-element.elementor-element-3602ca81{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-4114e32c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-4114e32c{text-align:left;font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-145 .elementor-element.elementor-element-7a8c13f{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;}.elementor-145 .elementor-element.elementor-element-7a8c13f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;}:where( .elementor-145 .elementor-element.elementor-element-7a8c13f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"DM Sans", Sans-serif;font-weight:500;}:where( .elementor-145 .elementor-element.elementor-element-7a8c13f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-145 .elementor-element.elementor-element-4233894{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-145 .elementor-element.elementor-element-76fc7d7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--border-radius:24px 24px 24px 24px;}.elementor-145 .elementor-element.elementor-element-76fc7d7:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-76fc7d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101820;}.elementor-145 .elementor-element.elementor-element-76fc7d7, .elementor-145 .elementor-element.elementor-element-76fc7d7::before{--border-transition:0.3s;}.elementor-145 .elementor-element.elementor-element-5de096d{--display:flex;--background-transition:0.3s;}.elementor-145 .elementor-element.elementor-element-5f442d1{--display:flex;--background-transition:0.3s;}.elementor-145 .elementor-element.elementor-element-794b0d5 .elementor-heading-title{color:var( --e-global-color-75c3418 );font-family:"Roboto", Sans-serif;font-size:32px;font-weight:500;line-height:38px;}.elementor-145 .elementor-element.elementor-element-38519c3{color:var( --e-global-color-75c3418 );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-145 .elementor-element.elementor-element-e593514 > .elementor-widget-container{margin:0px 24px 0px 0px;}.elementor-145 .elementor-element.elementor-element-e593514.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-145 .elementor-element.elementor-element-e593514 img{width:213px;border-radius:16px 16px 16px 16px;}.elementor-145 .elementor-element.elementor-element-4b3fad2{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:32px;}.elementor-145 .elementor-element.elementor-element-f3cc38b{width:initial;max-width:initial;}.elementor-145 .elementor-element.elementor-element-f3cc38b > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-145 .elementor-element.elementor-element-f3cc38b .elementor-heading-title{color:var( --e-global-color-75c3418 );font-family:"Roboto", Sans-serif;font-size:32px;font-weight:600;line-height:38px;}.elementor-145 .elementor-element.elementor-element-12bba75{color:var( --e-global-color-75c3418 );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-widget-blockquote .elementor-blockquote__content{color:var( --e-global-color-text );}.elementor-widget-blockquote .elementor-blockquote__author{color:var( --e-global-color-secondary );}.elementor-145 .elementor-element.elementor-element-93aab2e > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-145 .elementor-element.elementor-element-93aab2e .elementor-blockquote__content{color:var( --e-global-color-75c3418 );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;font-style:italic;}.elementor-145 .elementor-element.elementor-element-93aab2e .elementor-blockquote__author{color:#00A2DD;font-family:"Roboto", Sans-serif;}.elementor-145 .elementor-element.elementor-element-93aab2e .elementor-blockquote{border-color:#00BCFF;}body:not(.rtl) .elementor-145 .elementor-element.elementor-element-93aab2e .elementor-blockquote{border-left-width:3px;}body.rtl .elementor-145 .elementor-element.elementor-element-93aab2e .elementor-blockquote{border-right-width:3px;}.elementor-145 .elementor-element.elementor-element-a81c954{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-11257f19{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-28521694{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-145 .elementor-element.elementor-element-4294f36{--width:50%;}.elementor-145 .elementor-element.elementor-element-36fa53ca{--width:30%;}.elementor-145 .elementor-element.elementor-element-5f6df879{--width:70%;}.elementor-145 .elementor-element.elementor-element-2a70894b{--width:50%;}.elementor-145 .elementor-element.elementor-element-30d79dd2{--width:50%;}.elementor-145 .elementor-element.elementor-element-62104026{--width:50%;}.elementor-145 .elementor-element.elementor-element-44b8ca46{--width:50%;}.elementor-145 .elementor-element.elementor-element-4721a002{--width:50%;}.elementor-145 .elementor-element.elementor-element-3bc0e36e{--width:50%;}.elementor-145 .elementor-element.elementor-element-777a8a57{--width:50%;}.elementor-145 .elementor-element.elementor-element-3042dd7b{--width:30%;}.elementor-145 .elementor-element.elementor-element-8ef2952{--width:70%;}.elementor-145 .elementor-element.elementor-element-221f42a1{--width:50%;}.elementor-145 .elementor-element.elementor-element-6ad3e8cc{--width:50%;}.elementor-145 .elementor-element.elementor-element-624b01d2{--width:50%;}.elementor-145 .elementor-element.elementor-element-1027bdd0{--width:50%;}.elementor-145 .elementor-element.elementor-element-6975ed4c{--width:50%;}.elementor-145 .elementor-element.elementor-element-d146dd0{--width:50%;}.elementor-145 .elementor-element.elementor-element-5e53a62c{--width:50%;}.elementor-145 .elementor-element.elementor-element-31694a7f{--width:33%;}.elementor-145 .elementor-element.elementor-element-6c932a8{--width:33%;}.elementor-145 .elementor-element.elementor-element-750c2f14{--width:33%;}.elementor-145 .elementor-element.elementor-element-4d9207c5{--width:33.3333%;}.elementor-145 .elementor-element.elementor-element-7f6f11c6{--width:66.6666%;}.elementor-145 .elementor-element.elementor-element-4233894{--content-width:1156px;}}@media(max-width:1366px) and (min-width:768px){.elementor-145 .elementor-element.elementor-element-4294f36{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-145 .elementor-element.elementor-element-4294f36{--width:100%;}.elementor-145 .elementor-element.elementor-element-36fa53ca{--width:40%;}.elementor-145 .elementor-element.elementor-element-5f6df879{--width:60%;}.elementor-145 .elementor-element.elementor-element-44b8ca46{--width:47%;}.elementor-145 .elementor-element.elementor-element-4721a002{--width:47%;}.elementor-145 .elementor-element.elementor-element-3bc0e36e{--width:100%;}.elementor-145 .elementor-element.elementor-element-777a8a57{--width:100%;}.elementor-145 .elementor-element.elementor-element-221f42a1{--width:48%;}.elementor-145 .elementor-element.elementor-element-6ad3e8cc{--width:50%;}.elementor-145 .elementor-element.elementor-element-624b01d2{--width:50%;}.elementor-145 .elementor-element.elementor-element-1027bdd0{--width:48%;}.elementor-145 .elementor-element.elementor-element-6975ed4c{--width:50%;}.elementor-145 .elementor-element.elementor-element-d146dd0{--width:50%;}.elementor-145 .elementor-element.elementor-element-5e53a62c{--width:100%;}}@media(max-width:1366px){.elementor-145 .elementor-element.elementor-element-12005ba0{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-145 .elementor-element.elementor-element-4294f36{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:30px;}.elementor-145 .elementor-element.elementor-element-51a57b5b{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:10px;}.elementor-145 .elementor-element.elementor-element-6c905fbf .elementor-heading-title{font-size:48px;}.elementor-145 .elementor-element.elementor-element-811d8cf{--padding-top:40px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-145 .elementor-element.elementor-element-1974e827 .elementor-heading-title{font-size:36px;}.elementor-145 .elementor-element.elementor-element-75d957c1 .elementor-icon-box-title, .elementor-145 .elementor-element.elementor-element-75d957c1 .elementor-icon-box-title a{font-size:19px;}.elementor-145 .elementor-element.elementor-element-21003074 .elementor-icon-box-title, .elementor-145 .elementor-element.elementor-element-21003074 .elementor-icon-box-title a{font-size:19px;}.elementor-145 .elementor-element.elementor-element-b5b9ec1 .elementor-icon-box-title, .elementor-145 .elementor-element.elementor-element-b5b9ec1 .elementor-icon-box-title a{font-size:19px;}.elementor-145 .elementor-element.elementor-element-2c73d45d{--overlay-opacity:0.78;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-145 .elementor-element.elementor-element-eb2fcfc{--gap:0px 0px;--overlay-opacity:0.78;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-556bebd7 .elementor-heading-title{font-size:36px;}.elementor-145 .elementor-element.elementor-element-95df04f{--overlay-opacity:0.78;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-145 .elementor-element.elementor-element-65cb8511{--gap:0px 0px;--overlay-opacity:0.78;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-777a8a57{--gap:10px 10px;}.elementor-145 .elementor-element.elementor-element-1fdb6622 .elementor-heading-title{font-size:28px;}.elementor-145 .elementor-element.elementor-element-16d2295a{--padding-top:40px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-145 .elementor-element.elementor-element-41d2ee6d{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-145 .elementor-element.elementor-element-3042dd7b{--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;--gap:10px 0px;}.elementor-145 .elementor-element.elementor-element-56cf913e .elementor-heading-title{font-size:36px;}.elementor-145 .elementor-element.elementor-element-8ef2952{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-145 .elementor-element.elementor-element-3f152db2{--gap:0px 0px;}.elementor-145 .elementor-element.elementor-element-3f7865d5{--gap:10px 10px;}.elementor-145 .elementor-element.elementor-element-221f42a1{--gap:10px 10px;}.elementor-145 .elementor-element.elementor-element-2d86da69 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-2d86da69 .elementor-heading-title{font-size:22px;}.elementor-145 .elementor-element.elementor-element-3d457350{--gap:10px 10px;}.elementor-145 .elementor-element.elementor-element-6ad3e8cc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-145 .elementor-element.elementor-element-6ebb5baf .elementor-heading-title{font-size:16px;}.elementor-145 .elementor-element.elementor-element-624b01d2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-145 .elementor-element.elementor-element-2acb8994 .elementor-heading-title{font-size:16px;}.elementor-145 .elementor-element.elementor-element-1027bdd0{--gap:10px 10px;}.elementor-145 .elementor-element.elementor-element-4a6afea3 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-4a6afea3 .elementor-heading-title{font-size:22px;}.elementor-145 .elementor-element.elementor-element-59583bdf{--gap:10px 10px;}.elementor-145 .elementor-element.elementor-element-6975ed4c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-145 .elementor-element.elementor-element-15093556 .elementor-heading-title{font-size:16px;}.elementor-145 .elementor-element.elementor-element-d146dd0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-145 .elementor-element.elementor-element-6d856960 .elementor-heading-title{font-size:16px;}.elementor-145 .elementor-element.elementor-element-5e53a62c{--gap:10px 10px;}.elementor-145 .elementor-element.elementor-element-7a5b814{--overlay-opacity:0.78;--padding-top:40px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-145 .elementor-element.elementor-element-e66acc0{width:100%;max-width:100%;text-align:center;}.elementor-145 .elementor-element.elementor-element-e66acc0 .elementor-heading-title{font-size:36px;}.elementor-145 .elementor-element.elementor-element-6c4aac6e{--gap:0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-31694a7f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-145 .elementor-element.elementor-element-4cf903c3 .elementor-heading-title{font-size:18px;}.elementor-145 .elementor-element.elementor-element-6c932a8{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-145 .elementor-element.elementor-element-61435520 .elementor-heading-title{font-size:18px;}.elementor-145 .elementor-element.elementor-element-750c2f14{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-145 .elementor-element.elementor-element-2994803c .elementor-heading-title{font-size:18px;}.elementor-145 .elementor-element.elementor-element-32556892{--overlay-opacity:0.78;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-145 .elementor-element.elementor-element-18af349b .elementor-heading-title{font-size:36px;}.elementor-145 .elementor-element.elementor-element-e593514.elementor-element{--flex-grow:1;--flex-shrink:0;}}@media(max-width:1024px){.elementor-145 .elementor-element.elementor-element-12005ba0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-4294f36:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-4294f36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:contain;}.elementor-145 .elementor-element.elementor-element-4294f36{--padding-top:120px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;}.elementor-145 .elementor-element.elementor-element-51a57b5b{--min-height:362px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-145 .elementor-element.elementor-element-5e48aa76{text-align:center;}.elementor-145 .elementor-element.elementor-element-6c905fbf{width:100%;max-width:100%;text-align:center;}.elementor-145 .elementor-element.elementor-element-6c905fbf > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-145 .elementor-element.elementor-element-6c905fbf .elementor-heading-title{font-size:46px;line-height:1.2em;}.elementor-145 .elementor-element.elementor-element-44db0f6c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-145 .elementor-element.elementor-element-12411a53{width:100%;max-width:100%;text-align:center;}.elementor-145 .elementor-element.elementor-element-12411a53 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-145 .elementor-element.elementor-element-811d8cf{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-145 .elementor-element.elementor-element-78d908fb{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-36fa53ca{--justify-content:center;--gap:10px 10px;}.elementor-145 .elementor-element.elementor-element-153799cf{text-align:left;}.elementor-145 .elementor-element.elementor-element-5f6df879{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-145 .elementor-element.elementor-element-211c8c15 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-25d9ae25{--gap:20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-2a70894b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-145 .elementor-element.elementor-element-75d957c1 .elementor-icon-box-title, .elementor-145 .elementor-element.elementor-element-75d957c1 .elementor-icon-box-title a{font-size:19px;line-height:1.3em;}.elementor-145 .elementor-element.elementor-element-30d79dd2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-145 .elementor-element.elementor-element-21003074 .elementor-icon-box-title, .elementor-145 .elementor-element.elementor-element-21003074 .elementor-icon-box-title a{font-size:19px;line-height:1.3em;}.elementor-145 .elementor-element.elementor-element-62104026{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-145 .elementor-element.elementor-element-b5b9ec1 .elementor-icon-box-title, .elementor-145 .elementor-element.elementor-element-b5b9ec1 .elementor-icon-box-title a{font-size:19px;line-height:1.3em;}.elementor-145 .elementor-element.elementor-element-2c73d45d{--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-145 .elementor-element.elementor-element-eb2fcfc{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-44b8ca46{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:20px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-145 .elementor-element.elementor-element-4721a002{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-145 .elementor-element.elementor-element-556bebd7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-556bebd7{text-align:left;}.elementor-145 .elementor-element.elementor-element-95df04f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-145 .elementor-element.elementor-element-65cb8511{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-3bc0e36e{--padding-top:20px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-145 .elementor-element.elementor-element-777a8a57{--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:20px;}.elementor-145 .elementor-element.elementor-element-1fdb6622 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-1fdb6622{text-align:left;}.elementor-145 .elementor-element.elementor-element-1fdb6622 .elementor-heading-title{font-size:20px;}.elementor-145 .elementor-element.elementor-element-41d2ee6d{--justify-content:flex-end;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-145 .elementor-element.elementor-element-346988c9{text-align:left;}.elementor-145 .elementor-element.elementor-element-8ef2952{--justify-content:center;}.elementor-145 .elementor-element.elementor-element-48474258 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-3f152db2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-145 .elementor-element.elementor-element-3f7865d5{--flex-wrap:wrap;}.elementor-145 .elementor-element.elementor-element-6ad3e8cc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-6ebb5baf .elementor-heading-title{font-size:16px;}.elementor-145 .elementor-element.elementor-element-298dfe19 .elementor-button{padding:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-624b01d2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-2acb8994 .elementor-heading-title{font-size:16px;}.elementor-145 .elementor-element.elementor-element-e86489e .elementor-button{padding:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-6975ed4c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-15093556 .elementor-heading-title{font-size:16px;}.elementor-145 .elementor-element.elementor-element-1d8835cf .elementor-button{padding:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-d146dd0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-6d856960 .elementor-heading-title{font-size:16px;}.elementor-145 .elementor-element.elementor-element-483a2bde .elementor-button{padding:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-31694a7f{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-145 .elementor-element.elementor-element-4cf903c3 .elementor-heading-title{font-size:17px;}.elementor-145 .elementor-element.elementor-element-6c932a8{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-145 .elementor-element.elementor-element-61435520 .elementor-heading-title{font-size:17px;}.elementor-145 .elementor-element.elementor-element-750c2f14{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-145 .elementor-element.elementor-element-2994803c .elementor-heading-title{font-size:17px;}.elementor-145 .elementor-element.elementor-element-ea536ce{--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-145 .elementor-element.elementor-element-530312b{--grid-columns:2;}.elementor-145 .elementor-element.elementor-element-e593514{width:initial;max-width:initial;}.elementor-145 .elementor-element.elementor-element-e593514 img{width:214px;}.elementor-145 .elementor-element.elementor-element-f3cc38b{width:initial;max-width:initial;}}@media(max-width:767px){.elementor-145 .elementor-element.elementor-element-12005ba0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-145 .elementor-element.elementor-element-4294f36:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-4294f36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:296px auto;}.elementor-145 .elementor-element.elementor-element-4294f36{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-145 .elementor-element.elementor-element-51a57b5b{--gap:20px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-145 .elementor-element.elementor-element-5e48aa76 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-5e48aa76{font-size:19px;}.elementor-145 .elementor-element.elementor-element-6c905fbf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-6c905fbf .elementor-heading-title{font-size:34px;line-height:1.1em;}.elementor-145 .elementor-element.elementor-element-12411a53 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-145 .elementor-element.elementor-element-12411a53{font-size:17px;}.elementor-145 .elementor-element.elementor-element-153799cf{text-align:left;font-size:19px;}.elementor-145 .elementor-element.elementor-element-1974e827 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-1974e827 .elementor-heading-title{font-size:30px;}.elementor-145 .elementor-element.elementor-element-5f6df879{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-145 .elementor-element.elementor-element-25d9ae25{--gap:20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-145 .elementor-element.elementor-element-2a70894b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-145 .elementor-element.elementor-element-30d79dd2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-145 .elementor-element.elementor-element-62104026{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-145 .elementor-element.elementor-element-2c73d45d{--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-145 .elementor-element.elementor-element-eb2fcfc{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-145 .elementor-element.elementor-element-44b8ca46{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-556bebd7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-556bebd7 .elementor-heading-title{font-size:30px;}.elementor-145 .elementor-element.elementor-element-18e1a099 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-18e1a099 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-145 .elementor-element.elementor-element-18e1a099 .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}.elementor-145 .elementor-element.elementor-element-18e1a099 .elementor-divider__text{font-size:20px;}.elementor-145 .elementor-element.elementor-element-95df04f{--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-145 .elementor-element.elementor-element-65cb8511{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-145 .elementor-element.elementor-element-3bc0e36e{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-1fdb6622 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-1fdb6622 .elementor-heading-title{font-size:20px;}.elementor-145 .elementor-element.elementor-element-16d2295a{--gap:20px 0px;}.elementor-145 .elementor-element.elementor-element-41d2ee6d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-3042dd7b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-346988c9{text-align:left;font-size:19px;}.elementor-145 .elementor-element.elementor-element-56cf913e > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-145 .elementor-element.elementor-element-56cf913e .elementor-heading-title{font-size:30px;}.elementor-145 .elementor-element.elementor-element-8ef2952{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-3f152db2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-2d86da69{width:100%;max-width:100%;}.elementor-145 .elementor-element.elementor-element-2d86da69 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-145 .elementor-element.elementor-element-2d86da69 .elementor-heading-title{font-size:20px;}.elementor-145 .elementor-element.elementor-element-6ad3e8cc{--width:48%;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-f2c9729{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-145 .elementor-element.elementor-element-6ebb5baf .elementor-heading-title{font-size:16px;}.elementor-145 .elementor-element.elementor-element-298dfe19 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-298dfe19 .elementor-button{font-size:15px;padding:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-624b01d2{--width:48%;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-60afe37{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-145 .elementor-element.elementor-element-2acb8994 .elementor-heading-title{font-size:16px;}.elementor-145 .elementor-element.elementor-element-e86489e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-e86489e .elementor-button{font-size:15px;padding:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-4a6afea3{width:100%;max-width:100%;}.elementor-145 .elementor-element.elementor-element-4a6afea3 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-145 .elementor-element.elementor-element-4a6afea3 .elementor-heading-title{font-size:20px;}.elementor-145 .elementor-element.elementor-element-6975ed4c{--width:48%;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-340eccfa{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-145 .elementor-element.elementor-element-15093556 .elementor-heading-title{font-size:16px;}.elementor-145 .elementor-element.elementor-element-1d8835cf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-1d8835cf .elementor-button{font-size:15px;padding:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-d146dd0{--width:48%;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-7be42868{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-145 .elementor-element.elementor-element-6d856960 .elementor-heading-title{font-size:16px;}.elementor-145 .elementor-element.elementor-element-483a2bde > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-483a2bde .elementor-button{font-size:15px;padding:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-7a5b814{--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-145 .elementor-element.elementor-element-e66acc0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-e66acc0 .elementor-heading-title{font-size:30px;}.elementor-145 .elementor-element.elementor-element-31694a7f{--gap:10px 10px;}.elementor-145 .elementor-element.elementor-element-4cf903c3{text-align:center;}.elementor-145 .elementor-element.elementor-element-4cf903c3 .elementor-heading-title{font-size:18px;}.elementor-145 .elementor-element.elementor-element-6c932a8{--gap:10px 10px;}.elementor-145 .elementor-element.elementor-element-61435520{text-align:center;}.elementor-145 .elementor-element.elementor-element-61435520 .elementor-heading-title{font-size:18px;}.elementor-145 .elementor-element.elementor-element-750c2f14{--gap:10px 10px;}.elementor-145 .elementor-element.elementor-element-2994803c{text-align:center;}.elementor-145 .elementor-element.elementor-element-2994803c .elementor-heading-title{font-size:18px;}.elementor-145 .elementor-element.elementor-element-530312b{--grid-columns:1;}.elementor-145 .elementor-element.elementor-element-18af349b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-18af349b .elementor-heading-title{font-size:30px;}.elementor-145 .elementor-element.elementor-element-7a8c13f{--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;}.elementor-145 .elementor-element.elementor-element-7a8c13f {--n-accordion-padding:15px 0px 15px 0px;}:where( .elementor-145 .elementor-element.elementor-element-7a8c13f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:15px;--padding-right:0px;--padding-bottom:15px;--padding-left:0px;}.elementor-145 .elementor-element.elementor-element-4233894{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:72px;--padding-bottom:32px;--padding-left:12px;--padding-right:12px;}.elementor-145 .elementor-element.elementor-element-76fc7d7{--gap:0px 0px;}.elementor-145 .elementor-element.elementor-element-5de096d{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-145 .elementor-element.elementor-element-5de096d.e-con{--align-self:flex-start;}.elementor-145 .elementor-element.elementor-element-8cbc8f4{width:initial;max-width:initial;}.elementor-145 .elementor-element.elementor-element-8cbc8f4 > .elementor-widget-container{margin:0px 16px 0px 0px;}.elementor-145 .elementor-element.elementor-element-8cbc8f4.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-145 .elementor-element.elementor-element-8cbc8f4 img{width:80px;}.elementor-145 .elementor-element.elementor-element-5f442d1{--gap:0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-794b0d5 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-145 .elementor-element.elementor-element-794b0d5 .elementor-heading-title{font-size:22px;line-height:26px;}.elementor-145 .elementor-element.elementor-element-38519c3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-38519c3{font-size:14px;line-height:20px;}.elementor-145 .elementor-element.elementor-element-4b3fad2{--gap:0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-145 .elementor-element.elementor-element-93aab2e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-93aab2e .elementor-blockquote__content{font-size:18px;line-height:28px;letter-spacing:-0.075px;}.elementor-145 .elementor-element.elementor-element-93aab2e .elementor-blockquote__author{font-size:18px;}body:not(.rtl) .elementor-145 .elementor-element.elementor-element-93aab2e .elementor-blockquote{border-left-width:2px;}body.rtl .elementor-145 .elementor-element.elementor-element-93aab2e .elementor-blockquote{border-right-width:2px;}}/* Start custom CSS for container, class: .elementor-element-4294f36 */.elementor-145 .elementor-element.elementor-element-4294f36 h4 {margin: 0 0 10px 0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e48aa76 */.elementor-145 .elementor-element.elementor-element-5e48aa76 p {
    margin: 0;
    font-size: 18px;
}
@media (max-width: 767px) {
    .elementor-145 .elementor-element.elementor-element-5e48aa76 p {
        font-size: 18px!important
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12411a53 */.elementor-145 .elementor-element.elementor-element-12411a53 p {
    margin: 0;
    font-size: 20px; font-weight: 300;
}
@media (max-width: 767px) {
    .elementor-145 .elementor-element.elementor-element-12411a53 p {
        font-size: 18px!important
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51a57b5b */.elementor-145 .elementor-element.elementor-element-51a57b5b .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-153799cf */.elementor-145 .elementor-element.elementor-element-153799cf p {
    margin: 0;
    font-size: 18px;
}
@media (max-width: 767px) {
    .elementor-145 .elementor-element.elementor-element-153799cf p {
        font-size: 18px!important
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1974e827 */.elementor-145 .elementor-element.elementor-element-1974e827 h2 {margin: 0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-211c8c15 */.elementor-145 .elementor-element.elementor-element-211c8c15 p {
    margin-top: 0; font-size: 16px; line-height: 1.7; font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-811d8cf */.elementor-145 .elementor-element.elementor-element-811d8cf .elementor-widget-icon-box .elementor-icon-box-content {
    margin-top: -10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f000c90 */.elementor-145 .elementor-element.elementor-element-f000c90 p {
    margin-top: 0; line-height: 1.7em; font-size: 16px; font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-274d44b4 */.elementor-145 .elementor-element.elementor-element-274d44b4 p {
    margin-top: 0; line-height: 1.7em; font-size: 16px; font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-346988c9 */.elementor-145 .elementor-element.elementor-element-346988c9 p {
    margin: 0;
    font-size: 18px;
}
@media (max-width: 767px) {
    .elementor-145 .elementor-element.elementor-element-346988c9 p {
        font-size: 18px!important
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56cf913e */.elementor-145 .elementor-element.elementor-element-56cf913e h2 {margin: 0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48474258 */.elementor-145 .elementor-element.elementor-element-48474258 p {
    margin: 0;
    font-size: 16px;
    line-height: 1.7;
    font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d86da69 */.elementor-145 .elementor-element.elementor-element-2d86da69 h2 {margin: 0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a6afea3 */.elementor-145 .elementor-element.elementor-element-4a6afea3 h2 {margin: 0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16d2295a */.elementor-145 .elementor-element.elementor-element-16d2295a .elementor-widget-icon-box .elementor-icon-box-content {
    margin-top: -10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e66acc0 */.elementor-145 .elementor-element.elementor-element-e66acc0 h2 {margin: 0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a5b814 */.city-prices table {
    border-collapse: collapse;
    -webkit-box-shadow: 0 11px 45px -30px rgba(0,0,0,.75);
    -moz-box-shadow: 0 11px 45px -30px rgba(0,0,0,.75);
    box-shadow: 0 11px 45px -30px rgba(0,0,0,.2);
}

.city-prices th {
    border: 1px solid #dcdcdc;
    background: #174d76;
    color: #fff;
    padding: 16px 20px;
    font-size: 18px;
}
.city-prices tr td {
    border: 1px solid #dcdcdc;
    padding: 14px 20px;
    font-size: 16px;
    color: #000;
}
@media (max-width: 767px) {
.city-prices th {
    padding: 10px 10px;
    font-size: 14px;
}
.city-prices tr td {
    padding: 10px;
    font-size: 16px;
    
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-18af349b */.elementor-145 .elementor-element.elementor-element-18af349b h2 {margin: 0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1410ab4b */.elementor-145 .elementor-element.elementor-element-1410ab4b p {
    margin: 10px 0; font-size: 16px; font-weight: 300;line-height: 1.7;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17d503a2 */.elementor-145 .elementor-element.elementor-element-17d503a2 p {
    margin: 10px 0; font-size: 16px; font-weight: 300;line-height: 1.7;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a73affb */.elementor-145 .elementor-element.elementor-element-a73affb p {
    margin: 10px 0; font-size: 16px; font-weight: 300;line-height: 1.7;
}
.elementor-145 .elementor-element.elementor-element-a73affb ul {
    margin-top:0;
}
.elementor-145 .elementor-element.elementor-element-a73affb li {
    margin:  0; font-size: 16px; font-weight: 300;line-height: 1.7;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4114e32c */.elementor-145 .elementor-element.elementor-element-4114e32c p {
    margin: 10px 0; font-size: 16px; font-weight: 300;line-height: 1.7;
}
.elementor-145 .elementor-element.elementor-element-4114e32c ul {
    margin-top:0;
}
.elementor-145 .elementor-element.elementor-element-4114e32c li {
    margin:  0; font-size: 16px; font-weight: 300;line-height: 1.7;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1410ab4b */.elementor-145 .elementor-element.elementor-element-1410ab4b p {
    margin: 10px 0; font-size: 16px; font-weight: 300;line-height: 1.7;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17d503a2 */.elementor-145 .elementor-element.elementor-element-17d503a2 p {
    margin: 10px 0; font-size: 16px; font-weight: 300;line-height: 1.7;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a73affb */.elementor-145 .elementor-element.elementor-element-a73affb p {
    margin: 10px 0; font-size: 16px; font-weight: 300;line-height: 1.7;
}
.elementor-145 .elementor-element.elementor-element-a73affb ul {
    margin-top:0;
}
.elementor-145 .elementor-element.elementor-element-a73affb li {
    margin:  0; font-size: 16px; font-weight: 300;line-height: 1.7;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4114e32c */.elementor-145 .elementor-element.elementor-element-4114e32c p {
    margin: 10px 0; font-size: 16px; font-weight: 300;line-height: 1.7;
}
.elementor-145 .elementor-element.elementor-element-4114e32c ul {
    margin-top:0;
}
.elementor-145 .elementor-element.elementor-element-4114e32c li {
    margin:  0; font-size: 16px; font-weight: 300;line-height: 1.7;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1410ab4b */.elementor-145 .elementor-element.elementor-element-1410ab4b p {
    margin: 10px 0; font-size: 16px; font-weight: 300;line-height: 1.7;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17d503a2 */.elementor-145 .elementor-element.elementor-element-17d503a2 p {
    margin: 10px 0; font-size: 16px; font-weight: 300;line-height: 1.7;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a73affb */.elementor-145 .elementor-element.elementor-element-a73affb p {
    margin: 10px 0; font-size: 16px; font-weight: 300;line-height: 1.7;
}
.elementor-145 .elementor-element.elementor-element-a73affb ul {
    margin-top:0;
}
.elementor-145 .elementor-element.elementor-element-a73affb li {
    margin:  0; font-size: 16px; font-weight: 300;line-height: 1.7;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4114e32c */.elementor-145 .elementor-element.elementor-element-4114e32c p {
    margin: 10px 0; font-size: 16px; font-weight: 300;line-height: 1.7;
}
.elementor-145 .elementor-element.elementor-element-4114e32c ul {
    margin-top:0;
}
.elementor-145 .elementor-element.elementor-element-4114e32c li {
    margin:  0; font-size: 16px; font-weight: 300;line-height: 1.7;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1410ab4b */.elementor-145 .elementor-element.elementor-element-1410ab4b p {
    margin: 10px 0; font-size: 16px; font-weight: 300;line-height: 1.7;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17d503a2 */.elementor-145 .elementor-element.elementor-element-17d503a2 p {
    margin: 10px 0; font-size: 16px; font-weight: 300;line-height: 1.7;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a73affb */.elementor-145 .elementor-element.elementor-element-a73affb p {
    margin: 10px 0; font-size: 16px; font-weight: 300;line-height: 1.7;
}
.elementor-145 .elementor-element.elementor-element-a73affb ul {
    margin-top:0;
}
.elementor-145 .elementor-element.elementor-element-a73affb li {
    margin:  0; font-size: 16px; font-weight: 300;line-height: 1.7;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4114e32c */.elementor-145 .elementor-element.elementor-element-4114e32c p {
    margin: 10px 0; font-size: 16px; font-weight: 300;line-height: 1.7;
}
.elementor-145 .elementor-element.elementor-element-4114e32c ul {
    margin-top:0;
}
.elementor-145 .elementor-element.elementor-element-4114e32c li {
    margin:  0; font-size: 16px; font-weight: 300;line-height: 1.7;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1410ab4b */.elementor-145 .elementor-element.elementor-element-1410ab4b p {
    margin: 10px 0; font-size: 16px; font-weight: 300;line-height: 1.7;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17d503a2 */.elementor-145 .elementor-element.elementor-element-17d503a2 p {
    margin: 10px 0; font-size: 16px; font-weight: 300;line-height: 1.7;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a73affb */.elementor-145 .elementor-element.elementor-element-a73affb p {
    margin: 10px 0; font-size: 16px; font-weight: 300;line-height: 1.7;
}
.elementor-145 .elementor-element.elementor-element-a73affb ul {
    margin-top:0;
}
.elementor-145 .elementor-element.elementor-element-a73affb li {
    margin:  0; font-size: 16px; font-weight: 300;line-height: 1.7;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4114e32c */.elementor-145 .elementor-element.elementor-element-4114e32c p {
    margin: 10px 0; font-size: 16px; font-weight: 300;line-height: 1.7;
}
.elementor-145 .elementor-element.elementor-element-4114e32c ul {
    margin-top:0;
}
.elementor-145 .elementor-element.elementor-element-4114e32c li {
    margin:  0; font-size: 16px; font-weight: 300;line-height: 1.7;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-7a8c13f */.e-n-accordion-item-title-text {
 text-align: left;  
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-794b0d5 */.elementor-145 .elementor-element.elementor-element-794b0d5 h2 {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38519c3 */.elementor-145 .elementor-element.elementor-element-38519c3 p {
    margin-top: 0;
    margin-bottom: 0;
    opacity: .75;
    font-size: 14px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3cc38b */.elementor-145 .elementor-element.elementor-element-f3cc38b h2 {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12bba75 */.elementor-145 .elementor-element.elementor-element-12bba75 p {
    margin-top: 0;
    opacity: .75;
}/* End custom CSS */
/* Start custom CSS for blockquote, class: .elementor-element-93aab2e */.elementor-145 .elementor-element.elementor-element-93aab2e p {
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28521694 */.page-id-30095 .service-areas,
.page-id-30095 .footer_margin_0,
.page-id-30095 .cities_part_pad,
.page-id-30095 .copyright_part,
.page-id-30095 #calculator-1-wrapper-footer,
.page-id-30095 .modal-1 {
    display:none!important;
}
@media (max-width: 767px) {
  .elementor-divider__text {
      margin:0!important;
      
  }  
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'DM Sans';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://thwindowsdoors.com/wp-content/uploads/2024/06/DMSans18pt-Light.woff2') format('woff2'),
		url('https://thwindowsdoors.com/wp-content/uploads/2024/06/DMSans18pt-Light.woff') format('woff');
}
@font-face {
	font-family: 'DM Sans';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://thwindowsdoors.com/wp-content/uploads/2024/06/DMSans18pt-Regular.woff2') format('woff2'),
		url('https://thwindowsdoors.com/wp-content/uploads/2024/06/DMSans18pt-Regular.woff') format('woff');
}
@font-face {
	font-family: 'DM Sans';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://thwindowsdoors.com/wp-content/uploads/2024/06/DMSans18pt-SemiBold.woff2') format('woff2'),
		url('https://thwindowsdoors.com/wp-content/uploads/2024/06/DMSans18pt-SemiBold.woff') format('woff');
}
@font-face {
	font-family: 'DM Sans';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://thwindowsdoors.com/wp-content/uploads/2024/06/DMSans18pt-Bold.woff2') format('woff2'),
		url('https://thwindowsdoors.com/wp-content/uploads/2024/06/DMSans18pt-Bold.woff') format('woff');
}
/* End Custom Fonts CSS */