.elementor-15146 .elementor-element.elementor-element-f73367f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-15146 .elementor-element.elementor-element-f73367f:not(.elementor-motion-effects-element-type-background), .elementor-15146 .elementor-element.elementor-element-f73367f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0f2c4a;}.elementor-15146 .elementor-element.elementor-element-b926e83{width:auto;max-width:auto;bottom:0px;z-index:9999;}body:not(.rtl) .elementor-15146 .elementor-element.elementor-element-b926e83{left:20px;}body.rtl .elementor-15146 .elementor-element.elementor-element-b926e83{right:20px;}.elementor-15146 .elementor-element.elementor-element-b926e83 .elementor-icon-wrapper{text-align:center;}.elementor-15146 .elementor-element.elementor-element-b926e83.elementor-view-stacked .elementor-icon{background-color:#25D366;color:#ffffff;}.elementor-15146 .elementor-element.elementor-element-b926e83.elementor-view-framed .elementor-icon, .elementor-15146 .elementor-element.elementor-element-b926e83.elementor-view-default .elementor-icon{color:#25D366;border-color:#25D366;}.elementor-15146 .elementor-element.elementor-element-b926e83.elementor-view-framed .elementor-icon, .elementor-15146 .elementor-element.elementor-element-b926e83.elementor-view-default .elementor-icon svg{fill:#25D366;}.elementor-15146 .elementor-element.elementor-element-b926e83.elementor-view-framed .elementor-icon{background-color:#ffffff;}.elementor-15146 .elementor-element.elementor-element-b926e83.elementor-view-stacked .elementor-icon svg{fill:#ffffff;}.elementor-15146 .elementor-element.elementor-element-b926e83 .elementor-icon{font-size:26px;padding:0.75em;}.elementor-15146 .elementor-element.elementor-element-b926e83 .elementor-icon svg{height:26px;}.elementor-15146 .elementor-element.elementor-element-75688de{width:auto;max-width:auto;bottom:0px;z-index:9999;}body:not(.rtl) .elementor-15146 .elementor-element.elementor-element-75688de{left:20px;}body.rtl .elementor-15146 .elementor-element.elementor-element-75688de{right:20px;}.elementor-15146 .elementor-element.elementor-element-75688de .elementor-icon-wrapper{text-align:center;}.elementor-15146 .elementor-element.elementor-element-75688de.elementor-view-stacked .elementor-icon{background-color:#0f2c4a;color:#dfb661;}.elementor-15146 .elementor-element.elementor-element-75688de.elementor-view-framed .elementor-icon, .elementor-15146 .elementor-element.elementor-element-75688de.elementor-view-default .elementor-icon{color:#0f2c4a;border-color:#0f2c4a;}.elementor-15146 .elementor-element.elementor-element-75688de.elementor-view-framed .elementor-icon, .elementor-15146 .elementor-element.elementor-element-75688de.elementor-view-default .elementor-icon svg{fill:#0f2c4a;}.elementor-15146 .elementor-element.elementor-element-75688de.elementor-view-framed .elementor-icon{background-color:#dfb661;}.elementor-15146 .elementor-element.elementor-element-75688de.elementor-view-stacked .elementor-icon svg{fill:#dfb661;}.elementor-15146 .elementor-element.elementor-element-75688de .elementor-icon{font-size:26px;padding:0.75em;}.elementor-15146 .elementor-element.elementor-element-75688de .elementor-icon svg{height:26px;}.elementor-15146 .elementor-element.elementor-element-657c405{--display:flex;--min-height:640px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:140px;--padding-left:80px;--padding-right:80px;}.elementor-15146 .elementor-element.elementor-element-657c405:not(.elementor-motion-effects-element-type-background), .elementor-15146 .elementor-element.elementor-element-657c405 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0f2c4a;background-image:url("https://upvcroofing.com/wp-content/uploads/2023/03/w-architecture-group-portrait-opt.jpg");background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-15146 .elementor-element.elementor-element-ffb6cd1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-15146 .elementor-element.elementor-element-70562ff{--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:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-15146 .elementor-element.elementor-element-073104d{text-align:start;font-family:"Cairo", Sans-serif;font-size:22px;font-weight:500;line-height:1.4em;color:#ffffff;}.elementor-15146 .elementor-element.elementor-element-948301b{text-align:start;}.elementor-15146 .elementor-element.elementor-element-948301b .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:68px;font-weight:800;line-height:1.3em;color:#ffffff;}.elementor-15146 .elementor-element.elementor-element-0cf423d{text-align:start;font-family:"Cairo", Sans-serif;font-size:18px;font-weight:400;line-height:1.9em;color:#ffffff;}.elementor-15146 .elementor-element.elementor-element-96e9f4d{--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;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-15146 .elementor-element.elementor-element-77b13dc{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-15146 .elementor-element.elementor-element-7858d75 img{width:100%;}.elementor-15146 .elementor-element.elementor-element-0da28f8{text-align:center;font-family:"Cairo", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;color:#ffffff;}.elementor-15146 .elementor-element.elementor-element-baae989{width:auto;max-width:auto;}.elementor-15146 .elementor-element.elementor-element-baae989 .elementor-icon-wrapper{text-align:center;}.elementor-15146 .elementor-element.elementor-element-baae989.elementor-view-stacked .elementor-icon{background-color:#dfb661;color:#0f2c4a;}.elementor-15146 .elementor-element.elementor-element-baae989.elementor-view-framed .elementor-icon, .elementor-15146 .elementor-element.elementor-element-baae989.elementor-view-default .elementor-icon{color:#dfb661;border-color:#dfb661;}.elementor-15146 .elementor-element.elementor-element-baae989.elementor-view-framed .elementor-icon, .elementor-15146 .elementor-element.elementor-element-baae989.elementor-view-default .elementor-icon svg{fill:#dfb661;}.elementor-15146 .elementor-element.elementor-element-baae989.elementor-view-framed .elementor-icon{background-color:#0f2c4a;}.elementor-15146 .elementor-element.elementor-element-baae989.elementor-view-stacked .elementor-icon svg{fill:#0f2c4a;}.elementor-15146 .elementor-element.elementor-element-baae989 .elementor-icon{font-size:14px;}.elementor-15146 .elementor-element.elementor-element-baae989 .elementor-icon svg{height:14px;}.elementor-15146 .elementor-element.elementor-element-705fe48{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-15146 .elementor-element.elementor-element-8919ca9 img{width:100%;}.elementor-15146 .elementor-element.elementor-element-bfbaf0d{text-align:center;font-family:"Cairo", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;color:#ffffff;}.elementor-15146 .elementor-element.elementor-element-6f0fa4a{width:auto;max-width:auto;}.elementor-15146 .elementor-element.elementor-element-6f0fa4a .elementor-icon-wrapper{text-align:center;}.elementor-15146 .elementor-element.elementor-element-6f0fa4a.elementor-view-stacked .elementor-icon{background-color:#dfb661;color:#0f2c4a;}.elementor-15146 .elementor-element.elementor-element-6f0fa4a.elementor-view-framed .elementor-icon, .elementor-15146 .elementor-element.elementor-element-6f0fa4a.elementor-view-default .elementor-icon{color:#dfb661;border-color:#dfb661;}.elementor-15146 .elementor-element.elementor-element-6f0fa4a.elementor-view-framed .elementor-icon, .elementor-15146 .elementor-element.elementor-element-6f0fa4a.elementor-view-default .elementor-icon svg{fill:#dfb661;}.elementor-15146 .elementor-element.elementor-element-6f0fa4a.elementor-view-framed .elementor-icon{background-color:#0f2c4a;}.elementor-15146 .elementor-element.elementor-element-6f0fa4a.elementor-view-stacked .elementor-icon svg{fill:#0f2c4a;}.elementor-15146 .elementor-element.elementor-element-6f0fa4a .elementor-icon{font-size:14px;}.elementor-15146 .elementor-element.elementor-element-6f0fa4a .elementor-icon svg{height:14px;}.elementor-15146 .elementor-element.elementor-element-68c8c98{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-15146 .elementor-element.elementor-element-a73d3c1 img{width:100%;}.elementor-15146 .elementor-element.elementor-element-00db850{text-align:center;font-family:"Cairo", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;color:#ffffff;}.elementor-15146 .elementor-element.elementor-element-4fdcf3a{width:auto;max-width:auto;}.elementor-15146 .elementor-element.elementor-element-4fdcf3a .elementor-icon-wrapper{text-align:center;}.elementor-15146 .elementor-element.elementor-element-4fdcf3a.elementor-view-stacked .elementor-icon{background-color:#dfb661;color:#0f2c4a;}.elementor-15146 .elementor-element.elementor-element-4fdcf3a.elementor-view-framed .elementor-icon, .elementor-15146 .elementor-element.elementor-element-4fdcf3a.elementor-view-default .elementor-icon{color:#dfb661;border-color:#dfb661;}.elementor-15146 .elementor-element.elementor-element-4fdcf3a.elementor-view-framed .elementor-icon, .elementor-15146 .elementor-element.elementor-element-4fdcf3a.elementor-view-default .elementor-icon svg{fill:#dfb661;}.elementor-15146 .elementor-element.elementor-element-4fdcf3a.elementor-view-framed .elementor-icon{background-color:#0f2c4a;}.elementor-15146 .elementor-element.elementor-element-4fdcf3a.elementor-view-stacked .elementor-icon svg{fill:#0f2c4a;}.elementor-15146 .elementor-element.elementor-element-4fdcf3a .elementor-icon{font-size:14px;}.elementor-15146 .elementor-element.elementor-element-4fdcf3a .elementor-icon svg{height:14px;}.elementor-15146 .elementor-element.elementor-element-ce24c64{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-15146 .elementor-element.elementor-element-516dcc8 img{width:100%;}.elementor-15146 .elementor-element.elementor-element-7cc9011{text-align:center;font-family:"Cairo", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;color:#ffffff;}.elementor-15146 .elementor-element.elementor-element-efe11c7{width:auto;max-width:auto;}.elementor-15146 .elementor-element.elementor-element-efe11c7 .elementor-icon-wrapper{text-align:center;}.elementor-15146 .elementor-element.elementor-element-efe11c7.elementor-view-stacked .elementor-icon{background-color:#dfb661;color:#0f2c4a;}.elementor-15146 .elementor-element.elementor-element-efe11c7.elementor-view-framed .elementor-icon, .elementor-15146 .elementor-element.elementor-element-efe11c7.elementor-view-default .elementor-icon{color:#dfb661;border-color:#dfb661;}.elementor-15146 .elementor-element.elementor-element-efe11c7.elementor-view-framed .elementor-icon, .elementor-15146 .elementor-element.elementor-element-efe11c7.elementor-view-default .elementor-icon svg{fill:#dfb661;}.elementor-15146 .elementor-element.elementor-element-efe11c7.elementor-view-framed .elementor-icon{background-color:#0f2c4a;}.elementor-15146 .elementor-element.elementor-element-efe11c7.elementor-view-stacked .elementor-icon svg{fill:#0f2c4a;}.elementor-15146 .elementor-element.elementor-element-efe11c7 .elementor-icon{font-size:14px;}.elementor-15146 .elementor-element.elementor-element-efe11c7 .elementor-icon svg{height:14px;}.elementor-15146 .elementor-element.elementor-element-0ad69e5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;}.elementor-15146 .elementor-element.elementor-element-e87b0c9 .elementor-button{background-color:#dfb661;font-family:"Cairo", Sans-serif;font-size:18px;font-weight:700;fill:#0f2c4a;color:#0f2c4a;border-radius:8px 8px 8px 8px;padding:18px 38px 18px 38px;}.elementor-15146 .elementor-element.elementor-element-e87b0c9{width:auto;max-width:auto;}.elementor-15146 .elementor-element.elementor-element-e87b0c9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15146 .elementor-element.elementor-element-e87b0c9 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15146 .elementor-element.elementor-element-e87b0c9 .elementor-button:hover, .elementor-15146 .elementor-element.elementor-element-e87b0c9 .elementor-button:focus{color:#ffffff;}.elementor-15146 .elementor-element.elementor-element-e87b0c9 .elementor-button:hover svg, .elementor-15146 .elementor-element.elementor-element-e87b0c9 .elementor-button:focus svg{fill:#ffffff;}.elementor-15146 .elementor-element.elementor-element-2021975 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Cairo", Sans-serif;font-size:18px;font-weight:700;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;border-radius:8px 8px 8px 8px;padding:18px 38px 18px 38px;}.elementor-15146 .elementor-element.elementor-element-2021975{width:auto;max-width:auto;}.elementor-15146 .elementor-element.elementor-element-2021975 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15146 .elementor-element.elementor-element-2021975 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15146 .elementor-element.elementor-element-2021975 .elementor-button:hover, .elementor-15146 .elementor-element.elementor-element-2021975 .elementor-button:focus{color:#0f2c4a;}.elementor-15146 .elementor-element.elementor-element-2021975 .elementor-button:hover svg, .elementor-15146 .elementor-element.elementor-element-2021975 .elementor-button:focus svg{fill:#0f2c4a;}.elementor-15146 .elementor-element.elementor-element-2a5e4dc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-15146 .elementor-element.elementor-element-2a5e4dc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-15146 .elementor-element.elementor-element-2a5e4dc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-15146 .elementor-element.elementor-element-2a5e4dc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-15146 .elementor-element.elementor-element-2a5e4dc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-15146 .elementor-element.elementor-element-2a5e4dc .elementor-icon-list-icon i{color:#dfb661;transition:color 0.3s;}.elementor-15146 .elementor-element.elementor-element-2a5e4dc .elementor-icon-list-icon svg{fill:#dfb661;transition:fill 0.3s;}.elementor-15146 .elementor-element.elementor-element-2a5e4dc{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-15146 .elementor-element.elementor-element-2a5e4dc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15146 .elementor-element.elementor-element-2a5e4dc .elementor-icon-list-item > a{font-family:"Cairo", Sans-serif;font-size:17px;font-weight:500;}.elementor-15146 .elementor-element.elementor-element-2a5e4dc .elementor-icon-list-text{color:#ffffff;transition:color 0.3s;}.elementor-15146 .elementor-element.elementor-element-470ea99{--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;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15146 .elementor-element.elementor-element-38d543a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-15146 .elementor-element.elementor-element-b549b5c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-15146 .elementor-element.elementor-element-11797cf .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:16px;}.elementor-15146 .elementor-element.elementor-element-11797cf.elementor-view-stacked .elementor-icon{background-color:#dfb661;}.elementor-15146 .elementor-element.elementor-element-11797cf.elementor-view-framed .elementor-icon, .elementor-15146 .elementor-element.elementor-element-11797cf.elementor-view-default .elementor-icon{fill:#dfb661;color:#dfb661;border-color:#dfb661;}.elementor-15146 .elementor-element.elementor-element-11797cf .elementor-icon{font-size:44px;}.elementor-15146 .elementor-element.elementor-element-11797cf .elementor-icon-box-title, .elementor-15146 .elementor-element.elementor-element-11797cf .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;}.elementor-15146 .elementor-element.elementor-element-11797cf .elementor-icon-box-title{color:#666666;}.elementor-15146 .elementor-element.elementor-element-11797cf .elementor-icon-box-description{font-family:"Cairo", Sans-serif;font-size:20px;font-weight:800;line-height:1.4em;color:#12314c;}.elementor-15146 .elementor-element.elementor-element-3cb883e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-15146 .elementor-element.elementor-element-a879db0 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:16px;}.elementor-15146 .elementor-element.elementor-element-a879db0.elementor-view-stacked .elementor-icon{background-color:#dfb661;}.elementor-15146 .elementor-element.elementor-element-a879db0.elementor-view-framed .elementor-icon, .elementor-15146 .elementor-element.elementor-element-a879db0.elementor-view-default .elementor-icon{fill:#dfb661;color:#dfb661;border-color:#dfb661;}.elementor-15146 .elementor-element.elementor-element-a879db0 .elementor-icon{font-size:44px;}.elementor-15146 .elementor-element.elementor-element-a879db0 .elementor-icon-box-title, .elementor-15146 .elementor-element.elementor-element-a879db0 .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;}.elementor-15146 .elementor-element.elementor-element-a879db0 .elementor-icon-box-title{color:#666666;}.elementor-15146 .elementor-element.elementor-element-a879db0 .elementor-icon-box-description{font-family:"Cairo", Sans-serif;font-size:20px;font-weight:800;line-height:1.4em;color:#12314c;}.elementor-15146 .elementor-element.elementor-element-63018e5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-15146 .elementor-element.elementor-element-3d05ed8 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:16px;}.elementor-15146 .elementor-element.elementor-element-3d05ed8.elementor-view-stacked .elementor-icon{background-color:#dfb661;}.elementor-15146 .elementor-element.elementor-element-3d05ed8.elementor-view-framed .elementor-icon, .elementor-15146 .elementor-element.elementor-element-3d05ed8.elementor-view-default .elementor-icon{fill:#dfb661;color:#dfb661;border-color:#dfb661;}.elementor-15146 .elementor-element.elementor-element-3d05ed8 .elementor-icon{font-size:44px;}.elementor-15146 .elementor-element.elementor-element-3d05ed8 .elementor-icon-box-title, .elementor-15146 .elementor-element.elementor-element-3d05ed8 .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;}.elementor-15146 .elementor-element.elementor-element-3d05ed8 .elementor-icon-box-title{color:#666666;}.elementor-15146 .elementor-element.elementor-element-3d05ed8 .elementor-icon-box-description{font-family:"Cairo", Sans-serif;font-size:20px;font-weight:800;line-height:1.4em;color:#12314c;}.elementor-15146 .elementor-element.elementor-element-2e52120{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-15146 .elementor-element.elementor-element-b155673 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:16px;}.elementor-15146 .elementor-element.elementor-element-b155673.elementor-view-stacked .elementor-icon{background-color:#dfb661;}.elementor-15146 .elementor-element.elementor-element-b155673.elementor-view-framed .elementor-icon, .elementor-15146 .elementor-element.elementor-element-b155673.elementor-view-default .elementor-icon{fill:#dfb661;color:#dfb661;border-color:#dfb661;}.elementor-15146 .elementor-element.elementor-element-b155673 .elementor-icon{font-size:44px;}.elementor-15146 .elementor-element.elementor-element-b155673 .elementor-icon-box-title, .elementor-15146 .elementor-element.elementor-element-b155673 .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;}.elementor-15146 .elementor-element.elementor-element-b155673 .elementor-icon-box-title{color:#666666;}.elementor-15146 .elementor-element.elementor-element-b155673 .elementor-icon-box-description{font-family:"Cairo", Sans-serif;font-size:20px;font-weight:800;line-height:1.4em;color:#12314c;}.elementor-15146 .elementor-element.elementor-element-5d5f426{--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;--row-gap:0px;--column-gap:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:40px;--padding-right:40px;}.elementor-15146 .elementor-element.elementor-element-5d5f426:not(.elementor-motion-effects-element-type-background), .elementor-15146 .elementor-element.elementor-element-5d5f426 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0f2c4a;}.elementor-15146 .elementor-element.elementor-element-45ad00a{--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:stretch;--gap:44px 44px;--row-gap:44px;--column-gap:44px;}.elementor-15146 .elementor-element.elementor-element-314aa4f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-15146 .elementor-element.elementor-element-55d6a30{--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:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-15146 .elementor-element.elementor-element-a9679d8{text-align:start;font-family:"Cairo", Sans-serif;font-size:14px;font-weight:700;line-height:1.2em;color:#dfb661;}.elementor-15146 .elementor-element.elementor-element-dcb52f7{text-align:start;}.elementor-15146 .elementor-element.elementor-element-dcb52f7 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:40px;font-weight:800;line-height:1.35em;color:#12314c;}.elementor-15146 .elementor-element.elementor-element-743a734{--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:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-15146 .elementor-element.elementor-element-e4241aa{text-align:start;font-family:"Cairo", Sans-serif;font-size:15px;font-weight:400;line-height:1.9em;color:#666;}.elementor-15146 .elementor-element.elementor-element-13c5d2d{--display:flex;}.elementor-15146 .elementor-element.elementor-element-4bd90a3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:36px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15146 .elementor-element.elementor-element-fa3c330 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Cairo", Sans-serif;font-size:14px;font-weight:700;fill:#12314c;color:#12314c;border-radius:8px 8px 8px 8px;padding:10px 0px 10px 0px;}.elementor-15146 .elementor-element.elementor-element-fa3c330{width:auto;max-width:auto;}.elementor-15146 .elementor-element.elementor-element-fa3c330 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15146 .elementor-element.elementor-element-fa3c330 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15146 .elementor-element.elementor-element-fa3c330 .elementor-button:hover, .elementor-15146 .elementor-element.elementor-element-fa3c330 .elementor-button:focus{color:#ffffff;}.elementor-15146 .elementor-element.elementor-element-fa3c330 .elementor-button:hover svg, .elementor-15146 .elementor-element.elementor-element-fa3c330 .elementor-button:focus svg{fill:#ffffff;}.elementor-15146 .elementor-element.elementor-element-ca7b8b6{--display:flex;--padding-top:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-15146 .elementor-element.elementor-element-522bd1c{--divider-border-style:solid;--divider-color:rgba(255,255,255,0.22);--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--divider-icon-size:18px;}.elementor-15146 .elementor-element.elementor-element-522bd1c .elementor-divider-separator{width:100%;}.elementor-15146 .elementor-element.elementor-element-522bd1c .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-15146 .elementor-element.elementor-element-373df15{--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;--padding-top:90px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-15146 .elementor-element.elementor-element-0f98647{--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:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-15146 .elementor-element.elementor-element-2f3bfed{text-align:start;font-family:"Cairo", Sans-serif;font-size:14px;font-weight:700;line-height:1.2em;color:#dfb661;}.elementor-15146 .elementor-element.elementor-element-c924dae{text-align:start;}.elementor-15146 .elementor-element.elementor-element-c924dae .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:40px;font-weight:800;line-height:1.35em;color:#12314c;}.elementor-15146 .elementor-element.elementor-element-4e9f8bf{text-align:start;font-family:"Cairo", Sans-serif;font-size:15px;font-weight:400;line-height:1.9em;color:#666;}.elementor-15146 .elementor-element.elementor-element-facbefe{--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;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-15146 .elementor-element.elementor-element-facbefe:not(.elementor-motion-effects-element-type-background), .elementor-15146 .elementor-element.elementor-element-facbefe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#133759;}.elementor-15146 .elementor-element.elementor-element-b229c6b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-15146 .elementor-element.elementor-element-e2c8b2c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-15146 .elementor-element.elementor-element-94023a6{text-align:start;font-family:"Cairo", Sans-serif;font-size:14px;font-weight:700;line-height:1.2em;color:#dfb661;}.elementor-15146 .elementor-element.elementor-element-50fa289{text-align:start;}.elementor-15146 .elementor-element.elementor-element-50fa289 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:40px;font-weight:800;line-height:1.35em;color:#12314c;}.elementor-15146 .elementor-element.elementor-element-2898abb{text-align:start;font-family:"Cairo", Sans-serif;font-size:16px;font-weight:400;line-height:1.9em;color:#555;}.elementor-15146 .elementor-element.elementor-element-ad1dc16{--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;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-15146 .elementor-element.elementor-element-dd47483{--display:flex;}.elementor-15146 .elementor-element.elementor-element-059add8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-15146 .elementor-element.elementor-element-059add8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-15146 .elementor-element.elementor-element-059add8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-15146 .elementor-element.elementor-element-059add8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-15146 .elementor-element.elementor-element-059add8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-15146 .elementor-element.elementor-element-059add8 .elementor-icon-list-icon i{color:#dfb661;transition:color 0.3s;}.elementor-15146 .elementor-element.elementor-element-059add8 .elementor-icon-list-icon svg{fill:#dfb661;transition:fill 0.3s;}.elementor-15146 .elementor-element.elementor-element-059add8{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-15146 .elementor-element.elementor-element-059add8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15146 .elementor-element.elementor-element-059add8 .elementor-icon-list-item > a{font-family:"Cairo", Sans-serif;font-size:16px;font-weight:700;}.elementor-15146 .elementor-element.elementor-element-059add8 .elementor-icon-list-text{color:#12314c;transition:color 0.3s;}.elementor-15146 .elementor-element.elementor-element-06a7f21{--display:flex;}.elementor-15146 .elementor-element.elementor-element-2c48178 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-15146 .elementor-element.elementor-element-2c48178 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-15146 .elementor-element.elementor-element-2c48178 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-15146 .elementor-element.elementor-element-2c48178 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-15146 .elementor-element.elementor-element-2c48178 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-15146 .elementor-element.elementor-element-2c48178 .elementor-icon-list-icon i{color:#dfb661;transition:color 0.3s;}.elementor-15146 .elementor-element.elementor-element-2c48178 .elementor-icon-list-icon svg{fill:#dfb661;transition:fill 0.3s;}.elementor-15146 .elementor-element.elementor-element-2c48178{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-15146 .elementor-element.elementor-element-2c48178 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15146 .elementor-element.elementor-element-2c48178 .elementor-icon-list-item > a{font-family:"Cairo", Sans-serif;font-size:16px;font-weight:700;}.elementor-15146 .elementor-element.elementor-element-2c48178 .elementor-icon-list-text{color:#12314c;transition:color 0.3s;}.elementor-15146 .elementor-element.elementor-element-41018fb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;}.elementor-15146 .elementor-element.elementor-element-cdc3a5e .elementor-button{background-color:#dfb661;font-family:"Cairo", Sans-serif;font-size:15px;font-weight:700;fill:#0f2c4a;color:#0f2c4a;border-radius:8px 8px 8px 8px;padding:15px 30px 15px 30px;}.elementor-15146 .elementor-element.elementor-element-cdc3a5e{width:auto;max-width:auto;}.elementor-15146 .elementor-element.elementor-element-cdc3a5e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15146 .elementor-element.elementor-element-cdc3a5e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15146 .elementor-element.elementor-element-cdc3a5e .elementor-button:hover, .elementor-15146 .elementor-element.elementor-element-cdc3a5e .elementor-button:focus{color:#ffffff;}.elementor-15146 .elementor-element.elementor-element-cdc3a5e .elementor-button:hover svg, .elementor-15146 .elementor-element.elementor-element-cdc3a5e .elementor-button:focus svg{fill:#ffffff;}.elementor-15146 .elementor-element.elementor-element-13c713e .elementor-button{background-color:#25D366;font-family:"Cairo", Sans-serif;font-size:15px;font-weight:700;fill:#ffffff;color:#ffffff;border-radius:8px 8px 8px 8px;padding:15px 30px 15px 30px;}.elementor-15146 .elementor-element.elementor-element-13c713e{width:auto;max-width:auto;}.elementor-15146 .elementor-element.elementor-element-13c713e .elementor-button-content-wrapper{flex-direction:row;}.elementor-15146 .elementor-element.elementor-element-13c713e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15146 .elementor-element.elementor-element-13c713e .elementor-button:hover, .elementor-15146 .elementor-element.elementor-element-13c713e .elementor-button:focus{color:#ffffff;}.elementor-15146 .elementor-element.elementor-element-13c713e .elementor-button:hover svg, .elementor-15146 .elementor-element.elementor-element-13c713e .elementor-button:focus svg{fill:#ffffff;}.elementor-15146 .elementor-element.elementor-element-53d4238{--display:flex;--min-height:500px;--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-end;--align-items:flex-start;--border-radius:18px 18px 18px 18px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15146 .elementor-element.elementor-element-53d4238:not(.elementor-motion-effects-element-type-background), .elementor-15146 .elementor-element.elementor-element-53d4238 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1d3a57;background-image:url("https://upvcroofing.com/wp-content/uploads/2023/03/w-architecture-group-portrait-opt.jpg");background-position:center center;background-size:cover;}.elementor-15146 .elementor-element.elementor-element-31c1791{width:auto;max-width:auto;background-color:#dfb661;padding:5px 16px 5px 16px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-15146 .elementor-element.elementor-element-31c1791 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:13px;font-weight:800;line-height:1.3em;color:#0f2c4a;}.elementor-15146 .elementor-element.elementor-element-835debd{--display:flex;--padding-top:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-15146 .elementor-element.elementor-element-d683cb5{--divider-border-style:solid;--divider-color:rgba(255,255,255,0.22);--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--divider-icon-size:18px;}.elementor-15146 .elementor-element.elementor-element-d683cb5 .elementor-divider-separator{width:100%;}.elementor-15146 .elementor-element.elementor-element-d683cb5 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-15146 .elementor-element.elementor-element-1b6f4e9{--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;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-15146 .elementor-element.elementor-element-1b6f4e9:not(.elementor-motion-effects-element-type-background), .elementor-15146 .elementor-element.elementor-element-1b6f4e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0f2c4a;}.elementor-15146 .elementor-element.elementor-element-cb1e4d9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-15146 .elementor-element.elementor-element-f8836b0{--display:flex;--min-height:500px;--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-end;--align-items:flex-start;--border-radius:18px 18px 18px 18px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15146 .elementor-element.elementor-element-f8836b0:not(.elementor-motion-effects-element-type-background), .elementor-15146 .elementor-element.elementor-element-f8836b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1d3a57;background-image:url("https://upvcroofing.com/wp-content/uploads/2023/03/w-architecture-image-opt.jpg");background-position:center center;background-size:cover;}.elementor-15146 .elementor-element.elementor-element-5bd552d{width:auto;max-width:auto;background-color:#dfb661;padding:5px 16px 5px 16px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-15146 .elementor-element.elementor-element-5bd552d .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:13px;font-weight:800;line-height:1.3em;color:#0f2c4a;}.elementor-15146 .elementor-element.elementor-element-e198292{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-15146 .elementor-element.elementor-element-1a04589{text-align:start;font-family:"Cairo", Sans-serif;font-size:14px;font-weight:700;line-height:1.2em;color:#dfb661;}.elementor-15146 .elementor-element.elementor-element-9556533{text-align:start;}.elementor-15146 .elementor-element.elementor-element-9556533 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:40px;font-weight:800;line-height:1.35em;color:#12314c;}.elementor-15146 .elementor-element.elementor-element-4c16cd9{text-align:start;font-family:"Cairo", Sans-serif;font-size:16px;font-weight:400;line-height:1.9em;color:#555;}.elementor-15146 .elementor-element.elementor-element-542e413{--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;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-15146 .elementor-element.elementor-element-c3fe721{--display:flex;}.elementor-15146 .elementor-element.elementor-element-50b17ec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-15146 .elementor-element.elementor-element-50b17ec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-15146 .elementor-element.elementor-element-50b17ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-15146 .elementor-element.elementor-element-50b17ec .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-15146 .elementor-element.elementor-element-50b17ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-15146 .elementor-element.elementor-element-50b17ec .elementor-icon-list-icon i{color:#dfb661;transition:color 0.3s;}.elementor-15146 .elementor-element.elementor-element-50b17ec .elementor-icon-list-icon svg{fill:#dfb661;transition:fill 0.3s;}.elementor-15146 .elementor-element.elementor-element-50b17ec{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-15146 .elementor-element.elementor-element-50b17ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15146 .elementor-element.elementor-element-50b17ec .elementor-icon-list-item > a{font-family:"Cairo", Sans-serif;font-size:16px;font-weight:700;}.elementor-15146 .elementor-element.elementor-element-50b17ec .elementor-icon-list-text{color:#12314c;transition:color 0.3s;}.elementor-15146 .elementor-element.elementor-element-a5cb381{--display:flex;}.elementor-15146 .elementor-element.elementor-element-344ace1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-15146 .elementor-element.elementor-element-344ace1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-15146 .elementor-element.elementor-element-344ace1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-15146 .elementor-element.elementor-element-344ace1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-15146 .elementor-element.elementor-element-344ace1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-15146 .elementor-element.elementor-element-344ace1 .elementor-icon-list-icon i{color:#dfb661;transition:color 0.3s;}.elementor-15146 .elementor-element.elementor-element-344ace1 .elementor-icon-list-icon svg{fill:#dfb661;transition:fill 0.3s;}.elementor-15146 .elementor-element.elementor-element-344ace1{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-15146 .elementor-element.elementor-element-344ace1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15146 .elementor-element.elementor-element-344ace1 .elementor-icon-list-item > a{font-family:"Cairo", Sans-serif;font-size:16px;font-weight:700;}.elementor-15146 .elementor-element.elementor-element-344ace1 .elementor-icon-list-text{color:#12314c;transition:color 0.3s;}.elementor-15146 .elementor-element.elementor-element-98f2b76{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;}.elementor-15146 .elementor-element.elementor-element-9345668 .elementor-button{background-color:#dfb661;font-family:"Cairo", Sans-serif;font-size:15px;font-weight:700;fill:#0f2c4a;color:#0f2c4a;border-radius:8px 8px 8px 8px;padding:15px 30px 15px 30px;}.elementor-15146 .elementor-element.elementor-element-9345668{width:auto;max-width:auto;}.elementor-15146 .elementor-element.elementor-element-9345668 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15146 .elementor-element.elementor-element-9345668 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15146 .elementor-element.elementor-element-9345668 .elementor-button:hover, .elementor-15146 .elementor-element.elementor-element-9345668 .elementor-button:focus{color:#ffffff;}.elementor-15146 .elementor-element.elementor-element-9345668 .elementor-button:hover svg, .elementor-15146 .elementor-element.elementor-element-9345668 .elementor-button:focus svg{fill:#ffffff;}.elementor-15146 .elementor-element.elementor-element-4e6e128 .elementor-button{background-color:#25D366;font-family:"Cairo", Sans-serif;font-size:15px;font-weight:700;fill:#ffffff;color:#ffffff;border-radius:8px 8px 8px 8px;padding:15px 30px 15px 30px;}.elementor-15146 .elementor-element.elementor-element-4e6e128{width:auto;max-width:auto;}.elementor-15146 .elementor-element.elementor-element-4e6e128 .elementor-button-content-wrapper{flex-direction:row;}.elementor-15146 .elementor-element.elementor-element-4e6e128 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15146 .elementor-element.elementor-element-4e6e128 .elementor-button:hover, .elementor-15146 .elementor-element.elementor-element-4e6e128 .elementor-button:focus{color:#ffffff;}.elementor-15146 .elementor-element.elementor-element-4e6e128 .elementor-button:hover svg, .elementor-15146 .elementor-element.elementor-element-4e6e128 .elementor-button:focus svg{fill:#ffffff;}.elementor-15146 .elementor-element.elementor-element-edb9ca6{--display:flex;--padding-top:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-15146 .elementor-element.elementor-element-582e42c{--divider-border-style:solid;--divider-color:rgba(255,255,255,0.22);--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--divider-icon-size:18px;}.elementor-15146 .elementor-element.elementor-element-582e42c .elementor-divider-separator{width:100%;}.elementor-15146 .elementor-element.elementor-element-582e42c .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-15146 .elementor-element.elementor-element-3977866{--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;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-15146 .elementor-element.elementor-element-3977866:not(.elementor-motion-effects-element-type-background), .elementor-15146 .elementor-element.elementor-element-3977866 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#133759;}.elementor-15146 .elementor-element.elementor-element-ff47271{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-15146 .elementor-element.elementor-element-8d265a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-15146 .elementor-element.elementor-element-1acc83d{text-align:start;font-family:"Cairo", Sans-serif;font-size:14px;font-weight:700;line-height:1.2em;color:#dfb661;}.elementor-15146 .elementor-element.elementor-element-a63bfe5{text-align:start;}.elementor-15146 .elementor-element.elementor-element-a63bfe5 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:40px;font-weight:800;line-height:1.35em;color:#12314c;}.elementor-15146 .elementor-element.elementor-element-5a3c2ea{text-align:start;font-family:"Cairo", Sans-serif;font-size:16px;font-weight:400;line-height:1.9em;color:#555;}.elementor-15146 .elementor-element.elementor-element-5ec940e{--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;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-15146 .elementor-element.elementor-element-6a7bcdf{--display:flex;}.elementor-15146 .elementor-element.elementor-element-94b28ae .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-15146 .elementor-element.elementor-element-94b28ae .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-15146 .elementor-element.elementor-element-94b28ae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-15146 .elementor-element.elementor-element-94b28ae .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-15146 .elementor-element.elementor-element-94b28ae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-15146 .elementor-element.elementor-element-94b28ae .elementor-icon-list-icon i{color:#dfb661;transition:color 0.3s;}.elementor-15146 .elementor-element.elementor-element-94b28ae .elementor-icon-list-icon svg{fill:#dfb661;transition:fill 0.3s;}.elementor-15146 .elementor-element.elementor-element-94b28ae{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-15146 .elementor-element.elementor-element-94b28ae .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15146 .elementor-element.elementor-element-94b28ae .elementor-icon-list-item > a{font-family:"Cairo", Sans-serif;font-size:16px;font-weight:700;}.elementor-15146 .elementor-element.elementor-element-94b28ae .elementor-icon-list-text{color:#12314c;transition:color 0.3s;}.elementor-15146 .elementor-element.elementor-element-227bd60{--display:flex;}.elementor-15146 .elementor-element.elementor-element-1d7447d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-15146 .elementor-element.elementor-element-1d7447d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-15146 .elementor-element.elementor-element-1d7447d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-15146 .elementor-element.elementor-element-1d7447d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-15146 .elementor-element.elementor-element-1d7447d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-15146 .elementor-element.elementor-element-1d7447d .elementor-icon-list-icon i{color:#dfb661;transition:color 0.3s;}.elementor-15146 .elementor-element.elementor-element-1d7447d .elementor-icon-list-icon svg{fill:#dfb661;transition:fill 0.3s;}.elementor-15146 .elementor-element.elementor-element-1d7447d{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-15146 .elementor-element.elementor-element-1d7447d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15146 .elementor-element.elementor-element-1d7447d .elementor-icon-list-item > a{font-family:"Cairo", Sans-serif;font-size:16px;font-weight:700;}.elementor-15146 .elementor-element.elementor-element-1d7447d .elementor-icon-list-text{color:#12314c;transition:color 0.3s;}.elementor-15146 .elementor-element.elementor-element-fbb9e7a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;}.elementor-15146 .elementor-element.elementor-element-ed5ff3e .elementor-button{background-color:#dfb661;font-family:"Cairo", Sans-serif;font-size:15px;font-weight:700;fill:#0f2c4a;color:#0f2c4a;border-radius:8px 8px 8px 8px;padding:15px 30px 15px 30px;}.elementor-15146 .elementor-element.elementor-element-ed5ff3e{width:auto;max-width:auto;}.elementor-15146 .elementor-element.elementor-element-ed5ff3e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15146 .elementor-element.elementor-element-ed5ff3e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15146 .elementor-element.elementor-element-ed5ff3e .elementor-button:hover, .elementor-15146 .elementor-element.elementor-element-ed5ff3e .elementor-button:focus{color:#ffffff;}.elementor-15146 .elementor-element.elementor-element-ed5ff3e .elementor-button:hover svg, .elementor-15146 .elementor-element.elementor-element-ed5ff3e .elementor-button:focus svg{fill:#ffffff;}.elementor-15146 .elementor-element.elementor-element-3fdef4e .elementor-button{background-color:#25D366;font-family:"Cairo", Sans-serif;font-size:15px;font-weight:700;fill:#ffffff;color:#ffffff;border-radius:8px 8px 8px 8px;padding:15px 30px 15px 30px;}.elementor-15146 .elementor-element.elementor-element-3fdef4e{width:auto;max-width:auto;}.elementor-15146 .elementor-element.elementor-element-3fdef4e .elementor-button-content-wrapper{flex-direction:row;}.elementor-15146 .elementor-element.elementor-element-3fdef4e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15146 .elementor-element.elementor-element-3fdef4e .elementor-button:hover, .elementor-15146 .elementor-element.elementor-element-3fdef4e .elementor-button:focus{color:#ffffff;}.elementor-15146 .elementor-element.elementor-element-3fdef4e .elementor-button:hover svg, .elementor-15146 .elementor-element.elementor-element-3fdef4e .elementor-button:focus svg{fill:#ffffff;}.elementor-15146 .elementor-element.elementor-element-de29933{--display:flex;--min-height:500px;--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-end;--align-items:flex-start;--border-radius:18px 18px 18px 18px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15146 .elementor-element.elementor-element-de29933:not(.elementor-motion-effects-element-type-background), .elementor-15146 .elementor-element.elementor-element-de29933 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1d3a57;background-image:url("https://upvcroofing.com/wp-content/uploads/2023/03/w-architecture-group-portrait-opt.jpg");background-position:center center;background-size:cover;}.elementor-15146 .elementor-element.elementor-element-7485caa{width:auto;max-width:auto;background-color:#dfb661;padding:5px 16px 5px 16px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-15146 .elementor-element.elementor-element-7485caa .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:13px;font-weight:800;line-height:1.3em;color:#0f2c4a;}.elementor-15146 .elementor-element.elementor-element-f625942{--display:flex;--padding-top:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-15146 .elementor-element.elementor-element-1cd2c08{--divider-border-style:solid;--divider-color:rgba(255,255,255,0.22);--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--divider-icon-size:18px;}.elementor-15146 .elementor-element.elementor-element-1cd2c08 .elementor-divider-separator{width:100%;}.elementor-15146 .elementor-element.elementor-element-1cd2c08 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-15146 .elementor-element.elementor-element-51aadf3{--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;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-15146 .elementor-element.elementor-element-51aadf3:not(.elementor-motion-effects-element-type-background), .elementor-15146 .elementor-element.elementor-element-51aadf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0f2c4a;}.elementor-15146 .elementor-element.elementor-element-453a5b6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-15146 .elementor-element.elementor-element-5341569{--display:flex;--min-height:500px;--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-end;--align-items:flex-start;--border-radius:18px 18px 18px 18px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15146 .elementor-element.elementor-element-5341569:not(.elementor-motion-effects-element-type-background), .elementor-15146 .elementor-element.elementor-element-5341569 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1d3a57;background-image:url("https://upvcroofing.com/wp-content/uploads/2023/03/w-architecture-image-opt.jpg");background-position:center center;background-size:cover;}.elementor-15146 .elementor-element.elementor-element-bdfece0{width:auto;max-width:auto;background-color:#dfb661;padding:5px 16px 5px 16px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-15146 .elementor-element.elementor-element-bdfece0 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:13px;font-weight:800;line-height:1.3em;color:#0f2c4a;}.elementor-15146 .elementor-element.elementor-element-a15a11d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-15146 .elementor-element.elementor-element-dfa8ff5{text-align:start;font-family:"Cairo", Sans-serif;font-size:14px;font-weight:700;line-height:1.2em;color:#dfb661;}.elementor-15146 .elementor-element.elementor-element-4f32fb0{text-align:start;}.elementor-15146 .elementor-element.elementor-element-4f32fb0 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:40px;font-weight:800;line-height:1.35em;color:#12314c;}.elementor-15146 .elementor-element.elementor-element-27ed9c6{text-align:start;font-family:"Cairo", Sans-serif;font-size:16px;font-weight:400;line-height:1.9em;color:#555;}.elementor-15146 .elementor-element.elementor-element-563f121{--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;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-15146 .elementor-element.elementor-element-dd66c98{--display:flex;}.elementor-15146 .elementor-element.elementor-element-7849e15 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-15146 .elementor-element.elementor-element-7849e15 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-15146 .elementor-element.elementor-element-7849e15 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-15146 .elementor-element.elementor-element-7849e15 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-15146 .elementor-element.elementor-element-7849e15 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-15146 .elementor-element.elementor-element-7849e15 .elementor-icon-list-icon i{color:#dfb661;transition:color 0.3s;}.elementor-15146 .elementor-element.elementor-element-7849e15 .elementor-icon-list-icon svg{fill:#dfb661;transition:fill 0.3s;}.elementor-15146 .elementor-element.elementor-element-7849e15{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-15146 .elementor-element.elementor-element-7849e15 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15146 .elementor-element.elementor-element-7849e15 .elementor-icon-list-item > a{font-family:"Cairo", Sans-serif;font-size:16px;font-weight:700;}.elementor-15146 .elementor-element.elementor-element-7849e15 .elementor-icon-list-text{color:#12314c;transition:color 0.3s;}.elementor-15146 .elementor-element.elementor-element-d8ddc7b{--display:flex;}.elementor-15146 .elementor-element.elementor-element-2852c11 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-15146 .elementor-element.elementor-element-2852c11 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-15146 .elementor-element.elementor-element-2852c11 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-15146 .elementor-element.elementor-element-2852c11 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-15146 .elementor-element.elementor-element-2852c11 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-15146 .elementor-element.elementor-element-2852c11 .elementor-icon-list-icon i{color:#dfb661;transition:color 0.3s;}.elementor-15146 .elementor-element.elementor-element-2852c11 .elementor-icon-list-icon svg{fill:#dfb661;transition:fill 0.3s;}.elementor-15146 .elementor-element.elementor-element-2852c11{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-15146 .elementor-element.elementor-element-2852c11 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15146 .elementor-element.elementor-element-2852c11 .elementor-icon-list-item > a{font-family:"Cairo", Sans-serif;font-size:16px;font-weight:700;}.elementor-15146 .elementor-element.elementor-element-2852c11 .elementor-icon-list-text{color:#12314c;transition:color 0.3s;}.elementor-15146 .elementor-element.elementor-element-b1f375b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;}.elementor-15146 .elementor-element.elementor-element-fcb379a .elementor-button{background-color:#dfb661;font-family:"Cairo", Sans-serif;font-size:15px;font-weight:700;fill:#0f2c4a;color:#0f2c4a;border-radius:8px 8px 8px 8px;padding:15px 30px 15px 30px;}.elementor-15146 .elementor-element.elementor-element-fcb379a{width:auto;max-width:auto;}.elementor-15146 .elementor-element.elementor-element-fcb379a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15146 .elementor-element.elementor-element-fcb379a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15146 .elementor-element.elementor-element-fcb379a .elementor-button:hover, .elementor-15146 .elementor-element.elementor-element-fcb379a .elementor-button:focus{color:#ffffff;}.elementor-15146 .elementor-element.elementor-element-fcb379a .elementor-button:hover svg, .elementor-15146 .elementor-element.elementor-element-fcb379a .elementor-button:focus svg{fill:#ffffff;}.elementor-15146 .elementor-element.elementor-element-69ed24a .elementor-button{background-color:#25D366;font-family:"Cairo", Sans-serif;font-size:15px;font-weight:700;fill:#ffffff;color:#ffffff;border-radius:8px 8px 8px 8px;padding:15px 30px 15px 30px;}.elementor-15146 .elementor-element.elementor-element-69ed24a{width:auto;max-width:auto;}.elementor-15146 .elementor-element.elementor-element-69ed24a .elementor-button-content-wrapper{flex-direction:row;}.elementor-15146 .elementor-element.elementor-element-69ed24a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15146 .elementor-element.elementor-element-69ed24a .elementor-button:hover, .elementor-15146 .elementor-element.elementor-element-69ed24a .elementor-button:focus{color:#ffffff;}.elementor-15146 .elementor-element.elementor-element-69ed24a .elementor-button:hover svg, .elementor-15146 .elementor-element.elementor-element-69ed24a .elementor-button:focus svg{fill:#ffffff;}.elementor-15146 .elementor-element.elementor-element-953f239{--display:flex;--padding-top:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-15146 .elementor-element.elementor-element-7709ea3{--divider-border-style:solid;--divider-color:rgba(255,255,255,0.22);--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--divider-icon-size:18px;}.elementor-15146 .elementor-element.elementor-element-7709ea3 .elementor-divider-separator{width:100%;}.elementor-15146 .elementor-element.elementor-element-7709ea3 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-15146 .elementor-element.elementor-element-f0d88e9{--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;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-15146 .elementor-element.elementor-element-f0d88e9:not(.elementor-motion-effects-element-type-background), .elementor-15146 .elementor-element.elementor-element-f0d88e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#133759;}.elementor-15146 .elementor-element.elementor-element-579fb8a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-15146 .elementor-element.elementor-element-ab32376{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-15146 .elementor-element.elementor-element-1d7996a{text-align:start;font-family:"Cairo", Sans-serif;font-size:14px;font-weight:700;line-height:1.2em;color:#dfb661;}.elementor-15146 .elementor-element.elementor-element-ba3ec42{text-align:start;}.elementor-15146 .elementor-element.elementor-element-ba3ec42 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:40px;font-weight:800;line-height:1.35em;color:#12314c;}.elementor-15146 .elementor-element.elementor-element-4d5d24f{text-align:start;font-family:"Cairo", Sans-serif;font-size:16px;font-weight:400;line-height:1.9em;color:#555;}.elementor-15146 .elementor-element.elementor-element-e8fc7d2{--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;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-15146 .elementor-element.elementor-element-1f18b68{--display:flex;}.elementor-15146 .elementor-element.elementor-element-e46f65e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-15146 .elementor-element.elementor-element-e46f65e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-15146 .elementor-element.elementor-element-e46f65e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-15146 .elementor-element.elementor-element-e46f65e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-15146 .elementor-element.elementor-element-e46f65e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-15146 .elementor-element.elementor-element-e46f65e .elementor-icon-list-icon i{color:#dfb661;transition:color 0.3s;}.elementor-15146 .elementor-element.elementor-element-e46f65e .elementor-icon-list-icon svg{fill:#dfb661;transition:fill 0.3s;}.elementor-15146 .elementor-element.elementor-element-e46f65e{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-15146 .elementor-element.elementor-element-e46f65e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15146 .elementor-element.elementor-element-e46f65e .elementor-icon-list-item > a{font-family:"Cairo", Sans-serif;font-size:16px;font-weight:700;}.elementor-15146 .elementor-element.elementor-element-e46f65e .elementor-icon-list-text{color:#12314c;transition:color 0.3s;}.elementor-15146 .elementor-element.elementor-element-ffbc389{--display:flex;}.elementor-15146 .elementor-element.elementor-element-328f848 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-15146 .elementor-element.elementor-element-328f848 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-15146 .elementor-element.elementor-element-328f848 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-15146 .elementor-element.elementor-element-328f848 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-15146 .elementor-element.elementor-element-328f848 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-15146 .elementor-element.elementor-element-328f848 .elementor-icon-list-icon i{color:#dfb661;transition:color 0.3s;}.elementor-15146 .elementor-element.elementor-element-328f848 .elementor-icon-list-icon svg{fill:#dfb661;transition:fill 0.3s;}.elementor-15146 .elementor-element.elementor-element-328f848{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-15146 .elementor-element.elementor-element-328f848 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15146 .elementor-element.elementor-element-328f848 .elementor-icon-list-item > a{font-family:"Cairo", Sans-serif;font-size:16px;font-weight:700;}.elementor-15146 .elementor-element.elementor-element-328f848 .elementor-icon-list-text{color:#12314c;transition:color 0.3s;}.elementor-15146 .elementor-element.elementor-element-847152e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;}.elementor-15146 .elementor-element.elementor-element-fb90f42 .elementor-button{background-color:#dfb661;font-family:"Cairo", Sans-serif;font-size:15px;font-weight:700;fill:#0f2c4a;color:#0f2c4a;border-radius:8px 8px 8px 8px;padding:15px 30px 15px 30px;}.elementor-15146 .elementor-element.elementor-element-fb90f42{width:auto;max-width:auto;}.elementor-15146 .elementor-element.elementor-element-fb90f42 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15146 .elementor-element.elementor-element-fb90f42 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15146 .elementor-element.elementor-element-fb90f42 .elementor-button:hover, .elementor-15146 .elementor-element.elementor-element-fb90f42 .elementor-button:focus{color:#ffffff;}.elementor-15146 .elementor-element.elementor-element-fb90f42 .elementor-button:hover svg, .elementor-15146 .elementor-element.elementor-element-fb90f42 .elementor-button:focus svg{fill:#ffffff;}.elementor-15146 .elementor-element.elementor-element-fa8597f .elementor-button{background-color:#25D366;font-family:"Cairo", Sans-serif;font-size:15px;font-weight:700;fill:#ffffff;color:#ffffff;border-radius:8px 8px 8px 8px;padding:15px 30px 15px 30px;}.elementor-15146 .elementor-element.elementor-element-fa8597f{width:auto;max-width:auto;}.elementor-15146 .elementor-element.elementor-element-fa8597f .elementor-button-content-wrapper{flex-direction:row;}.elementor-15146 .elementor-element.elementor-element-fa8597f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15146 .elementor-element.elementor-element-fa8597f .elementor-button:hover, .elementor-15146 .elementor-element.elementor-element-fa8597f .elementor-button:focus{color:#ffffff;}.elementor-15146 .elementor-element.elementor-element-fa8597f .elementor-button:hover svg, .elementor-15146 .elementor-element.elementor-element-fa8597f .elementor-button:focus svg{fill:#ffffff;}.elementor-15146 .elementor-element.elementor-element-e291b3e{--display:flex;--min-height:500px;--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-end;--align-items:flex-start;--border-radius:18px 18px 18px 18px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15146 .elementor-element.elementor-element-e291b3e:not(.elementor-motion-effects-element-type-background), .elementor-15146 .elementor-element.elementor-element-e291b3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1d3a57;}.elementor-15146 .elementor-element.elementor-element-e50e788{width:auto;max-width:auto;background-color:#dfb661;padding:5px 16px 5px 16px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-15146 .elementor-element.elementor-element-e50e788 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:13px;font-weight:800;line-height:1.3em;color:#0f2c4a;}.elementor-15146 .elementor-element.elementor-element-0fe631d{--display:flex;--padding-top:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-15146 .elementor-element.elementor-element-e8cdb97{--divider-border-style:solid;--divider-color:rgba(255,255,255,0.22);--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--divider-icon-size:18px;}.elementor-15146 .elementor-element.elementor-element-e8cdb97 .elementor-divider-separator{width:100%;}.elementor-15146 .elementor-element.elementor-element-e8cdb97 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-15146 .elementor-element.elementor-element-c3471f3{--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;--row-gap:0px;--column-gap:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:40px;--padding-right:40px;}.elementor-15146 .elementor-element.elementor-element-c3471f3:not(.elementor-motion-effects-element-type-background), .elementor-15146 .elementor-element.elementor-element-c3471f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#133759;}.elementor-15146 .elementor-element.elementor-element-a33e9be{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-15146 .elementor-element.elementor-element-8b98412{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-15146 .elementor-element.elementor-element-de6003a{text-align:start;font-family:"Cairo", Sans-serif;font-size:14px;font-weight:700;line-height:1.2em;color:#dfb661;}.elementor-15146 .elementor-element.elementor-element-0536604{text-align:start;}.elementor-15146 .elementor-element.elementor-element-0536604 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:36px;font-weight:800;line-height:1.35em;color:#12314c;}.elementor-15146 .elementor-element.elementor-element-5d5f96f{text-align:start;font-family:"Cairo", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;color:#777;}.elementor-15146 .elementor-element.elementor-element-bad93ca{--display:flex;}.elementor-15146 .elementor-element.elementor-element-94076f9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:36px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15146 .elementor-element.elementor-element-ae25fcd .elementor-button{background-color:#dfb661;font-family:"Cairo", Sans-serif;font-size:15px;font-weight:700;fill:#0f2c4a;color:#0f2c4a;border-radius:8px 8px 8px 8px;padding:15px 30px 15px 30px;}.elementor-15146 .elementor-element.elementor-element-ae25fcd{width:auto;max-width:auto;}.elementor-15146 .elementor-element.elementor-element-ae25fcd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15146 .elementor-element.elementor-element-ae25fcd .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15146 .elementor-element.elementor-element-ae25fcd .elementor-button:hover, .elementor-15146 .elementor-element.elementor-element-ae25fcd .elementor-button:focus{color:#ffffff;}.elementor-15146 .elementor-element.elementor-element-ae25fcd .elementor-button:hover svg, .elementor-15146 .elementor-element.elementor-element-ae25fcd .elementor-button:focus svg{fill:#ffffff;}.elementor-15146 .elementor-element.elementor-element-44a6ae0{--display:flex;--padding-top:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-15146 .elementor-element.elementor-element-264c7e1{--divider-border-style:solid;--divider-color:rgba(255,255,255,0.22);--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--divider-icon-size:18px;}.elementor-15146 .elementor-element.elementor-element-264c7e1 .elementor-divider-separator{width:100%;}.elementor-15146 .elementor-element.elementor-element-264c7e1 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-15146 .elementor-element.elementor-element-e363911{--display:flex;--min-height:560px;--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;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-15146 .elementor-element.elementor-element-e363911:not(.elementor-motion-effects-element-type-background), .elementor-15146 .elementor-element.elementor-element-e363911 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0f2c4a;background-image:url("https://upvcroofing.com/wp-content/uploads/2023/03/w-architecture-image-opt.jpg");background-position:center center;background-size:cover;}.elementor-15146 .elementor-element.elementor-element-89bdd25{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-15146 .elementor-element.elementor-element-2b2e271{--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:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-15146 .elementor-element.elementor-element-c771c9a{text-align:start;font-family:"Cairo", Sans-serif;font-size:14px;font-weight:700;line-height:1.2em;color:#dfb661;}.elementor-15146 .elementor-element.elementor-element-2b0bccd{text-align:start;}.elementor-15146 .elementor-element.elementor-element-2b0bccd .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:38px;font-weight:800;line-height:1.4em;color:#ffffff;}.elementor-15146 .elementor-element.elementor-element-7353d90{text-align:start;font-family:"Cairo", Sans-serif;font-size:15px;font-weight:400;line-height:1.9em;color:#ffffff;}.elementor-15146 .elementor-element.elementor-element-e2a04f8{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;}.elementor-15146 .elementor-element.elementor-element-ec81513{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-15146 .elementor-element.elementor-element-cf4eb41 .elementor-counter-number-wrapper{color:#dfb661;font-family:"Cairo", Sans-serif;font-size:40px;font-weight:800;}.elementor-15146 .elementor-element.elementor-element-cf4eb41 .elementor-counter-title{color:#ffffff;font-family:"Cairo", Sans-serif;font-size:14px;font-weight:400;}.elementor-15146 .elementor-element.elementor-element-c7f40f0{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-15146 .elementor-element.elementor-element-6aa4f4d .elementor-counter-number-wrapper{color:#dfb661;font-family:"Cairo", Sans-serif;font-size:40px;font-weight:800;}.elementor-15146 .elementor-element.elementor-element-6aa4f4d .elementor-counter-title{color:#ffffff;font-family:"Cairo", Sans-serif;font-size:14px;font-weight:400;}.elementor-15146 .elementor-element.elementor-element-25c9143{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-15146 .elementor-element.elementor-element-a2d6538 .elementor-counter-number-wrapper{color:#dfb661;font-family:"Cairo", Sans-serif;font-size:40px;font-weight:800;}.elementor-15146 .elementor-element.elementor-element-a2d6538 .elementor-counter-title{color:#ffffff;font-family:"Cairo", Sans-serif;font-size:14px;font-weight:400;}.elementor-15146 .elementor-element.elementor-element-b53536e{--display:flex;}.elementor-15146 .elementor-element.elementor-element-5a7bdee .elementor-button{background-color:#dfb661;font-family:"Cairo", Sans-serif;font-size:15px;font-weight:700;fill:#0f2c4a;color:#0f2c4a;border-radius:8px 8px 8px 8px;padding:15px 30px 15px 30px;}.elementor-15146 .elementor-element.elementor-element-5a7bdee{width:auto;max-width:auto;}.elementor-15146 .elementor-element.elementor-element-5a7bdee .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15146 .elementor-element.elementor-element-5a7bdee .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15146 .elementor-element.elementor-element-5a7bdee .elementor-button:hover, .elementor-15146 .elementor-element.elementor-element-5a7bdee .elementor-button:focus{color:#ffffff;}.elementor-15146 .elementor-element.elementor-element-5a7bdee .elementor-button:hover svg, .elementor-15146 .elementor-element.elementor-element-5a7bdee .elementor-button:focus svg{fill:#ffffff;}.elementor-15146 .elementor-element.elementor-element-5af46a8{--display:flex;--padding-top:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-15146 .elementor-element.elementor-element-bab06e6{--divider-border-style:solid;--divider-color:rgba(255,255,255,0.22);--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--divider-icon-size:18px;}.elementor-15146 .elementor-element.elementor-element-bab06e6 .elementor-divider-separator{width:100%;}.elementor-15146 .elementor-element.elementor-element-bab06e6 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-15146 .elementor-element.elementor-element-297e687{--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;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-15146 .elementor-element.elementor-element-297e687:not(.elementor-motion-effects-element-type-background), .elementor-15146 .elementor-element.elementor-element-297e687 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#133759;}.elementor-15146 .elementor-element.elementor-element-3d95d78{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-15146 .elementor-element.elementor-element-60410a1{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-15146 .elementor-element.elementor-element-619cf65{text-align:start;font-family:"Cairo", Sans-serif;font-size:14px;font-weight:700;line-height:1.2em;color:#dfb661;}.elementor-15146 .elementor-element.elementor-element-f4e4c28{text-align:start;}.elementor-15146 .elementor-element.elementor-element-f4e4c28 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:34px;font-weight:800;line-height:1.35em;color:#12314c;}.elementor-15146 .elementor-element.elementor-element-7a6ba73{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-15146 .elementor-element.elementor-element-46a78b8{width:auto;max-width:auto;}.elementor-15146 .elementor-element.elementor-element-46a78b8 .elementor-icon-wrapper{text-align:center;}.elementor-15146 .elementor-element.elementor-element-46a78b8.elementor-view-stacked .elementor-icon{background-color:#ece7de;color:#12314c;}.elementor-15146 .elementor-element.elementor-element-46a78b8.elementor-view-framed .elementor-icon, .elementor-15146 .elementor-element.elementor-element-46a78b8.elementor-view-default .elementor-icon{color:#ece7de;border-color:#ece7de;}.elementor-15146 .elementor-element.elementor-element-46a78b8.elementor-view-framed .elementor-icon, .elementor-15146 .elementor-element.elementor-element-46a78b8.elementor-view-default .elementor-icon svg{fill:#ece7de;}.elementor-15146 .elementor-element.elementor-element-46a78b8.elementor-view-framed .elementor-icon{background-color:#12314c;}.elementor-15146 .elementor-element.elementor-element-46a78b8.elementor-view-stacked .elementor-icon svg{fill:#12314c;}.elementor-15146 .elementor-element.elementor-element-46a78b8 .elementor-icon{font-size:16px;}.elementor-15146 .elementor-element.elementor-element-46a78b8 .elementor-icon svg{height:16px;}.elementor-15146 .elementor-element.elementor-element-a15e2fe{width:auto;max-width:auto;}.elementor-15146 .elementor-element.elementor-element-a15e2fe .elementor-icon-wrapper{text-align:center;}.elementor-15146 .elementor-element.elementor-element-a15e2fe.elementor-view-stacked .elementor-icon{background-color:#ece7de;color:#12314c;}.elementor-15146 .elementor-element.elementor-element-a15e2fe.elementor-view-framed .elementor-icon, .elementor-15146 .elementor-element.elementor-element-a15e2fe.elementor-view-default .elementor-icon{color:#ece7de;border-color:#ece7de;}.elementor-15146 .elementor-element.elementor-element-a15e2fe.elementor-view-framed .elementor-icon, .elementor-15146 .elementor-element.elementor-element-a15e2fe.elementor-view-default .elementor-icon svg{fill:#ece7de;}.elementor-15146 .elementor-element.elementor-element-a15e2fe.elementor-view-framed .elementor-icon{background-color:#12314c;}.elementor-15146 .elementor-element.elementor-element-a15e2fe.elementor-view-stacked .elementor-icon svg{fill:#12314c;}.elementor-15146 .elementor-element.elementor-element-a15e2fe .elementor-icon{font-size:16px;}.elementor-15146 .elementor-element.elementor-element-a15e2fe .elementor-icon svg{height:16px;}.elementor-15146 .elementor-element.elementor-element-50efb30{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;}.elementor-15146 .elementor-element.elementor-element-bb1ada6{--display:flex;--min-height:460px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--border-radius:14px 14px 14px 14px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-15146 .elementor-element.elementor-element-bb1ada6:not(.elementor-motion-effects-element-type-background), .elementor-15146 .elementor-element.elementor-element-bb1ada6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1d3a57;background-image:url("https://upvcroofing.com/wp-content/uploads/2023/03/w-architecture-group-portrait-opt.jpg");background-position:center center;background-size:cover;}.elementor-15146 .elementor-element.elementor-element-ea51580{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-15146 .elementor-element.elementor-element-f4c0933{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Cairo", Sans-serif;font-size:18px;font-weight:800;line-height:1.3em;color:#ffffff;}.elementor-15146 .elementor-element.elementor-element-0e5372a{text-align:start;font-family:"Cairo", Sans-serif;font-size:13px;font-weight:400;line-height:1.3em;color:#dfe4ea;}.elementor-15146 .elementor-element.elementor-element-769af65{width:auto;max-width:auto;}.elementor-15146 .elementor-element.elementor-element-769af65 .elementor-icon-wrapper{text-align:center;}.elementor-15146 .elementor-element.elementor-element-769af65.elementor-view-stacked .elementor-icon{background-color:#dfb661;}.elementor-15146 .elementor-element.elementor-element-769af65.elementor-view-framed .elementor-icon, .elementor-15146 .elementor-element.elementor-element-769af65.elementor-view-default .elementor-icon{color:#dfb661;border-color:#dfb661;}.elementor-15146 .elementor-element.elementor-element-769af65.elementor-view-framed .elementor-icon, .elementor-15146 .elementor-element.elementor-element-769af65.elementor-view-default .elementor-icon svg{fill:#dfb661;}.elementor-15146 .elementor-element.elementor-element-769af65 .elementor-icon{font-size:20px;}.elementor-15146 .elementor-element.elementor-element-769af65 .elementor-icon svg{height:20px;}.elementor-15146 .elementor-element.elementor-element-1e7ba5c{--display:flex;--min-height:460px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--border-radius:14px 14px 14px 14px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-15146 .elementor-element.elementor-element-1e7ba5c:not(.elementor-motion-effects-element-type-background), .elementor-15146 .elementor-element.elementor-element-1e7ba5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1d3a57;background-image:url("https://upvcroofing.com/wp-content/uploads/2023/03/w-architecture-image-opt.jpg");background-position:center center;background-size:cover;}.elementor-15146 .elementor-element.elementor-element-c0bd4d2{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-15146 .elementor-element.elementor-element-41c7da3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Cairo", Sans-serif;font-size:18px;font-weight:800;line-height:1.3em;color:#ffffff;}.elementor-15146 .elementor-element.elementor-element-ee316a9{text-align:start;font-family:"Cairo", Sans-serif;font-size:13px;font-weight:400;line-height:1.3em;color:#dfe4ea;}.elementor-15146 .elementor-element.elementor-element-b654935{width:auto;max-width:auto;}.elementor-15146 .elementor-element.elementor-element-b654935 .elementor-icon-wrapper{text-align:center;}.elementor-15146 .elementor-element.elementor-element-b654935.elementor-view-stacked .elementor-icon{background-color:#dfb661;}.elementor-15146 .elementor-element.elementor-element-b654935.elementor-view-framed .elementor-icon, .elementor-15146 .elementor-element.elementor-element-b654935.elementor-view-default .elementor-icon{color:#dfb661;border-color:#dfb661;}.elementor-15146 .elementor-element.elementor-element-b654935.elementor-view-framed .elementor-icon, .elementor-15146 .elementor-element.elementor-element-b654935.elementor-view-default .elementor-icon svg{fill:#dfb661;}.elementor-15146 .elementor-element.elementor-element-b654935 .elementor-icon{font-size:20px;}.elementor-15146 .elementor-element.elementor-element-b654935 .elementor-icon svg{height:20px;}.elementor-15146 .elementor-element.elementor-element-f6fe649{--display:flex;--min-height:460px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--border-radius:14px 14px 14px 14px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-15146 .elementor-element.elementor-element-f6fe649:not(.elementor-motion-effects-element-type-background), .elementor-15146 .elementor-element.elementor-element-f6fe649 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1d3a57;background-image:url("https://upvcroofing.com/wp-content/uploads/2023/03/w-architecture-group-portrait-opt.jpg");background-position:center center;background-size:cover;}.elementor-15146 .elementor-element.elementor-element-896cbd3{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-15146 .elementor-element.elementor-element-1cb47fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Cairo", Sans-serif;font-size:18px;font-weight:800;line-height:1.3em;color:#ffffff;}.elementor-15146 .elementor-element.elementor-element-afd9f15{text-align:start;font-family:"Cairo", Sans-serif;font-size:13px;font-weight:400;line-height:1.3em;color:#dfe4ea;}.elementor-15146 .elementor-element.elementor-element-bbe1da9{width:auto;max-width:auto;}.elementor-15146 .elementor-element.elementor-element-bbe1da9 .elementor-icon-wrapper{text-align:center;}.elementor-15146 .elementor-element.elementor-element-bbe1da9.elementor-view-stacked .elementor-icon{background-color:#dfb661;}.elementor-15146 .elementor-element.elementor-element-bbe1da9.elementor-view-framed .elementor-icon, .elementor-15146 .elementor-element.elementor-element-bbe1da9.elementor-view-default .elementor-icon{color:#dfb661;border-color:#dfb661;}.elementor-15146 .elementor-element.elementor-element-bbe1da9.elementor-view-framed .elementor-icon, .elementor-15146 .elementor-element.elementor-element-bbe1da9.elementor-view-default .elementor-icon svg{fill:#dfb661;}.elementor-15146 .elementor-element.elementor-element-bbe1da9 .elementor-icon{font-size:20px;}.elementor-15146 .elementor-element.elementor-element-bbe1da9 .elementor-icon svg{height:20px;}.elementor-15146 .elementor-element.elementor-element-e9347cf{--display:flex;--min-height:460px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--border-radius:14px 14px 14px 14px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-15146 .elementor-element.elementor-element-e9347cf:not(.elementor-motion-effects-element-type-background), .elementor-15146 .elementor-element.elementor-element-e9347cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1d3a57;background-image:url("https://upvcroofing.com/wp-content/uploads/2023/03/w-architecture-image-opt.jpg");background-position:center center;background-size:cover;}.elementor-15146 .elementor-element.elementor-element-710194d{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-15146 .elementor-element.elementor-element-ec02c3c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Cairo", Sans-serif;font-size:18px;font-weight:800;line-height:1.3em;color:#ffffff;}.elementor-15146 .elementor-element.elementor-element-ed1cac5{text-align:start;font-family:"Cairo", Sans-serif;font-size:13px;font-weight:400;line-height:1.3em;color:#dfe4ea;}.elementor-15146 .elementor-element.elementor-element-f5d9665{width:auto;max-width:auto;}.elementor-15146 .elementor-element.elementor-element-f5d9665 .elementor-icon-wrapper{text-align:center;}.elementor-15146 .elementor-element.elementor-element-f5d9665.elementor-view-stacked .elementor-icon{background-color:#dfb661;}.elementor-15146 .elementor-element.elementor-element-f5d9665.elementor-view-framed .elementor-icon, .elementor-15146 .elementor-element.elementor-element-f5d9665.elementor-view-default .elementor-icon{color:#dfb661;border-color:#dfb661;}.elementor-15146 .elementor-element.elementor-element-f5d9665.elementor-view-framed .elementor-icon, .elementor-15146 .elementor-element.elementor-element-f5d9665.elementor-view-default .elementor-icon svg{fill:#dfb661;}.elementor-15146 .elementor-element.elementor-element-f5d9665 .elementor-icon{font-size:20px;}.elementor-15146 .elementor-element.elementor-element-f5d9665 .elementor-icon svg{height:20px;}.elementor-15146 .elementor-element.elementor-element-3a3a494{--display:flex;--min-height:460px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--border-radius:14px 14px 14px 14px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-15146 .elementor-element.elementor-element-3a3a494:not(.elementor-motion-effects-element-type-background), .elementor-15146 .elementor-element.elementor-element-3a3a494 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1d3a57;background-image:url("https://upvcroofing.com/wp-content/uploads/2023/03/w-architecture-group-portrait-opt.jpg");background-position:center center;background-size:cover;}.elementor-15146 .elementor-element.elementor-element-6e44d7e{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-15146 .elementor-element.elementor-element-d3378b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Cairo", Sans-serif;font-size:18px;font-weight:800;line-height:1.3em;color:#ffffff;}.elementor-15146 .elementor-element.elementor-element-703bbd8{text-align:start;font-family:"Cairo", Sans-serif;font-size:13px;font-weight:400;line-height:1.3em;color:#dfe4ea;}.elementor-15146 .elementor-element.elementor-element-cdab342{width:auto;max-width:auto;}.elementor-15146 .elementor-element.elementor-element-cdab342 .elementor-icon-wrapper{text-align:center;}.elementor-15146 .elementor-element.elementor-element-cdab342.elementor-view-stacked .elementor-icon{background-color:#dfb661;}.elementor-15146 .elementor-element.elementor-element-cdab342.elementor-view-framed .elementor-icon, .elementor-15146 .elementor-element.elementor-element-cdab342.elementor-view-default .elementor-icon{color:#dfb661;border-color:#dfb661;}.elementor-15146 .elementor-element.elementor-element-cdab342.elementor-view-framed .elementor-icon, .elementor-15146 .elementor-element.elementor-element-cdab342.elementor-view-default .elementor-icon svg{fill:#dfb661;}.elementor-15146 .elementor-element.elementor-element-cdab342 .elementor-icon{font-size:20px;}.elementor-15146 .elementor-element.elementor-element-cdab342 .elementor-icon svg{height:20px;}.elementor-15146 .elementor-element.elementor-element-941c131{--display:flex;--min-height:460px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--border-radius:14px 14px 14px 14px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-15146 .elementor-element.elementor-element-941c131:not(.elementor-motion-effects-element-type-background), .elementor-15146 .elementor-element.elementor-element-941c131 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1d3a57;background-image:url("https://upvcroofing.com/wp-content/uploads/2023/03/w-architecture-image-opt.jpg");background-position:center center;background-size:cover;}.elementor-15146 .elementor-element.elementor-element-becec3d{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-15146 .elementor-element.elementor-element-9e37937{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Cairo", Sans-serif;font-size:18px;font-weight:800;line-height:1.3em;color:#ffffff;}.elementor-15146 .elementor-element.elementor-element-eeca5b2{text-align:start;font-family:"Cairo", Sans-serif;font-size:13px;font-weight:400;line-height:1.3em;color:#dfe4ea;}.elementor-15146 .elementor-element.elementor-element-1476cf0{width:auto;max-width:auto;}.elementor-15146 .elementor-element.elementor-element-1476cf0 .elementor-icon-wrapper{text-align:center;}.elementor-15146 .elementor-element.elementor-element-1476cf0.elementor-view-stacked .elementor-icon{background-color:#dfb661;}.elementor-15146 .elementor-element.elementor-element-1476cf0.elementor-view-framed .elementor-icon, .elementor-15146 .elementor-element.elementor-element-1476cf0.elementor-view-default .elementor-icon{color:#dfb661;border-color:#dfb661;}.elementor-15146 .elementor-element.elementor-element-1476cf0.elementor-view-framed .elementor-icon, .elementor-15146 .elementor-element.elementor-element-1476cf0.elementor-view-default .elementor-icon svg{fill:#dfb661;}.elementor-15146 .elementor-element.elementor-element-1476cf0 .elementor-icon{font-size:20px;}.elementor-15146 .elementor-element.elementor-element-1476cf0 .elementor-icon svg{height:20px;}.elementor-15146 .elementor-element.elementor-element-a7ce933{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:36px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15146 .elementor-element.elementor-element-1d6605e .elementor-button{background-color:rgba(255,255,255,0);font-family:"Cairo", Sans-serif;font-size:14px;font-weight:700;fill:#12314c;color:#12314c;border-radius:8px 8px 8px 8px;padding:8px 0px 8px 0px;}.elementor-15146 .elementor-element.elementor-element-1d6605e{width:auto;max-width:auto;}.elementor-15146 .elementor-element.elementor-element-1d6605e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15146 .elementor-element.elementor-element-1d6605e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15146 .elementor-element.elementor-element-1d6605e .elementor-button:hover, .elementor-15146 .elementor-element.elementor-element-1d6605e .elementor-button:focus{color:#ffffff;}.elementor-15146 .elementor-element.elementor-element-1d6605e .elementor-button:hover svg, .elementor-15146 .elementor-element.elementor-element-1d6605e .elementor-button:focus svg{fill:#ffffff;}.elementor-15146 .elementor-element.elementor-element-19ceb0e{--display:flex;--padding-top:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-15146 .elementor-element.elementor-element-ec374ab{--divider-border-style:solid;--divider-color:rgba(255,255,255,0.22);--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--divider-icon-size:18px;}.elementor-15146 .elementor-element.elementor-element-ec374ab .elementor-divider-separator{width:100%;}.elementor-15146 .elementor-element.elementor-element-ec374ab .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-15146 .elementor-element.elementor-element-2634f2f{--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;--row-gap:0px;--column-gap:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:40px;--padding-right:40px;}.elementor-15146 .elementor-element.elementor-element-2634f2f:not(.elementor-motion-effects-element-type-background), .elementor-15146 .elementor-element.elementor-element-2634f2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0f2c4a;}.elementor-15146 .elementor-element.elementor-element-98840dd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-15146 .elementor-element.elementor-element-f764325{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-15146 .elementor-element.elementor-element-7234398{text-align:start;font-family:"Cairo", Sans-serif;font-size:14px;font-weight:700;line-height:1.2em;color:#dfb661;}.elementor-15146 .elementor-element.elementor-element-65472aa{text-align:start;}.elementor-15146 .elementor-element.elementor-element-65472aa .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:36px;font-weight:800;line-height:1.35em;color:#12314c;}.elementor-15146 .elementor-element.elementor-element-1ff3d7c{text-align:start;font-family:"Cairo", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;color:#666;}.elementor-15146 .elementor-element.elementor-element-e9debd9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-15146 .elementor-element.elementor-element-ef6e474{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-15146 .elementor-element.elementor-element-1a6b46e .elementor-button{background-color:#ffffff;font-family:"Cairo", Sans-serif;font-size:14px;font-weight:700;fill:#12314c;color:#12314c;border-style:solid;border-width:1px 1px 1px 1px;border-color:#d9d3c8;border-radius:30px 30px 30px 30px;padding:8px 20px 8px 20px;}.elementor-15146 .elementor-element.elementor-element-1a6b46e{width:auto;max-width:auto;}.elementor-15146 .elementor-element.elementor-element-1a6b46e .elementor-button:hover, .elementor-15146 .elementor-element.elementor-element-1a6b46e .elementor-button:focus{color:#ffffff;}.elementor-15146 .elementor-element.elementor-element-1a6b46e .elementor-button:hover svg, .elementor-15146 .elementor-element.elementor-element-1a6b46e .elementor-button:focus svg{fill:#ffffff;}.elementor-15146 .elementor-element.elementor-element-d4577ff .elementor-button{background-color:#ffffff;font-family:"Cairo", Sans-serif;font-size:14px;font-weight:700;fill:#12314c;color:#12314c;border-style:solid;border-width:1px 1px 1px 1px;border-color:#d9d3c8;border-radius:30px 30px 30px 30px;padding:8px 20px 8px 20px;}.elementor-15146 .elementor-element.elementor-element-d4577ff{width:auto;max-width:auto;}.elementor-15146 .elementor-element.elementor-element-d4577ff .elementor-button:hover, .elementor-15146 .elementor-element.elementor-element-d4577ff .elementor-button:focus{color:#ffffff;}.elementor-15146 .elementor-element.elementor-element-d4577ff .elementor-button:hover svg, .elementor-15146 .elementor-element.elementor-element-d4577ff .elementor-button:focus svg{fill:#ffffff;}.elementor-15146 .elementor-element.elementor-element-2e4a9a5 .elementor-button{background-color:#ffffff;font-family:"Cairo", Sans-serif;font-size:14px;font-weight:700;fill:#12314c;color:#12314c;border-style:solid;border-width:1px 1px 1px 1px;border-color:#d9d3c8;border-radius:30px 30px 30px 30px;padding:8px 20px 8px 20px;}.elementor-15146 .elementor-element.elementor-element-2e4a9a5{width:auto;max-width:auto;}.elementor-15146 .elementor-element.elementor-element-2e4a9a5 .elementor-button:hover, .elementor-15146 .elementor-element.elementor-element-2e4a9a5 .elementor-button:focus{color:#ffffff;}.elementor-15146 .elementor-element.elementor-element-2e4a9a5 .elementor-button:hover svg, .elementor-15146 .elementor-element.elementor-element-2e4a9a5 .elementor-button:focus svg{fill:#ffffff;}.elementor-15146 .elementor-element.elementor-element-535d18a .elementor-button{background-color:#ffffff;font-family:"Cairo", Sans-serif;font-size:14px;font-weight:700;fill:#12314c;color:#12314c;border-style:solid;border-width:1px 1px 1px 1px;border-color:#d9d3c8;border-radius:30px 30px 30px 30px;padding:8px 20px 8px 20px;}.elementor-15146 .elementor-element.elementor-element-535d18a{width:auto;max-width:auto;}.elementor-15146 .elementor-element.elementor-element-535d18a .elementor-button:hover, .elementor-15146 .elementor-element.elementor-element-535d18a .elementor-button:focus{color:#ffffff;}.elementor-15146 .elementor-element.elementor-element-535d18a .elementor-button:hover svg, .elementor-15146 .elementor-element.elementor-element-535d18a .elementor-button:focus svg{fill:#ffffff;}.elementor-15146 .elementor-element.elementor-element-588bfc9 .elementor-button{background-color:#ffffff;font-family:"Cairo", Sans-serif;font-size:14px;font-weight:700;fill:#12314c;color:#12314c;border-style:solid;border-width:1px 1px 1px 1px;border-color:#d9d3c8;border-radius:30px 30px 30px 30px;padding:8px 20px 8px 20px;}.elementor-15146 .elementor-element.elementor-element-588bfc9{width:auto;max-width:auto;}.elementor-15146 .elementor-element.elementor-element-588bfc9 .elementor-button:hover, .elementor-15146 .elementor-element.elementor-element-588bfc9 .elementor-button:focus{color:#ffffff;}.elementor-15146 .elementor-element.elementor-element-588bfc9 .elementor-button:hover svg, .elementor-15146 .elementor-element.elementor-element-588bfc9 .elementor-button:focus svg{fill:#ffffff;}.elementor-15146 .elementor-element.elementor-element-565431e .elementor-button{background-color:#ffffff;font-family:"Cairo", Sans-serif;font-size:14px;font-weight:700;fill:#12314c;color:#12314c;border-style:solid;border-width:1px 1px 1px 1px;border-color:#d9d3c8;border-radius:30px 30px 30px 30px;padding:8px 20px 8px 20px;}.elementor-15146 .elementor-element.elementor-element-565431e{width:auto;max-width:auto;}.elementor-15146 .elementor-element.elementor-element-565431e .elementor-button:hover, .elementor-15146 .elementor-element.elementor-element-565431e .elementor-button:focus{color:#ffffff;}.elementor-15146 .elementor-element.elementor-element-565431e .elementor-button:hover svg, .elementor-15146 .elementor-element.elementor-element-565431e .elementor-button:focus svg{fill:#ffffff;}.elementor-15146 .elementor-element.elementor-element-02593a5{--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:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:wrap;}.elementor-15146 .elementor-element.elementor-element-e6bed78{--display:flex;--min-height:340px;--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-end;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:10px 10px 10px 10px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-15146 .elementor-element.elementor-element-e6bed78:not(.elementor-motion-effects-element-type-background), .elementor-15146 .elementor-element.elementor-element-e6bed78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1d3a57;background-image:url("https://upvcroofing.com/wp-content/uploads/2023/03/w-architecture-group-portrait-opt.jpg");background-position:center center;background-size:cover;}.elementor-15146 .elementor-element.elementor-element-cc55119{width:auto;max-width:auto;background-color:#dfb661;padding:5px 16px 5px 16px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-15146 .elementor-element.elementor-element-cc55119 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:12px;font-weight:800;line-height:1.3em;color:#0f2c4a;}.elementor-15146 .elementor-element.elementor-element-2018d2c{text-align:start;}.elementor-15146 .elementor-element.elementor-element-2018d2c .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:19px;font-weight:800;line-height:1.3em;color:#ffffff;}.elementor-15146 .elementor-element.elementor-element-0b50058{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15146 .elementor-element.elementor-element-8b5ae7e{width:auto;max-width:auto;--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-15146 .elementor-element.elementor-element-8b5ae7e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-15146 .elementor-element.elementor-element-8b5ae7e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-15146 .elementor-element.elementor-element-8b5ae7e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-15146 .elementor-element.elementor-element-8b5ae7e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-15146 .elementor-element.elementor-element-8b5ae7e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-15146 .elementor-element.elementor-element-8b5ae7e .elementor-icon-list-icon i{color:#dfb661;transition:color 0.3s;}.elementor-15146 .elementor-element.elementor-element-8b5ae7e .elementor-icon-list-icon svg{fill:#dfb661;transition:fill 0.3s;}.elementor-15146 .elementor-element.elementor-element-8b5ae7e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15146 .elementor-element.elementor-element-8b5ae7e .elementor-icon-list-item > a{font-family:"Cairo", Sans-serif;font-size:13px;font-weight:400;}.elementor-15146 .elementor-element.elementor-element-8b5ae7e .elementor-icon-list-text{color:#e3e8ee;transition:color 0.3s;}.elementor-15146 .elementor-element.elementor-element-cc2c5e7{text-align:end;font-family:"Cairo", Sans-serif;font-size:13px;font-weight:400;line-height:1.3em;color:#e3e8ee;}.elementor-15146 .elementor-element.elementor-element-3701c53{--display:flex;--min-height:340px;--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-end;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:10px 10px 10px 10px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-15146 .elementor-element.elementor-element-3701c53:not(.elementor-motion-effects-element-type-background), .elementor-15146 .elementor-element.elementor-element-3701c53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1d3a57;background-image:url("https://upvcroofing.com/wp-content/uploads/2023/03/w-architecture-image-opt.jpg");background-position:center center;background-size:cover;}.elementor-15146 .elementor-element.elementor-element-b1e3aee{width:auto;max-width:auto;background-color:#dfb661;padding:5px 16px 5px 16px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-15146 .elementor-element.elementor-element-b1e3aee .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:12px;font-weight:800;line-height:1.3em;color:#0f2c4a;}.elementor-15146 .elementor-element.elementor-element-5d3fe61{text-align:start;}.elementor-15146 .elementor-element.elementor-element-5d3fe61 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:19px;font-weight:800;line-height:1.3em;color:#ffffff;}.elementor-15146 .elementor-element.elementor-element-1fb8ddc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15146 .elementor-element.elementor-element-bbb9737{width:auto;max-width:auto;--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-15146 .elementor-element.elementor-element-bbb9737 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-15146 .elementor-element.elementor-element-bbb9737 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-15146 .elementor-element.elementor-element-bbb9737 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-15146 .elementor-element.elementor-element-bbb9737 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-15146 .elementor-element.elementor-element-bbb9737 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-15146 .elementor-element.elementor-element-bbb9737 .elementor-icon-list-icon i{color:#dfb661;transition:color 0.3s;}.elementor-15146 .elementor-element.elementor-element-bbb9737 .elementor-icon-list-icon svg{fill:#dfb661;transition:fill 0.3s;}.elementor-15146 .elementor-element.elementor-element-bbb9737 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15146 .elementor-element.elementor-element-bbb9737 .elementor-icon-list-item > a{font-family:"Cairo", Sans-serif;font-size:13px;font-weight:400;}.elementor-15146 .elementor-element.elementor-element-bbb9737 .elementor-icon-list-text{color:#e3e8ee;transition:color 0.3s;}.elementor-15146 .elementor-element.elementor-element-bda77e9{text-align:end;font-family:"Cairo", Sans-serif;font-size:13px;font-weight:400;line-height:1.3em;color:#e3e8ee;}.elementor-15146 .elementor-element.elementor-element-bc953de{--display:flex;--min-height:340px;--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-end;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:10px 10px 10px 10px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-15146 .elementor-element.elementor-element-bc953de:not(.elementor-motion-effects-element-type-background), .elementor-15146 .elementor-element.elementor-element-bc953de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1d3a57;background-image:url("https://upvcroofing.com/wp-content/uploads/2023/03/w-architecture-group-portrait-opt.jpg");background-position:center center;background-size:cover;}.elementor-15146 .elementor-element.elementor-element-2c62ce1{width:auto;max-width:auto;background-color:#dfb661;padding:5px 16px 5px 16px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-15146 .elementor-element.elementor-element-2c62ce1 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:12px;font-weight:800;line-height:1.3em;color:#0f2c4a;}.elementor-15146 .elementor-element.elementor-element-938c91a{text-align:start;}.elementor-15146 .elementor-element.elementor-element-938c91a .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:19px;font-weight:800;line-height:1.3em;color:#ffffff;}.elementor-15146 .elementor-element.elementor-element-6d21c7f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15146 .elementor-element.elementor-element-ac69b4d{width:auto;max-width:auto;--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-15146 .elementor-element.elementor-element-ac69b4d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-15146 .elementor-element.elementor-element-ac69b4d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-15146 .elementor-element.elementor-element-ac69b4d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-15146 .elementor-element.elementor-element-ac69b4d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-15146 .elementor-element.elementor-element-ac69b4d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-15146 .elementor-element.elementor-element-ac69b4d .elementor-icon-list-icon i{color:#dfb661;transition:color 0.3s;}.elementor-15146 .elementor-element.elementor-element-ac69b4d .elementor-icon-list-icon svg{fill:#dfb661;transition:fill 0.3s;}.elementor-15146 .elementor-element.elementor-element-ac69b4d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15146 .elementor-element.elementor-element-ac69b4d .elementor-icon-list-item > a{font-family:"Cairo", Sans-serif;font-size:13px;font-weight:400;}.elementor-15146 .elementor-element.elementor-element-ac69b4d .elementor-icon-list-text{color:#e3e8ee;transition:color 0.3s;}.elementor-15146 .elementor-element.elementor-element-3dfdc3f{text-align:end;font-family:"Cairo", Sans-serif;font-size:13px;font-weight:400;line-height:1.3em;color:#e3e8ee;}.elementor-15146 .elementor-element.elementor-element-406e851{--display:flex;--min-height:340px;--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-end;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:10px 10px 10px 10px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-15146 .elementor-element.elementor-element-406e851:not(.elementor-motion-effects-element-type-background), .elementor-15146 .elementor-element.elementor-element-406e851 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1d3a57;background-image:url("https://upvcroofing.com/wp-content/uploads/2023/03/w-architecture-image-opt.jpg");background-position:center center;background-size:cover;}.elementor-15146 .elementor-element.elementor-element-075e05f{width:auto;max-width:auto;background-color:#dfb661;padding:5px 16px 5px 16px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-15146 .elementor-element.elementor-element-075e05f .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:12px;font-weight:800;line-height:1.3em;color:#0f2c4a;}.elementor-15146 .elementor-element.elementor-element-1ca1b7b{text-align:start;}.elementor-15146 .elementor-element.elementor-element-1ca1b7b .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:19px;font-weight:800;line-height:1.3em;color:#ffffff;}.elementor-15146 .elementor-element.elementor-element-0c16339{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15146 .elementor-element.elementor-element-c8b341f{width:auto;max-width:auto;--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-15146 .elementor-element.elementor-element-c8b341f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-15146 .elementor-element.elementor-element-c8b341f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-15146 .elementor-element.elementor-element-c8b341f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-15146 .elementor-element.elementor-element-c8b341f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-15146 .elementor-element.elementor-element-c8b341f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-15146 .elementor-element.elementor-element-c8b341f .elementor-icon-list-icon i{color:#dfb661;transition:color 0.3s;}.elementor-15146 .elementor-element.elementor-element-c8b341f .elementor-icon-list-icon svg{fill:#dfb661;transition:fill 0.3s;}.elementor-15146 .elementor-element.elementor-element-c8b341f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15146 .elementor-element.elementor-element-c8b341f .elementor-icon-list-item > a{font-family:"Cairo", Sans-serif;font-size:13px;font-weight:400;}.elementor-15146 .elementor-element.elementor-element-c8b341f .elementor-icon-list-text{color:#e3e8ee;transition:color 0.3s;}.elementor-15146 .elementor-element.elementor-element-9053c66{text-align:end;font-family:"Cairo", Sans-serif;font-size:13px;font-weight:400;line-height:1.3em;color:#e3e8ee;}.elementor-15146 .elementor-element.elementor-element-cb571ba{--display:flex;--min-height:340px;--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-end;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:10px 10px 10px 10px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-15146 .elementor-element.elementor-element-cb571ba:not(.elementor-motion-effects-element-type-background), .elementor-15146 .elementor-element.elementor-element-cb571ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1d3a57;background-image:url("https://upvcroofing.com/wp-content/uploads/2023/03/w-architecture-group-portrait-opt.jpg");background-position:center center;background-size:cover;}.elementor-15146 .elementor-element.elementor-element-6ff39d2{width:auto;max-width:auto;background-color:#dfb661;padding:5px 16px 5px 16px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-15146 .elementor-element.elementor-element-6ff39d2 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:12px;font-weight:800;line-height:1.3em;color:#0f2c4a;}.elementor-15146 .elementor-element.elementor-element-738f7d0{text-align:start;}.elementor-15146 .elementor-element.elementor-element-738f7d0 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:19px;font-weight:800;line-height:1.3em;color:#ffffff;}.elementor-15146 .elementor-element.elementor-element-7b4c0f4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15146 .elementor-element.elementor-element-7fb0106{width:auto;max-width:auto;--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-15146 .elementor-element.elementor-element-7fb0106 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-15146 .elementor-element.elementor-element-7fb0106 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-15146 .elementor-element.elementor-element-7fb0106 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-15146 .elementor-element.elementor-element-7fb0106 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-15146 .elementor-element.elementor-element-7fb0106 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-15146 .elementor-element.elementor-element-7fb0106 .elementor-icon-list-icon i{color:#dfb661;transition:color 0.3s;}.elementor-15146 .elementor-element.elementor-element-7fb0106 .elementor-icon-list-icon svg{fill:#dfb661;transition:fill 0.3s;}.elementor-15146 .elementor-element.elementor-element-7fb0106 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15146 .elementor-element.elementor-element-7fb0106 .elementor-icon-list-item > a{font-family:"Cairo", Sans-serif;font-size:13px;font-weight:400;}.elementor-15146 .elementor-element.elementor-element-7fb0106 .elementor-icon-list-text{color:#e3e8ee;transition:color 0.3s;}.elementor-15146 .elementor-element.elementor-element-6187046{text-align:end;font-family:"Cairo", Sans-serif;font-size:13px;font-weight:400;line-height:1.3em;color:#e3e8ee;}.elementor-15146 .elementor-element.elementor-element-ad8ae10{--display:flex;--min-height:340px;--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-end;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:10px 10px 10px 10px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-15146 .elementor-element.elementor-element-ad8ae10:not(.elementor-motion-effects-element-type-background), .elementor-15146 .elementor-element.elementor-element-ad8ae10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1d3a57;background-image:url("https://upvcroofing.com/wp-content/uploads/2023/03/w-architecture-image-opt.jpg");background-position:center center;background-size:cover;}.elementor-15146 .elementor-element.elementor-element-7d3db90{width:auto;max-width:auto;background-color:#dfb661;padding:5px 16px 5px 16px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-15146 .elementor-element.elementor-element-7d3db90 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:12px;font-weight:800;line-height:1.3em;color:#0f2c4a;}.elementor-15146 .elementor-element.elementor-element-4691ae2{text-align:start;}.elementor-15146 .elementor-element.elementor-element-4691ae2 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:19px;font-weight:800;line-height:1.3em;color:#ffffff;}.elementor-15146 .elementor-element.elementor-element-45aa60d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15146 .elementor-element.elementor-element-e9d7ed5{width:auto;max-width:auto;--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-15146 .elementor-element.elementor-element-e9d7ed5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-15146 .elementor-element.elementor-element-e9d7ed5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-15146 .elementor-element.elementor-element-e9d7ed5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-15146 .elementor-element.elementor-element-e9d7ed5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-15146 .elementor-element.elementor-element-e9d7ed5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-15146 .elementor-element.elementor-element-e9d7ed5 .elementor-icon-list-icon i{color:#dfb661;transition:color 0.3s;}.elementor-15146 .elementor-element.elementor-element-e9d7ed5 .elementor-icon-list-icon svg{fill:#dfb661;transition:fill 0.3s;}.elementor-15146 .elementor-element.elementor-element-e9d7ed5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15146 .elementor-element.elementor-element-e9d7ed5 .elementor-icon-list-item > a{font-family:"Cairo", Sans-serif;font-size:13px;font-weight:400;}.elementor-15146 .elementor-element.elementor-element-e9d7ed5 .elementor-icon-list-text{color:#e3e8ee;transition:color 0.3s;}.elementor-15146 .elementor-element.elementor-element-51ae71f{text-align:end;font-family:"Cairo", Sans-serif;font-size:13px;font-weight:400;line-height:1.3em;color:#e3e8ee;}.elementor-15146 .elementor-element.elementor-element-f72eb73{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:44px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15146 .elementor-element.elementor-element-9d04604 .elementor-button{background-color:#dfb661;font-family:"Cairo", Sans-serif;font-size:15px;font-weight:700;fill:#0f2c4a;color:#0f2c4a;border-radius:8px 8px 8px 8px;padding:15px 30px 15px 30px;}.elementor-15146 .elementor-element.elementor-element-9d04604{width:auto;max-width:auto;}.elementor-15146 .elementor-element.elementor-element-9d04604 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15146 .elementor-element.elementor-element-9d04604 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15146 .elementor-element.elementor-element-9d04604 .elementor-button:hover, .elementor-15146 .elementor-element.elementor-element-9d04604 .elementor-button:focus{color:#ffffff;}.elementor-15146 .elementor-element.elementor-element-9d04604 .elementor-button:hover svg, .elementor-15146 .elementor-element.elementor-element-9d04604 .elementor-button:focus svg{fill:#ffffff;}.elementor-15146 .elementor-element.elementor-element-bf369f6{--display:flex;--padding-top:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-15146 .elementor-element.elementor-element-85f76c1{--divider-border-style:solid;--divider-color:rgba(255,255,255,0.22);--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--divider-icon-size:18px;}.elementor-15146 .elementor-element.elementor-element-85f76c1 .elementor-divider-separator{width:100%;}.elementor-15146 .elementor-element.elementor-element-85f76c1 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-15146 .elementor-element.elementor-element-1c333d1{--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;--row-gap:0px;--column-gap:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:40px;--padding-right:40px;}.elementor-15146 .elementor-element.elementor-element-1c333d1:not(.elementor-motion-effects-element-type-background), .elementor-15146 .elementor-element.elementor-element-1c333d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#133759;}.elementor-15146 .elementor-element.elementor-element-65a4235{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-15146 .elementor-element.elementor-element-f916bd9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-15146 .elementor-element.elementor-element-e6f213c{text-align:start;font-family:"Cairo", Sans-serif;font-size:14px;font-weight:700;line-height:1.2em;color:#dfb661;}.elementor-15146 .elementor-element.elementor-element-c4c0fdd{text-align:start;}.elementor-15146 .elementor-element.elementor-element-c4c0fdd .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:36px;font-weight:800;line-height:1.35em;color:#12314c;}.elementor-15146 .elementor-element.elementor-element-fc1232f{text-align:start;font-family:"Cairo", Sans-serif;font-size:15px;font-weight:400;line-height:1.9em;color:#666;}.elementor-15146 .elementor-element.elementor-element-5d8f8f8{--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;--row-gap:10px;--column-gap:10px;}.elementor-15146 .elementor-element.elementor-element-ec7fc2f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-15146 .elementor-element.elementor-element-52c94e9 .elementor-icon-wrapper{text-align:center;}.elementor-15146 .elementor-element.elementor-element-52c94e9.elementor-view-stacked .elementor-icon{background-color:#dfb661;}.elementor-15146 .elementor-element.elementor-element-52c94e9.elementor-view-framed .elementor-icon, .elementor-15146 .elementor-element.elementor-element-52c94e9.elementor-view-default .elementor-icon{color:#dfb661;border-color:#dfb661;}.elementor-15146 .elementor-element.elementor-element-52c94e9.elementor-view-framed .elementor-icon, .elementor-15146 .elementor-element.elementor-element-52c94e9.elementor-view-default .elementor-icon svg{fill:#dfb661;}.elementor-15146 .elementor-element.elementor-element-52c94e9 .elementor-icon{font-size:30px;}.elementor-15146 .elementor-element.elementor-element-52c94e9 .elementor-icon svg{height:30px;}.elementor-15146 .elementor-element.elementor-element-0a11358{text-align:center;font-family:"Cairo", Sans-serif;font-size:14px;font-weight:700;line-height:1.5em;color:#12314c;}.elementor-15146 .elementor-element.elementor-element-7bf1ac8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-15146 .elementor-element.elementor-element-ac82814 .elementor-icon-wrapper{text-align:center;}.elementor-15146 .elementor-element.elementor-element-ac82814.elementor-view-stacked .elementor-icon{background-color:#dfb661;}.elementor-15146 .elementor-element.elementor-element-ac82814.elementor-view-framed .elementor-icon, .elementor-15146 .elementor-element.elementor-element-ac82814.elementor-view-default .elementor-icon{color:#dfb661;border-color:#dfb661;}.elementor-15146 .elementor-element.elementor-element-ac82814.elementor-view-framed .elementor-icon, .elementor-15146 .elementor-element.elementor-element-ac82814.elementor-view-default .elementor-icon svg{fill:#dfb661;}.elementor-15146 .elementor-element.elementor-element-ac82814 .elementor-icon{font-size:30px;}.elementor-15146 .elementor-element.elementor-element-ac82814 .elementor-icon svg{height:30px;}.elementor-15146 .elementor-element.elementor-element-65d7d32{text-align:center;font-family:"Cairo", Sans-serif;font-size:14px;font-weight:700;line-height:1.5em;color:#12314c;}.elementor-15146 .elementor-element.elementor-element-1e4d065{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-15146 .elementor-element.elementor-element-28e66d6 .elementor-icon-wrapper{text-align:center;}.elementor-15146 .elementor-element.elementor-element-28e66d6.elementor-view-stacked .elementor-icon{background-color:#dfb661;}.elementor-15146 .elementor-element.elementor-element-28e66d6.elementor-view-framed .elementor-icon, .elementor-15146 .elementor-element.elementor-element-28e66d6.elementor-view-default .elementor-icon{color:#dfb661;border-color:#dfb661;}.elementor-15146 .elementor-element.elementor-element-28e66d6.elementor-view-framed .elementor-icon, .elementor-15146 .elementor-element.elementor-element-28e66d6.elementor-view-default .elementor-icon svg{fill:#dfb661;}.elementor-15146 .elementor-element.elementor-element-28e66d6 .elementor-icon{font-size:30px;}.elementor-15146 .elementor-element.elementor-element-28e66d6 .elementor-icon svg{height:30px;}.elementor-15146 .elementor-element.elementor-element-1c9846a{text-align:center;font-family:"Cairo", Sans-serif;font-size:14px;font-weight:700;line-height:1.5em;color:#12314c;}.elementor-15146 .elementor-element.elementor-element-ab9bdf0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15146 .elementor-element.elementor-element-ca52f17{--display:flex;--min-height:330px;--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-end;--align-items:flex-start;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-15146 .elementor-element.elementor-element-ca52f17:not(.elementor-motion-effects-element-type-background), .elementor-15146 .elementor-element.elementor-element-ca52f17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1d3a57;background-image:url("https://upvcroofing.com/wp-content/uploads/2023/03/w-architecture-group-portrait-opt.jpg");background-position:center center;background-size:cover;}.elementor-15146 .elementor-element.elementor-element-a1b3202{text-align:end;font-family:"Cairo", Sans-serif;font-size:14px;font-weight:700;line-height:1em;color:#fff;}.elementor-15146 .elementor-element.elementor-element-22b6ff6{--display:flex;--min-height:330px;--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-end;--align-items:flex-end;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-15146 .elementor-element.elementor-element-22b6ff6:not(.elementor-motion-effects-element-type-background), .elementor-15146 .elementor-element.elementor-element-22b6ff6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1d3a57;background-image:url("https://upvcroofing.com/wp-content/uploads/2023/03/w-architecture-image-opt.jpg");background-position:center center;background-size:cover;}.elementor-15146 .elementor-element.elementor-element-718ef57{text-align:end;font-family:"Cairo", Sans-serif;font-size:14px;font-weight:700;line-height:1em;color:#fff;}.elementor-15146 .elementor-element.elementor-element-b68af0f{--display:flex;--padding-top:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-15146 .elementor-element.elementor-element-0757c97{--divider-border-style:solid;--divider-color:rgba(255,255,255,0.22);--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--divider-icon-size:18px;}.elementor-15146 .elementor-element.elementor-element-0757c97 .elementor-divider-separator{width:100%;}.elementor-15146 .elementor-element.elementor-element-0757c97 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-15146 .elementor-element.elementor-element-c31df4f{--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;--row-gap:0px;--column-gap:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:40px;--padding-right:40px;}.elementor-15146 .elementor-element.elementor-element-c31df4f:not(.elementor-motion-effects-element-type-background), .elementor-15146 .elementor-element.elementor-element-c31df4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0f2c4a;}.elementor-15146 .elementor-element.elementor-element-716f5c1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-15146 .elementor-element.elementor-element-2d3b683{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-15146 .elementor-element.elementor-element-c743943{text-align:start;font-family:"Cairo", Sans-serif;font-size:14px;font-weight:700;line-height:1.2em;color:#dfb661;}.elementor-15146 .elementor-element.elementor-element-7629d75{text-align:start;}.elementor-15146 .elementor-element.elementor-element-7629d75 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:36px;font-weight:800;line-height:1.35em;color:#12314c;}.elementor-15146 .elementor-element.elementor-element-cb3e2cf{text-align:start;font-family:"Cairo", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;color:#666;}.elementor-15146 .elementor-element.elementor-element-c24bb75{--display:flex;}.elementor-15146 .elementor-element.elementor-element-0560baa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:36px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15146 .elementor-element.elementor-element-6357d33 .elementor-button{background-color:#dfb661;font-family:"Cairo", Sans-serif;font-size:15px;font-weight:700;fill:#0f2c4a;color:#0f2c4a;border-radius:8px 8px 8px 8px;padding:15px 30px 15px 30px;}.elementor-15146 .elementor-element.elementor-element-6357d33{width:auto;max-width:auto;}.elementor-15146 .elementor-element.elementor-element-6357d33 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15146 .elementor-element.elementor-element-6357d33 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15146 .elementor-element.elementor-element-6357d33 .elementor-button:hover, .elementor-15146 .elementor-element.elementor-element-6357d33 .elementor-button:focus{color:#ffffff;}.elementor-15146 .elementor-element.elementor-element-6357d33 .elementor-button:hover svg, .elementor-15146 .elementor-element.elementor-element-6357d33 .elementor-button:focus svg{fill:#ffffff;}.elementor-15146 .elementor-element.elementor-element-ce005b9{--display:flex;--padding-top:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-15146 .elementor-element.elementor-element-504e8ad{--divider-border-style:solid;--divider-color:rgba(255,255,255,0.22);--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--divider-icon-size:18px;}.elementor-15146 .elementor-element.elementor-element-504e8ad .elementor-divider-separator{width:100%;}.elementor-15146 .elementor-element.elementor-element-504e8ad .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-15146 .elementor-element.elementor-element-51d5eda{--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;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-15146 .elementor-element.elementor-element-51d5eda:not(.elementor-motion-effects-element-type-background), .elementor-15146 .elementor-element.elementor-element-51d5eda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#133759;}.elementor-15146 .elementor-element.elementor-element-3308dcf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-15146 .elementor-element.elementor-element-c8c7a91{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-15146 .elementor-element.elementor-element-155151d{text-align:start;}.elementor-15146 .elementor-element.elementor-element-155151d .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:36px;font-weight:800;line-height:1.35em;color:#ffffff;}.elementor-15146 .elementor-element.elementor-element-d5f73ea{text-align:start;font-family:"Cairo", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;color:#ffffff;}.elementor-15146 .elementor-element.elementor-element-b1693e9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;}.elementor-15146 .elementor-element.elementor-element-86af75b .elementor-button{background-color:#dfb661;font-family:"Cairo", Sans-serif;font-size:15px;font-weight:700;fill:#0f2c4a;color:#0f2c4a;border-radius:8px 8px 8px 8px;padding:15px 30px 15px 30px;}.elementor-15146 .elementor-element.elementor-element-86af75b{width:auto;max-width:auto;}.elementor-15146 .elementor-element.elementor-element-86af75b .elementor-button-content-wrapper{flex-direction:row;}.elementor-15146 .elementor-element.elementor-element-86af75b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15146 .elementor-element.elementor-element-86af75b .elementor-button:hover, .elementor-15146 .elementor-element.elementor-element-86af75b .elementor-button:focus{color:#ffffff;}.elementor-15146 .elementor-element.elementor-element-86af75b .elementor-button:hover svg, .elementor-15146 .elementor-element.elementor-element-86af75b .elementor-button:focus svg{fill:#ffffff;}.elementor-15146 .elementor-element.elementor-element-8396a49 .elementor-button{background-color:#25D366;font-family:"Cairo", Sans-serif;font-size:15px;font-weight:700;fill:#ffffff;color:#ffffff;border-radius:8px 8px 8px 8px;padding:15px 30px 15px 30px;}.elementor-15146 .elementor-element.elementor-element-8396a49{width:auto;max-width:auto;}.elementor-15146 .elementor-element.elementor-element-8396a49 .elementor-button-content-wrapper{flex-direction:row;}.elementor-15146 .elementor-element.elementor-element-8396a49 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15146 .elementor-element.elementor-element-8396a49 .elementor-button:hover, .elementor-15146 .elementor-element.elementor-element-8396a49 .elementor-button:focus{color:#ffffff;}.elementor-15146 .elementor-element.elementor-element-8396a49 .elementor-button:hover svg, .elementor-15146 .elementor-element.elementor-element-8396a49 .elementor-button:focus svg{fill:#ffffff;}@media(max-width:1024px){.elementor-15146 .elementor-element.elementor-element-657c405{--min-height:0px;--padding-top:70px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-15146 .elementor-element.elementor-element-ffb6cd1{--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-15146 .elementor-element.elementor-element-948301b .elementor-heading-title{font-size:36px;}.elementor-15146 .elementor-element.elementor-element-5d5f426{--padding-top:110px;--padding-bottom:110px;--padding-left:28px;--padding-right:28px;}.elementor-15146 .elementor-element.elementor-element-45ad00a{--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-15146 .elementor-element.elementor-element-314aa4f{--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-15146 .elementor-element.elementor-element-dcb52f7 .elementor-heading-title{font-size:32px;}.elementor-15146 .elementor-element.elementor-element-373df15{--padding-top:60px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-15146 .elementor-element.elementor-element-c924dae .elementor-heading-title{font-size:32px;}.elementor-15146 .elementor-element.elementor-element-facbefe{--padding-top:60px;--padding-bottom:60px;--padding-left:28px;--padding-right:28px;}.elementor-15146 .elementor-element.elementor-element-b229c6b{--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-15146 .elementor-element.elementor-element-50fa289 .elementor-heading-title{font-size:32px;}.elementor-15146 .elementor-element.elementor-element-1b6f4e9{--padding-top:60px;--padding-bottom:60px;--padding-left:28px;--padding-right:28px;}.elementor-15146 .elementor-element.elementor-element-cb1e4d9{--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-15146 .elementor-element.elementor-element-9556533 .elementor-heading-title{font-size:32px;}.elementor-15146 .elementor-element.elementor-element-3977866{--padding-top:60px;--padding-bottom:60px;--padding-left:28px;--padding-right:28px;}.elementor-15146 .elementor-element.elementor-element-ff47271{--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-15146 .elementor-element.elementor-element-a63bfe5 .elementor-heading-title{font-size:32px;}.elementor-15146 .elementor-element.elementor-element-51aadf3{--padding-top:60px;--padding-bottom:60px;--padding-left:28px;--padding-right:28px;}.elementor-15146 .elementor-element.elementor-element-453a5b6{--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-15146 .elementor-element.elementor-element-4f32fb0 .elementor-heading-title{font-size:32px;}.elementor-15146 .elementor-element.elementor-element-f0d88e9{--padding-top:60px;--padding-bottom:60px;--padding-left:28px;--padding-right:28px;}.elementor-15146 .elementor-element.elementor-element-579fb8a{--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-15146 .elementor-element.elementor-element-ba3ec42 .elementor-heading-title{font-size:32px;}.elementor-15146 .elementor-element.elementor-element-c3471f3{--padding-top:60px;--padding-bottom:60px;--padding-left:28px;--padding-right:28px;}.elementor-15146 .elementor-element.elementor-element-a33e9be{--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-15146 .elementor-element.elementor-element-0536604 .elementor-heading-title{font-size:30px;}.elementor-15146 .elementor-element.elementor-element-e363911{--padding-top:60px;--padding-bottom:60px;--padding-left:28px;--padding-right:28px;}.elementor-15146 .elementor-element.elementor-element-89bdd25{--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-15146 .elementor-element.elementor-element-2b0bccd .elementor-heading-title{font-size:30px;}.elementor-15146 .elementor-element.elementor-element-297e687{--padding-top:60px;--padding-bottom:60px;--padding-left:28px;--padding-right:28px;}.elementor-15146 .elementor-element.elementor-element-3d95d78{--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-15146 .elementor-element.elementor-element-f4e4c28 .elementor-heading-title{font-size:28px;}.elementor-15146 .elementor-element.elementor-element-2634f2f{--padding-top:60px;--padding-bottom:60px;--padding-left:28px;--padding-right:28px;}.elementor-15146 .elementor-element.elementor-element-98840dd{--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-15146 .elementor-element.elementor-element-65472aa .elementor-heading-title{font-size:30px;}.elementor-15146 .elementor-element.elementor-element-1c333d1{--padding-top:60px;--padding-bottom:60px;--padding-left:28px;--padding-right:28px;}.elementor-15146 .elementor-element.elementor-element-65a4235{--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-15146 .elementor-element.elementor-element-c4c0fdd .elementor-heading-title{font-size:30px;}.elementor-15146 .elementor-element.elementor-element-c31df4f{--padding-top:60px;--padding-bottom:60px;--padding-left:28px;--padding-right:28px;}.elementor-15146 .elementor-element.elementor-element-716f5c1{--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-15146 .elementor-element.elementor-element-7629d75 .elementor-heading-title{font-size:30px;}.elementor-15146 .elementor-element.elementor-element-51d5eda{--padding-top:60px;--padding-bottom:60px;--padding-left:28px;--padding-right:28px;}.elementor-15146 .elementor-element.elementor-element-3308dcf{--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-15146 .elementor-element.elementor-element-155151d .elementor-heading-title{font-size:30px;}}@media(max-width:768px){.elementor-15146 .elementor-element.elementor-element-657c405{--min-height:0px;--padding-top:50px;--padding-bottom:70px;--padding-left:16px;--padding-right:16px;}.elementor-15146 .elementor-element.elementor-element-70562ff{--width:100%;}.elementor-15146 .elementor-element.elementor-element-948301b .elementor-heading-title{font-size:28px;}.elementor-15146 .elementor-element.elementor-element-96e9f4d{--flex-wrap:wrap;}.elementor-15146 .elementor-element.elementor-element-77b13dc{--width:47%;}.elementor-15146 .elementor-element.elementor-element-705fe48{--width:47%;}.elementor-15146 .elementor-element.elementor-element-68c8c98{--width:47%;}.elementor-15146 .elementor-element.elementor-element-ce24c64{--width:47%;}.elementor-15146 .elementor-element.elementor-element-38d543a{--width:94vw;}.elementor-15146 .elementor-element.elementor-element-b549b5c{--width:50%;}.elementor-15146 .elementor-element.elementor-element-3cb883e{--width:50%;}.elementor-15146 .elementor-element.elementor-element-63018e5{--width:50%;}.elementor-15146 .elementor-element.elementor-element-2e52120{--width:50%;}.elementor-15146 .elementor-element.elementor-element-5d5f426{--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-15146 .elementor-element.elementor-element-45ad00a{--width:100%;--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-15146 .elementor-element.elementor-element-314aa4f{--width:100%;--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-15146 .elementor-element.elementor-element-55d6a30{--width:100%;}.elementor-15146 .elementor-element.elementor-element-dcb52f7 .elementor-heading-title{font-size:26px;}.elementor-15146 .elementor-element.elementor-element-743a734{--width:100%;}.elementor-15146 .elementor-element.elementor-element-13c5d2d{--width:100%;}.elementor-15146 .elementor-element.elementor-element-4bd90a3{--width:100%;}.elementor-15146 .elementor-element.elementor-element-373df15{--padding-top:44px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-15146 .elementor-element.elementor-element-0f98647{--width:94vw;}.elementor-15146 .elementor-element.elementor-element-c924dae .elementor-heading-title{font-size:26px;}.elementor-15146 .elementor-element.elementor-element-facbefe{--padding-top:44px;--padding-bottom:44px;--padding-left:16px;--padding-right:16px;}.elementor-15146 .elementor-element.elementor-element-b229c6b{--width:100%;--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-15146 .elementor-element.elementor-element-e2c8b2c{--width:100%;}.elementor-15146 .elementor-element.elementor-element-50fa289 .elementor-heading-title{font-size:26px;}.elementor-15146 .elementor-element.elementor-element-dd47483{--width:100%;}.elementor-15146 .elementor-element.elementor-element-06a7f21{--width:100%;}.elementor-15146 .elementor-element.elementor-element-53d4238{--width:100%;--min-height:320px;}.elementor-15146 .elementor-element.elementor-element-1b6f4e9{--padding-top:44px;--padding-bottom:44px;--padding-left:16px;--padding-right:16px;}.elementor-15146 .elementor-element.elementor-element-cb1e4d9{--width:100%;--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-15146 .elementor-element.elementor-element-f8836b0{--width:100%;--min-height:320px;}.elementor-15146 .elementor-element.elementor-element-e198292{--width:100%;}.elementor-15146 .elementor-element.elementor-element-9556533 .elementor-heading-title{font-size:26px;}.elementor-15146 .elementor-element.elementor-element-c3fe721{--width:100%;}.elementor-15146 .elementor-element.elementor-element-a5cb381{--width:100%;}.elementor-15146 .elementor-element.elementor-element-3977866{--padding-top:44px;--padding-bottom:44px;--padding-left:16px;--padding-right:16px;}.elementor-15146 .elementor-element.elementor-element-ff47271{--width:100%;--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-15146 .elementor-element.elementor-element-8d265a5{--width:100%;}.elementor-15146 .elementor-element.elementor-element-a63bfe5 .elementor-heading-title{font-size:26px;}.elementor-15146 .elementor-element.elementor-element-6a7bcdf{--width:100%;}.elementor-15146 .elementor-element.elementor-element-227bd60{--width:100%;}.elementor-15146 .elementor-element.elementor-element-de29933{--width:100%;--min-height:320px;}.elementor-15146 .elementor-element.elementor-element-51aadf3{--padding-top:44px;--padding-bottom:44px;--padding-left:16px;--padding-right:16px;}.elementor-15146 .elementor-element.elementor-element-453a5b6{--width:100%;--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-15146 .elementor-element.elementor-element-5341569{--width:100%;--min-height:320px;}.elementor-15146 .elementor-element.elementor-element-a15a11d{--width:100%;}.elementor-15146 .elementor-element.elementor-element-4f32fb0 .elementor-heading-title{font-size:26px;}.elementor-15146 .elementor-element.elementor-element-dd66c98{--width:100%;}.elementor-15146 .elementor-element.elementor-element-d8ddc7b{--width:100%;}.elementor-15146 .elementor-element.elementor-element-f0d88e9{--padding-top:44px;--padding-bottom:44px;--padding-left:16px;--padding-right:16px;}.elementor-15146 .elementor-element.elementor-element-579fb8a{--width:100%;--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-15146 .elementor-element.elementor-element-ab32376{--width:100%;}.elementor-15146 .elementor-element.elementor-element-ba3ec42 .elementor-heading-title{font-size:26px;}.elementor-15146 .elementor-element.elementor-element-1f18b68{--width:100%;}.elementor-15146 .elementor-element.elementor-element-ffbc389{--width:100%;}.elementor-15146 .elementor-element.elementor-element-e291b3e{--width:100%;--min-height:320px;}.elementor-15146 .elementor-element.elementor-element-c3471f3{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-15146 .elementor-element.elementor-element-a33e9be{--width:100%;--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-15146 .elementor-element.elementor-element-8b98412{--width:100%;}.elementor-15146 .elementor-element.elementor-element-0536604 .elementor-heading-title{font-size:24px;}.elementor-15146 .elementor-element.elementor-element-bad93ca{--width:100%;}.elementor-15146 .elementor-element.elementor-element-94076f9{--width:100%;}.elementor-15146 .elementor-element.elementor-element-e363911{--padding-top:50px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-15146 .elementor-element.elementor-element-89bdd25{--width:100%;}.elementor-15146 .elementor-element.elementor-element-2b2e271{--width:100%;}.elementor-15146 .elementor-element.elementor-element-2b0bccd .elementor-heading-title{font-size:26px;}.elementor-15146 .elementor-element.elementor-element-ec81513{--width:33%;}.elementor-15146 .elementor-element.elementor-element-c7f40f0{--width:33%;}.elementor-15146 .elementor-element.elementor-element-25c9143{--width:33%;}.elementor-15146 .elementor-element.elementor-element-b53536e{--width:100%;}.elementor-15146 .elementor-element.elementor-element-297e687{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-15146 .elementor-element.elementor-element-3d95d78{--width:100%;--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-15146 .elementor-element.elementor-element-60410a1{--width:100%;}.elementor-15146 .elementor-element.elementor-element-f4e4c28 .elementor-heading-title{font-size:22px;}.elementor-15146 .elementor-element.elementor-element-7a6ba73{--width:100%;}.elementor-15146 .elementor-element.elementor-element-50efb30{--width:100%;}.elementor-15146 .elementor-element.elementor-element-bb1ada6{--width:100%;}.elementor-15146 .elementor-element.elementor-element-1e7ba5c{--width:100%;}.elementor-15146 .elementor-element.elementor-element-f6fe649{--width:100%;}.elementor-15146 .elementor-element.elementor-element-e9347cf{--width:100%;}.elementor-15146 .elementor-element.elementor-element-3a3a494{--width:100%;}.elementor-15146 .elementor-element.elementor-element-941c131{--width:100%;}.elementor-15146 .elementor-element.elementor-element-a7ce933{--width:100%;}.elementor-15146 .elementor-element.elementor-element-2634f2f{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-15146 .elementor-element.elementor-element-98840dd{--width:100%;--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-15146 .elementor-element.elementor-element-f764325{--width:100%;}.elementor-15146 .elementor-element.elementor-element-65472aa .elementor-heading-title{font-size:24px;}.elementor-15146 .elementor-element.elementor-element-e9debd9{--width:100%;}.elementor-15146 .elementor-element.elementor-element-02593a5{--width:100%;}.elementor-15146 .elementor-element.elementor-element-e6bed78{--width:100%;}.elementor-15146 .elementor-element.elementor-element-3701c53{--width:100%;}.elementor-15146 .elementor-element.elementor-element-bc953de{--width:100%;}.elementor-15146 .elementor-element.elementor-element-406e851{--width:100%;}.elementor-15146 .elementor-element.elementor-element-cb571ba{--width:100%;}.elementor-15146 .elementor-element.elementor-element-ad8ae10{--width:100%;}.elementor-15146 .elementor-element.elementor-element-f72eb73{--width:100%;}.elementor-15146 .elementor-element.elementor-element-1c333d1{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-15146 .elementor-element.elementor-element-65a4235{--width:100%;--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-15146 .elementor-element.elementor-element-f916bd9{--width:100%;}.elementor-15146 .elementor-element.elementor-element-c4c0fdd .elementor-heading-title{font-size:24px;}.elementor-15146 .elementor-element.elementor-element-ab9bdf0{--width:100%;}.elementor-15146 .elementor-element.elementor-element-c31df4f{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-15146 .elementor-element.elementor-element-716f5c1{--width:100%;--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-15146 .elementor-element.elementor-element-2d3b683{--width:100%;}.elementor-15146 .elementor-element.elementor-element-7629d75 .elementor-heading-title{font-size:24px;}.elementor-15146 .elementor-element.elementor-element-c24bb75{--width:100%;}.elementor-15146 .elementor-element.elementor-element-0560baa{--width:100%;}.elementor-15146 .elementor-element.elementor-element-51d5eda{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-15146 .elementor-element.elementor-element-3308dcf{--width:100%;--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-15146 .elementor-element.elementor-element-c8c7a91{--width:100%;}.elementor-15146 .elementor-element.elementor-element-155151d .elementor-heading-title{font-size:24px;}.elementor-15146 .elementor-element.elementor-element-b1693e9{--width:100%;}}@media(min-width:769px){.elementor-15146 .elementor-element.elementor-element-70562ff{--width:44%;}.elementor-15146 .elementor-element.elementor-element-77b13dc{--width:22%;}.elementor-15146 .elementor-element.elementor-element-705fe48{--width:22%;}.elementor-15146 .elementor-element.elementor-element-68c8c98{--width:22%;}.elementor-15146 .elementor-element.elementor-element-ce24c64{--width:22%;}.elementor-15146 .elementor-element.elementor-element-38d543a{--width:80vw;}.elementor-15146 .elementor-element.elementor-element-b549b5c{--width:25%;}.elementor-15146 .elementor-element.elementor-element-3cb883e{--width:25%;}.elementor-15146 .elementor-element.elementor-element-63018e5{--width:25%;}.elementor-15146 .elementor-element.elementor-element-2e52120{--width:25%;}.elementor-15146 .elementor-element.elementor-element-45ad00a{--width:100%;}.elementor-15146 .elementor-element.elementor-element-314aa4f{--width:100%;}.elementor-15146 .elementor-element.elementor-element-55d6a30{--width:45%;}.elementor-15146 .elementor-element.elementor-element-743a734{--width:50%;}.elementor-15146 .elementor-element.elementor-element-13c5d2d{--width:100%;}.elementor-15146 .elementor-element.elementor-element-4bd90a3{--width:100%;}.elementor-15146 .elementor-element.elementor-element-0f98647{--width:80vw;}.elementor-15146 .elementor-element.elementor-element-b229c6b{--width:100%;}.elementor-15146 .elementor-element.elementor-element-e2c8b2c{--width:48%;}.elementor-15146 .elementor-element.elementor-element-dd47483{--width:48%;}.elementor-15146 .elementor-element.elementor-element-06a7f21{--width:48%;}.elementor-15146 .elementor-element.elementor-element-53d4238{--width:48%;}.elementor-15146 .elementor-element.elementor-element-cb1e4d9{--width:100%;}.elementor-15146 .elementor-element.elementor-element-f8836b0{--width:48%;}.elementor-15146 .elementor-element.elementor-element-e198292{--width:48%;}.elementor-15146 .elementor-element.elementor-element-c3fe721{--width:48%;}.elementor-15146 .elementor-element.elementor-element-a5cb381{--width:48%;}.elementor-15146 .elementor-element.elementor-element-ff47271{--width:100%;}.elementor-15146 .elementor-element.elementor-element-8d265a5{--width:48%;}.elementor-15146 .elementor-element.elementor-element-6a7bcdf{--width:48%;}.elementor-15146 .elementor-element.elementor-element-227bd60{--width:48%;}.elementor-15146 .elementor-element.elementor-element-de29933{--width:48%;}.elementor-15146 .elementor-element.elementor-element-453a5b6{--width:100%;}.elementor-15146 .elementor-element.elementor-element-5341569{--width:48%;}.elementor-15146 .elementor-element.elementor-element-a15a11d{--width:48%;}.elementor-15146 .elementor-element.elementor-element-dd66c98{--width:48%;}.elementor-15146 .elementor-element.elementor-element-d8ddc7b{--width:48%;}.elementor-15146 .elementor-element.elementor-element-579fb8a{--width:100%;}.elementor-15146 .elementor-element.elementor-element-ab32376{--width:48%;}.elementor-15146 .elementor-element.elementor-element-1f18b68{--width:48%;}.elementor-15146 .elementor-element.elementor-element-ffbc389{--width:48%;}.elementor-15146 .elementor-element.elementor-element-e291b3e{--width:48%;}.elementor-15146 .elementor-element.elementor-element-a33e9be{--width:100%;}.elementor-15146 .elementor-element.elementor-element-8b98412{--width:65%;}.elementor-15146 .elementor-element.elementor-element-bad93ca{--width:100%;}.elementor-15146 .elementor-element.elementor-element-94076f9{--width:100%;}.elementor-15146 .elementor-element.elementor-element-89bdd25{--width:100%;}.elementor-15146 .elementor-element.elementor-element-2b2e271{--width:52%;}.elementor-15146 .elementor-element.elementor-element-ec81513{--width:20%;}.elementor-15146 .elementor-element.elementor-element-c7f40f0{--width:20%;}.elementor-15146 .elementor-element.elementor-element-25c9143{--width:20%;}.elementor-15146 .elementor-element.elementor-element-b53536e{--width:40%;}.elementor-15146 .elementor-element.elementor-element-3d95d78{--width:100%;}.elementor-15146 .elementor-element.elementor-element-60410a1{--width:60%;}.elementor-15146 .elementor-element.elementor-element-7a6ba73{--width:40%;}.elementor-15146 .elementor-element.elementor-element-50efb30{--width:100%;}.elementor-15146 .elementor-element.elementor-element-bb1ada6{--width:31%;}.elementor-15146 .elementor-element.elementor-element-ea51580{--width:85%;}.elementor-15146 .elementor-element.elementor-element-1e7ba5c{--width:31%;}.elementor-15146 .elementor-element.elementor-element-c0bd4d2{--width:85%;}.elementor-15146 .elementor-element.elementor-element-f6fe649{--width:31%;}.elementor-15146 .elementor-element.elementor-element-896cbd3{--width:85%;}.elementor-15146 .elementor-element.elementor-element-e9347cf{--width:31%;}.elementor-15146 .elementor-element.elementor-element-710194d{--width:85%;}.elementor-15146 .elementor-element.elementor-element-3a3a494{--width:31%;}.elementor-15146 .elementor-element.elementor-element-6e44d7e{--width:85%;}.elementor-15146 .elementor-element.elementor-element-941c131{--width:31%;}.elementor-15146 .elementor-element.elementor-element-becec3d{--width:85%;}.elementor-15146 .elementor-element.elementor-element-a7ce933{--width:100%;}.elementor-15146 .elementor-element.elementor-element-98840dd{--width:100%;}.elementor-15146 .elementor-element.elementor-element-f764325{--width:40%;}.elementor-15146 .elementor-element.elementor-element-e9debd9{--width:60%;}.elementor-15146 .elementor-element.elementor-element-02593a5{--width:100%;}.elementor-15146 .elementor-element.elementor-element-e6bed78{--width:32%;}.elementor-15146 .elementor-element.elementor-element-3701c53{--width:32%;}.elementor-15146 .elementor-element.elementor-element-bc953de{--width:32%;}.elementor-15146 .elementor-element.elementor-element-406e851{--width:32%;}.elementor-15146 .elementor-element.elementor-element-cb571ba{--width:32%;}.elementor-15146 .elementor-element.elementor-element-ad8ae10{--width:32%;}.elementor-15146 .elementor-element.elementor-element-f72eb73{--width:100%;}.elementor-15146 .elementor-element.elementor-element-65a4235{--width:100%;}.elementor-15146 .elementor-element.elementor-element-f916bd9{--width:44%;}.elementor-15146 .elementor-element.elementor-element-ec7fc2f{--width:33%;}.elementor-15146 .elementor-element.elementor-element-7bf1ac8{--width:33%;}.elementor-15146 .elementor-element.elementor-element-1e4d065{--width:33%;}.elementor-15146 .elementor-element.elementor-element-ab9bdf0{--width:52%;}.elementor-15146 .elementor-element.elementor-element-ca52f17{--width:50%;}.elementor-15146 .elementor-element.elementor-element-22b6ff6{--width:50%;}.elementor-15146 .elementor-element.elementor-element-716f5c1{--width:100%;}.elementor-15146 .elementor-element.elementor-element-2d3b683{--width:65%;}.elementor-15146 .elementor-element.elementor-element-c24bb75{--width:100%;}.elementor-15146 .elementor-element.elementor-element-0560baa{--width:100%;}.elementor-15146 .elementor-element.elementor-element-3308dcf{--width:100%;}.elementor-15146 .elementor-element.elementor-element-c8c7a91{--width:54%;}.elementor-15146 .elementor-element.elementor-element-b1693e9{--width:46%;}}@media(max-width:1024px) and (min-width:769px){.elementor-15146 .elementor-element.elementor-element-70562ff{--width:100%;}.elementor-15146 .elementor-element.elementor-element-38d543a{--width:92vw;}.elementor-15146 .elementor-element.elementor-element-b549b5c{--width:50%;}.elementor-15146 .elementor-element.elementor-element-3cb883e{--width:50%;}.elementor-15146 .elementor-element.elementor-element-63018e5{--width:50%;}.elementor-15146 .elementor-element.elementor-element-2e52120{--width:50%;}.elementor-15146 .elementor-element.elementor-element-45ad00a{--width:100%;}.elementor-15146 .elementor-element.elementor-element-314aa4f{--width:100%;}.elementor-15146 .elementor-element.elementor-element-55d6a30{--width:100%;}.elementor-15146 .elementor-element.elementor-element-743a734{--width:100%;}.elementor-15146 .elementor-element.elementor-element-13c5d2d{--width:100%;}.elementor-15146 .elementor-element.elementor-element-4bd90a3{--width:100%;}.elementor-15146 .elementor-element.elementor-element-0f98647{--width:92vw;}.elementor-15146 .elementor-element.elementor-element-b229c6b{--width:100%;}.elementor-15146 .elementor-element.elementor-element-e2c8b2c{--width:100%;}.elementor-15146 .elementor-element.elementor-element-53d4238{--width:100%;}.elementor-15146 .elementor-element.elementor-element-cb1e4d9{--width:100%;}.elementor-15146 .elementor-element.elementor-element-f8836b0{--width:100%;}.elementor-15146 .elementor-element.elementor-element-e198292{--width:100%;}.elementor-15146 .elementor-element.elementor-element-ff47271{--width:100%;}.elementor-15146 .elementor-element.elementor-element-8d265a5{--width:100%;}.elementor-15146 .elementor-element.elementor-element-de29933{--width:100%;}.elementor-15146 .elementor-element.elementor-element-453a5b6{--width:100%;}.elementor-15146 .elementor-element.elementor-element-5341569{--width:100%;}.elementor-15146 .elementor-element.elementor-element-a15a11d{--width:100%;}.elementor-15146 .elementor-element.elementor-element-579fb8a{--width:100%;}.elementor-15146 .elementor-element.elementor-element-ab32376{--width:100%;}.elementor-15146 .elementor-element.elementor-element-e291b3e{--width:100%;}.elementor-15146 .elementor-element.elementor-element-a33e9be{--width:100%;}.elementor-15146 .elementor-element.elementor-element-8b98412{--width:100%;}.elementor-15146 .elementor-element.elementor-element-bad93ca{--width:100%;}.elementor-15146 .elementor-element.elementor-element-94076f9{--width:100%;}.elementor-15146 .elementor-element.elementor-element-89bdd25{--width:100%;}.elementor-15146 .elementor-element.elementor-element-2b2e271{--width:100%;}.elementor-15146 .elementor-element.elementor-element-3d95d78{--width:100%;}.elementor-15146 .elementor-element.elementor-element-60410a1{--width:100%;}.elementor-15146 .elementor-element.elementor-element-7a6ba73{--width:100%;}.elementor-15146 .elementor-element.elementor-element-50efb30{--width:100%;}.elementor-15146 .elementor-element.elementor-element-bb1ada6{--width:48%;}.elementor-15146 .elementor-element.elementor-element-1e7ba5c{--width:48%;}.elementor-15146 .elementor-element.elementor-element-f6fe649{--width:48%;}.elementor-15146 .elementor-element.elementor-element-e9347cf{--width:48%;}.elementor-15146 .elementor-element.elementor-element-3a3a494{--width:48%;}.elementor-15146 .elementor-element.elementor-element-941c131{--width:48%;}.elementor-15146 .elementor-element.elementor-element-a7ce933{--width:100%;}.elementor-15146 .elementor-element.elementor-element-98840dd{--width:100%;}.elementor-15146 .elementor-element.elementor-element-f764325{--width:100%;}.elementor-15146 .elementor-element.elementor-element-e9debd9{--width:100%;}.elementor-15146 .elementor-element.elementor-element-02593a5{--width:100%;}.elementor-15146 .elementor-element.elementor-element-e6bed78{--width:48%;}.elementor-15146 .elementor-element.elementor-element-3701c53{--width:48%;}.elementor-15146 .elementor-element.elementor-element-bc953de{--width:48%;}.elementor-15146 .elementor-element.elementor-element-406e851{--width:48%;}.elementor-15146 .elementor-element.elementor-element-cb571ba{--width:48%;}.elementor-15146 .elementor-element.elementor-element-ad8ae10{--width:48%;}.elementor-15146 .elementor-element.elementor-element-f72eb73{--width:100%;}.elementor-15146 .elementor-element.elementor-element-65a4235{--width:100%;}.elementor-15146 .elementor-element.elementor-element-f916bd9{--width:100%;}.elementor-15146 .elementor-element.elementor-element-ab9bdf0{--width:100%;}.elementor-15146 .elementor-element.elementor-element-716f5c1{--width:100%;}.elementor-15146 .elementor-element.elementor-element-2d3b683{--width:100%;}.elementor-15146 .elementor-element.elementor-element-c24bb75{--width:100%;}.elementor-15146 .elementor-element.elementor-element-0560baa{--width:100%;}.elementor-15146 .elementor-element.elementor-element-3308dcf{--width:100%;}.elementor-15146 .elementor-element.elementor-element-c8c7a91{--width:100%;}.elementor-15146 .elementor-element.elementor-element-b1693e9{--width:100%;}}