.elementor-15 .elementor-element.elementor-element-9efbd07:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-9efbd07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000020;background-image:url("https://maestrimi.com/wp-content/uploads/2025/10/noise-filter.svg");}.elementor-15 .elementor-element.elementor-element-9efbd07 > .elementor-background-overlay{background-color:#00000020;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-9efbd07 > .elementor-container{min-height:830px;}.elementor-15 .elementor-element.elementor-element-9efbd07{border-style:solid;border-width:0px 0px 1px 0px;border-color:#000000;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-50px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-9a23b30 .title{font-size:55px;}.elementor-15 .elementor-element.elementor-element-9a23b30 .title-after_title{font-weight:400;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-d60a5ee{padding:60px 0px 0px 0px;font-family:"Akatab", Sans-serif;font-size:23px;font-weight:400;color:#000000;}.elementor-15 .elementor-element.elementor-element-d60a5ee > *{max-width:540px;}.elementor-15 .elementor-element.elementor-element-b36a37c > .elementor-widget-container{padding:60px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-b36a37c .wd-button-wrapper a{background-color:#060505;border-color:#060505;}.elementor-15 .elementor-element.elementor-element-b36a37c .wd-btn-text{font-size:23px;font-weight:600;text-transform:none;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-15 .elementor-element.elementor-element-bdb561c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-15 .elementor-element.elementor-element-bdb561c img{height:830px;object-fit:cover;object-position:center center;}.elementor-15 .elementor-element.elementor-element-dfd5c82{padding:60px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-5a19a54 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-15 .elementor-element.elementor-element-5a19a54 .title{font-size:55px;}.elementor-15 .elementor-element.elementor-element-5a19a54 .title-after_title{font-weight:400;}.elementor-15 .elementor-element.elementor-element-42bb309 .info-box-title{font-size:32px;}.elementor-15 .elementor-element.elementor-element-42bb309 .info-box-inner{color:#06050580;font-size:20px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-6ea8b06 .info-box-title{font-size:32px;}.elementor-15 .elementor-element.elementor-element-6ea8b06 .info-box-inner{color:#06050580;font-size:20px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-2df1e77 .info-box-title{font-size:32px;}.elementor-15 .elementor-element.elementor-element-2df1e77 .info-box-inner{color:#06050580;font-size:20px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-dac77ca .info-box-title{font-size:32px;}.elementor-15 .elementor-element.elementor-element-dac77ca .info-box-inner{color:#06050580;font-size:20px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-14cf96b .info-box-title{font-size:32px;}.elementor-15 .elementor-element.elementor-element-14cf96b .info-box-inner{color:#06050580;font-size:20px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-399f1e6 .info-box-title{font-size:32px;}.elementor-15 .elementor-element.elementor-element-399f1e6 .info-box-inner{color:#06050580;font-size:20px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-f81ddb1 .info-box-title{font-size:32px;}.elementor-15 .elementor-element.elementor-element-f81ddb1 .info-box-inner{color:#06050580;font-size:20px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-b8f82f8 .info-box-title{font-size:32px;}.elementor-15 .elementor-element.elementor-element-b8f82f8 .info-box-inner{color:#06050580;font-size:20px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-81c0c1c .info-box-title{font-size:32px;}.elementor-15 .elementor-element.elementor-element-81c0c1c .info-box-inner{color:#06050580;font-size:20px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-1676df9 .info-box-title{font-size:32px;}.elementor-15 .elementor-element.elementor-element-1676df9 .info-box-inner{color:#06050580;font-size:20px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-40ecde8 .info-box-title{font-size:32px;}.elementor-15 .elementor-element.elementor-element-40ecde8 .info-box-inner{color:#06050580;font-size:20px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-f3cc523 .info-box-title{font-size:32px;}.elementor-15 .elementor-element.elementor-element-f3cc523 .info-box-inner{color:#06050580;font-size:20px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-1dd2b8c .info-box-title{font-size:32px;}.elementor-15 .elementor-element.elementor-element-1dd2b8c .info-box-inner{color:#06050580;font-size:20px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-cb55fb8 > .elementor-widget-container{padding:30px 0px 30px 0px;}.elementor-15 .elementor-element.elementor-element-cb55fb8 .wd-btn-text{font-family:"Akatab", Sans-serif;font-size:18px;font-weight:400;text-transform:none;}.elementor-15 .elementor-element.elementor-element-9db473a > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-15 .elementor-element.elementor-element-9db473a .title{font-size:55px;}.elementor-15 .elementor-element.elementor-element-9db473a .title-after_title{font-weight:400;}.elementor-15 .elementor-element.elementor-element-f765b16 .wd-nav-arrows{--wd-arrow-offset-h:0px;--wd-arrow-offset-v:-45px;}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-534aaf0{width:40%;}.elementor-15 .elementor-element.elementor-element-7154555{width:60%;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-9efbd07 > .elementor-container{min-height:730px;}.elementor-15 .elementor-element.elementor-element-9a23b30 .title{font-size:34px;}.elementor-15 .elementor-element.elementor-element-d60a5ee{padding:0px 0px 0px 0px;font-size:18px;}.elementor-15 .elementor-element.elementor-element-b36a37c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-b36a37c .wd-btn-text{font-size:16px;}.elementor-15 .elementor-element.elementor-element-bdb561c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -35px) 0px;}.elementor-15 .elementor-element.elementor-element-bdb561c img{height:350px;}.elementor-15 .elementor-element.elementor-element-dfd5c82{padding:40px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-5a19a54 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-5a19a54 .title{font-size:34px;}.elementor-15 .elementor-element.elementor-element-42bb309 .info-box-title{font-size:24px;}.elementor-15 .elementor-element.elementor-element-42bb309 .info-box-inner{font-size:18px;}.elementor-15 .elementor-element.elementor-element-6ea8b06 .info-box-title{font-size:24px;}.elementor-15 .elementor-element.elementor-element-6ea8b06 .info-box-inner{font-size:18px;}.elementor-15 .elementor-element.elementor-element-2df1e77 .info-box-title{font-size:24px;}.elementor-15 .elementor-element.elementor-element-2df1e77 .info-box-inner{font-size:18px;}.elementor-15 .elementor-element.elementor-element-dac77ca .info-box-title{font-size:24px;}.elementor-15 .elementor-element.elementor-element-dac77ca .info-box-inner{font-size:18px;}.elementor-15 .elementor-element.elementor-element-14cf96b .info-box-title{font-size:24px;}.elementor-15 .elementor-element.elementor-element-14cf96b .info-box-inner{font-size:18px;}.elementor-15 .elementor-element.elementor-element-399f1e6 .info-box-title{font-size:24px;}.elementor-15 .elementor-element.elementor-element-399f1e6 .info-box-inner{font-size:18px;}.elementor-15 .elementor-element.elementor-element-f81ddb1 .info-box-title{font-size:24px;}.elementor-15 .elementor-element.elementor-element-f81ddb1 .info-box-inner{font-size:18px;}.elementor-15 .elementor-element.elementor-element-b8f82f8 .info-box-title{font-size:24px;}.elementor-15 .elementor-element.elementor-element-b8f82f8 .info-box-inner{font-size:18px;}.elementor-15 .elementor-element.elementor-element-81c0c1c .info-box-title{font-size:24px;}.elementor-15 .elementor-element.elementor-element-81c0c1c .info-box-inner{font-size:18px;}.elementor-15 .elementor-element.elementor-element-1676df9 .info-box-title{font-size:24px;}.elementor-15 .elementor-element.elementor-element-1676df9 .info-box-inner{font-size:18px;}.elementor-15 .elementor-element.elementor-element-40ecde8 .info-box-title{font-size:24px;}.elementor-15 .elementor-element.elementor-element-40ecde8 .info-box-inner{font-size:18px;}.elementor-15 .elementor-element.elementor-element-f3cc523 .info-box-title{font-size:24px;}.elementor-15 .elementor-element.elementor-element-f3cc523 .info-box-inner{font-size:18px;}.elementor-15 .elementor-element.elementor-element-1dd2b8c .info-box-title{font-size:24px;}.elementor-15 .elementor-element.elementor-element-1dd2b8c .info-box-inner{font-size:18px;}.elementor-15 .elementor-element.elementor-element-cb55fb8 .wd-btn-text{font-size:16px;}.elementor-15 .elementor-element.elementor-element-9db473a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-9db473a .title{font-size:34px;}}