.elementor-12 .elementor-element.elementor-element-3124475c>.elementor-container{max-width:1242px}.elementor-12 .elementor-element.elementor-element-3124475c{border-style:solid;border-width:0 0 1px 0;border-color:#FFFFFF26;padding:140px 5% 80px 5%}.elementor-12 .elementor-element.elementor-element-67a12d62.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-12 .elementor-element.elementor-element-9675acc{text-align:center}.elementor-12 .elementor-element.elementor-element-9675acc .elementor-heading-title{font-family:var(--e-global-typography-8a297e1-font-family),Sans-serif;font-size:var(--e-global-typography-8a297e1-font-size);font-weight:var(--e-global-typography-8a297e1-font-weight);text-transform:var(--e-global-typography-8a297e1-text-transform);line-height:var(--e-global-typography-8a297e1-line-height);letter-spacing:var(--e-global-typography-8a297e1-letter-spacing)}.elementor-12 .elementor-element.elementor-element-d16d81d{text-align:center}.elementor-12 .elementor-element.elementor-element-d16d81d .elementor-heading-title{font-size:112px;font-weight:900;text-transform:uppercase;line-height:.75em;letter-spacing:-.04em}.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-12 .elementor-element.elementor-element-495b736{width:var(--container-widget-width,850px);max-width:850px;--container-widget-width:850px;--container-widget-flex-grow:0;text-align:center;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-12 .elementor-element.elementor-element-3efd32de{padding:80px 0 80px 0}.elementor-12 .elementor-element.elementor-element-f5f61dc:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-f5f61dc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-991bd33)}.elementor-12 .elementor-element.elementor-element-f5f61dc>.elementor-container{min-height:330px}.elementor-12 .elementor-element.elementor-element-f5f61dc,.elementor-12 .elementor-element.elementor-element-f5f61dc>.elementor-background-overlay{border-radius:20px 20px 20px 20px}.elementor-12 .elementor-element.elementor-element-f5f61dc{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 50px 50px 50px}.elementor-12 .elementor-element.elementor-element-f5f61dc>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-d40986c.elementor-column .elementor-widget-wrap{align-items:center}.elementor-12 .elementor-element.elementor-element-d40986c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-12 .elementor-element.elementor-element-d40986c.elementor-column>.elementor-widget-wrap{justify-content:center}.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-12 .elementor-element.elementor-element-b80945e{text-align:start}.elementor-12 .elementor-element.elementor-element-b80945e img{width:50px}.elementor-12 .elementor-element.elementor-element-2b8b237{text-align:start}.elementor-12 .elementor-element.elementor-element-2b8b237 .elementor-heading-title{font-size:92px;font-weight:900;text-transform:uppercase;line-height:.8em;letter-spacing:-.04em}.elementor-12 .elementor-element.elementor-element-6e65869{text-align:start;font-size:38px;font-weight:900;text-transform:uppercase;line-height:.9em;letter-spacing:-.03em}.elementor-12 .elementor-element.elementor-element-6e65869 p{margin-block-end:0}.elementor-12 .elementor-element.elementor-element-ffe1db0:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-ffe1db0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-991bd33)}.elementor-12 .elementor-element.elementor-element-ffe1db0>.elementor-container{min-height:330px}.elementor-12 .elementor-element.elementor-element-ffe1db0,.elementor-12 .elementor-element.elementor-element-ffe1db0>.elementor-background-overlay{border-radius:20px 20px 20px 20px}.elementor-12 .elementor-element.elementor-element-ffe1db0{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 50px 50px 50px}.elementor-12 .elementor-element.elementor-element-ffe1db0>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-ba6bce1.elementor-column .elementor-widget-wrap{align-items:center}.elementor-12 .elementor-element.elementor-element-ba6bce1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-12 .elementor-element.elementor-element-ba6bce1.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-12 .elementor-element.elementor-element-052ed7f{text-align:start}.elementor-12 .elementor-element.elementor-element-052ed7f img{width:50px}.elementor-12 .elementor-element.elementor-element-77e68f5{text-align:start}.elementor-12 .elementor-element.elementor-element-77e68f5 .elementor-heading-title{font-size:92px;font-weight:900;text-transform:uppercase;line-height:.8em;letter-spacing:-.04em}.elementor-12 .elementor-element.elementor-element-695f6a4{text-align:start;font-size:38px;font-weight:900;text-transform:uppercase;line-height:.9em;letter-spacing:-.03em}.elementor-12 .elementor-element.elementor-element-695f6a4 p{margin-block-end:0}.elementor-12 .elementor-element.elementor-element-3bfb644:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-3bfb644>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-991bd33)}.elementor-12 .elementor-element.elementor-element-3bfb644>.elementor-container{min-height:330px}.elementor-12 .elementor-element.elementor-element-3bfb644,.elementor-12 .elementor-element.elementor-element-3bfb644>.elementor-background-overlay{border-radius:20px 20px 20px 20px}.elementor-12 .elementor-element.elementor-element-3bfb644{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 50px 50px 50px}.elementor-12 .elementor-element.elementor-element-3bfb644>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-e78ec6d.elementor-column .elementor-widget-wrap{align-items:center}.elementor-12 .elementor-element.elementor-element-e78ec6d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-12 .elementor-element.elementor-element-e78ec6d.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-12 .elementor-element.elementor-element-b0005e8{text-align:start}.elementor-12 .elementor-element.elementor-element-b0005e8 img{width:50px}.elementor-12 .elementor-element.elementor-element-0ee469c{text-align:start}.elementor-12 .elementor-element.elementor-element-0ee469c .elementor-heading-title{font-size:92px;font-weight:900;text-transform:uppercase;line-height:.8em;letter-spacing:-.04em}.elementor-12 .elementor-element.elementor-element-b4ca80b{text-align:start;font-size:38px;font-weight:900;text-transform:uppercase;line-height:.9em;letter-spacing:-.03em}.elementor-12 .elementor-element.elementor-element-b4ca80b p{margin-block-end:0}.elementor-12 .elementor-element.elementor-element-bb8dc3e:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-bb8dc3e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-991bd33)}.elementor-12 .elementor-element.elementor-element-bb8dc3e>.elementor-container{min-height:330px}.elementor-12 .elementor-element.elementor-element-bb8dc3e,.elementor-12 .elementor-element.elementor-element-bb8dc3e>.elementor-background-overlay{border-radius:20px 20px 20px 20px}.elementor-12 .elementor-element.elementor-element-bb8dc3e{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 50px 50px 50px}.elementor-12 .elementor-element.elementor-element-bb8dc3e>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-10bcdda.elementor-column .elementor-widget-wrap{align-items:center}.elementor-12 .elementor-element.elementor-element-10bcdda.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-12 .elementor-element.elementor-element-10bcdda.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-12 .elementor-element.elementor-element-a4f0ed6{text-align:start}.elementor-12 .elementor-element.elementor-element-a4f0ed6 img{width:50px}.elementor-12 .elementor-element.elementor-element-8f77525 .elementor-heading-title{font-size:70px;font-weight:900;text-transform:uppercase;line-height:.8em;letter-spacing:-.04em}.elementor-12 .elementor-element.elementor-element-1be6349{text-align:start;font-size:38px;font-weight:900;text-transform:uppercase;line-height:.9em;letter-spacing:-.03em}.elementor-12 .elementor-element.elementor-element-1be6349 p{margin-block-end:0}.elementor-12 .elementor-element.elementor-element-690857b:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-690857b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-991bd33)}.elementor-12 .elementor-element.elementor-element-690857b>.elementor-container{min-height:330px}.elementor-12 .elementor-element.elementor-element-690857b,.elementor-12 .elementor-element.elementor-element-690857b>.elementor-background-overlay{border-radius:20px 20px 20px 20px}.elementor-12 .elementor-element.elementor-element-690857b{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 50px 50px 50px}.elementor-12 .elementor-element.elementor-element-690857b>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-45a037c.elementor-column .elementor-widget-wrap{align-items:center}.elementor-12 .elementor-element.elementor-element-45a037c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-12 .elementor-element.elementor-element-45a037c.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-12 .elementor-element.elementor-element-52c7f26{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start}.elementor-12 .elementor-element.elementor-element-52c7f26 img{width:50px}.elementor-12 .elementor-element.elementor-element-98b8a7d .elementor-heading-title{font-size:70px;font-weight:900;text-transform:uppercase;line-height:.8em;letter-spacing:-.04em}.elementor-12 .elementor-element.elementor-element-553f858{text-align:start;font-size:38px;font-weight:900;text-transform:uppercase;line-height:.9em;letter-spacing:-.03em}.elementor-12 .elementor-element.elementor-element-553f858 p{margin-block-end:0}.elementor-12 .elementor-element.elementor-element-49a9bde4{margin-top:30vw;margin-bottom:0vw;padding:80px 5% 80px 5%}.elementor-12 .elementor-element.elementor-element-db7ef23>.elementor-container{max-width:996px}.elementor-12 .elementor-element.elementor-element-db7ef23{margin-top:0;margin-bottom:20px}.elementor-12 .elementor-element.elementor-element-664e370{text-align:center}.elementor-12 .elementor-element.elementor-element-664e370 .elementor-heading-title{font-size:98px;font-weight:900;text-transform:uppercase;line-height:.8em;letter-spacing:-.04em}.elementor-12 .elementor-element.elementor-element-37f5cf5{text-align:center}.elementor-12 .elementor-element.elementor-element-d7c49d4{margin-top:25vw;margin-bottom:0vw;padding:80px 5% 80px 5%}.elementor-12 .elementor-element.elementor-element-442556d>.elementor-container{max-width:945px}.elementor-12 .elementor-element.elementor-element-442556d{margin-top:0;margin-bottom:20px}.elementor-12 .elementor-element.elementor-element-438f8ed{text-align:center}.elementor-12 .elementor-element.elementor-element-438f8ed .elementor-heading-title{font-family:var(--e-global-typography-dd9ff5a-font-family),Sans-serif;font-size:var(--e-global-typography-dd9ff5a-font-size);font-weight:var(--e-global-typography-dd9ff5a-font-weight);text-transform:var(--e-global-typography-dd9ff5a-text-transform);line-height:var(--e-global-typography-dd9ff5a-line-height);letter-spacing:var(--e-global-typography-dd9ff5a-letter-spacing)}.elementor-12 .elementor-element.elementor-element-4bdcd65{text-align:center}.elementor-12 .elementor-element.elementor-element-75b13cf{z-index:12}.elementor-12 .elementor-element.elementor-element-a4ef67f:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-a4ef67f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-991bd33)}.elementor-12 .elementor-element.elementor-element-a4ef67f,.elementor-12 .elementor-element.elementor-element-a4ef67f>.elementor-background-overlay{border-radius:20px 20px 20px 20px}.elementor-12 .elementor-element.elementor-element-a4ef67f{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:50px}.elementor-12 .elementor-element.elementor-element-a4ef67f>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-12 .elementor-element.elementor-element-cc8a945 img{width:100%;height:400px;object-fit:cover;object-position:top center;border-radius:20px 20px 100px 0}.elementor-12 .elementor-element.elementor-element-ce1c64d{padding:0 25px 25px 25px}.elementor-12 .elementor-element.elementor-element-067709d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-12 .elementor-element.elementor-element-067709d .elementor-heading-title{font-family:var(--e-global-typography-78cd18a-font-family),Sans-serif;font-size:var(--e-global-typography-78cd18a-font-size);font-weight:var(--e-global-typography-78cd18a-font-weight);text-transform:var(--e-global-typography-78cd18a-text-transform);line-height:var(--e-global-typography-78cd18a-line-height);letter-spacing:var(--e-global-typography-78cd18a-letter-spacing)}.elementor-12 .elementor-element.elementor-element-16e4f4a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-12 .elementor-element.elementor-element-16e4f4a .elementor-heading-title{font-family:var(--e-global-typography-8a297e1-font-family),Sans-serif;font-size:var(--e-global-typography-8a297e1-font-size);font-weight:var(--e-global-typography-8a297e1-font-weight);text-transform:var(--e-global-typography-8a297e1-text-transform);line-height:var(--e-global-typography-8a297e1-line-height);letter-spacing:var(--e-global-typography-8a297e1-letter-spacing)}.elementor-12 .elementor-element.elementor-element-71f148b p{margin-block-end:0}.elementor-12 .elementor-element.elementor-element-19e5bbf{--grid-template-columns:repeat(0, auto);text-align:left;--icon-size:16px;--grid-column-gap:8px;--grid-row-gap:8px}.elementor-12 .elementor-element.elementor-element-19e5bbf .elementor-social-icon{background-color:#fff0;--icon-padding:18px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF4D}.elementor-12 .elementor-element.elementor-element-19e5bbf .elementor-social-icon i{color:var(--e-global-color-text)}.elementor-12 .elementor-element.elementor-element-19e5bbf .elementor-social-icon svg{fill:var(--e-global-color-text)}.elementor-12 .elementor-element.elementor-element-19e5bbf .elementor-icon{border-radius:20px 20px 20px 20px}.elementor-12 .elementor-element.elementor-element-19e5bbf .elementor-social-icon:hover{border-color:var(--e-global-color-text)}.elementor-12 .elementor-element.elementor-element-f7cfa9a>.elementor-element-populated{margin:60px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-12 .elementor-element.elementor-element-dfaa9de:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-dfaa9de>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-991bd33)}.elementor-12 .elementor-element.elementor-element-dfaa9de,.elementor-12 .elementor-element.elementor-element-dfaa9de>.elementor-background-overlay{border-radius:20px 20px 20px 20px}.elementor-12 .elementor-element.elementor-element-dfaa9de{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:50px}.elementor-12 .elementor-element.elementor-element-dfaa9de>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-12 .elementor-element.elementor-element-6718546 img{width:100%;height:400px;object-fit:cover;object-position:top center;border-radius:20px 20px 100px 0}.elementor-12 .elementor-element.elementor-element-fd880bf{padding:0 25px 25px 25px}.elementor-12 .elementor-element.elementor-element-5e0e048{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-12 .elementor-element.elementor-element-5e0e048 .elementor-heading-title{font-family:var(--e-global-typography-78cd18a-font-family),Sans-serif;font-size:var(--e-global-typography-78cd18a-font-size);font-weight:var(--e-global-typography-78cd18a-font-weight);text-transform:var(--e-global-typography-78cd18a-text-transform);line-height:var(--e-global-typography-78cd18a-line-height);letter-spacing:var(--e-global-typography-78cd18a-letter-spacing)}.elementor-12 .elementor-element.elementor-element-1e1aac1{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-12 .elementor-element.elementor-element-1e1aac1 .elementor-heading-title{font-family:var(--e-global-typography-8a297e1-font-family),Sans-serif;font-size:var(--e-global-typography-8a297e1-font-size);font-weight:var(--e-global-typography-8a297e1-font-weight);text-transform:var(--e-global-typography-8a297e1-text-transform);line-height:var(--e-global-typography-8a297e1-line-height);letter-spacing:var(--e-global-typography-8a297e1-letter-spacing)}.elementor-12 .elementor-element.elementor-element-fb294a0 p{margin-block-end:0}.elementor-12 .elementor-element.elementor-element-e708e71{--grid-template-columns:repeat(0, auto);text-align:left;--icon-size:16px;--grid-column-gap:8px;--grid-row-gap:8px}.elementor-12 .elementor-element.elementor-element-e708e71 .elementor-social-icon{background-color:#fff0;--icon-padding:18px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF4D}.elementor-12 .elementor-element.elementor-element-e708e71 .elementor-social-icon i{color:var(--e-global-color-text)}.elementor-12 .elementor-element.elementor-element-e708e71 .elementor-social-icon svg{fill:var(--e-global-color-text)}.elementor-12 .elementor-element.elementor-element-e708e71 .elementor-icon{border-radius:20px 20px 20px 20px}.elementor-12 .elementor-element.elementor-element-e708e71 .elementor-social-icon:hover{border-color:var(--e-global-color-text)}.elementor-12 .elementor-element.elementor-element-6079728{margin-top:-270px;margin-bottom:0;z-index:11}.elementor-12 .elementor-element.elementor-element-17a4467:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-17a4467>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-991bd33)}.elementor-12 .elementor-element.elementor-element-17a4467,.elementor-12 .elementor-element.elementor-element-17a4467>.elementor-background-overlay{border-radius:20px 20px 20px 20px}.elementor-12 .elementor-element.elementor-element-17a4467{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:50px}.elementor-12 .elementor-element.elementor-element-17a4467>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-12 .elementor-element.elementor-element-a9658b3 img{width:100%;height:400px;object-fit:cover;object-position:top center;border-radius:20px 20px 100px 0}.elementor-12 .elementor-element.elementor-element-d38a2bd{padding:0 25px 25px 25px}.elementor-12 .elementor-element.elementor-element-77bd1c1{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-12 .elementor-element.elementor-element-77bd1c1 .elementor-heading-title{font-family:var(--e-global-typography-78cd18a-font-family),Sans-serif;font-size:var(--e-global-typography-78cd18a-font-size);font-weight:var(--e-global-typography-78cd18a-font-weight);text-transform:var(--e-global-typography-78cd18a-text-transform);line-height:var(--e-global-typography-78cd18a-line-height);letter-spacing:var(--e-global-typography-78cd18a-letter-spacing)}.elementor-12 .elementor-element.elementor-element-29c521d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-12 .elementor-element.elementor-element-29c521d .elementor-heading-title{font-family:var(--e-global-typography-8a297e1-font-family),Sans-serif;font-size:var(--e-global-typography-8a297e1-font-size);font-weight:var(--e-global-typography-8a297e1-font-weight);text-transform:var(--e-global-typography-8a297e1-text-transform);line-height:var(--e-global-typography-8a297e1-line-height);letter-spacing:var(--e-global-typography-8a297e1-letter-spacing)}.elementor-12 .elementor-element.elementor-element-b48f82a p{margin-block-end:0}.elementor-12 .elementor-element.elementor-element-55b730a{margin-top:-217px;margin-bottom:0;z-index:11}.elementor-12 .elementor-element.elementor-element-56489fc:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-56489fc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-991bd33)}.elementor-12 .elementor-element.elementor-element-56489fc,.elementor-12 .elementor-element.elementor-element-56489fc>.elementor-background-overlay{border-radius:20px 20px 20px 20px}.elementor-12 .elementor-element.elementor-element-56489fc{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:50px}.elementor-12 .elementor-element.elementor-element-56489fc>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-12 .elementor-element.elementor-element-1bb474e img{width:100%;height:400px;object-fit:cover;object-position:top center;border-radius:20px 20px 100px 0}.elementor-12 .elementor-element.elementor-element-f449e2f{padding:0 25px 25px 25px}.elementor-12 .elementor-element.elementor-element-203ea20{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-12 .elementor-element.elementor-element-203ea20 .elementor-heading-title{font-family:var(--e-global-typography-78cd18a-font-family),Sans-serif;font-size:var(--e-global-typography-78cd18a-font-size);font-weight:var(--e-global-typography-78cd18a-font-weight);text-transform:var(--e-global-typography-78cd18a-text-transform);line-height:var(--e-global-typography-78cd18a-line-height);letter-spacing:var(--e-global-typography-78cd18a-letter-spacing)}.elementor-12 .elementor-element.elementor-element-c9f35fc{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-12 .elementor-element.elementor-element-c9f35fc .elementor-heading-title{font-family:var(--e-global-typography-8a297e1-font-family),Sans-serif;font-size:var(--e-global-typography-8a297e1-font-size);font-weight:var(--e-global-typography-8a297e1-font-weight);text-transform:var(--e-global-typography-8a297e1-text-transform);line-height:var(--e-global-typography-8a297e1-line-height);letter-spacing:var(--e-global-typography-8a297e1-letter-spacing)}.elementor-12 .elementor-element.elementor-element-a434829 p{margin-block-end:0}.elementor-12 .elementor-element.elementor-element-3fdcfb6{margin-top:-622px;margin-bottom:0;z-index:11}.elementor-12 .elementor-element.elementor-element-99b540f:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-99b540f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-991bd33)}.elementor-12 .elementor-element.elementor-element-99b540f,.elementor-12 .elementor-element.elementor-element-99b540f>.elementor-background-overlay{border-radius:20px 20px 20px 20px}.elementor-12 .elementor-element.elementor-element-99b540f{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:50px}.elementor-12 .elementor-element.elementor-element-99b540f>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-12 .elementor-element.elementor-element-0b14a39 img{width:100%;height:400px;object-fit:cover;object-position:top center;border-radius:20px 20px 100px 0}.elementor-12 .elementor-element.elementor-element-3c670a7{padding:0 25px 25px 25px}.elementor-12 .elementor-element.elementor-element-644f98d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-12 .elementor-element.elementor-element-644f98d .elementor-heading-title{font-family:var(--e-global-typography-78cd18a-font-family),Sans-serif;font-size:var(--e-global-typography-78cd18a-font-size);font-weight:var(--e-global-typography-78cd18a-font-weight);text-transform:var(--e-global-typography-78cd18a-text-transform);line-height:var(--e-global-typography-78cd18a-line-height);letter-spacing:var(--e-global-typography-78cd18a-letter-spacing)}.elementor-12 .elementor-element.elementor-element-d3a01b9{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-12 .elementor-element.elementor-element-d3a01b9 .elementor-heading-title{font-family:var(--e-global-typography-8a297e1-font-family),Sans-serif;font-size:var(--e-global-typography-8a297e1-font-size);font-weight:var(--e-global-typography-8a297e1-font-weight);text-transform:var(--e-global-typography-8a297e1-text-transform);line-height:var(--e-global-typography-8a297e1-line-height);letter-spacing:var(--e-global-typography-8a297e1-letter-spacing)}.elementor-12 .elementor-element.elementor-element-ca8ced4 p{margin-block-end:0}.elementor-12 .elementor-element.elementor-element-4159bf3c{border-style:solid;border-width:1px 0 0 0;border-color:var(--e-global-color-991bd33);margin-top:20vw;margin-bottom:15vw;padding:80px 0 0 0}.elementor-12 .elementor-element.elementor-element-46445f03.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-12 .elementor-element.elementor-element-ae93ac6{margin-top:0;margin-bottom:25px;padding:0% 5% 0% 5%}.elementor-12 .elementor-element.elementor-element-390c946.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-12 .elementor-element.elementor-element-c4a322c{text-align:center}.elementor-12 .elementor-element.elementor-element-c4a322c .elementor-heading-title{font-size:92px;font-weight:900;text-transform:uppercase;line-height:.8em;letter-spacing:-.04em}.elementor-12 .elementor-element.elementor-element-b60347d{width:var(--container-widget-width,1000px);max-width:1000px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center}.elementor-12 .elementor-element.elementor-element-0d214ff>.elementor-background-overlay{background-image:url(https://v2.bravecatdigital.com/wp-content/uploads/2026/09/wreath.png);background-position:bottom center;background-repeat:no-repeat;background-size:contain;opacity:.06}.elementor-12 .elementor-element.elementor-element-28e505c>.elementor-element-populated,.elementor-12 .elementor-element.elementor-element-28e505c>.elementor-element-populated>.elementor-background-overlay,.elementor-12 .elementor-element.elementor-element-28e505c>.elementor-background-slideshow{border-radius:20px 20px 20px 20px}.elementor-12 .elementor-element.elementor-element-28e505c>.elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-12 .elementor-element.elementor-element-2fa1066:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-2fa1066>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-991bd33)}.elementor-12 .elementor-element.elementor-element-2fa1066>.elementor-container{min-height:250px}.elementor-12 .elementor-element.elementor-element-2fa1066,.elementor-12 .elementor-element.elementor-element-2fa1066>.elementor-background-overlay{border-radius:20px 20px 0 0}.elementor-12 .elementor-element.elementor-element-2fa1066{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:25px 25px 25px 25px}.elementor-12 .elementor-element.elementor-element-2fa1066>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-930bd91.elementor-column .elementor-widget-wrap{align-items:space-between}.elementor-12 .elementor-element.elementor-element-930bd91.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between}.elementor-12 .elementor-element.elementor-element-3cb5421{margin-top:0;margin-bottom:20px}.elementor-12 .elementor-element.elementor-element-1afb89a{width:auto;max-width:auto;top:0}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-1afb89a{right:0}body.rtl .elementor-12 .elementor-element.elementor-element-1afb89a{left:0}.elementor-12 .elementor-element.elementor-element-1afb89a img{width:44px}.elementor-12 .elementor-element.elementor-element-a48002d{padding:0 40px 0 0;text-align:start}.elementor-12 .elementor-element.elementor-element-a48002d .elementor-heading-title{font-family:var(--e-global-typography-78cd18a-font-family),Sans-serif;font-size:var(--e-global-typography-78cd18a-font-size);font-weight:var(--e-global-typography-78cd18a-font-weight);text-transform:var(--e-global-typography-78cd18a-text-transform);line-height:var(--e-global-typography-78cd18a-line-height);letter-spacing:var(--e-global-typography-78cd18a-letter-spacing)}.elementor-12 .elementor-element.elementor-element-02f0e9b{margin:-8px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start}.elementor-12 .elementor-element.elementor-element-02f0e9b .elementor-heading-title{font-size:var(--e-global-typography-28d218c-font-size);font-weight:var(--e-global-typography-28d218c-font-weight);line-height:var(--e-global-typography-28d218c-line-height);letter-spacing:var(--e-global-typography-28d218c-letter-spacing)}.elementor-12 .elementor-element.elementor-element-2061472{font-family:var(--e-global-typography-ee8f535-font-family),Sans-serif;font-size:var(--e-global-typography-ee8f535-font-size);font-weight:var(--e-global-typography-ee8f535-font-weight);line-height:var(--e-global-typography-ee8f535-line-height)}.elementor-12 .elementor-element.elementor-element-2061472 p{margin-block-end:0}.elementor-12 .elementor-element.elementor-element-84c53ae:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-84c53ae>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-text)}.elementor-12 .elementor-element.elementor-element-84c53ae{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:25px 25px 25px 25px}.elementor-12 .elementor-element.elementor-element-84c53ae>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-12 .elementor-element.elementor-element-cc4a086{text-align:start}.elementor-12 .elementor-element.elementor-element-cc4a086 .elementor-heading-title{font-size:30px;font-weight:900;text-transform:uppercase;line-height:.9em;letter-spacing:-.03em;color:var(--e-global-color-75ea12f)}.elementor-12 .elementor-element.elementor-element-05c6095{background-color:#333;padding:25px 25px 25px 25px;border-radius:0 0 20px 20px;text-align:start}.elementor-12 .elementor-element.elementor-element-05c6095 img{width:125px}.elementor-12 .elementor-element.elementor-element-fef6c5a>.elementor-element-populated,.elementor-12 .elementor-element.elementor-element-fef6c5a>.elementor-element-populated>.elementor-background-overlay,.elementor-12 .elementor-element.elementor-element-fef6c5a>.elementor-background-slideshow{border-radius:20px 20px 20px 20px}.elementor-12 .elementor-element.elementor-element-fef6c5a>.elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-12 .elementor-element.elementor-element-88c8d14:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-88c8d14>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-991bd33)}.elementor-12 .elementor-element.elementor-element-88c8d14>.elementor-container{min-height:250px}.elementor-12 .elementor-element.elementor-element-88c8d14,.elementor-12 .elementor-element.elementor-element-88c8d14>.elementor-background-overlay{border-radius:20px 20px 0 0}.elementor-12 .elementor-element.elementor-element-88c8d14{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:25px 25px 25px 25px}.elementor-12 .elementor-element.elementor-element-88c8d14>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-e025f5e.elementor-column .elementor-widget-wrap{align-items:space-between}.elementor-12 .elementor-element.elementor-element-e025f5e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between}.elementor-12 .elementor-element.elementor-element-f580e48{margin-top:0;margin-bottom:20px}.elementor-12 .elementor-element.elementor-element-c65be3a{width:auto;max-width:auto;top:0}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-c65be3a{right:0}body.rtl .elementor-12 .elementor-element.elementor-element-c65be3a{left:0}.elementor-12 .elementor-element.elementor-element-c65be3a img{width:44px}.elementor-12 .elementor-element.elementor-element-eaec7f3{padding:0 40px 0 0;text-align:start}.elementor-12 .elementor-element.elementor-element-eaec7f3 .elementor-heading-title{font-family:var(--e-global-typography-78cd18a-font-family),Sans-serif;font-size:var(--e-global-typography-78cd18a-font-size);font-weight:var(--e-global-typography-78cd18a-font-weight);text-transform:var(--e-global-typography-78cd18a-text-transform);line-height:var(--e-global-typography-78cd18a-line-height);letter-spacing:var(--e-global-typography-78cd18a-letter-spacing)}.elementor-12 .elementor-element.elementor-element-368b283{margin:-8px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start}.elementor-12 .elementor-element.elementor-element-368b283 .elementor-heading-title{font-size:var(--e-global-typography-28d218c-font-size);font-weight:var(--e-global-typography-28d218c-font-weight);line-height:var(--e-global-typography-28d218c-line-height);letter-spacing:var(--e-global-typography-28d218c-letter-spacing)}.elementor-12 .elementor-element.elementor-element-93f4e0b{font-family:var(--e-global-typography-ee8f535-font-family),Sans-serif;font-size:var(--e-global-typography-ee8f535-font-size);font-weight:var(--e-global-typography-ee8f535-font-weight);line-height:var(--e-global-typography-ee8f535-line-height)}.elementor-12 .elementor-element.elementor-element-93f4e0b p{margin-block-end:0}.elementor-12 .elementor-element.elementor-element-7dcfea1:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-7dcfea1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-text)}.elementor-12 .elementor-element.elementor-element-7dcfea1{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:25px 25px 25px 25px}.elementor-12 .elementor-element.elementor-element-7dcfea1>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-12 .elementor-element.elementor-element-dcf04a0{text-align:start}.elementor-12 .elementor-element.elementor-element-dcf04a0 .elementor-heading-title{font-size:30px;font-weight:900;text-transform:uppercase;line-height:.9em;letter-spacing:-.03em;color:var(--e-global-color-75ea12f)}.elementor-12 .elementor-element.elementor-element-2241527{background-color:#333;padding:25px 25px 25px 25px;border-radius:0 0 20px 20px;text-align:start}.elementor-12 .elementor-element.elementor-element-2241527 img{width:125px}.elementor-12 .elementor-element.elementor-element-78f63ec>.elementor-element-populated,.elementor-12 .elementor-element.elementor-element-78f63ec>.elementor-element-populated>.elementor-background-overlay,.elementor-12 .elementor-element.elementor-element-78f63ec>.elementor-background-slideshow{border-radius:20px 20px 20px 20px}.elementor-12 .elementor-element.elementor-element-78f63ec>.elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-12 .elementor-element.elementor-element-ffefab6:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-ffefab6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-991bd33)}.elementor-12 .elementor-element.elementor-element-ffefab6>.elementor-container{min-height:250px}.elementor-12 .elementor-element.elementor-element-ffefab6,.elementor-12 .elementor-element.elementor-element-ffefab6>.elementor-background-overlay{border-radius:20px 20px 0 0}.elementor-12 .elementor-element.elementor-element-ffefab6{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:25px 25px 25px 25px}.elementor-12 .elementor-element.elementor-element-ffefab6>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-23c8332.elementor-column .elementor-widget-wrap{align-items:space-between}.elementor-12 .elementor-element.elementor-element-23c8332.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between}.elementor-12 .elementor-element.elementor-element-570d7c9{margin-top:0;margin-bottom:20px}.elementor-12 .elementor-element.elementor-element-c0eb433{width:auto;max-width:auto;top:0}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-c0eb433{right:0}body.rtl .elementor-12 .elementor-element.elementor-element-c0eb433{left:0}.elementor-12 .elementor-element.elementor-element-c0eb433 img{width:44px}.elementor-12 .elementor-element.elementor-element-5d56eb1{padding:0 40px 0 0;text-align:start}.elementor-12 .elementor-element.elementor-element-5d56eb1 .elementor-heading-title{font-family:var(--e-global-typography-78cd18a-font-family),Sans-serif;font-size:var(--e-global-typography-78cd18a-font-size);font-weight:var(--e-global-typography-78cd18a-font-weight);text-transform:var(--e-global-typography-78cd18a-text-transform);line-height:var(--e-global-typography-78cd18a-line-height);letter-spacing:var(--e-global-typography-78cd18a-letter-spacing)}.elementor-12 .elementor-element.elementor-element-0a2b842{margin:-8px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start}.elementor-12 .elementor-element.elementor-element-0a2b842 .elementor-heading-title{font-size:var(--e-global-typography-28d218c-font-size);font-weight:var(--e-global-typography-28d218c-font-weight);line-height:var(--e-global-typography-28d218c-line-height);letter-spacing:var(--e-global-typography-28d218c-letter-spacing)}.elementor-12 .elementor-element.elementor-element-300995a{font-family:var(--e-global-typography-ee8f535-font-family),Sans-serif;font-size:var(--e-global-typography-ee8f535-font-size);font-weight:var(--e-global-typography-ee8f535-font-weight);line-height:var(--e-global-typography-ee8f535-line-height)}.elementor-12 .elementor-element.elementor-element-300995a p{margin-block-end:0}.elementor-12 .elementor-element.elementor-element-f18334a:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-f18334a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-text)}.elementor-12 .elementor-element.elementor-element-f18334a{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:25px 25px 25px 25px}.elementor-12 .elementor-element.elementor-element-f18334a>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-12 .elementor-element.elementor-element-b5f3d8a{text-align:start}.elementor-12 .elementor-element.elementor-element-b5f3d8a .elementor-heading-title{font-size:30px;font-weight:900;text-transform:uppercase;line-height:.9em;letter-spacing:-.03em;color:var(--e-global-color-75ea12f)}.elementor-12 .elementor-element.elementor-element-0449af8{background-color:#333;padding:25px 25px 25px 25px;border-radius:0 0 20px 20px;text-align:start}.elementor-12 .elementor-element.elementor-element-0449af8 img{width:125px}.elementor-12 .elementor-element.elementor-element-3d47838>.elementor-element-populated,.elementor-12 .elementor-element.elementor-element-3d47838>.elementor-element-populated>.elementor-background-overlay,.elementor-12 .elementor-element.elementor-element-3d47838>.elementor-background-slideshow{border-radius:20px 20px 20px 20px}.elementor-12 .elementor-element.elementor-element-3d47838>.elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-12 .elementor-element.elementor-element-b696b4a:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-b696b4a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-991bd33)}.elementor-12 .elementor-element.elementor-element-b696b4a>.elementor-container{min-height:250px}.elementor-12 .elementor-element.elementor-element-b696b4a,.elementor-12 .elementor-element.elementor-element-b696b4a>.elementor-background-overlay{border-radius:20px 20px 0 0}.elementor-12 .elementor-element.elementor-element-b696b4a{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:25px 25px 25px 25px}.elementor-12 .elementor-element.elementor-element-b696b4a>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-37c3b3c.elementor-column .elementor-widget-wrap{align-items:space-between}.elementor-12 .elementor-element.elementor-element-37c3b3c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between}.elementor-12 .elementor-element.elementor-element-ae621c7{margin-top:0;margin-bottom:20px}.elementor-12 .elementor-element.elementor-element-a4db159{width:auto;max-width:auto;top:0}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-a4db159{right:0}body.rtl .elementor-12 .elementor-element.elementor-element-a4db159{left:0}.elementor-12 .elementor-element.elementor-element-a4db159 img{width:44px}.elementor-12 .elementor-element.elementor-element-23c6501{padding:0 40px 0 0;text-align:start}.elementor-12 .elementor-element.elementor-element-23c6501 .elementor-heading-title{font-family:var(--e-global-typography-78cd18a-font-family),Sans-serif;font-size:var(--e-global-typography-78cd18a-font-size);font-weight:var(--e-global-typography-78cd18a-font-weight);text-transform:var(--e-global-typography-78cd18a-text-transform);line-height:var(--e-global-typography-78cd18a-line-height);letter-spacing:var(--e-global-typography-78cd18a-letter-spacing)}.elementor-12 .elementor-element.elementor-element-2d12666{margin:-8px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start}.elementor-12 .elementor-element.elementor-element-2d12666 .elementor-heading-title{font-size:var(--e-global-typography-28d218c-font-size);font-weight:var(--e-global-typography-28d218c-font-weight);line-height:var(--e-global-typography-28d218c-line-height);letter-spacing:var(--e-global-typography-28d218c-letter-spacing)}.elementor-12 .elementor-element.elementor-element-188e5f5{font-family:var(--e-global-typography-ee8f535-font-family),Sans-serif;font-size:var(--e-global-typography-ee8f535-font-size);font-weight:var(--e-global-typography-ee8f535-font-weight);line-height:var(--e-global-typography-ee8f535-line-height)}.elementor-12 .elementor-element.elementor-element-188e5f5 p{margin-block-end:0}.elementor-12 .elementor-element.elementor-element-777d7c4:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-777d7c4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-text)}.elementor-12 .elementor-element.elementor-element-777d7c4{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:25px 25px 25px 25px}.elementor-12 .elementor-element.elementor-element-777d7c4>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-12 .elementor-element.elementor-element-8aed5eb{text-align:start}.elementor-12 .elementor-element.elementor-element-8aed5eb .elementor-heading-title{font-size:30px;font-weight:900;text-transform:uppercase;line-height:.9em;letter-spacing:-.03em;color:var(--e-global-color-75ea12f)}.elementor-12 .elementor-element.elementor-element-87bc14f{background-color:#333;padding:25px 25px 25px 25px;border-radius:0 0 20px 20px;text-align:start}.elementor-12 .elementor-element.elementor-element-87bc14f img{width:125px}.elementor-12 .elementor-element.elementor-element-8bbf402>.elementor-element-populated,.elementor-12 .elementor-element.elementor-element-8bbf402>.elementor-element-populated>.elementor-background-overlay,.elementor-12 .elementor-element.elementor-element-8bbf402>.elementor-background-slideshow{border-radius:20px 20px 20px 20px}.elementor-12 .elementor-element.elementor-element-8bbf402>.elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-12 .elementor-element.elementor-element-81a8741:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-81a8741>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-991bd33)}.elementor-12 .elementor-element.elementor-element-81a8741>.elementor-container{min-height:250px}.elementor-12 .elementor-element.elementor-element-81a8741,.elementor-12 .elementor-element.elementor-element-81a8741>.elementor-background-overlay{border-radius:20px 20px 0 0}.elementor-12 .elementor-element.elementor-element-81a8741{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:25px 25px 25px 25px}.elementor-12 .elementor-element.elementor-element-81a8741>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-eb18d02.elementor-column .elementor-widget-wrap{align-items:space-between}.elementor-12 .elementor-element.elementor-element-eb18d02.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between}.elementor-12 .elementor-element.elementor-element-96bc49f{margin-top:0;margin-bottom:20px}.elementor-12 .elementor-element.elementor-element-eb8fca2{width:auto;max-width:auto;top:0}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-eb8fca2{right:0}body.rtl .elementor-12 .elementor-element.elementor-element-eb8fca2{left:0}.elementor-12 .elementor-element.elementor-element-eb8fca2 img{width:44px}.elementor-12 .elementor-element.elementor-element-13f8b8b{padding:0 40px 0 0;text-align:start}.elementor-12 .elementor-element.elementor-element-13f8b8b .elementor-heading-title{font-family:var(--e-global-typography-78cd18a-font-family),Sans-serif;font-size:var(--e-global-typography-78cd18a-font-size);font-weight:var(--e-global-typography-78cd18a-font-weight);text-transform:var(--e-global-typography-78cd18a-text-transform);line-height:var(--e-global-typography-78cd18a-line-height);letter-spacing:var(--e-global-typography-78cd18a-letter-spacing)}.elementor-12 .elementor-element.elementor-element-3dc2a0e{margin:-8px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start}.elementor-12 .elementor-element.elementor-element-3dc2a0e .elementor-heading-title{font-size:var(--e-global-typography-28d218c-font-size);font-weight:var(--e-global-typography-28d218c-font-weight);line-height:var(--e-global-typography-28d218c-line-height);letter-spacing:var(--e-global-typography-28d218c-letter-spacing)}.elementor-12 .elementor-element.elementor-element-5176224{font-family:var(--e-global-typography-ee8f535-font-family),Sans-serif;font-size:var(--e-global-typography-ee8f535-font-size);font-weight:var(--e-global-typography-ee8f535-font-weight);line-height:var(--e-global-typography-ee8f535-line-height)}.elementor-12 .elementor-element.elementor-element-5176224 p{margin-block-end:0}.elementor-12 .elementor-element.elementor-element-9b662d0:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-9b662d0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-text)}.elementor-12 .elementor-element.elementor-element-9b662d0{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:25px 25px 25px 25px}.elementor-12 .elementor-element.elementor-element-9b662d0>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-12 .elementor-element.elementor-element-1cc3c39{text-align:start}.elementor-12 .elementor-element.elementor-element-1cc3c39 .elementor-heading-title{font-size:30px;font-weight:900;text-transform:uppercase;line-height:.9em;letter-spacing:-.03em;color:var(--e-global-color-75ea12f)}.elementor-12 .elementor-element.elementor-element-f13a2d3{background-color:#333;padding:25px 25px 25px 25px;border-radius:0 0 20px 20px;text-align:start}.elementor-12 .elementor-element.elementor-element-f13a2d3 img{width:125px}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-58c06ce{width:100%}.elementor-12 .elementor-element.elementor-element-f7cfa9a{width:100%}.elementor-12 .elementor-element.elementor-element-372ed6f{width:100%}.elementor-12 .elementor-element.elementor-element-908be9f{width:100%}.elementor-12 .elementor-element.elementor-element-7059560{width:100%}}@media(max-width:1366px){.elementor-12 .elementor-element.elementor-element-9675acc .elementor-heading-title{font-size:var(--e-global-typography-8a297e1-font-size);line-height:var(--e-global-typography-8a297e1-line-height);letter-spacing:var(--e-global-typography-8a297e1-letter-spacing)}.elementor-12 .elementor-element.elementor-element-f5f61dc{padding:35px 35px 35px 35px}.elementor-12 .elementor-element.elementor-element-6e65869{font-size:34px}.elementor-12 .elementor-element.elementor-element-ffe1db0{padding:35px 35px 35px 35px}.elementor-12 .elementor-element.elementor-element-695f6a4{font-size:34px}.elementor-12 .elementor-element.elementor-element-3bfb644{padding:35px 35px 35px 35px}.elementor-12 .elementor-element.elementor-element-b4ca80b{font-size:34px}.elementor-12 .elementor-element.elementor-element-bb8dc3e{padding:35px 35px 35px 35px}.elementor-12 .elementor-element.elementor-element-1be6349{font-size:34px}.elementor-12 .elementor-element.elementor-element-690857b{padding:35px 35px 35px 35px}.elementor-12 .elementor-element.elementor-element-553f858{font-size:34px}.elementor-12 .elementor-element.elementor-element-438f8ed .elementor-heading-title{font-size:var(--e-global-typography-dd9ff5a-font-size);line-height:var(--e-global-typography-dd9ff5a-line-height);letter-spacing:var(--e-global-typography-dd9ff5a-letter-spacing)}.elementor-12 .elementor-element.elementor-element-067709d .elementor-heading-title{font-size:var(--e-global-typography-78cd18a-font-size);line-height:var(--e-global-typography-78cd18a-line-height);letter-spacing:var(--e-global-typography-78cd18a-letter-spacing)}.elementor-12 .elementor-element.elementor-element-16e4f4a .elementor-heading-title{font-size:var(--e-global-typography-8a297e1-font-size);line-height:var(--e-global-typography-8a297e1-line-height);letter-spacing:var(--e-global-typography-8a297e1-letter-spacing)}.elementor-12 .elementor-element.elementor-element-5e0e048 .elementor-heading-title{font-size:var(--e-global-typography-78cd18a-font-size);line-height:var(--e-global-typography-78cd18a-line-height);letter-spacing:var(--e-global-typography-78cd18a-letter-spacing)}.elementor-12 .elementor-element.elementor-element-1e1aac1 .elementor-heading-title{font-size:var(--e-global-typography-8a297e1-font-size);line-height:var(--e-global-typography-8a297e1-line-height);letter-spacing:var(--e-global-typography-8a297e1-letter-spacing)}.elementor-12 .elementor-element.elementor-element-77bd1c1 .elementor-heading-title{font-size:var(--e-global-typography-78cd18a-font-size);line-height:var(--e-global-typography-78cd18a-line-height);letter-spacing:var(--e-global-typography-78cd18a-letter-spacing)}.elementor-12 .elementor-element.elementor-element-29c521d .elementor-heading-title{font-size:var(--e-global-typography-8a297e1-font-size);line-height:var(--e-global-typography-8a297e1-line-height);letter-spacing:var(--e-global-typography-8a297e1-letter-spacing)}.elementor-12 .elementor-element.elementor-element-203ea20 .elementor-heading-title{font-size:var(--e-global-typography-78cd18a-font-size);line-height:var(--e-global-typography-78cd18a-line-height);letter-spacing:var(--e-global-typography-78cd18a-letter-spacing)}.elementor-12 .elementor-element.elementor-element-c9f35fc .elementor-heading-title{font-size:var(--e-global-typography-8a297e1-font-size);line-height:var(--e-global-typography-8a297e1-line-height);letter-spacing:var(--e-global-typography-8a297e1-letter-spacing)}.elementor-12 .elementor-element.elementor-element-644f98d .elementor-heading-title{font-size:var(--e-global-typography-78cd18a-font-size);line-height:var(--e-global-typography-78cd18a-line-height);letter-spacing:var(--e-global-typography-78cd18a-letter-spacing)}.elementor-12 .elementor-element.elementor-element-d3a01b9 .elementor-heading-title{font-size:var(--e-global-typography-8a297e1-font-size);line-height:var(--e-global-typography-8a297e1-line-height);letter-spacing:var(--e-global-typography-8a297e1-letter-spacing)}.elementor-12 .elementor-element.elementor-element-a48002d .elementor-heading-title{font-size:var(--e-global-typography-78cd18a-font-size);line-height:var(--e-global-typography-78cd18a-line-height);letter-spacing:var(--e-global-typography-78cd18a-letter-spacing)}.elementor-12 .elementor-element.elementor-element-02f0e9b .elementor-heading-title{font-size:var(--e-global-typography-28d218c-font-size);line-height:var(--e-global-typography-28d218c-line-height);letter-spacing:var(--e-global-typography-28d218c-letter-spacing)}.elementor-12 .elementor-element.elementor-element-2061472{font-size:var(--e-global-typography-ee8f535-font-size);line-height:var(--e-global-typography-ee8f535-line-height)}.elementor-12 .elementor-element.elementor-element-eaec7f3 .elementor-heading-title{font-size:var(--e-global-typography-78cd18a-font-size);line-height:var(--e-global-typography-78cd18a-line-height);letter-spacing:var(--e-global-typography-78cd18a-letter-spacing)}.elementor-12 .elementor-element.elementor-element-368b283 .elementor-heading-title{font-size:var(--e-global-typography-28d218c-font-size);line-height:var(--e-global-typography-28d218c-line-height);letter-spacing:var(--e-global-typography-28d218c-letter-spacing)}.elementor-12 .elementor-element.elementor-element-93f4e0b{font-size:var(--e-global-typography-ee8f535-font-size);line-height:var(--e-global-typography-ee8f535-line-height)}.elementor-12 .elementor-element.elementor-element-5d56eb1 .elementor-heading-title{font-size:var(--e-global-typography-78cd18a-font-size);line-height:var(--e-global-typography-78cd18a-line-height);letter-spacing:var(--e-global-typography-78cd18a-letter-spacing)}.elementor-12 .elementor-element.elementor-element-0a2b842 .elementor-heading-title{font-size:var(--e-global-typography-28d218c-font-size);line-height:var(--e-global-typography-28d218c-line-height);letter-spacing:var(--e-global-typography-28d218c-letter-spacing)}.elementor-12 .elementor-element.elementor-element-300995a{font-size:var(--e-global-typography-ee8f535-font-size);line-height:var(--e-global-typography-ee8f535-line-height)}.elementor-12 .elementor-element.elementor-element-23c6501 .elementor-heading-title{font-size:var(--e-global-typography-78cd18a-font-size);line-height:var(--e-global-typography-78cd18a-line-height);letter-spacing:var(--e-global-typography-78cd18a-letter-spacing)}.elementor-12 .elementor-element.elementor-element-2d12666 .elementor-heading-title{font-size:var(--e-global-typography-28d218c-font-size);line-height:var(--e-global-typography-28d218c-line-height);letter-spacing:var(--e-global-typography-28d218c-letter-spacing)}.elementor-12 .elementor-element.elementor-element-188e5f5{font-size:var(--e-global-typography-ee8f535-font-size);line-height:var(--e-global-typography-ee8f535-line-height)}.elementor-12 .elementor-element.elementor-element-13f8b8b .elementor-heading-title{font-size:var(--e-global-typography-78cd18a-font-size);line-height:var(--e-global-typography-78cd18a-line-height);letter-spacing:var(--e-global-typography-78cd18a-letter-spacing)}.elementor-12 .elementor-element.elementor-element-3dc2a0e .elementor-heading-title{font-size:var(--e-global-typography-28d218c-font-size);line-height:var(--e-global-typography-28d218c-line-height);letter-spacing:var(--e-global-typography-28d218c-letter-spacing)}.elementor-12 .elementor-element.elementor-element-5176224{font-size:var(--e-global-typography-ee8f535-font-size);line-height:var(--e-global-typography-ee8f535-line-height)}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-3124475c{padding:100px 5% 40px 5%}.elementor-12 .elementor-element.elementor-element-9675acc .elementor-heading-title{font-size:var(--e-global-typography-8a297e1-font-size);line-height:var(--e-global-typography-8a297e1-line-height);letter-spacing:var(--e-global-typography-8a297e1-letter-spacing)}.elementor-12 .elementor-element.elementor-element-d16d81d .elementor-heading-title{font-size:90px}.elementor-12 .elementor-element.elementor-element-3efd32de{padding:40px 0 40px 0}.elementor-12 .elementor-element.elementor-element-f5f61dc>.elementor-container{min-height:300px}.elementor-12 .elementor-element.elementor-element-f5f61dc{padding:0 0 0 0}.elementor-12 .elementor-element.elementor-element-249d0b0>.elementor-container{max-width:200px}.elementor-12 .elementor-element.elementor-element-2b8b237 .elementor-heading-title{font-size:64px}.elementor-12 .elementor-element.elementor-element-6e65869{font-size:24px}.elementor-12 .elementor-element.elementor-element-ffe1db0>.elementor-container{min-height:300px}.elementor-12 .elementor-element.elementor-element-ffe1db0{padding:0 0 0 0}.elementor-12 .elementor-element.elementor-element-3f12a44>.elementor-container{max-width:200px}.elementor-12 .elementor-element.elementor-element-77e68f5 .elementor-heading-title{font-size:64px}.elementor-12 .elementor-element.elementor-element-695f6a4{font-size:24px}.elementor-12 .elementor-element.elementor-element-3bfb644>.elementor-container{min-height:300px}.elementor-12 .elementor-element.elementor-element-3bfb644{padding:0 0 0 0}.elementor-12 .elementor-element.elementor-element-d56aae6>.elementor-container{max-width:200px}.elementor-12 .elementor-element.elementor-element-0ee469c .elementor-heading-title{font-size:64px}.elementor-12 .elementor-element.elementor-element-b4ca80b{font-size:24px}.elementor-12 .elementor-element.elementor-element-bb8dc3e>.elementor-container{min-height:300px}.elementor-12 .elementor-element.elementor-element-bb8dc3e{padding:0 0 0 0}.elementor-12 .elementor-element.elementor-element-45c99a0>.elementor-container{max-width:200px}.elementor-12 .elementor-element.elementor-element-8f77525 .elementor-heading-title{font-size:40px}.elementor-12 .elementor-element.elementor-element-1be6349{font-size:24px}.elementor-12 .elementor-element.elementor-element-690857b>.elementor-container{min-height:300px}.elementor-12 .elementor-element.elementor-element-690857b{padding:0 0 0 0}.elementor-12 .elementor-element.elementor-element-970e215>.elementor-container{max-width:200px}.elementor-12 .elementor-element.elementor-element-98b8a7d .elementor-heading-title{font-size:40px}.elementor-12 .elementor-element.elementor-element-553f858{font-size:24px}.elementor-12 .elementor-element.elementor-element-49a9bde4{padding:40px 5% 40px 5%}.elementor-12 .elementor-element.elementor-element-664e370 .elementor-heading-title{font-size:74px}.elementor-12 .elementor-element.elementor-element-d7c49d4{padding:40px 5% 40px 5%}.elementor-12 .elementor-element.elementor-element-438f8ed .elementor-heading-title{font-size:var(--e-global-typography-dd9ff5a-font-size);line-height:var(--e-global-typography-dd9ff5a-line-height);letter-spacing:var(--e-global-typography-dd9ff5a-letter-spacing)}.elementor-12 .elementor-element.elementor-element-067709d .elementor-heading-title{font-size:var(--e-global-typography-78cd18a-font-size);line-height:var(--e-global-typography-78cd18a-line-height);letter-spacing:var(--e-global-typography-78cd18a-letter-spacing)}.elementor-12 .elementor-element.elementor-element-16e4f4a .elementor-heading-title{font-size:var(--e-global-typography-8a297e1-font-size);line-height:var(--e-global-typography-8a297e1-line-height);letter-spacing:var(--e-global-typography-8a297e1-letter-spacing)}.elementor-12 .elementor-element.elementor-element-f7cfa9a>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-12 .elementor-element.elementor-element-5e0e048 .elementor-heading-title{font-size:var(--e-global-typography-78cd18a-font-size);line-height:var(--e-global-typography-78cd18a-line-height);letter-spacing:var(--e-global-typography-78cd18a-letter-spacing)}.elementor-12 .elementor-element.elementor-element-1e1aac1 .elementor-heading-title{font-size:var(--e-global-typography-8a297e1-font-size);line-height:var(--e-global-typography-8a297e1-line-height);letter-spacing:var(--e-global-typography-8a297e1-letter-spacing)}.elementor-12 .elementor-element.elementor-element-6079728{margin-top:0;margin-bottom:0}.elementor-12 .elementor-element.elementor-element-77bd1c1 .elementor-heading-title{font-size:var(--e-global-typography-78cd18a-font-size);line-height:var(--e-global-typography-78cd18a-line-height);letter-spacing:var(--e-global-typography-78cd18a-letter-spacing)}.elementor-12 .elementor-element.elementor-element-29c521d .elementor-heading-title{font-size:var(--e-global-typography-8a297e1-font-size);line-height:var(--e-global-typography-8a297e1-line-height);letter-spacing:var(--e-global-typography-8a297e1-letter-spacing)}.elementor-12 .elementor-element.elementor-element-55b730a{margin-top:0;margin-bottom:0}.elementor-12 .elementor-element.elementor-element-203ea20 .elementor-heading-title{font-size:var(--e-global-typography-78cd18a-font-size);line-height:var(--e-global-typography-78cd18a-line-height);letter-spacing:var(--e-global-typography-78cd18a-letter-spacing)}.elementor-12 .elementor-element.elementor-element-c9f35fc .elementor-heading-title{font-size:var(--e-global-typography-8a297e1-font-size);line-height:var(--e-global-typography-8a297e1-line-height);letter-spacing:var(--e-global-typography-8a297e1-letter-spacing)}.elementor-12 .elementor-element.elementor-element-3fdcfb6{margin-top:0;margin-bottom:0}.elementor-12 .elementor-element.elementor-element-644f98d .elementor-heading-title{font-size:var(--e-global-typography-78cd18a-font-size);line-height:var(--e-global-typography-78cd18a-line-height);letter-spacing:var(--e-global-typography-78cd18a-letter-spacing)}.elementor-12 .elementor-element.elementor-element-d3a01b9 .elementor-heading-title{font-size:var(--e-global-typography-8a297e1-font-size);line-height:var(--e-global-typography-8a297e1-line-height);letter-spacing:var(--e-global-typography-8a297e1-letter-spacing)}.elementor-12 .elementor-element.elementor-element-4159bf3c{padding:40px 0 40px 0}.elementor-12 .elementor-element.elementor-element-c4a322c .elementor-heading-title{font-size:74px}.elementor-12 .elementor-element.elementor-element-a48002d .elementor-heading-title{font-size:var(--e-global-typography-78cd18a-font-size);line-height:var(--e-global-typography-78cd18a-line-height);letter-spacing:var(--e-global-typography-78cd18a-letter-spacing)}.elementor-12 .elementor-element.elementor-element-02f0e9b .elementor-heading-title{font-size:var(--e-global-typography-28d218c-font-size);line-height:var(--e-global-typography-28d218c-line-height);letter-spacing:var(--e-global-typography-28d218c-letter-spacing)}.elementor-12 .elementor-element.elementor-element-2061472{font-size:var(--e-global-typography-ee8f535-font-size);line-height:var(--e-global-typography-ee8f535-line-height)}.elementor-12 .elementor-element.elementor-element-eaec7f3 .elementor-heading-title{font-size:var(--e-global-typography-78cd18a-font-size);line-height:var(--e-global-typography-78cd18a-line-height);letter-spacing:var(--e-global-typography-78cd18a-letter-spacing)}.elementor-12 .elementor-element.elementor-element-368b283 .elementor-heading-title{font-size:var(--e-global-typography-28d218c-font-size);line-height:var(--e-global-typography-28d218c-line-height);letter-spacing:var(--e-global-typography-28d218c-letter-spacing)}.elementor-12 .elementor-element.elementor-element-93f4e0b{font-size:var(--e-global-typography-ee8f535-font-size);line-height:var(--e-global-typography-ee8f535-line-height)}.elementor-12 .elementor-element.elementor-element-5d56eb1 .elementor-heading-title{font-size:var(--e-global-typography-78cd18a-font-size);line-height:var(--e-global-typography-78cd18a-line-height);letter-spacing:var(--e-global-typography-78cd18a-letter-spacing)}.elementor-12 .elementor-element.elementor-element-0a2b842 .elementor-heading-title{font-size:var(--e-global-typography-28d218c-font-size);line-height:var(--e-global-typography-28d218c-line-height);letter-spacing:var(--e-global-typography-28d218c-letter-spacing)}.elementor-12 .elementor-element.elementor-element-300995a{font-size:var(--e-global-typography-ee8f535-font-size);line-height:var(--e-global-typography-ee8f535-line-height)}.elementor-12 .elementor-element.elementor-element-23c6501 .elementor-heading-title{font-size:var(--e-global-typography-78cd18a-font-size);line-height:var(--e-global-typography-78cd18a-line-height);letter-spacing:var(--e-global-typography-78cd18a-letter-spacing)}.elementor-12 .elementor-element.elementor-element-2d12666 .elementor-heading-title{font-size:var(--e-global-typography-28d218c-font-size);line-height:var(--e-global-typography-28d218c-line-height);letter-spacing:var(--e-global-typography-28d218c-letter-spacing)}.elementor-12 .elementor-element.elementor-element-188e5f5{font-size:var(--e-global-typography-ee8f535-font-size);line-height:var(--e-global-typography-ee8f535-line-height)}.elementor-12 .elementor-element.elementor-element-13f8b8b .elementor-heading-title{font-size:var(--e-global-typography-78cd18a-font-size);line-height:var(--e-global-typography-78cd18a-line-height);letter-spacing:var(--e-global-typography-78cd18a-letter-spacing)}.elementor-12 .elementor-element.elementor-element-3dc2a0e .elementor-heading-title{font-size:var(--e-global-typography-28d218c-font-size);line-height:var(--e-global-typography-28d218c-line-height);letter-spacing:var(--e-global-typography-28d218c-letter-spacing)}.elementor-12 .elementor-element.elementor-element-5176224{font-size:var(--e-global-typography-ee8f535-font-size);line-height:var(--e-global-typography-ee8f535-line-height)}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-9675acc .elementor-heading-title{font-size:var(--e-global-typography-8a297e1-font-size);line-height:var(--e-global-typography-8a297e1-line-height);letter-spacing:var(--e-global-typography-8a297e1-letter-spacing)}.elementor-12 .elementor-element.elementor-element-d16d81d .elementor-heading-title{font-size:44px}.elementor-12 .elementor-element.elementor-element-2b8b237 .elementor-heading-title{font-size:58px}.elementor-12 .elementor-element.elementor-element-6e65869{font-size:24px}.elementor-12 .elementor-element.elementor-element-77e68f5 .elementor-heading-title{font-size:58px}.elementor-12 .elementor-element.elementor-element-695f6a4{font-size:24px}.elementor-12 .elementor-element.elementor-element-0ee469c .elementor-heading-title{font-size:58px}.elementor-12 .elementor-element.elementor-element-b4ca80b{font-size:24px}.elementor-12 .elementor-element.elementor-element-8f77525 .elementor-heading-title{font-size:45px}.elementor-12 .elementor-element.elementor-element-1be6349{font-size:24px}.elementor-12 .elementor-element.elementor-element-98b8a7d .elementor-heading-title{font-size:45px}.elementor-12 .elementor-element.elementor-element-553f858{font-size:24px}.elementor-12 .elementor-element.elementor-element-49a9bde4{margin-top:0vw;margin-bottom:0vw}.elementor-12 .elementor-element.elementor-element-664e370 .elementor-heading-title{font-size:50px}.elementor-12 .elementor-element.elementor-element-d7c49d4{margin-top:0vw;margin-bottom:0vw}.elementor-12 .elementor-element.elementor-element-438f8ed .elementor-heading-title{font-size:var(--e-global-typography-dd9ff5a-font-size);line-height:var(--e-global-typography-dd9ff5a-line-height);letter-spacing:var(--e-global-typography-dd9ff5a-letter-spacing)}.elementor-12 .elementor-element.elementor-element-a4ef67f{margin-top:0;margin-bottom:0}.elementor-12 .elementor-element.elementor-element-cc8a945 img{height:300px}.elementor-12 .elementor-element.elementor-element-067709d .elementor-heading-title{font-size:var(--e-global-typography-78cd18a-font-size);line-height:var(--e-global-typography-78cd18a-line-height);letter-spacing:var(--e-global-typography-78cd18a-letter-spacing)}.elementor-12 .elementor-element.elementor-element-16e4f4a .elementor-heading-title{font-size:var(--e-global-typography-8a297e1-font-size);line-height:var(--e-global-typography-8a297e1-line-height);letter-spacing:var(--e-global-typography-8a297e1-letter-spacing)}.elementor-12 .elementor-element.elementor-element-dfaa9de{margin-top:0;margin-bottom:0}.elementor-12 .elementor-element.elementor-element-6718546 img{height:300px}.elementor-12 .elementor-element.elementor-element-5e0e048 .elementor-heading-title{font-size:var(--e-global-typography-78cd18a-font-size);line-height:var(--e-global-typography-78cd18a-line-height);letter-spacing:var(--e-global-typography-78cd18a-letter-spacing)}.elementor-12 .elementor-element.elementor-element-1e1aac1 .elementor-heading-title{font-size:var(--e-global-typography-8a297e1-font-size);line-height:var(--e-global-typography-8a297e1-line-height);letter-spacing:var(--e-global-typography-8a297e1-letter-spacing)}.elementor-12 .elementor-element.elementor-element-17a4467{margin-top:0;margin-bottom:0}.elementor-12 .elementor-element.elementor-element-a9658b3 img{height:300px}.elementor-12 .elementor-element.elementor-element-77bd1c1 .elementor-heading-title{font-size:var(--e-global-typography-78cd18a-font-size);line-height:var(--e-global-typography-78cd18a-line-height);letter-spacing:var(--e-global-typography-78cd18a-letter-spacing)}.elementor-12 .elementor-element.elementor-element-29c521d .elementor-heading-title{font-size:var(--e-global-typography-8a297e1-font-size);line-height:var(--e-global-typography-8a297e1-line-height);letter-spacing:var(--e-global-typography-8a297e1-letter-spacing)}.elementor-12 .elementor-element.elementor-element-56489fc{margin-top:0;margin-bottom:0}.elementor-12 .elementor-element.elementor-element-1bb474e img{height:300px}.elementor-12 .elementor-element.elementor-element-203ea20 .elementor-heading-title{font-size:var(--e-global-typography-78cd18a-font-size);line-height:var(--e-global-typography-78cd18a-line-height);letter-spacing:var(--e-global-typography-78cd18a-letter-spacing)}.elementor-12 .elementor-element.elementor-element-c9f35fc .elementor-heading-title{font-size:var(--e-global-typography-8a297e1-font-size);line-height:var(--e-global-typography-8a297e1-line-height);letter-spacing:var(--e-global-typography-8a297e1-letter-spacing)}.elementor-12 .elementor-element.elementor-element-99b540f{margin-top:0;margin-bottom:0}.elementor-12 .elementor-element.elementor-element-0b14a39 img{height:300px}.elementor-12 .elementor-element.elementor-element-644f98d .elementor-heading-title{font-size:var(--e-global-typography-78cd18a-font-size);line-height:var(--e-global-typography-78cd18a-line-height);letter-spacing:var(--e-global-typography-78cd18a-letter-spacing)}.elementor-12 .elementor-element.elementor-element-d3a01b9 .elementor-heading-title{font-size:var(--e-global-typography-8a297e1-font-size);line-height:var(--e-global-typography-8a297e1-line-height);letter-spacing:var(--e-global-typography-8a297e1-letter-spacing)}.elementor-12 .elementor-element.elementor-element-4159bf3c{margin-top:0vw;margin-bottom:0vw}.elementor-12 .elementor-element.elementor-element-c4a322c .elementor-heading-title{font-size:50px}.elementor-12 .elementor-element.elementor-element-2fa1066>.elementor-container{min-height:200px}.elementor-12 .elementor-element.elementor-element-a48002d .elementor-heading-title{font-size:var(--e-global-typography-78cd18a-font-size);line-height:var(--e-global-typography-78cd18a-line-height);letter-spacing:var(--e-global-typography-78cd18a-letter-spacing)}.elementor-12 .elementor-element.elementor-element-02f0e9b .elementor-heading-title{font-size:var(--e-global-typography-28d218c-font-size);line-height:var(--e-global-typography-28d218c-line-height);letter-spacing:var(--e-global-typography-28d218c-letter-spacing)}.elementor-12 .elementor-element.elementor-element-2061472{font-size:var(--e-global-typography-ee8f535-font-size);line-height:var(--e-global-typography-ee8f535-line-height)}.elementor-12 .elementor-element.elementor-element-cc4a086 .elementor-heading-title{font-size:34px}.elementor-12 .elementor-element.elementor-element-88c8d14>.elementor-container{min-height:200px}.elementor-12 .elementor-element.elementor-element-eaec7f3 .elementor-heading-title{font-size:var(--e-global-typography-78cd18a-font-size);line-height:var(--e-global-typography-78cd18a-line-height);letter-spacing:var(--e-global-typography-78cd18a-letter-spacing)}.elementor-12 .elementor-element.elementor-element-368b283 .elementor-heading-title{font-size:var(--e-global-typography-28d218c-font-size);line-height:var(--e-global-typography-28d218c-line-height);letter-spacing:var(--e-global-typography-28d218c-letter-spacing)}.elementor-12 .elementor-element.elementor-element-93f4e0b{font-size:var(--e-global-typography-ee8f535-font-size);line-height:var(--e-global-typography-ee8f535-line-height)}.elementor-12 .elementor-element.elementor-element-dcf04a0 .elementor-heading-title{font-size:34px}.elementor-12 .elementor-element.elementor-element-ffefab6>.elementor-container{min-height:200px}.elementor-12 .elementor-element.elementor-element-5d56eb1 .elementor-heading-title{font-size:var(--e-global-typography-78cd18a-font-size);line-height:var(--e-global-typography-78cd18a-line-height);letter-spacing:var(--e-global-typography-78cd18a-letter-spacing)}.elementor-12 .elementor-element.elementor-element-0a2b842 .elementor-heading-title{font-size:var(--e-global-typography-28d218c-font-size);line-height:var(--e-global-typography-28d218c-line-height);letter-spacing:var(--e-global-typography-28d218c-letter-spacing)}.elementor-12 .elementor-element.elementor-element-300995a{font-size:var(--e-global-typography-ee8f535-font-size);line-height:var(--e-global-typography-ee8f535-line-height)}.elementor-12 .elementor-element.elementor-element-b5f3d8a .elementor-heading-title{font-size:34px}.elementor-12 .elementor-element.elementor-element-b696b4a>.elementor-container{min-height:200px}.elementor-12 .elementor-element.elementor-element-23c6501 .elementor-heading-title{font-size:var(--e-global-typography-78cd18a-font-size);line-height:var(--e-global-typography-78cd18a-line-height);letter-spacing:var(--e-global-typography-78cd18a-letter-spacing)}.elementor-12 .elementor-element.elementor-element-2d12666 .elementor-heading-title{font-size:var(--e-global-typography-28d218c-font-size);line-height:var(--e-global-typography-28d218c-line-height);letter-spacing:var(--e-global-typography-28d218c-letter-spacing)}.elementor-12 .elementor-element.elementor-element-188e5f5{font-size:var(--e-global-typography-ee8f535-font-size);line-height:var(--e-global-typography-ee8f535-line-height)}.elementor-12 .elementor-element.elementor-element-8aed5eb .elementor-heading-title{font-size:34px}.elementor-12 .elementor-element.elementor-element-81a8741>.elementor-container{min-height:200px}.elementor-12 .elementor-element.elementor-element-13f8b8b .elementor-heading-title{font-size:var(--e-global-typography-78cd18a-font-size);line-height:var(--e-global-typography-78cd18a-line-height);letter-spacing:var(--e-global-typography-78cd18a-letter-spacing)}.elementor-12 .elementor-element.elementor-element-3dc2a0e .elementor-heading-title{font-size:var(--e-global-typography-28d218c-font-size);line-height:var(--e-global-typography-28d218c-line-height);letter-spacing:var(--e-global-typography-28d218c-letter-spacing)}.elementor-12 .elementor-element.elementor-element-5176224{font-size:var(--e-global-typography-ee8f535-font-size);line-height:var(--e-global-typography-ee8f535-line-height)}.elementor-12 .elementor-element.elementor-element-1cc3c39 .elementor-heading-title{font-size:34px}}.elementor-12 .elementor-element.elementor-element-249d0b0{width:300px}.elementor-12 .elementor-element.elementor-element-3f12a44{width:300px}.elementor-12 .elementor-element.elementor-element-d56aae6{width:300px}.elementor-12 .elementor-element.elementor-element-45c99a0{width:300px}.elementor-12 .elementor-element.elementor-element-970e215{width:300px}.elementor-12 .elementor-element.elementor-element-3efd32de{--bcd-fact-gap:22px;--bcd-fact-card-width:max(420px, 25.5vw);position:relative;overflow:clip!important;touch-action:pan-y}.elementor-12 .elementor-element.elementor-element-3efd32de>.elementor-container{width:100%!important;max-width:none!important;overflow:visible!important}.elementor-12 .elementor-element.elementor-element-3efd32de>.elementor-container>.elementor-column{width:100%!important;max-width:none!important}.elementor-12 .elementor-element.elementor-element-3efd32de>.elementor-container>.elementor-column>.elementor-widget-wrap{display:flex!important;flex-wrap:nowrap!important;gap:var(--bcd-fact-gap);width:max-content!important;max-width:none!important;position:relative;cursor:grab;touch-action:pan-y;overscroll-behavior-x:contain;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:#fff0}.elementor-12 .elementor-element.elementor-element-3efd32de.is-pressing>.elementor-container>.elementor-column>.elementor-widget-wrap,.elementor-12 .elementor-element.elementor-element-3efd32de.is-dragging>.elementor-container>.elementor-column>.elementor-widget-wrap{cursor:grabbing}.elementor-12 .elementor-element.elementor-element-3efd32de .fact-item{flex:0 0 var(--bcd-fact-card-width)!important;width:var(--bcd-fact-card-width)!important;max-width:var(--bcd-fact-card-width)!important;transition:none!important;transition-delay:0s!important;will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden}.elementor-12 .elementor-element.elementor-element-3efd32de img{-webkit-user-drag:none}.elementor-12 .elementor-element.elementor-element-3efd32de .bcd-fact-visual{position:relative;overflow:hidden!important}.elementor-12 .elementor-element.elementor-element-3efd32de .bcd-fact-visual>.elementor-container{position:relative;z-index:5}.elementor-12 .elementor-element.elementor-element-3efd32de .bcd-auto-carousel{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;gap:22px;padding:40px 0;overflow:hidden;pointer-events:none;opacity:1;transform:scale(1.05)}.elementor-12 .elementor-element.elementor-element-3efd32de .bcd-auto-carousel-row{flex:1;min-height:0;overflow:hidden}.elementor-12 .elementor-element.elementor-element-3efd32de .bcd-auto-carousel-track{display:flex;gap:18px;width:max-content;height:100%;transition:none!important;will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden}.elementor-12 .elementor-element.elementor-element-3efd32de .bcd-auto-carousel-set{display:flex;flex:0 0 auto;gap:18px;height:100%}.elementor-12 .elementor-element.elementor-element-3efd32de .bcd-auto-carousel-item{flex:0 0 auto;height:100%;aspect-ratio:1.45 / 1;overflow:hidden;border-radius:18px}.elementor-12 .elementor-element.elementor-element-3efd32de .bcd-auto-carousel-item img{display:block;width:100%;height:100%;object-fit:cover;filter:brightness(.58) saturate(.86) contrast(1.05);transform:scale(1.035)}.elementor-12 .elementor-element.elementor-element-3efd32de .bcd-fact-nav{position:absolute;right:5%;bottom:23px;z-index:40;display:flex;align-items:center;justify-content:center;gap:12px;pointer-events:auto}.elementor-12 .elementor-element.elementor-element-3efd32de .bcd-fact-arrow{position:relative;display:inline-flex;align-items:center;justify-content:center;width:54px;height:54px;min-width:54px;min-height:54px;padding:0!important;border:0;border-radius:999px;outline:0;color:#fff;background:rgb(255 255 255 / .16);backdrop-filter:blur(18px) saturate(200%) contrast(1.12) brightness(1.08);-webkit-backdrop-filter:blur(18px) saturate(200%) contrast(1.12) brightness(1.08);box-shadow:inset 12px 0 22px rgb(80 145 255 / .1),inset -12px 0 22px rgb(255 255 255 / .055);cursor:pointer;overflow:hidden;line-height:0;font-size:0;appearance:none;-webkit-appearance:none;transform:translateZ(0);transition:opacity 0.7s ease,background 0.7s ease,transform 0.7s ease}.elementor-12 .elementor-element.elementor-element-3efd32de .bcd-fact-arrow:hover{background:rgb(255 255 255 / .24);transform:translateZ(0) scale(1.045)}.elementor-12 .elementor-element.elementor-element-3efd32de .bcd-fact-arrow svg{display:block;flex:0 0 24px;width:24px;height:24px;transition:transform 0.7s ease}.elementor-12 .elementor-element.elementor-element-3efd32de .bcd-fact-arrow-prev svg{transform:rotate(180deg)}.elementor-12 .elementor-element.elementor-element-3efd32de .bcd-fact-arrow-next:hover svg{transform:translateX(3px)}.elementor-12 .elementor-element.elementor-element-3efd32de .bcd-fact-arrow-prev:hover svg{transform:rotate(180deg) translateX(3px)}@media (max-width:1024px){.elementor-12 .elementor-element.elementor-element-3efd32de{--bcd-fact-gap:18px;--bcd-fact-card-width:clamp(390px, 44vw, 460px)}}@media (max-width:767px){.elementor-12 .elementor-element.elementor-element-3efd32de{--bcd-fact-gap:14px;--bcd-fact-card-width:65vw;padding-bottom:92px}.elementor-12 .elementor-element.elementor-element-3efd32de .bcd-auto-carousel{gap:16px;padding:30px 0}.elementor-12 .elementor-element.elementor-element-3efd32de .bcd-auto-carousel-track,.elementor-12 .elementor-element.elementor-element-3efd32de .bcd-auto-carousel-set{gap:14px}.elementor-12 .elementor-element.elementor-element-3efd32de .bcd-fact-nav{left:50%;right:auto;bottom:35px;width:auto;gap:12px;transform:translateX(-50%)}.elementor-12 .elementor-element.elementor-element-3efd32de .bcd-fact-arrow{width:48px;height:48px;min-width:48px;min-height:48px}.elementor-12 .elementor-element.elementor-element-3efd32de .bcd-fact-arrow svg{flex-basis:22px;width:22px;height:22px}}@supports not (overflow:clip){.elementor-12 .elementor-element.elementor-element-3efd32de{overflow:hidden!important}}@media (prefers-reduced-motion:reduce){.elementor-12 .elementor-element.elementor-element-3efd32de .fact-item,.elementor-12 .elementor-element.elementor-element-3efd32de .bcd-auto-carousel-track,.elementor-12 .elementor-element.elementor-element-3efd32de .bcd-fact-arrow,.elementor-12 .elementor-element.elementor-element-3efd32de .bcd-fact-arrow svg{transition:none!important}}