.elementor-2677 .elementor-element.elementor-element-044ccaf{margin-top:50px;margin-bottom:50px;padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2677 .elementor-element.elementor-element-007dbde .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2677 .elementor-element.elementor-element-21ad03a .elementor-button{background-color:#86A5D900;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-secondary );}.elementor-2677 .elementor-element.elementor-element-21ad03a .elementor-button:hover, .elementor-2677 .elementor-element.elementor-element-21ad03a .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-2d2930e );}.elementor-2677 .elementor-element.elementor-element-21ad03a .elementor-button:hover svg, .elementor-2677 .elementor-element.elementor-element-21ad03a .elementor-button:focus svg{fill:var( --e-global-color-2d2930e );}.elementor-2677 .elementor-element.elementor-element-5e763ea3{margin-top:50px;margin-bottom:50px;}.elementor-2677 .elementor-element.elementor-element-2053a74f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2677 .elementor-element.elementor-element-3992eaf7{margin-top:0px;margin-bottom:20px;}.elementor-2677 .elementor-element.elementor-element-3ed1d025 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-2677 .elementor-element.elementor-element-210213c9{margin-top:0px;margin-bottom:20px;}.elementor-2677 .elementor-element.elementor-element-b928cb3 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-2677 .elementor-element.elementor-element-2df49f34{margin-top:0px;margin-bottom:20px;}.elementor-2677 .elementor-element.elementor-element-1ac18566 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-2677 .elementor-element.elementor-element-42bd3577{margin-top:0px;margin-bottom:20px;}.elementor-2677 .elementor-element.elementor-element-35918f4a .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-2677 .elementor-element.elementor-element-602167d1{margin-top:0px;margin-bottom:20px;}.elementor-2677 .elementor-element.elementor-element-581b166f .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-2677 .elementor-element.elementor-element-7fb54a26{margin-top:0px;margin-bottom:20px;}.elementor-2677 .elementor-element.elementor-element-5924039a .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-2677 .elementor-element.elementor-element-55ef0c30{margin-top:0px;margin-bottom:20px;}.elementor-2677 .elementor-element.elementor-element-544659a .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-2677 .elementor-element.elementor-element-68624dea{margin-top:0px;margin-bottom:20px;}.elementor-2677 .elementor-element.elementor-element-5e42cad5 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-2677 .elementor-element.elementor-element-837c36f{margin-top:0px;margin-bottom:20px;}.elementor-2677 .elementor-element.elementor-element-3d7c6d45 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-2677 .elementor-element.elementor-element-7644f51e{margin-top:0px;margin-bottom:20px;}.elementor-2677 .elementor-element.elementor-element-2a33e84f .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-2677 .elementor-element.elementor-element-3a7c00b3{margin-top:0px;margin-bottom:20px;}.elementor-2677 .elementor-element.elementor-element-ccfe57 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-2677 .elementor-element.elementor-element-298e50f3{margin-top:0px;margin-bottom:20px;}.elementor-2677 .elementor-element.elementor-element-5dec1057 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-2677 .elementor-element.elementor-element-4b57ee0f{margin-top:0px;margin-bottom:20px;}.elementor-2677 .elementor-element.elementor-element-280d44fe .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-2677 .elementor-element.elementor-element-6f4ff140{margin-top:0px;margin-bottom:20px;}.elementor-2677 .elementor-element.elementor-element-2ec65d03 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-2677 .elementor-element.elementor-element-5dd2a9d7{margin-top:0px;margin-bottom:20px;}.elementor-2677 .elementor-element.elementor-element-63229286 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-2677 .elementor-element.elementor-element-7b2fbc7e{margin-top:0px;margin-bottom:20px;}.elementor-2677 .elementor-element.elementor-element-5d40820f .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-2677 .elementor-element.elementor-element-62cd5c35{margin-top:0px;margin-bottom:20px;}.elementor-2677 .elementor-element.elementor-element-2fa8c05f .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-2677 .elementor-element.elementor-element-68e61b29{margin-top:0px;margin-bottom:20px;}.elementor-2677 .elementor-element.elementor-element-16af68d .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-2677 .elementor-element.elementor-element-34a9d043{margin-top:0px;margin-bottom:20px;}.elementor-2677 .elementor-element.elementor-element-618af6d4 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-2677 .elementor-element.elementor-element-c0f8d1f{margin-top:0px;margin-bottom:20px;}.elementor-2677 .elementor-element.elementor-element-d9716a6 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-2677 .elementor-element.elementor-element-3b206b04{margin-top:0px;margin-bottom:20px;}.elementor-2677 .elementor-element.elementor-element-15071b7e .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-2677 .elementor-element.elementor-element-3be57f6d{margin-top:0px;margin-bottom:20px;}.elementor-2677 .elementor-element.elementor-element-5119c310 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-2677 .elementor-element.elementor-element-1b46083c{margin-top:0px;margin-bottom:20px;}.elementor-2677 .elementor-element.elementor-element-41a2f8ae .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-2677 .elementor-element.elementor-element-3686108f{margin-top:0px;margin-bottom:20px;}.elementor-2677 .elementor-element.elementor-element-4761f77c .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2677 .elementor-element.elementor-element-007dbde .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2677 .elementor-element.elementor-element-6409d837 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2677 .elementor-element.elementor-element-3ed1d025 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-2677 .elementor-element.elementor-element-b928cb3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-2677 .elementor-element.elementor-element-1ac18566 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-2677 .elementor-element.elementor-element-35918f4a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-2677 .elementor-element.elementor-element-581b166f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-2677 .elementor-element.elementor-element-5924039a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-2677 .elementor-element.elementor-element-544659a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-2677 .elementor-element.elementor-element-5e42cad5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-2677 .elementor-element.elementor-element-3d7c6d45 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-2677 .elementor-element.elementor-element-2a33e84f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-2677 .elementor-element.elementor-element-ccfe57 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-2677 .elementor-element.elementor-element-5dec1057 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-2677 .elementor-element.elementor-element-280d44fe .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-2677 .elementor-element.elementor-element-2ec65d03 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-2677 .elementor-element.elementor-element-63229286 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-2677 .elementor-element.elementor-element-5d40820f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-2677 .elementor-element.elementor-element-2fa8c05f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-2677 .elementor-element.elementor-element-16af68d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-2677 .elementor-element.elementor-element-618af6d4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-2677 .elementor-element.elementor-element-d9716a6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-2677 .elementor-element.elementor-element-15071b7e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-2677 .elementor-element.elementor-element-5119c310 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-2677 .elementor-element.elementor-element-41a2f8ae .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-2677 .elementor-element.elementor-element-4761f77c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2677 .elementor-element.elementor-element-007dbde .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2677 .elementor-element.elementor-element-3ed1d025 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-2677 .elementor-element.elementor-element-b928cb3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-2677 .elementor-element.elementor-element-1ac18566 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-2677 .elementor-element.elementor-element-35918f4a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-2677 .elementor-element.elementor-element-581b166f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-2677 .elementor-element.elementor-element-5924039a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-2677 .elementor-element.elementor-element-544659a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-2677 .elementor-element.elementor-element-5e42cad5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-2677 .elementor-element.elementor-element-3d7c6d45 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-2677 .elementor-element.elementor-element-2a33e84f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-2677 .elementor-element.elementor-element-ccfe57 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-2677 .elementor-element.elementor-element-5dec1057 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-2677 .elementor-element.elementor-element-280d44fe .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-2677 .elementor-element.elementor-element-2ec65d03 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-2677 .elementor-element.elementor-element-63229286 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-2677 .elementor-element.elementor-element-5d40820f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-2677 .elementor-element.elementor-element-2fa8c05f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-2677 .elementor-element.elementor-element-16af68d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-2677 .elementor-element.elementor-element-618af6d4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-2677 .elementor-element.elementor-element-d9716a6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-2677 .elementor-element.elementor-element-15071b7e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-2677 .elementor-element.elementor-element-5119c310 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-2677 .elementor-element.elementor-element-41a2f8ae .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-2677 .elementor-element.elementor-element-4761f77c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}}