.elementor-19 .elementor-element.elementor-element-0361951{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:6em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em}.elementor-19 .elementor-element.elementor-element-4dc6fb2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-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-19 .elementor-element.elementor-element-933f4eb{text-align:start;font-family:var(--e-global-typography-82f66e5-font-family),Sans-serif;font-size:var(--e-global-typography-82f66e5-font-size)}.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-19 .elementor-element.elementor-element-9fee64c{text-align:start}.elementor-19 .elementor-element.elementor-element-9fee64c .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-19 .elementor-element.elementor-element-cb388be{padding:2em 0 0;text-align:start;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-19 .elementor-element.elementor-element-fe22019{--display:grid;--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(1,1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.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-19 .elementor-element.elementor-element-980eb28 .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-19 .elementor-element.elementor-element-980eb28 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-19 .elementor-element.elementor-element-980eb28 .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-19 .elementor-element.elementor-element-2481a48 .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-19 .elementor-element.elementor-element-2481a48 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-19 .elementor-element.elementor-element-2481a48 .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-19 .elementor-element.elementor-element-a3e5403{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-19 .elementor-element.elementor-element-5e49ebb{--e-image-carousel-slides-to-show:1}.elementor-19 .elementor-element.elementor-element-11e657f{--display:grid;--e-con-grid-template-columns:repeat(6,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em}.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-19 .elementor-element.elementor-element-1872e3e .elementor-icon-box-wrapper{gap:15px}.elementor-19 .elementor-element.elementor-element-1872e3e.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-2de17b0)}.elementor-19 .elementor-element.elementor-element-1872e3e.elementor-view-framed .elementor-icon,.elementor-19 .elementor-element.elementor-element-1872e3e.elementor-view-default .elementor-icon{fill:var(--e-global-color-2de17b0);color:var(--e-global-color-2de17b0);border-color:var(--e-global-color-2de17b0)}.elementor-19 .elementor-element.elementor-element-1872e3e .elementor-icon{font-size:30px}.elementor-19 .elementor-element.elementor-element-1872e3e .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-1872e3e .elementor-icon-box-title a{font-family:var(--e-global-typography-1f1b33f-font-family),Sans-serif;font-size:var(--e-global-typography-1f1b33f-font-size)}.elementor-19 .elementor-element.elementor-element-1872e3e .elementor-icon-box-description{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-19 .elementor-element.elementor-element-b3c5177 .elementor-icon-box-wrapper{gap:15px}.elementor-19 .elementor-element.elementor-element-b3c5177.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-2de17b0)}.elementor-19 .elementor-element.elementor-element-b3c5177.elementor-view-framed .elementor-icon,.elementor-19 .elementor-element.elementor-element-b3c5177.elementor-view-default .elementor-icon{fill:var(--e-global-color-2de17b0);color:var(--e-global-color-2de17b0);border-color:var(--e-global-color-2de17b0)}.elementor-19 .elementor-element.elementor-element-b3c5177 .elementor-icon{font-size:30px}.elementor-19 .elementor-element.elementor-element-b3c5177 .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-b3c5177 .elementor-icon-box-title a{font-family:var(--e-global-typography-1f1b33f-font-family),Sans-serif;font-size:var(--e-global-typography-1f1b33f-font-size)}.elementor-19 .elementor-element.elementor-element-b3c5177 .elementor-icon-box-description{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-19 .elementor-element.elementor-element-3ef1d32 .elementor-icon-box-wrapper{gap:15px}.elementor-19 .elementor-element.elementor-element-3ef1d32.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-2de17b0)}.elementor-19 .elementor-element.elementor-element-3ef1d32.elementor-view-framed .elementor-icon,.elementor-19 .elementor-element.elementor-element-3ef1d32.elementor-view-default .elementor-icon{fill:var(--e-global-color-2de17b0);color:var(--e-global-color-2de17b0);border-color:var(--e-global-color-2de17b0)}.elementor-19 .elementor-element.elementor-element-3ef1d32 .elementor-icon{font-size:30px}.elementor-19 .elementor-element.elementor-element-3ef1d32 .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-3ef1d32 .elementor-icon-box-title a{font-family:var(--e-global-typography-1f1b33f-font-family),Sans-serif;font-size:var(--e-global-typography-1f1b33f-font-size)}.elementor-19 .elementor-element.elementor-element-3ef1d32 .elementor-icon-box-description{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-19 .elementor-element.elementor-element-53119fb .elementor-icon-box-wrapper{gap:15px}.elementor-19 .elementor-element.elementor-element-53119fb.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-2de17b0)}.elementor-19 .elementor-element.elementor-element-53119fb.elementor-view-framed .elementor-icon,.elementor-19 .elementor-element.elementor-element-53119fb.elementor-view-default .elementor-icon{fill:var(--e-global-color-2de17b0);color:var(--e-global-color-2de17b0);border-color:var(--e-global-color-2de17b0)}.elementor-19 .elementor-element.elementor-element-53119fb .elementor-icon{font-size:30px}.elementor-19 .elementor-element.elementor-element-53119fb .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-53119fb .elementor-icon-box-title a{font-family:var(--e-global-typography-1f1b33f-font-family),Sans-serif;font-size:var(--e-global-typography-1f1b33f-font-size)}.elementor-19 .elementor-element.elementor-element-53119fb .elementor-icon-box-description{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-19 .elementor-element.elementor-element-710cfa3 .elementor-icon-box-wrapper{gap:15px}.elementor-19 .elementor-element.elementor-element-710cfa3.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-2de17b0)}.elementor-19 .elementor-element.elementor-element-710cfa3.elementor-view-framed .elementor-icon,.elementor-19 .elementor-element.elementor-element-710cfa3.elementor-view-default .elementor-icon{fill:var(--e-global-color-2de17b0);color:var(--e-global-color-2de17b0);border-color:var(--e-global-color-2de17b0)}.elementor-19 .elementor-element.elementor-element-710cfa3 .elementor-icon{font-size:30px}.elementor-19 .elementor-element.elementor-element-710cfa3 .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-710cfa3 .elementor-icon-box-title a{font-family:var(--e-global-typography-1f1b33f-font-family),Sans-serif;font-size:var(--e-global-typography-1f1b33f-font-size)}.elementor-19 .elementor-element.elementor-element-710cfa3 .elementor-icon-box-description{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-19 .elementor-element.elementor-element-b943133 .elementor-icon-box-wrapper{gap:15px}.elementor-19 .elementor-element.elementor-element-b943133.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-2de17b0)}.elementor-19 .elementor-element.elementor-element-b943133.elementor-view-framed .elementor-icon,.elementor-19 .elementor-element.elementor-element-b943133.elementor-view-default .elementor-icon{fill:var(--e-global-color-2de17b0);color:var(--e-global-color-2de17b0);border-color:var(--e-global-color-2de17b0)}.elementor-19 .elementor-element.elementor-element-b943133 .elementor-icon{font-size:30px}.elementor-19 .elementor-element.elementor-element-b943133 .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-b943133 .elementor-icon-box-title a{font-family:var(--e-global-typography-1f1b33f-font-family),Sans-serif;font-size:var(--e-global-typography-1f1b33f-font-size)}.elementor-19 .elementor-element.elementor-element-b943133 .elementor-icon-box-description{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-19 .elementor-element.elementor-element-27ff750:not(.elementor-motion-effects-element-type-background),.elementor-19 .elementor-element.elementor-element-27ff750>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-19 .elementor-element.elementor-element-27ff750>.elementor-background-overlay{background-color:var(--e-global-color-primary);opacity:0;transition:background .3s,border-radius .3s,opacity .3s}.elementor-19 .elementor-element.elementor-element-27ff750{transition:background 0s,border .3s,border-radius .3s,box-shadow .3s;padding:15em 0 10em}.elementor-19 .elementor-element.elementor-element-27ff750>.elementor-shape-top .elementor-shape-fill{fill:var(--e-global-color-7c012a0)}.elementor-19 .elementor-element.elementor-element-27ff750>.elementor-shape-top svg{height:150px}.elementor-19 .elementor-element.elementor-element-27ff750>.elementor-shape-bottom .elementor-shape-fill{fill:var(--e-global-color-7c012a0)}.elementor-19 .elementor-element.elementor-element-27ff750>.elementor-shape-bottom svg{width:calc(100% + 1.3px);height:130px}.elementor-19 .elementor-element.elementor-element-c942b45{text-align:start;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-19 .elementor-element.elementor-element-d2b9ea6{padding:0 0 2em;text-align:start}.elementor-19 .elementor-element.elementor-element-d2b9ea6 .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-7c012a0)}.elementor-19 .elementor-element.elementor-element-a91e69a{border-style:solid;border-width:3px 0 0;border-color:var(--e-global-color-061eb0c);padding:2em 0 0}.elementor-19 .elementor-element.elementor-element-7511e7d{text-align:start;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-36522ae)}.elementor-19 .elementor-element.elementor-element-e0c2bd1>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-19 .elementor-element.elementor-element-e0c2bd1{padding:3em 0 0}.elementor-19 .elementor-element.elementor-element-cbdea9d>.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-19 .elementor-element.elementor-element-cbdea9d>.elementor-element-populated>.elementor-background-overlay{opacity:.66}.elementor-19 .elementor-element.elementor-element-cbdea9d>.elementor-element-populated,.elementor-19 .elementor-element.elementor-element-cbdea9d>.elementor-element-populated>.elementor-background-overlay,.elementor-19 .elementor-element.elementor-element-cbdea9d>.elementor-background-slideshow{border-radius:20px}.elementor-19 .elementor-element.elementor-element-cbdea9d>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:1em}.elementor-19 .elementor-element.elementor-element-cbdea9d>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-19 .elementor-element.elementor-element-8b12cde{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}.elementor-19 .elementor-element.elementor-element-8b12cde:hover{box-shadow:8px 8px 38px 0px rgba(0,0,0,.5)}.elementor-19 .elementor-element.elementor-element-8b12cde .elementor-icon-box-wrapper{gap:15px}.elementor-19 .elementor-element.elementor-element-8b12cde.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-36522ae)}.elementor-19 .elementor-element.elementor-element-8b12cde.elementor-view-framed .elementor-icon,.elementor-19 .elementor-element.elementor-element-8b12cde.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-19 .elementor-element.elementor-element-8b12cde.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-19 .elementor-element.elementor-element-8b12cde.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-19 .elementor-element.elementor-element-8b12cde.elementor-view-framed:has(:hover) .elementor-icon,.elementor-19 .elementor-element.elementor-element-8b12cde.elementor-view-default:has(:hover) .elementor-icon,.elementor-19 .elementor-element.elementor-element-8b12cde.elementor-view-framed:has(:focus) .elementor-icon,.elementor-19 .elementor-element.elementor-element-8b12cde.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-19 .elementor-element.elementor-element-8b12cde .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-8b12cde .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-19 .elementor-element.elementor-element-8b12cde .elementor-icon-box-title{color:var(--e-global-color-cf3112f)}.elementor-19 .elementor-element.elementor-element-8b12cde .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-19 .elementor-element.elementor-element-c928b8e{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}.elementor-19 .elementor-element.elementor-element-c928b8e:hover{box-shadow:8px 8px 38px 0px rgba(0,0,0,.5)}.elementor-19 .elementor-element.elementor-element-c928b8e .elementor-icon-box-wrapper{gap:15px}.elementor-19 .elementor-element.elementor-element-c928b8e.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-cf3112f)}.elementor-19 .elementor-element.elementor-element-c928b8e.elementor-view-framed .elementor-icon,.elementor-19 .elementor-element.elementor-element-c928b8e.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-19 .elementor-element.elementor-element-c928b8e.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-19 .elementor-element.elementor-element-c928b8e.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-19 .elementor-element.elementor-element-c928b8e.elementor-view-framed:has(:hover) .elementor-icon,.elementor-19 .elementor-element.elementor-element-c928b8e.elementor-view-default:has(:hover) .elementor-icon,.elementor-19 .elementor-element.elementor-element-c928b8e.elementor-view-framed:has(:focus) .elementor-icon,.elementor-19 .elementor-element.elementor-element-c928b8e.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-19 .elementor-element.elementor-element-c928b8e .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-c928b8e .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-19 .elementor-element.elementor-element-c928b8e .elementor-icon-box-title{color:var(--e-global-color-cf3112f)}.elementor-19 .elementor-element.elementor-element-c928b8e .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-19 .elementor-element.elementor-element-46ab2b9>.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-19 .elementor-element.elementor-element-46ab2b9>.elementor-element-populated{padding:2em 1em 1em}.elementor-19 .elementor-element.elementor-element-d4349aa{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}.elementor-19 .elementor-element.elementor-element-d4349aa:hover{box-shadow:8px 8px 38px 0px rgba(0,0,0,.5)}.elementor-19 .elementor-element.elementor-element-d4349aa .elementor-icon-box-wrapper{gap:15px}.elementor-19 .elementor-element.elementor-element-d4349aa.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-cf3112f)}.elementor-19 .elementor-element.elementor-element-d4349aa.elementor-view-framed .elementor-icon,.elementor-19 .elementor-element.elementor-element-d4349aa.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-19 .elementor-element.elementor-element-d4349aa.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-19 .elementor-element.elementor-element-d4349aa.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-19 .elementor-element.elementor-element-d4349aa.elementor-view-framed:has(:hover) .elementor-icon,.elementor-19 .elementor-element.elementor-element-d4349aa.elementor-view-default:has(:hover) .elementor-icon,.elementor-19 .elementor-element.elementor-element-d4349aa.elementor-view-framed:has(:focus) .elementor-icon,.elementor-19 .elementor-element.elementor-element-d4349aa.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-19 .elementor-element.elementor-element-d4349aa .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-d4349aa .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-19 .elementor-element.elementor-element-d4349aa .elementor-icon-box-title{color:var(--e-global-color-cf3112f)}.elementor-19 .elementor-element.elementor-element-d4349aa .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-19 .elementor-element.elementor-element-3afd2bb{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}.elementor-19 .elementor-element.elementor-element-3afd2bb:hover{box-shadow:8px 8px 38px 0px rgba(0,0,0,.5)}.elementor-19 .elementor-element.elementor-element-3afd2bb .elementor-icon-box-wrapper{gap:15px}.elementor-19 .elementor-element.elementor-element-3afd2bb.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-cf3112f)}.elementor-19 .elementor-element.elementor-element-3afd2bb.elementor-view-framed .elementor-icon,.elementor-19 .elementor-element.elementor-element-3afd2bb.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-19 .elementor-element.elementor-element-3afd2bb.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-19 .elementor-element.elementor-element-3afd2bb.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-19 .elementor-element.elementor-element-3afd2bb.elementor-view-framed:has(:hover) .elementor-icon,.elementor-19 .elementor-element.elementor-element-3afd2bb.elementor-view-default:has(:hover) .elementor-icon,.elementor-19 .elementor-element.elementor-element-3afd2bb.elementor-view-framed:has(:focus) .elementor-icon,.elementor-19 .elementor-element.elementor-element-3afd2bb.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-19 .elementor-element.elementor-element-3afd2bb .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-3afd2bb .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-19 .elementor-element.elementor-element-3afd2bb .elementor-icon-box-title{color:var(--e-global-color-cf3112f)}.elementor-19 .elementor-element.elementor-element-3afd2bb .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-19 .elementor-element.elementor-element-17bfc84>.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-19 .elementor-element.elementor-element-17bfc84>.elementor-element-populated{padding:4em 1em 1em}.elementor-19 .elementor-element.elementor-element-2674b51{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}.elementor-19 .elementor-element.elementor-element-2674b51:hover{box-shadow:8px 8px 38px 0px rgba(0,0,0,.5)}.elementor-19 .elementor-element.elementor-element-2674b51 .elementor-icon-box-wrapper{gap:15px}.elementor-19 .elementor-element.elementor-element-2674b51.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-cf3112f)}.elementor-19 .elementor-element.elementor-element-2674b51.elementor-view-framed .elementor-icon,.elementor-19 .elementor-element.elementor-element-2674b51.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-19 .elementor-element.elementor-element-2674b51.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-19 .elementor-element.elementor-element-2674b51.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-19 .elementor-element.elementor-element-2674b51.elementor-view-framed:has(:hover) .elementor-icon,.elementor-19 .elementor-element.elementor-element-2674b51.elementor-view-default:has(:hover) .elementor-icon,.elementor-19 .elementor-element.elementor-element-2674b51.elementor-view-framed:has(:focus) .elementor-icon,.elementor-19 .elementor-element.elementor-element-2674b51.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-19 .elementor-element.elementor-element-2674b51 .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-2674b51 .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-19 .elementor-element.elementor-element-2674b51 .elementor-icon-box-title{color:var(--e-global-color-cf3112f)}.elementor-19 .elementor-element.elementor-element-2674b51 .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-19 .elementor-element.elementor-element-ad8e2b3{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}.elementor-19 .elementor-element.elementor-element-ad8e2b3:hover{box-shadow:8px 8px 38px 0px rgba(0,0,0,.5)}.elementor-19 .elementor-element.elementor-element-ad8e2b3 .elementor-icon-box-wrapper{gap:15px}.elementor-19 .elementor-element.elementor-element-ad8e2b3.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-cf3112f)}.elementor-19 .elementor-element.elementor-element-ad8e2b3.elementor-view-framed .elementor-icon,.elementor-19 .elementor-element.elementor-element-ad8e2b3.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-19 .elementor-element.elementor-element-ad8e2b3.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-19 .elementor-element.elementor-element-ad8e2b3.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-19 .elementor-element.elementor-element-ad8e2b3.elementor-view-framed:has(:hover) .elementor-icon,.elementor-19 .elementor-element.elementor-element-ad8e2b3.elementor-view-default:has(:hover) .elementor-icon,.elementor-19 .elementor-element.elementor-element-ad8e2b3.elementor-view-framed:has(:focus) .elementor-icon,.elementor-19 .elementor-element.elementor-element-ad8e2b3.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-19 .elementor-element.elementor-element-ad8e2b3 .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-ad8e2b3 .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-19 .elementor-element.elementor-element-ad8e2b3 .elementor-icon-box-title{color:var(--e-global-color-cf3112f)}.elementor-19 .elementor-element.elementor-element-ad8e2b3 .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-19 .elementor-element.elementor-element-35c6e41>.elementor-background-overlay{background-color:var(--e-global-color-7c012a0);opacity:.97;transition:background .3s,border-radius .3s,opacity .3s}.elementor-19 .elementor-element.elementor-element-35c6e41{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:8em 0}.elementor-bc-flex-widget .elementor-19 .elementor-element.elementor-element-b347ac8.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-19 .elementor-element.elementor-element-b347ac8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-19 .elementor-element.elementor-element-8e53ac1{text-align:start;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-19 .elementor-element.elementor-element-bc27950{text-align:start}.elementor-19 .elementor-element.elementor-element-bc27950 .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-19 .elementor-element.elementor-element-d77abfc{padding:3em 0 0;text-align:start;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-19 .elementor-element.elementor-element-3cf5fd4{padding:1em 0 0;text-align:start;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-19 .elementor-element.elementor-element-24ba489>.elementor-element-populated>.elementor-background-overlay{opacity:.5}.elementor-19 .elementor-element.elementor-element-24ba489>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-19 .elementor-element.elementor-element-24ba489>.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-19 .elementor-element.elementor-element-b33b608:not(.elementor-widget-image),.elementor-19 .elementor-element.elementor-element-b33b608.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-19 .elementor-element.elementor-element-b33b608{text-align:end}.elementor-19 .elementor-element.elementor-element-b640ecd:not(.elementor-motion-effects-element-type-background),.elementor-19 .elementor-element.elementor-element-b640ecd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ampstavby.cz/wp-content/uploads/2021/09/AMP-stavby-Manhart-stavebni-firma-Praha.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-19 .elementor-element.elementor-element-b640ecd>.elementor-container{min-height:100vh}.elementor-19 .elementor-element.elementor-element-b640ecd{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-19 .elementor-element.elementor-element-b640ecd>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-19 .elementor-element.elementor-element-483e86f{padding:4em 0 8em}.elementor-19 .elementor-element.elementor-element-58e9aac{text-align:center}.elementor-19 .elementor-element.elementor-element-767902b>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-19 .elementor-element.elementor-element-767902b{padding:3em 0 0}.elementor-19 .elementor-element.elementor-element-ab4b590>.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-19 .elementor-element.elementor-element-ab4b590>.elementor-element-populated>.elementor-background-overlay{opacity:.66}.elementor-19 .elementor-element.elementor-element-ab4b590>.elementor-element-populated,.elementor-19 .elementor-element.elementor-element-ab4b590>.elementor-element-populated>.elementor-background-overlay,.elementor-19 .elementor-element.elementor-element-ab4b590>.elementor-background-slideshow{border-radius:20px}.elementor-19 .elementor-element.elementor-element-ab4b590>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:1em}.elementor-19 .elementor-element.elementor-element-ab4b590>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-19 .elementor-element.elementor-element-385bdfc{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}.elementor-19 .elementor-element.elementor-element-385bdfc:hover{box-shadow:8px 8px 38px 0px rgba(0,0,0,.5)}.elementor-19 .elementor-element.elementor-element-385bdfc .elementor-icon-box-wrapper{gap:15px}.elementor-19 .elementor-element.elementor-element-385bdfc.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-36522ae)}.elementor-19 .elementor-element.elementor-element-385bdfc.elementor-view-framed .elementor-icon,.elementor-19 .elementor-element.elementor-element-385bdfc.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-19 .elementor-element.elementor-element-385bdfc.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-19 .elementor-element.elementor-element-385bdfc.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-19 .elementor-element.elementor-element-385bdfc.elementor-view-framed:has(:hover) .elementor-icon,.elementor-19 .elementor-element.elementor-element-385bdfc.elementor-view-default:has(:hover) .elementor-icon,.elementor-19 .elementor-element.elementor-element-385bdfc.elementor-view-framed:has(:focus) .elementor-icon,.elementor-19 .elementor-element.elementor-element-385bdfc.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-19 .elementor-element.elementor-element-385bdfc .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-385bdfc .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-19 .elementor-element.elementor-element-385bdfc .elementor-icon-box-title{color:var(--e-global-color-cf3112f)}.elementor-19 .elementor-element.elementor-element-385bdfc .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-19 .elementor-element.elementor-element-5c2a299>.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-19 .elementor-element.elementor-element-5c2a299>.elementor-element-populated{padding:1em}.elementor-19 .elementor-element.elementor-element-a69c138{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}.elementor-19 .elementor-element.elementor-element-a69c138:hover{box-shadow:8px 8px 38px 0px rgba(0,0,0,.5)}.elementor-19 .elementor-element.elementor-element-a69c138 .elementor-icon-box-wrapper{gap:15px}.elementor-19 .elementor-element.elementor-element-a69c138.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-cf3112f)}.elementor-19 .elementor-element.elementor-element-a69c138.elementor-view-framed .elementor-icon,.elementor-19 .elementor-element.elementor-element-a69c138.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-19 .elementor-element.elementor-element-a69c138.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-19 .elementor-element.elementor-element-a69c138.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-19 .elementor-element.elementor-element-a69c138.elementor-view-framed:has(:hover) .elementor-icon,.elementor-19 .elementor-element.elementor-element-a69c138.elementor-view-default:has(:hover) .elementor-icon,.elementor-19 .elementor-element.elementor-element-a69c138.elementor-view-framed:has(:focus) .elementor-icon,.elementor-19 .elementor-element.elementor-element-a69c138.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-19 .elementor-element.elementor-element-a69c138 .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-a69c138 .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-19 .elementor-element.elementor-element-a69c138 .elementor-icon-box-title{color:var(--e-global-color-cf3112f)}.elementor-19 .elementor-element.elementor-element-a69c138 .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-19 .elementor-element.elementor-element-c0de2e7>.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-19 .elementor-element.elementor-element-c0de2e7>.elementor-element-populated{padding:1em}.elementor-19 .elementor-element.elementor-element-87d58dc{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}.elementor-19 .elementor-element.elementor-element-87d58dc:hover{box-shadow:8px 8px 38px 0px rgba(0,0,0,.5)}.elementor-19 .elementor-element.elementor-element-87d58dc .elementor-icon-box-wrapper{gap:15px}.elementor-19 .elementor-element.elementor-element-87d58dc.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-cf3112f)}.elementor-19 .elementor-element.elementor-element-87d58dc.elementor-view-framed .elementor-icon,.elementor-19 .elementor-element.elementor-element-87d58dc.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-19 .elementor-element.elementor-element-87d58dc.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-19 .elementor-element.elementor-element-87d58dc.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-19 .elementor-element.elementor-element-87d58dc.elementor-view-framed:has(:hover) .elementor-icon,.elementor-19 .elementor-element.elementor-element-87d58dc.elementor-view-default:has(:hover) .elementor-icon,.elementor-19 .elementor-element.elementor-element-87d58dc.elementor-view-framed:has(:focus) .elementor-icon,.elementor-19 .elementor-element.elementor-element-87d58dc.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-19 .elementor-element.elementor-element-87d58dc .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-87d58dc .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-19 .elementor-element.elementor-element-87d58dc .elementor-icon-box-title{color:var(--e-global-color-cf3112f)}.elementor-19 .elementor-element.elementor-element-87d58dc .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-19 .elementor-element.elementor-element-f4fc9f6>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-19 .elementor-element.elementor-element-f4fc9f6{padding:0}.elementor-19 .elementor-element.elementor-element-850927e>.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-19 .elementor-element.elementor-element-850927e>.elementor-element-populated>.elementor-background-overlay{opacity:.66}.elementor-19 .elementor-element.elementor-element-850927e>.elementor-element-populated,.elementor-19 .elementor-element.elementor-element-850927e>.elementor-element-populated>.elementor-background-overlay,.elementor-19 .elementor-element.elementor-element-850927e>.elementor-background-slideshow{border-radius:20px}.elementor-19 .elementor-element.elementor-element-850927e>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:1em}.elementor-19 .elementor-element.elementor-element-850927e>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-19 .elementor-element.elementor-element-e828e33{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}.elementor-19 .elementor-element.elementor-element-e828e33:hover{box-shadow:8px 8px 38px 0px rgba(0,0,0,.5)}.elementor-19 .elementor-element.elementor-element-e828e33 .elementor-icon-box-wrapper{gap:15px}.elementor-19 .elementor-element.elementor-element-e828e33.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-cf3112f)}.elementor-19 .elementor-element.elementor-element-e828e33.elementor-view-framed .elementor-icon,.elementor-19 .elementor-element.elementor-element-e828e33.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-19 .elementor-element.elementor-element-e828e33.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-19 .elementor-element.elementor-element-e828e33.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-19 .elementor-element.elementor-element-e828e33.elementor-view-framed:has(:hover) .elementor-icon,.elementor-19 .elementor-element.elementor-element-e828e33.elementor-view-default:has(:hover) .elementor-icon,.elementor-19 .elementor-element.elementor-element-e828e33.elementor-view-framed:has(:focus) .elementor-icon,.elementor-19 .elementor-element.elementor-element-e828e33.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-19 .elementor-element.elementor-element-e828e33 .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-e828e33 .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-19 .elementor-element.elementor-element-e828e33 .elementor-icon-box-title{color:var(--e-global-color-cf3112f)}.elementor-19 .elementor-element.elementor-element-e828e33 .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-19 .elementor-element.elementor-element-04fb9cd>.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-19 .elementor-element.elementor-element-04fb9cd>.elementor-element-populated{padding:1em}.elementor-19 .elementor-element.elementor-element-11a095f{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}.elementor-19 .elementor-element.elementor-element-11a095f:hover{box-shadow:8px 8px 38px 0px rgba(0,0,0,.5)}.elementor-19 .elementor-element.elementor-element-11a095f .elementor-icon-box-wrapper{gap:15px}.elementor-19 .elementor-element.elementor-element-11a095f.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-cf3112f)}.elementor-19 .elementor-element.elementor-element-11a095f.elementor-view-framed .elementor-icon,.elementor-19 .elementor-element.elementor-element-11a095f.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-19 .elementor-element.elementor-element-11a095f.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-19 .elementor-element.elementor-element-11a095f.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-19 .elementor-element.elementor-element-11a095f.elementor-view-framed:has(:hover) .elementor-icon,.elementor-19 .elementor-element.elementor-element-11a095f.elementor-view-default:has(:hover) .elementor-icon,.elementor-19 .elementor-element.elementor-element-11a095f.elementor-view-framed:has(:focus) .elementor-icon,.elementor-19 .elementor-element.elementor-element-11a095f.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-19 .elementor-element.elementor-element-11a095f .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-11a095f .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-19 .elementor-element.elementor-element-11a095f .elementor-icon-box-title{color:var(--e-global-color-cf3112f)}.elementor-19 .elementor-element.elementor-element-11a095f .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-19 .elementor-element.elementor-element-f79f43c>.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-19 .elementor-element.elementor-element-f79f43c>.elementor-element-populated{padding:1em}.elementor-19 .elementor-element.elementor-element-e426560{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}.elementor-19 .elementor-element.elementor-element-e426560:hover{box-shadow:8px 8px 38px 0px rgba(0,0,0,.5)}.elementor-19 .elementor-element.elementor-element-e426560 .elementor-icon-box-wrapper{gap:15px}.elementor-19 .elementor-element.elementor-element-e426560.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-cf3112f)}.elementor-19 .elementor-element.elementor-element-e426560.elementor-view-framed .elementor-icon,.elementor-19 .elementor-element.elementor-element-e426560.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-19 .elementor-element.elementor-element-e426560.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-19 .elementor-element.elementor-element-e426560.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-19 .elementor-element.elementor-element-e426560.elementor-view-framed:has(:hover) .elementor-icon,.elementor-19 .elementor-element.elementor-element-e426560.elementor-view-default:has(:hover) .elementor-icon,.elementor-19 .elementor-element.elementor-element-e426560.elementor-view-framed:has(:focus) .elementor-icon,.elementor-19 .elementor-element.elementor-element-e426560.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-19 .elementor-element.elementor-element-e426560 .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-e426560 .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-19 .elementor-element.elementor-element-e426560 .elementor-icon-box-title{color:var(--e-global-color-cf3112f)}.elementor-19 .elementor-element.elementor-element-e426560 .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-19 .elementor-element.elementor-element-50ca7fd:not(.elementor-motion-effects-element-type-background),.elementor-19 .elementor-element.elementor-element-50ca7fd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#b52a2a}.elementor-19 .elementor-element.elementor-element-50ca7fd{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:8% 0}.elementor-19 .elementor-element.elementor-element-50ca7fd>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-19 .elementor-element.elementor-element-50ca7fd>.elementor-shape-top svg{height:50px;transform:translateX(-50%) rotateY(180deg)}.elementor-19 .elementor-element.elementor-element-50ca7fd>.elementor-shape-bottom svg{height:50px;transform:translateX(-50%) rotateY(180deg)}.elementor-19 .elementor-element.elementor-element-d39d187{text-align:start;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-19 .elementor-element.elementor-element-ff1eb02{text-align:start}.elementor-19 .elementor-element.elementor-element-ff1eb02 .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-19 .elementor-element.elementor-element-7dce527{padding:3em 0 0}.elementor-19 .elementor-element.elementor-element-bd1674f .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-19 .elementor-element.elementor-element-bd1674f .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-19 .elementor-element.elementor-element-bd1674f .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-19 .elementor-element.elementor-element-9379c99 .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-19 .elementor-element.elementor-element-9379c99 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-19 .elementor-element.elementor-element-9379c99 .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-19 .elementor-element.elementor-element-d5b1c5f{padding:8em 0}.elementor-19 .elementor-element.elementor-element-5357873{text-align:center;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-19 .elementor-element.elementor-element-ae2de3c{text-align:center}.elementor-19 .elementor-element.elementor-element-ae2de3c .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-19 .elementor-element.elementor-element-1f328e7{padding:2em 0 0;text-align:center}.elementor-19 .elementor-element.elementor-element-1f328e7 .elementor-heading-title{font-family:var(--e-global-typography-6b2693e-font-family),Sans-serif;font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-19 .elementor-element.elementor-element-19798d7{padding:2em 0 0}.elementor-19 .elementor-element.elementor-element-f20e96b{padding:0;text-align:end;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-19 .elementor-element.elementor-element-38af1f9{padding:0;text-align:start;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-19 .elementor-element.elementor-element-27b37a4:not(.elementor-motion-effects-element-type-background),.elementor-19 .elementor-element.elementor-element-27b37a4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ampstavby.cz/wp-content/uploads/2021/09/AMP-stavby-stavebni-firma-Praha-Manhart.jpg");background-repeat:no-repeat;background-size:cover}.elementor-19 .elementor-element.elementor-element-27b37a4>.elementor-background-overlay{background-color:var(--e-global-color-7c012a0);opacity:.8;transition:background .3s,border-radius .3s,opacity .3s}.elementor-19 .elementor-element.elementor-element-27b37a4{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:8em 0}.elementor-19 .elementor-element.elementor-element-27b37a4>.elementor-shape-bottom .elementor-shape-fill{fill:#f7f7f7}.elementor-19 .elementor-element.elementor-element-27b37a4>.elementor-shape-bottom svg{height:50px}.elementor-19 .elementor-element.elementor-element-3d563d9>.elementor-element-populated>.elementor-background-overlay{opacity:.5}.elementor-19 .elementor-element.elementor-element-3d563d9>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-19 .elementor-element.elementor-element-3d563d9>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-19 .elementor-element.elementor-element-cc30def:not(.elementor-widget-image),.elementor-19 .elementor-element.elementor-element-cc30def.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-19 .elementor-element.elementor-element-cc30def{text-align:end}.elementor-bc-flex-widget .elementor-19 .elementor-element.elementor-element-ff34e5e.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-19 .elementor-element.elementor-element-ff34e5e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-19 .elementor-element.elementor-element-7555034{text-align:start;font-family:var(--e-global-typography-82f66e5-font-family),Sans-serif;font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-19 .elementor-element.elementor-element-cc5d348{text-align:start}.elementor-19 .elementor-element.elementor-element-cc5d348 .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-19 .elementor-element.elementor-element-78e9818{padding:2em 0 0;text-align:start;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-19 .elementor-element.elementor-element-0cdb52b{padding:0;text-align:start;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-19 .elementor-element.elementor-element-61c3c48 .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-19 .elementor-element.elementor-element-61c3c48{padding:1em 0 0}.elementor-19 .elementor-element.elementor-element-61c3c48 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-19 .elementor-element.elementor-element-61c3c48 .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-19 .elementor-element.elementor-element-37671b6:not(.elementor-motion-effects-element-type-background),.elementor-19 .elementor-element.elementor-element-37671b6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f7f7f7}.elementor-19 .elementor-element.elementor-element-37671b6{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:8em 0}.elementor-19 .elementor-element.elementor-element-37671b6>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-19 .elementor-element.elementor-element-06b3923{text-align:start;font-family:var(--e-global-typography-82f66e5-font-family),Sans-serif;font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-19 .elementor-element.elementor-element-ec02ae0 .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-19 .elementor-element.elementor-element-2d542fb{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-19 .elementor-element.elementor-element-29739d4{padding:1em 0 0}.elementor-19 .elementor-element.elementor-element-c84c8cd .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-19 .elementor-element.elementor-element-0a6960a{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-19 .elementor-element.elementor-element-c0e8d58{padding:3em 0}.elementor-19 .elementor-element.elementor-element-a6a934d{text-align:center}.elementor-19 .elementor-element.elementor-element-a6a934d .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-19 .elementor-element.elementor-element-0674dd5{--e-image-carousel-slides-to-show:7}.elementor-19 .elementor-element.elementor-element-0674dd5 .swiper-wrapper{display:flex;align-items:center}.elementor-19 .elementor-element.elementor-element-99359c0{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-19 .elementor-element.elementor-element-99359c0>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-19 .elementor-element.elementor-element-5b69b1b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-19 .elementor-element.elementor-element-5b69b1b>.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-19 .elementor-element.elementor-element-5b69b1b>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-19 .elementor-element.elementor-element-5b69b1b>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-19 .elementor-element.elementor-element-19d9085{--spacer-size:30vh}.elementor-19 .elementor-element.elementor-element-a3d0aaf{background-color:#FFFFFF87;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:2em 0;border-radius:10px;text-align:center}.elementor-19 .elementor-element.elementor-element-a3d0aaf img{width:50%}.elementor-19 .elementor-element.elementor-element-f6ec3bd{--spacer-size:30vh}.elementor-bc-flex-widget .elementor-19 .elementor-element.elementor-element-1850d88.elementor-column .elementor-widget-wrap{align-items:center}.elementor-19 .elementor-element.elementor-element-1850d88.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-19 .elementor-element.elementor-element-1850d88>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-19 .elementor-element.elementor-element-1850d88>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-19 .elementor-element.elementor-element-f5979c2{padding:0 0 0 1em;text-align:start;font-family:var(--e-global-typography-82f66e5-font-family),Sans-serif;font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-19 .elementor-element.elementor-element-742f87b .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-19 .elementor-element.elementor-element-742f87b{width:initial;max-width:initial}.elementor-19 .elementor-element.elementor-element-4760a6e .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-19 .elementor-element.elementor-element-4760a6e{width:initial;max-width:initial}.elementor-19 .elementor-element.elementor-element-06f84aa .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-19 .elementor-element.elementor-element-06f84aa{width:initial;max-width:initial}.elementor-19 .elementor-element.elementor-element-303a64c .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-19 .elementor-element.elementor-element-303a64c{width:initial;max-width:initial}.elementor-19 .elementor-element.elementor-element-e1be621 .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-19 .elementor-element.elementor-element-e1be621{width:initial;max-width:initial}.elementor-19 .elementor-element.elementor-element-58e6dcb .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-19 .elementor-element.elementor-element-58e6dcb{width:initial;max-width:initial}.elementor-19 .elementor-element.elementor-element-32697ba .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-19 .elementor-element.elementor-element-32697ba{width:initial;max-width:initial}.elementor-19 .elementor-element.elementor-element-0710e04 .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-19 .elementor-element.elementor-element-0710e04{width:initial;max-width:initial}.elementor-19 .elementor-element.elementor-element-7f33653 .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-19 .elementor-element.elementor-element-7f33653{width:initial;max-width:initial}.elementor-19 .elementor-element.elementor-element-f0a3bcb .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-19 .elementor-element.elementor-element-f0a3bcb{width:initial;max-width:initial}.elementor-19 .elementor-element.elementor-element-b3a08af .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-19 .elementor-element.elementor-element-b3a08af{width:initial;max-width:initial}.elementor-19 .elementor-element.elementor-element-597457b .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-19 .elementor-element.elementor-element-597457b{width:initial;max-width:initial}.elementor-19 .elementor-element.elementor-element-08c14b5 .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-19 .elementor-element.elementor-element-08c14b5{width:initial;max-width:initial}.elementor-19 .elementor-element.elementor-element-f6c894d .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-19 .elementor-element.elementor-element-f6c894d{width:initial;max-width:initial}.elementor-19 .elementor-element.elementor-element-c1ce5b7 .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-19 .elementor-element.elementor-element-c1ce5b7{width:initial;max-width:initial}.elementor-19 .elementor-element.elementor-element-e25ea9b:not(.elementor-motion-effects-element-type-background),.elementor-19 .elementor-element.elementor-element-e25ea9b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ffd0d0}.elementor-19 .elementor-element.elementor-element-e25ea9b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:10em 0 8em}.elementor-19 .elementor-element.elementor-element-e25ea9b>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-19 .elementor-element.elementor-element-b74ef98{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-19 .elementor-element.elementor-element-5635de9{padding:0 0 5em;text-align:center}.elementor-19 .elementor-element.elementor-element-5635de9 .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-image-gallery .gallery-item .gallery-caption{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-19 .elementor-element.elementor-element-ac084c3 .gallery-item{padding:0 15px 15px 0}.elementor-19 .elementor-element.elementor-element-ac084c3 .gallery{margin:0 -15px -15px 0}.elementor-19 .elementor-element.elementor-element-ac084c3 .gallery-item .gallery-caption{text-align:center}.elementor-19 .elementor-element.elementor-element-3262fe5 .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-19 .elementor-element.elementor-element-3262fe5{padding:3em 0 0}.elementor-19 .elementor-element.elementor-element-3262fe5 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-19 .elementor-element.elementor-element-3262fe5 .elementor-button .elementor-button-content-wrapper{gap:10px}@media(min-width:768px){.elementor-19 .elementor-element.elementor-element-4dc6fb2{--width:50%}.elementor-19 .elementor-element.elementor-element-a3e5403{--width:50%}.elementor-19 .elementor-element.elementor-element-a9df7ca{width:30%}.elementor-19 .elementor-element.elementor-element-08ba341{width:70%}.elementor-19 .elementor-element.elementor-element-9bc89f1{width:10%}.elementor-19 .elementor-element.elementor-element-b347ac8{width:34.986%}.elementor-19 .elementor-element.elementor-element-30a3cb6{width:5%}.elementor-19 .elementor-element.elementor-element-24ba489{width:50.014%}.elementor-19 .elementor-element.elementor-element-a23b683{width:45%}.elementor-19 .elementor-element.elementor-element-a4dfc16{width:9.333%}.elementor-19 .elementor-element.elementor-element-0d415bd{width:45%}.elementor-19 .elementor-element.elementor-element-3d563d9{width:50.014%}.elementor-19 .elementor-element.elementor-element-8fa4f07{width:5%}.elementor-19 .elementor-element.elementor-element-ff34e5e{width:34.986%}.elementor-19 .elementor-element.elementor-element-2c05098{width:10%}.elementor-19 .elementor-element.elementor-element-681f044{width:10.029%}.elementor-19 .elementor-element.elementor-element-7b954bd{width:45%}.elementor-19 .elementor-element.elementor-element-bc63ef9{width:44.637%}.elementor-19 .elementor-element.elementor-element-9ee8375{width:10.029%}.elementor-19 .elementor-element.elementor-element-c76a5ee{width:45%}.elementor-19 .elementor-element.elementor-element-9058559{width:44.304%}.elementor-19 .elementor-element.elementor-element-4032a48{width:20%}.elementor-19 .elementor-element.elementor-element-5e04b68{width:59.332%}.elementor-19 .elementor-element.elementor-element-f931250{width:20%}}@media(max-width:1024px) and (min-width:768px){.elementor-19 .elementor-element.elementor-element-9bc89f1{width:2%}.elementor-19 .elementor-element.elementor-element-b347ac8{width:50%}.elementor-19 .elementor-element.elementor-element-30a3cb6{width:2%}.elementor-19 .elementor-element.elementor-element-24ba489{width:39%}.elementor-19 .elementor-element.elementor-element-3d563d9{width:39%}.elementor-19 .elementor-element.elementor-element-8fa4f07{width:2%}.elementor-19 .elementor-element.elementor-element-ff34e5e{width:50%}.elementor-19 .elementor-element.elementor-element-2c05098{width:2%}}@media(min-width:1025px){.elementor-19 .elementor-element.elementor-element-b640ecd:not(.elementor-motion-effects-element-type-background),.elementor-19 .elementor-element.elementor-element-b640ecd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-19 .elementor-element.elementor-element-5b69b1b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-19 .elementor-element.elementor-element-5b69b1b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media(max-width:1024px){.elementor-19 .elementor-element.elementor-element-933f4eb{font-size:var(--e-global-typography-82f66e5-font-size)}.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-19 .elementor-element.elementor-element-9fee64c .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-19 .elementor-element.elementor-element-cb388be{font-size:var(--e-global-typography-secondary-font-size)}.elementor-19 .elementor-element.elementor-element-fe22019{--grid-auto-flow:row}.elementor-19 .elementor-element.elementor-element-11e657f{--grid-auto-flow:row}.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-19 .elementor-element.elementor-element-1872e3e .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-1872e3e .elementor-icon-box-title a{font-size:var(--e-global-typography-1f1b33f-font-size)}.elementor-19 .elementor-element.elementor-element-1872e3e .elementor-icon-box-description{font-size:var(--e-global-typography-1f1b33f-font-size)}.elementor-19 .elementor-element.elementor-element-b3c5177 .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-b3c5177 .elementor-icon-box-title a{font-size:var(--e-global-typography-1f1b33f-font-size)}.elementor-19 .elementor-element.elementor-element-b3c5177 .elementor-icon-box-description{font-size:var(--e-global-typography-1f1b33f-font-size)}.elementor-19 .elementor-element.elementor-element-3ef1d32 .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-3ef1d32 .elementor-icon-box-title a{font-size:var(--e-global-typography-1f1b33f-font-size)}.elementor-19 .elementor-element.elementor-element-3ef1d32 .elementor-icon-box-description{font-size:var(--e-global-typography-1f1b33f-font-size)}.elementor-19 .elementor-element.elementor-element-53119fb .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-53119fb .elementor-icon-box-title a{font-size:var(--e-global-typography-1f1b33f-font-size)}.elementor-19 .elementor-element.elementor-element-53119fb .elementor-icon-box-description{font-size:var(--e-global-typography-1f1b33f-font-size)}.elementor-19 .elementor-element.elementor-element-710cfa3 .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-710cfa3 .elementor-icon-box-title a{font-size:var(--e-global-typography-1f1b33f-font-size)}.elementor-19 .elementor-element.elementor-element-710cfa3 .elementor-icon-box-description{font-size:var(--e-global-typography-1f1b33f-font-size)}.elementor-19 .elementor-element.elementor-element-b943133 .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-b943133 .elementor-icon-box-title a{font-size:var(--e-global-typography-1f1b33f-font-size)}.elementor-19 .elementor-element.elementor-element-b943133 .elementor-icon-box-description{font-size:var(--e-global-typography-1f1b33f-font-size)}.elementor-19 .elementor-element.elementor-element-27ff750>.elementor-shape-top svg{height:80px}.elementor-19 .elementor-element.elementor-element-27ff750>.elementor-shape-bottom svg{height:80px}.elementor-19 .elementor-element.elementor-element-27ff750{padding:8em 1em 0}.elementor-19 .elementor-element.elementor-element-c942b45{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-19 .elementor-element.elementor-element-d2b9ea6 .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-19 .elementor-element.elementor-element-7511e7d{font-size:var(--e-global-typography-secondary-font-size)}.elementor-19 .elementor-element.elementor-element-8b12cde .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-8b12cde .elementor-icon-box-title a{font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-19 .elementor-element.elementor-element-8b12cde .elementor-icon-box-description{font-size:var(--e-global-typography-1f1b33f-font-size)}.elementor-19 .elementor-element.elementor-element-c928b8e .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-c928b8e .elementor-icon-box-title a{font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-19 .elementor-element.elementor-element-c928b8e .elementor-icon-box-description{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-19 .elementor-element.elementor-element-d4349aa .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-d4349aa .elementor-icon-box-title a{font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-19 .elementor-element.elementor-element-d4349aa .elementor-icon-box-description{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-19 .elementor-element.elementor-element-3afd2bb .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-3afd2bb .elementor-icon-box-title a{font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-19 .elementor-element.elementor-element-3afd2bb .elementor-icon-box-description{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-19 .elementor-element.elementor-element-2674b51 .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-2674b51 .elementor-icon-box-title a{font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-19 .elementor-element.elementor-element-2674b51 .elementor-icon-box-description{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-19 .elementor-element.elementor-element-ad8e2b3 .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-ad8e2b3 .elementor-icon-box-title a{font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-19 .elementor-element.elementor-element-ad8e2b3 .elementor-icon-box-description{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-19 .elementor-element.elementor-element-35c6e41{padding:4em 3em}.elementor-19 .elementor-element.elementor-element-8e53ac1{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-19 .elementor-element.elementor-element-bc27950 .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-19 .elementor-element.elementor-element-d77abfc{font-size:var(--e-global-typography-secondary-font-size)}.elementor-19 .elementor-element.elementor-element-3cf5fd4{font-size:var(--e-global-typography-1f1b33f-font-size)}.elementor-19 .elementor-element.elementor-element-ab4b590>.elementor-element-populated{margin:0;--e-column-margin-right:0em;--e-column-margin-left:0em}.elementor-19 .elementor-element.elementor-element-385bdfc .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-385bdfc .elementor-icon-box-title a{font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-19 .elementor-element.elementor-element-385bdfc .elementor-icon-box-description{font-size:var(--e-global-typography-1f1b33f-font-size)}.elementor-19 .elementor-element.elementor-element-5c2a299>.elementor-element-populated{margin:1em 0 0;--e-column-margin-right:0em;--e-column-margin-left:0em}.elementor-19 .elementor-element.elementor-element-a69c138 .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-a69c138 .elementor-icon-box-title a{font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-19 .elementor-element.elementor-element-a69c138 .elementor-icon-box-description{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-19 .elementor-element.elementor-element-c0de2e7>.elementor-element-populated{margin:2em 0 0;--e-column-margin-right:0em;--e-column-margin-left:0em}.elementor-19 .elementor-element.elementor-element-87d58dc .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-87d58dc .elementor-icon-box-title a{font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-19 .elementor-element.elementor-element-87d58dc .elementor-icon-box-description{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-19 .elementor-element.elementor-element-e828e33 .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-e828e33 .elementor-icon-box-title a{font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-19 .elementor-element.elementor-element-e828e33 .elementor-icon-box-description{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-19 .elementor-element.elementor-element-04fb9cd>.elementor-element-populated{margin:1em 0 0;--e-column-margin-right:0em;--e-column-margin-left:0em}.elementor-19 .elementor-element.elementor-element-11a095f .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-11a095f .elementor-icon-box-title a{font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-19 .elementor-element.elementor-element-11a095f .elementor-icon-box-description{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-19 .elementor-element.elementor-element-f79f43c>.elementor-element-populated{margin:2em 0 0;--e-column-margin-right:0em;--e-column-margin-left:0em}.elementor-19 .elementor-element.elementor-element-e426560 .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-e426560 .elementor-icon-box-title a{font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-19 .elementor-element.elementor-element-e426560 .elementor-icon-box-description{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-19 .elementor-element.elementor-element-50ca7fd{padding:4em 3em}.elementor-19 .elementor-element.elementor-element-d39d187{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-19 .elementor-element.elementor-element-ff1eb02{text-align:center}.elementor-19 .elementor-element.elementor-element-ff1eb02 .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-19 .elementor-element.elementor-element-d5b1c5f{padding:4em 0}.elementor-19 .elementor-element.elementor-element-5357873{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-19 .elementor-element.elementor-element-ae2de3c .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-19 .elementor-element.elementor-element-1f328e7 .elementor-heading-title{font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-19 .elementor-element.elementor-element-f20e96b{font-size:var(--e-global-typography-678264f-font-size)}.elementor-19 .elementor-element.elementor-element-38af1f9{font-size:var(--e-global-typography-678264f-font-size)}.elementor-19 .elementor-element.elementor-element-27b37a4{padding:4em 3em}.elementor-19 .elementor-element.elementor-element-7555034{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-19 .elementor-element.elementor-element-cc5d348 .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-19 .elementor-element.elementor-element-78e9818{font-size:var(--e-global-typography-secondary-font-size)}.elementor-19 .elementor-element.elementor-element-0cdb52b{font-size:var(--e-global-typography-1f1b33f-font-size)}.elementor-19 .elementor-element.elementor-element-37671b6{padding:4em 0}.elementor-19 .elementor-element.elementor-element-06b3923{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-19 .elementor-element.elementor-element-ec02ae0 .elementor-heading-title{font-size:var(--e-global-typography-678264f-font-size)}.elementor-19 .elementor-element.elementor-element-2d542fb{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-19 .elementor-element.elementor-element-c84c8cd .elementor-heading-title{font-size:var(--e-global-typography-678264f-font-size)}.elementor-19 .elementor-element.elementor-element-0a6960a{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-19 .elementor-element.elementor-element-c0e8d58{padding:0 3em}.elementor-19 .elementor-element.elementor-element-a6a934d .elementor-heading-title{font-size:var(--e-global-typography-678264f-font-size)}.elementor-19 .elementor-element.elementor-element-0674dd5{--e-image-carousel-slides-to-show:3}.elementor-19 .elementor-element.elementor-element-f5979c2{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-19 .elementor-element.elementor-element-e25ea9b{padding:4em 0}.elementor-19 .elementor-element.elementor-element-b74ef98{padding:0;font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-19 .elementor-element.elementor-element-5635de9{padding:0}.elementor-19 .elementor-element.elementor-element-5635de9 .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)}}@media(max-width:767px){.elementor-19 .elementor-element.elementor-element-933f4eb{font-size:var(--e-global-typography-82f66e5-font-size)}.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-19 .elementor-element.elementor-element-9fee64c .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-19 .elementor-element.elementor-element-cb388be{font-size:var(--e-global-typography-secondary-font-size)}.elementor-19 .elementor-element.elementor-element-fe22019{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-19 .elementor-element.elementor-element-11e657f{--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.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-19 .elementor-element.elementor-element-1872e3e .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-1872e3e .elementor-icon-box-title a{font-size:var(--e-global-typography-1f1b33f-font-size)}.elementor-19 .elementor-element.elementor-element-1872e3e .elementor-icon-box-description{font-size:var(--e-global-typography-1f1b33f-font-size)}.elementor-19 .elementor-element.elementor-element-b3c5177 .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-b3c5177 .elementor-icon-box-title a{font-size:var(--e-global-typography-1f1b33f-font-size)}.elementor-19 .elementor-element.elementor-element-b3c5177 .elementor-icon-box-description{font-size:var(--e-global-typography-1f1b33f-font-size)}.elementor-19 .elementor-element.elementor-element-3ef1d32 .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-3ef1d32 .elementor-icon-box-title a{font-size:var(--e-global-typography-1f1b33f-font-size)}.elementor-19 .elementor-element.elementor-element-3ef1d32 .elementor-icon-box-description{font-size:var(--e-global-typography-1f1b33f-font-size)}.elementor-19 .elementor-element.elementor-element-53119fb .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-53119fb .elementor-icon-box-title a{font-size:var(--e-global-typography-1f1b33f-font-size)}.elementor-19 .elementor-element.elementor-element-53119fb .elementor-icon-box-description{font-size:var(--e-global-typography-1f1b33f-font-size)}.elementor-19 .elementor-element.elementor-element-710cfa3 .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-710cfa3 .elementor-icon-box-title a{font-size:var(--e-global-typography-1f1b33f-font-size)}.elementor-19 .elementor-element.elementor-element-710cfa3 .elementor-icon-box-description{font-size:var(--e-global-typography-1f1b33f-font-size)}.elementor-19 .elementor-element.elementor-element-b943133 .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-b943133 .elementor-icon-box-title a{font-size:var(--e-global-typography-1f1b33f-font-size)}.elementor-19 .elementor-element.elementor-element-b943133 .elementor-icon-box-description{font-size:var(--e-global-typography-1f1b33f-font-size)}.elementor-19 .elementor-element.elementor-element-27ff750{padding:4em 1em}.elementor-19 .elementor-element.elementor-element-c942b45{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-19 .elementor-element.elementor-element-d2b9ea6 .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-19 .elementor-element.elementor-element-7511e7d{font-size:var(--e-global-typography-secondary-font-size)}.elementor-19 .elementor-element.elementor-element-8b12cde .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-8b12cde .elementor-icon-box-title a{font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-19 .elementor-element.elementor-element-8b12cde .elementor-icon-box-description{font-size:var(--e-global-typography-1f1b33f-font-size)}.elementor-19 .elementor-element.elementor-element-c928b8e .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-c928b8e .elementor-icon-box-title a{font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-19 .elementor-element.elementor-element-c928b8e .elementor-icon-box-description{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-19 .elementor-element.elementor-element-d4349aa .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-d4349aa .elementor-icon-box-title a{font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-19 .elementor-element.elementor-element-d4349aa .elementor-icon-box-description{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-19 .elementor-element.elementor-element-3afd2bb .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-3afd2bb .elementor-icon-box-title a{font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-19 .elementor-element.elementor-element-3afd2bb .elementor-icon-box-description{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-19 .elementor-element.elementor-element-2674b51 .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-2674b51 .elementor-icon-box-title a{font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-19 .elementor-element.elementor-element-2674b51 .elementor-icon-box-description{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-19 .elementor-element.elementor-element-ad8e2b3 .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-ad8e2b3 .elementor-icon-box-title a{font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-19 .elementor-element.elementor-element-ad8e2b3 .elementor-icon-box-description{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-19 .elementor-element.elementor-element-35c6e41{padding:3em 1em}.elementor-19 .elementor-element.elementor-element-b347ac8>.elementor-element-populated{padding:3em 0 0}.elementor-19 .elementor-element.elementor-element-8e53ac1{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-19 .elementor-element.elementor-element-bc27950 .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-19 .elementor-element.elementor-element-d77abfc{font-size:var(--e-global-typography-secondary-font-size)}.elementor-19 .elementor-element.elementor-element-3cf5fd4{font-size:var(--e-global-typography-1f1b33f-font-size)}.elementor-19 .elementor-element.elementor-element-24ba489>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-19 .elementor-element.elementor-element-b33b608{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}.elementor-19 .elementor-element.elementor-element-385bdfc .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-385bdfc .elementor-icon-box-title a{font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-19 .elementor-element.elementor-element-385bdfc .elementor-icon-box-description{font-size:var(--e-global-typography-1f1b33f-font-size)}.elementor-19 .elementor-element.elementor-element-a69c138 .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-a69c138 .elementor-icon-box-title a{font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-19 .elementor-element.elementor-element-a69c138 .elementor-icon-box-description{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-19 .elementor-element.elementor-element-87d58dc .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-87d58dc .elementor-icon-box-title a{font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-19 .elementor-element.elementor-element-87d58dc .elementor-icon-box-description{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-19 .elementor-element.elementor-element-e828e33 .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-e828e33 .elementor-icon-box-title a{font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-19 .elementor-element.elementor-element-e828e33 .elementor-icon-box-description{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-19 .elementor-element.elementor-element-11a095f .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-11a095f .elementor-icon-box-title a{font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-19 .elementor-element.elementor-element-11a095f .elementor-icon-box-description{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-19 .elementor-element.elementor-element-e426560 .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-e426560 .elementor-icon-box-title a{font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-19 .elementor-element.elementor-element-e426560 .elementor-icon-box-description{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-19 .elementor-element.elementor-element-50ca7fd{padding:4em 1em}.elementor-19 .elementor-element.elementor-element-d39d187{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-19 .elementor-element.elementor-element-ff1eb02{text-align:center}.elementor-19 .elementor-element.elementor-element-ff1eb02 .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-19 .elementor-element.elementor-element-e08c93c>.elementor-element-populated{padding:2em 0 0}.elementor-19 .elementor-element.elementor-element-5357873{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-19 .elementor-element.elementor-element-ae2de3c .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-19 .elementor-element.elementor-element-1f328e7 .elementor-heading-title{font-size:var(--e-global-typography-6b2693e-font-size)}.elementor-19 .elementor-element.elementor-element-f20e96b{text-align:center;font-size:var(--e-global-typography-678264f-font-size)}.elementor-19 .elementor-element.elementor-element-38af1f9{text-align:center;font-size:var(--e-global-typography-678264f-font-size)}.elementor-19 .elementor-element.elementor-element-27b37a4{padding:3em 1em}.elementor-19 .elementor-element.elementor-element-3d563d9>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-19 .elementor-element.elementor-element-cc30def{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:start}.elementor-19 .elementor-element.elementor-element-ff34e5e>.elementor-element-populated{padding:3em 0 0}.elementor-19 .elementor-element.elementor-element-7555034{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-19 .elementor-element.elementor-element-cc5d348 .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-19 .elementor-element.elementor-element-78e9818{font-size:var(--e-global-typography-secondary-font-size)}.elementor-19 .elementor-element.elementor-element-0cdb52b{font-size:var(--e-global-typography-1f1b33f-font-size)}.elementor-19 .elementor-element.elementor-element-06b3923{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-19 .elementor-element.elementor-element-ec02ae0 .elementor-heading-title{font-size:var(--e-global-typography-678264f-font-size)}.elementor-19 .elementor-element.elementor-element-2d542fb{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-19 .elementor-element.elementor-element-c84c8cd .elementor-heading-title{font-size:var(--e-global-typography-678264f-font-size)}.elementor-19 .elementor-element.elementor-element-0a6960a{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-19 .elementor-element.elementor-element-c0e8d58{padding:0 1em}.elementor-19 .elementor-element.elementor-element-a6a934d .elementor-heading-title{font-size:var(--e-global-typography-678264f-font-size)}.elementor-19 .elementor-element.elementor-element-f5979c2{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-19 .elementor-element.elementor-element-b74ef98{font-size:var(--e-global-typography-82f66e5-font-size)}.elementor-19 .elementor-element.elementor-element-5635de9 .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)}}