.elementor-2159 .elementor-element.elementor-element-heroSec:not(.elementor-motion-effects-element-type-background), .elementor-2159 .elementor-element.elementor-element-heroSec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#04213F;}.elementor-2159 .elementor-element.elementor-element-heroSec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2159 .elementor-element.elementor-element-heroSec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2159 .elementor-element.elementor-element-heroColText.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2159 .elementor-element.elementor-element-heroColText.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2159 .elementor-element.elementor-element-heroColText.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2159 .elementor-element.elementor-element-heroColText > .elementor-element-populated{padding:0px 0px 0px 0px;}.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-2159 .elementor-element.elementor-element-heroImg{text-align:center;z-index:1;}.elementor-2159 .elementor-element.elementor-element-heroImg img{width:100%;border-radius:0px 0px 0px 0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2159 .elementor-element.elementor-element-heroSpacer .elementor-icon-wrapper{text-align:start;}.elementor-2159 .elementor-element.elementor-element-heroSpacer.elementor-view-stacked .elementor-icon{background-color:#04213F;}.elementor-2159 .elementor-element.elementor-element-heroSpacer.elementor-view-framed .elementor-icon, .elementor-2159 .elementor-element.elementor-element-heroSpacer.elementor-view-default .elementor-icon{color:#04213F;border-color:#04213F;}.elementor-2159 .elementor-element.elementor-element-heroSpacer.elementor-view-framed .elementor-icon, .elementor-2159 .elementor-element.elementor-element-heroSpacer.elementor-view-default .elementor-icon svg{fill:#04213F;}.elementor-2159 .elementor-element.elementor-element-heroSpacer .elementor-icon{font-size:1px;}.elementor-2159 .elementor-element.elementor-element-heroSpacer .elementor-icon svg{height:1px;}.elementor-2159 .elementor-element.elementor-element-heroSpacer{z-index:20;}.elementor-2159 .elementor-element.elementor-element-aboutSec:not(.elementor-motion-effects-element-type-background), .elementor-2159 .elementor-element.elementor-element-aboutSec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2159 .elementor-element.elementor-element-aboutSec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 20px 70px 20px;}.elementor-2159 .elementor-element.elementor-element-aboutSec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2159 .elementor-element.elementor-element-aboutColText.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2159 .elementor-element.elementor-element-aboutColText.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2159 .elementor-element.elementor-element-aboutColText.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.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-2159 .elementor-element.elementor-element-aboutH2{text-align:start;}.elementor-2159 .elementor-element.elementor-element-aboutH2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:800;color:#111827;}.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-2159 .elementor-element.elementor-element-aboutPara{text-align:start;font-family:"Roboto Slab", Sans-serif;font-size:15px;line-height:1.6em;color:#4B5563;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2159 .elementor-element.elementor-element-aboutFeatList .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-2159 .elementor-element.elementor-element-aboutFeatList .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-2159 .elementor-element.elementor-element-aboutFeatList .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-2159 .elementor-element.elementor-element-aboutFeatList .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-2159 .elementor-element.elementor-element-aboutFeatList .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-2159 .elementor-element.elementor-element-aboutFeatList .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2159 .elementor-element.elementor-element-aboutFeatList .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2159 .elementor-element.elementor-element-aboutFeatList{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-2159 .elementor-element.elementor-element-aboutFeatList .elementor-icon-list-text{color:#374151;transition:color 0.3s;}.elementor-2159 .elementor-element.elementor-element-aboutIconRowSec{margin-top:16px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-2159 .elementor-element.elementor-element-iconColA.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2159 .elementor-element.elementor-element-iconColA.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2159 .elementor-element.elementor-element-iconColA.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2159 .elementor-element.elementor-element-iconImgA{text-align:center;}.elementor-2159 .elementor-element.elementor-element-iconImgA img{width:46px;}.elementor-2159 .elementor-element.elementor-element-iconTxtA{text-align:center;}.elementor-2159 .elementor-element.elementor-element-iconTxtA .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;color:#374151;}.elementor-bc-flex-widget .elementor-2159 .elementor-element.elementor-element-iconColB.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2159 .elementor-element.elementor-element-iconColB.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2159 .elementor-element.elementor-element-iconColB.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2159 .elementor-element.elementor-element-iconImgB{text-align:center;}.elementor-2159 .elementor-element.elementor-element-iconImgB img{width:46px;}.elementor-2159 .elementor-element.elementor-element-iconTxtB{text-align:center;}.elementor-2159 .elementor-element.elementor-element-iconTxtB .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;color:#374151;}.elementor-bc-flex-widget .elementor-2159 .elementor-element.elementor-element-iconColC.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2159 .elementor-element.elementor-element-iconColC.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2159 .elementor-element.elementor-element-iconColC.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2159 .elementor-element.elementor-element-iconImgC{text-align:center;}.elementor-2159 .elementor-element.elementor-element-iconImgC img{width:46px;}.elementor-2159 .elementor-element.elementor-element-iconTxtC{text-align:center;}.elementor-2159 .elementor-element.elementor-element-iconTxtC .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;color:#374151;}.elementor-bc-flex-widget .elementor-2159 .elementor-element.elementor-element-iconColD.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2159 .elementor-element.elementor-element-iconColD.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2159 .elementor-element.elementor-element-iconColD.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2159 .elementor-element.elementor-element-iconImgD{text-align:center;}.elementor-2159 .elementor-element.elementor-element-iconImgD img{width:46px;}.elementor-2159 .elementor-element.elementor-element-iconTxtD{text-align:center;}.elementor-2159 .elementor-element.elementor-element-iconTxtD .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;color:#374151;}.elementor-bc-flex-widget .elementor-2159 .elementor-element.elementor-element-aboutColPhoto.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2159 .elementor-element.elementor-element-aboutColPhoto.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2159 .elementor-element.elementor-element-aboutColPhoto.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2159 .elementor-element.elementor-element-aboutColPhoto > .elementor-element-populated, .elementor-2159 .elementor-element.elementor-element-aboutColPhoto > .elementor-element-populated > .elementor-background-overlay, .elementor-2159 .elementor-element.elementor-element-aboutColPhoto > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-2159 .elementor-element.elementor-element-aboutColPhoto > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2159 .elementor-element.elementor-element-aboutPhotoSec:not(.elementor-motion-effects-element-type-background), .elementor-2159 .elementor-element.elementor-element-aboutPhotoSec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://asifmujtaba.com/wp-content/uploads/2026/10/imported-image.png");background-position:center center;background-size:cover;}.elementor-2159 .elementor-element.elementor-element-aboutPhotoSec, .elementor-2159 .elementor-element.elementor-element-aboutPhotoSec > .elementor-background-overlay{border-radius:12px 12px 12px 12px;}.elementor-2159 .elementor-element.elementor-element-aboutPhotoSec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:175px 0px 175px 0px;}.elementor-2159 .elementor-element.elementor-element-aboutPhotoSec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2159 .elementor-element.elementor-element-aboutPhotoInnerCol2.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2159 .elementor-element.elementor-element-aboutPhotoInnerCol2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2159 .elementor-element.elementor-element-aboutPhotoInnerCol2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2159 .elementor-element.elementor-element-aboutPhotoKeepIcon .elementor-icon-wrapper{text-align:start;}.elementor-2159 .elementor-element.elementor-element-aboutPhotoKeepIcon.elementor-view-stacked .elementor-icon{background-color:#04213F;}.elementor-2159 .elementor-element.elementor-element-aboutPhotoKeepIcon.elementor-view-framed .elementor-icon, .elementor-2159 .elementor-element.elementor-element-aboutPhotoKeepIcon.elementor-view-default .elementor-icon{color:#04213F;border-color:#04213F;}.elementor-2159 .elementor-element.elementor-element-aboutPhotoKeepIcon.elementor-view-framed .elementor-icon, .elementor-2159 .elementor-element.elementor-element-aboutPhotoKeepIcon.elementor-view-default .elementor-icon svg{fill:#04213F;}.elementor-2159 .elementor-element.elementor-element-aboutPhotoKeepIcon .elementor-icon{font-size:1px;}.elementor-2159 .elementor-element.elementor-element-aboutPhotoKeepIcon .elementor-icon svg{height:1px;}.elementor-bc-flex-widget .elementor-2159 .elementor-element.elementor-element-aboutColTouch.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2159 .elementor-element.elementor-element-aboutColTouch.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2159 .elementor-element.elementor-element-aboutColTouch:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2159 .elementor-element.elementor-element-aboutColTouch > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2159 .elementor-element.elementor-element-aboutColTouch > .elementor-element-populated, .elementor-2159 .elementor-element.elementor-element-aboutColTouch > .elementor-element-populated > .elementor-background-overlay, .elementor-2159 .elementor-element.elementor-element-aboutColTouch > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-2159 .elementor-element.elementor-element-aboutColTouch > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2159 .elementor-element.elementor-element-aboutColTouch > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2159 .elementor-element.elementor-element-gitCardSec:not(.elementor-motion-effects-element-type-background), .elementor-2159 .elementor-element.elementor-element-gitCardSec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF6FF;}.elementor-2159 .elementor-element.elementor-element-gitCardSec, .elementor-2159 .elementor-element.elementor-element-gitCardSec > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-2159 .elementor-element.elementor-element-gitCardSec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:28px 26px 28px 26px;}.elementor-2159 .elementor-element.elementor-element-gitCardSec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2159 .elementor-element.elementor-element-gitCardCol.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2159 .elementor-element.elementor-element-gitCardCol.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2159 .elementor-element.elementor-element-gitCardCol.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2159 .elementor-element.elementor-element-gitH3b{text-align:start;}.elementor-2159 .elementor-element.elementor-element-gitH3b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;color:#0B4B8C;}.elementor-2159 .elementor-element.elementor-element-gitParaB{text-align:start;font-family:"Roboto Slab", Sans-serif;font-size:13px;color:#4B5563;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-2159 .elementor-element.elementor-element-gitBtnB .elementor-button{fill:#FFFFFF;color:#FFFFFF;background-color:#22C55E;border-radius:8px 8px 8px 8px;}.elementor-2159 .elementor-element.elementor-element-gitContactB{text-align:start;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:600;color:#374151;}.elementor-2159 .elementor-element.elementor-element-certSec:not(.elementor-motion-effects-element-type-background), .elementor-2159 .elementor-element.elementor-element-certSec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-2159 .elementor-element.elementor-element-certSec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 20px 70px 20px;}.elementor-2159 .elementor-element.elementor-element-certSec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2159 .elementor-element.elementor-element-certColText.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2159 .elementor-element.elementor-element-certColText.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2159 .elementor-element.elementor-element-certColText.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2159 .elementor-element.elementor-element-certH2{text-align:start;}.elementor-2159 .elementor-element.elementor-element-certH2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:800;color:#111827;}.elementor-2159 .elementor-element.elementor-element-certPara{text-align:start;font-family:"Roboto Slab", Sans-serif;font-size:16px;color:#4B5563;}.elementor-2159 .elementor-element.elementor-element-certBtn .elementor-button{fill:#FFFFFF;color:#FFFFFF;background-color:#0B4B8C;border-radius:8px 8px 8px 8px;}.elementor-bc-flex-widget .elementor-2159 .elementor-element.elementor-element-certColCards.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2159 .elementor-element.elementor-element-certColCards.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2159 .elementor-element.elementor-element-certCarouselRow > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-2159 .elementor-element.elementor-element-certArrowLeftCol.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2159 .elementor-element.elementor-element-certArrowLeftCol.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2159 .elementor-element.elementor-element-certArrowLeftCol.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2159 .elementor-element.elementor-element-certArrowLeft .elementor-icon-wrapper{text-align:center;}.elementor-2159 .elementor-element.elementor-element-certArrowLeft.elementor-view-stacked .elementor-icon{background-color:#0B4B8C;color:#FFFFFF;}.elementor-2159 .elementor-element.elementor-element-certArrowLeft.elementor-view-framed .elementor-icon, .elementor-2159 .elementor-element.elementor-element-certArrowLeft.elementor-view-default .elementor-icon{color:#0B4B8C;border-color:#0B4B8C;}.elementor-2159 .elementor-element.elementor-element-certArrowLeft.elementor-view-framed .elementor-icon, .elementor-2159 .elementor-element.elementor-element-certArrowLeft.elementor-view-default .elementor-icon svg{fill:#0B4B8C;}.elementor-2159 .elementor-element.elementor-element-certArrowLeft.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-2159 .elementor-element.elementor-element-certArrowLeft.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-2159 .elementor-element.elementor-element-certArrowLeft .elementor-icon{font-size:16px;}.elementor-2159 .elementor-element.elementor-element-certArrowLeft .elementor-icon svg{height:16px;}.elementor-bc-flex-widget .elementor-2159 .elementor-element.elementor-element-certCard1Col.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2159 .elementor-element.elementor-element-certCard1Col.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2159 .elementor-element.elementor-element-certCard1Col.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2159 .elementor-element.elementor-element-certCard1Col:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2159 .elementor-element.elementor-element-certCard1Col > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2159 .elementor-element.elementor-element-certCard1Col > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DEE0E2;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 20px 24px 20px;}.elementor-2159 .elementor-element.elementor-element-certCard1Col > .elementor-element-populated, .elementor-2159 .elementor-element.elementor-element-certCard1Col > .elementor-element-populated > .elementor-background-overlay, .elementor-2159 .elementor-element.elementor-element-certCard1Col > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-2159 .elementor-element.elementor-element-certCard1Col > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2159 .elementor-element.elementor-element-certCard1Label{text-align:center;}.elementor-2159 .elementor-element.elementor-element-certCard1Label .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:11px;font-weight:700;letter-spacing:2px;color:#9CA3AF;}.elementor-2159 .elementor-element.elementor-element-certCard1Title{text-align:center;}.elementor-2159 .elementor-element.elementor-element-certCard1Title .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;color:#111827;}.elementor-2159 .elementor-element.elementor-element-certCard1Name{text-align:center;}.elementor-2159 .elementor-element.elementor-element-certCard1Name .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:800;color:#0B4B8C;}.elementor-2159 .elementor-element.elementor-element-certCard1Sub{text-align:center;font-family:"Roboto Slab", Sans-serif;font-size:13px;color:#4B5563;}.elementor-2159 .elementor-element.elementor-element-certCard1Seal .elementor-icon-wrapper{text-align:center;}.elementor-2159 .elementor-element.elementor-element-certCard1Seal.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#D4A017;}.elementor-2159 .elementor-element.elementor-element-certCard1Seal.elementor-view-framed .elementor-icon, .elementor-2159 .elementor-element.elementor-element-certCard1Seal.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2159 .elementor-element.elementor-element-certCard1Seal.elementor-view-framed .elementor-icon, .elementor-2159 .elementor-element.elementor-element-certCard1Seal.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2159 .elementor-element.elementor-element-certCard1Seal.elementor-view-framed .elementor-icon{background-color:#D4A017;}.elementor-2159 .elementor-element.elementor-element-certCard1Seal.elementor-view-stacked .elementor-icon svg{fill:#D4A017;}.elementor-2159 .elementor-element.elementor-element-certCard1Seal .elementor-icon{font-size:22px;}.elementor-2159 .elementor-element.elementor-element-certCard1Seal .elementor-icon svg{height:22px;}.elementor-bc-flex-widget .elementor-2159 .elementor-element.elementor-element-certCard2Col.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2159 .elementor-element.elementor-element-certCard2Col.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2159 .elementor-element.elementor-element-certCard2Col.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2159 .elementor-element.elementor-element-certCard2Col:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2159 .elementor-element.elementor-element-certCard2Col > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4F6;}.elementor-2159 .elementor-element.elementor-element-certCard2Col > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DEE0E2;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 20px 24px 20px;}.elementor-2159 .elementor-element.elementor-element-certCard2Col > .elementor-element-populated, .elementor-2159 .elementor-element.elementor-element-certCard2Col > .elementor-element-populated > .elementor-background-overlay, .elementor-2159 .elementor-element.elementor-element-certCard2Col > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-2159 .elementor-element.elementor-element-certCard2Col > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2159 .elementor-element.elementor-element-certCard2Label{text-align:center;}.elementor-2159 .elementor-element.elementor-element-certCard2Label .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:11px;font-weight:700;letter-spacing:2px;color:#B0B5BC;}.elementor-2159 .elementor-element.elementor-element-certCard2Title{text-align:center;}.elementor-2159 .elementor-element.elementor-element-certCard2Title .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;color:#9CA3AF;}.elementor-2159 .elementor-element.elementor-element-certCard2Name{text-align:center;}.elementor-2159 .elementor-element.elementor-element-certCard2Name .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:800;color:#B0B5BC;}.elementor-2159 .elementor-element.elementor-element-certCard2Sub{text-align:center;font-family:"Roboto Slab", Sans-serif;font-size:13px;color:#9CA3AF;}.elementor-bc-flex-widget .elementor-2159 .elementor-element.elementor-element-certArrowRightCol.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2159 .elementor-element.elementor-element-certArrowRightCol.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2159 .elementor-element.elementor-element-certArrowRightCol.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2159 .elementor-element.elementor-element-certArrowRight .elementor-icon-wrapper{text-align:center;}.elementor-2159 .elementor-element.elementor-element-certArrowRight.elementor-view-stacked .elementor-icon{background-color:#0B4B8C;color:#FFFFFF;}.elementor-2159 .elementor-element.elementor-element-certArrowRight.elementor-view-framed .elementor-icon, .elementor-2159 .elementor-element.elementor-element-certArrowRight.elementor-view-default .elementor-icon{color:#0B4B8C;border-color:#0B4B8C;}.elementor-2159 .elementor-element.elementor-element-certArrowRight.elementor-view-framed .elementor-icon, .elementor-2159 .elementor-element.elementor-element-certArrowRight.elementor-view-default .elementor-icon svg{fill:#0B4B8C;}.elementor-2159 .elementor-element.elementor-element-certArrowRight.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-2159 .elementor-element.elementor-element-certArrowRight.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-2159 .elementor-element.elementor-element-certArrowRight .elementor-icon{font-size:16px;}.elementor-2159 .elementor-element.elementor-element-certArrowRight .elementor-icon svg{height:16px;}.elementor-2159 .elementor-element.elementor-element-certDotsRow > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-2159 .elementor-element.elementor-element-certDotsCol.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2159 .elementor-element.elementor-element-certDotsCol.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2159 .elementor-element.elementor-element-certDotsCol.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2159 .elementor-element.elementor-element-certDots .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-2159 .elementor-element.elementor-element-certDots .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-2159 .elementor-element.elementor-element-certDots .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-2159 .elementor-element.elementor-element-certDots .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-2159 .elementor-element.elementor-element-certDots .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-2159 .elementor-element.elementor-element-certDots .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2159 .elementor-element.elementor-element-certDots .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2159 .elementor-element.elementor-element-certDots{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-2159 .elementor-element.elementor-element-certDots .elementor-icon-list-text{color:#D1D5DB;transition:color 0.3s;}.elementor-2159 .elementor-element.elementor-element-skillsSec:not(.elementor-motion-effects-element-type-background), .elementor-2159 .elementor-element.elementor-element-skillsSec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2159 .elementor-element.elementor-element-skillsSec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 20px 70px 20px;}.elementor-2159 .elementor-element.elementor-element-skillsSec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2159 .elementor-element.elementor-element-skillsCol.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2159 .elementor-element.elementor-element-skillsCol.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2159 .elementor-element.elementor-element-skillsCol.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2159 .elementor-element.elementor-element-skillsH2{text-align:center;}.elementor-2159 .elementor-element.elementor-element-skillsH2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:800;color:#111827;}.elementor-2159 .elementor-element.elementor-element-skillsGridSec{margin-top:10px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-2159 .elementor-element.elementor-element-skillsColA.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2159 .elementor-element.elementor-element-skillsColA.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2159 .elementor-element.elementor-element-skillsColA.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2159 .elementor-element.elementor-element-skillsListA .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(22px/2);}.elementor-2159 .elementor-element.elementor-element-skillsListA .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(22px/2);}.elementor-2159 .elementor-element.elementor-element-skillsListA .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(22px/2);}.elementor-2159 .elementor-element.elementor-element-skillsListA .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-22px/2);}.elementor-2159 .elementor-element.elementor-element-skillsListA .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-22px/2);}.elementor-2159 .elementor-element.elementor-element-skillsListA .elementor-icon-list-icon i{color:#0B4B8C;transition:color 0.3s;}.elementor-2159 .elementor-element.elementor-element-skillsListA .elementor-icon-list-icon svg{fill:#0B4B8C;transition:fill 0.3s;}.elementor-2159 .elementor-element.elementor-element-skillsListA{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-2159 .elementor-element.elementor-element-skillsListA .elementor-icon-list-text{color:#374151;transition:color 0.3s;}.elementor-bc-flex-widget .elementor-2159 .elementor-element.elementor-element-skillsColB.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2159 .elementor-element.elementor-element-skillsColB.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2159 .elementor-element.elementor-element-skillsColB.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2159 .elementor-element.elementor-element-skillsListB .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(22px/2);}.elementor-2159 .elementor-element.elementor-element-skillsListB .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(22px/2);}.elementor-2159 .elementor-element.elementor-element-skillsListB .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(22px/2);}.elementor-2159 .elementor-element.elementor-element-skillsListB .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-22px/2);}.elementor-2159 .elementor-element.elementor-element-skillsListB .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-22px/2);}.elementor-2159 .elementor-element.elementor-element-skillsListB .elementor-icon-list-icon i{color:#0B4B8C;transition:color 0.3s;}.elementor-2159 .elementor-element.elementor-element-skillsListB .elementor-icon-list-icon svg{fill:#0B4B8C;transition:fill 0.3s;}.elementor-2159 .elementor-element.elementor-element-skillsListB{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-2159 .elementor-element.elementor-element-skillsListB .elementor-icon-list-text{color:#374151;transition:color 0.3s;}.elementor-2159 .elementor-element.elementor-element-servSec2:not(.elementor-motion-effects-element-type-background), .elementor-2159 .elementor-element.elementor-element-servSec2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-2159 .elementor-element.elementor-element-servSec2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 20px 70px 20px;}.elementor-2159 .elementor-element.elementor-element-servSec2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2159 .elementor-element.elementor-element-servCol2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2159 .elementor-element.elementor-element-servCol2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2159 .elementor-element.elementor-element-servCol2.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2159 .elementor-element.elementor-element-servH2b{text-align:start;}.elementor-2159 .elementor-element.elementor-element-servH2b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:800;color:#111827;}.elementor-2159 .elementor-element.elementor-element-servParaB{text-align:start;font-family:"Roboto Slab", Sans-serif;font-size:15px;line-height:1.6em;color:#4B5563;}.elementor-2159 .elementor-element.elementor-element-servListB .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-2159 .elementor-element.elementor-element-servListB .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-2159 .elementor-element.elementor-element-servListB .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-2159 .elementor-element.elementor-element-servListB .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-2159 .elementor-element.elementor-element-servListB .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-2159 .elementor-element.elementor-element-servListB .elementor-icon-list-icon i{color:#0B4B8C;transition:color 0.3s;}.elementor-2159 .elementor-element.elementor-element-servListB .elementor-icon-list-icon svg{fill:#0B4B8C;transition:fill 0.3s;}.elementor-2159 .elementor-element.elementor-element-servListB{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2159 .elementor-element.elementor-element-servListB .elementor-icon-list-text{color:#374151;transition:color 0.3s;}@media(max-width:1024px){.elementor-2159 .elementor-element.elementor-element-aboutColPhoto > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2159 .elementor-element.elementor-element-aboutPhotoSec{padding:180px 0px 0px 0px;}.elementor-2159 .elementor-element.elementor-element-gitCardSec{margin-top:24px;margin-bottom:0px;}}@media(min-width:768px){.elementor-2159 .elementor-element.elementor-element-heroColText{width:100%;}.elementor-2159 .elementor-element.elementor-element-aboutColText{width:38%;}.elementor-2159 .elementor-element.elementor-element-iconColA{width:25%;}.elementor-2159 .elementor-element.elementor-element-iconColB{width:25%;}.elementor-2159 .elementor-element.elementor-element-iconColC{width:25%;}.elementor-2159 .elementor-element.elementor-element-iconColD{width:25%;}.elementor-2159 .elementor-element.elementor-element-aboutColPhoto{width:30%;}.elementor-2159 .elementor-element.elementor-element-aboutColTouch{width:35%;}.elementor-2159 .elementor-element.elementor-element-certColText{width:35%;}.elementor-2159 .elementor-element.elementor-element-certColCards{width:65%;}.elementor-2159 .elementor-element.elementor-element-certArrowLeftCol{width:8%;}.elementor-2159 .elementor-element.elementor-element-certCard1Col{width:41%;}.elementor-2159 .elementor-element.elementor-element-certCard2Col{width:41%;}.elementor-2159 .elementor-element.elementor-element-certArrowRightCol{width:10%;}.elementor-2159 .elementor-element.elementor-element-certDotsCol{width:100%;}.elementor-2159 .elementor-element.elementor-element-skillsColA{width:50%;}.elementor-2159 .elementor-element.elementor-element-skillsColB{width:50%;}}@media(max-width:767px){.elementor-2159 .elementor-element.elementor-element-iconColA{width:50%;}.elementor-2159 .elementor-element.elementor-element-iconColB{width:50%;}.elementor-2159 .elementor-element.elementor-element-iconColC{width:50%;}.elementor-2159 .elementor-element.elementor-element-iconColD{width:50%;}.elementor-2159 .elementor-element.elementor-element-aboutColPhoto > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2159 .elementor-element.elementor-element-aboutPhotoSec{padding:220px 0px 0px 0px;}.elementor-2159 .elementor-element.elementor-element-gitCardSec{margin-top:24px;margin-bottom:0px;}}