.elementor-4172 .elementor-element.elementor-element-bc845e6{--display:flex;}.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-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-4172 .elementor-element.elementor-element-d4105bb{text-align:justify;}.elementor-4172 .elementor-element.elementor-element-3758074{--display:flex;}.elementor-4172 .elementor-element.elementor-element-48b2fde{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.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-4172 .elementor-element.elementor-element-6c5bd2d img{border-radius:25px 25px 25px 25px;}.elementor-4172 .elementor-element.elementor-element-1fa70ed{text-align:justify;}.elementor-4172 .elementor-element.elementor-element-db5fca2{--display:flex;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4172 .elementor-element.elementor-element-d667acc{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-4172 .elementor-element.elementor-element-d667acc .elementor-divider-separator{width:100%;}.elementor-4172 .elementor-element.elementor-element-d667acc .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4172 .elementor-element.elementor-element-33153a5{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-4172 .elementor-element.elementor-element-33153a5 .elementor-divider-separator{width:100%;}.elementor-4172 .elementor-element.elementor-element-33153a5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4172 .elementor-element.elementor-element-1346ee0{--display:flex;}.elementor-4172 .elementor-element.elementor-element-c1f0881{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-4172 .elementor-element.elementor-element-97c8697{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:1px 1px 10px 1px rgba(0,0,0,0.5);--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;}.elementor-4172 .elementor-element.elementor-element-1f88681{text-align:center;}.elementor-4172 .elementor-element.elementor-element-020864d{text-align:center;}.elementor-4172 .elementor-element.elementor-element-14d6099{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:1px 1px 10px 1px rgba(0,0,0,0.5);--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;}.elementor-4172 .elementor-element.elementor-element-a62fa4f{text-align:center;}.elementor-4172 .elementor-element.elementor-element-820c974{text-align:center;}.elementor-4172 .elementor-element.elementor-element-bcead82{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:1px 1px 10px 1px rgba(0,0,0,0.5);--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;}.elementor-4172 .elementor-element.elementor-element-e395ff4{text-align:center;}.elementor-4172 .elementor-element.elementor-element-1932d6e{text-align:center;}.elementor-4172 .elementor-element.elementor-element-880ee95{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:1px 1px 10px 1px rgba(0,0,0,0.5);--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;}.elementor-4172 .elementor-element.elementor-element-cc5407c{text-align:center;}.elementor-4172 .elementor-element.elementor-element-6cf0089{text-align:center;}.elementor-4172 .elementor-element.elementor-element-4a6bbc4{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:1px 1px 10px 1px rgba(0,0,0,0.5);--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;}.elementor-4172 .elementor-element.elementor-element-5ad4dfb{text-align:center;}.elementor-4172 .elementor-element.elementor-element-ef10bd4{text-align:center;}.elementor-4172 .elementor-element.elementor-element-06f73ad{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:1px 1px 10px 1px rgba(0,0,0,0.5);--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;}.elementor-4172 .elementor-element.elementor-element-6998cb5{text-align:center;}.elementor-4172 .elementor-element.elementor-element-0e260c5{text-align:center;}.elementor-4172 .elementor-element.elementor-element-0ad441b{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:1px 1px 10px 1px rgba(0,0,0,0.5);--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;}.elementor-4172 .elementor-element.elementor-element-91a66f8{text-align:center;}.elementor-4172 .elementor-element.elementor-element-ed25020{text-align:center;}.elementor-4172 .elementor-element.elementor-element-7ddcfda{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:1px 1px 10px 1px rgba(0,0,0,0.5);--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;}.elementor-4172 .elementor-element.elementor-element-e25c98b{text-align:center;}.elementor-4172 .elementor-element.elementor-element-b6404e7{text-align:center;}.elementor-4172 .elementor-element.elementor-element-0b3d5e5{--display:flex;}.elementor-4172 .elementor-element.elementor-element-6f191ef{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-button .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-4172 .elementor-element.elementor-element-3d17685 .elementor-button{background-color:var( --e-global-color-primary );font-family:"dana", Sans-serif;font-weight:700;}.elementor-4172 .elementor-element.elementor-element-3d17685 .elementor-button:hover, .elementor-4172 .elementor-element.elementor-element-3d17685 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-4172 .elementor-element.elementor-element-3d17685{width:var( --container-widget-width, 137.046% );max-width:137.046%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:137.046%;--container-widget-flex-grow:0;}.elementor-4172 .elementor-element.elementor-element-3d17685.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4172 .elementor-element.elementor-element-3d17685 .elementor-button:hover svg, .elementor-4172 .elementor-element.elementor-element-3d17685 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-4172 .elementor-element.elementor-element-49e3022 .elementor-button{background-color:var( --e-global-color-primary );font-family:"dana", Sans-serif;font-weight:700;}.elementor-4172 .elementor-element.elementor-element-49e3022 .elementor-button:hover, .elementor-4172 .elementor-element.elementor-element-49e3022 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-4172 .elementor-element.elementor-element-49e3022{width:var( --container-widget-width, 137.046% );max-width:137.046%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:137.046%;--container-widget-flex-grow:0;}.elementor-4172 .elementor-element.elementor-element-49e3022.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4172 .elementor-element.elementor-element-49e3022 .elementor-button:hover svg, .elementor-4172 .elementor-element.elementor-element-49e3022 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-4172 .elementor-element.elementor-element-5aa3f85 .elementor-button{background-color:var( --e-global-color-primary );font-family:"dana", Sans-serif;font-weight:700;}.elementor-4172 .elementor-element.elementor-element-5aa3f85 .elementor-button:hover, .elementor-4172 .elementor-element.elementor-element-5aa3f85 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-4172 .elementor-element.elementor-element-5aa3f85{width:var( --container-widget-width, 137.046% );max-width:137.046%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:137.046%;--container-widget-flex-grow:0;}.elementor-4172 .elementor-element.elementor-element-5aa3f85.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4172 .elementor-element.elementor-element-5aa3f85 .elementor-button:hover svg, .elementor-4172 .elementor-element.elementor-element-5aa3f85 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-4172 .elementor-element.elementor-element-8d6fa04{--display:flex;}.elementor-4172 .elementor-element.elementor-element-57b4de7{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-4172 .elementor-element.elementor-element-57b4de7 .elementor-divider-separator{width:100%;}.elementor-4172 .elementor-element.elementor-element-57b4de7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4172 .elementor-element.elementor-element-6410246{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-4172 .elementor-element.elementor-element-6410246 .elementor-divider-separator{width:100%;}.elementor-4172 .elementor-element.elementor-element-6410246 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4172 .elementor-element.elementor-element-29dd96a{--display:flex;}.elementor-4172 .elementor-element.elementor-element-2d6966e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4172 .elementor-element.elementor-element-aa9373d img{border-radius:25px 25px 25px 25px;}.elementor-4172 .elementor-element.elementor-element-dd3eca8{text-align:justify;}.elementor-4172 .elementor-element.elementor-element-f2b31eb{--display:flex;}.elementor-4172 .elementor-element.elementor-element-c219f1e{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-4172 .elementor-element.elementor-element-c219f1e .elementor-divider-separator{width:100%;}.elementor-4172 .elementor-element.elementor-element-c219f1e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4172 .elementor-element.elementor-element-650cdac{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-4172 .elementor-element.elementor-element-650cdac .elementor-divider-separator{width:100%;}.elementor-4172 .elementor-element.elementor-element-650cdac .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4172 .elementor-element.elementor-element-31c274a{--display:flex;}.elementor-4172 .elementor-element.elementor-element-2ba0b68{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4172 .elementor-element.elementor-element-2b6354a{text-align:justify;}.elementor-4172 .elementor-element.elementor-element-bccc3a9 img{border-radius:25px 25px 25px 25px;}.elementor-4172 .elementor-element.elementor-element-000dc5a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4172 .elementor-element.elementor-element-6570b4b img{border-radius:25px 25px 25px 25px;}.elementor-4172 .elementor-element.elementor-element-b818cdd{text-align:justify;}.elementor-4172 .elementor-element.elementor-element-ba1b428{--display:flex;}.elementor-4172 .elementor-element.elementor-element-b2134fb{text-align:justify;}.elementor-4172 .elementor-element.elementor-element-980d778{--display:flex;}.elementor-4172 .elementor-element.elementor-element-f60bc36{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-4172 .elementor-element.elementor-element-f60bc36 .elementor-divider-separator{width:100%;}.elementor-4172 .elementor-element.elementor-element-f60bc36 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4172 .elementor-element.elementor-element-151a975{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-4172 .elementor-element.elementor-element-151a975 .elementor-divider-separator{width:100%;}.elementor-4172 .elementor-element.elementor-element-151a975 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4172 .elementor-element.elementor-element-400798e{--display:flex;}.elementor-4172 .elementor-element.elementor-element-d6389d9{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4172 .elementor-element.elementor-element-1c60882 img{border-radius:25px 25px 25px 25px;}.elementor-4172 .elementor-element.elementor-element-c344625{text-align:justify;}.elementor-4172 .elementor-element.elementor-element-8e1e50a{--display:flex;}.elementor-4172 .elementor-element.elementor-element-1a99db1{text-align:justify;}.elementor-4172 .elementor-element.elementor-element-4335c94{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4172 .elementor-element.elementor-element-0e1fd77 .elementor-button{background-color:var( --e-global-color-primary );font-family:"dana", Sans-serif;font-weight:700;}.elementor-4172 .elementor-element.elementor-element-0e1fd77 .elementor-button:hover, .elementor-4172 .elementor-element.elementor-element-0e1fd77 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-4172 .elementor-element.elementor-element-0e1fd77{width:var( --container-widget-width, 137.046% );max-width:137.046%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:137.046%;--container-widget-flex-grow:0;}.elementor-4172 .elementor-element.elementor-element-0e1fd77.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4172 .elementor-element.elementor-element-0e1fd77 .elementor-button:hover svg, .elementor-4172 .elementor-element.elementor-element-0e1fd77 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-4172 .elementor-element.elementor-element-2d8a5c0 .elementor-button{background-color:var( --e-global-color-primary );font-family:"dana", Sans-serif;font-weight:700;}.elementor-4172 .elementor-element.elementor-element-2d8a5c0 .elementor-button:hover, .elementor-4172 .elementor-element.elementor-element-2d8a5c0 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-4172 .elementor-element.elementor-element-2d8a5c0{width:var( --container-widget-width, 137.046% );max-width:137.046%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:137.046%;--container-widget-flex-grow:0;}.elementor-4172 .elementor-element.elementor-element-2d8a5c0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4172 .elementor-element.elementor-element-2d8a5c0 .elementor-button:hover svg, .elementor-4172 .elementor-element.elementor-element-2d8a5c0 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-4172 .elementor-element.elementor-element-785708d .elementor-button{background-color:var( --e-global-color-primary );font-family:"dana", Sans-serif;font-weight:700;}.elementor-4172 .elementor-element.elementor-element-785708d .elementor-button:hover, .elementor-4172 .elementor-element.elementor-element-785708d .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-4172 .elementor-element.elementor-element-785708d{width:var( --container-widget-width, 137.046% );max-width:137.046%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:137.046%;--container-widget-flex-grow:0;}.elementor-4172 .elementor-element.elementor-element-785708d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4172 .elementor-element.elementor-element-785708d .elementor-button:hover svg, .elementor-4172 .elementor-element.elementor-element-785708d .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-4172 .elementor-element.elementor-element-a0c3b48{--display:flex;}.elementor-4172 .elementor-element.elementor-element-e6293c7{--display:flex;}.elementor-4172 .elementor-element.elementor-element-fae542c{--display:flex;}.elementor-4172 .elementor-element.elementor-element-0598966{--display:flex;}.elementor-4172 .elementor-element.elementor-element-6f8c916{--display:flex;}.elementor-4172 .elementor-element.elementor-element-edee90c{--display:flex;}.elementor-4172 .elementor-element.elementor-element-e5dc578{--display:flex;}.elementor-4172 .elementor-element.elementor-element-5db0e0a{--display:flex;}.elementor-4172 .elementor-element.elementor-element-27e057b{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-4172 .elementor-element.elementor-element-6e1debf{--display:flex;}@media(min-width:768px){.elementor-4172 .elementor-element.elementor-element-6f191ef{--width:71%;}.elementor-4172 .elementor-element.elementor-element-4335c94{--width:71%;}}@media(max-width:1024px){.elementor-4172 .elementor-element.elementor-element-48b2fde{--grid-auto-flow:row;}.elementor-4172 .elementor-element.elementor-element-c1f0881{--grid-auto-flow:row;}.elementor-4172 .elementor-element.elementor-element-6f191ef{--grid-auto-flow:row;}.elementor-4172 .elementor-element.elementor-element-2d6966e{--grid-auto-flow:row;}.elementor-4172 .elementor-element.elementor-element-2ba0b68{--grid-auto-flow:row;}.elementor-4172 .elementor-element.elementor-element-000dc5a{--grid-auto-flow:row;}.elementor-4172 .elementor-element.elementor-element-d6389d9{--grid-auto-flow:row;}.elementor-4172 .elementor-element.elementor-element-4335c94{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-4172 .elementor-element.elementor-element-48b2fde{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4172 .elementor-element.elementor-element-c1f0881{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4172 .elementor-element.elementor-element-6f191ef{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4172 .elementor-element.elementor-element-2d6966e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4172 .elementor-element.elementor-element-2ba0b68{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4172 .elementor-element.elementor-element-000dc5a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4172 .elementor-element.elementor-element-d6389d9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4172 .elementor-element.elementor-element-4335c94{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'dana';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://asabuildtech.com/wp-content/uploads/2026/05/Dana-Medium-2.woff2') format('woff2'),
		url('http://asabuildtech.com/wp-content/uploads/2026/05/fa-regular-400.woff') format('woff'),
		url('http://asabuildtech.com/wp-content/uploads/2026/05/Dana-Medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */