.elementor-168 .elementor-element.elementor-element-193104c{--display:flex;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-168 .elementor-element.elementor-element-1e05176 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-177db99{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:70px 60px 50px 60px;}.elementor-168 .elementor-element.elementor-element-177db99 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-168 .elementor-element.elementor-element-ed5756e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-c3879ad{text-align:start;}.elementor-168 .elementor-element.elementor-element-c3879ad .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:48px;font-weight:500;text-transform:uppercase;line-height:55px;letter-spacing:1.5px;color:#5F4021;}.elementor-168 .elementor-element.elementor-element-afb16c7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-afb16c7{text-align:start;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;line-height:25px;color:#000000;}.elementor-168 .elementor-element.elementor-element-48bcb78{--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-168 .elementor-element.elementor-element-004654e{width:auto;max-width:auto;text-align:start;}.elementor-168 .elementor-element.elementor-element-004654e > .elementor-widget-container{margin:-0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-004654e.elementor-element{--align-self:center;}.elementor-168 .elementor-element.elementor-element-004654e .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:25px;letter-spacing:1.5px;color:#5F4021;}.elementor-168 .elementor-element.elementor-element-be62da1{--divider-border-style:solid;--divider-color:#5F4021;--divider-border-width:2.6px;width:auto;max-width:auto;}.elementor-168 .elementor-element.elementor-element-be62da1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-168 .elementor-element.elementor-element-be62da1.elementor-element{--align-self:center;}.elementor-168 .elementor-element.elementor-element-be62da1 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-168 .elementor-element.elementor-element-be62da1 .elementor-divider{text-align:center;padding-block-start:4px;padding-block-end:4px;}.elementor-168 .elementor-element.elementor-element-1757875{--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-168 .elementor-element.elementor-element-1044eca{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--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-168 .elementor-element.elementor-element-c68f00c .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-168 .elementor-element.elementor-element-c68f00c .elementor-icon-box-title{margin-block-end:5px;color:#5F4021;}.elementor-168 .elementor-element.elementor-element-c68f00c.elementor-view-stacked .elementor-icon{background-color:#F0DBC7;fill:#5F4021;color:#5F4021;}.elementor-168 .elementor-element.elementor-element-c68f00c.elementor-view-framed .elementor-icon, .elementor-168 .elementor-element.elementor-element-c68f00c.elementor-view-default .elementor-icon{fill:#F0DBC7;color:#F0DBC7;border-color:#F0DBC7;}.elementor-168 .elementor-element.elementor-element-c68f00c.elementor-view-framed .elementor-icon{background-color:#5F4021;}.elementor-168 .elementor-element.elementor-element-c68f00c .elementor-icon{font-size:23px;}.elementor-168 .elementor-element.elementor-element-c68f00c .elementor-icon-box-title, .elementor-168 .elementor-element.elementor-element-c68f00c .elementor-icon-box-title a{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-168 .elementor-element.elementor-element-c68f00c .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;color:#000000;}.elementor-168 .elementor-element.elementor-element-96ba3ec .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-168 .elementor-element.elementor-element-96ba3ec .elementor-icon-box-title{margin-block-end:5px;color:#5F4021;}.elementor-168 .elementor-element.elementor-element-96ba3ec.elementor-view-stacked .elementor-icon{background-color:#F0DBC7;fill:#5F4021;color:#5F4021;}.elementor-168 .elementor-element.elementor-element-96ba3ec.elementor-view-framed .elementor-icon, .elementor-168 .elementor-element.elementor-element-96ba3ec.elementor-view-default .elementor-icon{fill:#F0DBC7;color:#F0DBC7;border-color:#F0DBC7;}.elementor-168 .elementor-element.elementor-element-96ba3ec.elementor-view-framed .elementor-icon{background-color:#5F4021;}.elementor-168 .elementor-element.elementor-element-96ba3ec .elementor-icon{font-size:23px;}.elementor-168 .elementor-element.elementor-element-96ba3ec .elementor-icon-box-title, .elementor-168 .elementor-element.elementor-element-96ba3ec .elementor-icon-box-title a{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-168 .elementor-element.elementor-element-96ba3ec .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;color:#000000;}.elementor-168 .elementor-element.elementor-element-a9e6fcc .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-168 .elementor-element.elementor-element-a9e6fcc .elementor-icon-box-title{margin-block-end:5px;color:#5F4021;}.elementor-168 .elementor-element.elementor-element-a9e6fcc.elementor-view-stacked .elementor-icon{background-color:#F0DBC7;fill:#5F4021;color:#5F4021;}.elementor-168 .elementor-element.elementor-element-a9e6fcc.elementor-view-framed .elementor-icon, .elementor-168 .elementor-element.elementor-element-a9e6fcc.elementor-view-default .elementor-icon{fill:#F0DBC7;color:#F0DBC7;border-color:#F0DBC7;}.elementor-168 .elementor-element.elementor-element-a9e6fcc.elementor-view-framed .elementor-icon{background-color:#5F4021;}.elementor-168 .elementor-element.elementor-element-a9e6fcc .elementor-icon{font-size:23px;}.elementor-168 .elementor-element.elementor-element-a9e6fcc .elementor-icon-box-title, .elementor-168 .elementor-element.elementor-element-a9e6fcc .elementor-icon-box-title a{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-168 .elementor-element.elementor-element-a9e6fcc .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;color:#000000;}.elementor-168 .elementor-element.elementor-element-f01332c .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-168 .elementor-element.elementor-element-f01332c .elementor-icon-box-title{margin-block-end:5px;color:#5F4021;}.elementor-168 .elementor-element.elementor-element-f01332c.elementor-view-stacked .elementor-icon{background-color:#F0DBC7;fill:#5F4021;color:#5F4021;}.elementor-168 .elementor-element.elementor-element-f01332c.elementor-view-framed .elementor-icon, .elementor-168 .elementor-element.elementor-element-f01332c.elementor-view-default .elementor-icon{fill:#F0DBC7;color:#F0DBC7;border-color:#F0DBC7;}.elementor-168 .elementor-element.elementor-element-f01332c.elementor-view-framed .elementor-icon{background-color:#5F4021;}.elementor-168 .elementor-element.elementor-element-f01332c .elementor-icon{font-size:23px;}.elementor-168 .elementor-element.elementor-element-f01332c .elementor-icon-box-title, .elementor-168 .elementor-element.elementor-element-f01332c .elementor-icon-box-title a{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-168 .elementor-element.elementor-element-f01332c .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;color:#000000;}.elementor-168 .elementor-element.elementor-element-c62f3ce{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--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-168 .elementor-element.elementor-element-857704c .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-168 .elementor-element.elementor-element-857704c .elementor-icon-box-title{margin-block-end:5px;color:#5F4021;}.elementor-168 .elementor-element.elementor-element-857704c.elementor-view-stacked .elementor-icon{background-color:#F0DBC7;fill:#5F4021;color:#5F4021;}.elementor-168 .elementor-element.elementor-element-857704c.elementor-view-framed .elementor-icon, .elementor-168 .elementor-element.elementor-element-857704c.elementor-view-default .elementor-icon{fill:#F0DBC7;color:#F0DBC7;border-color:#F0DBC7;}.elementor-168 .elementor-element.elementor-element-857704c.elementor-view-framed .elementor-icon{background-color:#5F4021;}.elementor-168 .elementor-element.elementor-element-857704c .elementor-icon{font-size:23px;}.elementor-168 .elementor-element.elementor-element-857704c .elementor-icon-box-title, .elementor-168 .elementor-element.elementor-element-857704c .elementor-icon-box-title a{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-168 .elementor-element.elementor-element-857704c .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;color:#000000;}.elementor-168 .elementor-element.elementor-element-412926a .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-168 .elementor-element.elementor-element-412926a .elementor-icon-box-title{margin-block-end:5px;color:#5F4021;}.elementor-168 .elementor-element.elementor-element-412926a.elementor-view-stacked .elementor-icon{background-color:#F0DBC7;fill:#5F4021;color:#5F4021;}.elementor-168 .elementor-element.elementor-element-412926a.elementor-view-framed .elementor-icon, .elementor-168 .elementor-element.elementor-element-412926a.elementor-view-default .elementor-icon{fill:#F0DBC7;color:#F0DBC7;border-color:#F0DBC7;}.elementor-168 .elementor-element.elementor-element-412926a.elementor-view-framed .elementor-icon{background-color:#5F4021;}.elementor-168 .elementor-element.elementor-element-412926a .elementor-icon{font-size:23px;}.elementor-168 .elementor-element.elementor-element-412926a .elementor-icon-box-title, .elementor-168 .elementor-element.elementor-element-412926a .elementor-icon-box-title a{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-168 .elementor-element.elementor-element-412926a .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;color:#000000;}.elementor-168 .elementor-element.elementor-element-2fefaef .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-168 .elementor-element.elementor-element-2fefaef .elementor-icon-box-title{margin-block-end:5px;color:#5F4021;}.elementor-168 .elementor-element.elementor-element-2fefaef.elementor-view-stacked .elementor-icon{background-color:#F0DBC7;fill:#5F4021;color:#5F4021;}.elementor-168 .elementor-element.elementor-element-2fefaef.elementor-view-framed .elementor-icon, .elementor-168 .elementor-element.elementor-element-2fefaef.elementor-view-default .elementor-icon{fill:#F0DBC7;color:#F0DBC7;border-color:#F0DBC7;}.elementor-168 .elementor-element.elementor-element-2fefaef.elementor-view-framed .elementor-icon{background-color:#5F4021;}.elementor-168 .elementor-element.elementor-element-2fefaef .elementor-icon{font-size:23px;}.elementor-168 .elementor-element.elementor-element-2fefaef .elementor-icon-box-title, .elementor-168 .elementor-element.elementor-element-2fefaef .elementor-icon-box-title a{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-168 .elementor-element.elementor-element-2fefaef .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;color:#000000;}.elementor-168 .elementor-element.elementor-element-2ac9de1 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-168 .elementor-element.elementor-element-2ac9de1 .elementor-icon-box-title{margin-block-end:5px;color:#5F4021;}.elementor-168 .elementor-element.elementor-element-2ac9de1.elementor-view-stacked .elementor-icon{background-color:#F0DBC7;fill:#5F4021;color:#5F4021;}.elementor-168 .elementor-element.elementor-element-2ac9de1.elementor-view-framed .elementor-icon, .elementor-168 .elementor-element.elementor-element-2ac9de1.elementor-view-default .elementor-icon{fill:#F0DBC7;color:#F0DBC7;border-color:#F0DBC7;}.elementor-168 .elementor-element.elementor-element-2ac9de1.elementor-view-framed .elementor-icon{background-color:#5F4021;}.elementor-168 .elementor-element.elementor-element-2ac9de1 .elementor-icon{font-size:23px;}.elementor-168 .elementor-element.elementor-element-2ac9de1 .elementor-icon-box-title, .elementor-168 .elementor-element.elementor-element-2ac9de1 .elementor-icon-box-title a{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-168 .elementor-element.elementor-element-2ac9de1 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;color:#000000;}.elementor-168 .elementor-element.elementor-element-db99731 .wpr-button{background-color:#5F4021;-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;border-color:#E8E8E8;border-style:none;border-radius:4px 4px 4px 4px;}	.elementor-168 .elementor-element.elementor-element-db99731 [class*="elementor-animation"]:hover,
								.elementor-168 .elementor-element.elementor-element-db99731 .wpr-button::before,
								.elementor-168 .elementor-element.elementor-element-db99731 .wpr-button::after{background-color:#5F4021;}.elementor-168 .elementor-element.elementor-element-db99731 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-db99731 .wpr-button::before{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-168 .elementor-element.elementor-element-db99731 .wpr-button::after{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;color:#ffffff;padding:9px 10px 9px 10px;}.elementor-168 .elementor-element.elementor-element-db99731 .wpr-button .wpr-button-icon{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-168 .elementor-element.elementor-element-db99731 .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-168 .elementor-element.elementor-element-db99731 .wpr-button .wpr-button-text{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-168 .elementor-element.elementor-element-db99731 .wpr-button .wpr-button-content{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-168 .elementor-element.elementor-element-db99731 .wpr-button-wrap{max-width:165px;}.elementor-168 .elementor-element.elementor-element-db99731{text-align:left;}.elementor-168 .elementor-element.elementor-element-db99731 .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-168 .elementor-element.elementor-element-db99731 .wpr-button-text{-webkit-justify-content:center;justify-content:center;color:#ffffff;}.elementor-168 .elementor-element.elementor-element-db99731 .wpr-button-icon{font-size:18px;}.elementor-168 .elementor-element.elementor-element-db99731 .wpr-button-icon svg{width:18px;height:18px;}.elementor-168 .elementor-element.elementor-element-db99731.wpr-button-icon-position-left .wpr-button-icon{margin-right:12px;}.elementor-168 .elementor-element.elementor-element-db99731.wpr-button-icon-position-right .wpr-button-icon{margin-left:12px;}.elementor-168 .elementor-element.elementor-element-db99731.wpr-button-icon-style-inline .wpr-button-icon{color:#ffffff;}.elementor-168 .elementor-element.elementor-element-db99731.wpr-button-icon-style-inline .wpr-button-icon svg{fill:#ffffff;}.elementor-168 .elementor-element.elementor-element-db99731 .wpr-button-text,.elementor-168 .elementor-element.elementor-element-db99731 .wpr-button::after{font-family:"Georgia", Sans-serif;font-size:14px;font-weight:500;line-height:22px;letter-spacing:1.2px;}.elementor-168 .elementor-element.elementor-element-db99731 .wpr-button:hover .wpr-button-text{color:#ffffff;}.elementor-168 .elementor-element.elementor-element-db99731.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:#ffffff;}.elementor-168 .elementor-element.elementor-element-db99731.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:#ffffff;}.elementor-168 .elementor-element.elementor-element-db99731 .wpr-button:focus .wpr-button-text{color:#ffffff;}.elementor-168 .elementor-element.elementor-element-db99731.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon{color:#ffffff;}.elementor-168 .elementor-element.elementor-element-db99731.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon svg{fill:#ffffff;}.elementor-168 .elementor-element.elementor-element-db99731 .wpr-button:hover{border-color:#E8E8E8;}.elementor-168 .elementor-element.elementor-element-db99731.wpr-button-icon-style-inline .wpr-button{padding:9px 10px 9px 10px;}.elementor-168 .elementor-element.elementor-element-db99731.wpr-button-icon-style-block .wpr-button-text{padding:9px 10px 9px 10px;}.elementor-168 .elementor-element.elementor-element-db99731.wpr-button-icon-style-inline-block .wpr-button-content{padding:9px 10px 9px 10px;}.elementor-168 .elementor-element.elementor-element-90763ce:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-168 .elementor-element.elementor-element-90763ce > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.artisansarts.com/wp-content/uploads/2026/09/WhatsApp-Image-2026-09-05-at-10.37.16-AM.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-bc-flex-widget .elementor-168 .elementor-element.elementor-element-90763ce.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-168 .elementor-element.elementor-element-90763ce.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-168 .elementor-element.elementor-element-90763ce > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-168 .elementor-element.elementor-element-90763ce > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-90763ce > .elementor-element-populated, .elementor-168 .elementor-element.elementor-element-90763ce > .elementor-element-populated > .elementor-background-overlay, .elementor-168 .elementor-element.elementor-element-90763ce > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-168 .elementor-element.elementor-element-90763ce > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-168 .elementor-element.elementor-element-fcd17ac{--display:flex;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-168 .elementor-element.elementor-element-fcd17ac:not(.elementor-motion-effects-element-type-background), .elementor-168 .elementor-element.elementor-element-fcd17ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-cfa7a2e{--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:70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-168 .elementor-element.elementor-element-a2de15a{--display:flex;--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-168 .elementor-element.elementor-element-a2de15a:not(.elementor-motion-effects-element-type-background), .elementor-168 .elementor-element.elementor-element-a2de15a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.artisansarts.com/wp-content/uploads/2026/09/qwqw.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-168 .elementor-element.elementor-element-dc846d6{--display:flex;--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:10px;--padding-left:80px;--padding-right:0px;}.elementor-168 .elementor-element.elementor-element-dc846d6:not(.elementor-motion-effects-element-type-background), .elementor-168 .elementor-element.elementor-element-dc846d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.artisansarts.com/wp-content/uploads/2026/09/ms.png");background-position:0px -28px;background-repeat:no-repeat;background-size:cover;}.elementor-168 .elementor-element.elementor-element-dc846d6::before, .elementor-168 .elementor-element.elementor-element-dc846d6 > .elementor-background-video-container::before, .elementor-168 .elementor-element.elementor-element-dc846d6 > .e-con-inner > .elementor-background-video-container::before, .elementor-168 .elementor-element.elementor-element-dc846d6 > .elementor-background-slideshow::before, .elementor-168 .elementor-element.elementor-element-dc846d6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-168 .elementor-element.elementor-element-dc846d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FCFAFA;--background-overlay:'';}.elementor-168 .elementor-element.elementor-element-38a786e{text-align:start;}.elementor-168 .elementor-element.elementor-element-38a786e .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:48px;font-weight:500;text-transform:uppercase;line-height:55px;letter-spacing:1.5px;color:#5F4021;}.elementor-168 .elementor-element.elementor-element-1b0e2bc{--divider-border-style:solid;--divider-color:#5F4021;--divider-border-width:2.6px;}.elementor-168 .elementor-element.elementor-element-1b0e2bc > .elementor-widget-container{margin:-20px 0px 0px -80px;padding:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-168 .elementor-element.elementor-element-1b0e2bc .elementor-divider-separator{width:40%;}.elementor-168 .elementor-element.elementor-element-1b0e2bc .elementor-divider{padding-block-start:16px;padding-block-end:16px;}.elementor-168 .elementor-element.elementor-element-ab040fd > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-ab040fd .elementor-icon-list-icon i{color:#5F4021;transition:color 0.3s;}.elementor-168 .elementor-element.elementor-element-ab040fd .elementor-icon-list-icon svg{fill:#5F4021;transition:fill 0.3s;}.elementor-168 .elementor-element.elementor-element-ab040fd{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-168 .elementor-element.elementor-element-ab040fd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-168 .elementor-element.elementor-element-ab040fd .elementor-icon-list-item > a{font-family:"Georgia", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;}.elementor-168 .elementor-element.elementor-element-ab040fd .elementor-icon-list-text{color:#5F4021;transition:color 0.3s;}.elementor-168 .elementor-element.elementor-element-b6829ac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-b6829ac .elementor-icon-list-icon i{color:#5F4021;transition:color 0.3s;}.elementor-168 .elementor-element.elementor-element-b6829ac .elementor-icon-list-icon svg{fill:#5F4021;transition:fill 0.3s;}.elementor-168 .elementor-element.elementor-element-b6829ac{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-168 .elementor-element.elementor-element-b6829ac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-168 .elementor-element.elementor-element-b6829ac .elementor-icon-list-item > a{font-family:"Georgia", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;}.elementor-168 .elementor-element.elementor-element-b6829ac .elementor-icon-list-text{color:#5F4021;transition:color 0.3s;}.elementor-168 .elementor-element.elementor-element-2a15014 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-2a15014 .elementor-icon-list-icon i{color:#5F4021;transition:color 0.3s;}.elementor-168 .elementor-element.elementor-element-2a15014 .elementor-icon-list-icon svg{fill:#5F4021;transition:fill 0.3s;}.elementor-168 .elementor-element.elementor-element-2a15014{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-168 .elementor-element.elementor-element-2a15014 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-168 .elementor-element.elementor-element-2a15014 .elementor-icon-list-item > a{font-family:"Georgia", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;}.elementor-168 .elementor-element.elementor-element-2a15014 .elementor-icon-list-text{color:#5F4021;transition:color 0.3s;}.elementor-168 .elementor-element.elementor-element-a246d76 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-a246d76 .elementor-icon-list-icon i{color:#5F4021;transition:color 0.3s;}.elementor-168 .elementor-element.elementor-element-a246d76 .elementor-icon-list-icon svg{fill:#5F4021;transition:fill 0.3s;}.elementor-168 .elementor-element.elementor-element-a246d76{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-168 .elementor-element.elementor-element-a246d76 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-168 .elementor-element.elementor-element-a246d76 .elementor-icon-list-item > a{font-family:"Georgia", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;}.elementor-168 .elementor-element.elementor-element-a246d76 .elementor-icon-list-text{color:#5F4021;transition:color 0.3s;}.elementor-168 .elementor-element.elementor-element-75aa1df > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-75aa1df .elementor-icon-list-icon i{color:#5F4021;transition:color 0.3s;}.elementor-168 .elementor-element.elementor-element-75aa1df .elementor-icon-list-icon svg{fill:#5F4021;transition:fill 0.3s;}.elementor-168 .elementor-element.elementor-element-75aa1df{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-168 .elementor-element.elementor-element-75aa1df .elementor-icon-list-item > .elementor-icon-list-text, .elementor-168 .elementor-element.elementor-element-75aa1df .elementor-icon-list-item > a{font-family:"Georgia", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;}.elementor-168 .elementor-element.elementor-element-75aa1df .elementor-icon-list-text{color:#5F4021;transition:color 0.3s;}.elementor-168 .elementor-element.elementor-element-8c7acf6{--display:flex;}.elementor-168 .elementor-element.elementor-element-f54999c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-f54999c .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:35px;font-weight:500;text-transform:uppercase;line-height:1.1em;letter-spacing:1.5px;color:#5F4021;}.elementor-168 .elementor-element.elementor-element-493bece{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-168 .elementor-element.elementor-element-97f1530 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-97f1530 .elementor-image-box-wrapper{text-align:center;}.elementor-168 .elementor-element.elementor-element-97f1530.elementor-position-right .elementor-image-box-img{margin-left:7px;}.elementor-168 .elementor-element.elementor-element-97f1530.elementor-position-left .elementor-image-box-img{margin-right:7px;}.elementor-168 .elementor-element.elementor-element-97f1530.elementor-position-top .elementor-image-box-img{margin-bottom:7px;}.elementor-168 .elementor-element.elementor-element-97f1530 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-168 .elementor-element.elementor-element-97f1530 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-168 .elementor-element.elementor-element-97f1530 .elementor-image-box-title{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-168 .elementor-element.elementor-element-c8d032c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-c8d032c .elementor-image-box-wrapper{text-align:center;}.elementor-168 .elementor-element.elementor-element-c8d032c.elementor-position-right .elementor-image-box-img{margin-left:7px;}.elementor-168 .elementor-element.elementor-element-c8d032c.elementor-position-left .elementor-image-box-img{margin-right:7px;}.elementor-168 .elementor-element.elementor-element-c8d032c.elementor-position-top .elementor-image-box-img{margin-bottom:7px;}.elementor-168 .elementor-element.elementor-element-c8d032c .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-168 .elementor-element.elementor-element-c8d032c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-168 .elementor-element.elementor-element-c8d032c .elementor-image-box-title{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-168 .elementor-element.elementor-element-532a0b1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-532a0b1 .elementor-image-box-wrapper{text-align:center;}.elementor-168 .elementor-element.elementor-element-532a0b1.elementor-position-right .elementor-image-box-img{margin-left:7px;}.elementor-168 .elementor-element.elementor-element-532a0b1.elementor-position-left .elementor-image-box-img{margin-right:7px;}.elementor-168 .elementor-element.elementor-element-532a0b1.elementor-position-top .elementor-image-box-img{margin-bottom:7px;}.elementor-168 .elementor-element.elementor-element-532a0b1 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-168 .elementor-element.elementor-element-532a0b1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-168 .elementor-element.elementor-element-532a0b1 .elementor-image-box-title{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-168 .elementor-element.elementor-element-566b3c4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-566b3c4 .elementor-image-box-wrapper{text-align:center;}.elementor-168 .elementor-element.elementor-element-566b3c4.elementor-position-right .elementor-image-box-img{margin-left:7px;}.elementor-168 .elementor-element.elementor-element-566b3c4.elementor-position-left .elementor-image-box-img{margin-right:7px;}.elementor-168 .elementor-element.elementor-element-566b3c4.elementor-position-top .elementor-image-box-img{margin-bottom:7px;}.elementor-168 .elementor-element.elementor-element-566b3c4 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-168 .elementor-element.elementor-element-566b3c4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-168 .elementor-element.elementor-element-566b3c4 .elementor-image-box-title{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-168 .elementor-element.elementor-element-0bd3222 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-0bd3222 .elementor-image-box-wrapper{text-align:center;}.elementor-168 .elementor-element.elementor-element-0bd3222.elementor-position-right .elementor-image-box-img{margin-left:7px;}.elementor-168 .elementor-element.elementor-element-0bd3222.elementor-position-left .elementor-image-box-img{margin-right:7px;}.elementor-168 .elementor-element.elementor-element-0bd3222.elementor-position-top .elementor-image-box-img{margin-bottom:7px;}.elementor-168 .elementor-element.elementor-element-0bd3222 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-168 .elementor-element.elementor-element-0bd3222 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-168 .elementor-element.elementor-element-0bd3222 .elementor-image-box-title{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-168 .elementor-element.elementor-element-ee1759b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-ee1759b .elementor-image-box-wrapper{text-align:center;}.elementor-168 .elementor-element.elementor-element-ee1759b.elementor-position-right .elementor-image-box-img{margin-left:7px;}.elementor-168 .elementor-element.elementor-element-ee1759b.elementor-position-left .elementor-image-box-img{margin-right:7px;}.elementor-168 .elementor-element.elementor-element-ee1759b.elementor-position-top .elementor-image-box-img{margin-bottom:7px;}.elementor-168 .elementor-element.elementor-element-ee1759b .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-168 .elementor-element.elementor-element-ee1759b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-168 .elementor-element.elementor-element-ee1759b .elementor-image-box-title{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-168 .elementor-element.elementor-element-b1c6bd2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-b1c6bd2 .elementor-image-box-wrapper{text-align:center;}.elementor-168 .elementor-element.elementor-element-b1c6bd2.elementor-position-right .elementor-image-box-img{margin-left:7px;}.elementor-168 .elementor-element.elementor-element-b1c6bd2.elementor-position-left .elementor-image-box-img{margin-right:7px;}.elementor-168 .elementor-element.elementor-element-b1c6bd2.elementor-position-top .elementor-image-box-img{margin-bottom:7px;}.elementor-168 .elementor-element.elementor-element-b1c6bd2 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-168 .elementor-element.elementor-element-b1c6bd2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-168 .elementor-element.elementor-element-b1c6bd2 .elementor-image-box-title{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-168 .elementor-element.elementor-element-6490fcd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-6490fcd .elementor-image-box-wrapper{text-align:center;}.elementor-168 .elementor-element.elementor-element-6490fcd.elementor-position-right .elementor-image-box-img{margin-left:7px;}.elementor-168 .elementor-element.elementor-element-6490fcd.elementor-position-left .elementor-image-box-img{margin-right:7px;}.elementor-168 .elementor-element.elementor-element-6490fcd.elementor-position-top .elementor-image-box-img{margin-bottom:7px;}.elementor-168 .elementor-element.elementor-element-6490fcd .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-168 .elementor-element.elementor-element-6490fcd .elementor-image-box-img img{transition-duration:0.3s;}.elementor-168 .elementor-element.elementor-element-6490fcd .elementor-image-box-title{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-168 .elementor-element.elementor-element-599ac3d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-599ac3d .elementor-image-box-wrapper{text-align:center;}.elementor-168 .elementor-element.elementor-element-599ac3d.elementor-position-right .elementor-image-box-img{margin-left:7px;}.elementor-168 .elementor-element.elementor-element-599ac3d.elementor-position-left .elementor-image-box-img{margin-right:7px;}.elementor-168 .elementor-element.elementor-element-599ac3d.elementor-position-top .elementor-image-box-img{margin-bottom:7px;}.elementor-168 .elementor-element.elementor-element-599ac3d .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-168 .elementor-element.elementor-element-599ac3d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-168 .elementor-element.elementor-element-599ac3d .elementor-image-box-title{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-168 .elementor-element.elementor-element-5e75911 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-5e75911 .elementor-image-box-wrapper{text-align:center;}.elementor-168 .elementor-element.elementor-element-5e75911.elementor-position-right .elementor-image-box-img{margin-left:7px;}.elementor-168 .elementor-element.elementor-element-5e75911.elementor-position-left .elementor-image-box-img{margin-right:7px;}.elementor-168 .elementor-element.elementor-element-5e75911.elementor-position-top .elementor-image-box-img{margin-bottom:7px;}.elementor-168 .elementor-element.elementor-element-5e75911 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-168 .elementor-element.elementor-element-5e75911 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-168 .elementor-element.elementor-element-5e75911 .elementor-image-box-title{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-168 .elementor-element.elementor-element-18b7996 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-18b7996 .elementor-image-box-wrapper{text-align:center;}.elementor-168 .elementor-element.elementor-element-18b7996.elementor-position-right .elementor-image-box-img{margin-left:7px;}.elementor-168 .elementor-element.elementor-element-18b7996.elementor-position-left .elementor-image-box-img{margin-right:7px;}.elementor-168 .elementor-element.elementor-element-18b7996.elementor-position-top .elementor-image-box-img{margin-bottom:7px;}.elementor-168 .elementor-element.elementor-element-18b7996 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-168 .elementor-element.elementor-element-18b7996 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-168 .elementor-element.elementor-element-18b7996 .elementor-image-box-title{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-168 .elementor-element.elementor-element-66db446 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-66db446 .elementor-image-box-wrapper{text-align:center;}.elementor-168 .elementor-element.elementor-element-66db446.elementor-position-right .elementor-image-box-img{margin-left:7px;}.elementor-168 .elementor-element.elementor-element-66db446.elementor-position-left .elementor-image-box-img{margin-right:7px;}.elementor-168 .elementor-element.elementor-element-66db446.elementor-position-top .elementor-image-box-img{margin-bottom:7px;}.elementor-168 .elementor-element.elementor-element-66db446 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-168 .elementor-element.elementor-element-66db446 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-168 .elementor-element.elementor-element-66db446 .elementor-image-box-title{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-168 .elementor-element.elementor-element-fbe690b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-fbe690b .elementor-image-box-wrapper{text-align:center;}.elementor-168 .elementor-element.elementor-element-fbe690b.elementor-position-right .elementor-image-box-img{margin-left:7px;}.elementor-168 .elementor-element.elementor-element-fbe690b.elementor-position-left .elementor-image-box-img{margin-right:7px;}.elementor-168 .elementor-element.elementor-element-fbe690b.elementor-position-top .elementor-image-box-img{margin-bottom:7px;}.elementor-168 .elementor-element.elementor-element-fbe690b .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-168 .elementor-element.elementor-element-fbe690b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-168 .elementor-element.elementor-element-fbe690b .elementor-image-box-title{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-168 .elementor-element.elementor-element-64fde8d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-64fde8d .elementor-image-box-wrapper{text-align:center;}.elementor-168 .elementor-element.elementor-element-64fde8d.elementor-position-right .elementor-image-box-img{margin-left:7px;}.elementor-168 .elementor-element.elementor-element-64fde8d.elementor-position-left .elementor-image-box-img{margin-right:7px;}.elementor-168 .elementor-element.elementor-element-64fde8d.elementor-position-top .elementor-image-box-img{margin-bottom:7px;}.elementor-168 .elementor-element.elementor-element-64fde8d .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-168 .elementor-element.elementor-element-64fde8d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-168 .elementor-element.elementor-element-64fde8d .elementor-image-box-title{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-168 .elementor-element.elementor-element-40d7fcf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-40d7fcf .elementor-image-box-wrapper{text-align:center;}.elementor-168 .elementor-element.elementor-element-40d7fcf.elementor-position-right .elementor-image-box-img{margin-left:7px;}.elementor-168 .elementor-element.elementor-element-40d7fcf.elementor-position-left .elementor-image-box-img{margin-right:7px;}.elementor-168 .elementor-element.elementor-element-40d7fcf.elementor-position-top .elementor-image-box-img{margin-bottom:7px;}.elementor-168 .elementor-element.elementor-element-40d7fcf .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-168 .elementor-element.elementor-element-40d7fcf .elementor-image-box-img img{transition-duration:0.3s;}.elementor-168 .elementor-element.elementor-element-40d7fcf .elementor-image-box-title{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-168 .elementor-element.elementor-element-f20f582 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-f20f582 .elementor-image-box-wrapper{text-align:center;}.elementor-168 .elementor-element.elementor-element-f20f582.elementor-position-right .elementor-image-box-img{margin-left:7px;}.elementor-168 .elementor-element.elementor-element-f20f582.elementor-position-left .elementor-image-box-img{margin-right:7px;}.elementor-168 .elementor-element.elementor-element-f20f582.elementor-position-top .elementor-image-box-img{margin-bottom:7px;}.elementor-168 .elementor-element.elementor-element-f20f582 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-168 .elementor-element.elementor-element-f20f582 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-168 .elementor-element.elementor-element-f20f582 .elementor-image-box-title{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-168 .elementor-element.elementor-element-323daef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-323daef .elementor-image-box-wrapper{text-align:center;}.elementor-168 .elementor-element.elementor-element-323daef.elementor-position-right .elementor-image-box-img{margin-left:7px;}.elementor-168 .elementor-element.elementor-element-323daef.elementor-position-left .elementor-image-box-img{margin-right:7px;}.elementor-168 .elementor-element.elementor-element-323daef.elementor-position-top .elementor-image-box-img{margin-bottom:7px;}.elementor-168 .elementor-element.elementor-element-323daef .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-168 .elementor-element.elementor-element-323daef .elementor-image-box-img img{transition-duration:0.3s;}.elementor-168 .elementor-element.elementor-element-323daef .elementor-image-box-title{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-168 .elementor-element.elementor-element-b256d9a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-b256d9a .elementor-image-box-wrapper{text-align:center;}.elementor-168 .elementor-element.elementor-element-b256d9a.elementor-position-right .elementor-image-box-img{margin-left:7px;}.elementor-168 .elementor-element.elementor-element-b256d9a.elementor-position-left .elementor-image-box-img{margin-right:7px;}.elementor-168 .elementor-element.elementor-element-b256d9a.elementor-position-top .elementor-image-box-img{margin-bottom:7px;}.elementor-168 .elementor-element.elementor-element-b256d9a .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-168 .elementor-element.elementor-element-b256d9a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-168 .elementor-element.elementor-element-b256d9a .elementor-image-box-title{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-168 .elementor-element.elementor-element-2e34909:not(.elementor-motion-effects-element-type-background), .elementor-168 .elementor-element.elementor-element-2e34909 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-2e34909{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 20px 0px 70px;}.elementor-168 .elementor-element.elementor-element-2e34909 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-168 .elementor-element.elementor-element-70b31a2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-168 .elementor-element.elementor-element-70b31a2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.artisansarts.com/wp-content/uploads/2026/09/1000190175.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-168 .elementor-element.elementor-element-70b31a2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;padding:50px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-70b31a2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-168 .elementor-element.elementor-element-7135056.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-168 .elementor-element.elementor-element-7135056.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-168 .elementor-element.elementor-element-7135056 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 60px;}.elementor-168 .elementor-element.elementor-element-68441ed{text-align:start;}.elementor-168 .elementor-element.elementor-element-68441ed .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:34px;font-weight:500;text-transform:uppercase;line-height:39px;letter-spacing:1.5px;color:#5F4021;}.elementor-168 .elementor-element.elementor-element-b93680c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-b93680c .elementor-icon-list-icon i{color:#5F4021;transition:color 0.3s;}.elementor-168 .elementor-element.elementor-element-b93680c .elementor-icon-list-icon svg{fill:#5F4021;transition:fill 0.3s;}.elementor-168 .elementor-element.elementor-element-b93680c{--e-icon-list-icon-size:33px;--icon-vertical-offset:0px;}.elementor-168 .elementor-element.elementor-element-b93680c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-168 .elementor-element.elementor-element-b93680c .elementor-icon-list-item > a{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-168 .elementor-element.elementor-element-b93680c .elementor-icon-list-text{color:#5F4021;transition:color 0.3s;}.elementor-168 .elementor-element.elementor-element-19343e1 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-19343e1{text-align:start;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;line-height:25px;color:#555555;}.elementor-168 .elementor-element.elementor-element-daf2854 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-daf2854 .elementor-icon-list-icon i{color:#5F4021;transition:color 0.3s;}.elementor-168 .elementor-element.elementor-element-daf2854 .elementor-icon-list-icon svg{fill:#5F4021;transition:fill 0.3s;}.elementor-168 .elementor-element.elementor-element-daf2854{--e-icon-list-icon-size:33px;--icon-vertical-offset:0px;}.elementor-168 .elementor-element.elementor-element-daf2854 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-168 .elementor-element.elementor-element-daf2854 .elementor-icon-list-item > a{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-168 .elementor-element.elementor-element-daf2854 .elementor-icon-list-text{color:#5F4021;transition:color 0.3s;}.elementor-168 .elementor-element.elementor-element-fe51e30 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-fe51e30{text-align:start;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;line-height:25px;color:#555555;}.elementor-168 .elementor-element.elementor-element-82b9696 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-82b9696 .elementor-icon-list-icon i{color:#5F4021;transition:color 0.3s;}.elementor-168 .elementor-element.elementor-element-82b9696 .elementor-icon-list-icon svg{fill:#5F4021;transition:fill 0.3s;}.elementor-168 .elementor-element.elementor-element-82b9696{--e-icon-list-icon-size:33px;--icon-vertical-offset:0px;}.elementor-168 .elementor-element.elementor-element-82b9696 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-168 .elementor-element.elementor-element-82b9696 .elementor-icon-list-item > a{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-168 .elementor-element.elementor-element-82b9696 .elementor-icon-list-text{color:#5F4021;transition:color 0.3s;}.elementor-168 .elementor-element.elementor-element-978fc27 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-978fc27{text-align:start;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;line-height:25px;color:#555555;}.elementor-168 .elementor-element.elementor-element-f4ec766 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-f4ec766 .elementor-icon-list-icon i{color:#5F4021;transition:color 0.3s;}.elementor-168 .elementor-element.elementor-element-f4ec766 .elementor-icon-list-icon svg{fill:#5F4021;transition:fill 0.3s;}.elementor-168 .elementor-element.elementor-element-f4ec766{--e-icon-list-icon-size:33px;--icon-vertical-offset:0px;}.elementor-168 .elementor-element.elementor-element-f4ec766 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-168 .elementor-element.elementor-element-f4ec766 .elementor-icon-list-item > a{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-168 .elementor-element.elementor-element-f4ec766 .elementor-icon-list-text{color:#5F4021;transition:color 0.3s;}.elementor-168 .elementor-element.elementor-element-6636859 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-6636859{text-align:start;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;line-height:25px;color:#555555;}.elementor-168 .elementor-element.elementor-element-5e62d86 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-5e62d86 .elementor-icon-list-icon i{color:#5F4021;transition:color 0.3s;}.elementor-168 .elementor-element.elementor-element-5e62d86 .elementor-icon-list-icon svg{fill:#5F4021;transition:fill 0.3s;}.elementor-168 .elementor-element.elementor-element-5e62d86{--e-icon-list-icon-size:33px;--icon-vertical-offset:0px;}.elementor-168 .elementor-element.elementor-element-5e62d86 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-168 .elementor-element.elementor-element-5e62d86 .elementor-icon-list-item > a{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-168 .elementor-element.elementor-element-5e62d86 .elementor-icon-list-text{color:#5F4021;transition:color 0.3s;}.elementor-168 .elementor-element.elementor-element-610c49c > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-610c49c{text-align:start;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:500;line-height:25px;color:#555555;}.elementor-168 .elementor-element.elementor-element-47e2f83{--display:flex;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-168 .elementor-element.elementor-element-47e2f83:not(.elementor-motion-effects-element-type-background), .elementor-168 .elementor-element.elementor-element-47e2f83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-bd1d499{--display:flex;--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-168 .elementor-element.elementor-element-20c85de > .elementor-widget-container{margin:0px 0px 0px 110px;padding:0px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-20c85de .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:35px;font-weight:500;text-transform:uppercase;line-height:1.1em;letter-spacing:1.5px;color:#5F4021;}.elementor-168 .elementor-element.elementor-element-492ee20{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:140px;--padding-right:140px;}.elementor-168 .elementor-element.elementor-element-450d170{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-168 .elementor-element.elementor-element-450d170:not(.elementor-motion-effects-element-type-background), .elementor-168 .elementor-element.elementor-element-450d170 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.artisansarts.com/wp-content/uploads/2026/09/WhatsApp-Image-2026-09-12-at-2.17.42-PM.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-168 .elementor-element.elementor-element-450d170.e-con{--align-self:center;}.elementor-168 .elementor-element.elementor-element-e7dc8ce > .elementor-widget-container{--e-transform-rotateZ:90deg;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-e7dc8ce .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:26px;color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-38f8dfd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-168 .elementor-element.elementor-element-38f8dfd:not(.elementor-motion-effects-element-type-background), .elementor-168 .elementor-element.elementor-element-38f8dfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.artisansarts.com/wp-content/uploads/2026/09/wood-working.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-168 .elementor-element.elementor-element-38f8dfd.e-con{--align-self:center;}.elementor-168 .elementor-element.elementor-element-e126b89 > .elementor-widget-container{--e-transform-rotateZ:90deg;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-e126b89 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:26px;color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-dca4b16{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-168 .elementor-element.elementor-element-dca4b16:not(.elementor-motion-effects-element-type-background), .elementor-168 .elementor-element.elementor-element-dca4b16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.artisansarts.com/wp-content/uploads/2026/09/Moister-check.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-168 .elementor-element.elementor-element-dca4b16.e-con{--align-self:center;}.elementor-168 .elementor-element.elementor-element-be91425 > .elementor-widget-container{--e-transform-rotateZ:90deg;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-be91425 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:26px;color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-adf6d75{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-168 .elementor-element.elementor-element-adf6d75:not(.elementor-motion-effects-element-type-background), .elementor-168 .elementor-element.elementor-element-adf6d75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.artisansarts.com/wp-content/uploads/2026/09/resized_253x338_8.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-168 .elementor-element.elementor-element-adf6d75.e-con{--align-self:center;}.elementor-168 .elementor-element.elementor-element-7f50d30 > .elementor-widget-container{--e-transform-rotateZ:90deg;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-7f50d30 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:26px;color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-82cac78{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:50px;--padding-left:140px;--padding-right:140px;}.elementor-168 .elementor-element.elementor-element-5d1c3a9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-168 .elementor-element.elementor-element-5d1c3a9:not(.elementor-motion-effects-element-type-background), .elementor-168 .elementor-element.elementor-element-5d1c3a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.artisansarts.com/wp-content/uploads/2026/09/WhatsApp-Image-2026-09-12-at-3.25.04-PM-2.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-168 .elementor-element.elementor-element-5d1c3a9.e-con{--align-self:center;}.elementor-168 .elementor-element.elementor-element-9d186ad > .elementor-widget-container{--e-transform-rotateZ:90deg;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-9d186ad .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:26px;color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-d66541b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-168 .elementor-element.elementor-element-d66541b:not(.elementor-motion-effects-element-type-background), .elementor-168 .elementor-element.elementor-element-d66541b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.artisansarts.com/wp-content/uploads/2026/09/m6-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-168 .elementor-element.elementor-element-d66541b.e-con{--align-self:center;}.elementor-168 .elementor-element.elementor-element-b0375c2 > .elementor-widget-container{--e-transform-rotateZ:90deg;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-b0375c2 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:26px;color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-e3805a1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-168 .elementor-element.elementor-element-e3805a1:not(.elementor-motion-effects-element-type-background), .elementor-168 .elementor-element.elementor-element-e3805a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.artisansarts.com/wp-content/uploads/2026/09/WhatsApp-Image-2026-09-12-at-3.25.07-PM-1.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-168 .elementor-element.elementor-element-e3805a1.e-con{--align-self:center;}.elementor-168 .elementor-element.elementor-element-1eaf9da > .elementor-widget-container{--e-transform-rotateZ:90deg;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-1eaf9da .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:26px;color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-31b0209{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-168 .elementor-element.elementor-element-31b0209:not(.elementor-motion-effects-element-type-background), .elementor-168 .elementor-element.elementor-element-31b0209 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.artisansarts.com/wp-content/uploads/2026/09/Doorstep.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-168 .elementor-element.elementor-element-31b0209.e-con{--align-self:center;}.elementor-168 .elementor-element.elementor-element-5dbd629 > .elementor-widget-container{--e-transform-rotateZ:90deg;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-5dbd629 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:26px;color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-75463c4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-168 .elementor-element.elementor-element-ad2caff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-ad2caff .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:35px;font-weight:500;text-transform:uppercase;line-height:1.1em;letter-spacing:1.5px;color:#5F4021;}.elementor-168 .elementor-element.elementor-element-9a83e0b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-168 .elementor-element.elementor-element-ad74c5e{--display:flex;--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-168 .elementor-element.elementor-element-9561aca .elementor-icon-box-wrapper{align-items:center;gap:14px;}.elementor-168 .elementor-element.elementor-element-9561aca.elementor-view-stacked .elementor-icon{background-color:#5F4021;}.elementor-168 .elementor-element.elementor-element-9561aca.elementor-view-framed .elementor-icon, .elementor-168 .elementor-element.elementor-element-9561aca.elementor-view-default .elementor-icon{fill:#5F4021;color:#5F4021;border-color:#5F4021;}.elementor-168 .elementor-element.elementor-element-9561aca .elementor-icon{font-size:40px;}.elementor-168 .elementor-element.elementor-element-9561aca .elementor-icon-box-title, .elementor-168 .elementor-element.elementor-element-9561aca .elementor-icon-box-title a{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-168 .elementor-element.elementor-element-9561aca .elementor-icon-box-title{color:#5F4021;}.elementor-168 .elementor-element.elementor-element-9561aca .elementor-icon-box-description{font-family:"Georgia", Sans-serif;}.elementor-168 .elementor-element.elementor-element-22d0fd5{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-168 .elementor-element.elementor-element-e8265c0{--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;--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-168 .elementor-element.elementor-element-b50195d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#5F4021;}.elementor-168 .elementor-element.elementor-element-b50195d .elementor-heading-title{font-size:12px;}.elementor-168 .elementor-element.elementor-element-9b2078a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#5F4021;}.elementor-168 .elementor-element.elementor-element-9b2078a .elementor-heading-title{font-size:12px;}.elementor-168 .elementor-element.elementor-element-79e0db9{--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;--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-168 .elementor-element.elementor-element-5b6a582 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#5F4021;}.elementor-168 .elementor-element.elementor-element-5b6a582 .elementor-heading-title{font-size:12px;}.elementor-168 .elementor-element.elementor-element-12e9fb9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#5F4021;}.elementor-168 .elementor-element.elementor-element-12e9fb9 .elementor-heading-title{font-size:12px;}.elementor-168 .elementor-element.elementor-element-ddf7954{--display:flex;--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-168 .elementor-element.elementor-element-9c70c18 .elementor-icon-box-wrapper{align-items:center;gap:14px;}.elementor-168 .elementor-element.elementor-element-9c70c18.elementor-view-stacked .elementor-icon{background-color:#5F4021;}.elementor-168 .elementor-element.elementor-element-9c70c18.elementor-view-framed .elementor-icon, .elementor-168 .elementor-element.elementor-element-9c70c18.elementor-view-default .elementor-icon{fill:#5F4021;color:#5F4021;border-color:#5F4021;}.elementor-168 .elementor-element.elementor-element-9c70c18 .elementor-icon{font-size:40px;}.elementor-168 .elementor-element.elementor-element-9c70c18 .elementor-icon-box-title, .elementor-168 .elementor-element.elementor-element-9c70c18 .elementor-icon-box-title a{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-168 .elementor-element.elementor-element-9c70c18 .elementor-icon-box-title{color:#5F4021;}.elementor-168 .elementor-element.elementor-element-9c70c18 .elementor-icon-box-description{font-family:"Georgia", Sans-serif;}.elementor-168 .elementor-element.elementor-element-549fc29{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-168 .elementor-element.elementor-element-83cc039{--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;--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-168 .elementor-element.elementor-element-dde00fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#5F4021;}.elementor-168 .elementor-element.elementor-element-dde00fc .elementor-heading-title{font-size:12px;}.elementor-168 .elementor-element.elementor-element-86b0603 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#5F4021;}.elementor-168 .elementor-element.elementor-element-86b0603 .elementor-heading-title{font-size:12px;}.elementor-168 .elementor-element.elementor-element-4f92c16{--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;--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-168 .elementor-element.elementor-element-c771664 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#5F4021;}.elementor-168 .elementor-element.elementor-element-c771664 .elementor-heading-title{font-size:12px;}.elementor-168 .elementor-element.elementor-element-2414039 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#5F4021;}.elementor-168 .elementor-element.elementor-element-2414039 .elementor-heading-title{font-size:12px;}.elementor-168 .elementor-element.elementor-element-46d3311{--display:flex;--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-168 .elementor-element.elementor-element-01ee4e5 .elementor-icon-box-wrapper{align-items:center;gap:14px;}.elementor-168 .elementor-element.elementor-element-01ee4e5.elementor-view-stacked .elementor-icon{background-color:#5F4021;}.elementor-168 .elementor-element.elementor-element-01ee4e5.elementor-view-framed .elementor-icon, .elementor-168 .elementor-element.elementor-element-01ee4e5.elementor-view-default .elementor-icon{fill:#5F4021;color:#5F4021;border-color:#5F4021;}.elementor-168 .elementor-element.elementor-element-01ee4e5 .elementor-icon{font-size:40px;}.elementor-168 .elementor-element.elementor-element-01ee4e5 .elementor-icon-box-title, .elementor-168 .elementor-element.elementor-element-01ee4e5 .elementor-icon-box-title a{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-168 .elementor-element.elementor-element-01ee4e5 .elementor-icon-box-title{color:#5F4021;}.elementor-168 .elementor-element.elementor-element-01ee4e5 .elementor-icon-box-description{font-family:"Georgia", Sans-serif;}.elementor-168 .elementor-element.elementor-element-2bcf3ed{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-168 .elementor-element.elementor-element-058ab03{--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;--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-168 .elementor-element.elementor-element-3c24643 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#5F4021;}.elementor-168 .elementor-element.elementor-element-3c24643 .elementor-heading-title{font-size:12px;}.elementor-168 .elementor-element.elementor-element-18f0a1d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#5F4021;}.elementor-168 .elementor-element.elementor-element-18f0a1d .elementor-heading-title{font-size:12px;}.elementor-168 .elementor-element.elementor-element-4f7787f{--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;--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-168 .elementor-element.elementor-element-bdd809d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#5F4021;}.elementor-168 .elementor-element.elementor-element-bdd809d .elementor-heading-title{font-size:12px;}.elementor-168 .elementor-element.elementor-element-19e36a1{--display:flex;--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-168 .elementor-element.elementor-element-f82211c .elementor-icon-box-wrapper{align-items:center;gap:14px;}.elementor-168 .elementor-element.elementor-element-f82211c.elementor-view-stacked .elementor-icon{background-color:#5F4021;}.elementor-168 .elementor-element.elementor-element-f82211c.elementor-view-framed .elementor-icon, .elementor-168 .elementor-element.elementor-element-f82211c.elementor-view-default .elementor-icon{fill:#5F4021;color:#5F4021;border-color:#5F4021;}.elementor-168 .elementor-element.elementor-element-f82211c .elementor-icon{font-size:40px;}.elementor-168 .elementor-element.elementor-element-f82211c .elementor-icon-box-title, .elementor-168 .elementor-element.elementor-element-f82211c .elementor-icon-box-title a{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-168 .elementor-element.elementor-element-f82211c .elementor-icon-box-title{color:#5F4021;}.elementor-168 .elementor-element.elementor-element-f82211c .elementor-icon-box-description{font-family:"Georgia", Sans-serif;}.elementor-168 .elementor-element.elementor-element-f0d66fb{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-168 .elementor-element.elementor-element-f2d5b36{--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;--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-168 .elementor-element.elementor-element-e3783a3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#5F4021;}.elementor-168 .elementor-element.elementor-element-e3783a3 .elementor-heading-title{font-size:12px;}.elementor-168 .elementor-element.elementor-element-41e8302 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#5F4021;}.elementor-168 .elementor-element.elementor-element-41e8302 .elementor-heading-title{font-size:12px;}.elementor-168 .elementor-element.elementor-element-cd730dc{--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;--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-168 .elementor-element.elementor-element-2d8aa95 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#5F4021;}.elementor-168 .elementor-element.elementor-element-2d8aa95 .elementor-heading-title{font-size:12px;}.elementor-168 .elementor-element.elementor-element-01d376f{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body.elementor-page-168:not(.elementor-motion-effects-element-type-background), body.elementor-page-168 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1024px){.elementor-168 .elementor-element.elementor-element-dc846d6:not(.elementor-motion-effects-element-type-background), .elementor-168 .elementor-element.elementor-element-dc846d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-168 .elementor-element.elementor-element-2e34909{padding:50px 20px 50px 20px;}.elementor-168 .elementor-element.elementor-element-70b31a2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-168 .elementor-element.elementor-element-70b31a2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-168 .elementor-element.elementor-element-7135056.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-168 .elementor-element.elementor-element-7135056 > .elementor-element-populated{margin:40px 015px 0px 015px;--e-column-margin-right:015px;--e-column-margin-left:015px;}}@media(min-width:768px){.elementor-168 .elementor-element.elementor-element-ed5756e{width:60%;}.elementor-168 .elementor-element.elementor-element-90763ce{width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-168 .elementor-element.elementor-element-ed5756e{width:100%;}.elementor-168 .elementor-element.elementor-element-90763ce{width:100%;}.elementor-168 .elementor-element.elementor-element-70b31a2{width:100%;}.elementor-168 .elementor-element.elementor-element-7135056{width:100%;}}@media(max-width:767px){.elementor-168 .elementor-element.elementor-element-177db99{margin-top:0px;margin-bottom:0px;padding:20px 20px 20px 20px;}.elementor-168 .elementor-element.elementor-element-c3879ad .elementor-heading-title{font-size:38px;line-height:40px;}.elementor-168 .elementor-element.elementor-element-004654e .elementor-heading-title{font-size:25px;line-height:26px;}.elementor-168 .elementor-element.elementor-element-1757875{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-168 .elementor-element.elementor-element-96ba3ec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-c62f3ce{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-168 .elementor-element.elementor-element-90763ce > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-a2de15a{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-168 .elementor-element.elementor-element-dc846d6:not(.elementor-motion-effects-element-type-background), .elementor-168 .elementor-element.elementor-element-dc846d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-168 .elementor-element.elementor-element-f54999c .elementor-heading-title{font-size:35px;}.elementor-168 .elementor-element.elementor-element-97f1530 .elementor-image-box-img{margin-bottom:7px;}.elementor-168 .elementor-element.elementor-element-c8d032c .elementor-image-box-img{margin-bottom:7px;}.elementor-168 .elementor-element.elementor-element-532a0b1 .elementor-image-box-img{margin-bottom:7px;}.elementor-168 .elementor-element.elementor-element-566b3c4 .elementor-image-box-img{margin-bottom:7px;}.elementor-168 .elementor-element.elementor-element-0bd3222 .elementor-image-box-img{margin-bottom:7px;}.elementor-168 .elementor-element.elementor-element-ee1759b .elementor-image-box-img{margin-bottom:7px;}.elementor-168 .elementor-element.elementor-element-b1c6bd2 .elementor-image-box-img{margin-bottom:7px;}.elementor-168 .elementor-element.elementor-element-6490fcd .elementor-image-box-img{margin-bottom:7px;}.elementor-168 .elementor-element.elementor-element-599ac3d .elementor-image-box-img{margin-bottom:7px;}.elementor-168 .elementor-element.elementor-element-5e75911 .elementor-image-box-img{margin-bottom:7px;}.elementor-168 .elementor-element.elementor-element-18b7996 .elementor-image-box-img{margin-bottom:7px;}.elementor-168 .elementor-element.elementor-element-66db446 .elementor-image-box-img{margin-bottom:7px;}.elementor-168 .elementor-element.elementor-element-fbe690b .elementor-image-box-img{margin-bottom:7px;}.elementor-168 .elementor-element.elementor-element-64fde8d .elementor-image-box-img{margin-bottom:7px;}.elementor-168 .elementor-element.elementor-element-40d7fcf .elementor-image-box-img{margin-bottom:7px;}.elementor-168 .elementor-element.elementor-element-f20f582 .elementor-image-box-img{margin-bottom:7px;}.elementor-168 .elementor-element.elementor-element-323daef .elementor-image-box-img{margin-bottom:7px;}.elementor-168 .elementor-element.elementor-element-b256d9a .elementor-image-box-img{margin-bottom:7px;}.elementor-168 .elementor-element.elementor-element-70b31a2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:37px;}.elementor-168 .elementor-element.elementor-element-70b31a2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-7135056 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-20c85de > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-20c85de{text-align:center;}.elementor-168 .elementor-element.elementor-element-20c85de .elementor-heading-title{font-size:25px;}.elementor-168 .elementor-element.elementor-element-492ee20{--padding-top:10px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-168 .elementor-element.elementor-element-82cac78{--padding-top:20px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-168 .elementor-element.elementor-element-ad2caff{text-align:center;}.elementor-168 .elementor-element.elementor-element-ad2caff .elementor-heading-title{font-size:25px;}}/* Start custom CSS for column, class: .elementor-element-90763ce */.elementor-168 .elementor-element.elementor-element-90763ce {
    border-radius: 15px !important;
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-493bece *//* =========================================================
   ARTISANS ART
   CONTINUOUS IMAGE BOX SLIDER
   ONE ELEMENTOR CONTAINER
========================================================= */

/* MAIN SLIDER */
.elementor-168 .elementor-element.elementor-element-493bece {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;

    gap: 20px !important;

    width: max-content !important;
    max-width: none !important;

    overflow: visible !important;

    margin: 0 !important;
    padding: 0 !important;

    animation: aaContinuousSlider 35s linear infinite !important;

    will-change: transform;
    transform: translate3d(0, 0, 0);
}

/* =========================================================
   IMAGE BOXES
========================================================= */

.elementor-168 .elementor-element.elementor-element-493bece > .elementor-element {
    flex: 0 0 280px !important;

    width: 280px !important;
    min-width: 280px !important;
    max-width: 280px !important;

    margin: 0 !important;
    padding: 0 !important;

    box-sizing: border-box !important;
}

/* IMAGE */
.elementor-168 .elementor-element.elementor-element-493bece img {
    display: block !important;

    width: 100% !important;
    max-width: 100% !important;

    height: auto !important;

    filter:
        sepia(70%)
        saturate(85%)
        contrast(105%) !important;

    transition:
        filter 0.45s ease,
        transform 0.45s ease !important;
}

/* =========================================================
   HOVER — REMOVE SEPIA
========================================================= */

@media (hover: hover) and (pointer: fine) {

    .elementor-168 .elementor-element.elementor-element-493bece > .elementor-element:hover img {
        filter:
            sepia(0%)
            saturate(100%)
            contrast(100%) !important;

        transform: scale(1.02) !important;
    }

}

/* =========================================================
   PAUSE ON HOVER
========================================================= */

@media (hover: hover) and (pointer: fine) {

    .elementor-168 .elementor-element.elementor-element-493bece:hover {
        animation-play-state: paused !important;
    }

}

/* =========================================================
   CONTINUOUS LOOP
========================================================= */

@keyframes aaContinuousSlider {

    from {
        transform: translate3d(0, 0, 0);
    }

    to {
        transform: translate3d(-50%, 0, 0);
    }

}

/* =========================================================
   TABLET
========================================================= */

@media (max-width: 1024px) {

    .elementor-168 .elementor-element.elementor-element-493bece {
        gap: 16px !important;
        animation-duration: 32s !important;
    }

    .elementor-168 .elementor-element.elementor-element-493bece > .elementor-element {
        flex: 0 0 230px !important;

        width: 230px !important;
        min-width: 230px !important;
        max-width: 230px !important;
    }

}

/* =========================================================
   MOBILE
========================================================= */

@media (max-width: 767px) {

    .elementor-168 .elementor-element.elementor-element-493bece {
        gap: 12px !important;
        animation-duration: 28s !important;
    }

    .elementor-168 .elementor-element.elementor-element-493bece > .elementor-element {
        flex: 0 0 180px !important;

        width: 180px !important;
        min-width: 180px !important;
        max-width: 180px !important;
    }

    .elementor-168 .elementor-element.elementor-element-493bece img {
        filter:
            sepia(70%)
            saturate(85%)
            contrast(105%) !important;

        transform: none !important;
    }

}

/* =========================================================
   SMALL MOBILE
========================================================= */

@media (max-width: 480px) {

    .elementor-168 .elementor-element.elementor-element-493bece {
        gap: 10px !important;
        animation-duration: 25s !important;
    }

    .elementor-168 .elementor-element.elementor-element-493bece > .elementor-element {
        flex: 0 0 160px !important;

        width: 160px !important;
        min-width: 160px !important;
        max-width: 160px !important;
    }

}

/* =========================================================
   IMPORTANT:
   PREVENT THE MOVING CONTAINER FROM CREATING
   HORIZONTAL PAGE SCROLL
========================================================= */

html,
body {
    overflow-x: hidden !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-70b31a2 */.elementor-168 .elementor-element.elementor-element-70b31a2 {
    border-radius: 15px !important;
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-450d170 */.elementor-168 .elementor-element.elementor-element-450d170 {
    position: relative;
    overflow: hidden;
}

/* Sepia background layer */
.elementor-168 .elementor-element.elementor-element-450d170::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: inherit;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    filter: sepia(0.85);
    transition: filter 0.4s ease;

    pointer-events: none;
    z-index: 0;
}

/* Hover = normal image */
.elementor-168 .elementor-element.elementor-element-450d170:hover::before {
    filter: sepia(0);
}

/* Keep Elementor content above image */
.elementor-168 .elementor-element.elementor-element-450d170 > .elementor-element,
.elementor-168 .elementor-element.elementor-element-450d170 > .e-con-inner {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38f8dfd */.elementor-168 .elementor-element.elementor-element-38f8dfd {
    position: relative;
    overflow: hidden;
}

/* Sepia background layer */
.elementor-168 .elementor-element.elementor-element-38f8dfd::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: inherit;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    filter: sepia(0.85);
    transition: filter 0.4s ease;

    pointer-events: none;
    z-index: 0;
}

/* Hover = normal image */
.elementor-168 .elementor-element.elementor-element-38f8dfd:hover::before {
    filter: sepia(0);
}

/* Keep Elementor content above image */
.elementor-168 .elementor-element.elementor-element-38f8dfd > .elementor-element,
.elementor-168 .elementor-element.elementor-element-38f8dfd > .e-con-inner {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dca4b16 */.elementor-168 .elementor-element.elementor-element-dca4b16 {
    position: relative;
    overflow: hidden;
}

/* Sepia background layer */
.elementor-168 .elementor-element.elementor-element-dca4b16::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: inherit;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    filter: sepia(0.85);
    transition: filter 0.4s ease;

    pointer-events: none;
    z-index: 0;
}

/* Hover = normal image */
.elementor-168 .elementor-element.elementor-element-dca4b16:hover::before {
    filter: sepia(0);
}

/* Keep Elementor content above image */
.elementor-168 .elementor-element.elementor-element-dca4b16 > .elementor-element,
.elementor-168 .elementor-element.elementor-element-dca4b16 > .e-con-inner {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-adf6d75 */.elementor-168 .elementor-element.elementor-element-adf6d75 {
    position: relative;
    overflow: hidden;
}

/* Sepia background layer */
.elementor-168 .elementor-element.elementor-element-adf6d75::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: inherit;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    filter: sepia(0.85);
    transition: filter 0.4s ease;

    pointer-events: none;
    z-index: 0;
}

/* Hover = normal image */
.elementor-168 .elementor-element.elementor-element-adf6d75:hover::before {
    filter: sepia(0);
}

/* Keep Elementor content above image */
.elementor-168 .elementor-element.elementor-element-adf6d75 > .elementor-element,
.elementor-168 .elementor-element.elementor-element-adf6d75 > .e-con-inner {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d1c3a9 */.elementor-168 .elementor-element.elementor-element-5d1c3a9 {
    position: relative;
    overflow: hidden;
}

/* Sepia background layer */
.elementor-168 .elementor-element.elementor-element-5d1c3a9::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: inherit;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    filter: sepia(0.85);
    transition: filter 0.4s ease;

    pointer-events: none;
    z-index: 0;
}

/* Hover = normal image */
.elementor-168 .elementor-element.elementor-element-5d1c3a9:hover::before {
    filter: sepia(0);
}

/* Keep Elementor content above image */
.elementor-168 .elementor-element.elementor-element-5d1c3a9 > .elementor-element,
.elementor-168 .elementor-element.elementor-element-5d1c3a9 > .e-con-inner {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d66541b */.elementor-168 .elementor-element.elementor-element-d66541b {
    position: relative;
    overflow: hidden;
}

/* Sepia background layer */
.elementor-168 .elementor-element.elementor-element-d66541b::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: inherit;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    filter: sepia(0.85);
    transition: filter 0.4s ease;

    pointer-events: none;
    z-index: 0;
}

/* Hover = normal image */
.elementor-168 .elementor-element.elementor-element-d66541b:hover::before {
    filter: sepia(0);
}

/* Keep Elementor content above image */
.elementor-168 .elementor-element.elementor-element-d66541b > .elementor-element,
.elementor-168 .elementor-element.elementor-element-d66541b > .e-con-inner {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3805a1 */.elementor-168 .elementor-element.elementor-element-e3805a1 {
    position: relative;
    overflow: hidden;
}

/* Sepia background layer */
.elementor-168 .elementor-element.elementor-element-e3805a1::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: inherit;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    filter: sepia(0.85);
    transition: filter 0.4s ease;

    pointer-events: none;
    z-index: 0;
}

/* Hover = normal image */
.elementor-168 .elementor-element.elementor-element-e3805a1:hover::before {
    filter: sepia(0);
}

/* Keep Elementor content above image */
.elementor-168 .elementor-element.elementor-element-e3805a1 > .elementor-element,
.elementor-168 .elementor-element.elementor-element-e3805a1 > .e-con-inner {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31b0209 */.elementor-168 .elementor-element.elementor-element-31b0209 {
    position: relative;
    overflow: hidden;
}

/* Sepia background layer */
.elementor-168 .elementor-element.elementor-element-31b0209::before {
    content: "";
    position: absolute;
    inset: 0;

    background-image: inherit;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    filter: sepia(0.85);
    transition: filter 0.4s ease;

    pointer-events: none;
    z-index: 0;
}

/* Hover = normal image */
.elementor-168 .elementor-element.elementor-element-31b0209:hover::before {
    filter: sepia(0);
}

/* Keep Elementor content above image */
.elementor-168 .elementor-element.elementor-element-31b0209 > .elementor-element,
.elementor-168 .elementor-element.elementor-element-31b0209 > .e-con-inner {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad74c5e *//* =========================================================
   ARTISANS ART — PREMIUM PRISM GLASS CONTAINER
   Warm / Minimal / Luxury
========================================================= */

.elementor-168 .elementor-element.elementor-element-ad74c5e {
    position: relative;
    overflow: hidden;
    box-sizing: border-box;

    /* COMPACT PADDING */
    padding: 20px 22px;

    /* PREMIUM GLASS BACKGROUND */
    background:
        linear-gradient(
            135deg,
            rgba(255, 255, 255, 0.42) 0%,
            rgba(236, 222, 203, 0.22) 42%,
            rgba(95, 64, 33, 0.09) 100%
        );

    /* BORDER */
    border: 1px solid rgba(95, 64, 33, 0.38);

    /* ROUNDED CORNERS */
    border-radius: 14px;

    /* GLASS EFFECT */
    backdrop-filter: blur(18px) saturate(115%);
    -webkit-backdrop-filter: blur(18px) saturate(115%);

    /* PREMIUM DEPTH */
    box-shadow:
        0 8px 25px rgba(42, 26, 15, 0.08),
        inset 0 1px 0 rgba(255, 255, 255, 0.60);

    transition:
        transform 0.55s cubic-bezier(.2,.65,.3,1),
        box-shadow 0.55s ease,
        border-color 0.55s ease,
        background 0.55s ease;
}


/* =========================================================
   PRISM LIGHT REFLECTION
========================================================= */

.elementor-168 .elementor-element.elementor-element-ad74c5e::before {
    content: "";
    position: absolute;

    top: -130%;
    left: -65%;

    width: 55%;
    height: 360%;

    background:
        linear-gradient(
            105deg,
            transparent 20%,
            rgba(255,255,255,0.03) 36%,
            rgba(255,255,255,0.48) 50%,
            rgba(236,222,203,0.12) 58%,
            transparent 74%
        );

    transform: rotate(18deg) translateX(-20%);

    transition:
        transform 1.1s cubic-bezier(.16,.7,.25,1);

    pointer-events: none;
    z-index: 0;
}


/* =========================================================
   SUBTLE INNER GLOW
========================================================= */

.elementor-168 .elementor-element.elementor-element-ad74c5e::after {
    content: "";
    position: absolute;
    inset: 0;

    border-radius: 14px;

    background:
        radial-gradient(
            circle at 15% 10%,
            rgba(255,255,255,0.25),
            transparent 38%
        );

    opacity: 0.7;

    pointer-events: none;
    z-index: 0;
}


/* =========================================================
   HOVER EFFECT
========================================================= */

.elementor-168 .elementor-element.elementor-element-ad74c5e:hover {
    transform: translateY(-4px);

    border-color: #5F4021;

    background:
        linear-gradient(
            135deg,
            rgba(255,255,255,0.52) 0%,
            rgba(236,222,203,0.30) 42%,
            rgba(95,64,33,0.13) 100%
        );

    box-shadow:
        0 16px 40px rgba(95,64,33,0.17),
        0 0 0 1px rgba(95,64,33,0.04),
        inset 0 1px 0 rgba(255,255,255,0.75);
}


/* =========================================================
   ANIMATED PRISM SWEEP
========================================================= */

.elementor-168 .elementor-element.elementor-element-ad74c5e:hover::before {
    transform: rotate(18deg) translateX(270%);
}


/* =========================================================
   CONTENT ALWAYS ABOVE GLASS
========================================================= */

.elementor-168 .elementor-element.elementor-element-ad74c5e > * {
    position: relative;
    z-index: 2;
}


/* =========================================================
   HEADINGS
========================================================= */

.elementor-168 .elementor-element.elementor-element-ad74c5e .elementor-heading-title {
    transition:
        color 0.45s ease,
        letter-spacing 0.45s ease,
        transform 0.45s ease;
}

.elementor-168 .elementor-element.elementor-element-ad74c5e:hover .elementor-heading-title {
    color: #5F4021;
    letter-spacing: 0.25px;
}


/* =========================================================
   TEXT
========================================================= */

.elementor-168 .elementor-element.elementor-element-ad74c5e p {
    transition: color 0.4s ease;
}

.elementor-168 .elementor-element.elementor-element-ad74c5e:hover p {
    color: #42301F;
}


/* =========================================================
   ICON
========================================================= */

.elementor-168 .elementor-element.elementor-element-ad74c5e .elementor-icon {
    transition:
        transform 0.45s ease,
        color 0.45s ease;
}

.elementor-168 .elementor-element.elementor-element-ad74c5e:hover .elementor-icon {
    color: #5F4021;
    transform: translateY(-2px) scale(1.06);
}


/* =========================================================
   BUTTON
========================================================= */

.elementor-168 .elementor-element.elementor-element-ad74c5e .elementor-button {
    transition:
        background-color 0.4s ease,
        color 0.4s ease,
        transform 0.4s ease,
        box-shadow 0.4s ease;
}

.elementor-168 .elementor-element.elementor-element-ad74c5e:hover .elementor-button {
    background-color: #5F4021;
    color: #ECDECB;

    box-shadow:
        0 6px 18px rgba(95,64,33,0.20);
}


/* =========================================================
   IMAGE
========================================================= */

.elementor-168 .elementor-element.elementor-element-ad74c5e img {
    transition:
        transform 0.7s cubic-bezier(.2,.65,.3,1),
        filter 0.7s ease;
}

.elementor-168 .elementor-element.elementor-element-ad74c5e:hover img {
    transform: scale(1.025);
}


/* =========================================================
   MOBILE
========================================================= */

@media (max-width: 767px) {

    .elementor-168 .elementor-element.elementor-element-ad74c5e {
        padding: 16px 17px;
        border-radius: 12px;
    }

    .elementor-168 .elementor-element.elementor-element-ad74c5e::after {
        border-radius: 12px;
    }

    .elementor-168 .elementor-element.elementor-element-ad74c5e:hover {
        transform: translateY(-2px);
    }
}


/* =========================================================
   REDUCE MOTION FOR ACCESSIBILITY
========================================================= */

@media (prefers-reduced-motion: reduce) {

    .elementor-168 .elementor-element.elementor-element-ad74c5e,
    .elementor-168 .elementor-element.elementor-element-ad74c5e *,
    .elementor-168 .elementor-element.elementor-element-ad74c5e::before,
    .elementor-168 .elementor-element.elementor-element-ad74c5e::after {
        transition: none !important;
    }

    .elementor-168 .elementor-element.elementor-element-ad74c5e:hover {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddf7954 *//* =========================================================
   ARTISANS ART — PREMIUM PRISM GLASS CONTAINER
   Warm / Minimal / Luxury
========================================================= */

.elementor-168 .elementor-element.elementor-element-ddf7954 {
    position: relative;
    overflow: hidden;
    box-sizing: border-box;

    /* COMPACT PADDING */
    padding: 20px 22px;

    /* PREMIUM GLASS BACKGROUND */
    background:
        linear-gradient(
            135deg,
            rgba(255, 255, 255, 0.42) 0%,
            rgba(236, 222, 203, 0.22) 42%,
            rgba(95, 64, 33, 0.09) 100%
        );

    /* BORDER */
    border: 1px solid rgba(95, 64, 33, 0.38);

    /* ROUNDED CORNERS */
    border-radius: 14px;

    /* GLASS EFFECT */
    backdrop-filter: blur(18px) saturate(115%);
    -webkit-backdrop-filter: blur(18px) saturate(115%);

    /* PREMIUM DEPTH */
    box-shadow:
        0 8px 25px rgba(42, 26, 15, 0.08),
        inset 0 1px 0 rgba(255, 255, 255, 0.60);

    transition:
        transform 0.55s cubic-bezier(.2,.65,.3,1),
        box-shadow 0.55s ease,
        border-color 0.55s ease,
        background 0.55s ease;
}


/* =========================================================
   PRISM LIGHT REFLECTION
========================================================= */

.elementor-168 .elementor-element.elementor-element-ddf7954::before {
    content: "";
    position: absolute;

    top: -130%;
    left: -65%;

    width: 55%;
    height: 360%;

    background:
        linear-gradient(
            105deg,
            transparent 20%,
            rgba(255,255,255,0.03) 36%,
            rgba(255,255,255,0.48) 50%,
            rgba(236,222,203,0.12) 58%,
            transparent 74%
        );

    transform: rotate(18deg) translateX(-20%);

    transition:
        transform 1.1s cubic-bezier(.16,.7,.25,1);

    pointer-events: none;
    z-index: 0;
}


/* =========================================================
   SUBTLE INNER GLOW
========================================================= */

.elementor-168 .elementor-element.elementor-element-ddf7954::after {
    content: "";
    position: absolute;
    inset: 0;

    border-radius: 14px;

    background:
        radial-gradient(
            circle at 15% 10%,
            rgba(255,255,255,0.25),
            transparent 38%
        );

    opacity: 0.7;

    pointer-events: none;
    z-index: 0;
}


/* =========================================================
   HOVER EFFECT
========================================================= */

.elementor-168 .elementor-element.elementor-element-ddf7954:hover {
    transform: translateY(-4px);

    border-color: #5F4021;

    background:
        linear-gradient(
            135deg,
            rgba(255,255,255,0.52) 0%,
            rgba(236,222,203,0.30) 42%,
            rgba(95,64,33,0.13) 100%
        );

    box-shadow:
        0 16px 40px rgba(95,64,33,0.17),
        0 0 0 1px rgba(95,64,33,0.04),
        inset 0 1px 0 rgba(255,255,255,0.75);
}


/* =========================================================
   ANIMATED PRISM SWEEP
========================================================= */

.elementor-168 .elementor-element.elementor-element-ddf7954:hover::before {
    transform: rotate(18deg) translateX(270%);
}


/* =========================================================
   CONTENT ALWAYS ABOVE GLASS
========================================================= */

.elementor-168 .elementor-element.elementor-element-ddf7954 > * {
    position: relative;
    z-index: 2;
}


/* =========================================================
   HEADINGS
========================================================= */

.elementor-168 .elementor-element.elementor-element-ddf7954 .elementor-heading-title {
    transition:
        color 0.45s ease,
        letter-spacing 0.45s ease,
        transform 0.45s ease;
}

.elementor-168 .elementor-element.elementor-element-ddf7954:hover .elementor-heading-title {
    color: #5F4021;
    letter-spacing: 0.25px;
}


/* =========================================================
   TEXT
========================================================= */

.elementor-168 .elementor-element.elementor-element-ddf7954 p {
    transition: color 0.4s ease;
}

.elementor-168 .elementor-element.elementor-element-ddf7954:hover p {
    color: #42301F;
}


/* =========================================================
   ICON
========================================================= */

.elementor-168 .elementor-element.elementor-element-ddf7954 .elementor-icon {
    transition:
        transform 0.45s ease,
        color 0.45s ease;
}

.elementor-168 .elementor-element.elementor-element-ddf7954:hover .elementor-icon {
    color: #5F4021;
    transform: translateY(-2px) scale(1.06);
}


/* =========================================================
   BUTTON
========================================================= */

.elementor-168 .elementor-element.elementor-element-ddf7954 .elementor-button {
    transition:
        background-color 0.4s ease,
        color 0.4s ease,
        transform 0.4s ease,
        box-shadow 0.4s ease;
}

.elementor-168 .elementor-element.elementor-element-ddf7954:hover .elementor-button {
    background-color: #5F4021;
    color: #ECDECB;

    box-shadow:
        0 6px 18px rgba(95,64,33,0.20);
}


/* =========================================================
   IMAGE
========================================================= */

.elementor-168 .elementor-element.elementor-element-ddf7954 img {
    transition:
        transform 0.7s cubic-bezier(.2,.65,.3,1),
        filter 0.7s ease;
}

.elementor-168 .elementor-element.elementor-element-ddf7954:hover img {
    transform: scale(1.025);
}


/* =========================================================
   MOBILE
========================================================= */

@media (max-width: 767px) {

    .elementor-168 .elementor-element.elementor-element-ddf7954 {
        padding: 16px 17px;
        border-radius: 12px;
    }

    .elementor-168 .elementor-element.elementor-element-ddf7954::after {
        border-radius: 12px;
    }

    .elementor-168 .elementor-element.elementor-element-ddf7954:hover {
        transform: translateY(-2px);
    }
}


/* =========================================================
   REDUCE MOTION FOR ACCESSIBILITY
========================================================= */

@media (prefers-reduced-motion: reduce) {

    .elementor-168 .elementor-element.elementor-element-ddf7954,
    .elementor-168 .elementor-element.elementor-element-ddf7954 *,
    .elementor-168 .elementor-element.elementor-element-ddf7954::before,
    .elementor-168 .elementor-element.elementor-element-ddf7954::after {
        transition: none !important;
    }

    .elementor-168 .elementor-element.elementor-element-ddf7954:hover {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46d3311 *//* =========================================================
   ARTISANS ART — PREMIUM PRISM GLASS CONTAINER
   Warm / Minimal / Luxury
========================================================= */

.elementor-168 .elementor-element.elementor-element-46d3311 {
    position: relative;
    overflow: hidden;
    box-sizing: border-box;

    /* COMPACT PADDING */
    padding: 20px 22px;

    /* PREMIUM GLASS BACKGROUND */
    background:
        linear-gradient(
            135deg,
            rgba(255, 255, 255, 0.42) 0%,
            rgba(236, 222, 203, 0.22) 42%,
            rgba(95, 64, 33, 0.09) 100%
        );

    /* BORDER */
    border: 1px solid rgba(95, 64, 33, 0.38);

    /* ROUNDED CORNERS */
    border-radius: 14px;

    /* GLASS EFFECT */
    backdrop-filter: blur(18px) saturate(115%);
    -webkit-backdrop-filter: blur(18px) saturate(115%);

    /* PREMIUM DEPTH */
    box-shadow:
        0 8px 25px rgba(42, 26, 15, 0.08),
        inset 0 1px 0 rgba(255, 255, 255, 0.60);

    transition:
        transform 0.55s cubic-bezier(.2,.65,.3,1),
        box-shadow 0.55s ease,
        border-color 0.55s ease,
        background 0.55s ease;
}


/* =========================================================
   PRISM LIGHT REFLECTION
========================================================= */

.elementor-168 .elementor-element.elementor-element-46d3311::before {
    content: "";
    position: absolute;

    top: -130%;
    left: -65%;

    width: 55%;
    height: 360%;

    background:
        linear-gradient(
            105deg,
            transparent 20%,
            rgba(255,255,255,0.03) 36%,
            rgba(255,255,255,0.48) 50%,
            rgba(236,222,203,0.12) 58%,
            transparent 74%
        );

    transform: rotate(18deg) translateX(-20%);

    transition:
        transform 1.1s cubic-bezier(.16,.7,.25,1);

    pointer-events: none;
    z-index: 0;
}


/* =========================================================
   SUBTLE INNER GLOW
========================================================= */

.elementor-168 .elementor-element.elementor-element-46d3311::after {
    content: "";
    position: absolute;
    inset: 0;

    border-radius: 14px;

    background:
        radial-gradient(
            circle at 15% 10%,
            rgba(255,255,255,0.25),
            transparent 38%
        );

    opacity: 0.7;

    pointer-events: none;
    z-index: 0;
}


/* =========================================================
   HOVER EFFECT
========================================================= */

.elementor-168 .elementor-element.elementor-element-46d3311:hover {
    transform: translateY(-4px);

    border-color: #5F4021;

    background:
        linear-gradient(
            135deg,
            rgba(255,255,255,0.52) 0%,
            rgba(236,222,203,0.30) 42%,
            rgba(95,64,33,0.13) 100%
        );

    box-shadow:
        0 16px 40px rgba(95,64,33,0.17),
        0 0 0 1px rgba(95,64,33,0.04),
        inset 0 1px 0 rgba(255,255,255,0.75);
}


/* =========================================================
   ANIMATED PRISM SWEEP
========================================================= */

.elementor-168 .elementor-element.elementor-element-46d3311:hover::before {
    transform: rotate(18deg) translateX(270%);
}


/* =========================================================
   CONTENT ALWAYS ABOVE GLASS
========================================================= */

.elementor-168 .elementor-element.elementor-element-46d3311 > * {
    position: relative;
    z-index: 2;
}


/* =========================================================
   HEADINGS
========================================================= */

.elementor-168 .elementor-element.elementor-element-46d3311 .elementor-heading-title {
    transition:
        color 0.45s ease,
        letter-spacing 0.45s ease,
        transform 0.45s ease;
}

.elementor-168 .elementor-element.elementor-element-46d3311:hover .elementor-heading-title {
    color: #5F4021;
    letter-spacing: 0.25px;
}


/* =========================================================
   TEXT
========================================================= */

.elementor-168 .elementor-element.elementor-element-46d3311 p {
    transition: color 0.4s ease;
}

.elementor-168 .elementor-element.elementor-element-46d3311:hover p {
    color: #42301F;
}


/* =========================================================
   ICON
========================================================= */

.elementor-168 .elementor-element.elementor-element-46d3311 .elementor-icon {
    transition:
        transform 0.45s ease,
        color 0.45s ease;
}

.elementor-168 .elementor-element.elementor-element-46d3311:hover .elementor-icon {
    color: #5F4021;
    transform: translateY(-2px) scale(1.06);
}


/* =========================================================
   BUTTON
========================================================= */

.elementor-168 .elementor-element.elementor-element-46d3311 .elementor-button {
    transition:
        background-color 0.4s ease,
        color 0.4s ease,
        transform 0.4s ease,
        box-shadow 0.4s ease;
}

.elementor-168 .elementor-element.elementor-element-46d3311:hover .elementor-button {
    background-color: #5F4021;
    color: #ECDECB;

    box-shadow:
        0 6px 18px rgba(95,64,33,0.20);
}


/* =========================================================
   IMAGE
========================================================= */

.elementor-168 .elementor-element.elementor-element-46d3311 img {
    transition:
        transform 0.7s cubic-bezier(.2,.65,.3,1),
        filter 0.7s ease;
}

.elementor-168 .elementor-element.elementor-element-46d3311:hover img {
    transform: scale(1.025);
}


/* =========================================================
   MOBILE
========================================================= */

@media (max-width: 767px) {

    .elementor-168 .elementor-element.elementor-element-46d3311 {
        padding: 16px 17px;
        border-radius: 12px;
    }

    .elementor-168 .elementor-element.elementor-element-46d3311::after {
        border-radius: 12px;
    }

    .elementor-168 .elementor-element.elementor-element-46d3311:hover {
        transform: translateY(-2px);
    }
}


/* =========================================================
   REDUCE MOTION FOR ACCESSIBILITY
========================================================= */

@media (prefers-reduced-motion: reduce) {

    .elementor-168 .elementor-element.elementor-element-46d3311,
    .elementor-168 .elementor-element.elementor-element-46d3311 *,
    .elementor-168 .elementor-element.elementor-element-46d3311::before,
    .elementor-168 .elementor-element.elementor-element-46d3311::after {
        transition: none !important;
    }

    .elementor-168 .elementor-element.elementor-element-46d3311:hover {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19e36a1 *//* =========================================================
   ARTISANS ART — PREMIUM PRISM GLASS CONTAINER
   Warm / Minimal / Luxury
========================================================= */

.elementor-168 .elementor-element.elementor-element-19e36a1 {
    position: relative;
    overflow: hidden;
    box-sizing: border-box;

    /* COMPACT PADDING */
    padding: 20px 22px;

    /* PREMIUM GLASS BACKGROUND */
    background:
        linear-gradient(
            135deg,
            rgba(255, 255, 255, 0.42) 0%,
            rgba(236, 222, 203, 0.22) 42%,
            rgba(95, 64, 33, 0.09) 100%
        );

    /* BORDER */
    border: 1px solid rgba(95, 64, 33, 0.38);

    /* ROUNDED CORNERS */
    border-radius: 14px;

    /* GLASS EFFECT */
    backdrop-filter: blur(18px) saturate(115%);
    -webkit-backdrop-filter: blur(18px) saturate(115%);

    /* PREMIUM DEPTH */
    box-shadow:
        0 8px 25px rgba(42, 26, 15, 0.08),
        inset 0 1px 0 rgba(255, 255, 255, 0.60);

    transition:
        transform 0.55s cubic-bezier(.2,.65,.3,1),
        box-shadow 0.55s ease,
        border-color 0.55s ease,
        background 0.55s ease;
}


/* =========================================================
   PRISM LIGHT REFLECTION
========================================================= */

.elementor-168 .elementor-element.elementor-element-19e36a1::before {
    content: "";
    position: absolute;

    top: -130%;
    left: -65%;

    width: 55%;
    height: 360%;

    background:
        linear-gradient(
            105deg,
            transparent 20%,
            rgba(255,255,255,0.03) 36%,
            rgba(255,255,255,0.48) 50%,
            rgba(236,222,203,0.12) 58%,
            transparent 74%
        );

    transform: rotate(18deg) translateX(-20%);

    transition:
        transform 1.1s cubic-bezier(.16,.7,.25,1);

    pointer-events: none;
    z-index: 0;
}


/* =========================================================
   SUBTLE INNER GLOW
========================================================= */

.elementor-168 .elementor-element.elementor-element-19e36a1::after {
    content: "";
    position: absolute;
    inset: 0;

    border-radius: 14px;

    background:
        radial-gradient(
            circle at 15% 10%,
            rgba(255,255,255,0.25),
            transparent 38%
        );

    opacity: 0.7;

    pointer-events: none;
    z-index: 0;
}


/* =========================================================
   HOVER EFFECT
========================================================= */

.elementor-168 .elementor-element.elementor-element-19e36a1:hover {
    transform: translateY(-4px);

    border-color: #5F4021;

    background:
        linear-gradient(
            135deg,
            rgba(255,255,255,0.52) 0%,
            rgba(236,222,203,0.30) 42%,
            rgba(95,64,33,0.13) 100%
        );

    box-shadow:
        0 16px 40px rgba(95,64,33,0.17),
        0 0 0 1px rgba(95,64,33,0.04),
        inset 0 1px 0 rgba(255,255,255,0.75);
}


/* =========================================================
   ANIMATED PRISM SWEEP
========================================================= */

.elementor-168 .elementor-element.elementor-element-19e36a1:hover::before {
    transform: rotate(18deg) translateX(270%);
}


/* =========================================================
   CONTENT ALWAYS ABOVE GLASS
========================================================= */

.elementor-168 .elementor-element.elementor-element-19e36a1 > * {
    position: relative;
    z-index: 2;
}


/* =========================================================
   HEADINGS
========================================================= */

.elementor-168 .elementor-element.elementor-element-19e36a1 .elementor-heading-title {
    transition:
        color 0.45s ease,
        letter-spacing 0.45s ease,
        transform 0.45s ease;
}

.elementor-168 .elementor-element.elementor-element-19e36a1:hover .elementor-heading-title {
    color: #5F4021;
    letter-spacing: 0.25px;
}


/* =========================================================
   TEXT
========================================================= */

.elementor-168 .elementor-element.elementor-element-19e36a1 p {
    transition: color 0.4s ease;
}

.elementor-168 .elementor-element.elementor-element-19e36a1:hover p {
    color: #42301F;
}


/* =========================================================
   ICON
========================================================= */

.elementor-168 .elementor-element.elementor-element-19e36a1 .elementor-icon {
    transition:
        transform 0.45s ease,
        color 0.45s ease;
}

.elementor-168 .elementor-element.elementor-element-19e36a1:hover .elementor-icon {
    color: #5F4021;
    transform: translateY(-2px) scale(1.06);
}


/* =========================================================
   BUTTON
========================================================= */

.elementor-168 .elementor-element.elementor-element-19e36a1 .elementor-button {
    transition:
        background-color 0.4s ease,
        color 0.4s ease,
        transform 0.4s ease,
        box-shadow 0.4s ease;
}

.elementor-168 .elementor-element.elementor-element-19e36a1:hover .elementor-button {
    background-color: #5F4021;
    color: #ECDECB;

    box-shadow:
        0 6px 18px rgba(95,64,33,0.20);
}


/* =========================================================
   IMAGE
========================================================= */

.elementor-168 .elementor-element.elementor-element-19e36a1 img {
    transition:
        transform 0.7s cubic-bezier(.2,.65,.3,1),
        filter 0.7s ease;
}

.elementor-168 .elementor-element.elementor-element-19e36a1:hover img {
    transform: scale(1.025);
}


/* =========================================================
   MOBILE
========================================================= */

@media (max-width: 767px) {

    .elementor-168 .elementor-element.elementor-element-19e36a1 {
        padding: 16px 17px;
        border-radius: 12px;
    }

    .elementor-168 .elementor-element.elementor-element-19e36a1::after {
        border-radius: 12px;
    }

    .elementor-168 .elementor-element.elementor-element-19e36a1:hover {
        transform: translateY(-2px);
    }
}


/* =========================================================
   REDUCE MOTION FOR ACCESSIBILITY
========================================================= */

@media (prefers-reduced-motion: reduce) {

    .elementor-168 .elementor-element.elementor-element-19e36a1,
    .elementor-168 .elementor-element.elementor-element-19e36a1 *,
    .elementor-168 .elementor-element.elementor-element-19e36a1::before,
    .elementor-168 .elementor-element.elementor-element-19e36a1::after {
        transition: none !important;
    }

    .elementor-168 .elementor-element.elementor-element-19e36a1:hover {
        transform: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75463c4 *//* =========================================================
   ARTISANS ART — PREMIUM RESPONSIVE CONTAINER
========================================================= */

.elementor-168 .elementor-element.elementor-element-75463c4 {
    position: relative;
    box-sizing: border-box;

    /* 20px OUTER MARGIN */
    margin: 20px;

    /* INNER PADDING */
    padding: 20px;

    width: calc(100% - 40px);
    max-width: calc(100% - 40px);

    /* PREMIUM PRISM GLASS */
    background:
        linear-gradient(
            135deg,
            rgba(255,255,255,0.42) 0%,
            rgba(236,222,203,0.25) 45%,
            rgba(95,64,33,0.10) 100%
        );

    /* VISIBLE BORDER */
    border: px solid rgba(95,64,33,0.55);
    border-radius: 18px;

    /* GLASS EFFECT */
    backdrop-filter: blur(18px) saturate(115%);
    -webkit-backdrop-filter: blur(18px) saturate(115%);

    /* PREMIUM SHADOW */
    box-shadow:
        0 10px 32px rgba(42,26,15,0.10),
        inset 0 1px 0 rgba(255,255,255,0.65);

    overflow: hidden;

    transition:
        border-color 0.5s ease,
        box-shadow 0.5s ease;
}


/* =========================================================
   INNER CONTAINERS
========================================================= */

.elementor-168 .elementor-element.elementor-element-75463c4 > .e-con {
    box-sizing: border-box;
    min-width: 0;

    transition:
        transform 0.45s ease,
        box-shadow 0.45s ease;
}


/* INNER CARD HOVER */

.elementor-168 .elementor-element.elementor-element-75463c4 > .e-con:hover {
    transform: translateY(-4px);
}


/* =========================================================
   MAIN HOVER
========================================================= */

.elementor-168 .elementor-element.elementor-element-75463c4:hover {
    border-color: #5F4021;

    box-shadow:
        0 16px 40px rgba(95,64,33,0.16),
        inset 0 1px 0 rgba(255,255,255,0.75);
}


/* =========================================================
   SOFT PRISM LIGHT
========================================================= */

.elementor-168 .elementor-element.elementor-element-75463c4::before {
    content: "";
    position: absolute;

    width: 320px;
    height: 320px;

    top: -180px;
    right: -100px;

    background:
        radial-gradient(
            circle,
            rgba(255,255,255,0.32),
            rgba(255,255,255,0.08) 42%,
            transparent 72%
        );

    pointer-events: none;
    z-index: 0;
}


/* KEEP CONTENT ABOVE EFFECT */

.elementor-168 .elementor-element.elementor-element-75463c4 > * {
    position: relative;
    z-index: 1;
}


/* =========================================================
   TABLET
========================================================= */

@media (min-width: 768px) and (max-width: 1024px) {

    .elementor-168 .elementor-element.elementor-element-75463c4 {
        margin: 20px;
        padding: 18px;

        width: calc(100% - 40px);
        max-width: calc(100% - 40px);

        border-radius: 16px;
    }

}


/* =========================================================
   MOBILE
========================================================= */

@media (max-width: 767px) {

    .elementor-168 .elementor-element.elementor-element-75463c4 {
        margin: 20px;

        padding: 14px;

        width: calc(100% - 40px);
        max-width: calc(100% - 40px);

        border-radius: 14px;
    }

    .elementor-168 .elementor-element.elementor-element-75463c4 > .e-con {
        width: 100%;
        max-width: 100%;
    }

    .elementor-168 .elementor-element.elementor-element-75463c4 > .e-con:hover {
        transform: translateY(-2px);
    }

}


/* =========================================================
   SMALL MOBILE
========================================================= */

@media (max-width: 480px) {

    .elementor-168 .elementor-element.elementor-element-75463c4 {
        margin: 20px;

        padding: 12px;

        width: calc(100% - 40px);
        max-width: calc(100% - 40px);

        border-radius: 12px;
    }

}/* End custom CSS */