.elementor-20978 .elementor-element.elementor-element-72b3f28 > .elementor-container{min-height:750px;}.elementor-20978 .elementor-element.elementor-element-72b3f28{margin-top:0px;margin-bottom:-163px;padding:0px 0px -6px 0px;}.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-20978 .elementor-element.elementor-element-1847119 .elementor-repeater-item-0bed824 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://clearlighting.com/wp-content/uploads/2022/09/banner.jpg);background-size:cover;}.elementor-20978 .elementor-element.elementor-element-1847119 > .elementor-widget-container{margin:-200px 0px 57px 0px;padding:-8px 0px 14px 0px;}.elementor-20978 .elementor-element.elementor-element-1847119 .swiper-slide{height:593px;}.elementor-20978 .elementor-element.elementor-element-1847119 .swiper-slide-contents{max-width:63%;text-shadow:-59px -39px 11px rgba(0,0,0,0.3);}.elementor-20978 .elementor-element.elementor-element-1847119 .swiper-slide-inner{padding:0px 0px 66px 70px;text-align:left;}.elementor-20978 .elementor-element.elementor-element-1847119 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:36px;}.elementor-20978 .elementor-element.elementor-element-1847119 .elementor-slide-heading{font-family:"HarmonyOS_Sans_Medium", Sans-serif;font-size:39px;font-weight:400;}.elementor-20978 .elementor-element.elementor-element-1847119 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:13px;}.elementor-20978 .elementor-element.elementor-element-1847119 .elementor-slide-description{font-family:"HarmonyOS_Sans_Light", Sans-serif;font-size:20px;font-weight:400;line-height:0.1em;letter-spacing:0px;}.elementor-20978 .elementor-element.elementor-element-1aef3fe{margin-top:7px;margin-bottom:0px;}.elementor-20978 .elementor-element.elementor-element-142992e{width:var( --container-widget-width, 97.222% );max-width:97.222%;--container-widget-width:97.222%;--container-widget-flex-grow:0;}.elementor-20978 .elementor-element.elementor-element-142992e > .elementor-widget-container{margin:-37px 11px 11px 16px;}.elementor-20978 .elementor-element.elementor-element-142992e .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-20978 .elementor-element.elementor-element-9d634be > .elementor-widget-container{margin:-51px 0px 0px -3px;}.elementor-20978 .elementor-element.elementor-element-9d634be .elementor-heading-title{font-family:"HarmonyOS_Sans_Medium", Sans-serif;font-size:45px;font-weight:400;color:#DAB866;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-20978 .elementor-element.elementor-element-fed82b6 > .elementor-widget-container{margin:-20px 17px 8px -3px;}.elementor-20978 .elementor-element.elementor-element-fed82b6{font-family:"HarmonyOS_Sans_Light", Sans-serif;font-size:21px;font-weight:400;color:#434343;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-20978 .elementor-element.elementor-element-2b39653{--divider-border-style:dotted;--divider-color:#A2A0A0;--divider-border-width:1px;}.elementor-20978 .elementor-element.elementor-element-2b39653 > .elementor-widget-container{margin:-9px -701px 0px 26px;}.elementor-20978 .elementor-element.elementor-element-2b39653 .elementor-divider-separator{width:67%;}.elementor-20978 .elementor-element.elementor-element-2b39653 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-20978 .elementor-element.elementor-element-aad73d7:not(.elementor-motion-effects-element-type-background), .elementor-20978 .elementor-element.elementor-element-aad73d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clearlighting.com/wp-content/uploads/2023/09/Product_1.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-20978 .elementor-element.elementor-element-aad73d7 > .elementor-container{max-width:1581px;min-height:400px;}.elementor-20978 .elementor-element.elementor-element-aad73d7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20978 .elementor-element.elementor-element-aad73d7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20978 .elementor-element.elementor-element-d39c218 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:: 32px;}.elementor-20978 .elementor-element.elementor-element-d39c218 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-20978 .elementor-element.elementor-element-d39c218 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:17px 17px 17px 17px;--e-column-margin-right:17px;--e-column-margin-left:17px;padding:0px 0px 0px 0px;}.elementor-20978 .elementor-element.elementor-element-d39c218 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20978 .elementor-element.elementor-element-7e9b387{margin-top:43px;margin-bottom:43px;}.elementor-20978 .elementor-element.elementor-element-cb4e976 > .elementor-widget-container{margin:-22px 0px 0px -1px;}.elementor-20978 .elementor-element.elementor-element-cb4e976 .elementor-heading-title{font-family:"HarmonyOS_Sans_Medium", Sans-serif;font-size:45px;font-weight:400;color:#DAB866;}.elementor-20978 .elementor-element.elementor-element-15521d5 > .elementor-widget-container{margin:-2px 6px 0px 16px;}.elementor-20978 .elementor-element.elementor-element-15521d5 .elementor-heading-title{font-family:"HarmonyOS_Sans_Medium", Sans-serif;font-size:29px;font-weight:400;color:#434343;}.elementor-20978 .elementor-element.elementor-element-16f1f9a > .elementor-widget-container{margin:-28px 0px 0px 17px;}.elementor-20978 .elementor-element.elementor-element-16f1f9a{font-family:"HarmonyOS_Sans_Light", Sans-serif;font-size:21px;font-weight:400;color:#434343;}.elementor-20978 .elementor-element.elementor-element-8100110 > .elementor-widget-container{margin:9px 0px 0px 16px;}.elementor-20978 .elementor-element.elementor-element-8100110 .elementor-heading-title{font-family:"HarmonyOS_Sans_Medium", Sans-serif;font-size:29px;font-weight:400;color:#434343;}.elementor-20978 .elementor-element.elementor-element-6d6307f > .elementor-widget-container{margin:-25px 0px 0px 17px;}.elementor-20978 .elementor-element.elementor-element-6d6307f{font-family:"HarmonyOS_Sans_Light", Sans-serif;font-size:21px;font-weight:400;color:#434343;}.elementor-20978 .elementor-element.elementor-element-fb42a62 > .elementor-widget-container{margin:9px 0px 0px 17px;}.elementor-20978 .elementor-element.elementor-element-fb42a62 .elementor-heading-title{font-family:"HarmonyOS_Sans_Medium", Sans-serif;font-size:29px;font-weight:400;color:#434343;}.elementor-20978 .elementor-element.elementor-element-1a4de11 > .elementor-widget-container{margin:-26px 0px 0px 17px;}.elementor-20978 .elementor-element.elementor-element-1a4de11{font-family:"HarmonyOS_Sans_Light", Sans-serif;font-size:21px;font-weight:400;color:#434343;}.elementor-20978 .elementor-element.elementor-element-55856b6 > .elementor-widget-container{margin:9px 0px 0px 17px;}.elementor-20978 .elementor-element.elementor-element-55856b6 .elementor-heading-title{font-family:"HarmonyOS_Sans_Medium", Sans-serif;font-size:29px;font-weight:400;color:#434343;}.elementor-20978 .elementor-element.elementor-element-bfccb7e > .elementor-widget-container{margin:-26px 0px 0px 17px;}.elementor-20978 .elementor-element.elementor-element-bfccb7e{font-family:"HarmonyOS_Sans_Light", Sans-serif;font-size:21px;font-weight:400;color:#434343;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-20978 .elementor-element.elementor-element-87d310e > .elementor-widget-container{margin:0px 21px 0px 6px;}.elementor-20978 .elementor-element.elementor-element-fd5f826{--divider-border-style:solid;--divider-color:#A2A0A0;--divider-border-width:1px;}.elementor-20978 .elementor-element.elementor-element-fd5f826 > .elementor-widget-container{margin:13px 30px 0px 31px;}.elementor-20978 .elementor-element.elementor-element-fd5f826 .elementor-divider-separator{width:100%;}.elementor-20978 .elementor-element.elementor-element-fd5f826 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-20978 .elementor-element.elementor-element-16091d6 > .elementor-widget-container{margin:16px 0px 0px 27px;}.elementor-20978 .elementor-element.elementor-element-16091d6 .elementor-heading-title{font-family:"HarmonyOS_Sans_Medium", Sans-serif;font-size:45px;font-weight:400;color:#DAB866;}.elementor-20978 .elementor-element.elementor-element-2fb43ca{margin-top:-5px;margin-bottom:-5px;}.elementor-20978 .elementor-element.elementor-element-1dfb45a > .elementor-element-populated{margin:0px 0px 0px 28px;--e-column-margin-right:0px;--e-column-margin-left:28px;}.elementor-20978 .elementor-element.elementor-element-db06cb1{text-align:start;}.elementor-20978 .elementor-element.elementor-element-a6cc73e{width:initial;max-width:initial;text-align:start;}.elementor-20978 .elementor-element.elementor-element-a6cc73e > .elementor-widget-container{margin:-7px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20978 .elementor-element.elementor-element-7740562{width:initial;max-width:initial;text-align:start;}.elementor-20978 .elementor-element.elementor-element-7740562 > .elementor-widget-container{margin:-7px 0px 0px 12px;padding:0px 0px 0px 0px;}.elementor-20978 .elementor-element.elementor-element-83c589d{width:initial;max-width:initial;text-align:start;}.elementor-20978 .elementor-element.elementor-element-83c589d > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20978 .elementor-element.elementor-element-b0f369c{width:initial;max-width:initial;text-align:start;}.elementor-20978 .elementor-element.elementor-element-b0f369c > .elementor-widget-container{margin:10px 0px 0px 12px;padding:0px 0px 0px 0px;}.elementor-20978 .elementor-element.elementor-element-0d1d9a2{text-align:start;}.elementor-20978 .elementor-element.elementor-element-55f460a > .elementor-element-populated{margin:0px 24px 0px 0px;--e-column-margin-right:24px;--e-column-margin-left:0px;}.elementor-20978 .elementor-element.elementor-element-bdeb67a{text-align:end;}.elementor-20978 .elementor-element.elementor-element-d02b547 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-20978 .elementor-element.elementor-element-d02b547{text-align:end;}.elementor-20978 .elementor-element.elementor-element-e312f73 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-20978 .elementor-element.elementor-element-e312f73{text-align:end;}.elementor-20978 .elementor-element.elementor-element-1694757 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-20978 .elementor-element.elementor-element-1694757{text-align:end;}.elementor-20978 .elementor-element.elementor-element-5902dcc > .elementor-widget-container{margin:40px 0px 0px 27px;}.elementor-20978 .elementor-element.elementor-element-5902dcc .elementor-heading-title{font-family:"HarmonyOS_Sans_Medium", Sans-serif;font-size:45px;font-weight:400;color:#DAB866;}.elementor-20978 .elementor-element.elementor-element-265fcba{margin-top:-30px;margin-bottom:-30px;}.elementor-20978 .elementor-element.elementor-element-ccf9e51 > .elementor-element-populated{margin:14px 14px 14px 14px;--e-column-margin-right:14px;--e-column-margin-left:14px;}.elementor-20978 .elementor-element.elementor-element-39ce8dd > .elementor-widget-container{margin:13px 13px 13px 13px;}.elementor-20978 .elementor-element.elementor-element-599035e > .elementor-widget-container{margin:12px 12px 12px 12px;}.elementor-20978 .elementor-element.elementor-element-f631dde > .elementor-widget-container{margin:16px 0px 0px 27px;}.elementor-20978 .elementor-element.elementor-element-f631dde .elementor-heading-title{font-family:"HarmonyOS_Sans_Medium", Sans-serif;font-size:45px;font-weight:400;color:#DAB866;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-20978 .elementor-element.elementor-element-5050e78 .elementor-button{background-color:#FFFFFF;font-family:"HarmonyOS_Sans_Medium", Sans-serif;font-size:30px;font-weight:400;line-height:0em;letter-spacing:0px;word-spacing:0em;fill:#DAB866;color:#DAB866;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);border-radius:10px 10px 10px 10px;padding:0px 0px 0px 0px;}.elementor-20978 .elementor-element.elementor-element-5050e78 .elementor-button:hover, .elementor-20978 .elementor-element.elementor-element-5050e78 .elementor-button:focus{background-color:#FFFFFF;border-color:#DAB866;}.elementor-20978 .elementor-element.elementor-element-5050e78 > .elementor-widget-container{margin:0px 30px 60px 30px;padding:6px 0px 6px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#DAB866;border-radius:10px 10px 10px 10px;}@media(max-width:1024px){.elementor-20978 .elementor-element.elementor-element-5050e78 .elementor-button{padding:0px 145px 0px 145px;}}@media(max-width:767px){.elementor-20978 .elementor-element.elementor-element-72b3f28 > .elementor-container{min-height:464px;}.elementor-20978 .elementor-element.elementor-element-72b3f28{margin-top:-91px;margin-bottom:-91px;padding:0px 0px 181px 0px;}.elementor-20978 .elementor-element.elementor-element-1847119 > .elementor-widget-container{margin:-111px -138px -59px -88px;padding:20px 044px 044px 40px;}.elementor-20978 .elementor-element.elementor-element-1847119 .swiper-slide{height:252px;}.elementor-20978 .elementor-element.elementor-element-1847119 .swiper-slide-contents{max-width:93%;}.elementor-20978 .elementor-element.elementor-element-1847119 .swiper-slide-inner{padding:13% -1% 1% 3%;}.elementor-20978 .elementor-element.elementor-element-1847119 .elementor-slide-heading{font-size:15px;line-height:3.1em;}.elementor-20978 .elementor-element.elementor-element-1847119 .elementor-slide-description{font-size:10px;line-height:0.2em;letter-spacing:0.4px;}.elementor-20978 .elementor-element.elementor-element-1aef3fe{margin-top:-262px;margin-bottom:-262px;}.elementor-20978 .elementor-element.elementor-element-142992e > .elementor-widget-container{margin:-73px -19px -19px -15px;}.elementor-20978 .elementor-element.elementor-element-9d634be > .elementor-widget-container{margin:17px 0px 0px 0px;}.elementor-20978 .elementor-element.elementor-element-fed82b6{font-size:15px;}.elementor-20978 .elementor-element.elementor-element-aad73d7:not(.elementor-motion-effects-element-type-background), .elementor-20978 .elementor-element.elementor-element-aad73d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}.elementor-20978 .elementor-element.elementor-element-aad73d7{margin-top:150px;margin-bottom:150px;padding:0px 0px 0px 0px;}.elementor-20978 .elementor-element.elementor-element-7e9b387 > .elementor-container{max-width:652px;}.elementor-20978 .elementor-element.elementor-element-7e9b387{margin-top:136px;margin-bottom:136px;}.elementor-20978 .elementor-element.elementor-element-cb4e976 > .elementor-widget-container{margin:-112px 0px 0px 0px;}.elementor-20978 .elementor-element.elementor-element-c8e0dc4{margin-top:-155px;margin-bottom:-155px;}.elementor-20978 .elementor-element.elementor-element-16f1f9a{font-size:15px;}.elementor-20978 .elementor-element.elementor-element-6d6307f{font-size:15px;}.elementor-20978 .elementor-element.elementor-element-1a4de11{font-size:15px;}.elementor-20978 .elementor-element.elementor-element-bfccb7e{font-size:15px;}.elementor-20978 .elementor-element.elementor-element-ab80be1 > .elementor-container{max-width:500px;}.elementor-20978 .elementor-element.elementor-element-ab80be1{margin-top:125px;margin-bottom:125px;}.elementor-20978 .elementor-element.elementor-element-2fb43ca{margin-top:-130px;margin-bottom:-130px;}.elementor-20978 .elementor-element.elementor-element-db06cb1 > .elementor-widget-container{margin:0px 0px 0px -14px;}.elementor-20978 .elementor-element.elementor-element-a6cc73e > .elementor-widget-container{margin:0px 0px 0px -13px;}.elementor-20978 .elementor-element.elementor-element-7740562 > .elementor-widget-container{margin:3px 0px 0px -13px;}.elementor-20978 .elementor-element.elementor-element-83c589d > .elementor-widget-container{margin:4px 0px 0px -12px;}.elementor-20978 .elementor-element.elementor-element-b0f369c > .elementor-widget-container{margin:6px 0px 0px -13px;}.elementor-20978 .elementor-element.elementor-element-0d1d9a2 > .elementor-widget-container{margin:-668px -668px -668px -668px;}.elementor-20978 .elementor-element.elementor-element-bdeb67a > .elementor-widget-container{margin:0px -25px 0px 0px;}.elementor-20978 .elementor-element.elementor-element-d02b547 > .elementor-widget-container{margin:0px -25px 0px 0px;}.elementor-20978 .elementor-element.elementor-element-e312f73 > .elementor-widget-container{margin:0px -25px 0px 0px;}.elementor-20978 .elementor-element.elementor-element-1694757 > .elementor-widget-container{margin:0px -24px 0px 0px;}.elementor-20978 .elementor-element.elementor-element-d23caa8{margin-top:112px;margin-bottom:112px;}.elementor-20978 .elementor-element.elementor-element-f631dde > .elementor-widget-container{margin:-82px 0px 0px 0px;}.elementor-20978 .elementor-element.elementor-element-5050e78 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20978 .elementor-element.elementor-element-5050e78 .elementor-button{font-size:15px;padding:0px 70px 0px 70px;}}@media(min-width:768px){.elementor-20978 .elementor-element.elementor-element-1dfb45a{width:60.464%;}.elementor-20978 .elementor-element.elementor-element-76290a0{width:2.046%;}.elementor-20978 .elementor-element.elementor-element-55f460a{width:37.133%;}}@media(min-width:1025px){.elementor-20978 .elementor-element.elementor-element-aad73d7:not(.elementor-motion-effects-element-type-background), .elementor-20978 .elementor-element.elementor-element-aad73d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}