.elementor-50318 .elementor-element.elementor-element-cd2f762 > .elementor-container{min-height:336px;}.elementor-50318 .elementor-element.elementor-element-cd2f762 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center left;}.elementor-50318 .elementor-element.elementor-element-cd2f762 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50318 .elementor-element.elementor-element-cd2f762{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;overflow:visible;}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-50318 .elementor-element.elementor-element-ffcf8a2{width:100%;max-width:100%;top:-49px;text-align:center;}.elementor-50318 .elementor-element.elementor-element-ffcf8a2 > .elementor-widget-container{background-color:transparent;padding:152px 152px 152px 152px;background-image:linear-gradient(179deg, #1C3C6C00 0%, #1C3C6C 100%);}body:not(.rtl) .elementor-50318 .elementor-element.elementor-element-ffcf8a2{left:-1px;}body.rtl .elementor-50318 .elementor-element.elementor-element-ffcf8a2{right:-1px;}.elementor-50318 .elementor-element.elementor-element-ffcf8a2 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:45px;font-weight:800;color:#FFFFFF;}.elementor-50318 .elementor-element.elementor-element-58086de > .elementor-container{min-height:336px;}.elementor-50318 .elementor-element.elementor-element-58086de .elementor-background-slideshow__slide__image{background-size:cover;background-position:center left;}.elementor-50318 .elementor-element.elementor-element-58086de > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50318 .elementor-element.elementor-element-58086de{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;overflow:visible;}.elementor-50318 .elementor-element.elementor-element-e40ea0d{width:100%;max-width:100%;top:-49px;text-align:center;}.elementor-50318 .elementor-element.elementor-element-e40ea0d > .elementor-widget-container{background-color:transparent;padding:152px 152px 152px 152px;background-image:linear-gradient(179deg, #1C3C6C00 0%, #1C3C6C 100%);}body:not(.rtl) .elementor-50318 .elementor-element.elementor-element-e40ea0d{left:-1px;}body.rtl .elementor-50318 .elementor-element.elementor-element-e40ea0d{right:-1px;}.elementor-50318 .elementor-element.elementor-element-e40ea0d .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:45px;font-weight:800;color:#FFFFFF;}.elementor-50318 .elementor-element.elementor-element-fb41bfb > .elementor-container{min-height:0px;}.elementor-50318 .elementor-element.elementor-element-fb41bfb{overflow:visible;}.elementor-50318 .elementor-element.elementor-element-9843f8b{margin-top:0px;margin-bottom:060px;overflow:visible;}.elementor-50318 .elementor-element.elementor-element-e01e2cd > .elementor-widget-container{margin:0px 020px 0px 20px;}.elementor-50318 .elementor-element.elementor-element-5cbc518 .elementor-background-slideshow__slide__image{background-position:center center;}.elementor-50318 .elementor-element.elementor-element-5cbc518 > .elementor-background-overlay{opacity:0.54;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50318 .elementor-element.elementor-element-5cbc518{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:60px;margin-bottom:60px;overflow:visible;}.elementor-50318 .elementor-element.elementor-element-4541ecf > .elementor-element-populated{padding:-2px -2px -2px -2px;}.elementor-50318 .elementor-element.elementor-element-705a7da{width:var( --container-widget-width, 100.062% );max-width:100.062%;--container-widget-width:100.062%;--container-widget-flex-grow:0;text-align:center;}.elementor-50318 .elementor-element.elementor-element-705a7da > .elementor-widget-container{background-color:transparent;padding:85px 85px 85px 85px;background-image:linear-gradient(179deg, #1C3C6C00 4%, #1C3C6C 100%);}.elementor-50318 .elementor-element.elementor-element-705a7da .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:45px;font-weight:800;color:#FFFFFF;}.elementor-50318 .elementor-element.elementor-element-6e2b208{overflow:visible;}.elementor-50318 .elementor-element.elementor-element-08152be{overflow:visible;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-50318 .elementor-element.elementor-element-63a32b3{--icon-box-icon-margin:15px;}.elementor-50318 .elementor-element.elementor-element-63a32b3.elementor-view-stacked .elementor-icon{background-color:#1C3C6C;}.elementor-50318 .elementor-element.elementor-element-63a32b3.elementor-view-framed .elementor-icon, .elementor-50318 .elementor-element.elementor-element-63a32b3.elementor-view-default .elementor-icon{fill:#1C3C6C;color:#1C3C6C;border-color:#1C3C6C;}.elementor-50318 .elementor-element.elementor-element-63a32b3 .elementor-icon-box-title{color:#1C3C6C;}.elementor-50318 .elementor-element.elementor-element-1329ac6{--icon-box-icon-margin:15px;}.elementor-50318 .elementor-element.elementor-element-1329ac6.elementor-view-stacked .elementor-icon{background-color:#1C3C6C;}.elementor-50318 .elementor-element.elementor-element-1329ac6.elementor-view-framed .elementor-icon, .elementor-50318 .elementor-element.elementor-element-1329ac6.elementor-view-default .elementor-icon{fill:#1C3C6C;color:#1C3C6C;border-color:#1C3C6C;}.elementor-50318 .elementor-element.elementor-element-1329ac6 .elementor-icon-box-title{color:#1C3C6C;}.elementor-50318 .elementor-element.elementor-element-3c91df5{--icon-box-icon-margin:15px;}.elementor-50318 .elementor-element.elementor-element-3c91df5.elementor-view-stacked .elementor-icon{background-color:#1C3C6C;}.elementor-50318 .elementor-element.elementor-element-3c91df5.elementor-view-framed .elementor-icon, .elementor-50318 .elementor-element.elementor-element-3c91df5.elementor-view-default .elementor-icon{fill:#1C3C6C;color:#1C3C6C;border-color:#1C3C6C;}.elementor-50318 .elementor-element.elementor-element-3c91df5 .elementor-icon-box-title{color:#1C3C6C;}.elementor-50318 .elementor-element.elementor-element-3c91df5 .elementor-icon-box-description{color:#1C3C6C;}.elementor-50318 .elementor-element.elementor-element-4bca704:not(.elementor-motion-effects-element-type-background), .elementor-50318 .elementor-element.elementor-element-4bca704 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #1A5C9E 19%, #1D3A6C 100%);}.elementor-50318 .elementor-element.elementor-element-4bca704 > .elementor-container{min-height:110px;}.elementor-50318 .elementor-element.elementor-element-4bca704{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:30px;overflow:visible;}.elementor-50318 .elementor-element.elementor-element-4bca704 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50318 .elementor-element.elementor-element-23c2fa1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-50318 .elementor-element.elementor-element-23c2fa1:hover .elementor-widget-container{background-color:#1D3A6C;}.elementor-50318 .elementor-element.elementor-element-23c2fa1 > .elementor-widget-container{border-style:none;border-radius:5px 5px 5px 5px;}.elementor-50318 .elementor-element.elementor-element-23c2fa1 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-50318 .elementor-element.elementor-element-7902a11{overflow:visible;}.elementor-50318 .elementor-element.elementor-element-ff83cee > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-weight:var( --e-global-typography-accent-font-weight );}.elementor-50318 .elementor-element.elementor-element-8bf12cd.elementor-wc-products ul.products li.product{text-align:center;}.elementor-50318 .elementor-element.elementor-element-8bf12cd > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-50318 .elementor-element.elementor-element-8bf12cd.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-50318 .elementor-element.elementor-element-8bf12cd.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-50318 .elementor-element.elementor-element-5a8a8a9 > .elementor-widget-container{margin:0px 020px 0px 020px;}.elementor-50318 .elementor-element.elementor-element-5a8a8a9.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-50318 .elementor-element.elementor-element-5a8a8a9.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-50318 .elementor-element.elementor-element-0634c1c > .elementor-widget-container{margin:0px 020px 0px 20px;}.elementor-50318 .elementor-element.elementor-element-0634c1c.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-50318 .elementor-element.elementor-element-0634c1c.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-50318 .elementor-element.elementor-element-7a1e424 > .elementor-widget-container{margin:0px 020px 0px 020px;}.elementor-50318 .elementor-element.elementor-element-7a1e424.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-50318 .elementor-element.elementor-element-7a1e424.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-50318 .elementor-element.elementor-element-4e24731 > .elementor-widget-container{margin:0px 020px 0px 020px;}.elementor-50318 .elementor-element.elementor-element-4e24731.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-50318 .elementor-element.elementor-element-4e24731.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-50318 .elementor-element.elementor-element-84c24e4 > .elementor-widget-container{margin:0px 020px 0px 020px;}.elementor-50318 .elementor-element.elementor-element-84c24e4.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-50318 .elementor-element.elementor-element-84c24e4.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-50318 .elementor-element.elementor-element-fc3b2dd{overflow:visible;}.elementor-50318 .elementor-element.elementor-element-98ae5d6.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-50318 .elementor-element.elementor-element-98ae5d6.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-50318 .elementor-element.elementor-element-798aeea.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-50318 .elementor-element.elementor-element-798aeea.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-50318 .elementor-element.elementor-element-3129781.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-50318 .elementor-element.elementor-element-3129781.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-50318 .elementor-element.elementor-element-863708b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-50318 .elementor-element.elementor-element-863708b.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-50318 .elementor-element.elementor-element-a169796.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-50318 .elementor-element.elementor-element-a169796.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-50318 .elementor-element.elementor-element-6a82e9b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-50318 .elementor-element.elementor-element-6a82e9b.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-50318 .elementor-element.elementor-element-6ad19df > .elementor-background-overlay{background-color:#1C3C6C;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50318 .elementor-element.elementor-element-6ad19df > .elementor-container{min-height:350px;}.elementor-50318 .elementor-element.elementor-element-6ad19df .elementor-background-slideshow__slide__image{background-position:top center;}.elementor-50318 .elementor-element.elementor-element-6ad19df{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;overflow:visible;}.elementor-50318 .elementor-element.elementor-element-78a1b9b{text-align:center;}.elementor-50318 .elementor-element.elementor-element-78a1b9b .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:45px;font-weight:800;color:#FFFFFF;}.elementor-widget-text-editor{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-50318 .elementor-element.elementor-element-ef15b0a{width:100%;max-width:100%;text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-50318 .elementor-element.elementor-element-16828e4{overflow:visible;}.elementor-50318 .elementor-element.elementor-element-0c62c01{overflow:visible;}.elementor-50318 .elementor-element.elementor-element-5fa5612{text-align:center;}.elementor-50318 .elementor-element.elementor-element-5fa5612 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-weight:600;color:#1C3C6C;}.elementor-50318 .elementor-element.elementor-element-f42b00f{overflow:visible;}.elementor-50318 .elementor-element.elementor-element-24ceb98{overflow:visible;}.elementor-50318 .elementor-element.elementor-element-688b5d2{--icon-box-icon-margin:15px;}.elementor-50318 .elementor-element.elementor-element-688b5d2.elementor-view-stacked .elementor-icon{background-color:#555555;}.elementor-50318 .elementor-element.elementor-element-688b5d2.elementor-view-framed .elementor-icon, .elementor-50318 .elementor-element.elementor-element-688b5d2.elementor-view-default .elementor-icon{fill:#555555;color:#555555;border-color:#555555;}.elementor-50318 .elementor-element.elementor-element-688b5d2 .elementor-icon-box-title, .elementor-50318 .elementor-element.elementor-element-688b5d2 .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:26px;font-weight:600;}.elementor-50318 .elementor-element.elementor-element-688b5d2 .elementor-icon-box-title{color:#000000;}.elementor-50318 .elementor-element.elementor-element-688b5d2 .elementor-icon-box-description{font-weight:500;color:#555555;}.elementor-50318 .elementor-element.elementor-element-40d0d1e{--icon-box-icon-margin:15px;}.elementor-50318 .elementor-element.elementor-element-40d0d1e.elementor-view-stacked .elementor-icon{background-color:#555555;}.elementor-50318 .elementor-element.elementor-element-40d0d1e.elementor-view-framed .elementor-icon, .elementor-50318 .elementor-element.elementor-element-40d0d1e.elementor-view-default .elementor-icon{fill:#555555;color:#555555;border-color:#555555;}.elementor-50318 .elementor-element.elementor-element-40d0d1e .elementor-icon-box-title, .elementor-50318 .elementor-element.elementor-element-40d0d1e .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:26px;font-weight:600;}.elementor-50318 .elementor-element.elementor-element-40d0d1e .elementor-icon-box-title{color:#000000;}.elementor-50318 .elementor-element.elementor-element-40d0d1e .elementor-icon-box-description{font-weight:500;color:#555555;}.elementor-50318 .elementor-element.elementor-element-7c042ad{--icon-box-icon-margin:15px;}.elementor-50318 .elementor-element.elementor-element-7c042ad.elementor-view-stacked .elementor-icon{background-color:#555555;}.elementor-50318 .elementor-element.elementor-element-7c042ad.elementor-view-framed .elementor-icon, .elementor-50318 .elementor-element.elementor-element-7c042ad.elementor-view-default .elementor-icon{fill:#555555;color:#555555;border-color:#555555;}.elementor-50318 .elementor-element.elementor-element-7c042ad .elementor-icon-box-title, .elementor-50318 .elementor-element.elementor-element-7c042ad .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:26px;font-weight:600;}.elementor-50318 .elementor-element.elementor-element-7c042ad .elementor-icon-box-title{color:#000000;}.elementor-50318 .elementor-element.elementor-element-7c042ad .elementor-icon-box-description{font-weight:500;color:#555555;}.elementor-50318 .elementor-element.elementor-element-0493271{overflow:visible;}.elementor-50318 .elementor-element.elementor-element-e4f2c76 > .elementor-widget-container{padding:12px 12px 12px 12px;}.elementor-50318 .elementor-element.elementor-element-e4f2c76{text-align:center;}.elementor-50318 .elementor-element.elementor-element-e4f2c76 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:32px;font-weight:700;color:#1C3C6C;}.elementor-50318 .elementor-element.elementor-element-723193a{overflow:visible;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50318 .elementor-element.elementor-element-be87666 > .elementor-widget-container{margin:33px 0px 0px 0px;}.elementor-50318 .elementor-element.elementor-element-be87666 img{width:99%;}.elementor-50318 .elementor-element.elementor-element-be87666 .widget-image-caption{color:#555555;}.elementor-50318 .elementor-element.elementor-element-2e11da2{overflow:visible;}.elementor-50318 .elementor-element.elementor-element-bf68837{overflow:visible;}@media(min-width:768px){.elementor-50318 .elementor-element.elementor-element-4541ecf{width:100%;}}@media(max-width:1024px){.elementor-50318 .elementor-element.elementor-element-ffcf8a2 > .elementor-widget-container{padding:62px 62px 62px 62px;}.elementor-50318 .elementor-element.elementor-element-e40ea0d > .elementor-widget-container{padding:62px 62px 62px 62px;}.elementor-50318 .elementor-element.elementor-element-8bf12cd.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-50318 .elementor-element.elementor-element-5a8a8a9.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-50318 .elementor-element.elementor-element-0634c1c.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-50318 .elementor-element.elementor-element-7a1e424.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-50318 .elementor-element.elementor-element-4e24731.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-50318 .elementor-element.elementor-element-84c24e4.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-50318 .elementor-element.elementor-element-98ae5d6.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-50318 .elementor-element.elementor-element-798aeea.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-50318 .elementor-element.elementor-element-3129781.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-50318 .elementor-element.elementor-element-863708b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-50318 .elementor-element.elementor-element-a169796.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-50318 .elementor-element.elementor-element-6a82e9b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-50318 .elementor-element.elementor-element-58f8d22 > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-50318 .elementor-element.elementor-element-ffcf8a2 > .elementor-widget-container{padding:120px 0px 66px 0px;}body:not(.rtl) .elementor-50318 .elementor-element.elementor-element-ffcf8a2{left:-2px;}body.rtl .elementor-50318 .elementor-element.elementor-element-ffcf8a2{right:-2px;}.elementor-50318 .elementor-element.elementor-element-ffcf8a2{top:-50px;}.elementor-50318 .elementor-element.elementor-element-ffcf8a2 .elementor-heading-title{font-size:35px;}.elementor-50318 .elementor-element.elementor-element-e40ea0d > .elementor-widget-container{padding:163px 0px 194px 0px;}body:not(.rtl) .elementor-50318 .elementor-element.elementor-element-e40ea0d{left:-2px;}body.rtl .elementor-50318 .elementor-element.elementor-element-e40ea0d{right:-2px;}.elementor-50318 .elementor-element.elementor-element-e40ea0d{top:-50px;}.elementor-50318 .elementor-element.elementor-element-e40ea0d .elementor-heading-title{font-size:35px;}.elementor-50318 .elementor-element.elementor-element-e01e2cd > .elementor-widget-container{margin:0px 010px 0px 010px;}.elementor-50318 .elementor-element.elementor-element-4bca704{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-50318 .elementor-element.elementor-element-8bf12cd.elementor-wc-products  ul.products{grid-column-gap:0px;grid-row-gap:0px;}.elementor-50318 .elementor-element.elementor-element-5a8a8a9.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-50318 .elementor-element.elementor-element-0634c1c.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-50318 .elementor-element.elementor-element-7a1e424.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-50318 .elementor-element.elementor-element-4e24731.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-50318 .elementor-element.elementor-element-84c24e4.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-50318 .elementor-element.elementor-element-98ae5d6.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-50318 .elementor-element.elementor-element-798aeea.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-50318 .elementor-element.elementor-element-3129781.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-50318 .elementor-element.elementor-element-863708b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-50318 .elementor-element.elementor-element-a169796.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-50318 .elementor-element.elementor-element-6a82e9b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for heading, class: .elementor-element-ffcf8a2 */.titulo{
    max-width: 100px
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-cd2f762 */@media only screen and (min-width: 1920px)  {

.titulo_principal{
    height: 500px;
}

.titulo{
    padding: 154px 0px;
}


.elementor-50318 .elementor-element.elementor-element-705a7da > .elementor-widget-container {
    background-color: transparent;
    padding: 200px 85px 200px 85px;
    background-image: linear-gradient(191deg, #1C3C6C00 0%, #1C3C6C 100%);
}


}


@media only screen and (min-width: 1300px) and (max-width: 1900px) {
    
    .titulo_principal{
    height: 400px;
}

.titulo{
    padding: 60px 0px;
}

    
}


@media only screen and  (max-width: 880px) {
    
.elementor-50318 .elementor-element.elementor-element-ffcf8a2 > .elementor-widget-container {
    background-color: transparent;
    padding: 125px 85px 125px 85px;
    background-image: linear-gradient(191deg, #1C3C6C00 0%, #1C3C6C 100%);
}

}


@media only screen and  (max-width: 550px) {
    
.elementor-50318 .elementor-element.elementor-element-ffcf8a2 > .elementor-widget-container {
    background-color: transparent;
    padding: 75px 85px 75px 85px;
    background-image: linear-gradient(191deg, #1C3C6C00 0%, #1C3C6C 100%);
}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e40ea0d */.titulo{
    max-width: 100px
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-58086de */@media only screen and (min-width: 1920px)  {

.titulo_principal{
    height: 500px;
}

.titulo{
    padding: 154px 0px;
}


.elementor-50318 .elementor-element.elementor-element-705a7da > .elementor-widget-container {
    background-color: transparent;
    padding: 200px 85px 200px 85px;
    background-image: linear-gradient(191deg, #1C3C6C00 0%, #1C3C6C 100%);
}


}


@media only screen and (min-width: 1300px) and (max-width: 1900px) {
    
    .titulo_principal{
    height: 400px;
}

.titulo{
    padding: 60px 0px;
}

    
}


@media only screen and  (max-width: 880px) {
    
.elementor-50318 .elementor-element.elementor-element-ffcf8a2 > .elementor-widget-container {
    background-color: transparent;
    padding: 125px 85px 125px 85px;
    background-image: linear-gradient(191deg, #1C3C6C00 0%, #1C3C6C 100%);
}

}


@media only screen and  (max-width: 550px) {
    
.elementor-50318 .elementor-element.elementor-element-ffcf8a2 > .elementor-widget-container {
    background-color: transparent;
    padding: 75px 85px 75px 85px;
    background-image: linear-gradient(191deg, #1C3C6C00 0%, #1C3C6C 100%);
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e01e2cd */.contentHabilidadesBlandasParalla1 {
            position: relative;
            
            /* Fondo detrás de la forma */
            color: #1c3c6c;
            text-align: center;
            
            z-index: -1;
        }


.tituloh3-m{display:none;}

        .parallax1Habilli {

            display: flex;
            align-content: center;
            justify-content: center;
            align-items: center;
            gap: 4%;

        }

        .tituloHabilidadesBlan {

            text-align: center;
            color: #1c3c6c;
            font-size: 32px;
          
            border-radius: 20px;

        }



        .parallax1Habilli .img1texto {

            border-radius: 141px 40px 96px 58px;
            
            border: 6px solid #1c3c6c;
            width: 35%;
        }

        .p1ParallaxHabilidades {
            width: 33%;
            height: 100%;
            text-align: justify; 
           font-size: larger
        }


@media screen and (max-width: 600px) {


      .tituloHabilidadesBlan h3 {

            text-align: center;
            color: #1c3c6c;
            font-size: 32px;
          

        }
.tituloh3{display:none;}

.tituloh3-m{display:block;}

        .parallax1Habilli {

            display: block;


        }
        
        .movil{display:none;}

        .p1ParallaxHabilidades {

            width: 100%;
            height: 100%;
            text-align: justify;
            font-size: larger;

        }

        .img1texto {
            
            display: none;

        }
        
        
        .textoParralaxCerti{margin-left: 0px ! important;}



    }




@media screen and (min-width: 335px) and (max-width: 376px) {

        .tituloHabilidadesBlan{

            margin-bottom: 1px;
            
        }

.tituloh3{display:none;}

.tituloh3-m{display:block;}

        .tituloHabilidadesBlan h3 {

            text-align: center;
            color: #1c3c6c;
            font-size: 32px;
            margin-bottom: 70px;
            border-radius: 20px;
            padding:0px !important;
            
        }

        .parallax1Habilli {

            display: block;


        }

        .p1ParallaxHabilidades {

            width: 100%;
            height: 100%;
            text-align: justify;
            font-size: larger;

        }

        .img1texto{

            display: none;

        }





    }

 @media screen and (min-width: 768px) and (max-width: 1180px) {

        .p1ParallaxHabilidades {
            width: 100%;
            height: 100%;
            text-align: justify;
            font-size: x-large;
        }

        .parallax1Habilli .img1texto {

            display: none;

        }

        .tituloHabilidadesBlan h3 {
            text-align: center;
            color: white;
            font-size: 32px;
           
            margin-bottom: -20px;
            border-radius: 20px;
        }
 
.tituloh3-m{display:none;}


    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-705a7da */.titulo{
    max-width: 100px
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-58f8d22 */@media (max-width: 900px) {
div .wpforms-container-full .wpforms-form .wpforms-submit-container{
    text-align: center;
}
]/* End custom CSS */