.elementor-widget-section .eael-protected-content-message{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 );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-section .protected-content-error-msg{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 );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.dethemekit_child_de_carousel_1.de-carousel-active .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.dethemekit_child_de_carousel_1.de-carousel-active .elementor-icon-box-title{color:var( --e-global-color-text );}.dethemekit_child_de_carousel_1.de-carousel-active .elementor-icon-box-description{color:var( --e-global-color-text );}.dethemekit_child_de_carousel_2.de-carousel-active .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.dethemekit_child_de_carousel_2.de-carousel-active .elementor-icon-box-title{color:var( --e-global-color-text );}.dethemekit_child_de_carousel_2.de-carousel-active .elementor-icon-box-description{color:var( --e-global-color-text );}.dethemekit_child_de_carousel_3.de-carousel-active .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.dethemekit_child_de_carousel_3.de-carousel-active .elementor-icon-box-title{color:var( --e-global-color-text );}.dethemekit_child_de_carousel_3.de-carousel-active .elementor-icon-box-description{color:var( --e-global-color-text );}.dethemekit_child_de_carousel_4.de-carousel-active .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.dethemekit_child_de_carousel_4.de-carousel-active .elementor-icon-box-title{color:var( --e-global-color-text );}.dethemekit_child_de_carousel_4.de-carousel-active .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-187 .elementor-element.elementor-element-f68835f:not(.elementor-motion-effects-element-type-background), .elementor-187 .elementor-element.elementor-element-f68835f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BCEDE3;background-image:url("https://www.nafas.org.uk/wp-content/uploads/2020/07/welcome_bg.jpg");background-position:top left;background-repeat:repeat;}.elementor-187 .elementor-element.elementor-element-f68835f > .elementor-background-overlay{background-color:#000000;opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-187 .elementor-element.elementor-element-f68835f > .elementor-container{max-width:700px;min-height:370px;}.elementor-187 .elementor-element.elementor-element-f68835f{transition:all 400ms;margin-top:-72px;margin-bottom:0px;padding:3% 13% 3% 13%;}.elementor-187 .elementor-element.elementor-element-f68835f > .elementor-shape-bottom svg{width:calc(0% + 1.3px);height:0px;}.elementor-187 .elementor-element.elementor-element-f68835f > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-187 .elementor-element.elementor-element-3065186{transition:all 400ms;}.elementor-widget-image .eael-protected-content-message{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 );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .protected-content-error-msg{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 );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-187 .elementor-element.elementor-element-002e998 > .elementor-widget-container{padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF;}.elementor-187 .elementor-element.elementor-element-002e998{transition:all 400ms;}.elementor-187 .elementor-element.elementor-element-002e998 img{max-width:15%;}.elementor-widget-theme-page-title .eael-protected-content-message{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 );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-theme-page-title .protected-content-error-msg{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 );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-theme-page-title .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 );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-187 .elementor-element.elementor-element-346be82{transition:all 400ms;text-align:center;}.elementor-187 .elementor-element.elementor-element-346be82 .elementor-heading-title{font-family:var( --e-global-typography-8352cd5-font-family ), Sans-serif;font-size:var( --e-global-typography-8352cd5-font-size );font-weight:var( --e-global-typography-8352cd5-font-weight );line-height:var( --e-global-typography-8352cd5-line-height );letter-spacing:var( --e-global-typography-8352cd5-letter-spacing );color:#FFFFFF;}.elementor-187 .elementor-element.elementor-element-b7e0198{margin-top:-60px;margin-bottom:0px;padding:0px 0px 20px 0px;transition:all 400ms;}.elementor-187 .elementor-element.elementor-element-2c90d32{transition:all 400ms;}.elementor-widget-heading .eael-protected-content-message{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 );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .protected-content-error-msg{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 );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );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-187 .elementor-element.elementor-element-a922606{transition:all 400ms;}.elementor-187 .elementor-element.elementor-element-a922606 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-187 .elementor-element.elementor-element-5a6d0d8{margin-top:40px;margin-bottom:0px;padding:0% 13% 5% 13%;transition:all 400ms;}.elementor-187 .elementor-element.elementor-element-138abe2{transition:all 400ms;}.elementor-widget-woocommerce-checkout-page .eael-protected-content-message{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 );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-woocommerce-checkout-page .protected-content-error-msg{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 );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-woocommerce-checkout-page .product-name .variation{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-187 .elementor-element.elementor-element-01a4fa7 #payment #place_order{background-color:var( --e-global-color-3231d04 );}.elementor-187 .elementor-element.elementor-element-01a4fa7 #payment #place_order:hover{background-color:var( --e-global-color-primary );}.elementor-187 .elementor-element.elementor-element-01a4fa7{transition:all 400ms;--additional-information-display:block;--links-normal-color:var( --e-global-color-3231d04 );--links-hover-color:var( --e-global-color-primary );--order-summary-items-color:var( --e-global-color-primary );--order-summary-variations-color:var( --e-global-color-text );--order-summary-totals-color:var( --e-global-color-text );--order-summary-totals-divider-color:var( --e-global-color-primary );--order-summary-totals-divider-weight:1px;}.elementor-187 .elementor-element.elementor-element-01a4fa7 .e-woocommerce-login-section, .elementor-187 .elementor-element.elementor-element-01a4fa7 .woocommerce-checkout #customer_details .col-1, .elementor-187 .elementor-element.elementor-element-01a4fa7 .woocommerce-additional-fields, .elementor-187 .elementor-element.elementor-element-01a4fa7 .e-checkout__order_review, .elementor-187 .elementor-element.elementor-element-01a4fa7 .e-coupon-box, .elementor-187 .elementor-element.elementor-element-01a4fa7 .woocommerce-checkout #payment, .elementor-187 .elementor-element.elementor-element-01a4fa7 .woocommerce-shipping-fields .shipping_address{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-187 .elementor-element.elementor-element-01a4fa7 .woocommerce-billing-fields .form-row label, .elementor-187 .elementor-element.elementor-element-01a4fa7 .woocommerce-shipping-fields .form-row label, .elementor-187 .elementor-element.elementor-element-01a4fa7 .woocommerce-additional-fields .form-row label, .elementor-187 .elementor-element.elementor-element-01a4fa7 .e-woocommerce-login-anchor .form-row label, .elementor-187 .elementor-element.elementor-element-01a4fa7 .e-coupon-anchor-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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-187 .elementor-element.elementor-element-01a4fa7 .woocommerce-button{font-family:var( --e-global-typography-f4de07b-font-family ), Sans-serif;font-size:var( --e-global-typography-f4de07b-font-size );font-weight:var( --e-global-typography-f4de07b-font-weight );text-transform:var( --e-global-typography-f4de07b-text-transform );line-height:var( --e-global-typography-f4de07b-line-height );}.elementor-187 .elementor-element.elementor-element-01a4fa7 .e-apply-coupon:hover, .elementor-187 .elementor-element.elementor-element-01a4fa7 .woocommerce-form-login__submit:hover{border-color:var( --e-global-color-primary );}.elementor-187 .elementor-element.elementor-element-01a4fa7 {--forms-buttons-border-color:var( --e-global-color-3231d04 );}.elementor-187 .elementor-element.elementor-element-01a4fa7 .woocommerce-checkout-review-order-table .cart_item td{font-family:var( --e-global-typography-1df2d79-font-family ), Sans-serif;font-size:var( --e-global-typography-1df2d79-font-size );font-weight:var( --e-global-typography-1df2d79-font-weight );text-transform:var( --e-global-typography-1df2d79-text-transform );line-height:var( --e-global-typography-1df2d79-line-height );letter-spacing:var( --e-global-typography-1df2d79-letter-spacing );}.elementor-187 .elementor-element.elementor-element-01a4fa7 .woocommerce-checkout-review-order-table thead tr th, .elementor-187 .elementor-element.elementor-element-01a4fa7 .woocommerce-checkout-review-order-table tfoot tr th, .elementor-187 .elementor-element.elementor-element-01a4fa7 .woocommerce-checkout-review-order-table tfoot tr td{font-family:var( --e-global-typography-6524214-font-family ), Sans-serif;font-size:var( --e-global-typography-6524214-font-size );font-weight:var( --e-global-typography-6524214-font-weight );line-height:var( --e-global-typography-6524214-line-height );letter-spacing:var( --e-global-typography-6524214-letter-spacing );}.elementor-187 .elementor-element.elementor-element-01a4fa7 .woocommerce #payment #place_order{font-family:var( --e-global-typography-f4de07b-font-family ), Sans-serif;font-size:var( --e-global-typography-f4de07b-font-size );font-weight:var( --e-global-typography-f4de07b-font-weight );text-transform:var( --e-global-typography-f4de07b-text-transform );line-height:var( --e-global-typography-f4de07b-line-height );}@media(max-width:1366px){.elementor-widget-section .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-section .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-theme-page-title .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-theme-page-title .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-theme-page-title .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-187 .elementor-element.elementor-element-346be82 .elementor-heading-title{font-size:var( --e-global-typography-8352cd5-font-size );line-height:var( --e-global-typography-8352cd5-line-height );letter-spacing:var( --e-global-typography-8352cd5-letter-spacing );}.elementor-widget-heading .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .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-widget-woocommerce-checkout-page .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-woocommerce-checkout-page .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-woocommerce-checkout-page .product-name .variation{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-187 .elementor-element.elementor-element-01a4fa7 .woocommerce-billing-fields .form-row label, .elementor-187 .elementor-element.elementor-element-01a4fa7 .woocommerce-shipping-fields .form-row label, .elementor-187 .elementor-element.elementor-element-01a4fa7 .woocommerce-additional-fields .form-row label, .elementor-187 .elementor-element.elementor-element-01a4fa7 .e-woocommerce-login-anchor .form-row label, .elementor-187 .elementor-element.elementor-element-01a4fa7 .e-coupon-anchor-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-187 .elementor-element.elementor-element-01a4fa7 .woocommerce-button{font-size:var( --e-global-typography-f4de07b-font-size );line-height:var( --e-global-typography-f4de07b-line-height );}.elementor-187 .elementor-element.elementor-element-01a4fa7 .woocommerce-checkout-review-order-table .cart_item td{font-size:var( --e-global-typography-1df2d79-font-size );line-height:var( --e-global-typography-1df2d79-line-height );letter-spacing:var( --e-global-typography-1df2d79-letter-spacing );}.elementor-187 .elementor-element.elementor-element-01a4fa7 .woocommerce-checkout-review-order-table thead tr th, .elementor-187 .elementor-element.elementor-element-01a4fa7 .woocommerce-checkout-review-order-table tfoot tr th, .elementor-187 .elementor-element.elementor-element-01a4fa7 .woocommerce-checkout-review-order-table tfoot tr td{font-size:var( --e-global-typography-6524214-font-size );line-height:var( --e-global-typography-6524214-line-height );letter-spacing:var( --e-global-typography-6524214-letter-spacing );}.elementor-187 .elementor-element.elementor-element-01a4fa7 .woocommerce #payment #place_order{font-size:var( --e-global-typography-f4de07b-font-size );line-height:var( --e-global-typography-f4de07b-line-height );}}@media(max-width:1024px){.elementor-widget-section .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-section .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-theme-page-title .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-theme-page-title .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-theme-page-title .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-187 .elementor-element.elementor-element-346be82 .elementor-heading-title{font-size:var( --e-global-typography-8352cd5-font-size );line-height:var( --e-global-typography-8352cd5-line-height );letter-spacing:var( --e-global-typography-8352cd5-letter-spacing );}.elementor-187 .elementor-element.elementor-element-b7e0198{margin-top:-45px;margin-bottom:0px;padding:0px 0px 20px 0px;}.elementor-widget-heading .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .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-187 .elementor-element.elementor-element-a922606 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-widget-woocommerce-checkout-page .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-woocommerce-checkout-page .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-woocommerce-checkout-page .product-name .variation{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-187 .elementor-element.elementor-element-01a4fa7 .woocommerce-billing-fields .form-row label, .elementor-187 .elementor-element.elementor-element-01a4fa7 .woocommerce-shipping-fields .form-row label, .elementor-187 .elementor-element.elementor-element-01a4fa7 .woocommerce-additional-fields .form-row label, .elementor-187 .elementor-element.elementor-element-01a4fa7 .e-woocommerce-login-anchor .form-row label, .elementor-187 .elementor-element.elementor-element-01a4fa7 .e-coupon-anchor-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-187 .elementor-element.elementor-element-01a4fa7 .woocommerce-button{font-size:var( --e-global-typography-f4de07b-font-size );line-height:var( --e-global-typography-f4de07b-line-height );}.elementor-187 .elementor-element.elementor-element-01a4fa7 .woocommerce-checkout-review-order-table .cart_item td{font-size:var( --e-global-typography-1df2d79-font-size );line-height:var( --e-global-typography-1df2d79-line-height );letter-spacing:var( --e-global-typography-1df2d79-letter-spacing );}.elementor-187 .elementor-element.elementor-element-01a4fa7 .woocommerce-checkout-review-order-table thead tr th, .elementor-187 .elementor-element.elementor-element-01a4fa7 .woocommerce-checkout-review-order-table tfoot tr th, .elementor-187 .elementor-element.elementor-element-01a4fa7 .woocommerce-checkout-review-order-table tfoot tr td{font-size:var( --e-global-typography-6524214-font-size );line-height:var( --e-global-typography-6524214-line-height );letter-spacing:var( --e-global-typography-6524214-letter-spacing );}.elementor-187 .elementor-element.elementor-element-01a4fa7 .woocommerce #payment #place_order{font-size:var( --e-global-typography-f4de07b-font-size );line-height:var( --e-global-typography-f4de07b-line-height );}}@media(max-width:767px){.elementor-widget-section .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-section .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-theme-page-title .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-theme-page-title .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-theme-page-title .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-187 .elementor-element.elementor-element-346be82 .elementor-heading-title{font-size:var( --e-global-typography-8352cd5-font-size );line-height:var( --e-global-typography-8352cd5-line-height );letter-spacing:var( --e-global-typography-8352cd5-letter-spacing );}.elementor-187 .elementor-element.elementor-element-b7e0198{margin-top:-40px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-widget-heading .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .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-187 .elementor-element.elementor-element-a922606 .elementor-heading-title{font-size:14px;}.elementor-187 .elementor-element.elementor-element-5a6d0d8{padding:0px 0px 60px 0px;}.elementor-widget-woocommerce-checkout-page .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-woocommerce-checkout-page .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-woocommerce-checkout-page .product-name .variation{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-187 .elementor-element.elementor-element-01a4fa7 .woocommerce-billing-fields .form-row label, .elementor-187 .elementor-element.elementor-element-01a4fa7 .woocommerce-shipping-fields .form-row label, .elementor-187 .elementor-element.elementor-element-01a4fa7 .woocommerce-additional-fields .form-row label, .elementor-187 .elementor-element.elementor-element-01a4fa7 .e-woocommerce-login-anchor .form-row label, .elementor-187 .elementor-element.elementor-element-01a4fa7 .e-coupon-anchor-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-187 .elementor-element.elementor-element-01a4fa7 .woocommerce-button{font-size:var( --e-global-typography-f4de07b-font-size );line-height:var( --e-global-typography-f4de07b-line-height );}.elementor-187 .elementor-element.elementor-element-01a4fa7 .woocommerce-checkout-review-order-table .cart_item td{font-size:var( --e-global-typography-1df2d79-font-size );line-height:var( --e-global-typography-1df2d79-line-height );letter-spacing:var( --e-global-typography-1df2d79-letter-spacing );}.elementor-187 .elementor-element.elementor-element-01a4fa7 .woocommerce-checkout-review-order-table thead tr th, .elementor-187 .elementor-element.elementor-element-01a4fa7 .woocommerce-checkout-review-order-table tfoot tr th, .elementor-187 .elementor-element.elementor-element-01a4fa7 .woocommerce-checkout-review-order-table tfoot tr td{font-size:var( --e-global-typography-6524214-font-size );line-height:var( --e-global-typography-6524214-line-height );letter-spacing:var( --e-global-typography-6524214-letter-spacing );}.elementor-187 .elementor-element.elementor-element-01a4fa7 .woocommerce #payment #place_order{font-size:var( --e-global-typography-f4de07b-font-size );line-height:var( --e-global-typography-f4de07b-line-height );}}/* Start custom CSS for section, class: .elementor-element-f68835f */.elementor-187 .elementor-element.elementor-element-f68835f { overflow: hidden !important; }
.elementor-187 .elementor-element.elementor-element-f68835f:before { 
    position: relative;
    z-index: 98;
    position: absolute;
    top: 0px;
    left: 0px; width: 100%;
    height: 100px;
    content: '';
    background-image: -webkit-linear-gradient(-90deg, rgba(255,255,255,0) 0, rgba(255,255,255,0.8) 100%);
background-image: -moz-linear-gradient(360deg, rgba(255,255,255,0) 0, rgba(255,255,255,0.8) 100%);
background-image: linear-gradient(360deg, rgba(255,255,255,0) 0, rgba(255,255,255,0.8) 100%);
background-position: 50% 50%;
-webkit-background-origin: padding-box;
background-origin: padding-box;
-webkit-background-clip: border-box;
background-clip: border-box;
-webkit-background-size: auto auto;
background-size: auto auto;
}
.elementor-187 .elementor-element.elementor-element-f68835f .elementor-shape.elementor-shape-bottom { height: 26px; background: url('https://www.nafas.org.uk/wp-content/uploads/2020/07/paper.png'); background-size: 80%; background-position: bottom left; background-repeat: repeat-x; }
.elementor-187 .elementor-element.elementor-element-f68835f .elementor-shape.elementor-shape-bottom svg { display: none; }
@media (max-width:1600px){
.elementor-187 .elementor-element.elementor-element-f68835f { padding-left: 10%; padding-right: 10%; }
}
@media (max-width:1500px){
.elementor-187 .elementor-element.elementor-element-f68835f { padding-left: 8%; padding-right: 8%; }
}
@media (max-width:1400px){
.elementor-187 .elementor-element.elementor-element-f68835f { padding-left: 6%; padding-right: 6%; }
}
@media (max-width:1300px){
.elementor-187 .elementor-element.elementor-element-f68835f { padding-left: 4%; padding-right: 4%; }
}
@media (max-width:1200px){
.elementor-187 .elementor-element.elementor-element-f68835f { padding-left: 2%; padding-right: 2%; }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5a6d0d8 */.elementor-187 .elementor-element.elementor-element-5a6d0d8 { overflow: hidden !important; }
.elementor-187 .elementor-element.elementor-element-5a6d0d8 h3 { text-transform: uppercase; font-size: 16px; color: #000; }
.elementor-187 .elementor-element.elementor-element-5a6d0d8 input, .elementor-187 .elementor-element.elementor-element-5a6d0d8 select, .elementor-187 .elementor-element.elementor-element-5a6d0d8 textarea { border-radius: 0px; }
.elementor-187 .elementor-element.elementor-element-5a6d0d8 .woocommerce table.shop_table { border: 0px !important; }
.elementor-187 .elementor-element.elementor-element-5a6d0d8 table * { background: #fff; border: 0px; border-radius: 0px; }
.elementor-187 .elementor-element.elementor-element-5a6d0d8 table td, 
.elementor-187 .elementor-element.elementor-element-5a6d0d8 table { border: 0px solid #ccc; border-bottom: 0px;  }  
@media (max-width:1600px){
.elementor-187 .elementor-element.elementor-element-5a6d0d8 { padding-left: 10%; padding-right: 10%; }
}
@media (max-width:1500px){
.elementor-187 .elementor-element.elementor-element-5a6d0d8 { padding-left: 8%; padding-right: 8%; }
}
@media (max-width:1400px){
.elementor-187 .elementor-element.elementor-element-5a6d0d8 { padding-left: 6%; padding-right: 6%; }
}
@media (max-width:1300px){
.elementor-187 .elementor-element.elementor-element-5a6d0d8 { padding-left: 4%; padding-right: 4%; }
}
@media (max-width:1200px){
.elementor-187 .elementor-element.elementor-element-5a6d0d8 { padding-left: 2%; padding-right: 2%; }
}
@media (min-width: 768px) {
.elementor-column.elementor-col-50, .elementor-column[data-col="50"] {
    margin: 10px !important;
}
}/* End custom CSS */