.elementor-14489 .elementor-element.elementor-element-12894164{--display:flex;}.elementor-14489 .elementor-element.elementor-element-12894164.e-con{--align-self:center;}.elementor-14489 .elementor-element.elementor-element-6655a1 .uael-toc-switch .uael-icon:before{font-size:20px;height:20px;width:20px;line-height:20px;text-align:center;}.elementor-14489 .elementor-element.elementor-element-6655a1 .uael-toc-heading{text-align:center;}.elementor-14489 .elementor-element.elementor-element-6655a1 .uael-toc-list li{margin-top:15px;}.elementor-14489 .elementor-element.elementor-element-6655a1 .uael-toc-content-wrapper #toc-li-0{margin-top:0px;}.elementor-14489 .elementor-element.elementor-element-6655a1 > .elementor-widget-container{padding:0px 20px 0px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-14489 .elementor-element.elementor-element-6655a1.elementor-element{--align-self:center;}.elementor-14489 .elementor-element.elementor-element-6655a1 .uael-toc-header .uael-toc-switch .uael-icon:before{color:#47C8FF;}.elementor-14489 .elementor-element.elementor-element-6655a1 .uael-toc-wrapper{padding:0px 0px 0px 0px;}.elementor-14489 .elementor-element.elementor-element-6655a1 .uael-toc-heading, .elementor-14489 .elementor-element.elementor-element-6655a1 .uael-toc-switch .uael-icon{color:#47C8FF;}.elementor-14489 .elementor-element.elementor-element-6655a1 .uael-separator{border-top-style:solid;border-top-color:#ccc;border-top-width:1px;}.elementor-14489 .elementor-element.elementor-element-8d9c9fe{--display:flex;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-14489 .elementor-element.elementor-element-09daa34 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-14489 .elementor-element.elementor-element-cae6f41{--display:flex;}.elementor-14489 .elementor-element.elementor-element-b315cf7{text-align:center;}.elementor-14489 .elementor-element.elementor-element-700e83d > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-14489 .elementor-element.elementor-element-700e83d{text-align:center;}.elementor-14489 .elementor-element.elementor-element-b4703d8{--display:flex;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14489 .elementor-element.elementor-element-c0375af .premium-title-container{text-align:left;}.elementor-14489 .elementor-element.elementor-element-d84a78c > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-14489 .elementor-element.elementor-element-ef9d022:not(.premium-title-icon-column) .premium-title-header{justify-content:flex-start;}.elementor-14489 .elementor-element.elementor-element-ef9d022.premium-title-icon-column .premium-title-header{align-items:flex-start;}.elementor-14489 .elementor-element.elementor-element-ef9d022 .premium-title-header:not(.premium-title-style7), .elementor-14489 .elementor-element.elementor-element-ef9d022 .premium-title-style7-inner{flex-direction:row;}.elementor-14489 .elementor-element.elementor-element-ef9d022 .premium-title-header i{font-size:25px;}.elementor-14489 .elementor-element.elementor-element-ef9d022 .premium-title-header svg, .elementor-14489 .elementor-element.elementor-element-ef9d022 .premium-title-header img{width:25px !important;height:25px !important;}.elementor-14489 .elementor-element.elementor-element-abed00f > .elementor-widget-container{padding:025px 15px 15px 15px;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-14489 .elementor-element.elementor-element-0a41211:not(.premium-title-icon-column) .premium-title-header{justify-content:flex-start;}.elementor-14489 .elementor-element.elementor-element-0a41211.premium-title-icon-column .premium-title-header{align-items:flex-start;}.elementor-14489 .elementor-element.elementor-element-0a41211 .premium-title-header:not(.premium-title-style7), .elementor-14489 .elementor-element.elementor-element-0a41211 .premium-title-style7-inner{flex-direction:row;}.elementor-14489 .elementor-element.elementor-element-0a41211 .premium-title-header i{font-size:25px;}.elementor-14489 .elementor-element.elementor-element-0a41211 .premium-title-header svg, .elementor-14489 .elementor-element.elementor-element-0a41211 .premium-title-header img{width:25px !important;height:25px !important;}.elementor-14489 .elementor-element.elementor-element-adf8f59 > .elementor-widget-container{padding:025px 15px 15px 15px;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-14489 .elementor-element.elementor-element-11751fb > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-14489 .elementor-element.elementor-element-765aef6{--display:flex;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14489 .elementor-element.elementor-element-cb172d5 .premium-title-container{text-align:left;}.elementor-14489 .elementor-element.elementor-element-7bb3b35 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-14489 .elementor-element.elementor-element-6bbaa9b:not(.premium-title-icon-column) .premium-title-header{justify-content:flex-start;}.elementor-14489 .elementor-element.elementor-element-6bbaa9b.premium-title-icon-column .premium-title-header{align-items:flex-start;}.elementor-14489 .elementor-element.elementor-element-6bbaa9b .premium-title-header:not(.premium-title-style7), .elementor-14489 .elementor-element.elementor-element-6bbaa9b .premium-title-style7-inner{flex-direction:row;}.elementor-14489 .elementor-element.elementor-element-6bbaa9b .premium-title-header i{font-size:25px;}.elementor-14489 .elementor-element.elementor-element-6bbaa9b .premium-title-header svg, .elementor-14489 .elementor-element.elementor-element-6bbaa9b .premium-title-header img{width:25px !important;height:25px !important;}.elementor-14489 .elementor-element.elementor-element-4508c53 > .elementor-widget-container{padding:025px 15px 15px 15px;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-14489 .elementor-element.elementor-element-b3fc4c9:not(.premium-title-icon-column) .premium-title-header{justify-content:flex-start;}.elementor-14489 .elementor-element.elementor-element-b3fc4c9.premium-title-icon-column .premium-title-header{align-items:flex-start;}.elementor-14489 .elementor-element.elementor-element-b3fc4c9 .premium-title-header:not(.premium-title-style7), .elementor-14489 .elementor-element.elementor-element-b3fc4c9 .premium-title-style7-inner{flex-direction:row;}.elementor-14489 .elementor-element.elementor-element-b3fc4c9 .premium-title-header i{font-size:25px;}.elementor-14489 .elementor-element.elementor-element-b3fc4c9 .premium-title-header svg, .elementor-14489 .elementor-element.elementor-element-b3fc4c9 .premium-title-header img{width:25px !important;height:25px !important;}.elementor-14489 .elementor-element.elementor-element-34b8018 > .elementor-widget-container{padding:025px 15px 15px 15px;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-14489 .elementor-element.elementor-element-b67dd63 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-14489 .elementor-element.elementor-element-a7ce823{--display:flex;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14489 .elementor-element.elementor-element-0266c23 .premium-title-container{text-align:left;}.elementor-14489 .elementor-element.elementor-element-2c67b58 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-14489 .elementor-element.elementor-element-795fd60:not(.premium-title-icon-column) .premium-title-header{justify-content:flex-start;}.elementor-14489 .elementor-element.elementor-element-795fd60.premium-title-icon-column .premium-title-header{align-items:flex-start;}.elementor-14489 .elementor-element.elementor-element-795fd60 .premium-title-header:not(.premium-title-style7), .elementor-14489 .elementor-element.elementor-element-795fd60 .premium-title-style7-inner{flex-direction:row;}.elementor-14489 .elementor-element.elementor-element-795fd60 .premium-title-header i{font-size:25px;}.elementor-14489 .elementor-element.elementor-element-795fd60 .premium-title-header svg, .elementor-14489 .elementor-element.elementor-element-795fd60 .premium-title-header img{width:25px !important;height:25px !important;}.elementor-14489 .elementor-element.elementor-element-8a7da54 > .elementor-widget-container{padding:025px 15px 15px 15px;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-14489 .elementor-element.elementor-element-15bdb49:not(.premium-title-icon-column) .premium-title-header{justify-content:flex-start;}.elementor-14489 .elementor-element.elementor-element-15bdb49.premium-title-icon-column .premium-title-header{align-items:flex-start;}.elementor-14489 .elementor-element.elementor-element-15bdb49 .premium-title-header:not(.premium-title-style7), .elementor-14489 .elementor-element.elementor-element-15bdb49 .premium-title-style7-inner{flex-direction:row;}.elementor-14489 .elementor-element.elementor-element-15bdb49 .premium-title-header i{font-size:25px;}.elementor-14489 .elementor-element.elementor-element-15bdb49 .premium-title-header svg, .elementor-14489 .elementor-element.elementor-element-15bdb49 .premium-title-header img{width:25px !important;height:25px !important;}.elementor-14489 .elementor-element.elementor-element-ec98ac6 > .elementor-widget-container{padding:025px 15px 15px 15px;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-14489 .elementor-element.elementor-element-c362b94 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-14489 .elementor-element.elementor-element-7ed698e{--display:flex;--padding-top:80px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-14489 .elementor-element.elementor-element-b43a03d .premium-title-container{text-align:left;}.elementor-14489 .elementor-element.elementor-element-fe0338b > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-14489 .elementor-element.elementor-element-fa4135d:not(.premium-title-icon-column) .premium-title-header{justify-content:flex-start;}.elementor-14489 .elementor-element.elementor-element-fa4135d.premium-title-icon-column .premium-title-header{align-items:flex-start;}.elementor-14489 .elementor-element.elementor-element-fa4135d .premium-title-header:not(.premium-title-style7), .elementor-14489 .elementor-element.elementor-element-fa4135d .premium-title-style7-inner{flex-direction:row;}.elementor-14489 .elementor-element.elementor-element-fa4135d .premium-title-header i{font-size:25px;}.elementor-14489 .elementor-element.elementor-element-fa4135d .premium-title-header svg, .elementor-14489 .elementor-element.elementor-element-fa4135d .premium-title-header img{width:25px !important;height:25px !important;}.elementor-14489 .elementor-element.elementor-element-d6dafd1 > .elementor-widget-container{padding:025px 15px 15px 15px;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-14489 .elementor-element.elementor-element-9717af4:not(.premium-title-icon-column) .premium-title-header{justify-content:flex-start;}.elementor-14489 .elementor-element.elementor-element-9717af4.premium-title-icon-column .premium-title-header{align-items:flex-start;}.elementor-14489 .elementor-element.elementor-element-9717af4 .premium-title-header:not(.premium-title-style7), .elementor-14489 .elementor-element.elementor-element-9717af4 .premium-title-style7-inner{flex-direction:row;}.elementor-14489 .elementor-element.elementor-element-9717af4 .premium-title-header i{font-size:25px;}.elementor-14489 .elementor-element.elementor-element-9717af4 .premium-title-header svg, .elementor-14489 .elementor-element.elementor-element-9717af4 .premium-title-header img{width:25px !important;height:25px !important;}.elementor-14489 .elementor-element.elementor-element-50c3db0 > .elementor-widget-container{padding:025px 15px 15px 15px;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-14489 .elementor-element.elementor-element-91dc3f9 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-14489 .elementor-element.elementor-element-0b9980e{--display:flex;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-14489 .elementor-element.elementor-element-0b9980e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14489 .elementor-element.elementor-element-5e13d80 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14489 .elementor-element.elementor-element-5e13d80{text-align:center;}.elementor-14489 .elementor-element.elementor-element-3f1ff4d > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-14489 .elementor-element.elementor-element-fce55e9:not(.premium-title-icon-column) .premium-title-header{justify-content:flex-start;}.elementor-14489 .elementor-element.elementor-element-fce55e9.premium-title-icon-column .premium-title-header{align-items:flex-start;}.elementor-14489 .elementor-element.elementor-element-fce55e9 .premium-title-header:not(.premium-title-style7), .elementor-14489 .elementor-element.elementor-element-fce55e9 .premium-title-style7-inner{flex-direction:row;}.elementor-14489 .elementor-element.elementor-element-fce55e9 .premium-title-header i{font-size:15px;}.elementor-14489 .elementor-element.elementor-element-fce55e9 .premium-title-header svg, .elementor-14489 .elementor-element.elementor-element-fce55e9 .premium-title-header img{width:15px !important;height:15px !important;}.elementor-14489 .elementor-element.elementor-element-aa1b989 > .elementor-widget-container{padding:25px 15px 15px 15px;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-14489 .elementor-element.elementor-element-be5654d:not(.premium-title-icon-column) .premium-title-header{justify-content:flex-start;}.elementor-14489 .elementor-element.elementor-element-be5654d.premium-title-icon-column .premium-title-header{align-items:flex-start;}.elementor-14489 .elementor-element.elementor-element-be5654d .premium-title-header:not(.premium-title-style7), .elementor-14489 .elementor-element.elementor-element-be5654d .premium-title-style7-inner{flex-direction:row;}.elementor-14489 .elementor-element.elementor-element-be5654d .premium-title-header i{font-size:15px;}.elementor-14489 .elementor-element.elementor-element-be5654d .premium-title-header svg, .elementor-14489 .elementor-element.elementor-element-be5654d .premium-title-header img{width:15px !important;height:15px !important;}.elementor-14489 .elementor-element.elementor-element-536d67f > .elementor-widget-container{padding:25px 15px 15px 15px;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-14489 .elementor-element.elementor-element-6d46dde:not(.premium-title-icon-column) .premium-title-header{justify-content:flex-start;}.elementor-14489 .elementor-element.elementor-element-6d46dde.premium-title-icon-column .premium-title-header{align-items:flex-start;}.elementor-14489 .elementor-element.elementor-element-6d46dde .premium-title-header:not(.premium-title-style7), .elementor-14489 .elementor-element.elementor-element-6d46dde .premium-title-style7-inner{flex-direction:row;}.elementor-14489 .elementor-element.elementor-element-6d46dde .premium-title-header i{font-size:15px;}.elementor-14489 .elementor-element.elementor-element-6d46dde .premium-title-header svg, .elementor-14489 .elementor-element.elementor-element-6d46dde .premium-title-header img{width:15px !important;height:15px !important;}.elementor-14489 .elementor-element.elementor-element-32949d2 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-14489 .elementor-element.elementor-element-caca4cf .premium-title-container{text-align:left;}.elementor-14489 .elementor-element.elementor-element-8c90c99 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-14489 .elementor-element.elementor-element-a9dc45e:not(.premium-title-icon-column) .premium-title-header{justify-content:flex-start;}.elementor-14489 .elementor-element.elementor-element-a9dc45e.premium-title-icon-column .premium-title-header{align-items:flex-start;}.elementor-14489 .elementor-element.elementor-element-a9dc45e .premium-title-header:not(.premium-title-style7), .elementor-14489 .elementor-element.elementor-element-a9dc45e .premium-title-style7-inner{flex-direction:row;}.elementor-14489 .elementor-element.elementor-element-a9dc45e .premium-title-header i{font-size:20px;}.elementor-14489 .elementor-element.elementor-element-a9dc45e .premium-title-header svg, .elementor-14489 .elementor-element.elementor-element-a9dc45e .premium-title-header img{width:20px !important;height:20px !important;}.elementor-14489 .elementor-element.elementor-element-61d094b > .elementor-widget-container{padding:25px 15px 15px 15px;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-14489 .elementor-element.elementor-element-4b55673:not(.premium-title-icon-column) .premium-title-header{justify-content:flex-start;}.elementor-14489 .elementor-element.elementor-element-4b55673.premium-title-icon-column .premium-title-header{align-items:flex-start;}.elementor-14489 .elementor-element.elementor-element-4b55673 .premium-title-header:not(.premium-title-style7), .elementor-14489 .elementor-element.elementor-element-4b55673 .premium-title-style7-inner{flex-direction:row;}.elementor-14489 .elementor-element.elementor-element-4b55673 .premium-title-header i{font-size:20px;}.elementor-14489 .elementor-element.elementor-element-4b55673 .premium-title-header svg, .elementor-14489 .elementor-element.elementor-element-4b55673 .premium-title-header img{width:20px !important;height:20px !important;}.elementor-14489 .elementor-element.elementor-element-904e8f6 > .elementor-widget-container{padding:25px 15px 15px 15px;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-14489 .elementor-element.elementor-element-5f7226a > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-14489 .elementor-element.elementor-element-adce3d3 .premium-title-container{text-align:left;}.elementor-14489 .elementor-element.elementor-element-f25cc74 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-14489 .elementor-element.elementor-element-7cf36ee{text-align:center;}.elementor-14489 .elementor-element.elementor-element-70c512e > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-14489 .elementor-element.elementor-element-85324a5{--display:flex;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-14489 .elementor-element.elementor-element-967aa5a{text-align:center;}.elementor-14489 .elementor-element.elementor-element-3421bbc > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-14489 .elementor-element.elementor-element-dde3a15 > .elementor-widget-container{padding:25px 15px 15px 15px;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-14489 .elementor-element.elementor-element-8492dac:not(.premium-title-icon-column) .premium-title-header{justify-content:flex-start;}.elementor-14489 .elementor-element.elementor-element-8492dac.premium-title-icon-column .premium-title-header{align-items:flex-start;}.elementor-14489 .elementor-element.elementor-element-8492dac .premium-title-header:not(.premium-title-style7), .elementor-14489 .elementor-element.elementor-element-8492dac .premium-title-style7-inner{flex-direction:row;}.elementor-14489 .elementor-element.elementor-element-8492dac .premium-title-header i{font-size:15px;}.elementor-14489 .elementor-element.elementor-element-8492dac .premium-title-header svg, .elementor-14489 .elementor-element.elementor-element-8492dac .premium-title-header img{width:15px !important;height:15px !important;}.elementor-14489 .elementor-element.elementor-element-8349ba1 > .elementor-widget-container{padding:25px 15px 15px 15px;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-14489 .elementor-element.elementor-element-5539a1b > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-14489 .elementor-element.elementor-element-36d4f0a{--display:flex;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-14489 .elementor-element.elementor-element-dba80b9{text-align:center;}.elementor-14489 .elementor-element.elementor-element-171d677 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-14489 .elementor-element.elementor-element-171d677 .uael-faq-container > .uael-faq-accordion:not(:last-child){margin-bottom:10px;}.elementor-14489 .elementor-element.elementor-element-171d677 .uael-faq-wrapper .uael-faq-container .uael-faq-accordion{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D4D4D4;}.elementor-14489 .elementor-element.elementor-element-171d677 .uael-faq-container .uael-faq-accordion .uael-accordion-content{border-top-color:#D4D4D4;}.elementor-14489 .elementor-element.elementor-element-171d677 .uael-faq-container .uael-faq-accordion{border-radius:15px 15px 15px 15px;}.elementor-14489 .elementor-element.elementor-element-171d677 .uael-faq-accordion .uael-accordion-title{padding:10px 10px 10px 10px;}.elementor-14489 .elementor-element.elementor-element-171d677 .uael-faq-accordion .uael-accordion-content{padding:15px 15px 15px 15px;}.elementor-14489 .elementor-element.elementor-element-171d677 .uael-faq-wrapper .uael-accordion-title .uael-accordion-icon{font-size:16px;}.elementor-14489 .elementor-element.elementor-element-171d677 .uael-faq-wrapper .uael-accordion-title .uael-accordion-icon svg{height:16px;width:16px;}.elementor-14489 .elementor-element.elementor-element-171d677 .uael-accordion-icon.uael-accordion-icon-left{margin-right:15px;}.elementor-14489 .elementor-element.elementor-element-171d677 .uael-accordion-icon.uael-accordion-icon-right{margin-left:15px;}.elementor-14489 .elementor-element.elementor-element-02aefee{--display:flex;}.elementor-14489 .elementor-element.elementor-element-4f9f729{text-align:center;}.elementor-14489 .elementor-element.elementor-element-13640b1 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-14489 .elementor-element.elementor-element-13640b1{text-align:center;}.elementor-14489 .elementor-element.elementor-element-86ed272 > .elementor-widget-container{padding:25px 15px 15px 15px;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-14489 .elementor-element.elementor-element-f28cc1f > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-14489 .elementor-element.elementor-element-f28cc1f{text-align:start;}@media(min-width:768px){.elementor-14489 .elementor-element.elementor-element-0b9980e{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-0e9d68a */.swdtbl-root{

--primary:#1B3A5C;
--accent:#C8860A;

--border:#DCE1E7;
--row:#F7F9FC;


/* Durability */

--green-bg:#E6F4EA;
--green:#1E7A34;

--green2-bg:#EAF5EE;
--green2:#26734D;


/* Energy */

--blue-bg:#E3F0FF;
--blue:#1255A3;

--blue2-bg:#EEF5FC;
--blue2:#3B6E9E;


/* Medium */

--yellow-bg:#FFF4E0;
--yellow:#A85E00;


/* Cost High */

--orange-bg:#FCE8D6;
--orange:#B45309;


/* Negative */

--red-bg:#FDECEC;
--red:#B42318;

}



/* Reset */

.swdtbl-root,
.swdtbl-root *{

box-sizing:border-box;

}



/* =================
Desktop
================= */


.swdtbl-desktop{

border:1px solid var(--border);

border-radius:10px;

overflow:hidden;

box-shadow:
0 4px 15px rgba(0,0,0,.06);

}



.swdtbl-table{

width:100%;

border-collapse:collapse;

table-layout:fixed;

}



.swdtbl-table th{

background:var(--primary);

color:#fff;

padding:15px 12px;

font-size:12px;

font-weight:700;

text-transform:uppercase;

border-bottom:3px solid var(--accent);

white-space:nowrap;

}



.swdtbl-table td{

padding:14px 12px;

font-size:13px;

border-bottom:1px solid var(--border);

vertical-align:middle;

}



.swdtbl-table tbody tr:nth-child(even){

background:var(--row);

}



.swdtbl-material{

font-weight:700;

color:var(--primary);

}



/* =================
Tags
================= */


.swdtbl-tag{

display:inline-flex;

align-items:center;

justify-content:center;

white-space:nowrap;

padding:5px 12px;

border-radius:20px;

font-size:12px;

font-weight:700;

line-height:1.4;

}



/* Durability */

.durability-vhigh{

background:var(--green-bg);
color:var(--green);

}


.durability-high{

background:var(--green2-bg);
color:var(--green2);

}


.durability-mediumhigh{

background:var(--blue2-bg);
color:var(--blue2);

}


.durability-medium{

background:var(--yellow-bg);
color:var(--yellow);

}



/* Energy */


.energy-high,
.energy-mediumhigh{

background:var(--blue-bg);
color:var(--blue);

}


.energy-medium{

background:var(--blue2-bg);
color:var(--blue2);

}


.energy-lowmedium{

background:var(--red-bg);
color:var(--red);

}



/* Maintenance */


.maintenance-low{

background:var(--green-bg);
color:var(--green);

}


.maintenance-medium{

background:var(--yellow-bg);
color:var(--yellow);

}


.maintenance-high{

background:var(--red-bg);
color:var(--red);

}



/* Cost */


.cost-lowmedium{

background:var(--green2-bg);
color:var(--green2);

}


.cost-medium{

background:var(--yellow-bg);
color:var(--yellow);

}


.cost-mediumhigh{

background:var(--orange-bg);
color:var(--orange);

}


.cost-high{

background:var(--red-bg);
color:var(--red);

}




/* =================
Mobile
================= */


.swdtbl-mobile{

display:none;

}


.swdtbl-card{

border:1px solid var(--border);

border-radius:10px;

overflow:hidden;

margin-bottom:15px;

}



.swdtbl-card-title{

background:var(--primary);

color:#fff;

padding:13px;

text-align:center;

font-weight:700;

border-bottom:2px solid var(--accent);

}



.swdtbl-row{

padding:12px;

text-align:center;

border-bottom:1px solid var(--border);

}



.swdtbl-label{

font-size:12px;

font-weight:600;

color:#666;

margin-bottom:7px;

}



@media(max-width:1024px){


.swdtbl-desktop{

display:none;

}


.swdtbl-mobile{

display:block;

}


}/* =========================
 Fix Elementor Table Bottom Gap
========================= */


.swdtbl-root{

margin-bottom:0!important;

padding-bottom:0!important;

}



.swdtbl-desktop{

line-height:0;

}



.swdtbl-table{

margin-bottom:0!important;

line-height:1.5;

}



.swdtbl-desktop table{

margin-bottom:0!important;

}



.swdtbl-table tbody tr:last-child td{

border-bottom:none;

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4622b8b */.swdtbl-root{

--primary:#1B3A5C;
--accent:#C8860A;

--border:#DCE1E7;
--row:#F7F9FC;


/* status */

--green-bg:#E6F4EA;
--green:#1E7A34;


--blue-bg:#E3F0FF;
--blue:#1255A3;


--orange-bg:#FCE8D6;
--orange:#B45309;


--red-bg:#FDECEC;
--red:#B42318;


}




.swdtbl-root,
.swdtbl-root *{

box-sizing:border-box;

}




/* Desktop */


.swdtbl-desktop{

border:1px solid var(--border);

border-radius:10px;

overflow:hidden;

box-shadow:
0 4px 15px rgba(0,0,0,.06);

line-height:0;

}



.swdtbl-table{

width:100%;

border-collapse:collapse;

table-layout:fixed;

line-height:1.5;

margin-bottom:0!important;

}



.swdtbl-table th{

background:var(--primary);

color:#fff;

padding:15px 12px;

font-size:12px;

font-weight:700;

text-transform:uppercase;

border-bottom:3px solid var(--accent);

white-space:nowrap;

}



.swdtbl-table td{

padding:14px 12px;

font-size:13px;

border-bottom:1px solid var(--border);

}



.swdtbl-table tbody tr:nth-child(even){

background:var(--row);

}



.swdtbl-material{

font-weight:700;

color:var(--primary);

}





/* Tags */


.swdtbl-tag{

display:inline-flex;

align-items:center;

justify-content:center;

white-space:nowrap;

padding:5px 13px;

border-radius:20px;

font-size:12px;

font-weight:700;

line-height:1.4;

}




/* No */


.status-no{

background:var(--green-bg);

color:var(--green);

}




/* Periodic */


.status-periodic{

background:var(--blue-bg);

color:var(--blue);

}




/* Required */


.status-required{

background:var(--red-bg);

color:var(--red);

}




/* Mobile */


.swdtbl-mobile{

display:none;

}



.swdtbl-card{

border:1px solid var(--border);

border-radius:10px;

overflow:hidden;

margin-bottom:15px;

}



.swdtbl-card-title{

background:var(--primary);

color:#fff;

padding:13px;

text-align:center;

font-weight:700;

border-bottom:2px solid var(--accent);

}



.swdtbl-row{

padding:12px;

text-align:center;

border-bottom:1px solid var(--border);

}



.swdtbl-label{

font-size:12px;

font-weight:600;

color:#666;

margin-bottom:7px;

}



@media(max-width:1024px){


.swdtbl-desktop{

display:none;

}


.swdtbl-mobile{

display:block;

}


}/* End custom CSS */