.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-523 .elementor-element.elementor-element-a30db47{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:90px 90px;--row-gap:90px;--column-gap:90px;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-523 .elementor-element.elementor-element-455c335{text-align:center;}.elementor-523 .elementor-element.elementor-element-455c335 .elementor-heading-title{font-family:"Scotch Display", Sans-serif;font-size:49px;font-weight:500;text-transform:capitalize;line-height:52px;color:var( --e-global-color-f47703c );}.elementor-523 .elementor-element.elementor-element-d31482c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-523 .elementor-element.elementor-element-0b8172f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-widget-ucaddon_uc_slider_image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ucaddon_uc_slider_image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ucaddon_uc_slider_image .ug-textpanel-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_uc_slider_image .ug-textpanel-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-523 .elementor-element.elementor-element-1e867e3{width:100%;max-width:100%;}.elementor-523 .elementor-element.elementor-element-1e867e3 .ug-slider-wrapper .ug-button-videoplay{width:86px;height:66px;background-color:rgba(0, 0, 0, 0.9);}.elementor-523 .elementor-element.elementor-element-1e867e3 .ug-slider-wrapper .ug-button-videoplay:hover{background-color:#000000;}.elementor-523 .elementor-element.elementor-element-1e867e3 .ug-button-videoplay svg path{fill:#ffffff;}.elementor-523 .elementor-element.elementor-element-1e867e3 .ug-button-videoplay:hover svg path{fill:#ffffff;}.elementor-widget-ucaddon_remote_control_bullet_navigation .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ucaddon_remote_control_bullet_navigation .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ucaddon_remote_control_bullet_navigation .ue-remote-bullet-btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-523 .elementor-element.elementor-element-607e5b8 .ue-remote-bullet-btn{background-color:var( --e-global-color-645dff4 );width:11px;height:11px;border-radius:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-929f8a5 );}.elementor-523 .elementor-element.elementor-element-607e5b8 .ue-remote-bullet-btn.active{background-color:var( --e-global-color-929f8a5 );height:11px;width:11px;}.elementor-523 .elementor-element.elementor-element-607e5b8 > .elementor-widget-container{margin:-25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-523 .elementor-element.elementor-element-607e5b8 .ue-remote-bullets{gap:9px;flex-direction:row;justify-content:center;align-items:center;}.elementor-523 .elementor-element.elementor-element-74a74dd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 0px 20px 0px;}.elementor-523 .elementor-element.elementor-element-74a74dd .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:400;line-height:25px;color:var( --e-global-color-f47703c );}.elementor-523 .elementor-element.elementor-element-6a9009a{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;text-align:center;}.elementor-523 .elementor-element.elementor-element-6a9009a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 25px 0px;}.elementor-523 .elementor-element.elementor-element-6a9009a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:400;line-height:21px;color:#876449;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-523 .elementor-element.elementor-element-6051292 .elementor-button{background-color:var( --e-global-color-f47703c );font-family:"Lato", Sans-serif;font-size:13px;font-weight:400;line-height:29px;fill:var( --e-global-color-929f8a5 );color:var( --e-global-color-929f8a5 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f47703c );border-radius:0px 0px 0px 0px;padding:10px 60px 10px 60px;}.elementor-523 .elementor-element.elementor-element-6051292 .elementor-button:hover, .elementor-523 .elementor-element.elementor-element-6051292 .elementor-button:focus{background-color:var( --e-global-color-645dff4 );color:var( --e-global-color-f47703c );border-color:var( --e-global-color-f47703c );}.elementor-523 .elementor-element.elementor-element-6051292 .elementor-button:hover svg, .elementor-523 .elementor-element.elementor-element-6051292 .elementor-button:focus svg{fill:var( --e-global-color-f47703c );}.elementor-523 .elementor-element.elementor-element-0c5d349{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-523 .elementor-element.elementor-element-88f11ee{width:100%;max-width:100%;}.elementor-523 .elementor-element.elementor-element-88f11ee .ug-slider-wrapper .ug-button-videoplay{width:86px;height:66px;background-color:rgba(0, 0, 0, 0.9);}.elementor-523 .elementor-element.elementor-element-88f11ee .ug-slider-wrapper .ug-button-videoplay:hover{background-color:#000000;}.elementor-523 .elementor-element.elementor-element-88f11ee .ug-button-videoplay svg path{fill:#ffffff;}.elementor-523 .elementor-element.elementor-element-88f11ee .ug-button-videoplay:hover svg path{fill:#ffffff;}.elementor-523 .elementor-element.elementor-element-e82bc8d .ue-remote-bullet-btn{background-color:var( --e-global-color-645dff4 );width:11px;height:11px;border-radius:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-929f8a5 );}.elementor-523 .elementor-element.elementor-element-e82bc8d .ue-remote-bullet-btn.active{background-color:var( --e-global-color-929f8a5 );height:11px;width:11px;}.elementor-523 .elementor-element.elementor-element-e82bc8d > .elementor-widget-container{margin:-25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-523 .elementor-element.elementor-element-e82bc8d .ue-remote-bullets{gap:9px;flex-direction:row;justify-content:center;align-items:center;}.elementor-523 .elementor-element.elementor-element-adbbe39 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 0px 20px 0px;}.elementor-523 .elementor-element.elementor-element-adbbe39 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:400;line-height:25px;color:var( --e-global-color-f47703c );}.elementor-523 .elementor-element.elementor-element-2c0338d{width:100%;max-width:100%;text-align:center;}.elementor-523 .elementor-element.elementor-element-2c0338d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 25px 0px;}.elementor-523 .elementor-element.elementor-element-2c0338d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:400;line-height:21px;color:#876449;}.elementor-523 .elementor-element.elementor-element-5278afa .elementor-button{background-color:var( --e-global-color-f47703c );font-family:"Lato", Sans-serif;font-size:13px;font-weight:400;line-height:29px;fill:var( --e-global-color-929f8a5 );color:var( --e-global-color-929f8a5 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f47703c );border-radius:0px 0px 0px 0px;padding:10px 60px 10px 60px;}.elementor-523 .elementor-element.elementor-element-5278afa .elementor-button:hover, .elementor-523 .elementor-element.elementor-element-5278afa .elementor-button:focus{background-color:var( --e-global-color-645dff4 );color:var( --e-global-color-f47703c );border-color:var( --e-global-color-f47703c );}.elementor-523 .elementor-element.elementor-element-5278afa .elementor-button:hover svg, .elementor-523 .elementor-element.elementor-element-5278afa .elementor-button:focus svg{fill:var( --e-global-color-f47703c );}.elementor-523 .elementor-element.elementor-element-8647564{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-523 .elementor-element.elementor-element-a91574a{width:100%;max-width:100%;}.elementor-523 .elementor-element.elementor-element-a91574a .ug-slider-wrapper .ug-button-videoplay{width:86px;height:66px;background-color:rgba(0, 0, 0, 0.9);}.elementor-523 .elementor-element.elementor-element-a91574a .ug-slider-wrapper .ug-button-videoplay:hover{background-color:#000000;}.elementor-523 .elementor-element.elementor-element-a91574a .ug-button-videoplay svg path{fill:#ffffff;}.elementor-523 .elementor-element.elementor-element-a91574a .ug-button-videoplay:hover svg path{fill:#ffffff;}.elementor-523 .elementor-element.elementor-element-9b7ec56 .ue-remote-bullet-btn{background-color:var( --e-global-color-645dff4 );width:11px;height:11px;border-radius:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-929f8a5 );}.elementor-523 .elementor-element.elementor-element-9b7ec56 .ue-remote-bullet-btn.active{background-color:var( --e-global-color-929f8a5 );height:11px;width:11px;}.elementor-523 .elementor-element.elementor-element-9b7ec56 > .elementor-widget-container{margin:-25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-523 .elementor-element.elementor-element-9b7ec56 .ue-remote-bullets{gap:9px;flex-direction:row;justify-content:center;align-items:center;}.elementor-523 .elementor-element.elementor-element-852a5b6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 0px 20px 0px;}.elementor-523 .elementor-element.elementor-element-852a5b6 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:400;line-height:25px;color:var( --e-global-color-f47703c );}.elementor-523 .elementor-element.elementor-element-48665aa{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;text-align:center;}.elementor-523 .elementor-element.elementor-element-48665aa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 25px 0px;}.elementor-523 .elementor-element.elementor-element-48665aa .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:400;line-height:21px;color:#876449;}.elementor-523 .elementor-element.elementor-element-0a15898 .elementor-button{background-color:var( --e-global-color-f47703c );font-family:"Lato", Sans-serif;font-size:13px;font-weight:400;line-height:29px;fill:var( --e-global-color-929f8a5 );color:var( --e-global-color-929f8a5 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f47703c );border-radius:0px 0px 0px 0px;padding:10px 60px 10px 60px;}.elementor-523 .elementor-element.elementor-element-0a15898 .elementor-button:hover, .elementor-523 .elementor-element.elementor-element-0a15898 .elementor-button:focus{background-color:var( --e-global-color-645dff4 );color:var( --e-global-color-f47703c );border-color:var( --e-global-color-f47703c );}.elementor-523 .elementor-element.elementor-element-0a15898 .elementor-button:hover svg, .elementor-523 .elementor-element.elementor-element-0a15898 .elementor-button:focus svg{fill:var( --e-global-color-f47703c );}@media(min-width:768px){.elementor-523 .elementor-element.elementor-element-a30db47{--content-width:1280px;}}@media(max-width:1024px){.elementor-523 .elementor-element.elementor-element-a30db47{--gap:55px 55px;--row-gap:55px;--column-gap:55px;}.elementor-523 .elementor-element.elementor-element-455c335 .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-523 .elementor-element.elementor-element-74a74dd > .elementor-widget-container{padding:25px 0px 15px 0px;}.elementor-523 .elementor-element.elementor-element-74a74dd .elementor-heading-title{font-size:18px;line-height:22px;}.elementor-523 .elementor-element.elementor-element-6a9009a > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-523 .elementor-element.elementor-element-6a9009a{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;}.elementor-523 .elementor-element.elementor-element-6a9009a .elementor-heading-title{font-size:15px;line-height:18px;}.elementor-523 .elementor-element.elementor-element-6051292 .elementor-button{padding:8px 50px 8px 50px;}.elementor-523 .elementor-element.elementor-element-adbbe39 > .elementor-widget-container{padding:25px 0px 15px 0px;}.elementor-523 .elementor-element.elementor-element-adbbe39 .elementor-heading-title{font-size:18px;line-height:22px;}.elementor-523 .elementor-element.elementor-element-2c0338d{width:100%;max-width:100%;}.elementor-523 .elementor-element.elementor-element-2c0338d > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-523 .elementor-element.elementor-element-2c0338d .elementor-heading-title{font-size:15px;line-height:18px;}.elementor-523 .elementor-element.elementor-element-5278afa .elementor-button{padding:8px 50px 8px 50px;}.elementor-523 .elementor-element.elementor-element-852a5b6 > .elementor-widget-container{padding:25px 0px 15px 0px;}.elementor-523 .elementor-element.elementor-element-852a5b6 .elementor-heading-title{font-size:18px;line-height:22px;}.elementor-523 .elementor-element.elementor-element-48665aa > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-523 .elementor-element.elementor-element-48665aa{--container-widget-width:150px;--container-widget-flex-grow:0;width:var( --container-widget-width, 150px );max-width:150px;}.elementor-523 .elementor-element.elementor-element-48665aa .elementor-heading-title{font-size:15px;line-height:18px;}.elementor-523 .elementor-element.elementor-element-0a15898 .elementor-button{padding:8px 50px 8px 50px;}}@media(max-width:767px){.elementor-523 .elementor-element.elementor-element-a30db47{--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-523 .elementor-element.elementor-element-455c335 .elementor-heading-title{font-size:26px;line-height:32px;}.elementor-523 .elementor-element.elementor-element-6a9009a{--container-widget-width:290px;--container-widget-flex-grow:0;width:var( --container-widget-width, 290px );max-width:290px;}.elementor-523 .elementor-element.elementor-element-2c0338d{width:var( --container-widget-width, 310px );max-width:310px;--container-widget-width:310px;--container-widget-flex-grow:0;}.elementor-523 .elementor-element.elementor-element-48665aa{--container-widget-width:220px;--container-widget-flex-grow:0;width:var( --container-widget-width, 220px );max-width:220px;}}/* Start custom CSS for container, class: .elementor-element-d31482c */@media(max-width: 1024px) {
    .elementor-523 .elementor-element.elementor-element-d31482c .uc-items-wrapper.uc-remote-parent.ug-under-480.ug-gallery-wrapper.ug-theme-slider {
    height: 320px !important;
}
}
@media(max-width: 767px) {
    .elementor-523 .elementor-element.elementor-element-d31482c .uc-items-wrapper.uc-remote-parent.ug-under-480.ug-gallery-wrapper.ug-theme-slider {
    height: 260px !important;
}
}/* End custom CSS */