.elementor-3743 .elementor-element.elementor-element-7224f5a2 > .elementor-background-overlay{background-color:#2c3e50;background-image:url("https://ml-software.com/wp-content/uploads/scattered-triangle.png");background-position:top right;background-repeat:no-repeat;background-size:contain;opacity:0.45;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3743 .elementor-element.elementor-element-7224f5a2 > .elementor-container{max-width:1304px;min-height:75vh;}.elementor-3743 .elementor-element.elementor-element-7224f5a2:not(.elementor-motion-effects-element-type-background), .elementor-3743 .elementor-element.elementor-element-7224f5a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://ml-software.com/wp-content/uploads/07-home.jpg") 50% 50%;background-size:cover;}.elementor-3743 .elementor-element.elementor-element-7224f5a2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3743 .elementor-element.elementor-element-447dcd39 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3743 .elementor-element.elementor-element-447dcd39 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3743 .elementor-element.elementor-element-2aab2ed1 .elementor-repeater-item-41cc771 .swiper-slide-bg{background-color:rgba(64,84,178,0);}.elementor-3743 .elementor-element.elementor-element-2aab2ed1 .elementor-repeater-item-bd4331f .swiper-slide-bg{background-color:rgba(64,84,178,0);}.elementor-3743 .elementor-element.elementor-element-2aab2ed1 .elementor-repeater-item-aab516c .swiper-slide-bg{background-color:rgba(64,84,178,0);}.elementor-3743 .elementor-element.elementor-element-2aab2ed1 .swiper-slide{transition-duration:calc(10000ms*1.2);height:718px;}.elementor-3743 .elementor-element.elementor-element-2aab2ed1 .elementor-slide-button{background-color:var( --e-global-color-primary );font-family:"PT Sans Caption", Sans-serif;font-size:1.2rem;font-weight:300;text-transform:uppercase;letter-spacing:2px;border-width:1px;border-radius:1px;color:#ffffff;border-color:#ffffff;}.elementor-3743 .elementor-element.elementor-element-2aab2ed1 .elementor-slide-button:hover{background-color:var( --e-global-color-98013c0 );border-color:var( --e-global-color-accent );}.elementor-3743 .elementor-element.elementor-element-2aab2ed1 .swiper-slide-contents{max-width:66%;}.elementor-3743 .elementor-element.elementor-element-2aab2ed1 .swiper-slide-inner{text-align:center;}.elementor-3743 .elementor-element.elementor-element-2aab2ed1 .elementor-slide-heading{font-family:"Playfair Display", Sans-serif;font-size:60px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;}.elementor-3743 .elementor-element.elementor-element-2aab2ed1 .elementor-slide-description{color:#ffffff;font-family:"PT Sans", Sans-serif;font-size:1.3em;font-weight:400;line-height:1.3em;}.elementor-3743 .elementor-element.elementor-element-220dafd8{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-3743 .elementor-element.elementor-element-220dafd8 .elementor-divider-separator{width:187px;margin:0 auto;margin-center:0;}.elementor-3743 .elementor-element.elementor-element-220dafd8 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-3743 .elementor-element.elementor-element-4ce3081a:not(.elementor-motion-effects-element-type-background), .elementor-3743 .elementor-element.elementor-element-4ce3081a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ml-software.com/wp-content/uploads/bg-triangle.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-3743 .elementor-element.elementor-element-4ce3081a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 20px 0px;}.elementor-3743 .elementor-element.elementor-element-4ce3081a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3743 .elementor-element.elementor-element-6e9f23f7{text-align:center;}.elementor-3743 .elementor-element.elementor-element-6e9f23f7 .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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3743 .elementor-element.elementor-element-1bded926{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:#2c3e50;}.elementor-3743 .elementor-element.elementor-element-09a4830:not(.elementor-motion-effects-element-type-background), .elementor-3743 .elementor-element.elementor-element-09a4830 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ml-software.com/wp-content/uploads/bg-triangle.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-3743 .elementor-element.elementor-element-09a4830{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 050px 0px;}.elementor-3743 .elementor-element.elementor-element-09a4830 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3743 .elementor-element.elementor-element-6f0b2a2{text-align:end;}.elementor-3743 .elementor-element.elementor-element-6f0b2a2 .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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-56b67cb );}.elementor-3743 .elementor-element.elementor-element-4cef44f > .elementor-widget-container{margin:1px 1px 1px 1px;}.elementor-3743 .elementor-element.elementor-element-40d1bb1{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 );}.elementor-3743 .elementor-element.elementor-element-df88e97:not(.elementor-motion-effects-element-type-background), .elementor-3743 .elementor-element.elementor-element-df88e97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ml-software.com/wp-content/uploads/bg-triangle.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-3743 .elementor-element.elementor-element-df88e97{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 20px 0px;}.elementor-3743 .elementor-element.elementor-element-df88e97 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3743 .elementor-element.elementor-element-b941e9b{text-align:center;}.elementor-3743 .elementor-element.elementor-element-b941e9b .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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3743 .elementor-element.elementor-element-780d7ec{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:#2c3e50;}.elementor-3743 .elementor-element.elementor-element-60ae78f{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 );}.elementor-3743 .elementor-element.elementor-element-0626061{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 );}.elementor-3743 .elementor-element.elementor-element-ede45db:not(.elementor-motion-effects-element-type-background), .elementor-3743 .elementor-element.elementor-element-ede45db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2c3e50;background-image:url("https://ml-software.com/wp-content/uploads/scattered-triangle2.png");background-position:top left;background-repeat:no-repeat;}.elementor-3743 .elementor-element.elementor-element-ede45db{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-3743 .elementor-element.elementor-element-ede45db > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3743 .elementor-element.elementor-element-1864930{text-align:center;}.elementor-3743 .elementor-element.elementor-element-1864930 .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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3743 .elementor-element.elementor-element-3351587:not(.elementor-motion-effects-element-type-background), .elementor-3743 .elementor-element.elementor-element-3351587 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ml-software.com/wp-content/uploads/bg-triangle.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-3743 .elementor-element.elementor-element-3351587{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-3743 .elementor-element.elementor-element-3351587 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3743 .elementor-element.elementor-element-6e10ec6{text-align:start;}.elementor-3743 .elementor-element.elementor-element-6e10ec6 .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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3743 .elementor-element.elementor-element-708e171{text-align:start;}.elementor-3743 .elementor-element.elementor-element-708e171 .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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3743 .elementor-element.elementor-element-0ba796b{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:#2c3e50;}.elementor-3743 .elementor-element.elementor-element-5b424a2{text-align:start;}.elementor-3743 .elementor-element.elementor-element-5b424a2 .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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3743 .elementor-element.elementor-element-27e5cc9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 25px 25px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#f0f0f0;}.elementor-3743 .elementor-element.elementor-element-27e5cc9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-3743 .elementor-element.elementor-element-27e5cc9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-3743 .elementor-element.elementor-element-27e5cc9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-3743 .elementor-element.elementor-element-27e5cc9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-3743 .elementor-element.elementor-element-27e5cc9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-3743 .elementor-element.elementor-element-27e5cc9 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-3743 .elementor-element.elementor-element-27e5cc9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-3743 .elementor-element.elementor-element-27e5cc9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-3743 .elementor-element.elementor-element-27e5cc9 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-3743 .elementor-element.elementor-element-27e5cc9 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-3743 .elementor-element.elementor-element-27e5cc9 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-3743 .elementor-element.elementor-element-27e5cc9{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-3743 .elementor-element.elementor-element-27e5cc9 .elementor-icon-list-icon{padding-inline-end:16px;}.elementor-3743 .elementor-element.elementor-element-27e5cc9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3743 .elementor-element.elementor-element-27e5cc9 .elementor-icon-list-item > a{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-3743 .elementor-element.elementor-element-27e5cc9 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-3743 .elementor-element.elementor-element-8f6ec46{text-align:start;}.elementor-3743 .elementor-element.elementor-element-8f6ec46 .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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3743 .elementor-element.elementor-element-e45b6d4{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:#2c3e50;}.elementor-3743 .elementor-element.elementor-element-5595d8e{text-align:end;}.elementor-3743 .elementor-element.elementor-element-5595d8e .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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:#EC6802;}.elementor-3743 .elementor-element.elementor-element-e4fe06e{text-align:end;}.elementor-3743 .elementor-element.elementor-element-e4fe06e .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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#EC6802;}.elementor-3743 .elementor-element.elementor-element-aeecdf9{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:#2c3e50;}.elementor-3743 .elementor-element.elementor-element-48b98e5{text-align:start;}.elementor-3743 .elementor-element.elementor-element-48b98e5 .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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#EC6802;}.elementor-3743 .elementor-element.elementor-element-2da6a76 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 25px 25px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#f0f0f0;}.elementor-3743 .elementor-element.elementor-element-2da6a76 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-3743 .elementor-element.elementor-element-2da6a76 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-3743 .elementor-element.elementor-element-2da6a76 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-3743 .elementor-element.elementor-element-2da6a76 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-3743 .elementor-element.elementor-element-2da6a76 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-3743 .elementor-element.elementor-element-2da6a76 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-3743 .elementor-element.elementor-element-2da6a76 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-3743 .elementor-element.elementor-element-2da6a76 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-3743 .elementor-element.elementor-element-2da6a76 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-3743 .elementor-element.elementor-element-2da6a76 .elementor-icon-list-icon i{color:var( --e-global-color-56b67cb );transition:color 0.3s;}.elementor-3743 .elementor-element.elementor-element-2da6a76 .elementor-icon-list-icon svg{fill:var( --e-global-color-56b67cb );transition:fill 0.3s;}.elementor-3743 .elementor-element.elementor-element-2da6a76{--e-icon-list-icon-size:15px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-3743 .elementor-element.elementor-element-2da6a76 .elementor-icon-list-icon{padding-inline-end:16px;}.elementor-3743 .elementor-element.elementor-element-2da6a76 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3743 .elementor-element.elementor-element-2da6a76 .elementor-icon-list-item > a{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-3743 .elementor-element.elementor-element-2da6a76 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-3743 .elementor-element.elementor-element-b86672f{text-align:start;}.elementor-3743 .elementor-element.elementor-element-b86672f .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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#EC6802;}.elementor-3743 .elementor-element.elementor-element-35d12de{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:#2c3e50;}.elementor-3743 .elementor-element.elementor-element-ba20bd1:not(.elementor-motion-effects-element-type-background), .elementor-3743 .elementor-element.elementor-element-ba20bd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ml-software.com/wp-content/uploads/bg-triangle.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-3743 .elementor-element.elementor-element-ba20bd1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-3743 .elementor-element.elementor-element-ba20bd1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3743 .elementor-element.elementor-element-c684465 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3743 .elementor-element.elementor-element-413ee5f{text-align:center;}.elementor-3743 .elementor-element.elementor-element-413ee5f .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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-3743 .elementor-element.elementor-element-20eceb2{text-align:center;}.elementor-3743 .elementor-element.elementor-element-20eceb2 .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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3743 .elementor-element.elementor-element-19329c6{text-align:center;}.elementor-3743 .elementor-element.elementor-element-19329c6 .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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:#EC6802;}.elementor-3743 .elementor-element.elementor-element-123a173{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:#2c3e50;}.elementor-3743 .elementor-element.elementor-element-35ab8f0:not(.elementor-motion-effects-element-type-background), .elementor-3743 .elementor-element.elementor-element-35ab8f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2c3e50;background-image:url("https://ml-software.com/wp-content/uploads/scattered-triangle2.png");background-position:top left;background-repeat:no-repeat;}.elementor-3743 .elementor-element.elementor-element-35ab8f0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-3743 .elementor-element.elementor-element-35ab8f0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3743 .elementor-element.elementor-element-44c5a5c{text-align:center;}.elementor-3743 .elementor-element.elementor-element-44c5a5c .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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-56b67cb );}.elementor-3743 .elementor-element.elementor-element-4a1ed95{text-align:center;}.elementor-3743 .elementor-element.elementor-element-4a1ed95 .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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-56b67cb );}.elementor-3743 .elementor-element.elementor-element-7aedc8b:not(.elementor-motion-effects-element-type-background), .elementor-3743 .elementor-element.elementor-element-7aedc8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ml-software.com/wp-content/uploads/bg-triangle.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-3743 .elementor-element.elementor-element-7aedc8b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 20px 0px;}.elementor-3743 .elementor-element.elementor-element-7aedc8b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3743 .elementor-element.elementor-element-12faf6d{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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-3743 .elementor-element.elementor-element-cd97150{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-3743 .elementor-element.elementor-element-3eeef4c{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-294a23a > .elementor-widget-container{margin:1px 1px 1px 1px;}.elementor-3743 .elementor-element.elementor-element-05ee2ce:not(.elementor-motion-effects-element-type-background), .elementor-3743 .elementor-element.elementor-element-05ee2ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2c3e50;background-image:url("https://ml-software.com/wp-content/uploads/scattered-triangle2.png");background-position:top left;background-repeat:no-repeat;}.elementor-3743 .elementor-element.elementor-element-05ee2ce{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-3743 .elementor-element.elementor-element-05ee2ce > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3743 .elementor-element.elementor-element-5925ab2{text-align:center;}.elementor-3743 .elementor-element.elementor-element-5925ab2 .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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3743 .elementor-element.elementor-element-43e5b314:not(.elementor-motion-effects-element-type-background), .elementor-3743 .elementor-element.elementor-element-43e5b314 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;background-image:url("https://ml-software.com/wp-content/uploads/scattered-triangle2.png");background-position:top left;background-repeat:no-repeat;background-size:contain;}.elementor-3743 .elementor-element.elementor-element-43e5b314{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0em 0em 4em 0em;}.elementor-3743 .elementor-element.elementor-element-43e5b314 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3743 .elementor-element.elementor-element-5bce27d{margin-top:30px;margin-bottom:0px;}.elementor-3743 .elementor-element.elementor-element-285e4d9a{text-align:center;}.elementor-3743 .elementor-element.elementor-element-285e4d9a .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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3743 .elementor-element.elementor-element-95af734 > .elementor-widget-container{margin:0px 3px 0px 3px;padding:1em 0em 1em 0em;}.elementor-3743 .elementor-element.elementor-element-95af734{text-align:start;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:#2c3e50;}.elementor-3743 .elementor-element.elementor-element-1b45274{text-align:center;}.elementor-3743 .elementor-element.elementor-element-1b45274 .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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3743 .elementor-element.elementor-element-69f06f1 > .elementor-widget-container{margin:0px 3px 0px 3px;padding:1em 0em 1em 0em;}.elementor-3743 .elementor-element.elementor-element-69f06f1{text-align:center;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:#2c3e50;}.elementor-3743 .elementor-element.elementor-element-b76ca3e{text-align:center;}.elementor-3743 .elementor-element.elementor-element-b76ca3e .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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3743 .elementor-element.elementor-element-bb3a2f9 > .elementor-widget-container{margin:0px 10px 0px 10px;padding:1em 0em 1em 0em;}.elementor-3743 .elementor-element.elementor-element-bb3a2f9{text-align:start;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:#2c3e50;}.elementor-3743 .elementor-element.elementor-element-15786a4{margin-top:30px;margin-bottom:0px;}.elementor-3743 .elementor-element.elementor-element-47ac51b{text-align:center;}.elementor-3743 .elementor-element.elementor-element-47ac51b .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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3743 .elementor-element.elementor-element-10c8246 > .elementor-widget-container{margin:0px 3px 0px 3px;padding:1em 0em 1em 0em;}.elementor-3743 .elementor-element.elementor-element-10c8246{text-align:start;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:#2c3e50;}.elementor-3743 .elementor-element.elementor-element-cf9260d{text-align:center;}.elementor-3743 .elementor-element.elementor-element-cf9260d .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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3743 .elementor-element.elementor-element-2eeb112 > .elementor-widget-container{margin:0px 3px 0px 3px;padding:1em 0em 1em 0em;}.elementor-3743 .elementor-element.elementor-element-2eeb112{text-align:start;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:#2c3e50;}.elementor-3743 .elementor-element.elementor-element-0056449{text-align:center;}.elementor-3743 .elementor-element.elementor-element-0056449 .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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3743 .elementor-element.elementor-element-f9c1b54 > .elementor-widget-container{margin:0px 3px 0px 3px;padding:1em 0em 1em 0em;}.elementor-3743 .elementor-element.elementor-element-f9c1b54{text-align:start;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:#2c3e50;}.elementor-3743 .elementor-element.elementor-element-7d3025fe:not(.elementor-motion-effects-element-type-background), .elementor-3743 .elementor-element.elementor-element-7d3025fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://ml-software.com/wp-content/uploads/scattered-triangle.png");background-position:top right;background-repeat:no-repeat;background-size:contain;}.elementor-3743 .elementor-element.elementor-element-7d3025fe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3743 .elementor-element.elementor-element-7d3025fe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3743 .elementor-element.elementor-element-7d3025fe > .elementor-shape-bottom svg{width:calc(217% + 1.3px);height:252px;}.elementor-3743 .elementor-element.elementor-element-5b2e5194 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3743 .elementor-element.elementor-element-b9a359 > .elementor-widget-container{margin:150px 0px 0px 0px;}.elementor-3743 .elementor-element.elementor-element-7401ea07 > .elementor-widget-container{margin:20px 10px 20px 10px;padding:10px 0px 0px 0px;}.elementor-3743 .elementor-element.elementor-element-7401ea07 .elementor-button{font-family:"Playfair Display", Sans-serif;font-size:2.4em;font-weight:300;border-style:solid;border-width:3px 3px 3px 3px;padding:10px 10px 10px 10px;}.elementor-3743 .elementor-element.elementor-element-edbe433 > .elementor-element-populated{padding:110px 20px 110px 70px;}.elementor-3743 .elementor-element.elementor-element-67b6e831 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-3743 .elementor-element.elementor-element-67b6e831 .elementor-heading-title{font-size:2.3em;color:var( --e-global-color-accent );}.elementor-3743 .elementor-element.elementor-element-3acb73a2{margin-top:40px;margin-bottom:40px;}.elementor-3743 .elementor-element.elementor-element-589dea40{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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-3743 .elementor-element.elementor-element-589dea40 a{color:var( --e-global-color-accent );}.elementor-3743 .elementor-element.elementor-element-bb25e3f{text-align:center;}.elementor-3743 .elementor-element.elementor-element-bb25e3f .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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3743 .elementor-element.elementor-element-65ad7bc{text-align:start;}.elementor-3743 .elementor-element.elementor-element-65ad7bc .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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3743 .elementor-element.elementor-element-07919ce .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-3743 .elementor-element.elementor-element-07919ce .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-3743 .elementor-element.elementor-element-07919ce.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-3743 .elementor-element.elementor-element-07919ce.elementor-view-framed .elementor-icon, .elementor-3743 .elementor-element.elementor-element-07919ce.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-3743 .elementor-element.elementor-element-07919ce.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-3743 .elementor-element.elementor-element-07919ce.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );}.elementor-3743 .elementor-element.elementor-element-07919ce.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-3743 .elementor-element.elementor-element-07919ce.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-3743 .elementor-element.elementor-element-07919ce.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-3743 .elementor-element.elementor-element-07919ce.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-3743 .elementor-element.elementor-element-07919ce .elementor-icon{font-size:24px;}.elementor-3743 .elementor-element.elementor-element-07919ce .elementor-icon-box-title, .elementor-3743 .elementor-element.elementor-element-07919ce .elementor-icon-box-title a{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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-aa4e8e0 > .elementor-widget-container{margin:0px 3px 0px 3px;padding:1em 0em 1em 0em;}.elementor-3743 .elementor-element.elementor-element-aa4e8e0{text-align:start;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:#2c3e50;}.elementor-3743 .elementor-element.elementor-element-7fa31911 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-3743 .elementor-element.elementor-element-7fa31911 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-3743 .elementor-element.elementor-element-7fa31911.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-3743 .elementor-element.elementor-element-7fa31911.elementor-view-framed .elementor-icon, .elementor-3743 .elementor-element.elementor-element-7fa31911.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-3743 .elementor-element.elementor-element-7fa31911.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-3743 .elementor-element.elementor-element-7fa31911.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );}.elementor-3743 .elementor-element.elementor-element-7fa31911.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-3743 .elementor-element.elementor-element-7fa31911.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-3743 .elementor-element.elementor-element-7fa31911.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-3743 .elementor-element.elementor-element-7fa31911.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-3743 .elementor-element.elementor-element-7fa31911 .elementor-icon{font-size:24px;}.elementor-3743 .elementor-element.elementor-element-7fa31911 .elementor-icon-box-title, .elementor-3743 .elementor-element.elementor-element-7fa31911 .elementor-icon-box-title a{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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-7fa31911 .elementor-icon-box-description{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 );}.elementor-3743 .elementor-element.elementor-element-6ce17fc > .elementor-widget-container{margin:0px 3px 0px 3px;padding:1em 0em 1em 0em;}.elementor-3743 .elementor-element.elementor-element-6ce17fc{text-align:start;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:#2c3e50;}.elementor-3743 .elementor-element.elementor-element-84062c0 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-3743 .elementor-element.elementor-element-84062c0 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-3743 .elementor-element.elementor-element-84062c0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-3743 .elementor-element.elementor-element-84062c0.elementor-view-framed .elementor-icon, .elementor-3743 .elementor-element.elementor-element-84062c0.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-3743 .elementor-element.elementor-element-84062c0.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-3743 .elementor-element.elementor-element-84062c0.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );}.elementor-3743 .elementor-element.elementor-element-84062c0.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-3743 .elementor-element.elementor-element-84062c0.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-3743 .elementor-element.elementor-element-84062c0.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-3743 .elementor-element.elementor-element-84062c0.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-3743 .elementor-element.elementor-element-84062c0 .elementor-icon{font-size:24px;}.elementor-3743 .elementor-element.elementor-element-84062c0 .elementor-icon-box-title, .elementor-3743 .elementor-element.elementor-element-84062c0 .elementor-icon-box-title a{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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-c4e036a > .elementor-widget-container{margin:0px 3px 0px 3px;padding:1em 0em 1em 0em;}.elementor-3743 .elementor-element.elementor-element-c4e036a{text-align:start;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:#2c3e50;}.elementor-3743 .elementor-element.elementor-element-b68d358{text-align:start;}.elementor-3743 .elementor-element.elementor-element-b68d358 .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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3743 .elementor-element.elementor-element-6b1cc0c > .elementor-widget-container{margin:0px 3px 0px 3px;padding:1em 0em 1em 0em;}.elementor-3743 .elementor-element.elementor-element-6b1cc0c{text-align:start;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:#2c3e50;}.elementor-3743 .elementor-element.elementor-element-fda8cab > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-3743 .elementor-element.elementor-element-33b8e69{margin-top:50px;margin-bottom:50px;}.elementor-bc-flex-widget .elementor-3743 .elementor-element.elementor-element-e6860d9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3743 .elementor-element.elementor-element-e6860d9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3743 .elementor-element.elementor-element-eca1827{text-align:center;}.elementor-3743 .elementor-element.elementor-element-eca1827 .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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3743 .elementor-element.elementor-element-c1960dc .elementor-button{background-color:#2c3e50;font-family:"PT Sans Caption", Sans-serif;font-size:1em;font-weight:300;text-transform:uppercase;border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-3743 .elementor-element.elementor-element-c1960dc .elementor-button:hover, .elementor-3743 .elementor-element.elementor-element-c1960dc .elementor-button:focus{background-color:var( --e-global-color-98013c0 );}.elementor-3743 .elementor-element.elementor-element-c1960dc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:7px 0px 0px 0px;}.elementor-3743 .elementor-element.elementor-element-c1960dc .elementor-button-content-wrapper{flex-direction:row;}.elementor-3743 .elementor-element.elementor-element-c1960dc .elementor-button .elementor-button-content-wrapper{gap:19px;}.elementor-3743 .elementor-element.elementor-element-afce364:not(.elementor-motion-effects-element-type-background), .elementor-3743 .elementor-element.elementor-element-afce364 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2c3e50;background-image:url("https://ml-software.com/wp-content/uploads/scattered-triangle2.png");background-position:top left;background-repeat:no-repeat;}.elementor-3743 .elementor-element.elementor-element-afce364{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-3743 .elementor-element.elementor-element-afce364 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3743 .elementor-element.elementor-element-a640f4e{text-align:center;}.elementor-3743 .elementor-element.elementor-element-a640f4e .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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3743 .elementor-element.elementor-element-2995f61:not(.elementor-motion-effects-element-type-background), .elementor-3743 .elementor-element.elementor-element-2995f61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;background-image:url("https://ml-software.com/wp-content/uploads/bg-triangle.png");background-position:top center;background-repeat:no-repeat;}.elementor-3743 .elementor-element.elementor-element-2995f61 > .elementor-container{max-width:1440px;}.elementor-3743 .elementor-element.elementor-element-2995f61{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:50px;padding:50px 0px 0px 0px;}.elementor-3743 .elementor-element.elementor-element-2995f61 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3743 .elementor-element.elementor-element-17090482:not(.elementor-motion-effects-element-type-background), .elementor-3743 .elementor-element.elementor-element-17090482 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2c3e50;background-image:url("https://ml-software.com/wp-content/uploads/scattered-triangle2.png");background-position:top left;background-repeat:no-repeat;}.elementor-3743 .elementor-element.elementor-element-17090482{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-3743 .elementor-element.elementor-element-17090482 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3743 .elementor-element.elementor-element-729a1380 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 0px;}.elementor-3743 .elementor-element.elementor-element-729a1380 .elementor-button{font-family:"Playfair Display", Sans-serif;font-size:2.4em;font-weight:300;padding:10px 10px 10px 10px;}.elementor-3743 .elementor-element.elementor-element-49727cc3 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-3743 .elementor-element.elementor-element-49727cc3 .elementor-icon-wrapper{text-align:start;}.elementor-3743 .elementor-element.elementor-element-49727cc3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-3743 .elementor-element.elementor-element-49727cc3.elementor-view-framed .elementor-icon, .elementor-3743 .elementor-element.elementor-element-49727cc3.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3743 .elementor-element.elementor-element-49727cc3.elementor-view-framed .elementor-icon, .elementor-3743 .elementor-element.elementor-element-49727cc3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3743 .elementor-element.elementor-element-49727cc3.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-98013c0 );}.elementor-3743 .elementor-element.elementor-element-49727cc3.elementor-view-framed .elementor-icon:hover, .elementor-3743 .elementor-element.elementor-element-49727cc3.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-98013c0 );border-color:var( --e-global-color-98013c0 );}.elementor-3743 .elementor-element.elementor-element-49727cc3.elementor-view-framed .elementor-icon:hover, .elementor-3743 .elementor-element.elementor-element-49727cc3.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-98013c0 );}.elementor-3743 .elementor-element.elementor-element-49727cc3 .elementor-icon{font-size:46px;}.elementor-3743 .elementor-element.elementor-element-49727cc3 .elementor-icon svg{height:46px;}@media(max-width:1024px){.elementor-3743 .elementor-element.elementor-element-2aab2ed1 .swiper-slide{height:50vh;}.elementor-3743 .elementor-element.elementor-element-2b8cfae6 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-3743 .elementor-element.elementor-element-6e9f23f7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-1bded926{font-size:var( --e-global-typography-text-font-size );}.elementor-3743 .elementor-element.elementor-element-6f0b2a2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-40d1bb1{font-size:var( --e-global-typography-text-font-size );}.elementor-3743 .elementor-element.elementor-element-6346d2c > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-3743 .elementor-element.elementor-element-b941e9b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-780d7ec{font-size:var( --e-global-typography-text-font-size );}.elementor-3743 .elementor-element.elementor-element-60ae78f{font-size:var( --e-global-typography-text-font-size );}.elementor-3743 .elementor-element.elementor-element-0626061{font-size:var( --e-global-typography-text-font-size );}.elementor-3743 .elementor-element.elementor-element-1864930 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-6e10ec6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-708e171 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-0ba796b{font-size:var( --e-global-typography-text-font-size );}.elementor-3743 .elementor-element.elementor-element-5b424a2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-27e5cc9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3743 .elementor-element.elementor-element-27e5cc9 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );}.elementor-3743 .elementor-element.elementor-element-8f6ec46 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-e45b6d4{font-size:var( --e-global-typography-text-font-size );}.elementor-3743 .elementor-element.elementor-element-2ee44af > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-3743 .elementor-element.elementor-element-5595d8e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-e4fe06e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-aeecdf9{font-size:var( --e-global-typography-text-font-size );}.elementor-3743 .elementor-element.elementor-element-48b98e5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-2da6a76 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3743 .elementor-element.elementor-element-2da6a76 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );}.elementor-3743 .elementor-element.elementor-element-b86672f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-35d12de{font-size:var( --e-global-typography-text-font-size );}.elementor-3743 .elementor-element.elementor-element-c684465 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-3743 .elementor-element.elementor-element-413ee5f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-20eceb2 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-19329c6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-123a173{font-size:var( --e-global-typography-text-font-size );}.elementor-3743 .elementor-element.elementor-element-44c5a5c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-4a1ed95 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-cccf07f > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-3743 .elementor-element.elementor-element-12faf6d{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-cd97150{font-size:var( --e-global-typography-text-font-size );}.elementor-3743 .elementor-element.elementor-element-3eeef4c{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-5925ab2 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-686f701f > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-3743 .elementor-element.elementor-element-285e4d9a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-95af734{font-size:var( --e-global-typography-text-font-size );}.elementor-3743 .elementor-element.elementor-element-1b45274 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-69f06f1{font-size:var( --e-global-typography-text-font-size );}.elementor-3743 .elementor-element.elementor-element-b76ca3e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-bb3a2f9{font-size:var( --e-global-typography-text-font-size );}.elementor-3743 .elementor-element.elementor-element-47ac51b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-10c8246{font-size:var( --e-global-typography-text-font-size );}.elementor-3743 .elementor-element.elementor-element-cf9260d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-2eeb112{font-size:var( --e-global-typography-text-font-size );}.elementor-3743 .elementor-element.elementor-element-0056449 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-f9c1b54{font-size:var( --e-global-typography-text-font-size );}.elementor-3743 .elementor-element.elementor-element-7401ea07 .elementor-button{font-size:2em;}.elementor-3743 .elementor-element.elementor-element-589dea40{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-bb25e3f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-65ad7bc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-07919ce .elementor-icon-box-title, .elementor-3743 .elementor-element.elementor-element-07919ce .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-aa4e8e0{font-size:var( --e-global-typography-text-font-size );}.elementor-3743 .elementor-element.elementor-element-7fa31911 .elementor-icon-box-title, .elementor-3743 .elementor-element.elementor-element-7fa31911 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-7fa31911 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-3743 .elementor-element.elementor-element-6ce17fc{font-size:var( --e-global-typography-text-font-size );}.elementor-3743 .elementor-element.elementor-element-84062c0 .elementor-icon-box-title, .elementor-3743 .elementor-element.elementor-element-84062c0 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-c4e036a{font-size:var( --e-global-typography-text-font-size );}.elementor-3743 .elementor-element.elementor-element-b68d358 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-6b1cc0c{font-size:var( --e-global-typography-text-font-size );}.elementor-3743 .elementor-element.elementor-element-fda8cab > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3743 .elementor-element.elementor-element-eca1827 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-c1960dc .elementor-button{font-size:1em;}.elementor-3743 .elementor-element.elementor-element-a640f4e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-729a1380 .elementor-button{font-size:2em;}}@media(max-width:767px){.elementor-3743 .elementor-element.elementor-element-2aab2ed1 .swiper-slide{height:60vh;}.elementor-3743 .elementor-element.elementor-element-2aab2ed1 .swiper-slide-inner{padding:20px 20px 20px 20px;}.elementor-3743 .elementor-element.elementor-element-2aab2ed1 .elementor-slide-description{font-size:1em;}.elementor-3743 .elementor-element.elementor-element-2aab2ed1 .elementor-slide-button{font-size:0.75em;}.elementor-3743 .elementor-element.elementor-element-220dafd8 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-3743 .elementor-element.elementor-element-4ce3081a{padding:0em 0em 2em 0em;}.elementor-3743 .elementor-element.elementor-element-6e9f23f7{text-align:start;}.elementor-3743 .elementor-element.elementor-element-6e9f23f7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-1bded926{font-size:var( --e-global-typography-text-font-size );}.elementor-3743 .elementor-element.elementor-element-09a4830{padding:0em 0em 2em 0em;}.elementor-3743 .elementor-element.elementor-element-6f0b2a2{text-align:start;}.elementor-3743 .elementor-element.elementor-element-6f0b2a2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-40d1bb1{font-size:var( --e-global-typography-text-font-size );}.elementor-3743 .elementor-element.elementor-element-df88e97{padding:0em 0em 2em 0em;}.elementor-3743 .elementor-element.elementor-element-b941e9b{text-align:start;}.elementor-3743 .elementor-element.elementor-element-b941e9b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-780d7ec{font-size:var( --e-global-typography-text-font-size );}.elementor-3743 .elementor-element.elementor-element-60ae78f{font-size:var( --e-global-typography-text-font-size );}.elementor-3743 .elementor-element.elementor-element-0626061{font-size:var( --e-global-typography-text-font-size );}.elementor-3743 .elementor-element.elementor-element-1864930{text-align:start;}.elementor-3743 .elementor-element.elementor-element-1864930 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-3351587{padding:0em 0em 2em 0em;}.elementor-3743 .elementor-element.elementor-element-6e10ec6{text-align:start;}.elementor-3743 .elementor-element.elementor-element-6e10ec6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-708e171{text-align:start;}.elementor-3743 .elementor-element.elementor-element-708e171 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-0ba796b{font-size:var( --e-global-typography-text-font-size );}.elementor-3743 .elementor-element.elementor-element-5b424a2{text-align:start;}.elementor-3743 .elementor-element.elementor-element-5b424a2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-27e5cc9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3743 .elementor-element.elementor-element-27e5cc9 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );}.elementor-3743 .elementor-element.elementor-element-8f6ec46{text-align:start;}.elementor-3743 .elementor-element.elementor-element-8f6ec46 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-e45b6d4{font-size:var( --e-global-typography-text-font-size );}.elementor-3743 .elementor-element.elementor-element-5595d8e{text-align:start;}.elementor-3743 .elementor-element.elementor-element-5595d8e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-e4fe06e{text-align:start;}.elementor-3743 .elementor-element.elementor-element-e4fe06e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-aeecdf9{font-size:var( --e-global-typography-text-font-size );}.elementor-3743 .elementor-element.elementor-element-48b98e5{text-align:start;}.elementor-3743 .elementor-element.elementor-element-48b98e5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-2da6a76 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3743 .elementor-element.elementor-element-2da6a76 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );}.elementor-3743 .elementor-element.elementor-element-b86672f{text-align:start;}.elementor-3743 .elementor-element.elementor-element-b86672f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-35d12de{font-size:var( --e-global-typography-text-font-size );}.elementor-3743 .elementor-element.elementor-element-ba20bd1{padding:0em 0em 2em 0em;}.elementor-3743 .elementor-element.elementor-element-413ee5f{text-align:start;}.elementor-3743 .elementor-element.elementor-element-413ee5f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-20eceb2{text-align:start;}.elementor-3743 .elementor-element.elementor-element-20eceb2 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-19329c6{text-align:start;}.elementor-3743 .elementor-element.elementor-element-19329c6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-123a173{font-size:var( --e-global-typography-text-font-size );}.elementor-3743 .elementor-element.elementor-element-44c5a5c{text-align:start;}.elementor-3743 .elementor-element.elementor-element-44c5a5c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-4a1ed95{text-align:start;}.elementor-3743 .elementor-element.elementor-element-4a1ed95 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-7aedc8b{padding:0em 0em 2em 0em;}.elementor-3743 .elementor-element.elementor-element-12faf6d{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-cd97150{font-size:var( --e-global-typography-text-font-size );}.elementor-3743 .elementor-element.elementor-element-3eeef4c{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-5925ab2{text-align:start;}.elementor-3743 .elementor-element.elementor-element-5925ab2 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-285e4d9a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-95af734{font-size:var( --e-global-typography-text-font-size );}.elementor-3743 .elementor-element.elementor-element-1b45274 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-69f06f1{font-size:var( --e-global-typography-text-font-size );}.elementor-3743 .elementor-element.elementor-element-b76ca3e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-bb3a2f9{font-size:var( --e-global-typography-text-font-size );}.elementor-3743 .elementor-element.elementor-element-47ac51b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-10c8246{font-size:var( --e-global-typography-text-font-size );}.elementor-3743 .elementor-element.elementor-element-cf9260d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-2eeb112{font-size:var( --e-global-typography-text-font-size );}.elementor-3743 .elementor-element.elementor-element-0056449 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-f9c1b54{font-size:var( --e-global-typography-text-font-size );}.elementor-3743 .elementor-element.elementor-element-7d3025fe > .elementor-shape-bottom svg{height:0px;}.elementor-3743 .elementor-element.elementor-element-7401ea07 .elementor-button{font-size:1.5em;}.elementor-3743 .elementor-element.elementor-element-edbe433 > .elementor-element-populated{padding:50px 20px 30px 20px;}.elementor-3743 .elementor-element.elementor-element-589dea40{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-bb25e3f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-65ad7bc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-07919ce .elementor-icon-box-title, .elementor-3743 .elementor-element.elementor-element-07919ce .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-aa4e8e0{font-size:var( --e-global-typography-text-font-size );}.elementor-3743 .elementor-element.elementor-element-7fa31911 .elementor-icon-box-title, .elementor-3743 .elementor-element.elementor-element-7fa31911 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-7fa31911 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-3743 .elementor-element.elementor-element-6ce17fc{font-size:var( --e-global-typography-text-font-size );}.elementor-3743 .elementor-element.elementor-element-84062c0 .elementor-icon-box-title, .elementor-3743 .elementor-element.elementor-element-84062c0 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-c4e036a{font-size:var( --e-global-typography-text-font-size );}.elementor-3743 .elementor-element.elementor-element-b68d358 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-6b1cc0c{font-size:var( --e-global-typography-text-font-size );}.elementor-3743 .elementor-element.elementor-element-fda8cab > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-3743 .elementor-element.elementor-element-eca1827 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-c1960dc .elementor-button{font-size:0.75em;}.elementor-3743 .elementor-element.elementor-element-a640f4e{text-align:start;}.elementor-3743 .elementor-element.elementor-element-a640f4e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3743 .elementor-element.elementor-element-729a1380 .elementor-button{font-size:1.5em;}.elementor-3743 .elementor-element.elementor-element-49727cc3 .elementor-icon-wrapper{text-align:center;}}@media(min-width:768px){.elementor-3743 .elementor-element.elementor-element-5b2e5194{width:32.583%;}.elementor-3743 .elementor-element.elementor-element-edbe433{width:67.417%;}.elementor-3743 .elementor-element.elementor-element-3a7979f{width:55.624%;}.elementor-3743 .elementor-element.elementor-element-758dfd4{width:44.332%;}.elementor-3743 .elementor-element.elementor-element-407a1f7b{width:77.034%;}.elementor-3743 .elementor-element.elementor-element-62ee0186{width:22.966%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3743 .elementor-element.elementor-element-9c81657{width:100%;}}@media(min-width:1025px){.elementor-3743 .elementor-element.elementor-element-4ce3081a:not(.elementor-motion-effects-element-type-background), .elementor-3743 .elementor-element.elementor-element-4ce3081a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-3743 .elementor-element.elementor-element-09a4830:not(.elementor-motion-effects-element-type-background), .elementor-3743 .elementor-element.elementor-element-09a4830 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-3743 .elementor-element.elementor-element-df88e97:not(.elementor-motion-effects-element-type-background), .elementor-3743 .elementor-element.elementor-element-df88e97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-3743 .elementor-element.elementor-element-3351587:not(.elementor-motion-effects-element-type-background), .elementor-3743 .elementor-element.elementor-element-3351587 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-3743 .elementor-element.elementor-element-ba20bd1:not(.elementor-motion-effects-element-type-background), .elementor-3743 .elementor-element.elementor-element-ba20bd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-3743 .elementor-element.elementor-element-7aedc8b:not(.elementor-motion-effects-element-type-background), .elementor-3743 .elementor-element.elementor-element-7aedc8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}