.elementor-11949 .elementor-element.elementor-element-6773167>.elementor-container{max-width:1200px}.elementor-11949 .elementor-element.elementor-element-6773167{margin-top:0;margin-bottom:80px;padding:29px 30px 0 30px}.elementor-11949 .elementor-element.elementor-element-09e1041{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;text-align:center}.elementor-11949 .elementor-element.elementor-element-09e1041 .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;font-style:italic;line-height:48px;color:var(--e-global-color-accent)}.elementor-11949 .elementor-element.elementor-element-2a15552{text-align:center;font-size:20px;font-weight:500}.elementor-11949 .elementor-element.elementor-element-81fcd63>.elementor-container{max-width:1200px}.elementor-11949 .elementor-element.elementor-element-81fcd63{margin-top:60px;margin-bottom:80px;padding:0 30px 0 30px}.elementor-11949 .elementor-element.elementor-element-be32a64{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 60px) 0;text-align:center}.elementor-11949 .elementor-element.elementor-element-be32a64 .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;font-style:italic;line-height:48px;color:var(--e-global-color-accent)}.elementor-11949 .elementor-element.elementor-element-854a555>.elementor-background-overlay{background-color:#F8FDFA;opacity:.5}.elementor-11949 .elementor-element.elementor-element-854a555,.elementor-11949 .elementor-element.elementor-element-854a555>.elementor-background-overlay{border-radius:20px 20px 20px 20px}.elementor-11949 .elementor-element.elementor-element-854a555{box-shadow:0 0 3px 0 rgb(0 0 0 / .5);padding:20px 20px 20px 20px}.elementor-bc-flex-widget .elementor-11949 .elementor-element.elementor-element-72108de.elementor-column .elementor-widget-wrap{align-items:center}.elementor-11949 .elementor-element.elementor-element-72108de.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-11949 .elementor-element.elementor-element-72108de.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-11949 .elementor-element.elementor-element-17dff5f .elementor-icon-box-wrapper{text-align:center}.elementor-11949 .elementor-element.elementor-element-17dff5f.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-11949 .elementor-element.elementor-element-17dff5f.elementor-view-framed .elementor-icon,.elementor-11949 .elementor-element.elementor-element-17dff5f.elementor-view-default .elementor-icon{fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-11949 .elementor-element.elementor-element-17dff5f.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-11949 .elementor-element.elementor-element-17dff5f.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var(--e-global-color-primary_hover)}.elementor-11949 .elementor-element.elementor-element-17dff5f.elementor-view-framed:has(:hover) .elementor-icon,.elementor-11949 .elementor-element.elementor-element-17dff5f.elementor-view-default:has(:hover) .elementor-icon,.elementor-11949 .elementor-element.elementor-element-17dff5f.elementor-view-framed:has(:focus) .elementor-icon,.elementor-11949 .elementor-element.elementor-element-17dff5f.elementor-view-default:has(:focus) .elementor-icon{fill:var(--e-global-color-primary_hover);color:var(--e-global-color-primary_hover);border-color:var(--e-global-color-primary_hover)}.elementor-11949 .elementor-element.elementor-element-17dff5f .elementor-icon{font-size:60px;border-width:2px 2px 2px 2px}.elementor-11949 .elementor-element.elementor-element-17dff5f .elementor-icon-box-title,.elementor-11949 .elementor-element.elementor-element-17dff5f .elementor-icon-box-title a{font-family:"Oswald",Sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;line-height:55px}.elementor-11949 .elementor-element.elementor-element-17dff5f .elementor-icon-box-title{color:var(--e-global-color-text)}.elementor-11949 .elementor-element.elementor-element-17dff5f .elementor-icon-box-description{font-family:"Nunito",Sans-serif;font-size:16px;line-height:24px;color:var(--e-global-color-text)}.elementor-bc-flex-widget .elementor-11949 .elementor-element.elementor-element-9f0d640.elementor-column .elementor-widget-wrap{align-items:center}.elementor-11949 .elementor-element.elementor-element-9f0d640.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-11949 .elementor-element.elementor-element-9f0d640.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-11949 .elementor-element.elementor-element-87952b0 .elementor-icon-box-wrapper{text-align:center}.elementor-11949 .elementor-element.elementor-element-87952b0.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-11949 .elementor-element.elementor-element-87952b0.elementor-view-framed .elementor-icon,.elementor-11949 .elementor-element.elementor-element-87952b0.elementor-view-default .elementor-icon{fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-11949 .elementor-element.elementor-element-87952b0.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-11949 .elementor-element.elementor-element-87952b0.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var(--e-global-color-primary_hover)}.elementor-11949 .elementor-element.elementor-element-87952b0.elementor-view-framed:has(:hover) .elementor-icon,.elementor-11949 .elementor-element.elementor-element-87952b0.elementor-view-default:has(:hover) .elementor-icon,.elementor-11949 .elementor-element.elementor-element-87952b0.elementor-view-framed:has(:focus) .elementor-icon,.elementor-11949 .elementor-element.elementor-element-87952b0.elementor-view-default:has(:focus) .elementor-icon{fill:var(--e-global-color-primary_hover);color:var(--e-global-color-primary_hover);border-color:var(--e-global-color-primary_hover)}.elementor-11949 .elementor-element.elementor-element-87952b0 .elementor-icon{font-size:60px;border-width:2px 2px 2px 2px}.elementor-11949 .elementor-element.elementor-element-87952b0 .elementor-icon-box-title,.elementor-11949 .elementor-element.elementor-element-87952b0 .elementor-icon-box-title a{font-family:"Oswald",Sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;line-height:55px}.elementor-11949 .elementor-element.elementor-element-87952b0 .elementor-icon-box-title{color:var(--e-global-color-text)}.elementor-11949 .elementor-element.elementor-element-87952b0 .elementor-icon-box-description{font-family:"Nunito",Sans-serif;font-size:16px;line-height:24px;color:var(--e-global-color-text)}.elementor-bc-flex-widget .elementor-11949 .elementor-element.elementor-element-e431b6e.elementor-column .elementor-widget-wrap{align-items:center}.elementor-11949 .elementor-element.elementor-element-e431b6e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-11949 .elementor-element.elementor-element-e431b6e.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-11949 .elementor-element.elementor-element-df0639e .elementor-icon-box-wrapper{text-align:center}.elementor-11949 .elementor-element.elementor-element-df0639e.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-11949 .elementor-element.elementor-element-df0639e.elementor-view-framed .elementor-icon,.elementor-11949 .elementor-element.elementor-element-df0639e.elementor-view-default .elementor-icon{fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-11949 .elementor-element.elementor-element-df0639e.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-11949 .elementor-element.elementor-element-df0639e.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var(--e-global-color-primary_hover)}.elementor-11949 .elementor-element.elementor-element-df0639e.elementor-view-framed:has(:hover) .elementor-icon,.elementor-11949 .elementor-element.elementor-element-df0639e.elementor-view-default:has(:hover) .elementor-icon,.elementor-11949 .elementor-element.elementor-element-df0639e.elementor-view-framed:has(:focus) .elementor-icon,.elementor-11949 .elementor-element.elementor-element-df0639e.elementor-view-default:has(:focus) .elementor-icon{fill:var(--e-global-color-primary_hover);color:var(--e-global-color-primary_hover);border-color:var(--e-global-color-primary_hover)}.elementor-11949 .elementor-element.elementor-element-df0639e .elementor-icon{font-size:60px;border-width:2px 2px 2px 2px}.elementor-11949 .elementor-element.elementor-element-df0639e .elementor-icon-box-title,.elementor-11949 .elementor-element.elementor-element-df0639e .elementor-icon-box-title a{font-family:"Oswald",Sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;line-height:55px}.elementor-11949 .elementor-element.elementor-element-df0639e .elementor-icon-box-title{color:var(--e-global-color-text)}.elementor-11949 .elementor-element.elementor-element-df0639e .elementor-icon-box-description{font-family:"Nunito",Sans-serif;font-size:16px;line-height:24px;color:var(--e-global-color-text)}@media(min-width:768px){.elementor-11949 .elementor-element.elementor-element-5c94cfa{width:100%}.elementor-11949 .elementor-element.elementor-element-2b8b701{width:100%}}@media(max-width:1200px){.elementor-11949 .elementor-element.elementor-element-17dff5f .elementor-icon{font-size:50px}.elementor-11949 .elementor-element.elementor-element-87952b0 .elementor-icon{font-size:50px}.elementor-11949 .elementor-element.elementor-element-df0639e .elementor-icon{font-size:50px}}@media(max-width:880px){.elementor-11949 .elementor-element.elementor-element-17dff5f .elementor-icon{font-size:40px}.elementor-11949 .elementor-element.elementor-element-87952b0 .elementor-icon{font-size:40px}.elementor-11949 .elementor-element.elementor-element-df0639e .elementor-icon{font-size:40px}}@media(max-width:767px){.elementor-11949 .elementor-element.elementor-element-6773167{margin-top:0;margin-bottom:0;padding:40px 15px 0 15px}.elementor-11949 .elementor-element.elementor-element-09e1041{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 60px) 0}.elementor-11949 .elementor-element.elementor-element-09e1041 .elementor-heading-title{font-size:32px;line-height:40px}.elementor-11949 .elementor-element.elementor-element-81fcd63{margin-top:60px;margin-bottom:0;padding:0 15px 0 15px}.elementor-11949 .elementor-element.elementor-element-be32a64{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 60px) 0}.elementor-11949 .elementor-element.elementor-element-be32a64 .elementor-heading-title{font-size:32px;line-height:40px}.elementor-11949 .elementor-element.elementor-element-17dff5f{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 30px) 0}.elementor-11949 .elementor-element.elementor-element-87952b0{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 30px) 0}.elementor-11949 .elementor-element.elementor-element-df0639e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 30px) 0}}.ncco-contact-form{direction:rtl;text-align:right}.ncco-contact-form input,.ncco-contact-form textarea,.ncco-contact-form select{direction:rtl;text-align:right}.ncco-contact-form{direction:rtl;text-align:right}.ncco-contact-form input,.ncco-contact-form textarea,.ncco-contact-form select{direction:rtl;text-align:right}.ncco-contact-form .wpcf7-radio{direction:rtl;display:flex;justify-content:flex-start;align-items:center;gap:30px}.ncco-contact-form .wpcf7-list-item{margin:0}.ncco-contact-form .wpcf7-list-item label{display:flex;flex-direction:row;align-items:center;gap:7px;direction:rtl}.ncco-contact-form input[type="radio"]{margin:0}.ncco-contact-form input[type="file"]{direction:rtl;text-align:right;width:100%}.ncco-contact-form .wpcf7-acceptance{display:block;direction:rtl;text-align:right}.ncco-contact-form .wpcf7-acceptance .wpcf7-list-item{display:block;margin:0}.ncco-contact-form .wpcf7-acceptance label{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;direction:rtl;width:100%}.ncco-contact-form .wpcf7-acceptance input[type="checkbox"]{margin:0;flex:0 0 auto}.ncco-contact-form .wpcf7-acceptance .wpcf7-list-item-label{direction:rtl;text-align:right}.ncco-request-page{padding:80px 20px;background:linear-gradient(180deg,#f7faf6 0%,#ffffff 100%)}.ncco-request-wrap{max-width:1180px;margin:auto}.ncco-request-intro{max-width:760px;margin:0 auto 45px;text-align:center}.ncco-request-intro span,.ncco-info-label{display:inline-block;color:#79C143;font-size:13px;font-weight:700;letter-spacing:1.8px;margin-bottom:12px}.ncco-request-intro h2{color:#124D45;font-size:42px;line-height:1.15;margin:0 0 18px}.ncco-request-intro p{color:#5f6f6b;font-size:17px;line-height:1.8;margin:0}.ncco-request-grid{display:grid;grid-template-columns:1.45fr .75fr;gap:30px;align-items:stretch}.ncco-request-form-card,.ncco-request-info-card{background:#fff;border-radius:32px;box-shadow:0 25px 70px rgb(18 77 69 / .10)}.ncco-request-form-card{padding:42px;border:1px solid rgb(18 77 69 / .08)}.ncco-request-info-card{padding:38px;background:linear-gradient(145deg,#124D45 0%,#1b6a5f 100%);color:#fff;position:relative;overflow:hidden}.ncco-request-info-card:before{content:"";position:absolute;width:220px;height:220px;right:-80px;bottom:-80px;background:rgb(121 193 67 / .18);border-radius:50%}.ncco-request-info-card h3{font-size:30px;margin:0 0 12px;color:#fff}.ncco-request-info-card>p{color:rgb(255 255 255 / .78);line-height:1.7;margin-bottom:30px}.ncco-info-item{position:relative;padding:20px 0;border-top:1px solid rgb(255 255 255 / .16);z-index:2}.ncco-info-item strong{display:block;color:#79C143;margin-bottom:7px}.ncco-info-item p{color:#fff;margin:0;line-height:1.6}.ncco-request-form-card label{color:#124D45;font-weight:600;margin-bottom:7px;display:block}.ncco-request-form-card input,.ncco-request-form-card textarea,.ncco-request-form-card select{width:100%;border:1px solid #dfe7e3;background:#f9fbfa;border-radius:14px;padding:15px 17px;margin-top:7px;margin-bottom:18px;color:#124D45;transition:.3s ease}.ncco-request-form-card textarea{min-height:140px;resize:vertical}.ncco-request-form-card input:focus,.ncco-request-form-card textarea:focus,.ncco-request-form-card select:focus{outline:none;border-color:#79C143;background:#fff;box-shadow:0 0 0 4px rgb(121 193 67 / .14)}.ncco-request-form-card .wpcf7-radio{display:flex;gap:18px;margin:8px 0 18px}.ncco-request-form-card .wpcf7-acceptance{display:block;margin:8px 0 20px;color:#5f6f6b}.ncco-request-form-card .wpcf7-submit{background:#79C143!important;color:#fff!important;border:none!important;border-radius:50px!important;padding:15px 38px!important;font-weight:700!important;transition:.3s ease;box-shadow:0 14px 35px rgb(121 193 67 / .28)}.ncco-request-form-card .wpcf7-submit:hover{background:#124D45!important;transform:translateY(-3px)}@media(max-width:900px){.ncco-request-grid{grid-template-columns:1fr}.ncco-request-intro h2{font-size:32px}.ncco-request-form-card,.ncco-request-info-card{padding:28px;border-radius:24px}}.wpcf7-acceptance .wpcf7-list-item{display:flex;align-items:center;gap:10px;margin:0}.wpcf7-acceptance .wpcf7-list-item label{display:flex;align-items:center;gap:10px;cursor:pointer}.wpcf7-acceptance input[type="checkbox"]{margin:0;width:18px;height:18px;flex-shrink:0}.wpcf7-submit{width:auto!important;min-width:260px;padding:16px 45px!important;border-radius:50px!important;display:block;margin:35px auto 0;font-size:15px;font-weight:700}