.elementor-9766 .elementor-element.elementor-element-461ed36{padding:60px 0px 60px 0px;}.elementor-9766 .elementor-element.elementor-element-878c62b{padding:12px 12px 12px 12px;}.elementor-bc-flex-widget .elementor-9766 .elementor-element.elementor-element-30ff121.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9766 .elementor-element.elementor-element-30ff121.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9766 .elementor-element.elementor-element-30ff121 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:24px;}.elementor-9766 .elementor-element.elementor-element-0f7cea6 > .elementor-widget-container{padding:00px 00px 00px 00px;}.elementor-9766 .elementor-element.elementor-element-0f7cea6{text-align:start;}.elementor-9766 .elementor-element.elementor-element-bee5807 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9766 .elementor-element.elementor-element-bee5807 .elementor-icon-list-icon{width:14px;}.elementor-9766 .elementor-element.elementor-element-bee5807 .elementor-icon-list-icon i{font-size:14px;}.elementor-9766 .elementor-element.elementor-element-bee5807 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-9766 .elementor-element.elementor-element-f29c990 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9766 .elementor-element.elementor-element-a435235:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9766 .elementor-element.elementor-element-a435235 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb6b6ec );}.elementor-9766 .elementor-element.elementor-element-a435235 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;box-shadow:8px 8px 0px 0px #373737;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:24px 24px 24px 24px;--e-column-margin-right:24px;--e-column-margin-left:24px;padding:24px 24px 24px 24px;}.elementor-9766 .elementor-element.elementor-element-a435235 > .elementor-element-populated, .elementor-9766 .elementor-element.elementor-element-a435235 > .elementor-element-populated > .elementor-background-overlay, .elementor-9766 .elementor-element.elementor-element-a435235 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-9766 .elementor-element.elementor-element-a435235 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9766 .elementor-element.elementor-element-82a1c41 img{border-radius:8px 8px 8px 8px;}.elementor-9766 .elementor-element.elementor-element-8e98bc9{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );padding:60px 0px 60px 0px;}.elementor-9766 .elementor-element.elementor-element-ce15bd5{padding:12px 12px 12px 12px;}.elementor-bc-flex-widget .elementor-9766 .elementor-element.elementor-element-3a3a056.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-9766 .elementor-element.elementor-element-3a3a056.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-9766 .elementor-element.elementor-element-3a3a056 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:24px;}.elementor-9766 .elementor-element.elementor-element-47ef2f1 > .elementor-widget-container{padding:00px 00px 00px 00px;}.elementor-9766 .elementor-element.elementor-element-47ef2f1{text-align:start;}.elementor-bc-flex-widget .elementor-9766 .elementor-element.elementor-element-da25314.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-9766 .elementor-element.elementor-element-da25314.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-9766 .elementor-element.elementor-element-da25314 > .elementor-element-populated{border-style:none;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9766 .elementor-element.elementor-element-da25314 > .elementor-element-populated, .elementor-9766 .elementor-element.elementor-element-da25314 > .elementor-element-populated > .elementor-background-overlay, .elementor-9766 .elementor-element.elementor-element-da25314 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-9766 .elementor-element.elementor-element-4cabe8e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9766 .elementor-element.elementor-element-b81700f:not(.elementor-motion-effects-element-type-background), .elementor-9766 .elementor-element.elementor-element-b81700f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0783c15 );}.elementor-9766 .elementor-element.elementor-element-b81700f{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-9766 .elementor-element.elementor-element-b81700f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9766 .elementor-element.elementor-element-c6ccf50 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-9766 .elementor-element.elementor-element-e8a1f5a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9766 .elementor-element.elementor-element-e8a1f5a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-813fd2e );}.elementor-bc-flex-widget .elementor-9766 .elementor-element.elementor-element-e8a1f5a.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-9766 .elementor-element.elementor-element-e8a1f5a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-9766 .elementor-element.elementor-element-e8a1f5a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-9766 .elementor-element.elementor-element-e8a1f5a > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );box-shadow:8px 8px 0px 0px #373737;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:024px 24px 0px 0px;--e-column-margin-right:24px;--e-column-margin-left:0px;padding:24px 24px 24px 24px;}.elementor-9766 .elementor-element.elementor-element-e8a1f5a > .elementor-element-populated, .elementor-9766 .elementor-element.elementor-element-e8a1f5a > .elementor-element-populated > .elementor-background-overlay, .elementor-9766 .elementor-element.elementor-element-e8a1f5a > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-9766 .elementor-element.elementor-element-e8a1f5a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9766 .elementor-element.elementor-element-9e0d855{text-align:center;}.elementor-9766 .elementor-element.elementor-element-9e0d855 .elementor-heading-title{font-size:18px;color:var( --e-global-color-secondary );}.elementor-9766 .elementor-element.elementor-element-3d7fa8b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:24px;}.elementor-9766 .elementor-element.elementor-element-3d7fa8b > .elementor-element-populated{margin:24px 24px 24px 24px;--e-column-margin-right:24px;--e-column-margin-left:24px;padding:24px 0px 0px 24px;}.elementor-9766 .elementor-element.elementor-element-305ab27 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:00px 00px 00px 00px;}.elementor-9766 .elementor-element.elementor-element-305ab27{text-align:start;}.elementor-9766 .elementor-element.elementor-element-2776d8f{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );padding:60px 0px 60px 0px;}.elementor-9766 .elementor-element.elementor-element-b02856c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-9766 .elementor-element.elementor-element-a084a02 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:24px;}.elementor-9766 .elementor-element.elementor-element-daa33d2 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:00px 00px 00px 00px;}.elementor-9766 .elementor-element.elementor-element-daa33d2{text-align:start;}.elementor-9766 .elementor-element.elementor-element-d67e9e4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9766 .elementor-element.elementor-element-d67e9e4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-813fd2e );}.elementor-bc-flex-widget .elementor-9766 .elementor-element.elementor-element-d67e9e4.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-9766 .elementor-element.elementor-element-d67e9e4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-9766 .elementor-element.elementor-element-d67e9e4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-9766 .elementor-element.elementor-element-d67e9e4 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );box-shadow:8px 8px 0px 0px #373737;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:8px 0px 064px 24px;--e-column-margin-right:0px;--e-column-margin-left:24px;padding:24px 24px 24px 24px;}.elementor-9766 .elementor-element.elementor-element-d67e9e4 > .elementor-element-populated, .elementor-9766 .elementor-element.elementor-element-d67e9e4 > .elementor-element-populated > .elementor-background-overlay, .elementor-9766 .elementor-element.elementor-element-d67e9e4 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-9766 .elementor-element.elementor-element-d67e9e4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9766 .elementor-element.elementor-element-9419207{text-align:center;}.elementor-9766 .elementor-element.elementor-element-9419207 .elementor-heading-title{font-size:18px;color:var( --e-global-color-secondary );}.elementor-9766 .elementor-element.elementor-element-93b0cb4{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );padding:60px 0px 60px 0px;}.elementor-9766 .elementor-element.elementor-element-024c7be{padding:12px 12px 12px 12px;}.elementor-bc-flex-widget .elementor-9766 .elementor-element.elementor-element-23e7dbe.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-9766 .elementor-element.elementor-element-23e7dbe.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-9766 .elementor-element.elementor-element-23e7dbe > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:24px;}.elementor-9766 .elementor-element.elementor-element-ea3b94e > .elementor-widget-container{padding:00px 00px 00px 00px;}.elementor-9766 .elementor-element.elementor-element-ea3b94e{text-align:start;}.elementor-bc-flex-widget .elementor-9766 .elementor-element.elementor-element-00aa136.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-9766 .elementor-element.elementor-element-00aa136.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-9766 .elementor-element.elementor-element-00aa136 > .elementor-element-populated{border-style:none;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9766 .elementor-element.elementor-element-00aa136 > .elementor-element-populated, .elementor-9766 .elementor-element.elementor-element-00aa136 > .elementor-element-populated > .elementor-background-overlay, .elementor-9766 .elementor-element.elementor-element-00aa136 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-9766 .elementor-element.elementor-element-a68829e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9766 .elementor-element.elementor-element-9aec31a:not(.elementor-motion-effects-element-type-background), .elementor-9766 .elementor-element.elementor-element-9aec31a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9766 .elementor-element.elementor-element-9aec31a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-9766 .elementor-element.elementor-element-9aec31a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9766 .elementor-element.elementor-element-07c5f1b{padding:12px 12px 12px 12px;}.elementor-bc-flex-widget .elementor-9766 .elementor-element.elementor-element-adf68bd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9766 .elementor-element.elementor-element-adf68bd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9766 .elementor-element.elementor-element-adf68bd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:24px;}.elementor-9766 .elementor-element.elementor-element-81b11c8 > .elementor-widget-container{padding:00px 00px 00px 00px;}.elementor-9766 .elementor-element.elementor-element-81b11c8{text-align:start;}.elementor-9766 .elementor-element.elementor-element-81b11c8 .elementor-heading-title{color:var( --e-global-color-813fd2e );}.elementor-9766 .elementor-element.elementor-element-ea65635 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9766 .elementor-element.elementor-element-ea65635{color:var( --e-global-color-813fd2e );}.elementor-bc-flex-widget .elementor-9766 .elementor-element.elementor-element-3556486.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9766 .elementor-element.elementor-element-3556486.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9766 .elementor-element.elementor-element-3556486 > .elementor-element-populated{border-style:none;margin:24px 24px 24px 24px;--e-column-margin-right:24px;--e-column-margin-left:24px;padding:24px 24px 24px 24px;}.elementor-9766 .elementor-element.elementor-element-3556486 > .elementor-element-populated, .elementor-9766 .elementor-element.elementor-element-3556486 > .elementor-element-populated > .elementor-background-overlay, .elementor-9766 .elementor-element.elementor-element-3556486 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-9766 .elementor-element.elementor-element-fa62ef7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9766 .elementor-element.elementor-element-6a0ea3b{margin-top:20px;margin-bottom:0px;padding:20px 20px 0px 20px;}.elementor-9766 .elementor-element.elementor-element-db26454:not(.elementor-motion-effects-element-type-background), .elementor-9766 .elementor-element.elementor-element-db26454 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0783c15 );}.elementor-9766 .elementor-element.elementor-element-db26454{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );box-shadow:8px 8px 0px 0px #373737;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9766 .elementor-element.elementor-element-db26454, .elementor-9766 .elementor-element.elementor-element-db26454 > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-9766 .elementor-element.elementor-element-db26454 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-9766 .elementor-element.elementor-element-eae6412.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9766 .elementor-element.elementor-element-eae6412.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9766 .elementor-element.elementor-element-eae6412 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-9766 .elementor-element.elementor-element-bf8db0f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9766 .elementor-element.elementor-element-bf8db0f{text-align:start;}.elementor-9766 .elementor-element.elementor-element-ac4d9e7{width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;}.elementor-9766 .elementor-element.elementor-element-ac4d9e7 > .elementor-widget-container{margin:0px 0px 32px 0px;padding:0px 0px 0px 0px;}@media(min-width:481px){.elementor-9766 .elementor-element.elementor-element-30ff121{width:57.64%;}.elementor-9766 .elementor-element.elementor-element-a435235{width:41.692%;}.elementor-9766 .elementor-element.elementor-element-a084a02{width:57.113%;}.elementor-9766 .elementor-element.elementor-element-d67e9e4{width:42.853%;}.elementor-9766 .elementor-element.elementor-element-adf68bd{width:66.45%;}.elementor-9766 .elementor-element.elementor-element-3556486{width:32.882%;}.elementor-9766 .elementor-element.elementor-element-eae6412{width:50.532%;}.elementor-9766 .elementor-element.elementor-element-6a20987{width:49.379%;}}@media(max-width:480px){.elementor-9766 .elementor-element.elementor-element-878c62b{padding:0px 0px 0px 0px;}.elementor-9766 .elementor-element.elementor-element-0f7cea6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9766 .elementor-element.elementor-element-a435235 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:24px 24px 24px 24px;}.elementor-9766 .elementor-element.elementor-element-ce15bd5{padding:0px 0px 0px 0px;}.elementor-9766 .elementor-element.elementor-element-47ef2f1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9766 .elementor-element.elementor-element-c6ccf50{padding:0px 0px 0px 0px;}.elementor-9766 .elementor-element.elementor-element-305ab27 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9766 .elementor-element.elementor-element-b02856c{padding:0px 0px 0px 0px;}.elementor-9766 .elementor-element.elementor-element-daa33d2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9766 .elementor-element.elementor-element-ea3b94e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9766 .elementor-element.elementor-element-81b11c8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9766 .elementor-element.elementor-element-db26454{padding:16px 16px 16px 16px;}.elementor-9766 .elementor-element.elementor-element-eae6412 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9766 .elementor-element.elementor-element-6a20987 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for image, class: .elementor-element-e4d7ca7 */.elementor-9766 .elementor-element.elementor-element-e4d7ca7 .elementor-widget-container {
  height: auto;
  max-height: 830px;
  overflow: hidden;
  position: relative;
  display: block;
  border: 2px solid #373737;
  border-radius: 6px;
  transition: max-height 1.4s ease;
}

.elementor-9766 .elementor-element.elementor-element-e4d7ca7 .elementor-widget-container:hover {
  max-height: 6000px;
}

.elementor-9766 .elementor-element.elementor-element-e4d7ca7 img {
width: 100% !important;
height: 100% !important;
object-fit: cover !important;
object-position: top !important;
display: block !important;
}

.elementor-9766 .elementor-element.elementor-element-e4d7ca7 .elementor-widget-container::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 80px;
  background: linear-gradient(to bottom, rgba(250,243,225,0), #FAF3E1);
  pointer-events: none;
}

.elementor-9766 .elementor-element.elementor-element-e4d7ca7 .elementor-widget-container:hover::after {
  opacity: 0;
  transition: opacity .4s ease;
}

@media (max-width: 767px) {
  .elementor-9766 .elementor-element.elementor-element-e4d7ca7 .elementor-widget-container {
    max-height: 700px;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-710da7a */.elementor-9766 .elementor-element.elementor-element-710da7a .elementor-widget-container {
  height: auto;
  max-height: 620px;
  overflow: hidden;
  position: relative;
  display: block;
  border: 2px solid #373737;
  border-radius: 6px;
  transition: max-height 1.4s ease;
}

.elementor-9766 .elementor-element.elementor-element-710da7a .elementor-widget-container:hover {
  max-height: 6000px;
}

.elementor-9766 .elementor-element.elementor-element-710da7a img {
  width: 100%;
  height: auto;
  display: block;
}

.elementor-9766 .elementor-element.elementor-element-710da7a .elementor-widget-container::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 80px;
  background: linear-gradient(to bottom, rgba(250,243,225,0), #FAF3E1);
  pointer-events: none;
}

.elementor-9766 .elementor-element.elementor-element-710da7a .elementor-widget-container:hover::after {
  opacity: 0;
  transition: opacity .4s ease;
}

@media (max-width: 767px) {
  .elementor-9766 .elementor-element.elementor-element-710da7a .elementor-widget-container {
    max-height: 700px;
  }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7de07d2 *//* Šířka formuláře podle sloupce */
.elementor-9766 .elementor-element.elementor-element-7de07d2 .ec-v-form-holder {
  width: 100% !important;
  max-width: 100% !important;
  box-sizing: border-box;
}

/* Tlačítko jako ostatní tlačítka webu */
.elementor-9766 .elementor-element.elementor-element-7de07d2 .ec-v-form-holder button {
  background-color: #FEC447 !important;
  color: #373737 !important;
  font-family: "Bricolage Grotesque", sans-serif !important;
  font-size: 18px !important;
  font-weight: 500 !important;
  padding: 16px 24px !important;
  border: 2px solid #373737 !important;
  border-radius: 8px !important;
  box-shadow: 8px 8px 0 0 #373737 !important;
  transition: all .3s;
}

/* Hover a focus */
.elementor-9766 .elementor-element.elementor-element-7de07d2 .ec-v-form-holder button:hover,
.elementor-9766 .elementor-element.elementor-element-7de07d2 .ec-v-form-holder button:focus {
  background-color: #FAF3E1 !important;
  color: #373737 !important;
  box-shadow: 10px 10px 0 0 #373737 !important;
}

/* Mobil */
@media (max-width: 767px) {
  .elementor-9766 .elementor-element.elementor-element-7de07d2 .ec-v-form-holder {
    overflow: visible !important;
  }
  .elementor-9766 .elementor-element.elementor-element-7de07d2 .ec-v-form-holder * {
    box-sizing: border-box;
  }
  .elementor-9766 .elementor-element.elementor-element-7de07d2 .ec-v-form-step,
  .elementor-9766 .elementor-element.elementor-element-7de07d2 .ec-v-form-column,
  .elementor-9766 .elementor-element.elementor-element-7de07d2 .ec-v-form-input,
  .elementor-9766 .elementor-element.elementor-element-7de07d2 .ec-v-form-submit,
  .elementor-9766 .elementor-element.elementor-element-7de07d2 .ec-v-form-text {
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .elementor-9766 .elementor-element.elementor-element-7de07d2 .ec-v-form-holder input,
  .elementor-9766 .elementor-element.elementor-element-7de07d2 .ec-v-form-holder button {
    max-width: 100% !important;
  }
  .elementor-9766 .elementor-element.elementor-element-7de07d2 .ec-v-form-holder button {
    white-space: normal !important;
  }
}/* End custom CSS */