.elementor-6725 .elementor-element.elementor-element-639ba1f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0;--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%}.elementor-6725 .elementor-element.elementor-element-639ba1f:not(.elementor-motion-effects-element-type-background),.elementor-6725 .elementor-element.elementor-element-639ba1f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#09385a;background-repeat:no-repeat;background-size:cover}.elementor-6725 .elementor-element.elementor-element-639ba1f:before,.elementor-6725 .elementor-element.elementor-element-639ba1f>.elementor-background-video-container:before,.elementor-6725 .elementor-element.elementor-element-639ba1f>.e-con-inner>.elementor-background-video-container:before,.elementor-6725 .elementor-element.elementor-element-639ba1f>.elementor-background-slideshow:before,.elementor-6725 .elementor-element.elementor-element-639ba1f>.e-con-inner>.elementor-background-slideshow:before,.elementor-6725 .elementor-element.elementor-element-639ba1f>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-image:url("https://ashapurasoftech.com/wp-content/uploads/2024/08/subtle-rombus-white-gray-pattern-background_1017-25098.png");--background-overlay:'';background-repeat:no-repeat;background-size:cover}.elementor-6725 .elementor-element.elementor-element-639ba1f.e-con{--align-self:center}.elementor-6725 .elementor-element.elementor-element-e196d77{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px}.elementor-6725 .elementor-element.elementor-element-e196d77:not(.elementor-motion-effects-element-type-background),.elementor-6725 .elementor-element.elementor-element-e196d77>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#09385a}.elementor-6725 .elementor-element.elementor-element-aa40001{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px}.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-6725 .elementor-element.elementor-element-aa40002{font-family:"Source Sans Pro",Sans-serif;font-size:12px;color:#8fb8d6}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-6725 .elementor-element.elementor-element-aa40003{text-align:left}.elementor-6725 .elementor-element.elementor-element-aa40003 .elementor-heading-title{font-family:"Aller",Sans-serif;font-size:36px;font-weight:700;line-height:1.25em;color:#fff}.elementor-6725 .elementor-element.elementor-element-aa40004{font-family:"Source Sans Pro",Sans-serif;font-size:13px;color:#cfe3f2}.elementor-6725 .elementor-element.elementor-element-aa40005{--display:flex}.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-6725 .elementor-element.elementor-element-aa40006>.elementor-widget-container{border-radius:16px;box-shadow:0px 20px 45px -5px rgba(9,56,90,.35)}.elementor-6725 .elementor-element.elementor-element-874aa43{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:0%;--padding-bottom:0%;--padding-left:7%;--padding-right:7%}.elementor-6725 .elementor-element.elementor-element-03620c4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px}.elementor-6725 .elementor-element.elementor-element-aa40020{--display:flex;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e3eaf0;--border-color:#e3eaf0;--border-radius:0px 0px 18px;box-shadow:0px 10px 28px 0px rgba(9,56,90,.18);--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}.elementor-6725 .elementor-element.elementor-element-aa40020:not(.elementor-motion-effects-element-type-background),.elementor-6725 .elementor-element.elementor-element-aa40020>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f5f8fa}.elementor-6725 .elementor-element.elementor-element-baea291>.elementor-widget-container{padding:10px 0 10px 10px;border-style:solid;border-width:1px 1px 0;border-color:#02010121;border-radius:0}.elementor-6725 .elementor-element.elementor-element-baea291{text-align:left}.elementor-6725 .elementor-element.elementor-element-baea291 .elementor-heading-title{font-family:"Aller",Sans-serif;font-size:26px;font-weight:600;letter-spacing:.1px;color:#09385a}.elementor-widget-loop-grid .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-loop-grid .elementor-pagination{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-loop-grid .e-load-more-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-6725 .elementor-element.elementor-element-e91cf72{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px}.elementor-6725 .elementor-element.elementor-element-e91cf72>.elementor-widget-container{padding:0 10px;border-style:solid;border-width:0 1px 1px;border-color:#0201011F;border-radius:0}.elementor-6725 .elementor-element.elementor-element-ae5d154{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-theme-post-content{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-6725 .elementor-element.elementor-element-f593524{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px}.elementor-6725 .elementor-element.elementor-element-1c7f4bb.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-6725 .elementor-element.elementor-element-1c7f4bb .elementor-heading-title{font-family:"Aller",Sans-serif;font-size:22px;font-weight:500;color:#09385a}.elementor-6725 .elementor-element.elementor-element-50b728c{width:auto;max-width:auto;text-align:left}.elementor-6725 .elementor-element.elementor-element-50b728c>.elementor-widget-container{background-color:#09385a;padding:0 15px;border-radius:50px}.elementor-6725 .elementor-element.elementor-element-50b728c.elementor-element{--align-self:center}.elementor-6725 .elementor-element.elementor-element-50b728c .elementor-heading-title{font-family:"Aller",Sans-serif;font-size:18px;font-weight:500;line-height:30px;color:#fff}.elementor-6725 .elementor-element.elementor-element-ef14d42{--display:grid;--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px}.elementor-6725 .elementor-element.elementor-element-5e82270{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center}.elementor-6725 .elementor-element.elementor-element-5e82270.e-con{--align-self:center}.elementor-6725 .elementor-element.elementor-element-7c38d3c.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-6725 .elementor-element.elementor-element-7c38d3c .elementor-heading-title{font-family:"Aller",Sans-serif;font-size:22px;font-weight:500;color:#09385a}.elementor-6725 .elementor-element.elementor-element-0026f40 .elementor-repeater-item-d7945b0>div{color:#222}.elementor-6725 .elementor-element.elementor-element-0026f40 .elementor-repeater-item-d7945b0>div svg path{stroke:#222;fill:#222}.elementor-6725 .elementor-element.elementor-element-0026f40 .elementor-repeater-item-d7945b0>div:hover{color:#fff;background-color:#3b5998}.elementor-6725 .elementor-element.elementor-element-0026f40 .elementor-repeater-item-d7945b0>div:hover svg path{stroke:#fff;fill:#fff}.elementor-6725 .elementor-element.elementor-element-0026f40 .elementor-repeater-item-9d5e558>div{color:#222}.elementor-6725 .elementor-element.elementor-element-0026f40 .elementor-repeater-item-9d5e558>div svg path{stroke:#222;fill:#222}.elementor-6725 .elementor-element.elementor-element-0026f40 .elementor-repeater-item-9d5e558>div:hover{color:#fff;background-color:#0077b5}.elementor-6725 .elementor-element.elementor-element-0026f40 .elementor-repeater-item-9d5e558>div:hover svg path{stroke:#fff;fill:#fff}.elementor-6725 .elementor-element.elementor-element-0026f40 .ekit_socialshare{text-align:left}.elementor-6725 .elementor-element.elementor-element-0026f40 .ekit_socialshare>li>div{text-align:center;text-decoration:none;border-radius:50%;width:40px;height:40px;cursor:pointer;line-height:40px}.elementor-6725 .elementor-element.elementor-element-0026f40 .ekit_socialshare>li{display:inline-block;margin:5px}.elementor-6725 .elementor-element.elementor-element-aa40009{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px}.elementor-6725 .elementor-element.elementor-element-aa50001{--display:flex}@media(max-width:1024px){.elementor-6725 .elementor-element.elementor-element-e91cf72{--grid-columns:2}.elementor-6725 .elementor-element.elementor-element-ef14d42{--grid-auto-flow:row}}@media(min-width:768px){.elementor-6725 .elementor-element.elementor-element-639ba1f{--content-width:100%}.elementor-6725 .elementor-element.elementor-element-e196d77{--width:100%}.elementor-6725 .elementor-element.elementor-element-aa40001{--width:75%}.elementor-6725 .elementor-element.elementor-element-aa40005{--width:320px}.elementor-6725 .elementor-element.elementor-element-03620c4{--width:26%}.elementor-6725 .elementor-element.elementor-element-ae5d154{--width:52%}.elementor-6725 .elementor-element.elementor-element-aa40009{--width:20%}}@media(max-width:767px){.elementor-6725 .elementor-element.elementor-element-639ba1f{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-6725 .elementor-element.elementor-element-e196d77{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-6725 .elementor-element.elementor-element-baea291 .elementor-heading-title{font-size:26px}.elementor-6725 .elementor-element.elementor-element-e91cf72{--grid-columns:1}.elementor-6725 .elementor-element.elementor-element-ef14d42{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-6725 .elementor-element.elementor-element-5e82270{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-6725 .elementor-element.elementor-element-5e82270.e-con{--align-self:center}}.wp-block-post-title{display:none}body{background:#fff}.elementor-6725 .elementor-element.elementor-element-aa40021 .wpcf7-form p{margin:0 0 10px !important}.elementor-6725 .elementor-element.elementor-element-aa40021 .wpcf7-form p:last-of-type{margin-bottom:0 !important}.elementor-6725 .elementor-element.elementor-element-aa40021 .wpcf7-form label{color:#09385a !important;font-weight:600 !important;font-size:13px !important;letter-spacing:.2px !important;margin-bottom:4px !important;display:block !important}.elementor-6725 .elementor-element.elementor-element-aa40021 .wpcf7-form-control{border-radius:12px !important;border:1.5px solid #e3eaf0 !important;background-color:#fbfdfe !important;padding:10px 14px 10px 44px !important;font-size:14px !important;color:#1b2b3a !important;transition:all .2s ease !important;width:100% !important;background-repeat:no-repeat !important;background-position:16px center !important;background-size:19px 19px !important;box-sizing:border-box !important}.elementor-6725 .elementor-element.elementor-element-aa40021 .wpcf7-form-control::placeholder{color:#94a7b5 !important}.elementor-6725 .elementor-element.elementor-element-aa40021 .wpcf7-form-control:focus{border-color:#1ea6c3 !important;background-color:#fff !important;box-shadow:0 0 0 3px rgba(30,166,195,.15) !important;outline:none !important}.elementor-6725 .elementor-element.elementor-element-aa40021 input[name=your-name]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237C93A6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='12' cy='7' r='4'/%3E%3C/svg%3E") !important}.elementor-6725 .elementor-element.elementor-element-aa40021 input[name=your-email]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237C93A6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='4' width='20' height='16' rx='2'/%3E%3Cpath d='m22 6-10 7L2 6'/%3E%3C/svg%3E") !important}.elementor-6725 .elementor-element.elementor-element-aa40021 input[name=your-phone]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237C93A6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72c.127.96.361 1.903.7 2.81a2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45c.907.339 1.85.573 2.81.7A2 2 0 0 1 22 16.92z'/%3E%3C/svg%3E") !important}.elementor-6725 .elementor-element.elementor-element-aa40021 textarea[name=your-message]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237C93A6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z'/%3E%3C/svg%3E") !important;background-position:16px 14px !important;padding-top:10px !important;min-height:52px !important;resize:vertical !important}.elementor-6725 .elementor-element.elementor-element-aa40021 input[type=submit]{background:linear-gradient(135deg,#1ea6c3,#158da6) !important;color:#fff !important;border:none !important;border-radius:999px !important;padding:12px 22px !important;font-weight:700 !important;font-size:14px !important;letter-spacing:.5px !important;text-transform:uppercase !important;width:100% !important;box-shadow:0 10px 24px rgba(30,166,195,.35) !important;cursor:pointer !important;transition:all .25s ease !important}.elementor-6725 .elementor-element.elementor-element-aa40021 input[type=submit]:hover{background:linear-gradient(135deg,#158da6,#0f7089) !important;transform:translateY(-2px) !important;box-shadow:0 14px 28px rgba(30,166,195,.45) !important}.elementor-6725 .elementor-element.elementor-element-aa40021 .wpcf7-spinner{margin-left:8px !important}.elementor-6725 .elementor-element.elementor-element-aa40021 .wpcf7-response-output{color:#333 !important;border-color:#e3eaf0 !important;border-radius:8px !important;margin-top:10px !important}.elementor-6725 .elementor-element.elementor-element-baea291{margin-bottom:16px !important;display:block !important}.elementor-6725 .elementor-element.elementor-element-03620c4{position:sticky !important;top:100px !important;align-self:flex-start !important}.elementor-6725 .elementor-element.elementor-element-1c7f4bb .elementor-heading-title{font-size:14px !important;font-weight:600 !important}.custom-link-blog{pointer-events:none}.elementor-6725 .elementor-element.elementor-element-50b728c .elementor-heading-title{font-size:12px !important;font-weight:600 !important}.elementor-6725 .elementor-element.elementor-element-50b728c{padding:5px 14px !important;display:inline-flex !important;align-items:center !important}.elementor-6725 .elementor-element.elementor-element-7c38d3c .elementor-heading-title{font-size:14px !important;font-weight:600 !important}.elementor-6725 .elementor-element.elementor-element-0026f40{display:none !important}.elementor-6725 .elementor-element.elementor-element-ae5d154{align-items:center !important;flex-wrap:wrap !important;row-gap:12px !important;column-gap:14px !important}@font-face{font-family:'Aller';font-style:normal;font-weight:400;font-display:auto;src:url('https://ashapurasoftech.com/wp-content/uploads/2024/08/AllerDisplay.538b5686.woff') format('woff')}@font-face{font-family:'Aller';font-style:normal;font-weight:400;font-display:auto;src:url('https://ashapurasoftech.com/wp-content/uploads/2024/08/Aller_Bd.0f324366.woff') format('woff')}@font-face{font-family:'Aller';font-style:normal;font-weight:400;font-display:auto;src:url('https://ashapurasoftech.com/wp-content/uploads/2024/08/Aller_BdIt.1d852900.woff') format('woff')}@font-face{font-family:'Aller';font-style:normal;font-weight:400;font-display:auto;src:url('https://ashapurasoftech.com/wp-content/uploads/2024/08/Aller_LtIt.c2799eb2.woff') format('woff')}@font-face{font-family:'Aller';font-style:normal;font-weight:400;font-display:auto;src:url('https://ashapurasoftech.com/wp-content/uploads/2024/08/Aller_It.3176c078.woff') format('woff')}@font-face{font-family:'Aller';font-style:normal;font-weight:400;font-display:auto;src:url('https://ashapurasoftech.com/wp-content/uploads/2024/08/Aller_Rg.ba0d44d7.woff') format('woff')}