.elementor-7840 .elementor-element.elementor-element-3522233:not(.elementor-motion-effects-element-type-background),.elementor-7840 .elementor-element.elementor-element-3522233>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1c3861}.elementor-7840 .elementor-element.elementor-element-3522233{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-7840 .elementor-element.elementor-element-3522233>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-7840 .elementor-element.elementor-element-609d55e>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-7840 .elementor-element.elementor-element-5d7b24d>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-7840 .elementor-element.elementor-element-5d7b24d>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:140px 50px}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-7840 .elementor-element.elementor-element-d911d75 .elementor-icon-wrapper{text-align:left}.elementor-7840 .elementor-element.elementor-element-d911d75 .elementor-icon{font-size:80px}.elementor-7840 .elementor-element.elementor-element-d911d75 .elementor-icon svg{height:80px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-primary)}.elementor-7840 .elementor-element.elementor-element-4e685f5>.elementor-widget-container{margin:20px 0;padding:0}.elementor-7840 .elementor-element.elementor-element-4e685f5 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:46px;font-weight:700;text-transform:none;letter-spacing:.6px;color:#fff}.elementor-7840 .elementor-element.elementor-element-54680cc>.elementor-widget-container{margin:0 0 40px;padding:0}.elementor-7840 .elementor-element.elementor-element-54680cc .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:26px;letter-spacing:.2px;color:#fff}.elementor-7840 .elementor-element.elementor-element-d75d07f>.elementor-widget-container{margin:10px 0 0;padding:0}.elementor-7840 .elementor-element.elementor-element-d75d07f .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:600;text-transform:none;letter-spacing:.6px;color:#fff}.elementor-7840 .elementor-element.elementor-element-1f2e69c>.elementor-widget-container{margin:16px 0 0;padding:0}.elementor-7840 .elementor-element.elementor-element-1f2e69c .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:600;text-transform:none;letter-spacing:.6px;color:#fff}.elementor-7840 .elementor-element.elementor-element-7c4737e>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-7840 .elementor-element.elementor-element-7c4737e>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:140px 50px}.elementor-7840 .elementor-element.elementor-element-a5693c8 .elementor-icon-wrapper{text-align:left}.elementor-7840 .elementor-element.elementor-element-a5693c8 .elementor-icon{font-size:80px}.elementor-7840 .elementor-element.elementor-element-a5693c8 .elementor-icon svg{height:80px}.elementor-7840 .elementor-element.elementor-element-ddfa0e0>.elementor-widget-container{margin:20px 0;padding:0}.elementor-7840 .elementor-element.elementor-element-ddfa0e0 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:46px;font-weight:700;text-transform:none;letter-spacing:.6px;color:#fff}.elementor-7840 .elementor-element.elementor-element-7610021>.elementor-widget-container{margin:0 0 40px;padding:0}.elementor-7840 .elementor-element.elementor-element-7610021 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:26px;letter-spacing:.2px;color:#fff}.elementor-7840 .elementor-element.elementor-element-6e0ac38>.elementor-widget-container{margin:10px 0 0;padding:0}.elementor-7840 .elementor-element.elementor-element-6e0ac38 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:600;text-transform:none;letter-spacing:.6px;color:#fff}.elementor-7840 .elementor-element.elementor-element-afb6636>.elementor-widget-container{margin:16px 0 0;padding:0}.elementor-7840 .elementor-element.elementor-element-afb6636 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:600;text-transform:none;letter-spacing:.6px;color:#fff}.elementor-7840 .elementor-element.elementor-element-8aa7fd6>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-7840 .elementor-element.elementor-element-8aa7fd6>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:140px 50px}.elementor-7840 .elementor-element.elementor-element-4705b8b .elementor-icon-wrapper{text-align:left}.elementor-7840 .elementor-element.elementor-element-4705b8b .elementor-icon{font-size:80px}.elementor-7840 .elementor-element.elementor-element-4705b8b .elementor-icon svg{height:80px}.elementor-7840 .elementor-element.elementor-element-5438593>.elementor-widget-container{margin:20px 0;padding:0}.elementor-7840 .elementor-element.elementor-element-5438593 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:46px;font-weight:700;text-transform:none;letter-spacing:.6px;color:#fff}.elementor-7840 .elementor-element.elementor-element-e063ede>.elementor-widget-container{margin:0 0 40px;padding:0}.elementor-7840 .elementor-element.elementor-element-e063ede .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:26px;letter-spacing:.2px;color:#fff}.elementor-7840 .elementor-element.elementor-element-e417dca>.elementor-widget-container{margin:10px 0 0;padding:0}.elementor-7840 .elementor-element.elementor-element-e417dca .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:600;text-transform:none;letter-spacing:.6px;color:#fff}.elementor-7840 .elementor-element.elementor-element-08206e1>.elementor-widget-container{margin:16px 0 0;padding:0}.elementor-7840 .elementor-element.elementor-element-08206e1 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:600;text-transform:none;letter-spacing:.6px;color:#fff}.elementor-7840 .elementor-element.elementor-element-7faf371>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-7840 .elementor-element.elementor-element-7faf371>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:140px 50px}.elementor-7840 .elementor-element.elementor-element-fd1790f .elementor-icon-wrapper{text-align:left}.elementor-7840 .elementor-element.elementor-element-fd1790f .elementor-icon{font-size:80px}.elementor-7840 .elementor-element.elementor-element-fd1790f .elementor-icon svg{height:80px}.elementor-7840 .elementor-element.elementor-element-6712b3c>.elementor-widget-container{margin:20px 0;padding:0}.elementor-7840 .elementor-element.elementor-element-6712b3c .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:46px;font-weight:700;text-transform:none;letter-spacing:.6px;color:#fff}.elementor-7840 .elementor-element.elementor-element-baeece4>.elementor-widget-container{margin:0 0 40px;padding:0}.elementor-7840 .elementor-element.elementor-element-baeece4 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:26px;letter-spacing:.2px;color:#fff}.elementor-7840 .elementor-element.elementor-element-4134693>.elementor-widget-container{margin:10px 0 0;padding:0}.elementor-7840 .elementor-element.elementor-element-4134693 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:600;text-transform:none;letter-spacing:.6px;color:#fff}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}}.menu-class:hover{background:#2cc2e5;transition:all .5s ease}.menu-class a:hover{color:#1c3861 !important;transition:all .5s ease}.text-block-menu{min-height:150px}