.elementor-10 .elementor-element.elementor-element-2bd05c3{--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;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px}.elementor-10 .elementor-element.elementor-element-bb19c9f{--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}.elementor-10 .elementor-element.elementor-element-bb19c9f.e-con{--flex-grow:0;--flex-shrink:0}.elementor-10 .elementor-element.elementor-element-1babd39b{width:var(--container-widget-width,101.567%);max-width:101.567%;--container-widget-width:101.567%;--container-widget-flex-grow:0}.elementor-10 .elementor-element.elementor-element-1babd39b.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-10 .elementor-element.elementor-element-1348db0{--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;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;box-shadow:0 21px 62px -24px rgba(140.99999999999994,125.00000000000001,229,.24);--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px}.elementor-10 .elementor-element.elementor-element-1348db0.e-con{--flex-grow:0;--flex-shrink:0}.elementor-10 .elementor-element.elementor-element-1889789{width:var(--container-widget-width,124.706%);max-width:124.706%;--container-widget-width:124.706%;--container-widget-flex-grow:0}.elementor-10 .elementor-element.elementor-element-1889789.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-10 .elementor-element.elementor-element-42c3c6c{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px}.elementor-10 .elementor-element.elementor-element-42c3c6c.e-con{--flex-grow:0;--flex-shrink:0}.elementor-10 .elementor-element.elementor-element-480a289{--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;box-shadow:55px 0 83px -33px rgba(140.99999999999994,125.00000000000001,229,.24);--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px}.elementor-10 .elementor-element.elementor-element-480a289.e-con{--flex-grow:0;--flex-shrink:0}.elementor-10 .elementor-element.elementor-element-e727876{width:var(--container-widget-width,124.706%);max-width:124.706%;--container-widget-width:124.706%;--container-widget-flex-grow:0}.elementor-10 .elementor-element.elementor-element-e727876.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-10 .elementor-element.elementor-element-d3cab9b{--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;--border-radius:0px 0px 0px 0px}.elementor-10 .elementor-element.elementor-element-d3cab9b.e-con{--flex-grow:0;--flex-shrink:0}.elementor-10 .elementor-element.elementor-element-b8c92e1 img{border-radius:10px 10px 10px 10px}.elementor-10 .elementor-element.elementor-element-8e0e0a0{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px}.elementor-10 .elementor-element.elementor-element-8e0e0a0.e-con{--flex-grow:0;--flex-shrink:0}.elementor-10 .elementor-element.elementor-element-576eaf1{--display:flex;--justify-content:space-around;box-shadow:7px 16px 83px -33px rgba(140.99999999999994,125.00000000000001,229,.24);--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px}.elementor-10 .elementor-element.elementor-element-576eaf1.e-con{--flex-grow:0;--flex-shrink:0}.elementor-10 .elementor-element.elementor-element-d634fd7{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px}.elementor-10 .elementor-element.elementor-element-d634fd7.e-con{--flex-grow:0;--flex-shrink:0}.elementor-10 .elementor-element.elementor-element-f0ef92a{--display:flex;--justify-content:space-around;box-shadow:7px 16px 83px -33px rgba(140.99999999999994,125.00000000000001,229,.24);--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px}.elementor-10 .elementor-element.elementor-element-f0ef92a.e-con{--flex-grow:0;--flex-shrink:0}.elementor-10 .elementor-element.elementor-element-d35689c{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px}.elementor-10 .elementor-element.elementor-element-d35689c.e-con{--flex-grow:0;--flex-shrink:0}.elementor-10 .elementor-element.elementor-element-6e8d2f6{--display:flex;--justify-content:space-around;box-shadow:7px 16px 83px -33px rgba(140.99999999999994,125.00000000000001,229,.24);--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px}.elementor-10 .elementor-element.elementor-element-6e8d2f6.e-con{--flex-grow:0;--flex-shrink:0}.elementor-10 .elementor-element.elementor-element-b24e2dd{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px}.elementor-10 .elementor-element.elementor-element-b24e2dd.e-con{--flex-grow:0;--flex-shrink:0}.elementor-10 .elementor-element.elementor-element-7c762fb{--display:flex;--justify-content:space-around;box-shadow:7px 16px 83px -33px rgba(140.99999999999994,125.00000000000001,229,.24);--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px}.elementor-10 .elementor-element.elementor-element-7c762fb.e-con{--flex-grow:0;--flex-shrink:0}.elementor-10 .elementor-element.elementor-element-9909aaa{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px}.elementor-10 .elementor-element.elementor-element-9909aaa.e-con{--flex-grow:0;--flex-shrink:0}.elementor-10 .elementor-element.elementor-element-219cb07{--display:flex;--justify-content:space-around;box-shadow:7px 16px 83px -33px rgba(140.99999999999994,125.00000000000001,229,.24);--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px}.elementor-10 .elementor-element.elementor-element-219cb07.e-con{--flex-grow:0;--flex-shrink:0}.elementor-10 .elementor-element.elementor-element-56c7b10{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px}.elementor-10 .elementor-element.elementor-element-56c7b10.e-con{--flex-grow:0;--flex-shrink:0}.elementor-10 .elementor-element.elementor-element-5ea2126{--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;box-shadow:-2px 32px 87px -33px rgba(140.99999999999994,125.00000000000001,229,.24);--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px}.elementor-10 .elementor-element.elementor-element-5ea2126.e-con{--flex-grow:0;--flex-shrink:0}.elementor-10 .elementor-element.elementor-element-561bc78{--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}.elementor-10 .elementor-element.elementor-element-561bc78.e-con{--flex-grow:0;--flex-shrink:0}.elementor-10 .elementor-element.elementor-element-592605a img{border-radius:10px 10px 10px 10px}.elementor-10 .elementor-element.elementor-element-ba1bcb5{--display:flex;--min-height:442px;--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;--overlay-opacity:1}.elementor-10 .elementor-element.elementor-element-ba1bcb5::before,.elementor-10 .elementor-element.elementor-element-ba1bcb5>.elementor-background-video-container::before,.elementor-10 .elementor-element.elementor-element-ba1bcb5>.e-con-inner>.elementor-background-video-container::before,.elementor-10 .elementor-element.elementor-element-ba1bcb5>.elementor-background-slideshow::before,.elementor-10 .elementor-element.elementor-element-ba1bcb5>.e-con-inner>.elementor-background-slideshow::before,.elementor-10 .elementor-element.elementor-element-ba1bcb5>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://classicartpuzzles.com/wp-content/uploads/2025/07/all_master-01.jpg);--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-10 .elementor-element.elementor-element-ba1bcb5::before{filter:brightness(70%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}.elementor-10 .elementor-element.elementor-element-386090f{--display:flex}.elementor-10 .elementor-element.elementor-element-b7ad3a4 .oew-cta .oew-cta-inner{text-align:center}.elementor-10 .elementor-element.elementor-element-b7ad3a4 .oew-cta .oew-cta-title{color:#FFF}.elementor-10 .elementor-element.elementor-element-b7ad3a4 .oew-cta .oew-cta-description{color:#FFF}.elementor-10 .elementor-element.elementor-element-b7ad3a4 .oew-cta .oew-cta-btn .button{font-size:16px;font-weight:400;text-transform:none;border-style:none}.elementor-10 .elementor-element.elementor-element-cb20e91{--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;--margin-top:70px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px}.elementor-10 .elementor-element.elementor-element-b6ca47b{text-align:center}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-bb19c9f{--width:35.566%}.elementor-10 .elementor-element.elementor-element-1348db0{--width:50%}.elementor-10 .elementor-element.elementor-element-42c3c6c{--width:99.907%}.elementor-10 .elementor-element.elementor-element-480a289{--width:66.824%}.elementor-10 .elementor-element.elementor-element-d3cab9b{--width:34.971%}.elementor-10 .elementor-element.elementor-element-8e0e0a0{--width:99.907%}.elementor-10 .elementor-element.elementor-element-576eaf1{--width:66.824%}.elementor-10 .elementor-element.elementor-element-d634fd7{--width:99.907%}.elementor-10 .elementor-element.elementor-element-f0ef92a{--width:66.824%}.elementor-10 .elementor-element.elementor-element-d35689c{--width:99.907%}.elementor-10 .elementor-element.elementor-element-6e8d2f6{--width:66.824%}.elementor-10 .elementor-element.elementor-element-b24e2dd{--width:99.907%}.elementor-10 .elementor-element.elementor-element-7c762fb{--width:66.824%}.elementor-10 .elementor-element.elementor-element-9909aaa{--width:99.907%}.elementor-10 .elementor-element.elementor-element-219cb07{--width:66.824%}.elementor-10 .elementor-element.elementor-element-56c7b10{--width:99.907%}.elementor-10 .elementor-element.elementor-element-5ea2126{--width:66.824%}.elementor-10 .elementor-element.elementor-element-561bc78{--width:34.971%}.elementor-10 .elementor-element.elementor-element-ba1bcb5{--width:100%}}@media(max-width:1024px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-1348db0{--width:60%}}@media(min-width:1025px){.elementor-10 .elementor-element.elementor-element-ba1bcb5::before,.elementor-10 .elementor-element.elementor-element-ba1bcb5>.elementor-background-video-container::before,.elementor-10 .elementor-element.elementor-element-ba1bcb5>.e-con-inner>.elementor-background-video-container::before,.elementor-10 .elementor-element.elementor-element-ba1bcb5>.elementor-background-slideshow::before,.elementor-10 .elementor-element.elementor-element-ba1bcb5>.e-con-inner>.elementor-background-slideshow::before,.elementor-10 .elementor-element.elementor-element-ba1bcb5>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-attachment:fixed}}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-2bd05c3{--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-10 .elementor-element.elementor-element-576eaf1{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-10 .elementor-element.elementor-element-f0ef92a{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-10 .elementor-element.elementor-element-6e8d2f6{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-10 .elementor-element.elementor-element-7c762fb{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-10 .elementor-element.elementor-element-219cb07{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-10 .elementor-element.elementor-element-5ea2126{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-10 .elementor-element.elementor-element-b7ad3a4 .oew-cta .oew-cta-btn .button{font-size:15px}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-2bd05c3{--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-10 .elementor-element.elementor-element-bb19c9f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-1348db0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-10 .elementor-element.elementor-element-42c3c6c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-480a289{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-10 .elementor-element.elementor-element-d3cab9b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-10 .elementor-element.elementor-element-8e0e0a0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-576eaf1{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-10 .elementor-element.elementor-element-575f4ce{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-10 .elementor-element.elementor-element-d634fd7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-f0ef92a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-10 .elementor-element.elementor-element-d35689c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-6e8d2f6{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-10 .elementor-element.elementor-element-b24e2dd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-7c762fb{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-10 .elementor-element.elementor-element-9909aaa{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-219cb07{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-10 .elementor-element.elementor-element-56c7b10{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-5ea2126{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-10 .elementor-element.elementor-element-561bc78{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-10 .elementor-element.elementor-element-ba1bcb5{--width:100%;--overlay-opacity:1;--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-10 .elementor-element.elementor-element-b7ad3a4 .oew-cta .oew-cta-btn .button{font-size:14px}}