.elementor-235288 .elementor-element.elementor-element-40617e6:not(.elementor-motion-effects-element-type-background), .elementor-235288 .elementor-element.elementor-element-40617e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beta.impigertech.com/wp-content/uploads/2023/09/top_bg@2x.png");background-position:center center;background-repeat:no-repeat;}.elementor-235288 .elementor-element.elementor-element-40617e6 > .elementor-container{min-height:166px;}.elementor-235288 .elementor-element.elementor-element-40617e6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:100px;padding:0px 0px 30px 0px;}.elementor-235288 .elementor-element.elementor-element-40617e6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-235288 .elementor-element.elementor-element-33d2ef7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-235288 .elementor-element.elementor-element-33d2ef7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beta.impigertech.com/wp-content/uploads/2023/09/top_bg@2x.png");}.elementor-235288 .elementor-element.elementor-element-33d2ef7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 020px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 20px;}.elementor-235288 .elementor-element.elementor-element-33d2ef7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-235288 .elementor-element.elementor-element-6c06b50{--display:flex;--background-transition:0.3s;}.elementor-235288 .elementor-element.elementor-element-d5aa927 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-235288 .elementor-element.elementor-element-d5aa927 .elementor-search-form__container{min-height:30px;}.elementor-235288 .elementor-element.elementor-element-d5aa927 .elementor-search-form__submit{min-width:30px;}body:not(.rtl) .elementor-235288 .elementor-element.elementor-element-d5aa927 .elementor-search-form__icon{padding-left:calc(30px / 3);}body.rtl .elementor-235288 .elementor-element.elementor-element-d5aa927 .elementor-search-form__icon{padding-right:calc(30px / 3);}.elementor-235288 .elementor-element.elementor-element-d5aa927 .elementor-search-form__input, .elementor-235288 .elementor-element.elementor-element-d5aa927.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(30px / 3);padding-right:calc(30px / 3);}.elementor-235288 .elementor-element.elementor-element-d5aa927 input[type="search"].elementor-search-form__input{font-family:"Jost", Sans-serif;font-size:18px;}.elementor-235288 .elementor-element.elementor-element-d5aa927 .elementor-search-form__input,
					.elementor-235288 .elementor-element.elementor-element-d5aa927 .elementor-search-form__icon,
					.elementor-235288 .elementor-element.elementor-element-d5aa927 .elementor-lightbox .dialog-lightbox-close-button,
					.elementor-235288 .elementor-element.elementor-element-d5aa927 .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-235288 .elementor-element.elementor-element-d5aa927.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:#000000;fill:#000000;}.elementor-235288 .elementor-element.elementor-element-d5aa927:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{background-color:#FFFFFF00;border-color:#ABB8C391;border-width:1px 1px 1px 1px;}.elementor-235288 .elementor-element.elementor-element-d5aa927.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{background-color:#FFFFFF00;border-color:#ABB8C391;border-width:1px 1px 1px 1px;}.elementor-235288 .elementor-element.elementor-element-d5aa927:not(.elementor-search-form--skin-full_screen) .elementor-search-form--focus .elementor-search-form__container{background-color:#FFFFFF00;}.elementor-235288 .elementor-element.elementor-element-d5aa927.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input:focus{background-color:#FFFFFF00;}.elementor-235288 .elementor-element.elementor-element-a70d8bc > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-235288 .elementor-element.elementor-element-a70d8bc{text-align:right;color:#000000;font-family:"Barlow", Sans-serif;font-size:20px;}.elementor-235288 .elementor-element.elementor-element-6ce3509 > .elementor-widget-container{margin:30px 0px 10px 0px;}.elementor-235288 .elementor-element.elementor-element-6ce3509 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:28px;}.elementor-235288 .elementor-element.elementor-element-2ea9acb{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-235288 .elementor-element.elementor-element-263f962{--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:nowrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-235288 .elementor-element.elementor-element-2c1a5e4 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-235288 .elementor-element.elementor-element-2c1a5e4 .elementor-button{fill:#000000;color:#000000;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #f2295b 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#A7A7A7;border-radius:0px 0px 0px 0px;padding:11px 015px 11px 015px;}.elementor-235288 .elementor-element.elementor-element-f8a03be > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-235288 .elementor-element.elementor-element-f8a03be .elementor-button{fill:#000000;color:#000000;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A7A7A7;border-radius:0px 0px 0px 0px;padding:11px 015px 11px 015px;}.elementor-235288 .elementor-element.elementor-element-683aad7 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-235288 .elementor-element.elementor-element-683aad7 .elementor-button{fill:#000000;color:#000000;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A7A7A7;border-radius:0px 0px 0px 0px;padding:11px 015px 11px 015px;}.elementor-235288 .elementor-element.elementor-element-037c585 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-235288 .elementor-element.elementor-element-037c585 .elementor-button{fill:#000000;color:#000000;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A7A7A7;border-radius:0px 0px 0px 0px;padding:11px 015px 11px 015px;}.elementor-235288 .elementor-element.elementor-element-9efd452 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-235288 .elementor-element.elementor-element-9efd452 .elementor-button{fill:#000000;color:#000000;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A7A7A7;border-radius:0px 0px 0px 0px;padding:11px 015px 11px 015px;}.elementor-235288 .elementor-element.elementor-element-f7fd042 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-235288 .elementor-element.elementor-element-f7fd042 .elementor-button{fill:#000000;color:#000000;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A7A7A7;border-radius:0px 0px 0px 0px;padding:11px 015px 11px 015px;}.elementor-235288 .elementor-element.elementor-element-daf087d > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-235288 .elementor-element.elementor-element-daf087d .elementor-button{fill:#000000;color:#000000;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A7A7A7;border-radius:0px 0px 0px 0px;padding:11px 015px 11px 015px;}.elementor-235288 .elementor-element.elementor-element-2259ad2 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-235288 .elementor-element.elementor-element-2259ad2 .elementor-button{fill:#000000;color:#000000;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A7A7A7;border-radius:0px 0px 0px 0px;padding:11px 015px 11px 015px;}@media(max-width:1367px){.elementor-235288 .elementor-element.elementor-element-33d2ef7 > .elementor-element-populated{padding:0px 90px 0px 90px;}}@media(max-width:1182px){.elementor-235288 .elementor-element.elementor-element-33d2ef7 > .elementor-element-populated{padding:0px 40px 0px 40px;}}@media(max-width:767px){.elementor-235288 .elementor-element.elementor-element-40617e6 > .elementor-container{min-height:114px;}.elementor-235288 .elementor-element.elementor-element-40617e6{margin-top:010px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-235288 .elementor-element.elementor-element-33d2ef7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-235288 .elementor-element.elementor-element-d5aa927 input[type="search"].elementor-search-form__input{font-size:14px;}.elementor-235288 .elementor-element.elementor-element-a70d8bc{font-size:12px;}.elementor-235288 .elementor-element.elementor-element-263f962{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:center;--gap:6px 6px;--flex-wrap:wrap;}.elementor-235288 .elementor-element.elementor-element-2c1a5e4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-235288 .elementor-element.elementor-element-f8a03be > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-235288 .elementor-element.elementor-element-683aad7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-235288 .elementor-element.elementor-element-037c585 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-235288 .elementor-element.elementor-element-9efd452 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-235288 .elementor-element.elementor-element-f7fd042 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-235288 .elementor-element.elementor-element-daf087d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-235288 .elementor-element.elementor-element-2259ad2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for search-form, class: .elementor-element-d5aa927 */.search_txt input[type=search]:focus {
    background-color: #FFFFFF00 !important;
}

.search_txt  .elementor-search-form__container{
    background-color: #FFFFFF8C;
    border-color: #707070 !important;
    border-width: 1px 1px 1px 1px;
    border-top: none !important;
    border-left: none !important;
    border-right: none!important;
}

.search_txt svg path{
    fill: #0060AC !important;
}
.search_txt svg {
   position: relative !important;
    top: -4px !important;
}

.elementor-235288 .elementor-element.elementor-element-d5aa927 button[type="submit"]:not(.-outlined):not(.-flat):not(.-text):not(.-primary):not(.-pagination):hover{
    background-color: #003B77;
}
.elementor-235288 .elementor-element.elementor-element-d5aa927 button i{
    color: #003B77;
}
.elementor-235288 .elementor-element.elementor-element-d5aa927 button:hover i,.elementor-235288 .elementor-element.elementor-element-d5aa927 button:active i{
    color: #ffffff;
}
.elementor-235288 .elementor-element.elementor-element-d5aa927 button[type="submit"]:not(.-outlined):not(.-flat):not(.-text):not(.-primary):not(.-pagination):active, .elementor-235288 .elementor-element.elementor-element-d5aa927 button[type="submit"]:not(.-outlined):not(.-flat):not(.-text):not(.-primary):not(.-pagination):focus{
    background-color: #003B77;
}
.elementor-235288 .elementor-element.elementor-element-d5aa927 button[type="submit"]:not(.-outlined):not(.-flat):not(.-text):not(.-primary):not(.-pagination):focus i{
    color: #ffffff
}
.elementor-235288 .elementor-element.elementor-element-d5aa927 .elementor-search-form input[type=search]:focus{
    background-color: #ffffff;
}
.elementor-235288 .elementor-element.elementor-element-d5aa927 .elementor-search-form input[type=search]:active{
    background-color: #ffffff;
}
.elementor-235288 .elementor-element.elementor-element-d5aa927 .elementor-search-form input[type=search]{
    padding-bottom: 0px;
    padding-top: 0px;
}
.elementor-235288 .elementor-element.elementor-element-d5aa927 button[type="submit"]:not(.-outlined):not(.-flat):not(.-text):not(.-pagination){
    color: #003B77;
}
.elementor-235288 .elementor-element.elementor-element-d5aa927 button[type="submit"]:not(.-outlined):not(.-flat):not(.-text):not(.-pagination):hover{
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ea9acb */.elementor-235288 .elementor-element.elementor-element-2ea9acb .elementor-button span {
  
    white-space: nowrap;
}
.elementor-235288 .elementor-element.elementor-element-2ea9acb .e-con-inner{
    flex-wrap: wrap !important;
    row-gap: 15px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-40617e6 */.elementor-235288 .elementor-element.elementor-element-40617e6 .elementor-search-form input[type=search]:focus{
    background-color: #ffffff;
}/* End custom CSS */