.elementor-357 .elementor-element.elementor-element-7fef2ca7 > .elementor-container{min-height:300px;}.elementor-357 .elementor-element.elementor-element-7fef2ca7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-357 .elementor-element.elementor-element-7fef2ca7:not(.elementor-motion-effects-element-type-background), .elementor-357 .elementor-element.elementor-element-7fef2ca7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8444685 );}.elementor-357 .elementor-element.elementor-element-7fef2ca7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 10px;z-index:2;}.elementor-357 .elementor-element.elementor-element-7fef2ca7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-357 .elementor-element.elementor-element-2f430274 > .elementor-element-populated{padding:60px 10px 10px 10px;}.elementor-357 .elementor-element.elementor-element-6f456935 .elementor-heading-title{color:var( --e-global-color-458d839 );font-family:var( --e-global-typography-08996b2-font-family ), Sans-serif;font-size:var( --e-global-typography-08996b2-font-size );font-weight:var( --e-global-typography-08996b2-font-weight );line-height:var( --e-global-typography-08996b2-line-height );letter-spacing:var( --e-global-typography-08996b2-letter-spacing );word-spacing:var( --e-global-typography-08996b2-word-spacing );}.elementor-357 .elementor-element.elementor-element-3b596efe{color:var( --e-global-color-458d839 );font-family:var( --e-global-typography-a3d89d5-font-family ), Sans-serif;font-size:var( --e-global-typography-a3d89d5-font-size );font-weight:var( --e-global-typography-a3d89d5-font-weight );line-height:var( --e-global-typography-a3d89d5-line-height );letter-spacing:var( --e-global-typography-a3d89d5-letter-spacing );word-spacing:var( --e-global-typography-a3d89d5-word-spacing );}.elementor-357 .elementor-element.elementor-element-442ef135{color:var( --e-global-color-458d839 );font-family:var( --e-global-typography-a3d89d5-font-family ), Sans-serif;font-size:var( --e-global-typography-a3d89d5-font-size );font-weight:var( --e-global-typography-a3d89d5-font-weight );line-height:var( --e-global-typography-a3d89d5-line-height );letter-spacing:var( --e-global-typography-a3d89d5-letter-spacing );word-spacing:var( --e-global-typography-a3d89d5-word-spacing );}.elementor-357 .elementor-element.elementor-element-30fe9858 > .elementor-element-populated{padding:60px 10px 10px 10px;}.elementor-357 .elementor-element.elementor-element-71171a22 .elementor-heading-title{color:var( --e-global-color-458d839 );font-family:var( --e-global-typography-08996b2-font-family ), Sans-serif;font-size:var( --e-global-typography-08996b2-font-size );font-weight:var( --e-global-typography-08996b2-font-weight );line-height:var( --e-global-typography-08996b2-line-height );letter-spacing:var( --e-global-typography-08996b2-letter-spacing );word-spacing:var( --e-global-typography-08996b2-word-spacing );}.elementor-357 .elementor-element.elementor-element-9a00f86 .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-a3d89d5-font-family ), Sans-serif;font-size:var( --e-global-typography-a3d89d5-font-size );font-weight:var( --e-global-typography-a3d89d5-font-weight );line-height:var( --e-global-typography-a3d89d5-line-height );letter-spacing:var( --e-global-typography-a3d89d5-letter-spacing );word-spacing:var( --e-global-typography-a3d89d5-word-spacing );}.elementor-357 .elementor-element.elementor-element-9a00f86 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-458d839 );fill:var( --e-global-color-458d839 );padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-357 .elementor-element.elementor-element-9a00f86 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-357 .elementor-element.elementor-element-9a00f86 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-357 .elementor-element.elementor-element-9a00f86 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-357 .elementor-element.elementor-element-9a00f86 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-8daa73d );fill:var( --e-global-color-8daa73d );}.elementor-357 .elementor-element.elementor-element-9a00f86 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-8daa73d );}.elementor-357 .elementor-element.elementor-element-9a00f86{--e-nav-menu-horizontal-menu-item-margin:calc( 6px / 2 );}.elementor-357 .elementor-element.elementor-element-9a00f86 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:6px;}.elementor-357 .elementor-element.elementor-element-40ab156 > .elementor-element-populated{padding:60px 10px 10px 10px;}.elementor-357 .elementor-element.elementor-element-515a824 .elementor-heading-title{color:var( --e-global-color-458d839 );font-family:var( --e-global-typography-08996b2-font-family ), Sans-serif;font-size:var( --e-global-typography-08996b2-font-size );font-weight:var( --e-global-typography-08996b2-font-weight );line-height:var( --e-global-typography-08996b2-line-height );letter-spacing:var( --e-global-typography-08996b2-letter-spacing );word-spacing:var( --e-global-typography-08996b2-word-spacing );}.elementor-357 .elementor-element.elementor-element-1128c02 .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-a3d89d5-font-family ), Sans-serif;font-size:var( --e-global-typography-a3d89d5-font-size );font-weight:var( --e-global-typography-a3d89d5-font-weight );line-height:var( --e-global-typography-a3d89d5-line-height );letter-spacing:var( --e-global-typography-a3d89d5-letter-spacing );word-spacing:var( --e-global-typography-a3d89d5-word-spacing );}.elementor-357 .elementor-element.elementor-element-1128c02 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-458d839 );fill:var( --e-global-color-458d839 );padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-357 .elementor-element.elementor-element-1128c02 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-357 .elementor-element.elementor-element-1128c02 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-357 .elementor-element.elementor-element-1128c02 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-357 .elementor-element.elementor-element-1128c02 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-8daa73d );fill:var( --e-global-color-8daa73d );}.elementor-357 .elementor-element.elementor-element-1128c02 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-8daa73d );}.elementor-357 .elementor-element.elementor-element-1128c02{--e-nav-menu-horizontal-menu-item-margin:calc( 6px / 2 );}.elementor-357 .elementor-element.elementor-element-1128c02 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:6px;}.elementor-357 .elementor-element.elementor-element-4542a663 > .elementor-element-populated{padding:60px 10px 10px 10px;}.elementor-357 .elementor-element.elementor-element-d48b9bc .elementor-heading-title{color:var( --e-global-color-458d839 );font-family:var( --e-global-typography-08996b2-font-family ), Sans-serif;font-size:var( --e-global-typography-08996b2-font-size );font-weight:var( --e-global-typography-08996b2-font-weight );line-height:var( --e-global-typography-08996b2-line-height );letter-spacing:var( --e-global-typography-08996b2-letter-spacing );word-spacing:var( --e-global-typography-08996b2-word-spacing );}.elementor-357 .elementor-element.elementor-element-372a0f9 .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-a3d89d5-font-family ), Sans-serif;font-size:var( --e-global-typography-a3d89d5-font-size );font-weight:var( --e-global-typography-a3d89d5-font-weight );line-height:var( --e-global-typography-a3d89d5-line-height );letter-spacing:var( --e-global-typography-a3d89d5-letter-spacing );word-spacing:var( --e-global-typography-a3d89d5-word-spacing );}.elementor-357 .elementor-element.elementor-element-372a0f9 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-458d839 );fill:var( --e-global-color-458d839 );padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-357 .elementor-element.elementor-element-372a0f9 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-357 .elementor-element.elementor-element-372a0f9 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-357 .elementor-element.elementor-element-372a0f9 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-357 .elementor-element.elementor-element-372a0f9 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-8daa73d );fill:var( --e-global-color-8daa73d );}.elementor-357 .elementor-element.elementor-element-372a0f9 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-8daa73d );}.elementor-357 .elementor-element.elementor-element-372a0f9{--e-nav-menu-horizontal-menu-item-margin:calc( 6px / 2 );}.elementor-357 .elementor-element.elementor-element-372a0f9 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:6px;}.elementor-357 .elementor-element.elementor-element-8dee4db > .elementor-element-populated{padding:60px 10px 10px 10px;}.elementor-357 .elementor-element.elementor-element-3201f2be .elementor-heading-title{color:var( --e-global-color-458d839 );font-family:var( --e-global-typography-08996b2-font-family ), Sans-serif;font-size:var( --e-global-typography-08996b2-font-size );font-weight:var( --e-global-typography-08996b2-font-weight );line-height:var( --e-global-typography-08996b2-line-height );letter-spacing:var( --e-global-typography-08996b2-letter-spacing );word-spacing:var( --e-global-typography-08996b2-word-spacing );}.elementor-357 .elementor-element.elementor-element-7f52641 .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-a3d89d5-font-family ), Sans-serif;font-size:var( --e-global-typography-a3d89d5-font-size );font-weight:var( --e-global-typography-a3d89d5-font-weight );line-height:var( --e-global-typography-a3d89d5-line-height );letter-spacing:var( --e-global-typography-a3d89d5-letter-spacing );word-spacing:var( --e-global-typography-a3d89d5-word-spacing );}.elementor-357 .elementor-element.elementor-element-7f52641 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-458d839 );fill:var( --e-global-color-458d839 );padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-357 .elementor-element.elementor-element-7f52641 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-357 .elementor-element.elementor-element-7f52641 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-357 .elementor-element.elementor-element-7f52641 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-357 .elementor-element.elementor-element-7f52641 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-8daa73d );fill:var( --e-global-color-8daa73d );}.elementor-357 .elementor-element.elementor-element-7f52641 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-8daa73d );}.elementor-357 .elementor-element.elementor-element-7f52641{--e-nav-menu-horizontal-menu-item-margin:calc( 6px / 2 );}.elementor-357 .elementor-element.elementor-element-7f52641 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:6px;}.elementor-357 .elementor-element.elementor-element-10c22dd:not(.elementor-motion-effects-element-type-background), .elementor-357 .elementor-element.elementor-element-10c22dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8444685 );}.elementor-357 .elementor-element.elementor-element-10c22dd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 10px;z-index:2;}.elementor-357 .elementor-element.elementor-element-10c22dd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-357 .elementor-element.elementor-element-f25eea0{text-align:center;}.elementor-357 .elementor-element.elementor-element-f25eea0 .elementor-heading-title{color:var( --e-global-color-2c58c0e );font-family:var( --e-global-typography-a3d89d5-font-family ), Sans-serif;font-size:var( --e-global-typography-a3d89d5-font-size );font-weight:var( --e-global-typography-a3d89d5-font-weight );line-height:var( --e-global-typography-a3d89d5-line-height );letter-spacing:var( --e-global-typography-a3d89d5-letter-spacing );word-spacing:var( --e-global-typography-a3d89d5-word-spacing );}@media(max-width:1024px){.elementor-357 .elementor-element.elementor-element-6f456935 .elementor-heading-title{font-size:var( --e-global-typography-08996b2-font-size );line-height:var( --e-global-typography-08996b2-line-height );letter-spacing:var( --e-global-typography-08996b2-letter-spacing );word-spacing:var( --e-global-typography-08996b2-word-spacing );}.elementor-357 .elementor-element.elementor-element-3b596efe{font-size:var( --e-global-typography-a3d89d5-font-size );line-height:var( --e-global-typography-a3d89d5-line-height );letter-spacing:var( --e-global-typography-a3d89d5-letter-spacing );word-spacing:var( --e-global-typography-a3d89d5-word-spacing );}.elementor-357 .elementor-element.elementor-element-442ef135{font-size:var( --e-global-typography-a3d89d5-font-size );line-height:var( --e-global-typography-a3d89d5-line-height );letter-spacing:var( --e-global-typography-a3d89d5-letter-spacing );word-spacing:var( --e-global-typography-a3d89d5-word-spacing );}.elementor-357 .elementor-element.elementor-element-71171a22 .elementor-heading-title{font-size:var( --e-global-typography-08996b2-font-size );line-height:var( --e-global-typography-08996b2-line-height );letter-spacing:var( --e-global-typography-08996b2-letter-spacing );word-spacing:var( --e-global-typography-08996b2-word-spacing );}.elementor-357 .elementor-element.elementor-element-9a00f86 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-a3d89d5-font-size );line-height:var( --e-global-typography-a3d89d5-line-height );letter-spacing:var( --e-global-typography-a3d89d5-letter-spacing );word-spacing:var( --e-global-typography-a3d89d5-word-spacing );}.elementor-357 .elementor-element.elementor-element-515a824 .elementor-heading-title{font-size:var( --e-global-typography-08996b2-font-size );line-height:var( --e-global-typography-08996b2-line-height );letter-spacing:var( --e-global-typography-08996b2-letter-spacing );word-spacing:var( --e-global-typography-08996b2-word-spacing );}.elementor-357 .elementor-element.elementor-element-1128c02 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-a3d89d5-font-size );line-height:var( --e-global-typography-a3d89d5-line-height );letter-spacing:var( --e-global-typography-a3d89d5-letter-spacing );word-spacing:var( --e-global-typography-a3d89d5-word-spacing );}.elementor-357 .elementor-element.elementor-element-d48b9bc .elementor-heading-title{font-size:var( --e-global-typography-08996b2-font-size );line-height:var( --e-global-typography-08996b2-line-height );letter-spacing:var( --e-global-typography-08996b2-letter-spacing );word-spacing:var( --e-global-typography-08996b2-word-spacing );}.elementor-357 .elementor-element.elementor-element-372a0f9 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-a3d89d5-font-size );line-height:var( --e-global-typography-a3d89d5-line-height );letter-spacing:var( --e-global-typography-a3d89d5-letter-spacing );word-spacing:var( --e-global-typography-a3d89d5-word-spacing );}.elementor-357 .elementor-element.elementor-element-3201f2be .elementor-heading-title{font-size:var( --e-global-typography-08996b2-font-size );line-height:var( --e-global-typography-08996b2-line-height );letter-spacing:var( --e-global-typography-08996b2-letter-spacing );word-spacing:var( --e-global-typography-08996b2-word-spacing );}.elementor-357 .elementor-element.elementor-element-7f52641 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-a3d89d5-font-size );line-height:var( --e-global-typography-a3d89d5-line-height );letter-spacing:var( --e-global-typography-a3d89d5-letter-spacing );word-spacing:var( --e-global-typography-a3d89d5-word-spacing );}.elementor-357 .elementor-element.elementor-element-f25eea0 .elementor-heading-title{font-size:var( --e-global-typography-a3d89d5-font-size );line-height:var( --e-global-typography-a3d89d5-line-height );letter-spacing:var( --e-global-typography-a3d89d5-letter-spacing );word-spacing:var( --e-global-typography-a3d89d5-word-spacing );}}@media(max-width:991px){.elementor-357 .elementor-element.elementor-element-7fef2ca7{padding:15px 15px 15px 15px;}.elementor-357 .elementor-element.elementor-element-6f456935 .elementor-heading-title{font-size:var( --e-global-typography-08996b2-font-size );line-height:var( --e-global-typography-08996b2-line-height );letter-spacing:var( --e-global-typography-08996b2-letter-spacing );word-spacing:var( --e-global-typography-08996b2-word-spacing );}.elementor-357 .elementor-element.elementor-element-3b596efe{font-size:var( --e-global-typography-a3d89d5-font-size );line-height:var( --e-global-typography-a3d89d5-line-height );letter-spacing:var( --e-global-typography-a3d89d5-letter-spacing );word-spacing:var( --e-global-typography-a3d89d5-word-spacing );}.elementor-357 .elementor-element.elementor-element-442ef135{font-size:var( --e-global-typography-a3d89d5-font-size );line-height:var( --e-global-typography-a3d89d5-line-height );letter-spacing:var( --e-global-typography-a3d89d5-letter-spacing );word-spacing:var( --e-global-typography-a3d89d5-word-spacing );}.elementor-357 .elementor-element.elementor-element-30fe9858{width:50%;}.elementor-357 .elementor-element.elementor-element-71171a22 .elementor-heading-title{font-size:var( --e-global-typography-08996b2-font-size );line-height:var( --e-global-typography-08996b2-line-height );letter-spacing:var( --e-global-typography-08996b2-letter-spacing );word-spacing:var( --e-global-typography-08996b2-word-spacing );}.elementor-357 .elementor-element.elementor-element-9a00f86 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-a3d89d5-font-size );line-height:var( --e-global-typography-a3d89d5-line-height );letter-spacing:var( --e-global-typography-a3d89d5-letter-spacing );word-spacing:var( --e-global-typography-a3d89d5-word-spacing );}.elementor-357 .elementor-element.elementor-element-40ab156{width:50%;}.elementor-357 .elementor-element.elementor-element-515a824 .elementor-heading-title{font-size:var( --e-global-typography-08996b2-font-size );line-height:var( --e-global-typography-08996b2-line-height );letter-spacing:var( --e-global-typography-08996b2-letter-spacing );word-spacing:var( --e-global-typography-08996b2-word-spacing );}.elementor-357 .elementor-element.elementor-element-1128c02 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-a3d89d5-font-size );line-height:var( --e-global-typography-a3d89d5-line-height );letter-spacing:var( --e-global-typography-a3d89d5-letter-spacing );word-spacing:var( --e-global-typography-a3d89d5-word-spacing );}.elementor-357 .elementor-element.elementor-element-4542a663{width:50%;}.elementor-357 .elementor-element.elementor-element-d48b9bc .elementor-heading-title{font-size:var( --e-global-typography-08996b2-font-size );line-height:var( --e-global-typography-08996b2-line-height );letter-spacing:var( --e-global-typography-08996b2-letter-spacing );word-spacing:var( --e-global-typography-08996b2-word-spacing );}.elementor-357 .elementor-element.elementor-element-372a0f9 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-a3d89d5-font-size );line-height:var( --e-global-typography-a3d89d5-line-height );letter-spacing:var( --e-global-typography-a3d89d5-letter-spacing );word-spacing:var( --e-global-typography-a3d89d5-word-spacing );}.elementor-357 .elementor-element.elementor-element-8dee4db{width:50%;}.elementor-357 .elementor-element.elementor-element-3201f2be .elementor-heading-title{font-size:var( --e-global-typography-08996b2-font-size );line-height:var( --e-global-typography-08996b2-line-height );letter-spacing:var( --e-global-typography-08996b2-letter-spacing );word-spacing:var( --e-global-typography-08996b2-word-spacing );}.elementor-357 .elementor-element.elementor-element-7f52641 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-a3d89d5-font-size );line-height:var( --e-global-typography-a3d89d5-line-height );letter-spacing:var( --e-global-typography-a3d89d5-letter-spacing );word-spacing:var( --e-global-typography-a3d89d5-word-spacing );}.elementor-357 .elementor-element.elementor-element-10c22dd{padding:15px 15px 15px 15px;}.elementor-357 .elementor-element.elementor-element-f25eea0 .elementor-heading-title{font-size:var( --e-global-typography-a3d89d5-font-size );line-height:var( --e-global-typography-a3d89d5-line-height );letter-spacing:var( --e-global-typography-a3d89d5-letter-spacing );word-spacing:var( --e-global-typography-a3d89d5-word-spacing );}}@media(min-width:992px){.elementor-357 .elementor-element.elementor-element-2f430274{width:22%;}.elementor-357 .elementor-element.elementor-element-30fe9858{width:13%;}.elementor-357 .elementor-element.elementor-element-40ab156{width:15%;}.elementor-357 .elementor-element.elementor-element-4542a663{width:20%;}.elementor-357 .elementor-element.elementor-element-8dee4db{width:30%;}}/* Start custom CSS for text-editor, class: .elementor-element-442ef135 */.elementor-357 .elementor-element.elementor-element-442ef135 a {color: var(--e-global-color-458d839); transition: .4s;}
.elementor-357 .elementor-element.elementor-element-442ef135 a:hover {color: var(--e-global-color-8daa73d);}/* End custom CSS */
/* Start custom CSS */.ex-wpsaas-footer::before {
	position: absolute;
	content: "";
	right: -10%;
	top: -10%;
	width: 60%;
	height: 110%;
	background-color: var(--e-global-color-7657fee);
	border-top-left-radius: 70px;
	transform-origin: top right;
	transform: skew(-10deg);
}
.ex-wpsaas-footer::after {
	position: absolute;
	content: "";
	right: 0;
	top: -10%;
	width: 30%;
	height: 110%;
	background-color: var(--e-global-color-7657fee);
	z-index: -1;
}
@media (min-width: 768px){
    .ex-wpsaas-footer::before{
        top: -25%;
        width: 35%;
        height:125%;
        transform: skew(-20deg);
    }
    .ex-wpsaas-footer::after{
        top: -25%;
        height: 125%;
        width: 15%;
    }
}/* End custom CSS */