.elementor-10208 .elementor-element.elementor-element-e798bb1{--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;}.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-10208 .elementor-element.elementor-element-7c58074 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;color:#20409A;}.elementor-10208 .elementor-element.elementor-element-da79a0d .elementor-heading-title{font-family:"Crimson Pro", Sans-serif;font-weight:600;color:#0C0C0C;}.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-10208 .elementor-element.elementor-element-947d154{--display:flex;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10208 .elementor-element.elementor-element-e7b8a5f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10208 .elementor-element.elementor-element-aca82c0{--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;}.elementor-10208 .elementor-element.elementor-element-9c7b2f1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-10208 .elementor-element.elementor-element-e265113 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:600;color:#20409A;}.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-10208 .elementor-element.elementor-element-ea3f926{font-family:"Crimson Pro", Sans-serif;font-size:18px;font-weight:400;color:#0C0C0C;}.elementor-10208 .elementor-element.elementor-element-fceb50d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:600;color:#20409A;}.elementor-10208 .elementor-element.elementor-element-694454a{font-family:"Crimson Pro", Sans-serif;font-size:18px;font-weight:400;color:#0A0A0A;}.elementor-10208 .elementor-element.elementor-element-732ba52 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:600;color:#20409A;}.elementor-10208 .elementor-element.elementor-element-7a98fb8 .elementor-heading-title{font-family:"Crimson Pro", Sans-serif;font-size:24px;font-weight:600;color:#0C0C0C;}.elementor-10208 .elementor-element.elementor-element-7d28750{font-family:"Crimson Pro", Sans-serif;font-size:18px;font-weight:400;color:#0C0C0C;}.elementor-10208 .elementor-element.elementor-element-9d3f792 .elementor-heading-title{font-family:"Crimson Pro", Sans-serif;font-size:24px;font-weight:600;color:#0C0C0C;}.elementor-10208 .elementor-element.elementor-element-50900f5{font-family:"Crimson Pro", Sans-serif;font-size:18px;font-weight:400;color:#0C0C0C;}.elementor-10208 .elementor-element.elementor-element-d46739c .elementor-heading-title{font-family:"Crimson Pro", Sans-serif;font-size:24px;font-weight:600;color:#0C0C0C;}.elementor-10208 .elementor-element.elementor-element-3725ac5 .elementor-heading-title{font-family:"Crimson Pro", Sans-serif;font-size:24px;font-weight:600;color:#0C0C0C;}.elementor-10208 .elementor-element.elementor-element-8a1f126{font-family:"Crimson Pro", Sans-serif;font-size:18px;font-weight:400;color:#0C0C0C;}.elementor-10208 .elementor-element.elementor-element-eb367f1 .elementor-heading-title{font-family:"Crimson Pro", Sans-serif;font-size:24px;font-weight:600;color:#0C0C0C;}.elementor-10208 .elementor-element.elementor-element-af70f41{font-family:"Crimson Pro", Sans-serif;font-size:18px;font-weight:400;color:#0C0C0C;}.elementor-10208 .elementor-element.elementor-element-af70f41 p{margin-block-end:18px;}.elementor-10208 .elementor-element.elementor-element-0717ffd .elementor-heading-title{font-family:"Crimson Pro", Sans-serif;font-size:24px;font-weight:600;color:#171818;}.elementor-10208 .elementor-element.elementor-element-9a5b0e0{font-family:"Crimson Pro", Sans-serif;font-size:18px;font-weight:400;color:#0F0F0F;}.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-10208 .elementor-element.elementor-element-0ca578b{--divider-border-style:solid;--divider-color:#A09D9D;--divider-border-width:1px;}.elementor-10208 .elementor-element.elementor-element-0ca578b .elementor-divider-separator{width:100%;}.elementor-10208 .elementor-element.elementor-element-0ca578b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-widget-image-box .elementor-image-box-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-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-10208 .elementor-element.elementor-element-948d22f > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-10208 .elementor-element.elementor-element-948d22f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10208 .elementor-element.elementor-element-948d22f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10208 .elementor-element.elementor-element-948d22f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10208 .elementor-element.elementor-element-948d22f .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10208 .elementor-element.elementor-element-948d22f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10208 .elementor-element.elementor-element-948d22f .elementor-image-box-title{font-family:"Inter", Sans-serif;font-weight:600;color:#121213;}.elementor-10208 .elementor-element.elementor-element-948d22f:has(:hover) .elementor-image-box-title,
					 .elementor-10208 .elementor-element.elementor-element-948d22f:has(:focus) .elementor-image-box-title{color:#101111;}.elementor-10208 .elementor-element.elementor-element-948d22f .elementor-image-box-description{font-family:"Crimson Pro", Sans-serif;font-size:18px;font-weight:400;color:#151414;}.elementor-10208 .elementor-element.elementor-element-302bdbc{--divider-border-style:solid;--divider-color:#938F8F;--divider-border-width:1px;}.elementor-10208 .elementor-element.elementor-element-302bdbc .elementor-divider-separator{width:100%;}.elementor-10208 .elementor-element.elementor-element-302bdbc .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10208 .elementor-element.elementor-element-335e462 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:600;color:#20409A;}.elementor-10208 .elementor-element.elementor-element-7bea6e1{font-family:"Crimson Pro", Sans-serif;font-size:18px;font-weight:400;color:#0C0C0C;}.elementor-10208 .elementor-element.elementor-element-7bea6e1 p{margin-block-end:18px;}.elementor-10208 .elementor-element.elementor-element-0f25419 .elementor-heading-title{font-family:"Crimson Pro", Sans-serif;font-size:24px;font-weight:600;color:#171818;}.elementor-10208 .elementor-element.elementor-element-15826c7{font-family:"Crimson Pro", Sans-serif;font-size:18px;font-weight:400;color:#0C0C0C;}.elementor-10208 .elementor-element.elementor-element-b690b0e .elementor-heading-title{font-family:"Crimson Pro", Sans-serif;font-size:24px;font-weight:600;color:#7E7A7A;}.elementor-10208 .elementor-element.elementor-element-71f6703{font-family:"Crimson Pro", Sans-serif;font-size:18px;font-weight:400;color:#706D6D;}.elementor-10208 .elementor-element.elementor-element-71f6703 p{margin-block-end:18px;}.elementor-10208 .elementor-element.elementor-element-47517b0 .elementor-heading-title{font-family:"Crimson Pro", Sans-serif;font-size:24px;font-weight:600;color:#7E7A7A;}.elementor-10208 .elementor-element.elementor-element-e37ced8{font-family:"Crimson Pro", Sans-serif;font-size:18px;font-weight:400;color:#706D6D;}.elementor-10208 .elementor-element.elementor-element-cccc733 .elementor-heading-title{font-family:"Crimson Pro", Sans-serif;font-size:24px;font-weight:600;color:#0F0F0F;}.elementor-10208 .elementor-element.elementor-element-0f1667a{font-family:"Crimson Pro", Sans-serif;font-size:18px;font-weight:400;color:#141313;}.elementor-10208 .elementor-element.elementor-element-0f1667a p{margin-block-end:18px;}.elementor-10208 .elementor-element.elementor-element-d7d35bc{--divider-border-style:solid;--divider-color:#A49D9D;--divider-border-width:1px;}.elementor-10208 .elementor-element.elementor-element-d7d35bc .elementor-divider-separator{width:100%;}.elementor-10208 .elementor-element.elementor-element-d7d35bc .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10208 .elementor-element.elementor-element-1df93b1 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-10208 .elementor-element.elementor-element-1df93b1.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10208 .elementor-element.elementor-element-1df93b1.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10208 .elementor-element.elementor-element-1df93b1.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10208 .elementor-element.elementor-element-1df93b1 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10208 .elementor-element.elementor-element-1df93b1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10208 .elementor-element.elementor-element-1df93b1 .elementor-image-box-title{font-family:"Inter", Sans-serif;font-weight:600;color:#121213;}.elementor-10208 .elementor-element.elementor-element-1df93b1:has(:hover) .elementor-image-box-title,
					 .elementor-10208 .elementor-element.elementor-element-1df93b1:has(:focus) .elementor-image-box-title{color:#101111;}.elementor-10208 .elementor-element.elementor-element-1df93b1 .elementor-image-box-description{font-family:"Crimson Pro", Sans-serif;font-size:18px;font-weight:400;color:#151414;}.elementor-10208 .elementor-element.elementor-element-2a1245d{--divider-border-style:solid;--divider-color:#9A9696;--divider-border-width:1px;}.elementor-10208 .elementor-element.elementor-element-2a1245d .elementor-divider-separator{width:100%;}.elementor-10208 .elementor-element.elementor-element-2a1245d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10208 .elementor-element.elementor-element-0a31d1e .elementor-heading-title{font-family:"Crimson Pro", Sans-serif;font-size:24px;font-weight:600;color:#0F0F0F;}.elementor-10208 .elementor-element.elementor-element-bca2e1c{font-family:"Crimson Pro", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:#141313;}.elementor-10208 .elementor-element.elementor-element-bca2e1c p{margin-block-end:18px;}.elementor-10208 .elementor-element.elementor-element-3ba8d1b .elementor-heading-title{font-family:"Crimson Pro", Sans-serif;font-size:24px;font-weight:600;color:#0F0F0F;}.elementor-10208 .elementor-element.elementor-element-82736f4{font-family:"Crimson Pro", Sans-serif;font-size:18px;font-weight:400;color:#141313;}.elementor-10208 .elementor-element.elementor-element-82736f4 p{margin-block-end:18px;}.elementor-10208 .elementor-element.elementor-element-8546cb5 .elementor-heading-title{font-family:"Crimson Pro", Sans-serif;font-size:24px;font-weight:600;color:#0F0F0F;}.elementor-10208 .elementor-element.elementor-element-452b2c1{font-family:"Crimson Pro", Sans-serif;font-size:18px;font-weight:400;color:#141313;}.elementor-10208 .elementor-element.elementor-element-452b2c1 p{margin-block-end:18px;}.elementor-10208 .elementor-element.elementor-element-20e755f .elementor-heading-title{font-family:"Crimson Pro", Sans-serif;font-size:24px;font-weight:600;color:#0F0F0F;}.elementor-10208 .elementor-element.elementor-element-e631494{font-family:"Crimson Pro", Sans-serif;font-size:18px;font-weight:400;color:#141313;}.elementor-10208 .elementor-element.elementor-element-e631494 p{margin-block-end:18px;}.elementor-10208 .elementor-element.elementor-element-cb9e32b{--divider-border-style:solid;--divider-color:#A29E9E;--divider-border-width:1px;}.elementor-10208 .elementor-element.elementor-element-cb9e32b .elementor-divider-separator{width:100%;}.elementor-10208 .elementor-element.elementor-element-cb9e32b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10208 .elementor-element.elementor-element-57f1ccb > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-10208 .elementor-element.elementor-element-57f1ccb.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10208 .elementor-element.elementor-element-57f1ccb.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10208 .elementor-element.elementor-element-57f1ccb.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10208 .elementor-element.elementor-element-57f1ccb .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10208 .elementor-element.elementor-element-57f1ccb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10208 .elementor-element.elementor-element-57f1ccb .elementor-image-box-title{font-family:"Inter", Sans-serif;font-weight:600;color:#121213;}.elementor-10208 .elementor-element.elementor-element-57f1ccb:has(:hover) .elementor-image-box-title,
					 .elementor-10208 .elementor-element.elementor-element-57f1ccb:has(:focus) .elementor-image-box-title{color:#101111;}.elementor-10208 .elementor-element.elementor-element-57f1ccb .elementor-image-box-description{font-family:"Crimson Pro", Sans-serif;font-size:18px;font-weight:400;color:#151414;}.elementor-10208 .elementor-element.elementor-element-b81e29a{--divider-border-style:solid;--divider-color:#A29E9E;--divider-border-width:1px;}.elementor-10208 .elementor-element.elementor-element-b81e29a .elementor-divider-separator{width:100%;}.elementor-10208 .elementor-element.elementor-element-b81e29a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10208 .elementor-element.elementor-element-62dc2e2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:600;color:#20409A;}.elementor-10208 .elementor-element.elementor-element-729c0ff{font-family:"Crimson Pro", Sans-serif;font-size:18px;font-weight:400;color:#141313;}.elementor-10208 .elementor-element.elementor-element-729c0ff p{margin-block-end:18px;}.elementor-10208 .elementor-element.elementor-element-f55e847 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:600;color:#20409A;}.elementor-10208 .elementor-element.elementor-element-f616e16{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.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-family:var( --e-global-typography-primary-font-family ), Sans-serif;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-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-10208 .elementor-element.elementor-element-6a58daa .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-10208 .elementor-element.elementor-element-6a58daa{--icon-box-icon-margin:15px;}.elementor-10208 .elementor-element.elementor-element-6a58daa .elementor-icon-box-title{margin-block-end:5px;color:#0B0C0C;}.elementor-10208 .elementor-element.elementor-element-6a58daa.elementor-view-stacked .elementor-icon{background-color:#939DA2;}.elementor-10208 .elementor-element.elementor-element-6a58daa.elementor-view-framed .elementor-icon, .elementor-10208 .elementor-element.elementor-element-6a58daa.elementor-view-default .elementor-icon{fill:#939DA2;color:#939DA2;border-color:#939DA2;}.elementor-10208 .elementor-element.elementor-element-6a58daa .elementor-icon-box-title, .elementor-10208 .elementor-element.elementor-element-6a58daa .elementor-icon-box-title a{font-family:"Crimson Pro", Sans-serif;font-size:18px;font-weight:600;}.elementor-10208 .elementor-element.elementor-element-9305966 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-10208 .elementor-element.elementor-element-9305966{--icon-box-icon-margin:15px;}.elementor-10208 .elementor-element.elementor-element-9305966 .elementor-icon-box-title{margin-block-end:5px;color:#0B0C0C;}.elementor-10208 .elementor-element.elementor-element-9305966.elementor-view-stacked .elementor-icon{background-color:#939DA2;}.elementor-10208 .elementor-element.elementor-element-9305966.elementor-view-framed .elementor-icon, .elementor-10208 .elementor-element.elementor-element-9305966.elementor-view-default .elementor-icon{fill:#939DA2;color:#939DA2;border-color:#939DA2;}.elementor-10208 .elementor-element.elementor-element-9305966 .elementor-icon-box-title, .elementor-10208 .elementor-element.elementor-element-9305966 .elementor-icon-box-title a{font-family:"Crimson Pro", Sans-serif;font-size:18px;font-weight:600;}.elementor-10208 .elementor-element.elementor-element-b28fe8b .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-10208 .elementor-element.elementor-element-b28fe8b{--icon-box-icon-margin:15px;}.elementor-10208 .elementor-element.elementor-element-b28fe8b .elementor-icon-box-title{margin-block-end:5px;color:#0B0C0C;}.elementor-10208 .elementor-element.elementor-element-b28fe8b.elementor-view-stacked .elementor-icon{background-color:#939DA2;}.elementor-10208 .elementor-element.elementor-element-b28fe8b.elementor-view-framed .elementor-icon, .elementor-10208 .elementor-element.elementor-element-b28fe8b.elementor-view-default .elementor-icon{fill:#939DA2;color:#939DA2;border-color:#939DA2;}.elementor-10208 .elementor-element.elementor-element-b28fe8b .elementor-icon-box-title, .elementor-10208 .elementor-element.elementor-element-b28fe8b .elementor-icon-box-title a{font-family:"Crimson Pro", Sans-serif;font-size:18px;font-weight:600;}.elementor-10208 .elementor-element.elementor-element-b5cb72e .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-10208 .elementor-element.elementor-element-b5cb72e{--icon-box-icon-margin:15px;}.elementor-10208 .elementor-element.elementor-element-b5cb72e .elementor-icon-box-title{margin-block-end:5px;color:#0B0C0C;}.elementor-10208 .elementor-element.elementor-element-b5cb72e.elementor-view-stacked .elementor-icon{background-color:#939DA2;}.elementor-10208 .elementor-element.elementor-element-b5cb72e.elementor-view-framed .elementor-icon, .elementor-10208 .elementor-element.elementor-element-b5cb72e.elementor-view-default .elementor-icon{fill:#939DA2;color:#939DA2;border-color:#939DA2;}.elementor-10208 .elementor-element.elementor-element-b5cb72e .elementor-icon-box-title, .elementor-10208 .elementor-element.elementor-element-b5cb72e .elementor-icon-box-title a{font-family:"Crimson Pro", Sans-serif;font-size:18px;font-weight:600;}.elementor-10208 .elementor-element.elementor-element-0775fff .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-10208 .elementor-element.elementor-element-0775fff{--icon-box-icon-margin:15px;}.elementor-10208 .elementor-element.elementor-element-0775fff .elementor-icon-box-title{margin-block-end:5px;color:#0B0C0C;}.elementor-10208 .elementor-element.elementor-element-0775fff.elementor-view-stacked .elementor-icon{background-color:#939DA2;}.elementor-10208 .elementor-element.elementor-element-0775fff.elementor-view-framed .elementor-icon, .elementor-10208 .elementor-element.elementor-element-0775fff.elementor-view-default .elementor-icon{fill:#939DA2;color:#939DA2;border-color:#939DA2;}.elementor-10208 .elementor-element.elementor-element-0775fff .elementor-icon-box-title, .elementor-10208 .elementor-element.elementor-element-0775fff .elementor-icon-box-title a{font-family:"Crimson Pro", Sans-serif;font-size:18px;font-weight:600;}.elementor-10208 .elementor-element.elementor-element-b450db2 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-10208 .elementor-element.elementor-element-b450db2{--icon-box-icon-margin:15px;}.elementor-10208 .elementor-element.elementor-element-b450db2 .elementor-icon-box-title{margin-block-end:5px;color:#0B0C0C;}.elementor-10208 .elementor-element.elementor-element-b450db2.elementor-view-stacked .elementor-icon{background-color:#939DA2;}.elementor-10208 .elementor-element.elementor-element-b450db2.elementor-view-framed .elementor-icon, .elementor-10208 .elementor-element.elementor-element-b450db2.elementor-view-default .elementor-icon{fill:#939DA2;color:#939DA2;border-color:#939DA2;}.elementor-10208 .elementor-element.elementor-element-b450db2 .elementor-icon-box-title, .elementor-10208 .elementor-element.elementor-element-b450db2 .elementor-icon-box-title a{font-family:"Crimson Pro", Sans-serif;font-size:18px;font-weight:600;}.elementor-10208 .elementor-element.elementor-element-6f9945c .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-10208 .elementor-element.elementor-element-6f9945c{--icon-box-icon-margin:15px;}.elementor-10208 .elementor-element.elementor-element-6f9945c .elementor-icon-box-title{margin-block-end:5px;color:#0B0C0C;}.elementor-10208 .elementor-element.elementor-element-6f9945c.elementor-view-stacked .elementor-icon{background-color:#939DA2;}.elementor-10208 .elementor-element.elementor-element-6f9945c.elementor-view-framed .elementor-icon, .elementor-10208 .elementor-element.elementor-element-6f9945c.elementor-view-default .elementor-icon{fill:#939DA2;color:#939DA2;border-color:#939DA2;}.elementor-10208 .elementor-element.elementor-element-6f9945c .elementor-icon-box-title, .elementor-10208 .elementor-element.elementor-element-6f9945c .elementor-icon-box-title a{font-family:"Crimson Pro", Sans-serif;font-size:18px;font-weight:600;}.elementor-10208 .elementor-element.elementor-element-7ad570a .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-10208 .elementor-element.elementor-element-7ad570a{--icon-box-icon-margin:15px;}.elementor-10208 .elementor-element.elementor-element-7ad570a .elementor-icon-box-title{margin-block-end:5px;color:#0B0C0C;}.elementor-10208 .elementor-element.elementor-element-7ad570a.elementor-view-stacked .elementor-icon{background-color:#939DA2;}.elementor-10208 .elementor-element.elementor-element-7ad570a.elementor-view-framed .elementor-icon, .elementor-10208 .elementor-element.elementor-element-7ad570a.elementor-view-default .elementor-icon{fill:#939DA2;color:#939DA2;border-color:#939DA2;}.elementor-10208 .elementor-element.elementor-element-7ad570a .elementor-icon-box-title, .elementor-10208 .elementor-element.elementor-element-7ad570a .elementor-icon-box-title a{font-family:"Crimson Pro", Sans-serif;font-size:18px;font-weight:600;}.elementor-10208 .elementor-element.elementor-element-4efbb16 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-10208 .elementor-element.elementor-element-4efbb16{--icon-box-icon-margin:15px;}.elementor-10208 .elementor-element.elementor-element-4efbb16 .elementor-icon-box-title{margin-block-end:5px;color:#0B0C0C;}.elementor-10208 .elementor-element.elementor-element-4efbb16.elementor-view-stacked .elementor-icon{background-color:#939DA2;}.elementor-10208 .elementor-element.elementor-element-4efbb16.elementor-view-framed .elementor-icon, .elementor-10208 .elementor-element.elementor-element-4efbb16.elementor-view-default .elementor-icon{fill:#939DA2;color:#939DA2;border-color:#939DA2;}.elementor-10208 .elementor-element.elementor-element-4efbb16 .elementor-icon-box-title, .elementor-10208 .elementor-element.elementor-element-4efbb16 .elementor-icon-box-title a{font-family:"Crimson Pro", Sans-serif;font-size:18px;font-weight:600;}.elementor-10208 .elementor-element.elementor-element-996ef53 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-10208 .elementor-element.elementor-element-996ef53{--icon-box-icon-margin:15px;}.elementor-10208 .elementor-element.elementor-element-996ef53 .elementor-icon-box-title{margin-block-end:5px;color:#0B0C0C;}.elementor-10208 .elementor-element.elementor-element-996ef53.elementor-view-stacked .elementor-icon{background-color:#939DA2;}.elementor-10208 .elementor-element.elementor-element-996ef53.elementor-view-framed .elementor-icon, .elementor-10208 .elementor-element.elementor-element-996ef53.elementor-view-default .elementor-icon{fill:#939DA2;color:#939DA2;border-color:#939DA2;}.elementor-10208 .elementor-element.elementor-element-996ef53 .elementor-icon-box-title, .elementor-10208 .elementor-element.elementor-element-996ef53 .elementor-icon-box-title a{font-family:"Crimson Pro", Sans-serif;font-size:18px;font-weight:600;}.elementor-10208 .elementor-element.elementor-element-d3b6cf3 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-10208 .elementor-element.elementor-element-d3b6cf3{--icon-box-icon-margin:15px;}.elementor-10208 .elementor-element.elementor-element-d3b6cf3 .elementor-icon-box-title{margin-block-end:5px;color:#0B0C0C;}.elementor-10208 .elementor-element.elementor-element-d3b6cf3.elementor-view-stacked .elementor-icon{background-color:#939DA2;}.elementor-10208 .elementor-element.elementor-element-d3b6cf3.elementor-view-framed .elementor-icon, .elementor-10208 .elementor-element.elementor-element-d3b6cf3.elementor-view-default .elementor-icon{fill:#939DA2;color:#939DA2;border-color:#939DA2;}.elementor-10208 .elementor-element.elementor-element-d3b6cf3 .elementor-icon-box-title, .elementor-10208 .elementor-element.elementor-element-d3b6cf3 .elementor-icon-box-title a{font-family:"Crimson Pro", Sans-serif;font-size:18px;font-weight:600;}.elementor-10208 .elementor-element.elementor-element-c57761f{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-10208 .elementor-element.elementor-element-c57761f:not(.elementor-motion-effects-element-type-background), .elementor-10208 .elementor-element.elementor-element-c57761f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#20409A;}.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-10208 .elementor-element.elementor-element-c6a1148 .elementor-button{background-color:#FCFDFC;fill:#20409A;color:#20409A;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-10208 .elementor-element.elementor-element-f616e16{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-10208 .elementor-element.elementor-element-e798bb1{--content-width:1020px;}.elementor-10208 .elementor-element.elementor-element-947d154{--content-width:1020px;}.elementor-10208 .elementor-element.elementor-element-aca82c0{--width:41%;}}@media(max-width:767px){.elementor-10208 .elementor-element.elementor-element-948d22f .elementor-image-box-img{margin-bottom:15px;}.elementor-10208 .elementor-element.elementor-element-1df93b1 .elementor-image-box-img{margin-bottom:15px;}.elementor-10208 .elementor-element.elementor-element-57f1ccb .elementor-image-box-img{margin-bottom:15px;}.elementor-10208 .elementor-element.elementor-element-f616e16{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for html, class: .elementor-element-e2e2ccd */.snapshot-layout {
    display: flex;
}

.elementor-widget-html {
    height: 100%;
}

.snapshot-nav {
    /*width: 350px;*/
    background: #f8f9fa;
    padding: 15px;
    border-radius: 8px;
    position: sticky;
    top: 100px;
    /* sticks while scrolling */
    height: fit-content;
    font-family: "Crimson Pro", Sans-serif;
}

.snapshot-nav-heading {
    background: #2f4da1;
    padding: 8px;
    color: #fff;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}

.snapshot-nav ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

.snapshot-nav li {
    margin-bottom: 10px;
    border-bottom: 1px solid #eee;
}

.snapshot-nav a {
    text-decoration: none !important;
    display: block;
    padding: 8px 12px;
    border-radius: 6px;
    color: #003366;
    transition: background 0.3s, color 0.3s;
    outline-style: none;
}

.snapshot-nav a:hover, .snapshot-nav a.active {
    color: #2f4da1;
    font-weight: 500
}

.snapshot-content {
    flex: 1;
}

.snapshot-content li {
    line-height: 25px;
    margin-top: 15px;
}

.snapshot-content section {
    margin-bottom: 40px;
}

.snapshot_content_heading {
    color: #20409a;
    font-size: 25px;
    font-family: Montserrat medium;
    font-family: "Montserrat", sans-serif;
    font-weight: 600;
    font-optical-sizing: auto;
    font-style: normal;
}

.quant_leap_sub_head {
    color: #2b2d2d;
    background: #f2f5ff;
    font-size: 22px;
    padding: 11px;
}

.quant_leap_sub_sub_head {
    color: #646a75;
    font-size: 20px;
    font-weight: 500;
}

.process-list-head {
    font-weight: 500;
}

/*responsive design*/
@media (max-width: 1024px) {
    .snapshot-layout {
        flex-direction: column;
    }

    .snapshot-nav {
        width: 100%;
        position: relative !important;
        top: 0 !important;
    }

    .tech-item {
        display: inline-block;
    }

    .snapshot-content {
        padding: 20px;
    }

    .tech-stack {
        column-count: 1 !important;
    }
}
.elementor-widget-text-editor ul {
  margin-top: -15px;
}
.elementor-widget-text-editor p {
  margin-bottom: 10px;
}/* End custom CSS */