.elementor-882 .elementor-element.elementor-element-d115958{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-882 .elementor-element.elementor-element-12d5166{--display:flex;--gap:120px 120px;--row-gap:120px;--column-gap:120px;--padding-top:48px;--padding-bottom:100px;--padding-left:80px;--padding-right:80px;}.elementor-882 .elementor-element.elementor-element-12d5166:not(.elementor-motion-effects-element-type-background), .elementor-882 .elementor-element.elementor-element-12d5166 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2401 );}.elementor-882 .elementor-element.elementor-element-75654b5{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-882 .elementor-element.elementor-element-543d4f0 .elementor-button{background-color:var( --e-global-color-2402 );font-size:18px;fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:0.2s;padding:20px 18.5px 20px 18.5px;}.elementor-882 .elementor-element.elementor-element-543d4f0 .elementor-button:hover, .elementor-882 .elementor-element.elementor-element-543d4f0 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-281955 );}.elementor-882 .elementor-element.elementor-element-543d4f0{z-index:1;}.elementor-882 .elementor-element.elementor-element-543d4f0 .elementor-button:hover svg, .elementor-882 .elementor-element.elementor-element-543d4f0 .elementor-button:focus svg{fill:var( --e-global-color-281955 );}#elementor-popup-modal-882 .dialog-widget-content{animation-duration:0.3s;background-color:#FFFFFF00;background-image:url("https://chem-strip.com/wp-content/uploads/2025/12/chem-strip-menu-background-1.jpg");background-position:center center;background-size:cover;}#elementor-popup-modal-882 .dialog-message{width:100vw;height:100vh;align-items:flex-start;}#elementor-popup-modal-882{justify-content:center;align-items:flex-start;pointer-events:all;}@media(min-width:768px){.elementor-882 .elementor-element.elementor-element-d115958{--content-width:1310px;}}@media(max-width:1024px){.elementor-882 .elementor-element.elementor-element-12d5166{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:36px;--padding-right:36px;}}@media(max-width:767px){.elementor-882 .elementor-element.elementor-element-12d5166{--padding-top:50px;--padding-bottom:100px;--padding-left:36px;--padding-right:36px;}}/* Start custom CSS for button, class: .elementor-element-543d4f0 */.elementor-882 .elementor-element.elementor-element-543d4f0:before {
    content:'';
    display: block;
    position: absolute;
    width: 100vw;
    height: 4px;
    background: var(--e-global-color-2402);
    top: 22px;
    left: calc(-100vw - 24px);
}

.elementor-882 .elementor-element.elementor-element-543d4f0 .elementor-button-icon {
    font-size: 18px;
}

.elementor-882 .elementor-element.elementor-element-543d4f0 .elementor-button:hover path {
    fill: #fff!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d5166 */.elementor-882 .elementor-element.elementor-element-12d5166 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d115958 */@media all and (max-width:1024px) {
    .elementor-882 .elementor-element.elementor-element-d115958>.e-con-inner {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS */#elementor-popup-modal-882 {
    backdrop-filter: blur(10px);
}/* End custom CSS */