.elementor-3440 .elementor-element.elementor-element-d0a78a3 > .elementor-container{max-width:1440px;}.elementor-3440 .elementor-element.elementor-element-d0a78a3 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-3440 .elementor-element.elementor-element-1faa93e.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-3440 .elementor-element.elementor-element-1faa93e > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3440 .elementor-element.elementor-element-1faa93e > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3440 .elementor-element.elementor-element-2c6ff25 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3440 .elementor-element.elementor-element-2c6ff25 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#BBBEC4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;}.elementor-3440 .elementor-element.elementor-element-2c6ff25 > .elementor-element-populated, .elementor-3440 .elementor-element.elementor-element-2c6ff25 > .elementor-element-populated > .elementor-background-overlay, .elementor-3440 .elementor-element.elementor-element-2c6ff25 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-3440 .elementor-element.elementor-element-2c6ff25:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#BBBEC4;box-shadow:0px 0px 15px -4px rgba(0,0,0,0.5);}.elementor-3440 .elementor-element.elementor-element-2c6ff25:hover > .elementor-element-populated, .elementor-3440 .elementor-element.elementor-element-2c6ff25:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-3440 .elementor-element.elementor-element-2c6ff25 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3440 .elementor-element.elementor-element-ad9bae1{columns:1;column-gap:0px;color:#8C8C8C;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:500;}.elementor-3440 .elementor-element.elementor-element-ad9bae1 > .elementor-widget-container{margin:24px 20px 0px 20px;padding:0px 0px 0px 0px;}.elementor-3440 .elementor-element.elementor-element-71827da{columns:1;column-gap:0px;color:#3E4757;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:500;line-height:48px;}.elementor-3440 .elementor-element.elementor-element-71827da > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3440 .elementor-element.elementor-element-919ed27{text-align:center;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:700;line-height:14px;letter-spacing:2px;}.elementor-3440 .elementor-element.elementor-element-919ed27 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3440 .elementor-element.elementor-element-ed3d768{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:normal;font-style:normal;line-height:20px;}.elementor-3440 .elementor-element.elementor-element-ed3d768 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-3440 .elementor-element.elementor-element-8057dee{color:#26D06D;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:bold;line-height:32px;width:auto;max-width:auto;align-self:center;}.elementor-3440 .elementor-element.elementor-element-8057dee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3440 .elementor-element.elementor-element-6e7b5a3 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3440 .elementor-element.elementor-element-6e7b5a3 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#BBBEC4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;}.elementor-3440 .elementor-element.elementor-element-6e7b5a3 > .elementor-element-populated, .elementor-3440 .elementor-element.elementor-element-6e7b5a3 > .elementor-element-populated > .elementor-background-overlay, .elementor-3440 .elementor-element.elementor-element-6e7b5a3 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-3440 .elementor-element.elementor-element-6e7b5a3:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#BBBEC4;box-shadow:0px 0px 15px -4px rgba(0,0,0,0.5);}.elementor-3440 .elementor-element.elementor-element-6e7b5a3:hover > .elementor-element-populated, .elementor-3440 .elementor-element.elementor-element-6e7b5a3:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-3440 .elementor-element.elementor-element-6e7b5a3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3440 .elementor-element.elementor-element-200d1e4{columns:1;column-gap:0px;color:#8C8C8C;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:500;}.elementor-3440 .elementor-element.elementor-element-200d1e4 > .elementor-widget-container{margin:24px 20px 0px 20px;padding:0px 0px 0px 0px;}.elementor-3440 .elementor-element.elementor-element-f4f2297{columns:1;column-gap:0px;color:#3E4757;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:500;line-height:48px;}.elementor-3440 .elementor-element.elementor-element-f4f2297 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3440 .elementor-element.elementor-element-31ca6fc{text-align:center;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:700;line-height:14px;letter-spacing:2px;}.elementor-3440 .elementor-element.elementor-element-31ca6fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3440 .elementor-element.elementor-element-9d507c7{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:normal;font-style:normal;line-height:20px;}.elementor-3440 .elementor-element.elementor-element-9d507c7 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-3440 .elementor-element.elementor-element-0c96768{color:#26D06D;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:bold;line-height:32px;width:auto;max-width:auto;align-self:center;}.elementor-3440 .elementor-element.elementor-element-0c96768 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3440 .elementor-element.elementor-element-47abad8 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3440 .elementor-element.elementor-element-47abad8:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-3440 .elementor-element.elementor-element-47abad8 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#26D06D;}.elementor-3440 .elementor-element.elementor-element-47abad8 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#BBBEC4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;}.elementor-3440 .elementor-element.elementor-element-47abad8 > .elementor-element-populated, .elementor-3440 .elementor-element.elementor-element-47abad8 > .elementor-element-populated > .elementor-background-overlay, .elementor-3440 .elementor-element.elementor-element-47abad8 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-3440 .elementor-element.elementor-element-47abad8:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#BBBEC4;box-shadow:0px 0px 15px -4px rgba(0,0,0,0.5);}.elementor-3440 .elementor-element.elementor-element-47abad8:hover > .elementor-element-populated, .elementor-3440 .elementor-element.elementor-element-47abad8:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-3440 .elementor-element.elementor-element-47abad8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3440 .elementor-element.elementor-element-999082a{columns:1;column-gap:0px;color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:500;}.elementor-3440 .elementor-element.elementor-element-999082a > .elementor-widget-container{margin:24px 20px 0px 20px;padding:0px 0px 0px 0px;}.elementor-3440 .elementor-element.elementor-element-0273c5b{columns:1;column-gap:0px;color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:500;line-height:48px;}.elementor-3440 .elementor-element.elementor-element-0273c5b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3440 .elementor-element.elementor-element-b73dfa5{text-align:center;color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:700;line-height:14px;letter-spacing:2px;}.elementor-3440 .elementor-element.elementor-element-b73dfa5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3440 .elementor-element.elementor-element-53a7b5c{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:normal;font-style:normal;line-height:20px;}.elementor-3440 .elementor-element.elementor-element-53a7b5c > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-3440 .elementor-element.elementor-element-e6b1580{color:#26D06D;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:bold;line-height:32px;width:auto;max-width:auto;align-self:center;}.elementor-3440 .elementor-element.elementor-element-e6b1580 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3440 .elementor-element.elementor-element-a0ad1c2 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3440 .elementor-element.elementor-element-a0ad1c2 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#BBBEC4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;}.elementor-3440 .elementor-element.elementor-element-a0ad1c2 > .elementor-element-populated, .elementor-3440 .elementor-element.elementor-element-a0ad1c2 > .elementor-element-populated > .elementor-background-overlay, .elementor-3440 .elementor-element.elementor-element-a0ad1c2 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-3440 .elementor-element.elementor-element-a0ad1c2:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#BBBEC4;box-shadow:0px 0px 15px -4px rgba(0,0,0,0.5);}.elementor-3440 .elementor-element.elementor-element-a0ad1c2:hover > .elementor-element-populated, .elementor-3440 .elementor-element.elementor-element-a0ad1c2:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-3440 .elementor-element.elementor-element-a0ad1c2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3440 .elementor-element.elementor-element-231795a{columns:1;column-gap:0px;color:#8C8C8C;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:500;}.elementor-3440 .elementor-element.elementor-element-231795a > .elementor-widget-container{margin:24px 20px 0px 20px;padding:0px 0px 0px 0px;}.elementor-3440 .elementor-element.elementor-element-62f883c{columns:1;column-gap:0px;color:#3E4757;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:500;line-height:48px;}.elementor-3440 .elementor-element.elementor-element-62f883c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3440 .elementor-element.elementor-element-b3e7c9e{text-align:center;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:700;line-height:14px;letter-spacing:2px;}.elementor-3440 .elementor-element.elementor-element-b3e7c9e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3440 .elementor-element.elementor-element-ca114e3{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:normal;font-style:normal;line-height:20px;}.elementor-3440 .elementor-element.elementor-element-ca114e3 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-3440 .elementor-element.elementor-element-822c47f{color:#26D06D;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:bold;line-height:32px;width:auto;max-width:auto;align-self:center;}.elementor-3440 .elementor-element.elementor-element-822c47f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3440 .elementor-element.elementor-element-284c8b7 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3440 .elementor-element.elementor-element-284c8b7 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#BBBEC4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;}.elementor-3440 .elementor-element.elementor-element-284c8b7 > .elementor-element-populated, .elementor-3440 .elementor-element.elementor-element-284c8b7 > .elementor-element-populated > .elementor-background-overlay, .elementor-3440 .elementor-element.elementor-element-284c8b7 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-3440 .elementor-element.elementor-element-284c8b7:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#BBBEC4;box-shadow:0px 0px 15px -4px rgba(0,0,0,0.5);}.elementor-3440 .elementor-element.elementor-element-284c8b7:hover > .elementor-element-populated, .elementor-3440 .elementor-element.elementor-element-284c8b7:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-3440 .elementor-element.elementor-element-284c8b7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3440 .elementor-element.elementor-element-0ccc266{columns:1;column-gap:0px;color:#8C8C8C;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:500;}.elementor-3440 .elementor-element.elementor-element-0ccc266 > .elementor-widget-container{margin:24px 20px 0px 20px;padding:0px 0px 0px 0px;}.elementor-3440 .elementor-element.elementor-element-696f589{columns:1;column-gap:0px;color:#3E4757;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:500;line-height:48px;}.elementor-3440 .elementor-element.elementor-element-696f589 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3440 .elementor-element.elementor-element-f6ab352{text-align:center;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:700;line-height:14px;letter-spacing:2px;}.elementor-3440 .elementor-element.elementor-element-f6ab352 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3440 .elementor-element.elementor-element-dee2c28{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:normal;font-style:normal;line-height:20px;}.elementor-3440 .elementor-element.elementor-element-dee2c28 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-3440 .elementor-element.elementor-element-c72c8fd{color:#26D06D;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:bold;line-height:32px;width:auto;max-width:auto;align-self:center;}.elementor-3440 .elementor-element.elementor-element-c72c8fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3440 .elementor-element.elementor-element-770648a{margin-top:0px;margin-bottom:0px;padding:0px 0px 040px 0px;}.elementor-3440 .elementor-element.elementor-element-7a2ade0{text-align:center;color:#26D06D;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:normal;text-decoration:underline;line-height:19px;}/* Start custom CSS for text-editor, class: .elementor-element-ad9bae1 */.elementor-3440 .elementor-element.elementor-element-ad9bae1 p {
    height: 72px;
    line-height: 72px;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-71827da */.elementor-3440 .elementor-element.elementor-element-71827da p {
    height: 56px;
    line-height: 56px;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-919ed27 */.elementor-3440 .elementor-element.elementor-element-919ed27  {
    height: 32px;
    vertical-align: top;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed3d768 */.elementor-3440 .elementor-element.elementor-element-ed3d768
{
    color: #3E4757;
}
.elementor-3440 .elementor-element.elementor-element-ed3d768 li
{
    padding-bottom: 5px;
    list-style-type: none;
    color: #3E4757;
}
.elementor-3440 .elementor-element.elementor-element-ed3d768 li:last-child {
  padding-bottom: 0px;
}
.elementor-3440 .elementor-element.elementor-element-ed3d768 li:before {
    color: #26D06D;
    content: "•";
    font-weight: bold;
    display: inline-block;
    width: 1em;
    margin-left: -1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8057dee */.elementor-3440 .elementor-element.elementor-element-8057dee
{
bottom: 28px;
    position: absolute;
    left: 50%;
    transform: translate(-50%, 0);
border: 2px solid #26D06D;
box-sizing: border-box;
border-radius: 99px;
    padding-top: 11px;
    padding-bottom: 9px;
    padding-left: 50px;
    padding-right: 50px;
}
.elementor-3440 .elementor-element.elementor-element-8057dee:hover
{
border: 2px solid #3E4757;
    background: #3E4757;
    color: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2c6ff25 */.elementor-3440 .elementor-element.elementor-element-2c6ff25
{
    height: 750px;
    margin-right: 10px;
    margin-left: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-200d1e4 */.elementor-3440 .elementor-element.elementor-element-200d1e4 p {
    height: 72px;
    line-height: 72px;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4f2297 */.elementor-3440 .elementor-element.elementor-element-f4f2297 p {
    height: 56px;
    line-height: 56px;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31ca6fc */.elementor-3440 .elementor-element.elementor-element-31ca6fc  {
    height: 32px;
    vertical-align: top;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d507c7 */.elementor-3440 .elementor-element.elementor-element-9d507c7
{
    color: #3E4757;
}
.elementor-3440 .elementor-element.elementor-element-9d507c7 li
{
    padding-bottom: 5px;
    list-style-type: none;
    color: #3E4757;
}
.elementor-3440 .elementor-element.elementor-element-9d507c7 li:last-child {
  padding-bottom: 0px;
}
.elementor-3440 .elementor-element.elementor-element-9d507c7 li:before {
    color: #26D06D;
    content: "•";
    font-weight: bold;
    display: inline-block;
    width: 1em;
    margin-left: -1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c96768 */.elementor-3440 .elementor-element.elementor-element-0c96768
{
bottom: 28px;
    position: absolute;
    left: 50%;
    transform: translate(-50%, 0);
border: 2px solid #26D06D;
box-sizing: border-box;
border-radius: 99px;
    padding-top: 11px;
    padding-bottom: 9px;
    padding-left: 50px;
    padding-right: 50px;
}
.elementor-3440 .elementor-element.elementor-element-0c96768:hover
{
border: 2px solid #3E4757;
    background: #3E4757;
    color: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6e7b5a3 */.elementor-3440 .elementor-element.elementor-element-6e7b5a3
{
    height: 750px;
    margin-right: 10px;
    margin-left: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-999082a */.elementor-3440 .elementor-element.elementor-element-999082a p {
    height: 72px;
    line-height: 72px;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0273c5b */.elementor-3440 .elementor-element.elementor-element-0273c5b p {
    height: 56px;
    line-height: 56px;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b73dfa5 */.elementor-3440 .elementor-element.elementor-element-b73dfa5  {
    height: 32px;
    vertical-align: top;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-53a7b5c */.elementor-3440 .elementor-element.elementor-element-53a7b5c
{
    color: #3E4757;
}

.elementor-3440 .elementor-element.elementor-element-53a7b5c li
{
    padding-bottom: 5px;
    list-style-type: none;
    color: #3E4757;
}
.elementor-3440 .elementor-element.elementor-element-53a7b5c li:last-child {
  padding-bottom: 0px;
}
.elementor-3440 .elementor-element.elementor-element-53a7b5c li:before {
    color: #FFFFFF;
    content: "•";
    font-weight: bold;
    display: inline-block;
    width: 1em;
    margin-left: -1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e6b1580 */.elementor-3440 .elementor-element.elementor-element-e6b1580
{
bottom: 28px;
    position: absolute;
    left: 50%;
    transform: translate(-50%, 0);
border: 2px solid #26D06D;
box-sizing: border-box;
border-radius: 99px;
    padding-top: 11px;
    padding-bottom: 9px;
    padding-left: 50px;
    padding-right: 50px;
    background: #FFFFFF;
}
.elementor-3440 .elementor-element.elementor-element-e6b1580:hover
{
border: 2px solid #3E4757;
    background: #3E4757;
    color: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-47abad8 */.elementor-3440 .elementor-element.elementor-element-47abad8
{
    height: 750px;
    margin-right: 10px;
    margin-left: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-231795a */.elementor-3440 .elementor-element.elementor-element-231795a p {
    height: 72px;
    line-height: 72px;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-62f883c */.elementor-3440 .elementor-element.elementor-element-62f883c p {
    height: 56px;
    line-height: 56px;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3e7c9e */.elementor-3440 .elementor-element.elementor-element-b3e7c9e  {
    height: 32px;
    vertical-align: top;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca114e3 */.elementor-3440 .elementor-element.elementor-element-ca114e3
{
    color: #3E4757;
}
.elementor-3440 .elementor-element.elementor-element-ca114e3 li
{
    padding-bottom: 5px;
    list-style-type: none;
    color: #3E4757;
}
.elementor-3440 .elementor-element.elementor-element-ca114e3 li:last-child {
  padding-bottom: 0px;
}
.elementor-3440 .elementor-element.elementor-element-ca114e3 li:before {
    color: #26D06D;
    content: "•";
    font-weight: bold;
    display: inline-block;
    width: 1em;
    margin-left: -1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-822c47f */.elementor-3440 .elementor-element.elementor-element-822c47f
{
bottom: 28px;
    position: absolute;
    left: 50%;
    transform: translate(-50%, 0);
border: 2px solid #26D06D;
box-sizing: border-box;
border-radius: 99px;
    padding-top: 11px;
    padding-bottom: 9px;
    padding-left: 50px;
    padding-right: 50px;
}
.elementor-3440 .elementor-element.elementor-element-822c47f:hover
{
border: 2px solid #3E4757;
    background: #3E4757;
    color: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a0ad1c2 */.elementor-3440 .elementor-element.elementor-element-a0ad1c2
{
    height: 750px;
    margin-right: 10px;
    margin-left: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0ccc266 */.elementor-3440 .elementor-element.elementor-element-0ccc266 p {
    height: 72px;
    line-height: 72px;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-696f589 */.elementor-3440 .elementor-element.elementor-element-696f589 p {
    height: 56px;
    line-height: 56px;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6ab352 */.elementor-3440 .elementor-element.elementor-element-f6ab352  {
    height: 32px;
    vertical-align: top;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dee2c28 */.elementor-3440 .elementor-element.elementor-element-dee2c28
{
    color: #3E4757;
}
.elementor-3440 .elementor-element.elementor-element-dee2c28 li
{
    padding-bottom: 5px;
    list-style-type: none;
    color: #3E4757;
}
.elementor-3440 .elementor-element.elementor-element-dee2c28 li:last-child {
  padding-bottom: 0px;
}
.elementor-3440 .elementor-element.elementor-element-dee2c28 li:before {
    color: #26D06D;
    content: "•";
    font-weight: bold;
    display: inline-block;
    width: 1em;
    margin-left: -1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c72c8fd */.elementor-3440 .elementor-element.elementor-element-c72c8fd
{
bottom: 28px;
    position: absolute;
    left: 50%;
    transform: translate(-50%, 0);
border: 2px solid #26D06D;
box-sizing: border-box;
border-radius: 99px;
    padding-top: 11px;
    padding-bottom: 9px;
    padding-left: 50px;
    padding-right: 50px;
}
.elementor-3440 .elementor-element.elementor-element-c72c8fd:hover
{
border: 2px solid #3E4757;
    background: #3E4757;
    color: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-284c8b7 */.elementor-3440 .elementor-element.elementor-element-284c8b7
{
    height: 750px;
    margin-right: 0px;
    margin-left: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad9bae1 */.elementor-3440 .elementor-element.elementor-element-ad9bae1 p {
    height: 72px;
    line-height: 72px;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-71827da */.elementor-3440 .elementor-element.elementor-element-71827da p {
    height: 56px;
    line-height: 56px;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-919ed27 */.elementor-3440 .elementor-element.elementor-element-919ed27  {
    height: 32px;
    vertical-align: top;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed3d768 */.elementor-3440 .elementor-element.elementor-element-ed3d768
{
    color: #3E4757;
}
.elementor-3440 .elementor-element.elementor-element-ed3d768 li
{
    padding-bottom: 5px;
    list-style-type: none;
    color: #3E4757;
}
.elementor-3440 .elementor-element.elementor-element-ed3d768 li:last-child {
  padding-bottom: 0px;
}
.elementor-3440 .elementor-element.elementor-element-ed3d768 li:before {
    color: #26D06D;
    content: "•";
    font-weight: bold;
    display: inline-block;
    width: 1em;
    margin-left: -1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8057dee */.elementor-3440 .elementor-element.elementor-element-8057dee
{
bottom: 28px;
    position: absolute;
    left: 50%;
    transform: translate(-50%, 0);
border: 2px solid #26D06D;
box-sizing: border-box;
border-radius: 99px;
    padding-top: 11px;
    padding-bottom: 9px;
    padding-left: 50px;
    padding-right: 50px;
}
.elementor-3440 .elementor-element.elementor-element-8057dee:hover
{
border: 2px solid #3E4757;
    background: #3E4757;
    color: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2c6ff25 */.elementor-3440 .elementor-element.elementor-element-2c6ff25
{
    height: 750px;
    margin-right: 10px;
    margin-left: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-200d1e4 */.elementor-3440 .elementor-element.elementor-element-200d1e4 p {
    height: 72px;
    line-height: 72px;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4f2297 */.elementor-3440 .elementor-element.elementor-element-f4f2297 p {
    height: 56px;
    line-height: 56px;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31ca6fc */.elementor-3440 .elementor-element.elementor-element-31ca6fc  {
    height: 32px;
    vertical-align: top;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d507c7 */.elementor-3440 .elementor-element.elementor-element-9d507c7
{
    color: #3E4757;
}
.elementor-3440 .elementor-element.elementor-element-9d507c7 li
{
    padding-bottom: 5px;
    list-style-type: none;
    color: #3E4757;
}
.elementor-3440 .elementor-element.elementor-element-9d507c7 li:last-child {
  padding-bottom: 0px;
}
.elementor-3440 .elementor-element.elementor-element-9d507c7 li:before {
    color: #26D06D;
    content: "•";
    font-weight: bold;
    display: inline-block;
    width: 1em;
    margin-left: -1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c96768 */.elementor-3440 .elementor-element.elementor-element-0c96768
{
bottom: 28px;
    position: absolute;
    left: 50%;
    transform: translate(-50%, 0);
border: 2px solid #26D06D;
box-sizing: border-box;
border-radius: 99px;
    padding-top: 11px;
    padding-bottom: 9px;
    padding-left: 50px;
    padding-right: 50px;
}
.elementor-3440 .elementor-element.elementor-element-0c96768:hover
{
border: 2px solid #3E4757;
    background: #3E4757;
    color: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6e7b5a3 */.elementor-3440 .elementor-element.elementor-element-6e7b5a3
{
    height: 750px;
    margin-right: 10px;
    margin-left: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-999082a */.elementor-3440 .elementor-element.elementor-element-999082a p {
    height: 72px;
    line-height: 72px;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0273c5b */.elementor-3440 .elementor-element.elementor-element-0273c5b p {
    height: 56px;
    line-height: 56px;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b73dfa5 */.elementor-3440 .elementor-element.elementor-element-b73dfa5  {
    height: 32px;
    vertical-align: top;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-53a7b5c */.elementor-3440 .elementor-element.elementor-element-53a7b5c
{
    color: #3E4757;
}

.elementor-3440 .elementor-element.elementor-element-53a7b5c li
{
    padding-bottom: 5px;
    list-style-type: none;
    color: #3E4757;
}
.elementor-3440 .elementor-element.elementor-element-53a7b5c li:last-child {
  padding-bottom: 0px;
}
.elementor-3440 .elementor-element.elementor-element-53a7b5c li:before {
    color: #FFFFFF;
    content: "•";
    font-weight: bold;
    display: inline-block;
    width: 1em;
    margin-left: -1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e6b1580 */.elementor-3440 .elementor-element.elementor-element-e6b1580
{
bottom: 28px;
    position: absolute;
    left: 50%;
    transform: translate(-50%, 0);
border: 2px solid #26D06D;
box-sizing: border-box;
border-radius: 99px;
    padding-top: 11px;
    padding-bottom: 9px;
    padding-left: 50px;
    padding-right: 50px;
    background: #FFFFFF;
}
.elementor-3440 .elementor-element.elementor-element-e6b1580:hover
{
border: 2px solid #3E4757;
    background: #3E4757;
    color: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-47abad8 */.elementor-3440 .elementor-element.elementor-element-47abad8
{
    height: 750px;
    margin-right: 10px;
    margin-left: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-231795a */.elementor-3440 .elementor-element.elementor-element-231795a p {
    height: 72px;
    line-height: 72px;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-62f883c */.elementor-3440 .elementor-element.elementor-element-62f883c p {
    height: 56px;
    line-height: 56px;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3e7c9e */.elementor-3440 .elementor-element.elementor-element-b3e7c9e  {
    height: 32px;
    vertical-align: top;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca114e3 */.elementor-3440 .elementor-element.elementor-element-ca114e3
{
    color: #3E4757;
}
.elementor-3440 .elementor-element.elementor-element-ca114e3 li
{
    padding-bottom: 5px;
    list-style-type: none;
    color: #3E4757;
}
.elementor-3440 .elementor-element.elementor-element-ca114e3 li:last-child {
  padding-bottom: 0px;
}
.elementor-3440 .elementor-element.elementor-element-ca114e3 li:before {
    color: #26D06D;
    content: "•";
    font-weight: bold;
    display: inline-block;
    width: 1em;
    margin-left: -1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-822c47f */.elementor-3440 .elementor-element.elementor-element-822c47f
{
bottom: 28px;
    position: absolute;
    left: 50%;
    transform: translate(-50%, 0);
border: 2px solid #26D06D;
box-sizing: border-box;
border-radius: 99px;
    padding-top: 11px;
    padding-bottom: 9px;
    padding-left: 50px;
    padding-right: 50px;
}
.elementor-3440 .elementor-element.elementor-element-822c47f:hover
{
border: 2px solid #3E4757;
    background: #3E4757;
    color: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a0ad1c2 */.elementor-3440 .elementor-element.elementor-element-a0ad1c2
{
    height: 750px;
    margin-right: 10px;
    margin-left: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0ccc266 */.elementor-3440 .elementor-element.elementor-element-0ccc266 p {
    height: 72px;
    line-height: 72px;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-696f589 */.elementor-3440 .elementor-element.elementor-element-696f589 p {
    height: 56px;
    line-height: 56px;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6ab352 */.elementor-3440 .elementor-element.elementor-element-f6ab352  {
    height: 32px;
    vertical-align: top;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dee2c28 */.elementor-3440 .elementor-element.elementor-element-dee2c28
{
    color: #3E4757;
}
.elementor-3440 .elementor-element.elementor-element-dee2c28 li
{
    padding-bottom: 5px;
    list-style-type: none;
    color: #3E4757;
}
.elementor-3440 .elementor-element.elementor-element-dee2c28 li:last-child {
  padding-bottom: 0px;
}
.elementor-3440 .elementor-element.elementor-element-dee2c28 li:before {
    color: #26D06D;
    content: "•";
    font-weight: bold;
    display: inline-block;
    width: 1em;
    margin-left: -1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c72c8fd */.elementor-3440 .elementor-element.elementor-element-c72c8fd
{
bottom: 28px;
    position: absolute;
    left: 50%;
    transform: translate(-50%, 0);
border: 2px solid #26D06D;
box-sizing: border-box;
border-radius: 99px;
    padding-top: 11px;
    padding-bottom: 9px;
    padding-left: 50px;
    padding-right: 50px;
}
.elementor-3440 .elementor-element.elementor-element-c72c8fd:hover
{
border: 2px solid #3E4757;
    background: #3E4757;
    color: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-284c8b7 */.elementor-3440 .elementor-element.elementor-element-284c8b7
{
    height: 750px;
    margin-right: 0px;
    margin-left: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a2ade0 */.elementor-3440 .elementor-element.elementor-element-7a2ade0 a
{
    color: #26D06D;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad9bae1 */.elementor-3440 .elementor-element.elementor-element-ad9bae1 p {
    height: 72px;
    line-height: 72px;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-71827da */.elementor-3440 .elementor-element.elementor-element-71827da p {
    height: 56px;
    line-height: 56px;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-919ed27 */.elementor-3440 .elementor-element.elementor-element-919ed27  {
    height: 32px;
    vertical-align: top;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed3d768 */.elementor-3440 .elementor-element.elementor-element-ed3d768
{
    color: #3E4757;
}
.elementor-3440 .elementor-element.elementor-element-ed3d768 li
{
    padding-bottom: 5px;
    list-style-type: none;
    color: #3E4757;
}
.elementor-3440 .elementor-element.elementor-element-ed3d768 li:last-child {
  padding-bottom: 0px;
}
.elementor-3440 .elementor-element.elementor-element-ed3d768 li:before {
    color: #26D06D;
    content: "•";
    font-weight: bold;
    display: inline-block;
    width: 1em;
    margin-left: -1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8057dee */.elementor-3440 .elementor-element.elementor-element-8057dee
{
bottom: 28px;
    position: absolute;
    left: 50%;
    transform: translate(-50%, 0);
border: 2px solid #26D06D;
box-sizing: border-box;
border-radius: 99px;
    padding-top: 11px;
    padding-bottom: 9px;
    padding-left: 50px;
    padding-right: 50px;
}
.elementor-3440 .elementor-element.elementor-element-8057dee:hover
{
border: 2px solid #3E4757;
    background: #3E4757;
    color: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2c6ff25 */.elementor-3440 .elementor-element.elementor-element-2c6ff25
{
    height: 750px;
    margin-right: 10px;
    margin-left: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-200d1e4 */.elementor-3440 .elementor-element.elementor-element-200d1e4 p {
    height: 72px;
    line-height: 72px;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4f2297 */.elementor-3440 .elementor-element.elementor-element-f4f2297 p {
    height: 56px;
    line-height: 56px;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31ca6fc */.elementor-3440 .elementor-element.elementor-element-31ca6fc  {
    height: 32px;
    vertical-align: top;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d507c7 */.elementor-3440 .elementor-element.elementor-element-9d507c7
{
    color: #3E4757;
}
.elementor-3440 .elementor-element.elementor-element-9d507c7 li
{
    padding-bottom: 5px;
    list-style-type: none;
    color: #3E4757;
}
.elementor-3440 .elementor-element.elementor-element-9d507c7 li:last-child {
  padding-bottom: 0px;
}
.elementor-3440 .elementor-element.elementor-element-9d507c7 li:before {
    color: #26D06D;
    content: "•";
    font-weight: bold;
    display: inline-block;
    width: 1em;
    margin-left: -1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c96768 */.elementor-3440 .elementor-element.elementor-element-0c96768
{
bottom: 28px;
    position: absolute;
    left: 50%;
    transform: translate(-50%, 0);
border: 2px solid #26D06D;
box-sizing: border-box;
border-radius: 99px;
    padding-top: 11px;
    padding-bottom: 9px;
    padding-left: 50px;
    padding-right: 50px;
}
.elementor-3440 .elementor-element.elementor-element-0c96768:hover
{
border: 2px solid #3E4757;
    background: #3E4757;
    color: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6e7b5a3 */.elementor-3440 .elementor-element.elementor-element-6e7b5a3
{
    height: 750px;
    margin-right: 10px;
    margin-left: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-999082a */.elementor-3440 .elementor-element.elementor-element-999082a p {
    height: 72px;
    line-height: 72px;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0273c5b */.elementor-3440 .elementor-element.elementor-element-0273c5b p {
    height: 56px;
    line-height: 56px;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b73dfa5 */.elementor-3440 .elementor-element.elementor-element-b73dfa5  {
    height: 32px;
    vertical-align: top;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-53a7b5c */.elementor-3440 .elementor-element.elementor-element-53a7b5c
{
    color: #3E4757;
}

.elementor-3440 .elementor-element.elementor-element-53a7b5c li
{
    padding-bottom: 5px;
    list-style-type: none;
    color: #3E4757;
}
.elementor-3440 .elementor-element.elementor-element-53a7b5c li:last-child {
  padding-bottom: 0px;
}
.elementor-3440 .elementor-element.elementor-element-53a7b5c li:before {
    color: #FFFFFF;
    content: "•";
    font-weight: bold;
    display: inline-block;
    width: 1em;
    margin-left: -1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e6b1580 */.elementor-3440 .elementor-element.elementor-element-e6b1580
{
bottom: 28px;
    position: absolute;
    left: 50%;
    transform: translate(-50%, 0);
border: 2px solid #26D06D;
box-sizing: border-box;
border-radius: 99px;
    padding-top: 11px;
    padding-bottom: 9px;
    padding-left: 50px;
    padding-right: 50px;
    background: #FFFFFF;
}
.elementor-3440 .elementor-element.elementor-element-e6b1580:hover
{
border: 2px solid #3E4757;
    background: #3E4757;
    color: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-47abad8 */.elementor-3440 .elementor-element.elementor-element-47abad8
{
    height: 750px;
    margin-right: 10px;
    margin-left: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-231795a */.elementor-3440 .elementor-element.elementor-element-231795a p {
    height: 72px;
    line-height: 72px;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-62f883c */.elementor-3440 .elementor-element.elementor-element-62f883c p {
    height: 56px;
    line-height: 56px;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3e7c9e */.elementor-3440 .elementor-element.elementor-element-b3e7c9e  {
    height: 32px;
    vertical-align: top;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca114e3 */.elementor-3440 .elementor-element.elementor-element-ca114e3
{
    color: #3E4757;
}
.elementor-3440 .elementor-element.elementor-element-ca114e3 li
{
    padding-bottom: 5px;
    list-style-type: none;
    color: #3E4757;
}
.elementor-3440 .elementor-element.elementor-element-ca114e3 li:last-child {
  padding-bottom: 0px;
}
.elementor-3440 .elementor-element.elementor-element-ca114e3 li:before {
    color: #26D06D;
    content: "•";
    font-weight: bold;
    display: inline-block;
    width: 1em;
    margin-left: -1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-822c47f */.elementor-3440 .elementor-element.elementor-element-822c47f
{
bottom: 28px;
    position: absolute;
    left: 50%;
    transform: translate(-50%, 0);
border: 2px solid #26D06D;
box-sizing: border-box;
border-radius: 99px;
    padding-top: 11px;
    padding-bottom: 9px;
    padding-left: 50px;
    padding-right: 50px;
}
.elementor-3440 .elementor-element.elementor-element-822c47f:hover
{
border: 2px solid #3E4757;
    background: #3E4757;
    color: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a0ad1c2 */.elementor-3440 .elementor-element.elementor-element-a0ad1c2
{
    height: 750px;
    margin-right: 10px;
    margin-left: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0ccc266 */.elementor-3440 .elementor-element.elementor-element-0ccc266 p {
    height: 72px;
    line-height: 72px;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-696f589 */.elementor-3440 .elementor-element.elementor-element-696f589 p {
    height: 56px;
    line-height: 56px;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6ab352 */.elementor-3440 .elementor-element.elementor-element-f6ab352  {
    height: 32px;
    vertical-align: top;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dee2c28 */.elementor-3440 .elementor-element.elementor-element-dee2c28
{
    color: #3E4757;
}
.elementor-3440 .elementor-element.elementor-element-dee2c28 li
{
    padding-bottom: 5px;
    list-style-type: none;
    color: #3E4757;
}
.elementor-3440 .elementor-element.elementor-element-dee2c28 li:last-child {
  padding-bottom: 0px;
}
.elementor-3440 .elementor-element.elementor-element-dee2c28 li:before {
    color: #26D06D;
    content: "•";
    font-weight: bold;
    display: inline-block;
    width: 1em;
    margin-left: -1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c72c8fd */.elementor-3440 .elementor-element.elementor-element-c72c8fd
{
bottom: 28px;
    position: absolute;
    left: 50%;
    transform: translate(-50%, 0);
border: 2px solid #26D06D;
box-sizing: border-box;
border-radius: 99px;
    padding-top: 11px;
    padding-bottom: 9px;
    padding-left: 50px;
    padding-right: 50px;
}
.elementor-3440 .elementor-element.elementor-element-c72c8fd:hover
{
border: 2px solid #3E4757;
    background: #3E4757;
    color: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-284c8b7 */.elementor-3440 .elementor-element.elementor-element-284c8b7
{
    height: 750px;
    margin-right: 0px;
    margin-left: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad9bae1 */.elementor-3440 .elementor-element.elementor-element-ad9bae1 p {
    height: 72px;
    line-height: 72px;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-71827da */.elementor-3440 .elementor-element.elementor-element-71827da p {
    height: 56px;
    line-height: 56px;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-919ed27 */.elementor-3440 .elementor-element.elementor-element-919ed27  {
    height: 32px;
    vertical-align: top;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed3d768 */.elementor-3440 .elementor-element.elementor-element-ed3d768
{
    color: #3E4757;
}
.elementor-3440 .elementor-element.elementor-element-ed3d768 li
{
    padding-bottom: 5px;
    list-style-type: none;
    color: #3E4757;
}
.elementor-3440 .elementor-element.elementor-element-ed3d768 li:last-child {
  padding-bottom: 0px;
}
.elementor-3440 .elementor-element.elementor-element-ed3d768 li:before {
    color: #26D06D;
    content: "•";
    font-weight: bold;
    display: inline-block;
    width: 1em;
    margin-left: -1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8057dee */.elementor-3440 .elementor-element.elementor-element-8057dee
{
bottom: 28px;
    position: absolute;
    left: 50%;
    transform: translate(-50%, 0);
border: 2px solid #26D06D;
box-sizing: border-box;
border-radius: 99px;
    padding-top: 11px;
    padding-bottom: 9px;
    padding-left: 50px;
    padding-right: 50px;
}
.elementor-3440 .elementor-element.elementor-element-8057dee:hover
{
border: 2px solid #3E4757;
    background: #3E4757;
    color: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2c6ff25 */.elementor-3440 .elementor-element.elementor-element-2c6ff25
{
    height: 750px;
    margin-right: 10px;
    margin-left: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-200d1e4 */.elementor-3440 .elementor-element.elementor-element-200d1e4 p {
    height: 72px;
    line-height: 72px;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4f2297 */.elementor-3440 .elementor-element.elementor-element-f4f2297 p {
    height: 56px;
    line-height: 56px;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31ca6fc */.elementor-3440 .elementor-element.elementor-element-31ca6fc  {
    height: 32px;
    vertical-align: top;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d507c7 */.elementor-3440 .elementor-element.elementor-element-9d507c7
{
    color: #3E4757;
}
.elementor-3440 .elementor-element.elementor-element-9d507c7 li
{
    padding-bottom: 5px;
    list-style-type: none;
    color: #3E4757;
}
.elementor-3440 .elementor-element.elementor-element-9d507c7 li:last-child {
  padding-bottom: 0px;
}
.elementor-3440 .elementor-element.elementor-element-9d507c7 li:before {
    color: #26D06D;
    content: "•";
    font-weight: bold;
    display: inline-block;
    width: 1em;
    margin-left: -1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c96768 */.elementor-3440 .elementor-element.elementor-element-0c96768
{
bottom: 28px;
    position: absolute;
    left: 50%;
    transform: translate(-50%, 0);
border: 2px solid #26D06D;
box-sizing: border-box;
border-radius: 99px;
    padding-top: 11px;
    padding-bottom: 9px;
    padding-left: 50px;
    padding-right: 50px;
}
.elementor-3440 .elementor-element.elementor-element-0c96768:hover
{
border: 2px solid #3E4757;
    background: #3E4757;
    color: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6e7b5a3 */.elementor-3440 .elementor-element.elementor-element-6e7b5a3
{
    height: 750px;
    margin-right: 10px;
    margin-left: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-999082a */.elementor-3440 .elementor-element.elementor-element-999082a p {
    height: 72px;
    line-height: 72px;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0273c5b */.elementor-3440 .elementor-element.elementor-element-0273c5b p {
    height: 56px;
    line-height: 56px;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b73dfa5 */.elementor-3440 .elementor-element.elementor-element-b73dfa5  {
    height: 32px;
    vertical-align: top;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-53a7b5c */.elementor-3440 .elementor-element.elementor-element-53a7b5c
{
    color: #3E4757;
}

.elementor-3440 .elementor-element.elementor-element-53a7b5c li
{
    padding-bottom: 5px;
    list-style-type: none;
    color: #3E4757;
}
.elementor-3440 .elementor-element.elementor-element-53a7b5c li:last-child {
  padding-bottom: 0px;
}
.elementor-3440 .elementor-element.elementor-element-53a7b5c li:before {
    color: #FFFFFF;
    content: "•";
    font-weight: bold;
    display: inline-block;
    width: 1em;
    margin-left: -1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e6b1580 */.elementor-3440 .elementor-element.elementor-element-e6b1580
{
bottom: 28px;
    position: absolute;
    left: 50%;
    transform: translate(-50%, 0);
border: 2px solid #26D06D;
box-sizing: border-box;
border-radius: 99px;
    padding-top: 11px;
    padding-bottom: 9px;
    padding-left: 50px;
    padding-right: 50px;
    background: #FFFFFF;
}
.elementor-3440 .elementor-element.elementor-element-e6b1580:hover
{
border: 2px solid #3E4757;
    background: #3E4757;
    color: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-47abad8 */.elementor-3440 .elementor-element.elementor-element-47abad8
{
    height: 750px;
    margin-right: 10px;
    margin-left: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-231795a */.elementor-3440 .elementor-element.elementor-element-231795a p {
    height: 72px;
    line-height: 72px;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-62f883c */.elementor-3440 .elementor-element.elementor-element-62f883c p {
    height: 56px;
    line-height: 56px;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3e7c9e */.elementor-3440 .elementor-element.elementor-element-b3e7c9e  {
    height: 32px;
    vertical-align: top;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca114e3 */.elementor-3440 .elementor-element.elementor-element-ca114e3
{
    color: #3E4757;
}
.elementor-3440 .elementor-element.elementor-element-ca114e3 li
{
    padding-bottom: 5px;
    list-style-type: none;
    color: #3E4757;
}
.elementor-3440 .elementor-element.elementor-element-ca114e3 li:last-child {
  padding-bottom: 0px;
}
.elementor-3440 .elementor-element.elementor-element-ca114e3 li:before {
    color: #26D06D;
    content: "•";
    font-weight: bold;
    display: inline-block;
    width: 1em;
    margin-left: -1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-822c47f */.elementor-3440 .elementor-element.elementor-element-822c47f
{
bottom: 28px;
    position: absolute;
    left: 50%;
    transform: translate(-50%, 0);
border: 2px solid #26D06D;
box-sizing: border-box;
border-radius: 99px;
    padding-top: 11px;
    padding-bottom: 9px;
    padding-left: 50px;
    padding-right: 50px;
}
.elementor-3440 .elementor-element.elementor-element-822c47f:hover
{
border: 2px solid #3E4757;
    background: #3E4757;
    color: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a0ad1c2 */.elementor-3440 .elementor-element.elementor-element-a0ad1c2
{
    height: 750px;
    margin-right: 10px;
    margin-left: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0ccc266 */.elementor-3440 .elementor-element.elementor-element-0ccc266 p {
    height: 72px;
    line-height: 72px;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-696f589 */.elementor-3440 .elementor-element.elementor-element-696f589 p {
    height: 56px;
    line-height: 56px;
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6ab352 */.elementor-3440 .elementor-element.elementor-element-f6ab352  {
    height: 32px;
    vertical-align: top;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dee2c28 */.elementor-3440 .elementor-element.elementor-element-dee2c28
{
    color: #3E4757;
}
.elementor-3440 .elementor-element.elementor-element-dee2c28 li
{
    padding-bottom: 5px;
    list-style-type: none;
    color: #3E4757;
}
.elementor-3440 .elementor-element.elementor-element-dee2c28 li:last-child {
  padding-bottom: 0px;
}
.elementor-3440 .elementor-element.elementor-element-dee2c28 li:before {
    color: #26D06D;
    content: "•";
    font-weight: bold;
    display: inline-block;
    width: 1em;
    margin-left: -1em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c72c8fd */.elementor-3440 .elementor-element.elementor-element-c72c8fd
{
bottom: 28px;
    position: absolute;
    left: 50%;
    transform: translate(-50%, 0);
border: 2px solid #26D06D;
box-sizing: border-box;
border-radius: 99px;
    padding-top: 11px;
    padding-bottom: 9px;
    padding-left: 50px;
    padding-right: 50px;
}
.elementor-3440 .elementor-element.elementor-element-c72c8fd:hover
{
border: 2px solid #3E4757;
    background: #3E4757;
    color: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-284c8b7 */.elementor-3440 .elementor-element.elementor-element-284c8b7
{
    height: 750px;
    margin-right: 0px;
    margin-left: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a2ade0 */.elementor-3440 .elementor-element.elementor-element-7a2ade0 a
{
    color: #26D06D;
}/* End custom CSS */