.elementor-13438 .elementor-element.elementor-element-6f60b190{--display:flex;}.elementor-13438 .elementor-element.elementor-element-6f60b190.e-con{--align-self:center;}.elementor-13438 .elementor-element.elementor-element-1b07397a .uael-toc-switch .uael-icon:before{font-size:20px;height:20px;width:20px;line-height:20px;text-align:center;}.elementor-13438 .elementor-element.elementor-element-1b07397a .uael-toc-heading{text-align:center;}.elementor-13438 .elementor-element.elementor-element-1b07397a .uael-toc-list li{margin-top:15px;}.elementor-13438 .elementor-element.elementor-element-1b07397a .uael-toc-content-wrapper #toc-li-0{margin-top:0px;}.elementor-13438 .elementor-element.elementor-element-1b07397a > .elementor-widget-container{padding:0px 20px 0px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-13438 .elementor-element.elementor-element-1b07397a.elementor-element{--align-self:center;}.elementor-13438 .elementor-element.elementor-element-1b07397a .uael-toc-header .uael-toc-switch .uael-icon:before{color:#47C8FF;}.elementor-13438 .elementor-element.elementor-element-1b07397a .uael-toc-wrapper{padding:0px 0px 0px 0px;}.elementor-13438 .elementor-element.elementor-element-1b07397a .uael-toc-heading, .elementor-13438 .elementor-element.elementor-element-1b07397a .uael-toc-switch .uael-icon{color:#47C8FF;}.elementor-13438 .elementor-element.elementor-element-1b07397a .uael-separator{border-top-style:solid;border-top-color:#ccc;border-top-width:1px;}.elementor-13438 .elementor-element.elementor-element-59162be{--display:flex;}.elementor-13438 .elementor-element.elementor-element-d439a86 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-13438 .elementor-element.elementor-element-6b3ab20{--display:flex;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13438 .elementor-element.elementor-element-6063c7d > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-13438 .elementor-element.elementor-element-6063c7d{text-align:center;}.elementor-13438 .elementor-element.elementor-element-2e3f543 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-13438 .elementor-element.elementor-element-f438c1f{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-13438 .elementor-element.elementor-element-4ddbfba{--display:flex;--padding-top:050px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13438 .elementor-element.elementor-element-3b10867 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-13438 .elementor-element.elementor-element-89f5af8 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-13438 .elementor-element.elementor-element-2099afb > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-13438 .elementor-element.elementor-element-53d59b1{--display:flex;border-style:solid;--border-style:solid;border-width:03px 1px 2px 4px;--border-top-width:03px;--border-right-width:1px;--border-bottom-width:2px;--border-left-width:4px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-13438 .elementor-element.elementor-element-53d59b1:not(.elementor-motion-effects-element-type-background), .elementor-13438 .elementor-element.elementor-element-53d59b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-13438 .elementor-element.elementor-element-b11ec93 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-13438 .elementor-element.elementor-element-3de8576 > .elementor-widget-container{padding:30px 0px 10px 0px;}.elementor-13438 .elementor-element.elementor-element-3f3b1f8{--display:flex;border-style:solid;--border-style:solid;border-width:03px 1px 2px 4px;--border-top-width:03px;--border-right-width:1px;--border-bottom-width:2px;--border-left-width:4px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-13438 .elementor-element.elementor-element-3f3b1f8:not(.elementor-motion-effects-element-type-background), .elementor-13438 .elementor-element.elementor-element-3f3b1f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-13438 .elementor-element.elementor-element-8805d90 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-13438 .elementor-element.elementor-element-526979c > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-13438 .elementor-element.elementor-element-3a1b622 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-13438 .elementor-element.elementor-element-a0bc0c1{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13438 .elementor-element.elementor-element-82f4071 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-13438 .elementor-element.elementor-element-1185941 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-13438 .elementor-element.elementor-element-88e5379 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-13438 .elementor-element.elementor-element-9b0d3f8{--display:flex;border-style:solid;--border-style:solid;border-width:03px 1px 2px 4px;--border-top-width:03px;--border-right-width:1px;--border-bottom-width:2px;--border-left-width:4px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-13438 .elementor-element.elementor-element-9b0d3f8:not(.elementor-motion-effects-element-type-background), .elementor-13438 .elementor-element.elementor-element-9b0d3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-13438 .elementor-element.elementor-element-f7c6ade > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-13438 .elementor-element.elementor-element-b0e4d14 > .elementor-widget-container{padding:30px 0px 10px 0px;}.elementor-13438 .elementor-element.elementor-element-03b23c6{--display:flex;border-style:solid;--border-style:solid;border-width:03px 1px 2px 4px;--border-top-width:03px;--border-right-width:1px;--border-bottom-width:2px;--border-left-width:4px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-13438 .elementor-element.elementor-element-03b23c6:not(.elementor-motion-effects-element-type-background), .elementor-13438 .elementor-element.elementor-element-03b23c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-13438 .elementor-element.elementor-element-ac04b62 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-13438 .elementor-element.elementor-element-3249614 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-13438 .elementor-element.elementor-element-249a186 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-13438 .elementor-element.elementor-element-4383ce9{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13438 .elementor-element.elementor-element-a5dea17 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-13438 .elementor-element.elementor-element-b8385bc > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-13438 .elementor-element.elementor-element-0c05042 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-13438 .elementor-element.elementor-element-6464132{--display:flex;border-style:solid;--border-style:solid;border-width:03px 1px 2px 4px;--border-top-width:03px;--border-right-width:1px;--border-bottom-width:2px;--border-left-width:4px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-13438 .elementor-element.elementor-element-6464132:not(.elementor-motion-effects-element-type-background), .elementor-13438 .elementor-element.elementor-element-6464132 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-13438 .elementor-element.elementor-element-dc30665 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-13438 .elementor-element.elementor-element-05b02cb > .elementor-widget-container{padding:30px 0px 10px 0px;}.elementor-13438 .elementor-element.elementor-element-6f4a50a{--display:flex;border-style:solid;--border-style:solid;border-width:03px 1px 2px 4px;--border-top-width:03px;--border-right-width:1px;--border-bottom-width:2px;--border-left-width:4px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-13438 .elementor-element.elementor-element-6f4a50a:not(.elementor-motion-effects-element-type-background), .elementor-13438 .elementor-element.elementor-element-6f4a50a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-13438 .elementor-element.elementor-element-a5e2ed2 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-13438 .elementor-element.elementor-element-5ea4b20 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-13438 .elementor-element.elementor-element-b90b08e > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-13438 .elementor-element.elementor-element-771f8ed{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13438 .elementor-element.elementor-element-acc8061 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-13438 .elementor-element.elementor-element-2a421ce > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-13438 .elementor-element.elementor-element-aa1155c > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-13438 .elementor-element.elementor-element-8075f8d{--display:flex;border-style:solid;--border-style:solid;border-width:03px 1px 2px 4px;--border-top-width:03px;--border-right-width:1px;--border-bottom-width:2px;--border-left-width:4px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-13438 .elementor-element.elementor-element-8075f8d:not(.elementor-motion-effects-element-type-background), .elementor-13438 .elementor-element.elementor-element-8075f8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-13438 .elementor-element.elementor-element-bb5906e > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-13438 .elementor-element.elementor-element-0a03d3f > .elementor-widget-container{padding:30px 0px 10px 0px;}.elementor-13438 .elementor-element.elementor-element-9057ed5{--display:flex;border-style:solid;--border-style:solid;border-width:03px 1px 2px 4px;--border-top-width:03px;--border-right-width:1px;--border-bottom-width:2px;--border-left-width:4px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-13438 .elementor-element.elementor-element-9057ed5:not(.elementor-motion-effects-element-type-background), .elementor-13438 .elementor-element.elementor-element-9057ed5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-13438 .elementor-element.elementor-element-4161732 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-13438 .elementor-element.elementor-element-e13aae0 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-13438 .elementor-element.elementor-element-1876e4e > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-13438 .elementor-element.elementor-element-7a6ec65{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13438 .elementor-element.elementor-element-0901529 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-13438 .elementor-element.elementor-element-e02b5b2 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-13438 .elementor-element.elementor-element-bf3d83e > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-13438 .elementor-element.elementor-element-45276da{--display:flex;border-style:solid;--border-style:solid;border-width:03px 1px 2px 4px;--border-top-width:03px;--border-right-width:1px;--border-bottom-width:2px;--border-left-width:4px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-13438 .elementor-element.elementor-element-45276da:not(.elementor-motion-effects-element-type-background), .elementor-13438 .elementor-element.elementor-element-45276da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-13438 .elementor-element.elementor-element-1089865 > .elementor-widget-container{padding:010px 0px 0px 0px;}.elementor-13438 .elementor-element.elementor-element-a7656ce > .elementor-widget-container{padding:30px 0px 10px 0px;}.elementor-13438 .elementor-element.elementor-element-4b7dbd3{--display:flex;border-style:solid;--border-style:solid;border-width:03px 1px 2px 4px;--border-top-width:03px;--border-right-width:1px;--border-bottom-width:2px;--border-left-width:4px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-13438 .elementor-element.elementor-element-4b7dbd3:not(.elementor-motion-effects-element-type-background), .elementor-13438 .elementor-element.elementor-element-4b7dbd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-13438 .elementor-element.elementor-element-dd9b656 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-13438 .elementor-element.elementor-element-fd2cb7d > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-13438 .elementor-element.elementor-element-e869e95 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-13438 .elementor-element.elementor-element-5e28ef5{--display:flex;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13438 .elementor-element.elementor-element-14c0b74 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-13438 .elementor-element.elementor-element-14c0b74{text-align:center;}.elementor-13438 .elementor-element.elementor-element-523fec1 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-13438 .elementor-element.elementor-element-e433fb1 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-13438 .elementor-element.elementor-element-f41fca2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13438 .elementor-element.elementor-element-4fd801e > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-13438 .elementor-element.elementor-element-4fd801e{text-align:center;}.elementor-13438 .elementor-element.elementor-element-635f62b .premium-tab-link{flex-direction:row !important;}.elementor-13438 .elementor-element.elementor-element-635f62b .premium-tabs-nav-list{flex-wrap:wrap;}.elementor-13438 .elementor-element.elementor-element-635f62b .premium-tabs:not(.premium-tabs-style-circle):not(.premium-tabs-style-flip) .premium-tab-link, .elementor-13438 .elementor-element.elementor-element-635f62b .premium-tabs-style-flip .premium-tabs-nav .premium-tabs-nav-list-item, .elementor-13438 .elementor-element.elementor-element-635f62b .premium-tabs-style-circle .premium-tabs-nav li::before, .elementor-13438 .elementor-element.elementor-element-635f62b .premium-tabs-style-tzoid .premium-tab-link::after{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-13438 .elementor-element.elementor-element-635f62b .premium-tab-content{padding:20px 20px 20px 20px;}.elementor-13438 .elementor-element.elementor-element-faaf70f{text-align:center;}.elementor-13438 .elementor-element.elementor-element-ba0c483{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13438 .elementor-element.elementor-element-1d91ea6 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-13438 .elementor-element.elementor-element-1ece0a3{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13438 .elementor-element.elementor-element-28a6326 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-13438 .elementor-element.elementor-element-5977b9b{--display:flex;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13438 .elementor-element.elementor-element-61068be{text-align:center;}.elementor-13438 .elementor-element.elementor-element-f6018c0 .uael-faq-container > .uael-faq-accordion:not(:last-child){margin-bottom:10px;}.elementor-13438 .elementor-element.elementor-element-f6018c0 .uael-faq-wrapper .uael-faq-container .uael-faq-accordion{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D4D4D4;}.elementor-13438 .elementor-element.elementor-element-f6018c0 .uael-faq-container .uael-faq-accordion .uael-accordion-content{border-top-color:#D4D4D4;}.elementor-13438 .elementor-element.elementor-element-f6018c0 .uael-faq-container .uael-faq-accordion{border-radius:15px 15px 15px 15px;}.elementor-13438 .elementor-element.elementor-element-f6018c0 .uael-faq-accordion .uael-accordion-title{padding:10px 10px 10px 10px;}.elementor-13438 .elementor-element.elementor-element-f6018c0 .uael-faq-accordion .uael-accordion-content{padding:15px 15px 15px 15px;}.elementor-13438 .elementor-element.elementor-element-f6018c0 .uael-faq-wrapper .uael-accordion-title .uael-accordion-icon{font-size:16px;}.elementor-13438 .elementor-element.elementor-element-f6018c0 .uael-faq-wrapper .uael-accordion-title .uael-accordion-icon svg{height:16px;width:16px;}.elementor-13438 .elementor-element.elementor-element-f6018c0 .uael-accordion-icon.uael-accordion-icon-left{margin-right:15px;}.elementor-13438 .elementor-element.elementor-element-f6018c0 .uael-accordion-icon.uael-accordion-icon-right{margin-left:15px;}.elementor-13438 .elementor-element.elementor-element-dee3b0c{--display:flex;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13438 .elementor-element.elementor-element-e08cd93{text-align:center;}.elementor-13438 .elementor-element.elementor-element-a506a56 > .elementor-widget-container{padding:15px 15px 15px 15px;}@media(min-width:768px){.elementor-13438 .elementor-element.elementor-element-59162be{--width:100%;}}@media(max-width:1024px){.elementor-13438 .elementor-element.elementor-element-53d59b1{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13438 .elementor-element.elementor-element-b11ec93 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-13438 .elementor-element.elementor-element-3f3b1f8{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13438 .elementor-element.elementor-element-9b0d3f8{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13438 .elementor-element.elementor-element-f7c6ade > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-13438 .elementor-element.elementor-element-03b23c6{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13438 .elementor-element.elementor-element-ac04b62 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-13438 .elementor-element.elementor-element-6464132{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13438 .elementor-element.elementor-element-dc30665 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-13438 .elementor-element.elementor-element-6f4a50a{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13438 .elementor-element.elementor-element-a5e2ed2 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-13438 .elementor-element.elementor-element-8075f8d{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13438 .elementor-element.elementor-element-bb5906e > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-13438 .elementor-element.elementor-element-9057ed5{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13438 .elementor-element.elementor-element-4161732 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-13438 .elementor-element.elementor-element-45276da{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13438 .elementor-element.elementor-element-1089865 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-13438 .elementor-element.elementor-element-4b7dbd3{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13438 .elementor-element.elementor-element-dd9b656 > .elementor-widget-container{padding:15px 15px 15px 15px;}}@media(max-width:767px){.elementor-13438 .elementor-element.elementor-element-53d59b1{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13438 .elementor-element.elementor-element-3f3b1f8{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13438 .elementor-element.elementor-element-9b0d3f8{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13438 .elementor-element.elementor-element-03b23c6{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13438 .elementor-element.elementor-element-6464132{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13438 .elementor-element.elementor-element-6f4a50a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13438 .elementor-element.elementor-element-8075f8d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13438 .elementor-element.elementor-element-9057ed5{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13438 .elementor-element.elementor-element-45276da{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13438 .elementor-element.elementor-element-4b7dbd3{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for html, class: .elementor-element-8ebd106 *//* ============================================================
   Summit Windows & Doors — 对比表格 CSS
   粘贴位置：【仅粘贴到该 HTML 组件自带的 Custom CSS 框内】
   路径：选中该HTML组件 → 左侧面板 → Advanced（高级）→ Custom CSS
   不要粘贴到 外观→自定义→额外CSS（全局CSS）

   重要说明：
   1. 因为是局部CSS，每新增一个HTML组件放表格，都要重新粘贴一次本文件。
   2. 用「两套DOM」分别服务 PC 和移动端，而不是用同一个 <table>
      做响应式变形，避免主题对 table 标签的干扰导致滚动条/留白/错位。
   3. 移动端卡片内，每一行采用"标签文字在上方，彩色徽章独占下一行
      并居中显示"的纵向排布，不再用左右两端对齐的方式，
      从根源上避免窄屏下挤压、错位、标签忽左忽右的问题。
   ============================================================ */


/* ───────────────────────────────────────────────────────────
   【可修改】颜色变量：改这里，全表格颜色联动更新
   ─────────────────────────────────────────────────────────── */
.swdtbl-root {
  --c-primary:      #1B3A5C;   /* 【可修改】主色：表头/卡片标题背景 */
  --c-accent:       #C8860A;   /* 【可修改】强调色：表头底部分隔线 */
  --c-text:         #1A1A1A;   /* 【可修改】正文文字颜色 */
  --c-text-mid:     #666666;   /* 【可修改】次要文字颜色（备注小字） */
  --c-border:       #DCE1E7;   /* 【可修改】边框颜色 */
  --c-row-even:     #F5F8FB;   /* 【可修改】偶数行背景色 */

  --tag-high-bg:    #E6F4EA;   /* 【可修改】绿色标签背景 */
  --tag-high-text:  #1E7A34;   /* 【可修改】绿色标签文字 */
  --tag-medium-bg:  #FFF4E0;   /* 【可修改】橙色标签背景 */
  --tag-medium-text:#A85E00;   /* 【可修改】橙色标签文字 */
  --tag-low-bg:     #FDECEA;   /* 【可修改】红色标签背景 */
  --tag-low-text:   #B71C1C;   /* 【可修改】红色标签文字 */
  --tag-blue-bg:    #E3F0FF;   /* 【可修改】蓝色标签背景 */
  --tag-blue-text:  #1255A3;   /* 【可修改】蓝色标签文字 */
}


/* ───────────────────────────────────────────────────────────
   重置层：强制清除 Astra/Elementor 等主题对 table 的默认干扰
   ─────────────────────────────────────────────────────────── */
.swdtbl-root,
.swdtbl-root * {
  box-sizing: border-box !important;
}

.swdtbl-root {
  width: 100% !important;
  max-width: 100% !important;
  overflow: visible !important;
  margin: 0 0 20px 0;
  font-family: inherit;
  height: auto !important;
  min-height: 0 !important;
}


/* ───────────────────────────────────────────────────────────
   PC端表格容器
   ─────────────────────────────────────────────────────────── */
.swdtbl-desktop {
  display: block;
  width: 100% !important;
  overflow: visible !important;
  height: auto !important;
  min-height: 0 !important;
  border: 1px solid var(--c-border);
  border-radius: 8px;
  box-shadow: 0 2px 10px rgba(0,0,0,0.07);
}

.swdtbl-table {
  width: 100% !important;
  max-width: 100% !important;
  table-layout: fixed !important;
  border-collapse: collapse !important;
  font-size: 13px;
  color: var(--c-text);
}

/* 列宽分配，6列总计100%，可按需调整百分比 */
.swdtbl-table th:nth-child(1), .swdtbl-table td:nth-child(1) { width: 22%; }  /* 【可修改】 */
.swdtbl-table th:nth-child(2), .swdtbl-table td:nth-child(2) { width: 17%; }  /* 【可修改】 */
.swdtbl-table th:nth-child(3), .swdtbl-table td:nth-child(3) { width: 15%; }  /* 【可修改】 */
.swdtbl-table th:nth-child(4), .swdtbl-table td:nth-child(4) { width: 16%; }  /* 【可修改】 */
.swdtbl-table th:nth-child(5), .swdtbl-table td:nth-child(5) { width: 14%; }  /* 【可修改】 */
.swdtbl-table th:nth-child(6), .swdtbl-table td:nth-child(6) { width: 16%; }  /* 【可修改】 */

.swdtbl-table thead tr {
  background-color: var(--c-primary);
}

.swdtbl-table thead th {
  padding: 12px 10px !important;
  text-align: left;
  font-size: 11px;                /* 【可修改】表头字号 */
  font-weight: 700;
  color: #fff !important;
  letter-spacing: 0.03em;
  text-transform: uppercase;
  border: none !important;
  border-bottom: 2px solid var(--c-accent) !important;
  word-break: break-word;
  overflow-wrap: break-word;
  line-height: 1.3;
}

.swdtbl-table tbody tr:nth-child(even) {
  background-color: var(--c-row-even);
}

.swdtbl-table tbody td {
  padding: 11px 10px !important;
  border: none !important;
  border-bottom: 1px solid var(--c-border) !important;
  vertical-align: middle;
  line-height: 1.5;
  word-break: break-word;
  overflow-wrap: break-word;
  font-size: 12.5px;              /* 【可修改】内容字号 */
}

.swdtbl-table tbody tr:last-child td {
  border-bottom: none !important;
}

.swdtbl-table .swdtbl-name {
  font-weight: 700;               /* 【可修改】材料名称字重 */
  color: var(--c-primary);        /* 【可修改】材料名称颜色 */
}


/* ───────────────────────────────────────────────────────────
   高亮标签样式（PC表格 + 移动端卡片 + 图例 共用）
   ─────────────────────────────────────────────────────────── */
.swdtbl-tag {
  display: inline-block;
  padding: 3px 12px;              /* 【可修改】标签内边距 */
  border-radius: 18px;            /* 【可修改】圆角（改4px变方形） */
  font-size: 11.5px;              /* 【可修改】标签字号 */
  font-weight: 700;
  white-space: nowrap;
  line-height: 1.6;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: middle;
}

.swdtbl-tag.high   { background: var(--tag-high-bg);   color: var(--tag-high-text); }
.swdtbl-tag.medium { background: var(--tag-medium-bg); color: var(--tag-medium-text); }
.swdtbl-tag.low    { background: var(--tag-low-bg);    color: var(--tag-low-text); }
.swdtbl-tag.blue   { background: var(--tag-blue-bg);   color: var(--tag-blue-text); }

.swdtbl-note {
  display: block;
  font-size: 10.5px;              /* 【可修改】备注小字字号 */
  color: var(--c-text-mid);
  font-weight: 400;
  margin-top: 3px;
  white-space: normal;
}


/* ───────────────────────────────────────────────────────────
   移动端卡片容器：默认隐藏，小屏幕/平板时显示
   ─────────────────────────────────────────────────────────── */
.swdtbl-mobile {
  display: none;
  height: auto !important;
  min-height: 0 !important;
  overflow: visible !important;
}

.swdtbl-card {
  border: 1px solid var(--c-border);
  border-radius: 10px;
  overflow: hidden;
  margin-bottom: 14px;            /* 【可修改】卡片间距 */
  box-shadow: 0 1px 6px rgba(0,0,0,0.06);
}

.swdtbl-card-title {
  background: var(--c-primary);   /* 【可修改】卡片标题背景色 */
  color: #fff !important;
  font-size: 14px;                /* 【可修改】卡片标题字号 */
  font-weight: 700;
  padding: 12px 14px;
  border-bottom: 2px solid var(--c-accent);
  text-align: center;             /* 卡片标题居中 */
}

/* ───────────────────────────────────────────────────────────
   【核心改版】移动端每一行：纵向堆叠 + 居中
   结构：
   第1行 = Label文字（居中，小字，灰色）
   第2行 = 彩色徽章（居中，独占一行）
   不再用 justify-content:space-between 的左右排列方式，
   彻底避免因内容长度不同导致的位置忽左忽右、挤压错位问题。
   ─────────────────────────────────────────────────────────── */
.swdtbl-row {
  display: flex !important;
  flex-direction: column !important;   /* 强制改为纵向堆叠 */
  align-items: center !important;      /* 内容水平居中 */
  justify-content: center !important;
  text-align: center !important;
  padding: 12px 14px !important;       /* 【可修改】每行内边距 */
  border-bottom: 1px solid var(--c-border);
  gap: 6px !important;                 /* 【可修改】标签文字与徽章之间的间距 */
}

.swdtbl-row:last-child {
  border-bottom: none;
}

.swdtbl-label {
  display: block !important;
  width: 100% !important;
  font-size: 12.5px;              /* 【可修改】标签文字字号 */
  font-weight: 600;
  color: var(--c-text-mid);
  text-align: center !important;
}

.swdtbl-value {
  display: flex !important;
  flex-direction: column !important;   /* 徽章和备注小字也纵向堆叠 */
  justify-content: center !important;
  align-items: center !important;
  width: 100% !important;
  text-align: center !important;
}


/* ───────────────────────────────────────────────────────────
   图例样式
   ─────────────────────────────────────────────────────────── */
.swdtbl-legend {
  display: flex;
  flex-wrap: wrap;
  gap: 16px;
  margin-top: 14px;
  font-size: 12px;                /* 【可修改】图例字号 */
  color: var(--c-text-mid);
}

.swdtbl-legend-item {
  display: flex;
  align-items: center;
  gap: 6px;
}


/* ───────────────────────────────────────────────────────────
   响应式切换：屏幕/容器 ≤ 1024px 时，PC表格隐藏，卡片显示
   断点设为1024px是因为博客正文区有侧边栏，平板类设备的实际
   可用宽度会比屏幕宽度更窄，统一让平板也走卡片模式更稳妥。
   如未来取消侧边栏，可把1024px改回900px或768px。
   ─────────────────────────────────────────────────────────── */
@media screen and (max-width: 1024px) {

  .swdtbl-desktop {
    display: none !important;
  }

  .swdtbl-mobile {
    display: block !important;
  }

  .swdtbl-legend {
    flex-direction: column;
    align-items: flex-start;
    gap: 8px;
  }
}

/* ============================================================ *//* End custom CSS */