.elementor-9634 .elementor-element.elementor-element-6f3bde3{margin-top:0px;margin-bottom:56px;padding:0px 0px 0px 0px;}.elementor-9634 .elementor-element.elementor-element-f12da61 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-text-editor{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-9634 .elementor-element.elementor-element-8621f97{margin-top:0px;margin-bottom:56px;padding:0px 0px 0px 0px;}.elementor-9634 .elementor-element.elementor-element-6e92538 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9634 .elementor-element.elementor-element-5db6082 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-9634 .elementor-element.elementor-element-5f08858 > .elementor-element-populated{padding:0px 18px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-9634 .elementor-element.elementor-element-80697cc > .elementor-element-populated{padding:0px 0px 0px 18px;}.elementor-9634 .elementor-element.elementor-element-3f2db33:not(.elementor-motion-effects-element-type-background), .elementor-9634 .elementor-element.elementor-element-3f2db33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9634 .elementor-element.elementor-element-3f2db33{border-style:solid;border-width:4px 0px 0px 0px;border-color:#D7DF28;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:56px;padding:40px 32px 40px 32px;}.elementor-9634 .elementor-element.elementor-element-3f2db33, .elementor-9634 .elementor-element.elementor-element-3f2db33 > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-9634 .elementor-element.elementor-element-3f2db33 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9634 .elementor-element.elementor-element-ae4a099 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9634 .elementor-element.elementor-element-b7e800c{margin-top:0px;margin-bottom:56px;padding:0px 0px 0px 0px;}.elementor-9634 .elementor-element.elementor-element-aeb74e1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9634 .elementor-element.elementor-element-a326607{margin-top:0px;margin-bottom:56px;padding:0px 0px 0px 0px;}.elementor-9634 .elementor-element.elementor-element-13b47b0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9634 .elementor-element.elementor-element-795dbda{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-9634 .elementor-element.elementor-element-b65c081 > .elementor-element-populated{padding:0px 0px 0px 0px;}@media(max-width:767px){.elementor-9634 .elementor-element.elementor-element-6f3bde3{margin-top:0px;margin-bottom:44px;}.elementor-9634 .elementor-element.elementor-element-8621f97{margin-top:0px;margin-bottom:44px;}.elementor-9634 .elementor-element.elementor-element-5f08858{width:100%;}.elementor-9634 .elementor-element.elementor-element-5f08858 > .elementor-element-populated{padding:0px 0px 24px 0px;}.elementor-9634 .elementor-element.elementor-element-80697cc{width:100%;}.elementor-9634 .elementor-element.elementor-element-80697cc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9634 .elementor-element.elementor-element-3f2db33{margin-top:0px;margin-bottom:44px;padding:32px 20px 32px 20px;}.elementor-9634 .elementor-element.elementor-element-b7e800c{margin-top:0px;margin-bottom:44px;}.elementor-9634 .elementor-element.elementor-element-a326607{margin-top:0px;margin-bottom:44px;}.elementor-9634 .elementor-element.elementor-element-795dbda{margin-top:0px;margin-bottom:0px;}}@media(min-width:768px){.elementor-9634 .elementor-element.elementor-element-5f08858{width:40%;}.elementor-9634 .elementor-element.elementor-element-80697cc{width:60%;}}@media(max-width:1200px) and (min-width:768px){.elementor-9634 .elementor-element.elementor-element-5f08858{width:40%;}.elementor-9634 .elementor-element.elementor-element-80697cc{width:60%;}}/* Start custom CSS for text-editor, class: .elementor-element-72f2734 */.elementor-9634 .elementor-element.elementor-element-72f2734, .elementor-9634 .elementor-element.elementor-element-72f2734 p{font-family:"DM Sans",sans-serif;font-size:18px;line-height:1.7;color:#393939}
@media(max-width:767px){.elementor-9634 .elementor-element.elementor-element-72f2734, .elementor-9634 .elementor-element.elementor-element-72f2734 p{font-size:16px}}
.elementor-9634 .elementor-element.elementor-element-72f2734 p{margin:0 0 1.1em}
.elementor-9634 .elementor-element.elementor-element-72f2734 p:last-child{margin-bottom:0}
.elementor-9634 .elementor-element.elementor-element-72f2734 a{color:#313E49;font-weight:500;text-decoration:underline;text-decoration-color:#D7DF28;text-decoration-thickness:2px;text-underline-offset:3px}
.elementor-9634 .elementor-element.elementor-element-72f2734, .elementor-9634 .elementor-element.elementor-element-72f2734 p{font-size:20px;line-height:1.65;color:#313E49}
@media(max-width:767px){.elementor-9634 .elementor-element.elementor-element-72f2734, .elementor-9634 .elementor-element.elementor-element-72f2734 p{font-size:18px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c4c622 */.elementor-9634 .elementor-element.elementor-element-4c4c622, .elementor-9634 .elementor-element.elementor-element-4c4c622 p{font-family:"DM Sans",sans-serif;font-size:18px;line-height:1.7;color:#393939}
@media(max-width:767px){.elementor-9634 .elementor-element.elementor-element-4c4c622, .elementor-9634 .elementor-element.elementor-element-4c4c622 p{font-size:16px}}
.elementor-9634 .elementor-element.elementor-element-4c4c622 p{margin:0 0 1.1em}
.elementor-9634 .elementor-element.elementor-element-4c4c622 p:last-child{margin-bottom:0}
.elementor-9634 .elementor-element.elementor-element-4c4c622 a{color:#313E49;font-weight:500;text-decoration:underline;text-decoration-color:#D7DF28;text-decoration-thickness:2px;text-underline-offset:3px}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6f3bde3 */.elementor-9634 .elementor-element.elementor-element-6f3bde3 .elementor-widget-wrap > .elementor-element:not(:last-child){margin-block-end:20px}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a72543c */.elementor-9634 .elementor-element.elementor-element-a72543c{text-align:center}
.elementor-9634 .elementor-element.elementor-element-a72543c a{display:inline-block}
.elementor-9634 .elementor-element.elementor-element-a72543c img{width:260px;max-width:100%;height:auto;border-radius:8px;box-shadow:0 6px 24px rgba(49,62,73,.16);display:block;margin:0 auto}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03a3bbd */.elementor-9634 .elementor-element.elementor-element-03a3bbd p{margin:0;text-align:center}
.elementor-9634 .elementor-element.elementor-element-03a3bbd .vp-btn{display:inline-block;background:#D7DF28;color:#000;font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:16px;letter-spacing:.5px;text-transform:uppercase;line-height:1.2;padding:14px 24px;text-decoration:none;transition:background .2s,color .2s}
.elementor-9634 .elementor-element.elementor-element-03a3bbd .vp-btn:hover{background:#313E49;color:#fff}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-932040e */.elementor-9634 .elementor-element.elementor-element-932040e, .elementor-9634 .elementor-element.elementor-element-932040e p{font-family:"DM Sans",sans-serif;font-size:18px;line-height:1.7;color:#393939}
@media(max-width:767px){.elementor-9634 .elementor-element.elementor-element-932040e, .elementor-9634 .elementor-element.elementor-element-932040e p{font-size:16px}}
.elementor-9634 .elementor-element.elementor-element-932040e p{margin:0 0 1.1em}
.elementor-9634 .elementor-element.elementor-element-932040e p:last-child{margin-bottom:0}
.elementor-9634 .elementor-element.elementor-element-932040e a{color:#313E49;font-weight:500;text-decoration:underline;text-decoration-color:#D7DF28;text-decoration-thickness:2px;text-underline-offset:3px}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5db6082 */.elementor-9634 .elementor-element.elementor-element-5db6082 .elementor-widget-wrap > .elementor-element:not(:last-child){margin-block-end:20px}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8621f97 */.elementor-9634 .elementor-element.elementor-element-8621f97 .elementor-widget-wrap > .elementor-element:not(:last-child){margin-block-end:20px}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2752ee1 */.elementor-9634 .elementor-element.elementor-element-2752ee1{text-align:center}
.elementor-9634 .elementor-element.elementor-element-2752ee1 a{display:inline-block}
.elementor-9634 .elementor-element.elementor-element-2752ee1 img{width:180px;max-width:100%;height:auto;display:block;margin:0 auto}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7331cf1 */.elementor-9634 .elementor-element.elementor-element-7331cf1 h2{font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:28px;line-height:1.2;color:#313E49;margin:0;text-align:center;}
@media(max-width:1024px){.elementor-9634 .elementor-element.elementor-element-7331cf1 h2{font-size:24px}}
@media(max-width:767px){.elementor-9634 .elementor-element.elementor-element-7331cf1 h2{font-size:22px}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-37a38ca */.elementor-9634 .elementor-element.elementor-element-37a38ca{text-align:center}
.elementor-9634 .elementor-element.elementor-element-37a38ca a{display:inline-block}
.elementor-9634 .elementor-element.elementor-element-37a38ca img{width:360px;max-width:100%;height:auto;display:block;margin:0 auto}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a368bd */.elementor-9634 .elementor-element.elementor-element-2a368bd p{margin:0;text-align:center}
.elementor-9634 .elementor-element.elementor-element-2a368bd .vp-btn{display:inline-block;background:#D7DF28;color:#000;font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:16px;letter-spacing:.5px;text-transform:uppercase;line-height:1.2;padding:14px 24px;text-decoration:none;transition:background .2s,color .2s}
.elementor-9634 .elementor-element.elementor-element-2a368bd .vp-btn:hover{background:#313E49;color:#fff}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3f2db33 */.elementor-9634 .elementor-element.elementor-element-3f2db33 .elementor-widget-wrap > .elementor-element:not(:last-child){margin-block-end:20px}
.elementor-9634 .elementor-element.elementor-element-3f2db33 .elementor-widget-wrap > .elementor-element:not(:last-child){margin-block-end:16px}
.elementor-9634 .elementor-element.elementor-element-3f2db33{border-left:1px solid #E3E6E8 !important;border-right:1px solid #E3E6E8 !important;border-bottom:1px solid #E3E6E8 !important}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9cc4a0 */.elementor-9634 .elementor-element.elementor-element-f9cc4a0 h2{font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:32px;line-height:1.2;color:#313E49;margin:0;}
@media(max-width:1024px){.elementor-9634 .elementor-element.elementor-element-f9cc4a0 h2{font-size:28px}}
@media(max-width:767px){.elementor-9634 .elementor-element.elementor-element-f9cc4a0 h2{font-size:26px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-937718b */.elementor-9634 .elementor-element.elementor-element-937718b, .elementor-9634 .elementor-element.elementor-element-937718b p{font-family:"DM Sans",sans-serif;font-size:18px;line-height:1.7;color:#393939}
@media(max-width:767px){.elementor-9634 .elementor-element.elementor-element-937718b, .elementor-9634 .elementor-element.elementor-element-937718b p{font-size:16px}}
.elementor-9634 .elementor-element.elementor-element-937718b p{margin:0 0 1.1em}
.elementor-9634 .elementor-element.elementor-element-937718b p:last-child{margin-bottom:0}
.elementor-9634 .elementor-element.elementor-element-937718b a{color:#313E49;font-weight:500;text-decoration:underline;text-decoration-color:#D7DF28;text-decoration-thickness:2px;text-underline-offset:3px}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9305f9c */.elementor-9634 .elementor-element.elementor-element-9305f9c{text-align:center}
.elementor-9634 .elementor-element.elementor-element-9305f9c a{display:inline-block}
.elementor-9634 .elementor-element.elementor-element-9305f9c img{width:480px;max-width:100%;height:auto;border-radius:8px;box-shadow:0 6px 24px rgba(49,62,73,.16);display:block;margin:0 auto}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e25fdd1 */.elementor-9634 .elementor-element.elementor-element-e25fdd1 p{margin:0;text-align:center}
.elementor-9634 .elementor-element.elementor-element-e25fdd1 .vp-btn{display:inline-block;background:#D7DF28;color:#000;font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:16px;letter-spacing:.5px;text-transform:uppercase;line-height:1.2;padding:14px 24px;text-decoration:none;transition:background .2s,color .2s}
.elementor-9634 .elementor-element.elementor-element-e25fdd1 .vp-btn:hover{background:#313E49;color:#fff}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a3d45b */.elementor-9634 .elementor-element.elementor-element-2a3d45b, .elementor-9634 .elementor-element.elementor-element-2a3d45b p{font-family:"DM Sans",sans-serif;font-size:18px;line-height:1.7;color:#393939}
@media(max-width:767px){.elementor-9634 .elementor-element.elementor-element-2a3d45b, .elementor-9634 .elementor-element.elementor-element-2a3d45b p{font-size:16px}}
.elementor-9634 .elementor-element.elementor-element-2a3d45b p{margin:0 0 1.1em}
.elementor-9634 .elementor-element.elementor-element-2a3d45b p:last-child{margin-bottom:0}
.elementor-9634 .elementor-element.elementor-element-2a3d45b a{color:#313E49;font-weight:500;text-decoration:underline;text-decoration-color:#D7DF28;text-decoration-thickness:2px;text-underline-offset:3px}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b7e800c */.elementor-9634 .elementor-element.elementor-element-b7e800c .elementor-widget-wrap > .elementor-element:not(:last-child){margin-block-end:20px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-726b010 */.elementor-9634 .elementor-element.elementor-element-726b010 h2{font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:32px;line-height:1.2;color:#313E49;margin:0;}
@media(max-width:1024px){.elementor-9634 .elementor-element.elementor-element-726b010 h2{font-size:28px}}
@media(max-width:767px){.elementor-9634 .elementor-element.elementor-element-726b010 h2{font-size:26px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9379f80 */.elementor-9634 .elementor-element.elementor-element-9379f80, .elementor-9634 .elementor-element.elementor-element-9379f80 p{font-family:"DM Sans",sans-serif;font-size:18px;line-height:1.7;color:#393939}
@media(max-width:767px){.elementor-9634 .elementor-element.elementor-element-9379f80, .elementor-9634 .elementor-element.elementor-element-9379f80 p{font-size:16px}}
.elementor-9634 .elementor-element.elementor-element-9379f80 p{margin:0 0 1.1em}
.elementor-9634 .elementor-element.elementor-element-9379f80 p:last-child{margin-bottom:0}
.elementor-9634 .elementor-element.elementor-element-9379f80 a{color:#313E49;font-weight:500;text-decoration:underline;text-decoration-color:#D7DF28;text-decoration-thickness:2px;text-underline-offset:3px}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a326607 */.elementor-9634 .elementor-element.elementor-element-a326607 .elementor-widget-wrap > .elementor-element:not(:last-child){margin-block-end:20px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31e8e46 */.elementor-9634 .elementor-element.elementor-element-31e8e46 h2{font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:32px;line-height:1.2;color:#313E49;margin:0;}
@media(max-width:1024px){.elementor-9634 .elementor-element.elementor-element-31e8e46 h2{font-size:28px}}
@media(max-width:767px){.elementor-9634 .elementor-element.elementor-element-31e8e46 h2{font-size:26px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b8967f1 */.elementor-9634 .elementor-element.elementor-element-b8967f1, .elementor-9634 .elementor-element.elementor-element-b8967f1 p{font-family:"DM Sans",sans-serif;font-size:18px;line-height:1.7;color:#393939}
@media(max-width:767px){.elementor-9634 .elementor-element.elementor-element-b8967f1, .elementor-9634 .elementor-element.elementor-element-b8967f1 p{font-size:16px}}
.elementor-9634 .elementor-element.elementor-element-b8967f1 p{margin:0 0 1.1em}
.elementor-9634 .elementor-element.elementor-element-b8967f1 p:last-child{margin-bottom:0}
.elementor-9634 .elementor-element.elementor-element-b8967f1 a{color:#313E49;font-weight:500;text-decoration:underline;text-decoration-color:#D7DF28;text-decoration-thickness:2px;text-underline-offset:3px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3fd0a52 */.elementor-9634 .elementor-element.elementor-element-3fd0a52{border-left:4px solid #D7DF28;padding:6px 0 6px 22px;margin-top:8px}
.elementor-9634 .elementor-element.elementor-element-3fd0a52 p{margin:0;font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:24px;line-height:1.35;color:#313E49}
@media(max-width:767px){.elementor-9634 .elementor-element.elementor-element-3fd0a52 p{font-size:20px}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-795dbda */.elementor-9634 .elementor-element.elementor-element-795dbda .elementor-widget-wrap > .elementor-element:not(:last-child){margin-block-end:20px}/* End custom CSS */