.elementor-17 .elementor-element.elementor-element-d4ab567:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-d4ab567>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ampstavby.cz/wp-content/uploads/2021/11/Hrube-stavby-Praha-AMP-stavebni-firma-Manhart-2-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-17 .elementor-element.elementor-element-d4ab567>.elementor-container{min-height:100vh}.elementor-17 .elementor-element.elementor-element-d4ab567{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-17 .elementor-element.elementor-element-d4ab567>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-17 .elementor-element.elementor-element-dc5b066:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-dc5b066>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ampstavby.cz/wp-content/uploads/2021/11/pngwing.com-15.png");background-position:80% 52%;background-repeat:no-repeat;background-size:47% auto}.elementor-17 .elementor-element.elementor-element-dc5b066>.elementor-background-overlay{background-color:var(--e-global-color-7c012a0);opacity:.78;transition:background .3s,border-radius .3s,opacity .3s}.elementor-17 .elementor-element.elementor-element-dc5b066{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:8em 0}.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-dd5e019.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-17 .elementor-element.elementor-element-dd5e019.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-9561085{text-align:left}.elementor-17 .elementor-element.elementor-element-9561085 .elementor-heading-title{font-family:var(--e-global-typography-82f66e5-font-family),Sans-serif;font-size:var(--e-global-typography-82f66e5-font-size);color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-d2a273e{text-align:left}.elementor-17 .elementor-element.elementor-element-d2a273e .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-cf3112f)}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-3052663{padding:3em 0 0;text-align:left;font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);color:var(--e-global-color-secondary)}.elementor-17 .elementor-element.elementor-element-3ee663b{padding:1em 0 0;text-align:left;font-family:var(--e-global-typography-1f1b33f-font-family),Sans-serif;font-size:var(--e-global-typography-1f1b33f-font-size);color:var(--e-global-color-secondary)}.elementor-17 .elementor-element.elementor-element-6fb2607>.elementor-element-populated>.elementor-background-overlay{opacity:.5}.elementor-17 .elementor-element.elementor-element-6fb2607>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-17 .elementor-element.elementor-element-6fb2607>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-17 .elementor-element.elementor-element-eb5fafd:not(.elementor-widget-image),.elementor-17 .elementor-element.elementor-element-eb5fafd.elementor-widget-image img{-webkit-mask-image:url(https://ampstavby.cz/wp-content/plugins/elementor/assets/mask-shapes/triangle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-17 .elementor-element.elementor-element-eb5fafd{text-align:right}.elementor-17 .elementor-element.elementor-element-2ddb91e{--e-image-carousel-slides-to-show:7}.elementor-17 .elementor-element.elementor-element-2ddb91e .swiper-wrapper{display:flex;align-items:center}.elementor-17 .elementor-element.elementor-element-e6e381b:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-e6e381b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f7f7f7;background-image:url("https://ampstavby.cz/wp-content/uploads/2021/11/pngwing_optimized.com-16.png");background-position:center right;background-repeat:no-repeat;background-size:auto}.elementor-17 .elementor-element.elementor-element-e6e381b>.elementor-background-overlay{background-color:#f7f7f7;opacity:.79;transition:background .3s,border-radius .3s,opacity .3s}.elementor-17 .elementor-element.elementor-element-e6e381b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:8em 0}.elementor-17 .elementor-element.elementor-element-e6e381b>.elementor-shape-top svg{height:50px}.elementor-17 .elementor-element.elementor-element-e6e381b>.elementor-shape-bottom svg{height:50px}.elementor-17 .elementor-element.elementor-element-7e9ec7c{text-align:left}.elementor-17 .elementor-element.elementor-element-7e9ec7c .elementor-heading-title{font-family:var(--e-global-typography-82f66e5-font-family),Sans-serif;font-size:var(--e-global-typography-82f66e5-font-size);color:var(--e-global-color-2de17b0)}.elementor-17 .elementor-element.elementor-element-618c967{font-family:var(--e-global-typography-82f66e5-font-family),Sans-serif;font-size:var(--e-global-typography-82f66e5-font-size);color:var(--e-global-color-cf3112f)}.elementor-17 .elementor-element.elementor-element-b78aa8f{padding:1em 0 0}.elementor-17 .elementor-element.elementor-element-45dc8a9 .elementor-heading-title{font-family:var(--e-global-typography-678264f-font-family),Sans-serif;font-size:var(--e-global-typography-678264f-font-size);text-transform:var(--e-global-typography-678264f-text-transform)}.elementor-17 .elementor-element.elementor-element-606ae84{font-family:var(--e-global-typography-82f66e5-font-family),Sans-serif;font-size:var(--e-global-typography-82f66e5-font-size);color:var(--e-global-color-cf3112f)}.elementor-17 .elementor-element.elementor-element-4f58d1c:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-4f58d1c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-4f58d1c{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:8em 0}.elementor-17 .elementor-element.elementor-element-4f58d1c>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-17 .elementor-element.elementor-element-088aeea{text-align:left}.elementor-17 .elementor-element.elementor-element-088aeea .elementor-heading-title{font-family:var(--e-global-typography-c66b442-font-family),Sans-serif;font-size:var(--e-global-typography-c66b442-font-size);line-height:var(--e-global-typography-c66b442-line-height);letter-spacing:var(--e-global-typography-c66b442-letter-spacing);color:var(--e-global-color-061eb0c)}.elementor-17 .elementor-element.elementor-element-a2878b7>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-17 .elementor-element.elementor-element-a2878b7{padding:3em 0 0}.elementor-17 .elementor-element.elementor-element-787cc5a>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:40px}.elementor-17 .elementor-element.elementor-element-787cc5a>.elementor-element-populated>.elementor-background-overlay{opacity:.66}.elementor-17 .elementor-element.elementor-element-787cc5a>.elementor-element-populated,.elementor-17 .elementor-element.elementor-element-787cc5a>.elementor-element-populated>.elementor-background-overlay,.elementor-17 .elementor-element.elementor-element-787cc5a>.elementor-background-slideshow{border-radius:20px}.elementor-17 .elementor-element.elementor-element-787cc5a>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:1em}.elementor-17 .elementor-element.elementor-element-787cc5a>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon-box.elementor-view-framed .elementor-icon,.elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-icon-box .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,.elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-17 .elementor-element.elementor-element-e2f98e7{background-color:transparent;padding:10% 5%;background-image:linear-gradient(180deg,var(--e-global-color-061eb0c) 0%,var(--e-global-color-7c012a0) 100%);border-style:solid;border-width:10px;border-color:var(--e-global-color-061eb0c);border-radius:20px;--icon-box-icon-margin:15px}.elementor-17 .elementor-element.elementor-element-e2f98e7:hover{box-shadow:8px 8px 38px 0px rgba(0,0,0,.5)}.elementor-17 .elementor-element.elementor-element-e2f98e7.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-36522ae)}.elementor-17 .elementor-element.elementor-element-e2f98e7.elementor-view-framed .elementor-icon,.elementor-17 .elementor-element.elementor-element-e2f98e7.elementor-view-default .elementor-icon{fill:var(--e-global-color-36522ae);color:var(--e-global-color-36522ae);border-color:var(--e-global-color-36522ae)}.elementor-17 .elementor-element.elementor-element-e2f98e7.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-17 .elementor-element.elementor-element-e2f98e7.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-e2f98e7.elementor-view-framed:has(:hover) .elementor-icon,.elementor-17 .elementor-element.elementor-element-e2f98e7.elementor-view-default:has(:hover) .elementor-icon,.elementor-17 .elementor-element.elementor-element-e2f98e7.elementor-view-framed:has(:focus) .elementor-icon,.elementor-17 .elementor-element.elementor-element-e2f98e7.elementor-view-default:has(:focus) .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-e2f98e7 .elementor-icon-box-title,.elementor-17 .elementor-element.elementor-element-e2f98e7 .elementor-icon-box-title a{font-family:var(--e-global-typography-6b2693e-font-family),Sans-serif;font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-17 .elementor-element.elementor-element-e2f98e7 .elementor-icon-box-title{color:var(--e-global-color-cf3112f)}.elementor-17 .elementor-element.elementor-element-e2f98e7 .elementor-icon-box-description{font-family:var(--e-global-typography-1f1b33f-font-family),Sans-serif;font-size:var(--e-global-typography-1f1b33f-font-size)}.elementor-17 .elementor-element.elementor-element-ba10844>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:40px}.elementor-17 .elementor-element.elementor-element-ba10844>.elementor-element-populated{padding:1em}.elementor-17 .elementor-element.elementor-element-da8cc30{background-color:transparent;padding:10% 5%;background-image:linear-gradient(180deg,var(--e-global-color-36522ae) 0%,var(--e-global-color-7c012a0) 100%);border-style:solid;border-width:10px;border-color:var(--e-global-color-36522ae);border-radius:20px;--icon-box-icon-margin:15px}.elementor-17 .elementor-element.elementor-element-da8cc30:hover{box-shadow:8px 8px 38px 0px rgba(0,0,0,.5)}.elementor-17 .elementor-element.elementor-element-da8cc30.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-cf3112f)}.elementor-17 .elementor-element.elementor-element-da8cc30.elementor-view-framed .elementor-icon,.elementor-17 .elementor-element.elementor-element-da8cc30.elementor-view-default .elementor-icon{fill:var(--e-global-color-cf3112f);color:var(--e-global-color-cf3112f);border-color:var(--e-global-color-cf3112f)}.elementor-17 .elementor-element.elementor-element-da8cc30.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-17 .elementor-element.elementor-element-da8cc30.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-da8cc30.elementor-view-framed:has(:hover) .elementor-icon,.elementor-17 .elementor-element.elementor-element-da8cc30.elementor-view-default:has(:hover) .elementor-icon,.elementor-17 .elementor-element.elementor-element-da8cc30.elementor-view-framed:has(:focus) .elementor-icon,.elementor-17 .elementor-element.elementor-element-da8cc30.elementor-view-default:has(:focus) .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-da8cc30 .elementor-icon-box-title,.elementor-17 .elementor-element.elementor-element-da8cc30 .elementor-icon-box-title a{font-family:var(--e-global-typography-6b2693e-font-family),Sans-serif;font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-17 .elementor-element.elementor-element-da8cc30 .elementor-icon-box-title{color:var(--e-global-color-cf3112f)}.elementor-17 .elementor-element.elementor-element-da8cc30 .elementor-icon-box-description{font-family:var(--e-global-typography-82f66e5-font-family),Sans-serif;font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-a161c78>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:40px}.elementor-17 .elementor-element.elementor-element-a161c78>.elementor-element-populated{padding:1em}.elementor-17 .elementor-element.elementor-element-791e820{background-color:transparent;padding:10% 5%;background-image:linear-gradient(180deg,var(--e-global-color-061eb0c) 0%,var(--e-global-color-7c012a0) 100%);border-style:solid;border-width:10px;border-color:var(--e-global-color-061eb0c);border-radius:20px;--icon-box-icon-margin:15px}.elementor-17 .elementor-element.elementor-element-791e820:hover{box-shadow:8px 8px 38px 0px rgba(0,0,0,.5)}.elementor-17 .elementor-element.elementor-element-791e820.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-cf3112f)}.elementor-17 .elementor-element.elementor-element-791e820.elementor-view-framed .elementor-icon,.elementor-17 .elementor-element.elementor-element-791e820.elementor-view-default .elementor-icon{fill:var(--e-global-color-cf3112f);color:var(--e-global-color-cf3112f);border-color:var(--e-global-color-cf3112f)}.elementor-17 .elementor-element.elementor-element-791e820.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-17 .elementor-element.elementor-element-791e820.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-791e820.elementor-view-framed:has(:hover) .elementor-icon,.elementor-17 .elementor-element.elementor-element-791e820.elementor-view-default:has(:hover) .elementor-icon,.elementor-17 .elementor-element.elementor-element-791e820.elementor-view-framed:has(:focus) .elementor-icon,.elementor-17 .elementor-element.elementor-element-791e820.elementor-view-default:has(:focus) .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-791e820 .elementor-icon-box-title,.elementor-17 .elementor-element.elementor-element-791e820 .elementor-icon-box-title a{font-family:var(--e-global-typography-6b2693e-font-family),Sans-serif;font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-17 .elementor-element.elementor-element-791e820 .elementor-icon-box-title{color:var(--e-global-color-cf3112f)}.elementor-17 .elementor-element.elementor-element-791e820 .elementor-icon-box-description{font-family:var(--e-global-typography-82f66e5-font-family),Sans-serif;font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-23625bf>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-17 .elementor-element.elementor-element-23625bf{padding:0}.elementor-17 .elementor-element.elementor-element-aebf47e>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:40px}.elementor-17 .elementor-element.elementor-element-aebf47e>.elementor-element-populated>.elementor-background-overlay{opacity:.66}.elementor-17 .elementor-element.elementor-element-aebf47e>.elementor-element-populated,.elementor-17 .elementor-element.elementor-element-aebf47e>.elementor-element-populated>.elementor-background-overlay,.elementor-17 .elementor-element.elementor-element-aebf47e>.elementor-background-slideshow{border-radius:20px}.elementor-17 .elementor-element.elementor-element-aebf47e>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:1em}.elementor-17 .elementor-element.elementor-element-aebf47e>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-17 .elementor-element.elementor-element-777b85f{background-color:transparent;padding:10% 5%;background-image:linear-gradient(180deg,var(--e-global-color-36522ae) 0%,var(--e-global-color-7c012a0) 100%);border-style:solid;border-width:10px;border-color:var(--e-global-color-36522ae);border-radius:20px;--icon-box-icon-margin:15px}.elementor-17 .elementor-element.elementor-element-777b85f:hover{box-shadow:8px 8px 38px 0px rgba(0,0,0,.5)}.elementor-17 .elementor-element.elementor-element-777b85f.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-cf3112f)}.elementor-17 .elementor-element.elementor-element-777b85f.elementor-view-framed .elementor-icon,.elementor-17 .elementor-element.elementor-element-777b85f.elementor-view-default .elementor-icon{fill:var(--e-global-color-cf3112f);color:var(--e-global-color-cf3112f);border-color:var(--e-global-color-cf3112f)}.elementor-17 .elementor-element.elementor-element-777b85f.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-17 .elementor-element.elementor-element-777b85f.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-777b85f.elementor-view-framed:has(:hover) .elementor-icon,.elementor-17 .elementor-element.elementor-element-777b85f.elementor-view-default:has(:hover) .elementor-icon,.elementor-17 .elementor-element.elementor-element-777b85f.elementor-view-framed:has(:focus) .elementor-icon,.elementor-17 .elementor-element.elementor-element-777b85f.elementor-view-default:has(:focus) .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-777b85f .elementor-icon-box-title,.elementor-17 .elementor-element.elementor-element-777b85f .elementor-icon-box-title a{font-family:var(--e-global-typography-6b2693e-font-family),Sans-serif;font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-17 .elementor-element.elementor-element-777b85f .elementor-icon-box-title{color:var(--e-global-color-cf3112f)}.elementor-17 .elementor-element.elementor-element-777b85f .elementor-icon-box-description{font-family:var(--e-global-typography-82f66e5-font-family),Sans-serif;font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-9edd8a8>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:40px}.elementor-17 .elementor-element.elementor-element-9edd8a8>.elementor-element-populated{padding:1em}.elementor-17 .elementor-element.elementor-element-d954526{background-color:transparent;padding:10% 5%;background-image:linear-gradient(180deg,var(--e-global-color-061eb0c) 0%,var(--e-global-color-7c012a0) 100%);border-style:solid;border-width:10px;border-color:var(--e-global-color-061eb0c);border-radius:20px;--icon-box-icon-margin:15px}.elementor-17 .elementor-element.elementor-element-d954526:hover{box-shadow:8px 8px 38px 0px rgba(0,0,0,.5)}.elementor-17 .elementor-element.elementor-element-d954526.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-cf3112f)}.elementor-17 .elementor-element.elementor-element-d954526.elementor-view-framed .elementor-icon,.elementor-17 .elementor-element.elementor-element-d954526.elementor-view-default .elementor-icon{fill:var(--e-global-color-cf3112f);color:var(--e-global-color-cf3112f);border-color:var(--e-global-color-cf3112f)}.elementor-17 .elementor-element.elementor-element-d954526.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-17 .elementor-element.elementor-element-d954526.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-d954526.elementor-view-framed:has(:hover) .elementor-icon,.elementor-17 .elementor-element.elementor-element-d954526.elementor-view-default:has(:hover) .elementor-icon,.elementor-17 .elementor-element.elementor-element-d954526.elementor-view-framed:has(:focus) .elementor-icon,.elementor-17 .elementor-element.elementor-element-d954526.elementor-view-default:has(:focus) .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-d954526 .elementor-icon-box-title,.elementor-17 .elementor-element.elementor-element-d954526 .elementor-icon-box-title a{font-family:var(--e-global-typography-6b2693e-font-family),Sans-serif;font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-17 .elementor-element.elementor-element-d954526 .elementor-icon-box-title{color:var(--e-global-color-cf3112f)}.elementor-17 .elementor-element.elementor-element-d954526 .elementor-icon-box-description{font-family:var(--e-global-typography-82f66e5-font-family),Sans-serif;font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-8148fb8>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:40px}.elementor-17 .elementor-element.elementor-element-8148fb8>.elementor-element-populated{padding:1em}.elementor-17 .elementor-element.elementor-element-f058835{background-color:transparent;padding:10% 5%;background-image:linear-gradient(180deg,var(--e-global-color-36522ae) 0%,var(--e-global-color-7c012a0) 100%);border-style:solid;border-width:10px;border-color:var(--e-global-color-36522ae);border-radius:20px;--icon-box-icon-margin:15px}.elementor-17 .elementor-element.elementor-element-f058835:hover{box-shadow:8px 8px 38px 0px rgba(0,0,0,.5)}.elementor-17 .elementor-element.elementor-element-f058835.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-cf3112f)}.elementor-17 .elementor-element.elementor-element-f058835.elementor-view-framed .elementor-icon,.elementor-17 .elementor-element.elementor-element-f058835.elementor-view-default .elementor-icon{fill:var(--e-global-color-cf3112f);color:var(--e-global-color-cf3112f);border-color:var(--e-global-color-cf3112f)}.elementor-17 .elementor-element.elementor-element-f058835.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-17 .elementor-element.elementor-element-f058835.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-f058835.elementor-view-framed:has(:hover) .elementor-icon,.elementor-17 .elementor-element.elementor-element-f058835.elementor-view-default:has(:hover) .elementor-icon,.elementor-17 .elementor-element.elementor-element-f058835.elementor-view-framed:has(:focus) .elementor-icon,.elementor-17 .elementor-element.elementor-element-f058835.elementor-view-default:has(:focus) .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-f058835 .elementor-icon-box-title,.elementor-17 .elementor-element.elementor-element-f058835 .elementor-icon-box-title a{font-family:var(--e-global-typography-6b2693e-font-family),Sans-serif;font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-17 .elementor-element.elementor-element-f058835 .elementor-icon-box-title{color:var(--e-global-color-cf3112f)}.elementor-17 .elementor-element.elementor-element-f058835 .elementor-icon-box-description{font-family:var(--e-global-typography-82f66e5-font-family),Sans-serif;font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-d65bff6{padding:8em 0}.elementor-17 .elementor-element.elementor-element-9674ff8{text-align:center}.elementor-17 .elementor-element.elementor-element-9674ff8 .elementor-heading-title{font-family:var(--e-global-typography-82f66e5-font-family),Sans-serif;font-size:var(--e-global-typography-82f66e5-font-size);color:var(--e-global-color-2de17b0)}.elementor-17 .elementor-element.elementor-element-b2171b5{text-align:center}.elementor-17 .elementor-element.elementor-element-b2171b5 .elementor-heading-title{font-family:var(--e-global-typography-c66b442-font-family),Sans-serif;font-size:var(--e-global-typography-c66b442-font-size);line-height:var(--e-global-typography-c66b442-line-height);letter-spacing:var(--e-global-typography-c66b442-letter-spacing)}.elementor-17 .elementor-element.elementor-element-1aa77ab{padding:2em 0 0;text-align:center}.elementor-17 .elementor-element.elementor-element-1aa77ab .elementor-heading-title{font-family:var(--e-global-typography-6b2693e-font-family),Sans-serif;font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-17 .elementor-element.elementor-element-f2e5f6b{padding:2em 0 0}.elementor-17 .elementor-element.elementor-element-ee2ac97{padding:0;text-align:right;font-family:var(--e-global-typography-678264f-font-family),Sans-serif;font-size:var(--e-global-typography-678264f-font-size);text-transform:var(--e-global-typography-678264f-text-transform);color:var(--e-global-color-cf3112f)}.elementor-17 .elementor-element.elementor-element-51f63d0{padding:0;text-align:left;font-family:var(--e-global-typography-678264f-font-family),Sans-serif;font-size:var(--e-global-typography-678264f-font-size);text-transform:var(--e-global-typography-678264f-text-transform);color:var(--e-global-color-cf3112f)}.elementor-17 .elementor-element.elementor-element-1161be3:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-1161be3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#b52a2a}.elementor-17 .elementor-element.elementor-element-1161be3{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:8% 0}.elementor-17 .elementor-element.elementor-element-1161be3>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-17 .elementor-element.elementor-element-1161be3>.elementor-shape-top svg{height:50px}.elementor-17 .elementor-element.elementor-element-3a9ba75{text-align:left}.elementor-17 .elementor-element.elementor-element-3a9ba75 .elementor-heading-title{font-family:var(--e-global-typography-82f66e5-font-family),Sans-serif;font-size:var(--e-global-typography-82f66e5-font-size);color:var(--e-global-color-7c012a0)}.elementor-17 .elementor-element.elementor-element-03a9f95{text-align:left}.elementor-17 .elementor-element.elementor-element-03a9f95 .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-7c012a0)}.elementor-17 .elementor-element.elementor-element-c61db85{padding:3em 0 0}.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-17 .elementor-element.elementor-element-2f50e74 .elementor-button{background-color:var(--e-global-color-7c012a0);font-family:"Montserrat",Sans-serif;font-size:1.2em;font-weight:700;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);box-shadow:8px 8px 38px 0px rgba(0,0,0,.5);border-radius:20px;padding:15px 20px}.elementor-17 .elementor-element.elementor-element-2f50e74 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-17 .elementor-element.elementor-element-2f50e74 .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-17 .elementor-element.elementor-element-e424ec5 .elementor-button{background-color:var(--e-global-color-primary);font-family:"Montserrat",Sans-serif;font-size:1.2em;font-weight:700;fill:var(--e-global-color-7c012a0);color:var(--e-global-color-7c012a0);box-shadow:8px 8px 38px 0px rgba(0,0,0,.5);border-radius:20px;padding:15px 20px}.elementor-17 .elementor-element.elementor-element-e424ec5 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-17 .elementor-element.elementor-element-e424ec5 .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-17 .elementor-element.elementor-element-e54adee:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-e54adee>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ampstavby.cz/wp-content/uploads/2021/11/Hrube-stavby-Praha-AMP-stavebni-firma-Manhart-2-scaled.jpg");background-repeat:no-repeat;background-size:cover}.elementor-17 .elementor-element.elementor-element-e54adee>.elementor-background-overlay{background-color:var(--e-global-color-7c012a0);opacity:.8;transition:background .3s,border-radius .3s,opacity .3s}.elementor-17 .elementor-element.elementor-element-e54adee{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:8em 0 15em}.elementor-17 .elementor-element.elementor-element-e54adee>.elementor-shape-top .elementor-shape-fill{fill:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-e54adee>.elementor-shape-top svg{height:50px}.elementor-17 .elementor-element.elementor-element-e54adee>.elementor-shape-bottom .elementor-shape-fill{fill:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-e54adee>.elementor-shape-bottom svg{height:150px}.elementor-17 .elementor-element.elementor-element-e01aec0>.elementor-element-populated>.elementor-background-overlay{opacity:.5}.elementor-17 .elementor-element.elementor-element-e01aec0>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-17 .elementor-element.elementor-element-e01aec0>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-17 .elementor-element.elementor-element-f8082bf:not(.elementor-widget-image),.elementor-17 .elementor-element.elementor-element-f8082bf.elementor-widget-image img{-webkit-mask-image:url(https://ampstavby.cz/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-17 .elementor-element.elementor-element-f8082bf{text-align:right}.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-ee7cb5c.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-17 .elementor-element.elementor-element-ee7cb5c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-17 .elementor-element.elementor-element-a5a06e1{text-align:left}.elementor-17 .elementor-element.elementor-element-a5a06e1 .elementor-heading-title{font-family:var(--e-global-typography-82f66e5-font-family),Sans-serif;font-size:var(--e-global-typography-82f66e5-font-size);color:var(--e-global-color-2de17b0)}.elementor-17 .elementor-element.elementor-element-9029318{text-align:left}.elementor-17 .elementor-element.elementor-element-9029318 .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-17 .elementor-element.elementor-element-c32577d{padding:2em 0 0;text-align:left;font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);color:var(--e-global-color-cf3112f)}.elementor-17 .elementor-element.elementor-element-cfc2473{padding:0;text-align:left;font-family:var(--e-global-typography-1f1b33f-font-family),Sans-serif;font-size:var(--e-global-typography-1f1b33f-font-size);color:var(--e-global-color-cf3112f)}.elementor-17 .elementor-element.elementor-element-5902542{padding:0;text-align:left;font-family:var(--e-global-typography-1f1b33f-font-family),Sans-serif;font-size:var(--e-global-typography-1f1b33f-font-size);color:var(--e-global-color-cf3112f)}.elementor-17 .elementor-element.elementor-element-2be54a4 .elementor-button{background-color:var(--e-global-color-primary);font-family:"Montserrat",Sans-serif;font-size:1.2em;font-weight:700;fill:var(--e-global-color-7c012a0);color:var(--e-global-color-7c012a0);box-shadow:8px 8px 38px 0px rgba(0,0,0,.5);border-radius:20px;padding:15px 20px}.elementor-17 .elementor-element.elementor-element-2be54a4{padding:1em 0 0}.elementor-17 .elementor-element.elementor-element-2be54a4 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-17 .elementor-element.elementor-element-2be54a4 .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-17 .elementor-element.elementor-element-79254b6:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-79254b6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-79254b6>.elementor-background-overlay{background-color:var(--e-global-color-primary);opacity:0;transition:background .3s,border-radius .3s,opacity .3s}.elementor-17 .elementor-element.elementor-element-79254b6{transition:background 0s,border .3s,border-radius .3s,box-shadow .3s;padding:4em 0 8em}.elementor-17 .elementor-element.elementor-element-c2c6e09{text-align:left}.elementor-17 .elementor-element.elementor-element-c2c6e09 .elementor-heading-title{font-family:var(--e-global-typography-82f66e5-font-family),Sans-serif;font-size:var(--e-global-typography-82f66e5-font-size);color:var(--e-global-color-36522ae)}.elementor-17 .elementor-element.elementor-element-def0148{padding:0 0 2em;text-align:left}.elementor-17 .elementor-element.elementor-element-def0148 .elementor-heading-title{font-family:var(--e-global-typography-c66b442-font-family),Sans-serif;font-size:var(--e-global-typography-c66b442-font-size);line-height:var(--e-global-typography-c66b442-line-height);letter-spacing:var(--e-global-typography-c66b442-letter-spacing);color:var(--e-global-color-061eb0c)}.elementor-17 .elementor-element.elementor-element-d8948f4>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-17 .elementor-element.elementor-element-d8948f4{padding:3em 0 0}.elementor-17 .elementor-element.elementor-element-3494883>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:40px}.elementor-17 .elementor-element.elementor-element-3494883>.elementor-element-populated>.elementor-background-overlay{opacity:.66}.elementor-17 .elementor-element.elementor-element-3494883>.elementor-element-populated,.elementor-17 .elementor-element.elementor-element-3494883>.elementor-element-populated>.elementor-background-overlay,.elementor-17 .elementor-element.elementor-element-3494883>.elementor-background-slideshow{border-radius:20px}.elementor-17 .elementor-element.elementor-element-3494883>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:1em}.elementor-17 .elementor-element.elementor-element-3494883>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-17 .elementor-element.elementor-element-2a60ad8{background-color:transparent;padding:10% 5%;background-image:linear-gradient(180deg,var(--e-global-color-061eb0c) 0%,var(--e-global-color-7c012a0) 100%);border-style:solid;border-width:10px;border-color:var(--e-global-color-061eb0c);border-radius:20px;--icon-box-icon-margin:15px}.elementor-17 .elementor-element.elementor-element-2a60ad8:hover{box-shadow:8px 8px 38px 0px rgba(0,0,0,.5)}.elementor-17 .elementor-element.elementor-element-2a60ad8.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-36522ae)}.elementor-17 .elementor-element.elementor-element-2a60ad8.elementor-view-framed .elementor-icon,.elementor-17 .elementor-element.elementor-element-2a60ad8.elementor-view-default .elementor-icon{fill:var(--e-global-color-36522ae);color:var(--e-global-color-36522ae);border-color:var(--e-global-color-36522ae)}.elementor-17 .elementor-element.elementor-element-2a60ad8.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-17 .elementor-element.elementor-element-2a60ad8.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-2a60ad8.elementor-view-framed:has(:hover) .elementor-icon,.elementor-17 .elementor-element.elementor-element-2a60ad8.elementor-view-default:has(:hover) .elementor-icon,.elementor-17 .elementor-element.elementor-element-2a60ad8.elementor-view-framed:has(:focus) .elementor-icon,.elementor-17 .elementor-element.elementor-element-2a60ad8.elementor-view-default:has(:focus) .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-2a60ad8 .elementor-icon-box-title,.elementor-17 .elementor-element.elementor-element-2a60ad8 .elementor-icon-box-title a{font-family:var(--e-global-typography-6b2693e-font-family),Sans-serif;font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-17 .elementor-element.elementor-element-2a60ad8 .elementor-icon-box-title{color:var(--e-global-color-cf3112f)}.elementor-17 .elementor-element.elementor-element-2a60ad8 .elementor-icon-box-description{font-family:var(--e-global-typography-1f1b33f-font-family),Sans-serif;font-size:var(--e-global-typography-1f1b33f-font-size)}.elementor-17 .elementor-element.elementor-element-82c81f3{background-color:transparent;padding:10% 5%;background-image:linear-gradient(180deg,var(--e-global-color-36522ae) 0%,var(--e-global-color-7c012a0) 100%);border-style:solid;border-width:10px;border-color:var(--e-global-color-36522ae);border-radius:20px;--icon-box-icon-margin:15px}.elementor-17 .elementor-element.elementor-element-82c81f3:hover{box-shadow:8px 8px 38px 0px rgba(0,0,0,.5)}.elementor-17 .elementor-element.elementor-element-82c81f3.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-cf3112f)}.elementor-17 .elementor-element.elementor-element-82c81f3.elementor-view-framed .elementor-icon,.elementor-17 .elementor-element.elementor-element-82c81f3.elementor-view-default .elementor-icon{fill:var(--e-global-color-cf3112f);color:var(--e-global-color-cf3112f);border-color:var(--e-global-color-cf3112f)}.elementor-17 .elementor-element.elementor-element-82c81f3.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-17 .elementor-element.elementor-element-82c81f3.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-82c81f3.elementor-view-framed:has(:hover) .elementor-icon,.elementor-17 .elementor-element.elementor-element-82c81f3.elementor-view-default:has(:hover) .elementor-icon,.elementor-17 .elementor-element.elementor-element-82c81f3.elementor-view-framed:has(:focus) .elementor-icon,.elementor-17 .elementor-element.elementor-element-82c81f3.elementor-view-default:has(:focus) .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-82c81f3 .elementor-icon-box-title,.elementor-17 .elementor-element.elementor-element-82c81f3 .elementor-icon-box-title a{font-family:var(--e-global-typography-6b2693e-font-family),Sans-serif;font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-17 .elementor-element.elementor-element-82c81f3 .elementor-icon-box-title{color:var(--e-global-color-cf3112f)}.elementor-17 .elementor-element.elementor-element-82c81f3 .elementor-icon-box-description{font-family:var(--e-global-typography-82f66e5-font-family),Sans-serif;font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-a01c869{background-color:transparent;padding:10% 5%;background-image:linear-gradient(180deg,var(--e-global-color-36522ae) 0%,var(--e-global-color-7c012a0) 100%);border-style:solid;border-width:10px;border-color:var(--e-global-color-36522ae);border-radius:20px;--icon-box-icon-margin:15px}.elementor-17 .elementor-element.elementor-element-a01c869:hover{box-shadow:8px 8px 38px 0px rgba(0,0,0,.5)}.elementor-17 .elementor-element.elementor-element-a01c869.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-cf3112f)}.elementor-17 .elementor-element.elementor-element-a01c869.elementor-view-framed .elementor-icon,.elementor-17 .elementor-element.elementor-element-a01c869.elementor-view-default .elementor-icon{fill:var(--e-global-color-cf3112f);color:var(--e-global-color-cf3112f);border-color:var(--e-global-color-cf3112f)}.elementor-17 .elementor-element.elementor-element-a01c869.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-17 .elementor-element.elementor-element-a01c869.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-a01c869.elementor-view-framed:has(:hover) .elementor-icon,.elementor-17 .elementor-element.elementor-element-a01c869.elementor-view-default:has(:hover) .elementor-icon,.elementor-17 .elementor-element.elementor-element-a01c869.elementor-view-framed:has(:focus) .elementor-icon,.elementor-17 .elementor-element.elementor-element-a01c869.elementor-view-default:has(:focus) .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-a01c869 .elementor-icon-box-title,.elementor-17 .elementor-element.elementor-element-a01c869 .elementor-icon-box-title a{font-family:var(--e-global-typography-6b2693e-font-family),Sans-serif;font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-17 .elementor-element.elementor-element-a01c869 .elementor-icon-box-title{color:var(--e-global-color-cf3112f)}.elementor-17 .elementor-element.elementor-element-a01c869 .elementor-icon-box-description{font-family:var(--e-global-typography-82f66e5-font-family),Sans-serif;font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-b41dbc3>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:40px}.elementor-17 .elementor-element.elementor-element-b41dbc3>.elementor-element-populated{padding:2em 1em 1em}.elementor-17 .elementor-element.elementor-element-8b75b17{background-color:transparent;padding:10% 5%;background-image:linear-gradient(180deg,var(--e-global-color-36522ae) 0%,var(--e-global-color-7c012a0) 100%);border-style:solid;border-width:10px;border-color:var(--e-global-color-36522ae);border-radius:20px;--icon-box-icon-margin:15px}.elementor-17 .elementor-element.elementor-element-8b75b17:hover{box-shadow:8px 8px 38px 0px rgba(0,0,0,.5)}.elementor-17 .elementor-element.elementor-element-8b75b17.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-cf3112f)}.elementor-17 .elementor-element.elementor-element-8b75b17.elementor-view-framed .elementor-icon,.elementor-17 .elementor-element.elementor-element-8b75b17.elementor-view-default .elementor-icon{fill:var(--e-global-color-cf3112f);color:var(--e-global-color-cf3112f);border-color:var(--e-global-color-cf3112f)}.elementor-17 .elementor-element.elementor-element-8b75b17.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-17 .elementor-element.elementor-element-8b75b17.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-8b75b17.elementor-view-framed:has(:hover) .elementor-icon,.elementor-17 .elementor-element.elementor-element-8b75b17.elementor-view-default:has(:hover) .elementor-icon,.elementor-17 .elementor-element.elementor-element-8b75b17.elementor-view-framed:has(:focus) .elementor-icon,.elementor-17 .elementor-element.elementor-element-8b75b17.elementor-view-default:has(:focus) .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-8b75b17 .elementor-icon-box-title,.elementor-17 .elementor-element.elementor-element-8b75b17 .elementor-icon-box-title a{font-family:var(--e-global-typography-6b2693e-font-family),Sans-serif;font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-17 .elementor-element.elementor-element-8b75b17 .elementor-icon-box-title{color:var(--e-global-color-cf3112f)}.elementor-17 .elementor-element.elementor-element-8b75b17 .elementor-icon-box-description{font-family:var(--e-global-typography-82f66e5-font-family),Sans-serif;font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-3f3a820{background-color:transparent;padding:10% 5%;background-image:linear-gradient(180deg,var(--e-global-color-061eb0c) 0%,var(--e-global-color-7c012a0) 100%);border-style:solid;border-width:10px;border-color:var(--e-global-color-061eb0c);border-radius:20px;--icon-box-icon-margin:15px}.elementor-17 .elementor-element.elementor-element-3f3a820:hover{box-shadow:8px 8px 38px 0px rgba(0,0,0,.5)}.elementor-17 .elementor-element.elementor-element-3f3a820.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-cf3112f)}.elementor-17 .elementor-element.elementor-element-3f3a820.elementor-view-framed .elementor-icon,.elementor-17 .elementor-element.elementor-element-3f3a820.elementor-view-default .elementor-icon{fill:var(--e-global-color-cf3112f);color:var(--e-global-color-cf3112f);border-color:var(--e-global-color-cf3112f)}.elementor-17 .elementor-element.elementor-element-3f3a820.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-17 .elementor-element.elementor-element-3f3a820.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-3f3a820.elementor-view-framed:has(:hover) .elementor-icon,.elementor-17 .elementor-element.elementor-element-3f3a820.elementor-view-default:has(:hover) .elementor-icon,.elementor-17 .elementor-element.elementor-element-3f3a820.elementor-view-framed:has(:focus) .elementor-icon,.elementor-17 .elementor-element.elementor-element-3f3a820.elementor-view-default:has(:focus) .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-3f3a820 .elementor-icon-box-title,.elementor-17 .elementor-element.elementor-element-3f3a820 .elementor-icon-box-title a{font-family:var(--e-global-typography-6b2693e-font-family),Sans-serif;font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-17 .elementor-element.elementor-element-3f3a820 .elementor-icon-box-title{color:var(--e-global-color-cf3112f)}.elementor-17 .elementor-element.elementor-element-3f3a820 .elementor-icon-box-description{font-family:var(--e-global-typography-82f66e5-font-family),Sans-serif;font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-b24d3c0{background-color:transparent;padding:10% 5%;background-image:linear-gradient(180deg,var(--e-global-color-061eb0c) 0%,var(--e-global-color-7c012a0) 100%);border-style:solid;border-width:10px;border-color:var(--e-global-color-061eb0c);border-radius:20px;--icon-box-icon-margin:15px}.elementor-17 .elementor-element.elementor-element-b24d3c0:hover{box-shadow:8px 8px 38px 0px rgba(0,0,0,.5)}.elementor-17 .elementor-element.elementor-element-b24d3c0.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-cf3112f)}.elementor-17 .elementor-element.elementor-element-b24d3c0.elementor-view-framed .elementor-icon,.elementor-17 .elementor-element.elementor-element-b24d3c0.elementor-view-default .elementor-icon{fill:var(--e-global-color-cf3112f);color:var(--e-global-color-cf3112f);border-color:var(--e-global-color-cf3112f)}.elementor-17 .elementor-element.elementor-element-b24d3c0.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-17 .elementor-element.elementor-element-b24d3c0.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-b24d3c0.elementor-view-framed:has(:hover) .elementor-icon,.elementor-17 .elementor-element.elementor-element-b24d3c0.elementor-view-default:has(:hover) .elementor-icon,.elementor-17 .elementor-element.elementor-element-b24d3c0.elementor-view-framed:has(:focus) .elementor-icon,.elementor-17 .elementor-element.elementor-element-b24d3c0.elementor-view-default:has(:focus) .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-b24d3c0 .elementor-icon-box-title,.elementor-17 .elementor-element.elementor-element-b24d3c0 .elementor-icon-box-title a{font-family:var(--e-global-typography-6b2693e-font-family),Sans-serif;font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-17 .elementor-element.elementor-element-b24d3c0 .elementor-icon-box-title{color:var(--e-global-color-cf3112f)}.elementor-17 .elementor-element.elementor-element-b24d3c0 .elementor-icon-box-description{font-family:var(--e-global-typography-82f66e5-font-family),Sans-serif;font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-ba84f41>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:40px}.elementor-17 .elementor-element.elementor-element-ba84f41>.elementor-element-populated{padding:4em 1em 1em}.elementor-17 .elementor-element.elementor-element-ee201cd{background-color:transparent;padding:10% 5%;background-image:linear-gradient(180deg,var(--e-global-color-061eb0c) 0%,var(--e-global-color-7c012a0) 100%);border-style:solid;border-width:10px;border-color:var(--e-global-color-061eb0c);border-radius:20px;--icon-box-icon-margin:15px}.elementor-17 .elementor-element.elementor-element-ee201cd:hover{box-shadow:8px 8px 38px 0px rgba(0,0,0,.5)}.elementor-17 .elementor-element.elementor-element-ee201cd.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-cf3112f)}.elementor-17 .elementor-element.elementor-element-ee201cd.elementor-view-framed .elementor-icon,.elementor-17 .elementor-element.elementor-element-ee201cd.elementor-view-default .elementor-icon{fill:var(--e-global-color-cf3112f);color:var(--e-global-color-cf3112f);border-color:var(--e-global-color-cf3112f)}.elementor-17 .elementor-element.elementor-element-ee201cd.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-17 .elementor-element.elementor-element-ee201cd.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-ee201cd.elementor-view-framed:has(:hover) .elementor-icon,.elementor-17 .elementor-element.elementor-element-ee201cd.elementor-view-default:has(:hover) .elementor-icon,.elementor-17 .elementor-element.elementor-element-ee201cd.elementor-view-framed:has(:focus) .elementor-icon,.elementor-17 .elementor-element.elementor-element-ee201cd.elementor-view-default:has(:focus) .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-ee201cd .elementor-icon-box-title,.elementor-17 .elementor-element.elementor-element-ee201cd .elementor-icon-box-title a{font-family:var(--e-global-typography-6b2693e-font-family),Sans-serif;font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-17 .elementor-element.elementor-element-ee201cd .elementor-icon-box-title{color:var(--e-global-color-cf3112f)}.elementor-17 .elementor-element.elementor-element-ee201cd .elementor-icon-box-description{font-family:var(--e-global-typography-82f66e5-font-family),Sans-serif;font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-1aef1c9{background-color:transparent;padding:10% 5%;background-image:linear-gradient(180deg,var(--e-global-color-36522ae) 0%,var(--e-global-color-7c012a0) 100%);border-style:solid;border-width:10px;border-color:var(--e-global-color-36522ae);border-radius:20px;--icon-box-icon-margin:15px}.elementor-17 .elementor-element.elementor-element-1aef1c9:hover{box-shadow:8px 8px 38px 0px rgba(0,0,0,.5)}.elementor-17 .elementor-element.elementor-element-1aef1c9.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-cf3112f)}.elementor-17 .elementor-element.elementor-element-1aef1c9.elementor-view-framed .elementor-icon,.elementor-17 .elementor-element.elementor-element-1aef1c9.elementor-view-default .elementor-icon{fill:var(--e-global-color-cf3112f);color:var(--e-global-color-cf3112f);border-color:var(--e-global-color-cf3112f)}.elementor-17 .elementor-element.elementor-element-1aef1c9.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-17 .elementor-element.elementor-element-1aef1c9.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-1aef1c9.elementor-view-framed:has(:hover) .elementor-icon,.elementor-17 .elementor-element.elementor-element-1aef1c9.elementor-view-default:has(:hover) .elementor-icon,.elementor-17 .elementor-element.elementor-element-1aef1c9.elementor-view-framed:has(:focus) .elementor-icon,.elementor-17 .elementor-element.elementor-element-1aef1c9.elementor-view-default:has(:focus) .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-1aef1c9 .elementor-icon-box-title,.elementor-17 .elementor-element.elementor-element-1aef1c9 .elementor-icon-box-title a{font-family:var(--e-global-typography-6b2693e-font-family),Sans-serif;font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-17 .elementor-element.elementor-element-1aef1c9 .elementor-icon-box-title{color:var(--e-global-color-cf3112f)}.elementor-17 .elementor-element.elementor-element-1aef1c9 .elementor-icon-box-description{font-family:var(--e-global-typography-82f66e5-font-family),Sans-serif;font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-656a046{background-color:transparent;padding:10% 5%;background-image:linear-gradient(180deg,var(--e-global-color-36522ae) 0%,var(--e-global-color-7c012a0) 100%);border-style:solid;border-width:10px;border-color:var(--e-global-color-36522ae);border-radius:20px;--icon-box-icon-margin:15px}.elementor-17 .elementor-element.elementor-element-656a046:hover{box-shadow:8px 8px 38px 0px rgba(0,0,0,.5)}.elementor-17 .elementor-element.elementor-element-656a046.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-cf3112f)}.elementor-17 .elementor-element.elementor-element-656a046.elementor-view-framed .elementor-icon,.elementor-17 .elementor-element.elementor-element-656a046.elementor-view-default .elementor-icon{fill:var(--e-global-color-cf3112f);color:var(--e-global-color-cf3112f);border-color:var(--e-global-color-cf3112f)}.elementor-17 .elementor-element.elementor-element-656a046.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-17 .elementor-element.elementor-element-656a046.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-656a046.elementor-view-framed:has(:hover) .elementor-icon,.elementor-17 .elementor-element.elementor-element-656a046.elementor-view-default:has(:hover) .elementor-icon,.elementor-17 .elementor-element.elementor-element-656a046.elementor-view-framed:has(:focus) .elementor-icon,.elementor-17 .elementor-element.elementor-element-656a046.elementor-view-default:has(:focus) .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-656a046 .elementor-icon-box-title,.elementor-17 .elementor-element.elementor-element-656a046 .elementor-icon-box-title a{font-family:var(--e-global-typography-6b2693e-font-family),Sans-serif;font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-17 .elementor-element.elementor-element-656a046 .elementor-icon-box-title{color:var(--e-global-color-cf3112f)}.elementor-17 .elementor-element.elementor-element-656a046 .elementor-icon-box-description{font-family:var(--e-global-typography-82f66e5-font-family),Sans-serif;font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-e173408{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-17 .elementor-element.elementor-element-e173408>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-17 .elementor-element.elementor-element-8d38e52:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-17 .elementor-element.elementor-element-8d38e52>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ampstavby.cz/wp-content/uploads/2021/11/Hrube-stavby-Praha-AMP-stavebni-firma-Manhart-2-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-17 .elementor-element.elementor-element-8d38e52>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-17 .elementor-element.elementor-element-8d38e52>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-17 .elementor-element.elementor-element-f0c7cb3{--spacer-size:30vh}.elementor-17 .elementor-element.elementor-element-56da418{background-color:#FFFFFF87;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:2em 0;border-radius:10px;text-align:center}.elementor-17 .elementor-element.elementor-element-56da418 img{width:50%}.elementor-17 .elementor-element.elementor-element-b4f5e16{--spacer-size:30vh}.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-92baded.elementor-column .elementor-widget-wrap{align-items:center}.elementor-17 .elementor-element.elementor-element-92baded.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-17 .elementor-element.elementor-element-92baded>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-17 .elementor-element.elementor-element-92baded>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-17 .elementor-element.elementor-element-39c2fa7{padding:0 0 0 3em}.elementor-17 .elementor-element.elementor-element-39c2fa7 .elementor-heading-title{font-family:var(--e-global-typography-678264f-font-family),Sans-serif;font-size:var(--e-global-typography-678264f-font-size);text-transform:var(--e-global-typography-678264f-text-transform);color:var(--e-global-color-2de17b0)}.elementor-17 .elementor-element.elementor-element-3407993{padding:0 0 0 5em;font-family:var(--e-global-typography-6b2693e-font-family),Sans-serif;font-size:var(--e-global-typography-6b2693e-font-size);color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-16d43ba:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-16d43ba>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ffd0d0}.elementor-17 .elementor-element.elementor-element-16d43ba{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:10em 0 8em}.elementor-17 .elementor-element.elementor-element-16d43ba>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-17 .elementor-element.elementor-element-a256bdb{padding:0 0 0 3em;text-align:center;font-family:var(--e-global-typography-82f66e5-font-family),Sans-serif;font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-a67b0ad{padding:0 0 5em;text-align:center}.elementor-17 .elementor-element.elementor-element-a67b0ad .elementor-heading-title{font-family:var(--e-global-typography-c66b442-font-family),Sans-serif;font-size:var(--e-global-typography-c66b442-font-size);line-height:var(--e-global-typography-c66b442-line-height);letter-spacing:var(--e-global-typography-c66b442-letter-spacing);text-shadow:0px 0px 5px #000;color:var(--e-global-color-061eb0c)}.elementor-widget-eael-filterable-gallery .fg-caption-head .fg-item-price{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-eael-filterable-gallery .fg-caption-head .fg-item-ratings{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-eael-filterable-gallery .fg-item-category span{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-eael-filterable-gallery .fg-filter-trigger>span{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-eael-filterable-gallery .fg-layout-3-filter-controls li.control{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-eael-filterable-gallery .eael-gallery-load-more .eael-filterable-gallery-load-more-text{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-17 .elementor-element.elementor-element-440aa88 .eael-filterable-gallery-item-wrap .eael-gallery-grid-item .gallery-item-thumbnail-wrap,.elementor-17 .elementor-element.elementor-element-440aa88 .eael-filterable-gallery-item-wrap .eael-grid-fg-box .eael-grid-fg-img,.elementor-17 .elementor-element.elementor-element-440aa88 .eael-filterable-gallery-item-wrap .eael-hg-grid__cell-img .grid__cell-img-inner{height:500px}.elementor-17 .elementor-element.elementor-element-440aa88 .gallery-item-caption-wrap{transition:.5s}.elementor-17 .elementor-element.elementor-element-440aa88 .eael-filter-gallery-wrapper{background-color:#ffd0d0}.elementor-17 .elementor-element.elementor-element-440aa88 .eael-filter-gallery-control ul li.control{color:#444}.elementor-17 .elementor-element.elementor-element-440aa88 .eael-filter-gallery-control ul>li.control{border-radius:0}.elementor-17 .elementor-element.elementor-element-440aa88 .eael-filter-gallery-control ul li.active{color:#fff}.elementor-17 .elementor-element.elementor-element-440aa88 .eael-filter-gallery-control ul li.control.active{background:#333;border-radius:0}.elementor-17 .elementor-element.elementor-element-440aa88 .eael-filterable-gallery-item-wrap .eael-gallery-grid-item,.elementor-17 .elementor-element.elementor-element-440aa88 .eael-filterable-gallery-item-wrap .eael-grid-fg-box,.elementor-17 .elementor-element.elementor-element-440aa88 .eael-filterable-gallery-item-wrap .eael-hg-grid__cell-img{padding:0;margin:0}.elementor-17 .elementor-element.elementor-element-440aa88 .gallery-item-caption-wrap .gallery-item-hoverer-bg{background-color:rgba(0,0,0,.7)}.elementor-17 .elementor-element.elementor-element-440aa88 .gallery-item-caption-wrap.caption-style-hoverer .fg-item-title{color:#fff;font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-17 .elementor-element.elementor-element-440aa88 .gallery-item-caption-wrap.caption-style-hoverer .fg-item-content{color:#fff;font-family:var(--e-global-typography-82f66e5-font-family),Sans-serif;font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-440aa88 .video-popup-bg{background-color:rgba(0,0,0,.7)}.elementor-17 .elementor-element.elementor-element-440aa88 .video-popup:hover>img{transform:scale(1.1)}.elementor-17 .elementor-element.elementor-element-440aa88 .gallery-item-caption-wrap .gallery-item-buttons>a span{background:#ff622a;color:#fff;height:50px;line-height:50px;width:50px;font-size:18px;border-radius:100px;transition:.3s}.elementor-17 .elementor-element.elementor-element-440aa88 .gallery-item-caption-wrap .gallery-item-buttons>a span img{height:18px;width:18px}.elementor-17 .elementor-element.elementor-element-440aa88 .gallery-item-caption-wrap .gallery-item-buttons>a span:hover{background:#ff622a;color:#fff;border-radius:100px}.elementor-17 .elementor-element.elementor-element-440aa88 #eael-fg-no-items-found{text-align:center;color:#858e9a;border-radius:0}.elementor-17 .elementor-element.elementor-element-a389908 .elementor-button{background-color:var(--e-global-color-primary);font-family:"Montserrat",Sans-serif;font-size:1.2em;font-weight:700;fill:var(--e-global-color-7c012a0);color:var(--e-global-color-7c012a0);box-shadow:8px 8px 38px 0px rgba(0,0,0,.5);border-radius:20px;padding:15px 20px}.elementor-17 .elementor-element.elementor-element-a389908{padding:3em 0 0}.elementor-17 .elementor-element.elementor-element-a389908 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-17 .elementor-element.elementor-element-a389908 .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-17 .elementor-element.elementor-element-acc930d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-17 .elementor-element.elementor-element-acc930d>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-17 .elementor-element.elementor-element-4012585:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-17 .elementor-element.elementor-element-4012585>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ampstavby.cz/wp-content/uploads/2021/11/pngwing_optimized.com-9.png")}.elementor-17 .elementor-element.elementor-element-4012585>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-17 .elementor-element.elementor-element-4012585>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-17 .elementor-element.elementor-element-d74e1a7{--spacer-size:30vh}.elementor-17 .elementor-element.elementor-element-7f76459{background-color:#FFFFFF87;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:2em 0;border-radius:10px;text-align:center}.elementor-17 .elementor-element.elementor-element-7f76459 img{width:50%}.elementor-17 .elementor-element.elementor-element-4fcc0ba{--spacer-size:30vh}.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-1823236.elementor-column .elementor-widget-wrap{align-items:center}.elementor-17 .elementor-element.elementor-element-1823236.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-17 .elementor-element.elementor-element-1823236>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-17 .elementor-element.elementor-element-1823236>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-17 .elementor-element.elementor-element-5fe9561{padding:0 0 0 1em;text-align:left;font-family:var(--e-global-typography-82f66e5-font-family),Sans-serif;font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-470e1e0 .elementor-button{background-color:var(--e-global-color-7c012a0);font-family:"Montserrat",Sans-serif;font-size:1.2em;font-weight:700;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);box-shadow:8px 8px 38px 0px rgba(0,0,0,.5);border-radius:20px;padding:15px 20px}.elementor-17 .elementor-element.elementor-element-470e1e0{width:initial;max-width:initial}.elementor-17 .elementor-element.elementor-element-6bd186e .elementor-button{background-color:var(--e-global-color-7c012a0);font-family:"Montserrat",Sans-serif;font-size:1.2em;font-weight:700;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);box-shadow:8px 8px 38px 0px rgba(0,0,0,.5);border-radius:20px;padding:15px 20px}.elementor-17 .elementor-element.elementor-element-6bd186e{width:initial;max-width:initial}.elementor-17 .elementor-element.elementor-element-5a2a50e .elementor-button{background-color:var(--e-global-color-7c012a0);font-family:"Montserrat",Sans-serif;font-size:1.2em;font-weight:700;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);box-shadow:8px 8px 38px 0px rgba(0,0,0,.5);border-radius:20px;padding:15px 20px}.elementor-17 .elementor-element.elementor-element-5a2a50e{width:initial;max-width:initial}.elementor-17 .elementor-element.elementor-element-2771e02 .elementor-button{background-color:var(--e-global-color-7c012a0);font-family:"Montserrat",Sans-serif;font-size:1.2em;font-weight:700;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);box-shadow:8px 8px 38px 0px rgba(0,0,0,.5);border-radius:20px;padding:15px 20px}.elementor-17 .elementor-element.elementor-element-2771e02{width:initial;max-width:initial}.elementor-17 .elementor-element.elementor-element-880cdbe .elementor-button{background-color:var(--e-global-color-7c012a0);font-family:"Montserrat",Sans-serif;font-size:1.2em;font-weight:700;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);box-shadow:8px 8px 38px 0px rgba(0,0,0,.5);border-radius:20px;padding:15px 20px}.elementor-17 .elementor-element.elementor-element-880cdbe{width:initial;max-width:initial}.elementor-17 .elementor-element.elementor-element-fc771aa .elementor-button{background-color:var(--e-global-color-7c012a0);font-family:"Montserrat",Sans-serif;font-size:1.2em;font-weight:700;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);box-shadow:8px 8px 38px 0px rgba(0,0,0,.5);border-radius:20px;padding:15px 20px}.elementor-17 .elementor-element.elementor-element-fc771aa{width:initial;max-width:initial}.elementor-17 .elementor-element.elementor-element-0bdbe8f .elementor-button{background-color:var(--e-global-color-7c012a0);font-family:"Montserrat",Sans-serif;font-size:1.2em;font-weight:700;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);box-shadow:8px 8px 38px 0px rgba(0,0,0,.5);border-radius:20px;padding:15px 20px}.elementor-17 .elementor-element.elementor-element-0bdbe8f{width:initial;max-width:initial}.elementor-17 .elementor-element.elementor-element-a475b2a .elementor-button{background-color:var(--e-global-color-7c012a0);font-family:"Montserrat",Sans-serif;font-size:1.2em;font-weight:700;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);box-shadow:8px 8px 38px 0px rgba(0,0,0,.5);border-radius:20px;padding:15px 20px}.elementor-17 .elementor-element.elementor-element-a475b2a{width:initial;max-width:initial}.elementor-17 .elementor-element.elementor-element-c63b7ad .elementor-button{background-color:var(--e-global-color-7c012a0);font-family:"Montserrat",Sans-serif;font-size:1.2em;font-weight:700;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);box-shadow:8px 8px 38px 0px rgba(0,0,0,.5);border-radius:20px;padding:15px 20px}.elementor-17 .elementor-element.elementor-element-c63b7ad{width:initial;max-width:initial}.elementor-17 .elementor-element.elementor-element-1cdc02f .elementor-button{background-color:var(--e-global-color-7c012a0);font-family:"Montserrat",Sans-serif;font-size:1.2em;font-weight:700;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);box-shadow:8px 8px 38px 0px rgba(0,0,0,.5);border-radius:20px;padding:15px 20px}.elementor-17 .elementor-element.elementor-element-1cdc02f{width:initial;max-width:initial}.elementor-17 .elementor-element.elementor-element-7b7c8f4 .elementor-button{background-color:var(--e-global-color-7c012a0);font-family:"Montserrat",Sans-serif;font-size:1.2em;font-weight:700;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);box-shadow:8px 8px 38px 0px rgba(0,0,0,.5);border-radius:20px;padding:15px 20px}.elementor-17 .elementor-element.elementor-element-7b7c8f4{width:initial;max-width:initial}.elementor-17 .elementor-element.elementor-element-7ae4d23 .elementor-button{background-color:var(--e-global-color-7c012a0);font-family:"Montserrat",Sans-serif;font-size:1.2em;font-weight:700;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);box-shadow:8px 8px 38px 0px rgba(0,0,0,.5);border-radius:20px;padding:15px 20px}.elementor-17 .elementor-element.elementor-element-7ae4d23{width:initial;max-width:initial}.elementor-17 .elementor-element.elementor-element-bb6a9b7 .elementor-button{background-color:var(--e-global-color-7c012a0);font-family:"Montserrat",Sans-serif;font-size:1.2em;font-weight:700;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);box-shadow:8px 8px 38px 0px rgba(0,0,0,.5);border-radius:20px;padding:15px 20px}.elementor-17 .elementor-element.elementor-element-bb6a9b7{width:initial;max-width:initial}.elementor-17 .elementor-element.elementor-element-3b8e39f .elementor-button{background-color:var(--e-global-color-7c012a0);font-family:"Montserrat",Sans-serif;font-size:1.2em;font-weight:700;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);box-shadow:8px 8px 38px 0px rgba(0,0,0,.5);border-radius:20px;padding:15px 20px}.elementor-17 .elementor-element.elementor-element-3b8e39f{width:initial;max-width:initial}.elementor-17 .elementor-element.elementor-element-89c38c1 .elementor-button{background-color:var(--e-global-color-7c012a0);font-family:"Montserrat",Sans-serif;font-size:1.2em;font-weight:700;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);box-shadow:8px 8px 38px 0px rgba(0,0,0,.5);border-radius:20px;padding:15px 20px}.elementor-17 .elementor-element.elementor-element-89c38c1{width:initial;max-width:initial}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-cdd9bea{width:10%}.elementor-17 .elementor-element.elementor-element-dd5e019{width:34.986%}.elementor-17 .elementor-element.elementor-element-6bdc8ec{width:5%}.elementor-17 .elementor-element.elementor-element-6fb2607{width:50.014%}.elementor-17 .elementor-element.elementor-element-151e205{width:10.029%}.elementor-17 .elementor-element.elementor-element-7c9d4f2{width:45%}.elementor-17 .elementor-element.elementor-element-f08c432{width:44.637%}.elementor-17 .elementor-element.elementor-element-23db0be{width:10.029%}.elementor-17 .elementor-element.elementor-element-0995853{width:45%}.elementor-17 .elementor-element.elementor-element-014be45{width:44.304%}.elementor-17 .elementor-element.elementor-element-a738aa9{width:45%}.elementor-17 .elementor-element.elementor-element-8fc4a58{width:9.333%}.elementor-17 .elementor-element.elementor-element-5ba7de7{width:45%}.elementor-17 .elementor-element.elementor-element-e01aec0{width:50.014%}.elementor-17 .elementor-element.elementor-element-f70b7fd{width:5%}.elementor-17 .elementor-element.elementor-element-ee7cb5c{width:34.986%}.elementor-17 .elementor-element.elementor-element-324799a{width:10%}.elementor-17 .elementor-element.elementor-element-1b2deef{width:10.029%}.elementor-17 .elementor-element.elementor-element-1286d8e{width:69.964%}.elementor-17 .elementor-element.elementor-element-f275b43{width:19.673%}.elementor-17 .elementor-element.elementor-element-f760d23{width:20%}.elementor-17 .elementor-element.elementor-element-6649df1{width:59.332%}.elementor-17 .elementor-element.elementor-element-52fd98c{width:20%}.elementor-17 .elementor-element.elementor-element-a323140{width:20%}.elementor-17 .elementor-element.elementor-element-1277038{width:59.332%}.elementor-17 .elementor-element.elementor-element-e7be6b1{width:20%}}@media(max-width:1024px) and (min-width:768px){.elementor-17 .elementor-element.elementor-element-cdd9bea{width:3%}.elementor-17 .elementor-element.elementor-element-dd5e019{width:50%}.elementor-17 .elementor-element.elementor-element-6bdc8ec{width:3%}.elementor-17 .elementor-element.elementor-element-6fb2607{width:42%}.elementor-17 .elementor-element.elementor-element-151e205{width:3%}.elementor-17 .elementor-element.elementor-element-7c9d4f2{width:39%}.elementor-17 .elementor-element.elementor-element-f08c432{width:56%}.elementor-17 .elementor-element.elementor-element-23db0be{width:3%}.elementor-17 .elementor-element.elementor-element-0995853{width:39%}.elementor-17 .elementor-element.elementor-element-014be45{width:56%}.elementor-17 .elementor-element.elementor-element-e01aec0{width:46%}.elementor-17 .elementor-element.elementor-element-f70b7fd{width:3%}.elementor-17 .elementor-element.elementor-element-ee7cb5c{width:50%}.elementor-17 .elementor-element.elementor-element-324799a{width:3%}}@media(min-width:1025px){.elementor-17 .elementor-element.elementor-element-8d38e52:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-17 .elementor-element.elementor-element-8d38e52>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-17 .elementor-element.elementor-element-4012585:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-17 .elementor-element.elementor-element-4012585>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-dc5b066:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-dc5b066>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-17 .elementor-element.elementor-element-dc5b066{padding:4em 3em}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-17 .elementor-element.elementor-element-9561085 .elementor-heading-title{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-d2a273e .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-17 .elementor-element.elementor-element-3052663{font-size:var(--e-global-typography-secondary-font-size)}.elementor-17 .elementor-element.elementor-element-3ee663b{font-size:var(--e-global-typography-1f1b33f-font-size)}.elementor-17 .elementor-element.elementor-element-406ab52{padding:0 3em}.elementor-17 .elementor-element.elementor-element-2ddb91e{--e-image-carousel-slides-to-show:3}.elementor-17 .elementor-element.elementor-element-e6e381b{padding:4em 1em}.elementor-17 .elementor-element.elementor-element-7e9ec7c .elementor-heading-title{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-618c967{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-45dc8a9 .elementor-heading-title{font-size:var(--e-global-typography-678264f-font-size)}.elementor-17 .elementor-element.elementor-element-606ae84{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-4f58d1c{padding:4em 1em}.elementor-17 .elementor-element.elementor-element-088aeea .elementor-heading-title{font-size:var(--e-global-typography-c66b442-font-size);line-height:var(--e-global-typography-c66b442-line-height);letter-spacing:var(--e-global-typography-c66b442-letter-spacing)}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-17 .elementor-element.elementor-element-e2f98e7 .elementor-icon-box-title,.elementor-17 .elementor-element.elementor-element-e2f98e7 .elementor-icon-box-title a{font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-17 .elementor-element.elementor-element-e2f98e7 .elementor-icon-box-description{font-size:var(--e-global-typography-1f1b33f-font-size)}.elementor-17 .elementor-element.elementor-element-da8cc30 .elementor-icon-box-title,.elementor-17 .elementor-element.elementor-element-da8cc30 .elementor-icon-box-title a{font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-17 .elementor-element.elementor-element-da8cc30 .elementor-icon-box-description{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-791e820 .elementor-icon-box-title,.elementor-17 .elementor-element.elementor-element-791e820 .elementor-icon-box-title a{font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-17 .elementor-element.elementor-element-791e820 .elementor-icon-box-description{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-777b85f .elementor-icon-box-title,.elementor-17 .elementor-element.elementor-element-777b85f .elementor-icon-box-title a{font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-17 .elementor-element.elementor-element-777b85f .elementor-icon-box-description{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-d954526 .elementor-icon-box-title,.elementor-17 .elementor-element.elementor-element-d954526 .elementor-icon-box-title a{font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-17 .elementor-element.elementor-element-d954526 .elementor-icon-box-description{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-f058835 .elementor-icon-box-title,.elementor-17 .elementor-element.elementor-element-f058835 .elementor-icon-box-title a{font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-17 .elementor-element.elementor-element-f058835 .elementor-icon-box-description{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-d65bff6{padding:4em 1em}.elementor-17 .elementor-element.elementor-element-9674ff8 .elementor-heading-title{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-b2171b5 .elementor-heading-title{font-size:var(--e-global-typography-c66b442-font-size);line-height:var(--e-global-typography-c66b442-line-height);letter-spacing:var(--e-global-typography-c66b442-letter-spacing)}.elementor-17 .elementor-element.elementor-element-1aa77ab .elementor-heading-title{font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-17 .elementor-element.elementor-element-ee2ac97{font-size:var(--e-global-typography-678264f-font-size)}.elementor-17 .elementor-element.elementor-element-51f63d0{font-size:var(--e-global-typography-678264f-font-size)}.elementor-17 .elementor-element.elementor-element-1161be3{padding:4em 1em}.elementor-17 .elementor-element.elementor-element-3a9ba75 .elementor-heading-title{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-03a9f95{text-align:center}.elementor-17 .elementor-element.elementor-element-03a9f95 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-17 .elementor-element.elementor-element-e54adee>.elementor-shape-bottom svg{height:80px}.elementor-17 .elementor-element.elementor-element-e54adee{padding:6em 1em}.elementor-17 .elementor-element.elementor-element-a5a06e1 .elementor-heading-title{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-9029318 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-17 .elementor-element.elementor-element-c32577d{font-size:var(--e-global-typography-secondary-font-size)}.elementor-17 .elementor-element.elementor-element-cfc2473{font-size:var(--e-global-typography-1f1b33f-font-size)}.elementor-17 .elementor-element.elementor-element-5902542{font-size:var(--e-global-typography-1f1b33f-font-size)}.elementor-17 .elementor-element.elementor-element-c2c6e09 .elementor-heading-title{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-def0148 .elementor-heading-title{font-size:var(--e-global-typography-c66b442-font-size);line-height:var(--e-global-typography-c66b442-line-height);letter-spacing:var(--e-global-typography-c66b442-letter-spacing)}.elementor-17 .elementor-element.elementor-element-2a60ad8 .elementor-icon-box-title,.elementor-17 .elementor-element.elementor-element-2a60ad8 .elementor-icon-box-title a{font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-17 .elementor-element.elementor-element-2a60ad8 .elementor-icon-box-description{font-size:var(--e-global-typography-1f1b33f-font-size)}.elementor-17 .elementor-element.elementor-element-82c81f3 .elementor-icon-box-title,.elementor-17 .elementor-element.elementor-element-82c81f3 .elementor-icon-box-title a{font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-17 .elementor-element.elementor-element-82c81f3 .elementor-icon-box-description{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-a01c869 .elementor-icon-box-title,.elementor-17 .elementor-element.elementor-element-a01c869 .elementor-icon-box-title a{font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-17 .elementor-element.elementor-element-a01c869 .elementor-icon-box-description{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-8b75b17 .elementor-icon-box-title,.elementor-17 .elementor-element.elementor-element-8b75b17 .elementor-icon-box-title a{font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-17 .elementor-element.elementor-element-8b75b17 .elementor-icon-box-description{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-3f3a820 .elementor-icon-box-title,.elementor-17 .elementor-element.elementor-element-3f3a820 .elementor-icon-box-title a{font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-17 .elementor-element.elementor-element-3f3a820 .elementor-icon-box-description{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-b24d3c0 .elementor-icon-box-title,.elementor-17 .elementor-element.elementor-element-b24d3c0 .elementor-icon-box-title a{font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-17 .elementor-element.elementor-element-b24d3c0 .elementor-icon-box-description{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-ee201cd .elementor-icon-box-title,.elementor-17 .elementor-element.elementor-element-ee201cd .elementor-icon-box-title a{font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-17 .elementor-element.elementor-element-ee201cd .elementor-icon-box-description{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-1aef1c9 .elementor-icon-box-title,.elementor-17 .elementor-element.elementor-element-1aef1c9 .elementor-icon-box-title a{font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-17 .elementor-element.elementor-element-1aef1c9 .elementor-icon-box-description{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-656a046 .elementor-icon-box-title,.elementor-17 .elementor-element.elementor-element-656a046 .elementor-icon-box-title a{font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-17 .elementor-element.elementor-element-656a046 .elementor-icon-box-description{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-39c2fa7 .elementor-heading-title{font-size:var(--e-global-typography-678264f-font-size)}.elementor-17 .elementor-element.elementor-element-3407993{font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-17 .elementor-element.elementor-element-16d43ba{padding:4em 0}.elementor-17 .elementor-element.elementor-element-a256bdb{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-a67b0ad .elementor-heading-title{font-size:var(--e-global-typography-c66b442-font-size);line-height:var(--e-global-typography-c66b442-line-height);letter-spacing:var(--e-global-typography-c66b442-letter-spacing)}.elementor-17 .elementor-element.elementor-element-440aa88 .gallery-item-caption-wrap.caption-style-hoverer .fg-item-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-17 .elementor-element.elementor-element-440aa88 .gallery-item-caption-wrap.caption-style-hoverer .fg-item-content{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-5fe9561{font-size:var(--e-global-typography-82f66e5-font-size)}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-dc5b066:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-dc5b066>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-17 .elementor-element.elementor-element-dc5b066{padding:3em 1em}.elementor-17 .elementor-element.elementor-element-dd5e019>.elementor-element-populated{padding:3em 0 0}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-17 .elementor-element.elementor-element-9561085 .elementor-heading-title{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-d2a273e .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-17 .elementor-element.elementor-element-3052663{font-size:var(--e-global-typography-secondary-font-size)}.elementor-17 .elementor-element.elementor-element-3ee663b{font-size:var(--e-global-typography-1f1b33f-font-size)}.elementor-17 .elementor-element.elementor-element-6fb2607>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-17 .elementor-element.elementor-element-eb5fafd{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}.elementor-17 .elementor-element.elementor-element-406ab52{padding:0 1em}.elementor-17 .elementor-element.elementor-element-7e9ec7c .elementor-heading-title{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-618c967{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-45dc8a9 .elementor-heading-title{font-size:var(--e-global-typography-678264f-font-size)}.elementor-17 .elementor-element.elementor-element-606ae84{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-088aeea .elementor-heading-title{font-size:var(--e-global-typography-c66b442-font-size);line-height:var(--e-global-typography-c66b442-line-height);letter-spacing:var(--e-global-typography-c66b442-letter-spacing)}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-17 .elementor-element.elementor-element-e2f98e7 .elementor-icon-box-title,.elementor-17 .elementor-element.elementor-element-e2f98e7 .elementor-icon-box-title a{font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-17 .elementor-element.elementor-element-e2f98e7 .elementor-icon-box-description{font-size:var(--e-global-typography-1f1b33f-font-size)}.elementor-17 .elementor-element.elementor-element-da8cc30 .elementor-icon-box-title,.elementor-17 .elementor-element.elementor-element-da8cc30 .elementor-icon-box-title a{font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-17 .elementor-element.elementor-element-da8cc30 .elementor-icon-box-description{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-791e820 .elementor-icon-box-title,.elementor-17 .elementor-element.elementor-element-791e820 .elementor-icon-box-title a{font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-17 .elementor-element.elementor-element-791e820 .elementor-icon-box-description{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-777b85f .elementor-icon-box-title,.elementor-17 .elementor-element.elementor-element-777b85f .elementor-icon-box-title a{font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-17 .elementor-element.elementor-element-777b85f .elementor-icon-box-description{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-d954526 .elementor-icon-box-title,.elementor-17 .elementor-element.elementor-element-d954526 .elementor-icon-box-title a{font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-17 .elementor-element.elementor-element-d954526 .elementor-icon-box-description{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-f058835 .elementor-icon-box-title,.elementor-17 .elementor-element.elementor-element-f058835 .elementor-icon-box-title a{font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-17 .elementor-element.elementor-element-f058835 .elementor-icon-box-description{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-9674ff8 .elementor-heading-title{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-b2171b5 .elementor-heading-title{font-size:var(--e-global-typography-c66b442-font-size);line-height:var(--e-global-typography-c66b442-line-height);letter-spacing:var(--e-global-typography-c66b442-letter-spacing)}.elementor-17 .elementor-element.elementor-element-1aa77ab .elementor-heading-title{font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-17 .elementor-element.elementor-element-ee2ac97{text-align:center;font-size:var(--e-global-typography-678264f-font-size)}.elementor-17 .elementor-element.elementor-element-51f63d0{text-align:center;font-size:var(--e-global-typography-678264f-font-size)}.elementor-17 .elementor-element.elementor-element-1161be3{padding:4em 1em}.elementor-17 .elementor-element.elementor-element-3a9ba75 .elementor-heading-title{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-03a9f95{text-align:center}.elementor-17 .elementor-element.elementor-element-03a9f95 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-17 .elementor-element.elementor-element-e7bf070>.elementor-element-populated{padding:2em 0 0}.elementor-17 .elementor-element.elementor-element-e54adee>.elementor-shape-bottom svg{height:20px}.elementor-17 .elementor-element.elementor-element-e54adee{padding:3em 1em}.elementor-17 .elementor-element.elementor-element-e01aec0>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-17 .elementor-element.elementor-element-f8082bf{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}.elementor-17 .elementor-element.elementor-element-ee7cb5c>.elementor-element-populated{padding:3em 0 0}.elementor-17 .elementor-element.elementor-element-a5a06e1 .elementor-heading-title{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-9029318 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-17 .elementor-element.elementor-element-c32577d{font-size:var(--e-global-typography-secondary-font-size)}.elementor-17 .elementor-element.elementor-element-cfc2473{font-size:var(--e-global-typography-1f1b33f-font-size)}.elementor-17 .elementor-element.elementor-element-5902542{font-size:var(--e-global-typography-1f1b33f-font-size)}.elementor-17 .elementor-element.elementor-element-79254b6{padding:4em 1em}.elementor-17 .elementor-element.elementor-element-c2c6e09 .elementor-heading-title{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-def0148 .elementor-heading-title{font-size:var(--e-global-typography-c66b442-font-size);line-height:var(--e-global-typography-c66b442-line-height);letter-spacing:var(--e-global-typography-c66b442-letter-spacing)}.elementor-17 .elementor-element.elementor-element-2a60ad8 .elementor-icon-box-title,.elementor-17 .elementor-element.elementor-element-2a60ad8 .elementor-icon-box-title a{font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-17 .elementor-element.elementor-element-2a60ad8 .elementor-icon-box-description{font-size:var(--e-global-typography-1f1b33f-font-size)}.elementor-17 .elementor-element.elementor-element-82c81f3 .elementor-icon-box-title,.elementor-17 .elementor-element.elementor-element-82c81f3 .elementor-icon-box-title a{font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-17 .elementor-element.elementor-element-82c81f3 .elementor-icon-box-description{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-a01c869 .elementor-icon-box-title,.elementor-17 .elementor-element.elementor-element-a01c869 .elementor-icon-box-title a{font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-17 .elementor-element.elementor-element-a01c869 .elementor-icon-box-description{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-8b75b17 .elementor-icon-box-title,.elementor-17 .elementor-element.elementor-element-8b75b17 .elementor-icon-box-title a{font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-17 .elementor-element.elementor-element-8b75b17 .elementor-icon-box-description{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-3f3a820 .elementor-icon-box-title,.elementor-17 .elementor-element.elementor-element-3f3a820 .elementor-icon-box-title a{font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-17 .elementor-element.elementor-element-3f3a820 .elementor-icon-box-description{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-b24d3c0 .elementor-icon-box-title,.elementor-17 .elementor-element.elementor-element-b24d3c0 .elementor-icon-box-title a{font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-17 .elementor-element.elementor-element-b24d3c0 .elementor-icon-box-description{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-ee201cd .elementor-icon-box-title,.elementor-17 .elementor-element.elementor-element-ee201cd .elementor-icon-box-title a{font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-17 .elementor-element.elementor-element-ee201cd .elementor-icon-box-description{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-1aef1c9 .elementor-icon-box-title,.elementor-17 .elementor-element.elementor-element-1aef1c9 .elementor-icon-box-title a{font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-17 .elementor-element.elementor-element-1aef1c9 .elementor-icon-box-description{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-656a046 .elementor-icon-box-title,.elementor-17 .elementor-element.elementor-element-656a046 .elementor-icon-box-title a{font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-17 .elementor-element.elementor-element-656a046 .elementor-icon-box-description{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-92baded>.elementor-element-populated{padding:4em 1em}.elementor-17 .elementor-element.elementor-element-39c2fa7{padding:0;text-align:center}.elementor-17 .elementor-element.elementor-element-39c2fa7 .elementor-heading-title{font-size:var(--e-global-typography-678264f-font-size)}.elementor-17 .elementor-element.elementor-element-3407993{padding:0;text-align:center;font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-17 .elementor-element.elementor-element-16d43ba{padding:4em 0}.elementor-17 .elementor-element.elementor-element-a256bdb{padding:0;font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-a67b0ad{padding:0}.elementor-17 .elementor-element.elementor-element-a67b0ad .elementor-heading-title{font-size:var(--e-global-typography-c66b442-font-size);line-height:var(--e-global-typography-c66b442-line-height);letter-spacing:var(--e-global-typography-c66b442-letter-spacing)}.elementor-17 .elementor-element.elementor-element-440aa88 .gallery-item-caption-wrap.caption-style-hoverer .fg-item-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-17 .elementor-element.elementor-element-440aa88 .gallery-item-caption-wrap.caption-style-hoverer .fg-item-content{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-17 .elementor-element.elementor-element-5fe9561{font-size:var(--e-global-typography-82f66e5-font-size)}}