@font-face {
    font-family: 'Aeonik';
    src: url('fonts/Aeonik-Bold.eot');
    src: url('fonts/Aeonik-Bold.eot?#iefix') format('embedded-opentype'),
        url('fonts/Aeonik-Bold.woff2') format('woff2'),
        url('fonts/Aeonik-Bold.woff') format('woff'),
        url('fonts/Aeonik-Bold.ttf') format('truetype'),
        url('fonts/Aeonik-Bold.svg#Aeonik-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Aeonik';
    src: url('fonts/Aeonik-Medium.eot');
    src: url('fonts/Aeonik-Medium.eot?#iefix') format('embedded-opentype'),
        url('fonts/Aeonik-Medium.woff2') format('woff2'),
        url('fonts/Aeonik-Medium.woff') format('woff'),
        url('fonts/Aeonik-Medium.ttf') format('truetype'),
        url('fonts/Aeonik-Medium.svg#Aeonik-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Aeonik';
    src: url('fonts/Aeonik-Regular.eot');
    src: url('fonts/Aeonik-Regular.eot?#iefix') format('embedded-opentype'),
        url('fonts/Aeonik-Regular.woff2') format('woff2'),
        url('fonts/Aeonik-Regular.woff') format('woff'),
        url('fonts/Aeonik-Regular.ttf') format('truetype'),
        url('fonts/Aeonik-Regular.svg#Aeonik-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}


h1{font-family: 'Aeonik';font-weight: 500;font-size:54px;color:#FFFFFF}
h2{font-family: 'Aeonik';font-weight: 500;font-size:48px;}
h3{font-family: 'Aeonik';font-weight: 500;font-size:30px;}
h4{font-family: 'Aeonik';font-weight: 500;font-size:20px;color: #00003c;margin-bottom: 0px !important;}
h5{font-family: 'Aeonik';font-weight: 500;font-size:17px !important;color: #00003c;margin-bottom: 0px !important;}
.mega-menu-service .mega-indicator {pointer-events: none !important;}
.editor-styles-wrapper .edit-post-visual-editor__post-title-wrapper>h1 {color: #00003C !important;}
.ibh-subtext{font-family: 'Aeonik';font-weight: 500;font-size:24px;line-height: 1.3;}
.ibh-text{font-family: 'Aeonik';font-weight: normal;font-size:17px;line-height: 1.3;}
.ibh-medtext p{font-family: 'Aeonik';font-weight: 500;font-size:20px;line-height: 1.3;}
.ibh-text strong, .ibh-text b{font-family: 'Aeonik';font-weight: bold;}
.ibh-buttons{position:relative;font-family: 'Aeonik';font-weight: bold;font-size:14px;padding:17px 75px 16px 18px;line-height:1;color: #00003c;background-color: #1daeef;border-radius: 30px;display: block;}
.ibh-buttons:hover{color: #00003c;}
.ibh-buttons .custom-arrow {position: absolute;width: 35px;height: 8px;right: 18px;top: 21px;overflow: hidden;}
.ibh-buttons .custom-arrow:before{opacity: 0;content:"";position: absolute;z-index: 1; transform: translate(-80px);width:35px;height:8px;background-image: url(static/images/arrow-right-35x8.png);background-repeat: no-repeat;transition: .2s ease;}
.ibh-buttons:hover .custom-arrow:before{opacity: 1; transform: unset;}
.ibh-buttons .custom-arrow:after{opacity: 1;content:"";position:absolute;width:35px;height:8px;background-image: url(static/images/arrow-right-35x8.png);background-repeat: no-repeat;transition: .2s ease;right: 2px;top: 0;}
.ibh-buttons:hover .custom-arrow:after{opacity: 0;transform: translate(50px);}
.ibh-buttons.page{width: 165px;}
.ibh-buttons.reverse  {background-color: #00003c;color: #FFFFFF;margin-top: 10px;}
.ibh-buttons.reverse .custom-arrow:after{background-image: url(static/images/arrow-right-light-35x8.png) ;}
.ibh-buttons.reverse .custom-arrow:before{background-image: url(static/images/arrow-right-light-35x8.png);}
.ibh-buttons.right{float: right;}
.ibh-buttons.ban{padding-left: 0px ;width: 170px;background-color: transparent;}
.ibh-buttons.ban.reverse{width: 157px;}
.text-center{text-align: center;}
.editor-styles-wrapper .edit-post-visual-editor__post-title-wrapper>h1 {color: black;}
.mega-menu .mega-menu-item{font-family: 'Aeonik' !important;font-weight: 500;}
.entry-content *+:is(h1,h2,h3,h4,h5,h6) {margin-top: 0px;margin-bottom: 0px;}
h1{line-height: 1.1;}
.color-blue{color: #00003c;}
.color-white{color: #FFFFFF;}
.color-lightblue{color: #1daeef;}
.background-blue{background-color: #00003c;}
.background-blue-light{background-color: #1daeef;}
.background-gray{background-color: #ededf2;}
.rm-p-s p{margin-bottom: 0px;}
.font-Aeonik{font-family: 'Aeonik';}
.p-r-l-30{padding-left: 30px;padding-right: 30px;}
.p-t-b-30{padding-top: 30px;padding-bottom: 30px;}
.p-b-20{padding-bottom: 20px;}
.p-r-30{padding-right: 30px;}
.w-50{max-width: 50%;}
.w-80{max-width: 80%;}

.position-relative{position: relative;}
.home-counter .elementor-counter .elementor-counter-number-prefix, .home-counter .elementor-counter .elementor-counter-number-suffix {flex-grow: 0;}
.home-counter .elementor-counter .elementor-counter-title {text-align: left;}
/*.home-counter .home-counter-mm .elementor-counter-number-suffix{position: absolute;font-size: 20px;font-weight: 500;left: 175px;top: 10px;}*/
.home-counter .elementor-top-column:before{background-color: #1daeef;position: absolute;content: '';width: 1px;height: 0px;left: 0;top: 6px;transition: 1.5s cubic-bezier(.23,1,.32,1);}
.home-counter-anim .elementor-top-column:before{height: calc(100% - 6px);}
.home-counter .elementor-top-column{padding-left: 15px;}
.home-counter .elementor-element-populated{padding: 0 !important;}
.counter-ab{margin-bottom:0px !important}
.ibh-button a{position:relative;font-family: 'Aeonik';font-weight: bold;font-size:14px;padding:17px 75px 16px 25px;line-height:1;background-color: #1daeef;border-radius: 30px;}
.ibh-button a:after{opacity: 1;content:"";position:absolute;width:35px;height:8px;background-image: url(static/images/arrow-right-35x8.png);background-repeat: no-repeat;right: 15px;transition: .2s ease;bottom: 20px;}
.ibh-button a:hover:after{opacity: 0;transform: translate(40px);}
.ibh-button a:before{opacity: 0;content:"";position: absolute;z-index: 1; transform: translate(-80px);width:35px;height:8px;background-image: url(static/images/arrow-right-35x8.png);background-repeat: no-repeat;right: 15px;transition: .2s ease;bottom: 20px;}
.ibh-button a:hover:before{opacity: 1; transform: unset;}
.ibh-button.reverse a {background-color: #00003c;}
.ibh-button.reverse a:after{background-image: url(static/images/arrow-right-light-35x8.png) ;}
.ibh-button.reverse a:before{background-image: url(static/images/arrow-right-light-35x8.png);}
.gbn-counter .elementor-counter .elementor-counter-number-prefix, .home-counter .elementor-counter .elementor-counter-number-suffix {flex-grow: 0;}
.gbn-counter .elementor-counter-title {text-align: left;}
.gbn-counter:before{background-color: #1daeef;position: absolute;content: '';width: 1px;height: 0px;left: 0;top: 12px;transition: 1.5s cubic-bezier(.23,1,.32,1);}
.gbn-counter.animated:before{height: calc(100% - 6px);}
.gbn-counter-anim:before{height: calc(100% - 6px);}
.gbn-counter{padding-left: 15px;}
.gbn-counter .elementor-element-populated{padding: 0 !important;}
.gbn-counter{float: left;width: 50% !important;max-width: 230px;}
.ibh-button.rm-p-l-footer a{padding-left: 0px;}
.elementor-element.elementor-element-5cfb3cb { margin-top: 20px;margin-bottom: 0px;padding: 0px 100px 0px 100px;}
.s-next {right: 0px;top:20px;position: absolute;}
.s-prev{right: 37px;top:20px;position: absolute;}
.s-next:hover #Ellipse_74{stroke:#1daeef !important} 
.s-prev:hover #Ellipse_75{stroke:#1daeef !important} 
.services-slick img{display: inline-block; vertical-align: top;width: 100%; height: 100%; max-width: initial; object-fit: cover; object-position: center;}
.slick-slide {margin: 0 5px;position: relative;}
.services-slick{position: relative;}
.services-slick .slick-slide::before{position: absolute;width: 100%;height: 100%;background-color: #00003c;opacity: 0.5;z-index: 0;content: '' !important; }
.service-content {position: absolute;bottom: 40px;left: 30px;right: 30px;}
.service-content .service-title{text-decoration: underline;font-size: 20px;font-family: 'Aeonik';font-weight: 500;color: white; text-decoration-thickness: 2px;text-underline-offset: 4px;}
.service-content .service-desc{font-size: 17px;font-family: 'Aeonik';font-weight: 400;margin-top: 50px;color: white;}
.service-content  .service-learn{font-size: 17px;font-family: 'Aeonik';font-weight: 500;margin-top: 10px;color: white;}
.service-content  .service-learn:after{opacity: 1;content: "";position: absolute;width: 35px;height: 8px;background-image: url(static/images/arrow-right-white-35x8.png);background-repeat: no-repeat;margin-top: 10px;margin-left: 20px;}
.service-content  {transition:transform .8s cubic-bezier(.25,.74,.22,.99); overflow: hidden;}
.services-slick .slick-slide .service-content{transform: unset; }
.services-slick .slick-slide .service-content .service-title{color: #1daeef;}
.services-slick .slick-slide .service-content .service-desc{margin-top: 20px;}
.home-ibh{ margin-top: 50px;margin-bottom: 0px;padding: 0px 0px 0px 0px;}
.home-ibh .elementor-col-100{padding-right: 100px;padding-left: 100px;padding-top: 50px;padding-bottom: 50px;}
.home-ibh::before{content: '';background-image: url(static/images/blue-logo.png);position: absolute;background-repeat: no-repeat;right: -2px;width: 263px;height: 509px;top: -120px;}
.home-ibh .elementor-widget-container {margin: 0px 0px 30px 0px;}
.home-banner-video{height:100%;}
.home-banner-video .elementor-container{height:100%;}
.home-banner-video .home-banner-video-info h1 {overflow-wrap: normal;}
.elementor-element.elementor-element-899b205 {margin-top: 50px;margin-bottom: 30px;padding: 0px 100px 0px 100px;}
.elementor-element.elementor-element-8154818 { margin-top: 0px; margin-bottom: 0px; padding: 0px 100px 70px 100px;}
.elementor-element.elementor-element-8154818 img {width: 100%;}
/* .elementor-element.elementor-element-8154818 .elementor-col-33:first-child{margin-left: 10px;} */
.elementor-column-gap-default>.elementor-column>.elementor-element-populated {padding: 0px;}
/* .elementor-element.elementor-element-8154818 .elementor-col-33{border-left: 1px solid #7b7ead;} */
.elementor-element.elementor-element-8154818 .elementor-col-33::before{content: '';background-color: #7b7ead;width: 1px;height: 0%;left: 0;position: absolute;z-index: 2;transition: 1.5s cubic-bezier(.23,1,.32,1);}
.elementor-element.elementor-element-8154818 .elementor-col-33-anim::before{height: 100%;}
.elementor-element.elementor-element-8154818 .elementor-element-populated{padding:0px;}
.elementor-element.elementor-element-8154818 .elementor-widget:not(:last-child) { margin-bottom: 0px;}
.entry-content h1{margin-bottom: 0;}
.home-border:hover.elementor-col-33::before{background-color: #1daeef;}
.home-news:hover h4{color: #1daeef;} 
.home-news-learn h5{position: relative;padding-top: 20px;}
.home-news-learn h5:after{position: absolute;content: '';width:53px;height:8px;background-image: url(static/images/arrow-right-52x8.png);background-repeat: no-repeat;left: 0;bottom: 0;}
.mega-cent .mega-sub-menu .mega-sub-menu li{text-align:center !important;}
.home-news:hover .home-news-learn h5:after{background-image: url(static/images/arrow-right-light-52x8.png);}
.home-news:hover .rm-p.p-r-l-30{padding-left: 0px;padding-right: 0px;}
.home-news:hover .rm-p.p-t-b-30{padding-top: 0px;padding-bottom: 0px;}
.elementor-element.elementor-element-78f9744 {margin-top: 0px;margin-bottom: 0px;padding: 0px 0px 0px 0px;}
.elementor-element.elementor-element-23dc88c > .elementor-element-populated { margin: 0px 0px 0px 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 50px 30px 50px 100px;}
.elementor-element.elementor-element-253dfc8 > .elementor-element-populated { margin: 0px 0px 0px 0px;--e-column-margin-right: 0px;--e-column-margin-left: 0px;padding: 50px 100px 50px 30px;}
/* .home-offices::before{position: absolute;content: '';width:53px;height:8px;background-image: url(static/images/arrow-right-52x8.png);background-repeat: no-repeat;right: 30px;bottom:0} */
.elementor-element.elementor-element-253dfc8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-253dfc8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-image: url(static/images/offices.png);background-position: calc(100% - 20px) center;background-repeat: no-repeat;}
footer .copyright-left{font-family: 'Aeonik';font-weight: normal;font-size:14px;color: #D9DAE3;float: left;}
footer .copyright-right{font-family: 'Aeonik';font-weight: normal;font-size:14px;color: #D9DAE3;float: right;}
.ct-footer-copyright>*:not(:first-child) {margin-top: 0;}
footer .copyright-right a{color: #1daeef;}
footer h4{color: white;font-family: 'Aeonik' !important;font-weight: 500 !important;font-size:20px !important;margin-top: 50px !important;}
footer .menu-item a{color: white;font-family: 'Aeonik';font-weight: bold;font-size:15px;}
footer .menu-item a:hover{color: #1daeef;}
footer  li {margin-bottom: 15px;}
.menu-menu-footer-1-container,.menu-menu-footer-2-container{margin-top: 25px;}
.ct-footer .ct-widget:not(:first-child) {margin-top: 0px}
footer .follow-title{margin-top: 25px;color: white;font-family: 'Aeonik';font-weight: bold;font-size:15px; margin-bottom: 5px;}
footer .elementor-social-icon {background-color: transparent;justify-content: left;}
footer .footer-social{float: right;}
footer .elementor-social-icon svg:hover path{fill: #1daeef;}
.ct-container-fluid {   width: auto;margin-right: 40px;margin-left: 40px;}
[data-footer*="type-1"] .ct-footer [data-row*="middle"] {--border-top: none; --border-bottom: none; background-color: transparent;}
.linked-home{width: 70px;}
 .card-resource__image-overlay-1, .card-resource__image-overlay-2 {position: absolute;top: 0;right: 0;bottom: 0;left: 0;display: block;z-index: 1;pointer-events: none;}
 .card-resource__image-overlay-1:before {height: auto; right: auto; -webkit-transform-origin: 0 0; transform-origin: 0 0;}
 .card-resource__image-overlay-1:after, .card-resource__image-overlay-1:before, .card-resource__image-overlay-2:after,  .card-resource__image-overlay-2:before { content: ""; display: block; position: absolute;  top: 0;  right: 0;bottom: 0;left: 0;background-color: white;width: 30px; height: 30px;transition: -webkit-transform .4s cubic-bezier(.23,1,.32,1); transition: transform .4s cubic-bezier(.23,1,.32,1);transition: transform .4s cubic-bezier(.23,1,.32,1), -webkit-transform .4s cubic-bezier(.23,1,.32,1);}
 .card-resource__image-overlay-1:after { width: auto; top: auto; -webkit-transform-origin: 0 100%; transform-origin: 0 100%;}
 .card-resource__image-overlay-2:before {width: auto;bottom: auto;-webkit-transform-origin: 0 0;transform-origin: 0 0;}
 .card-resource__image-overlay-2:after {height: auto;left: auto;-webkit-transform-origin: 100% 0;transform-origin: 100% 0;}
 .card-resource__image-overlay-1:before {height: 100%;}
.home-news:focus .card-resource__image-overlay-1:before, .home-news:hover  .card-resource__image-overlay-1:before {-webkit-transform: scaleX(0); transform: scaleX(0);}
.home-news:focus .card-resource__image-overlay-1:after, .home-news:focus .card-resource__image-overlay-2:before, .home-news:hover  .card-resource__image-overlay-1:after, .home-news:hover .card-resource__image-overlay-2:before {-webkit-transform: scaleY(0);transform: scaleY(0);}
.home-news:focus  .card-resource__image-overlay-2:after, .home-news:hover .card-resource__image-overlay-2:after {-webkit-transform: scaleX(0); transform: scaleX(0);}
.about-governance{position: relative;}
.about-governance::before{content: '';background-image: url(static/images/blue-logo.png);position: absolute;background-repeat: no-repeat;right: 0;width: 263px;height: 509px;top: -75%;}
.about-accordion .eael-accordion-tab-title{padding-left: 10px;font-family: 'Aeonik';font-weight: 500;font-size:20px;color: #00003c;margin-bottom: 0px !important;text-decoration: underline;text-decoration-thickness: 1px;text-underline-offset: 5px;}
.about-accordion .eael-accordion-content p{font-family: 'Aeonik';font-weight: normal;font-size:17px;line-height: 1.3;}
.elementor-element-56f10d0{margin-bottom: 10px;}
.elementor-element-badc710 {margin-bottom: 5px !important;}

#mega-menu-wrap-menu_1 #mega-menu-menu_1 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {padding: 40px 15px 35px 15px;}
.mega-menu-item-913 a, .mega-menu-item-1183 a{text-decoration: underline;font-weight: bold;text-underline-offset: 5px;}
.mega-menu-item-913 a:hover, .mega-menu-item-1183 a:hover{color: #1daeef;}
.current-menu-item a{color: #1daeef !important;}
.elementor-element.elementor-element-6441c0e {margin-top: 0px;margin-bottom: 0px;padding: 50px 100px 50px 100px;}
.elementor-element.elementor-element-ef1293f .elementor-heading-title { color: #00003C;}
.elementor-element.elementor-element-ef1293f > .elementor-widget-container {margin: 0px 0px 20px 0px;padding: 0px 0px 0px 0px;}
.elementor-element.elementor-element-ef1293f {text-align: left;width: var(--container-widget-width, 100% );max-width: 100%;--container-widget-width: 100%;--container-widget-flex-grow: 0;}
.elementor-heading-title {line-height: 1.2;}
.elementor-element-badc710 p{margin-bottom: 5px;}
.service-details-sidebar{background-image: url(static/images/Service-side-bar-icon.png);position: absolute;background-repeat: no-repeat;left: 0;width: 67px;height: 67px;top: 0;}
.service-sidebar-icon{position: absolute;width: 67px;height: 67px;z-index: 2;}
.service-sidebar{position: relative;}
.service-breadcrumb{position: relative;padding-top: 40px;padding-bottom: 40px;padding-left: 40px;padding-right: 40px;border-top: 1px solid #D9D9D9;border-bottom: 1px solid #D9D9D9;}
.bread-category{padding-right: 20px;position: relative;font-family: 'Aeonik';font-weight: 500;font-size:14px !important;color: #7B7DAF;}
.bread-category:after{content: '';background-image: url(static/images/right-arrow.png);position: absolute;background-repeat: no-repeat;right: 0;width: 6px;height: 7px;top: 6px;}
.bread-service{padding-left: 20px;position: relative;font-family: 'Aeonik';font-weight: 500;font-size:14px !important;color: #00003C;}
.sidenav { z-index:4;height: 100%; width: 500px; position: fixed;top: 238px;left: -500px; background-color: #00003c; overflow-x: hidden; transition: 0.5s; padding-top: 20px;overflow-y: scroll;z-index: 999;padding-bottom: 300px;}
.sidenav a {padding: 8px 20px 8px 60px;text-decoration: underline;font-size: 15px;font-weight:500;text-underline-offset: 4px;color: #ffffff;display: block;transition: 0.3s;}
.sidenav a:hover { color: #1daeef;}
.sidenav .a-category{font-family: 'Aeonik';font-weight: bold;font-size:18px;text-underline-offset: 4px;color: #1daeef;padding-bottom: 15px;}
.sidenav .closebtn { position: absolute;top: 20px; right: 15px; width: 40px; height:40px; background-image: url(static/images/Left-Arrow.png); background-repeat: no-repeat; z-index: 10;background-position: center center;}
.elementor-element-56f10d0 .elementor-widget-wrap{min-height: 638px;border: 5px solid #00003C;}
.elementor-element.elementor-element-b1112e4 > .elementor-element-populated { margin: 0px 0px 0px 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px 50px 0px 0px;}
.elementor-element-78f9744{z-index: 10;}
footer{z-index: 10;}
.desc-limited .elementor-widget-wrap{max-width: 600px;}
.desc-limited-tri .elementor-widget-wrap{width: 70%;}
.max-w-300{max-width:300px;}
.ibh-tri{position: relative;}
.ibh-tri::before{content: '';background-image: url(static/images/blue-logo.png);position: absolute;background-repeat: no-repeat;right: 0;width: 263px;height: 509px;margin-top: -50px;background-position: center center;}
.w-75{max-width: 75% !important;}
.w-50{max-width: 50%;}
.elementor-element-522d5d5 .elementor-inline-item{width: 48%;margin-bottom: 20px;}
.gbn-tri{position: relative;}
.gbn-tri::before{content: '';background-image: url(static/images/blue-logo.png);position: absolute;background-repeat: no-repeat;right: 0;width: 263px;height: 509px;top: calc(-50% + 30px);}
.gbn-location{width: 100% !important;}
.gbn-location:nth-child(1){margin-bottom: 30px;}
.gbn-location:nth-child(2){margin-bottom: 30px;}
.gbn-location:nth-child(3){margin-bottom: 30px;}
.phone-logo strong{color: #1daeef ;}
.elementor-element-b7f888c .elementor-container {display: grid;  grid-template-columns: auto auto auto;}
.news-page{background-color: #ededf2;padding: 50px 100px 50px 100px}
.news-page h2{margin-bottom: 0px;padding-bottom: 30px;}
.pagingPanel{ display:block; position:relative; text-align:center; margin-left: 0px;margin-top: 100px;}
.paging{display:inline-block;position:relative;width:30px;height:40px;font-family:'Aeonik'; font-size:17px; font-weight:Bold; margin-left:20px;text-align: center;vertical-align: top;}
.paging a{display:block;position:relative;width:30px;height:40px;color:#00003C;font-family:'Aeonik'; font-size:17px; font-weight:Bold;  text-align:center; padding:0px; margin:0px; text-decoration:none;}
.paging a:hover, .pagingSel, .pagingSel a{color:#00003C !important;}
.pagingLeft{ display:inline-block; position:relative; width:30px; height:40px; vertical-align:baseline;}
.pagingLeft a{display:block;position:relative;background-image:url(static/images/News-arrows-Previous.png);background-repeat:no-repeat;background-position:center;text-decoration:none;}
.pagingRight{ display:inline-block; position:relative; width:30px; height:40px; margin-left:30px;  vertical-align:baseline;}
.pagingRight a{display:block;position:relative;background-image:url(static/images/News-arrows-Next.png);background-repeat:no-repeat;background-position:center;text-decoration:none;}
.pagingPanel a{padding: 20px; }
.pagingSel {padding: 20px;}
.news-page .elementor-element.elementor-element-8154818 .elementor-col-33::before{content: '';background-color: #7b7ead;width: 1px;height: 0%;left: 0;position: absolute;z-index: 2;transition: 1.5s cubic-bezier(.23,1,.32,1);}
.news-page .elementor-element.elementor-element-8154818 .elementor-col-33-anim::before{height: 100%;}
.news-page .elementor-element.elementor-element-8154818 .elementor-col-33.aos-animate::before{height: 100%;}
.news-page .home-news.aos-animate::before{height: 100%;}
.news-page .elementor-element.elementor-element-8154818 .elementor-col-33:hover::before{background-color: #1daeef;}
.paging a:hover:before, .pagingSel:before, .pagingSel a:before{position: absolute;width: 40px;content: '';height: 3px;background-color: #1daeef;top: -2px;left: 5px;}
.news-page .elementor-element.elementor-element-8154818 { padding: 0px !important;}
.news-page .card-resource__image-overlay-1:after,.news-page .card-resource__image-overlay-1:before,.news-page .card-resource__image-overlay-2:after, .news-page .card-resource__image-overlay-2:before {background-color: #ededf2 !important;}
.news-page .elementor-element.elementor-element-8154818 .elementor-col-33:first-child{margin-left: 0px !important;}
.elementor-element-8154818 h4{max-width: 100%;}
.news-details h4{display: inline-flex;font-family: 'Aeonik';font-weight: 500;font-size:14px !important;color: #00003C;}
.news-date{font-weight: 500;color: #1daeef;}
 .elementor-element.elementor-element-cb70adb { margin-top: 0px;margin-bottom: 0px;padding: 0px 0px 0px 0px;min-height: 485px;}
.elementor-element.elementor-element-4e564aa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {align-content: center; align-items: center;} 
footer p{margin-bottom: 0 !important;}
.elementor-element.elementor-element-9819ae7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1180 .elementor-element.elementor-element-9819ae7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-image: url(http://192.168.100.33:83/clients/i/ibhme2023/wp-content/uploads/2023/02/IBH-360.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover;}
.elementor-element.elementor-element-58d1a20 {margin-top: 0px;margin-bottom: 0px;padding: 50px 100px 50px 100px;} .elementor-element.elementor-element-55685e7 { color: #00003C;} 
.elementor-element.elementor-element-36983cd { color: #00003C;}
.elementor-element.elementor-element-36983cd > .elementor-widget-container { margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px;}
.elementor-element-4e564aa{padding: 50px 50px 50px 100px;background-color: #ededf2;}
.fb{margin-left: 10px;width: 25px;height: 25px;background-image:url(static/images/fb-b.png);background-repeat:no-repeat;background-position: 0 0;position: absolute;content: '';}
.in{margin-left: 45px;width: 25px;height: 25px;background-image:url(static/images/in-b.png);background-repeat:no-repeat;background-position: 0 0;position: absolute;content: '';}
.twt{margin-left: 80px;width: 25px;height: 25px;background-image:url(static/images/twt-b.png);background-repeat:no-repeat;background-position: 0 0;position: absolute;content: '';}
.fb:hover{background-image:url(static/images/fb-l.png);}
.in:hover{background-image:url(static/images/in-l.png);}
.twt:hover{background-image:url(static/images/twt-l.png);}
.social-div{margin-top: 30px;}
.elementor-element-9819ae7{min-height: 485px;}
.elementor-element-4e564aa .elementor-widget-wrap{display: flex;}
.news-date{margin-bottom: 10px !important;}
.elementor-element-4e564aa h2{margin-bottom: 15px !important;}
h4 p,h2 p{margin-bottom: 0 !important;}
.news-details .bread-service p { display: inline-block;margin-bottom: 0px !important;}
.careers-acc .eael-accordion-tab-title {padding-left: 0px;}
.contact-form .half{float:left;width: 49%;margin-right: 2%;}
.contact-form .half1{float: left;width: 49%;}
.ekit-wid-con .ekit-form form label {font-weight: 500;font-family: 'Aeonik';}
.ekit-wid-con .ekit-form form label span {font-weight: 400;font-family: 'Aeonik';}
.ekit-form form textarea{background-color: #ededf2 !important;margin-top: 10px !important;}

.sub-button .button{position:relative;font-family: 'Aeonik';font-weight: bold !important;font-size:14px !important;padding:17px 75px 16px 25px !important;line-height:1 !important;background-color: #1daeef !important; border-radius: 30px !important;color: #00003C !important;width: 165px;text-align: left !important;}
.sub-button .custom-arrow2:after{opacity: 1;content:"";position:absolute;width:35px;height:8px;background-image: url(static/images/arrow-right-35x8.png);background-repeat: no-repeat;right: 0px;transition: .2s ease;bottom: 20px;top: 0;}
.sub-button:hover .custom-arrow2:after{opacity: 0;transform: translate(40px);}
.sub-button .custom-arrow2:before{opacity: 0;content:"";position: absolute;z-index: 1; transform: translate(-80px);width:35px;height:8px;background-image: url(static/images/arrow-right-35x8.png);background-repeat: no-repeat;right: 0px;transition: .2s ease;bottom: 20px;top: 0;}
.sub-button:hover .custom-arrow2:before{opacity: 1; transform: unset;}
.sub-button {width: 165px;position: relative;clear: both;height: 47px;}
.sub-button .custom-arrow2 {position: absolute;width: 35px;height: 8px;right: 23px;top: 21px;overflow: hidden;z-index: 1;}
.form-back{position: relative;}
.form-back::before{content: '';background-image: url(static/images/blue-logo-small.png);position: absolute;background-repeat: no-repeat;right: -100px;width: 263px;height: 329px;bottom: 0;}
.file-label label{ position: absolute; z-index: 1; background-color: #fff; width: 100%; height: 100%; background-color: #ededf2 !important; padding-top: 45px; display: block; text-align: center;}
.file-label{margin-top: 29px;position: relative;margin-bottom: 30px;}
#file-163{ height: 110px;}
.upload-icon{background-image: url(static/images/upload-icon.png);background-repeat: no-repeat;width: 18px;height: 20px;display: inline-block !important;margin-bottom: -5px;margin-right: 3px;}
.lbl-1{font-weight: 500 !important;font-size: 15px;}
.lbl-2{font-weight: 400 !important;font-size: 15px;}
.ekit-form form textarea {border: none !important;}
.mega-menu-item:first.mega-toggle-on .mega-indicator{transform: scaleY(-1);}
#mega-menu-menu_1:nth-child(2) .mega-toggle-on  .mega-indicator{transform: scaleY(-1);}
#mega-menu-menu_1:nth-child(2)   .mega-toggle-on  .mega-sub-menu .mega-indicator{transform: none;}
.mega-menu-item:nth-child(2) .mega-sub-menu a{font-size: 15px !important;font-family: 'Aeonik' !important;font-weight: bold !important;text-decoration: underline !important;text-underline-offset: 4px;padding: 0px !important;padding-bottom:10px !important;}
.mega-menu-item:nth-child(2) .mega-sub-menu .mega-sub-menu a{font-weight: 500 !important;padding: 0px !important;}


#mega-menu-wrap-menu_1 #mega-menu-menu_1 li.mega-menu-item-has-children li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {float: none;}
#mega-menu-wrap-menu_1 #mega-menu-menu_1 li.mega-menu-flyout li.mega-menu-item a.mega-menu-link > span.mega-indicator:after { content: '';width:35px;height:8px;background-image: url(static/images/arrow-right-35x8.png);}
#mega-menu-wrap-menu_1 #mega-menu-menu_1 li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {display: inline-flex; align-items: center;}


.mega-menu-item:nth-child(2) .mega-menu-link:hover{color: #1daeef !important;}
.mega-menu-item:nth-child(2) .mega-toggle-on span.mega-indicator:after{background-image: url(static/images/arrow-right-light-35x8.png) !important;}
.mega-sub-menu a.mega-menu-link > span.mega-indicator {margin-left:50px !important; }
.mega-menu-item:nth-child(2) .mega-toggle-on .mega-sub-menu .mega-menu-link:hover {color: #1daeef !important;}

.menu-item-1605 .ct-menu-link{padding-left: 0px !important;}
#menu-region-menu li{border-right: 1px solid white;width: 200px;}
#menu-region-menu li:nth-child(4){border-right: unset;}
#menu-region-menu li.lang-item{border-right: unset;}
.current-lang a{color: #1daeef !important;}

#menu-region-menu li:first-child{padding-left: 45px;}
#menu-region-menu a{font-size: 15px;font-weight: bold;font-family: 'Aeonik';text-transform: capitalize !important;}
#menu-region-menu .current-menu-item,#menu-region-menu li:hover{background-color: #1daeef;/*border-right: 1px solid #1daeef;*/}
#menu-region-menu .current_page_item a{color: #FFFFFF !important;}
#menu-region-menu .lang-item.current_page_item a{color: #1daeef !important;}
#menu-region-menu .lang-item{position: absolute;right: 45px;top: 8px;width: 20px;}
#menu-region-menu .lang-item a{padding: 0px;}
#menu-region-menu .lang-item.lang-item-en{right:80px;}
#menu-region-menu .current-menu-item.lang-item,#menu-region-menu li.lang-item:hover{background-color: transparent;border-right:unset;}
#menu-region-menu li.lang-item:hover a{color: #1daeef !important;}
.ct-header .ct-container-fluid{margin-left: 0px !important;}
.ct-sticky-container .ct-container-fluid:first-child{margin-left: 40px !important;}
.mega-menu-item-object-category.mega-current-menu-ancestor a{color: #1daeef !important;}
.mega-menu-item-object-category.mega-current-menu-ancestor ul li a{color: #00003C !important;}
.mega-menu-item-object-category.mega-current-menu-ancestor ul li.mega-current-menu-item a{color: #1daeef !important;}
.mega-menu-item-object-category .mega-current-menu-ancestor span.mega-indicator:after { background-image: url(static/images/arrow-right-light-35x8.png) !important;}
.menu-service .mega-sub-menu{border-right:1px solid #7B7DAF !important}
.menu-service .mega-sub-menu .mega-sub-menu{border-right:unset !important;margin-left:41px !important};
#mega-menu-wrap-menu_1 #mega-menu-menu_1 > li.mega-menu-flyout .menu-service ul.mega-sub-menu {padding: 40px !important;}
.menu-service .mega-sub-menu{padding: 40px !important;}
.menu-service .mega-sub-menu li .mega-sub-menu li{float: left !important;margin-bottom: 10px !important;padding-right: 20px;}
.menu-service .mega-sub-menu li .mega-sub-menu li a{white-space: normal !important;line-height: 1.5 !important;}
.menu-service .mega-sub-menu{min-height: 500px !important;}
.sub-center{max-width: 700px !important;margin: 0 auto;}

.linked-home{position: absolute;top: 40px;right: 40px;z-index: 1;}
.linked-home a{color: #ffffff;font-family: 'Aeonik';font-weight: normal;font-size:18px;text-underline-offset: 4px;}
.linked-home:hover a{color: #1daeef;}
.linked-cont{height: 0;}
/* menu */
#mega-menu-wrap-menu_1 #mega-menu-menu_1 > li.mega-menu-item { vertical-align: bottom !important;}
.mobile-menu [class*=children]>ul li a:before{display: none;}
.ct-panel-content {background-color: #ededf2;}
[data-header*="type-1"] #offcanvas {margin-top: 139px;}
.ct-panel-actions{display: none;}
#menu-main-menu-mobile li a {color: #00003c;}
.mobile-menu .ct-menu-link { --menu-item-padding: var(--items-vertical-spacing, 20px) 0;}
.mobile-menu li{border-bottom: 1px solid #C4C5CB!important;}
.mobile-menu .sub-menu li{border-bottom: none !important;}
.ct-panel-content{padding: 0;}
.ct-panel-content a{padding-left: 40px;padding-right: 40px;font-family: 'Aeonik';font-weight: 500;font-size:20px;;}
.ct-panel-content path{fill: #00003C;}
.ct-icon{width: 31px;height: 26px;}
.ct-cart-item:hover svg, .ct-social-box a:hover svg, .ct-header-search:hover svg, .ct-header-account:hover svg, .ct-header-trigger:hover svg, .ct-header-wishlist:hover svg {fill: #00003C;}
.ct-header-trigger[aria-expanded=true] .ct-icon rect:nth-child(1), .ct-header-trigger[aria-expanded=true] .ct-icon rect:nth-child(3) {width: 31px; y:10.3px;fill: #1daeef;}
.ct-header-trigger[aria-expanded=true] .ct-icon rect:nth-child(1), .ct-header-trigger[aria-expanded=true] .ct-icon rect:nth-child(3) { width: 31px; y: 10.3px;fill: #1daeef;}
.ct-sub-menu-parent{width: 95%;}
.login-mobile a{position:relative;font-family: 'Aeonik';font-weight: bold;font-size:14px;padding:17px 75px 16px 25px;line-height:1;background-color: #1daeef;border-radius: 30px;}
.login-mobile a:after{opacity: 1;content:"";position:absolute;width:35px;height:8px;background-image: url(static/images/arrow-right-35x8.png);background-repeat: no-repeat;right: 25px;transition: .2s ease;bottom: 20px;}
.login-mobile a:before{opacity: 0;content:"";position: absolute;z-index: 1; transform: translate(-80px);width:35px;height:8px;background-image: url(static/images/arrow-right-35x8.png);background-repeat: no-repeat;right: 15px;transition: .2s ease;bottom: 20px;}
.login-mobile a{border-top: none !important; border-bottom: none !important; margin-top: 70px; width: 180px;margin-left: 40px;margin-bottom: 30px;/*overflow: scroll;*/}

li.login-mobile {border-bottom: none !important;}
.menu-service .ct-sub-menu-parent a{pointer-events: none;}
#menu-main-menu-mobile li .dropdown-active{display: none;}
.mobile-menu[data-interaction=click] [class*=children]:not(.dropdown-active)>ul {display: block;}
#menu-main-menu-mobile .sub-menu{position: fixed; right: -100%; top: 0; transition: all .5s ease 0s; width: calc(100% + 10px);z-index: 999; background-color: #ededf2;}
#menu-main-menu-mobile  .dropdown-active .sub-menu{right: 0;height: -webkit-fill-available;}
#menu-main-menu-mobile  .dropdown-active .sub-menu a{text-decoration: underline;text-underline-offset: 4px;}
 [data-device=mobile] {position: fixed; width: 100%;}
#offcanvas.active{overflow: scroll;}
#offcanvas.active .ct-panel-content[data-device*=mobile]{overflow: hidden;}
#offcanvas.active{background-color: #ededf2;}
#offcanvas.activee{overflow: scroll;}
#offcanvas.activee .ct-panel-content[data-device*=mobile]{overflow: hidden;}
#offcanvas.activee{background-color: #ededf2;}
.backk{height: 60px;z-index: 999;}
.backk a{height: 60px;z-index: 999;}
.mobile-menu .sub-menu .ct-menu-link {--menu-item-padding: var(--items-vertical-spacing, 15px) 0;}
.backk{position: relative;}
.backk::before{background-image:url(static/images/News-arrows-Previous.png);background-repeat:no-repeat;background-position:center;position: absolute;content: '';left: 20px;width: 10px;height: 10px;top: 50%;}
.backk a{padding-top:20px;padding-bottom: 20px;}
.mobile-menu .sub-menu li.backk {border-bottom: 1px solid #C4C5CB
    !important;}
.mobile-menu .sub-menu li {padding-left: 25px;}
.mobile-menu [class*=children]>ul {padding-inline-start: calc(0px*var(--has-indentation, 1));}
.backk a{text-decoration: none !important;}

#menu-main-menu-mobile .sub-menu .sub-menu{position: fixed; right: -100%; top: 0; transition: all .5s ease 0s; width: calc(100% + 10px);z-index: 999; background-color: #ededf2;}
#menu-main-menu-mobile  .dropdown-active .sub-menu .sub-menu{right: 0;height: -webkit-fill-available;}
#menu-main-menu-mobile  .dropdown-active .sub-menu .sub-menu a{text-decoration: underline;text-underline-offset: 4px;}
.mega-current-menu-item a{color: #1daeef !important;}
.mega-current-menu-parent a{color: #1daeef !important;}
.mega-current-menu-parent .mega-sub-menu :not(.mega-current-menu-item) a{color: #00003C !important;}

.gbn-location:before{background-color: #7B7DAF;position: absolute;content: '';width: 1px;height: 0px;left: 0;transition: 1.5s cubic-bezier(.23,1,.32,1);}
.gbn-location.remove-border:before{display: none;}
.gbn-location.animated:before{height:100%;}
#menu-region-menu .current-menu-item a{color: white !important;}
.file-label .wpcf7-not-valid-tip{position: absolute;direction: ltr;}
.resource-list {grid-template-columns: repeat(3,minmax(320px,1fr));}
.resource-list {	grid-row-gap: 40px;	display: grid;}
.card-resource {display: flex;flex-direction: column;	position: relative;}
.card-resource__details {margin-bottom: 10px;flex: 1 1 auto;}
.text-set {display: flex;	flex-direction: column;}
.card-resource__image {position: relative;margin-top: auto;overflow: hidden;}
.card-resource::before {content: '';background-color: #7b7ead;	width: 1px;height:0%;left: 0;position: absolute;z-index: 2;transition: 1.5s cubic-bezier(.23,1,.32,1);}
.card-resource-anim::before {height: 100%;}
.home-news:hover.card-resource::before{background-color: #1daeef !important;}
.elementor-8 .elementor-element.elementor-element-12cb8c5:hover {text-decoration-color: #1daeef!important;}
.home-counter.elementor-section{padding:20px 40px !important;}
.home-counter.elementor-section .elementor-container{display:inline-block;width:100%;text-align:center;display:flex;justify-content:center;}
.home-counter.elementor-section .elementor-container .home-counter-item{width:auto;display:inline-block;margin-left: 5%;margin-right:5%;float:none;}
.home-counter.elementor-section .elementor-container .home-counter-item:first-child{margin-left: 0;}
.home-counter.elementor-section .elementor-container .home-counter-item:nth-child(4){margin-right: 0;}

@media screen and (min-width: 769px) {
.pagingPanel::before{background-color: #7B7DAF;position: absolute;content: '';width: 0px;height: 1px;left: 0;transition: 1.5s cubic-bezier(.23,1,.32,1);top: -1px;}
.pagingPanel.aos-animate::before{width: 100%;}

}
@media screen and (max-width: 1150px) {
	.home-counter.elementor-section .elementor-container .home-counter-item{margin-bottom:30px;}
	.home-counter.elementor-section .elementor-container .home-counter-item:last-child{margin-bottom:0px;}
    .ct-toggle-dropdown-mobile{--toggle-button-size: 65px !important;--toggle-button-margin-end: -30px !important;}
    .home-counter{text-align: center;}
    .home-counter .elementor-column-gap-default{display: inline-block;}
    .home-counter .elementor-col-25 {width: 33.33%;float: left; }
    .elementor-element-a9228f6 .p-r-30{padding-right: 100%;}
    .service-breadcrumb { padding-top: 137px;}
    .news-details.service-breadcrumb{padding-top: 40px;}
    #header [data-row] {position: fixed;width: 100%;  }
    #main{margin-top: 100px;}
    .ct-panel.activee { opacity: 1; visibility: visible; pointer-events: auto;}
    #header [data-device=desktop] {display: block;}
    #header [data-device=desktop] .ct-sticky-container {  display: none;}
    #header [data-device=desktop] [data-row=top]{position: relative;}
   
   
    #header-menu-2{margin: 0 auto !important; width: 100%;}
    #header-menu-2 li{ padding-top: 10px;padding-bottom: 10px;width: 100%;}

    #header-menu-2 .menu {display: block; }
    #menu-region-menu .lang-item a{color: #00003C !important;}
    #menu-region-menu .lang-item.current-lang a {color: #1daeef !important; }
    #menu-region-menu li{border-right: unset;}
    #menu-region-menu li:last-child{border-right: unset;}
    #menu-region-menu .current_page_item,#menu-region-menu li:hover{border-right: unset;}
    #menu-region-menu li{display: none;}
    #menu-region-menu li.current-menu-item{display: block;}
    [data-header*="type-1"] .ct-header [data-row*="top"] {--height: auto;background-color: #1daeef; }
    #menu-region-menu li a{padding-right: 0px;}
    #menu-region-menu li:first-child {padding-left: 0px;}
    /* #menu-region-menu .lang-item{display: none !important;} */
    [data-row="top"] .ct-container-fluid{margin-right: 0px;}
    #menu-region-menu .current-menu-item a{pointer-events: none;}
    #menu-region-menu .current-menu-item a{color: #fff !important;}
    #menu-region-menu li.active{display: block;background-color: #00003c;border-bottom:1px solid white ;}
    #menu-region-menu li.active:nth-child(4){border-bottom:unset;}
    #menu-region-menu li.active.current-menu-item{background-color: #1daeef;border-bottom: unset;}
    #menu-region-menu .ct-menu-link {--menu-item-padding: 0; }
    [class*=header-menu] {display: block;}
    #menu-region-menu:before{position: absolute;content: '';width:14px;height:7px;background-image: url(static/images/arrow-bottom.png);right: 40px;top: 18px;}
    #menu-region-menu.opened:before{transform: scaleY(-1);}
    /* [data-device=mobile] {margin-top: 20px;} */
    [data-device="desktop"]{height: 39px;}
    #header [data-device=desktop] [data-row=top] {position: fixed;}
    [data-sticky*="yes"], [data-sticky*="fixed"] {top: auto; }

    #menu-region-menu .lang-item{display: block !important;top: 68px;right: 150px;z-index: -1;}
    #menu-region-menu .lang-item.lang-item-ar{right: 120px;}
    #menu-region-menu .lang-item.lang-item-en {right: 155px;}
	.home-counter.elementor-section .elementor-container {display: inline-block;}	
	.home-counter.elementor-section .elementor-container .home-counter-item{display: block;position: relative;left: 40%;margin-left:0;margin-right:0;}
	
}
 @media screen and (max-width: 1024px) {
    .elementor-element.elementor-element-5cfb3cb {padding: 0px 40px 0px 40px;}
    .home-ibh .elementor-col-100 { padding-right: 40px;padding-left: 40px; }
    .home-ibh::before {top: -80px; }
    .elementor-element.elementor-element-899b205 {padding: 0px 40px 0px 40px; }
    .elementor-element.elementor-element-8154818 {padding: 0px 40px 70px 40px;}
    .elementor-element.elementor-element-23dc88c > .elementor-element-populated { padding: 50px 30px 50px 40px;}
    .elementor-element.elementor-element-253dfc8 > .elementor-element-populated {padding: 50px 40px 50px 30px;}
    .elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item { margin-right: 0px;}
    .news-page {padding: 50px 40px 50px 40px;}
    .form-back::before {  right: 40px;background-position: right;}
    .elementor-element-4e564aa { padding: 50px 20px 50px 40px; }
    .elementor-element.elementor-element-58d1a20 {padding: 50px 40px 50px 40px;}
    .elementor-element.elementor-element-6441c0e {padding: 100px 40px 50px 40px;}
    .elementor-element.elementor-element-b1112e4 > .elementor-element-populated {  padding: 0px 20px 0px 0px; }

}
 @media screen and (max-width: 1000px) {
    [data-footer*="type-1"] .ct-footer [data-row*="middle"] > div { --container-spacing: 60px; --columns-gap: 30px; --border: none; --border-top: none; --border-bottom: none; --grid-template-columns: 2fr 1fr 1fr 1fr;}
 }

 @media screen and (max-width: 850px) {
    .home-counter .elementor-col-25 {width: 50%;}
 }
 @media screen and (max-width: 768px) {
    .resource-list {grid-template-columns: repeat(1,minmax(320px,1fr));}
    .home-counter .elementor-col-25 {width: 100%;float: none;margin-top: 20px;}
    .home-arrow-down{display: none;}
    .bg-images{min-height: 611px;}
    .gbn-counter {max-width: unset; }
    .s-next {top:-35px;}
    .s-prev{top:-35px;}
    .service-content { transform: unset; }
    .services-slick .slick-slide .service-content .service-title { color: #1daeef;}
    .services-slick .slick-slide .service-content .service-desc {margin-top: 20px; }
    .home-ibh::before{display: none;}
    .desc-limited-tri .elementor-widget-wrap {width: 100%;}
    .elementor-element-bc3008b{display: none;}
    .home-border{margin-bottom: 40px;}
    .elementor-element.elementor-element-8154818 .elementor-col-33::before{background-color: #1daeef;}
    .home-news.card-resource::before{background-color: #1daeef !important;}
    .home-news h4 { color: #1daeef; }
    /* .card-resource__image-overlay-1,.card-resource__image-overlay-2{display: none;} */
    .home-news .home-news-learn h5:after {background-image: url(static/images/arrow-right-light-52x8.png); }
    .max-w-300 {max-width: 100%; }
    footer h4{margin-top: 10px !important;}
    footer .footer-social {float: left; margin-right: 0;}
    .ct-footer [data-row]>div { display: block;}
    .ct-footer [data-column]:nth-child(2) {width: 60%;float: left; }
    .ct-footer [data-column]:nth-child(4) {width: 100%;}
    footer .ct-container-fluid{padding-bottom: 20px !important;}
    .elementor-element-5cfb3cb h2{width: 220px;}
    .about-governance::before{display: none;}
    .desc-limited .elementor-widget-wrap { max-width:unset; }
    .ibh-tri::before,.gbn-tri::before{display: none;}
    .w-50{max-width: 100%;}
    .w-80{max-width: 100%;}
    .w-75{max-width: 100% !important;}
    ul.elementor-icon-list-items.elementor-inline-items {display: block;}
    .elementor-element-522d5d5 .elementor-inline-item { width: 100%;margin-bottom: 20px;}
    .elementor-element-b7f888c .elementor-container {display: block;}
    .gbn-location:nth-child(4) {margin-bottom: 30px;}
    .w-185{width: 195px;}
    .news-page .elementor-element.elementor-element-8154818 .elementor-col-33::before{background-color: #1daeef;}
    .pagingPanel::before {width:40px;position: absolute;content: '';left: -40px;background-color: #7b7ead; height: 1px;top: -1px;}
    .pagingPanel::after {width:40px;position: absolute;content: '';right: -40px;background-color: #7b7ead; height: 1px;top: -1px;}
    .pagingPanel { margin-top: 30px; }
    .form-back::before{display:none}
    .contact-form .half{float:none;width:100%;margin-right: 0;}
    .contact-form .half1{float: none;width:100%;}
    .file-label { margin-top: 0px;}
    .wpcf7-submit{margin-bottom: 0px !important;}
    .gbn-location:nth-child(3) {margin-bottom: 0px; }
    .elementor-element.elementor-element-8154818 {padding: 0px 40px 20px 40px;}
    .home-border::nth-child(3){margin-bottom: 0px !important; }
    .elementor-element-a9228f6 .p-r-30{padding-right: 100%;}
    .fb{background-image:url(static/images/fb-l.png);}
    .in{background-image:url(static/images/in-l.png);}
    .twt{background-image:url(static/images/twt-l.png);}
    .elementor-element.elementor-element-5cfb3cb {padding: 0px 40px 0px 40px; }
    .sidenav {width: 100%;left: -100%;}

    .pagingPanel{border-top: 1px solid  #7B7DAF;width: 100%;}
    footer .elementor-social-icon svg path { fill: #1daeef;  }
    #menu-region-menu li a{font-size: 18px;font-weight: bold;}
    .linked-home{right: 20px;}
.linked-home a{font-weight: 500;font-size:18px;}
.eael-adv-accordion .eael-accordion-list .eael-accordion-header>i, .eael-adv-accordion .eael-accordion-list .eael-accordion-header span { margin-left: 10px !important;margin-right: 0px;}
footer .follow-title{font-size: 20px;}
 }
 @media screen and (max-width: 640px) {
	 .elementor-heading-title {word-wrap: normal;font-size: 33px;}
	 .sidenav a:hover{color:#fff;}
	 .home-counter.elementor-section{padding:20px 20px !important;}
	 .home-counter.elementor-section .elementor-container .home-counter-item{left: auto;}
 }
 @media screen and (max-width: 480px) {
    .p-t-50{padding-top: 50px !important;}
    .ibh-buttons.ban.reverse{width: 157px;}
    .ct-toggle-dropdown-mobile{--toggle-button-margin-end: -25px !important;}
    .home-counter .elementor-col-25 {width: 100%;}
    footer .copyright-right,footer .copyright-left{float: none;font-size: 17px;}
    .ct-sticky-container .ct-container-fluid:first-child {margin-left: 20px !important;}
    .ct-container-fluid { margin-right: 20px; }
    .rm-p-r-l-20{padding-left: 20px !important;padding-right: 20px !important;}
    .rm-m-t-30{margin-top: 30px !important;}
    .rm-m-b-30{margin-bottom: 30px !important;}
    .elementor-8 .elementor-element.elementor-element-9761aae > .elementor-element-populated {padding: 50px 20px 70px 20px;}
    .home-ibh .elementor-col-100 {padding-bottom: 20px; }
    .elementor-element.elementor-element-8154818 {padding-bottom: 20px;}
    .ct-container-fluid { margin-right: 20px; margin-left: 20px;}
    .elementor-8 .elementor-element.elementor-element-9761aae > .elementor-element-populated {padding: 50px 20px 40px 20px; }
    h1{font-size:50px;}
    .ibh-text{font-size:18px;}
    .ibh-buttons,.login-mobile a{font-size: 16px;}
    .sub-button .button,.sub-button,.ibh-buttons{width: 180px;}
    .ibh-buttons.page{width: 185px;}
    footer .menu-item a { font-size: 20px;font-weight: 500;}
    .elementor-1156 .elementor-element.elementor-element-29cb439 > .elementor-element-populated { padding: 50px 20px 50px 20px;}
    .home-ibh .elementor-widget-container {  margin: 0px 0px 20px 0px; }
    .elementor-1180 .elementor-element.elementor-element-d853fa6 > .elementor-element-populated { padding: 50px 20px 20px 20px;}
    .news-page { padding: 50px 20px 50px 20px;}
    .elementor-1384 .elementor-element.elementor-element-fa62403 > .elementor-element-populated {  padding: 40px 20px 30px 20px; }
    .elementor-1384 .elementor-element.elementor-element-e93ddaa > .elementor-element-populated { padding: 50px 20px 50px 20px; }
    .service-breadcrumb {   padding-left: 20px;   padding-right: 20px;}
    .elementor-element-4e564aa {padding: 50px 20px 50px 20px;}
    .elementor-element.elementor-element-58d1a20 { padding: 50px 20px 50px 20px;}
    .elementor-element-55685e7 p{margin-bottom: 0;}
    .elementor-element.elementor-element-899b205 {    padding: 0px 20px 30px 20px !important; }
    .elementor-element.elementor-element-899b205.p-t-50{padding-top: 50px !important;}
    .elementor-element.elementor-element-8154818 {padding: 0px 20px 20px 20px;}
    .social-div { margin-top: 20px;}
    .social-div1 { margin-top: 0px;}
    .elementor-element.elementor-element-6441c0e {padding: 100px 20px 50px 20px;}
    .elementor-element.elementor-element-b1112e4 > .elementor-element-populated {  padding: 0px 0px 0px 0px; }
    .login-mobile a{margin-left: 20px;}
    .ct-panel-content a{padding-left: 20px;padding-right: 20px;}
    .elementor-1386 .elementor-element.elementor-element-a548999 {padding: 70px 20px 0px 20px;  }
    .elementor-1386 .elementor-element.elementor-element-7f4bfb4 {  padding: 50px 20px 50px 20px;}
    .elementor-1386 .elementor-element.elementor-element-d0c07c6 { padding: 50px 20px 50px 20px; }
    #menu-region-menu:before{right: 20px;}
    .sidenav a {padding: 8px 20px 8px 20px;}
    #menu-region-menu .lang-item{display: block !important;top: 68px;right: 120px;z-index: -1;}
    #menu-region-menu .lang-item.lang-item-ar{right: 90px;}
    #menu-region-menu .lang-item.lang-item-en {right: 125px;}
 }
 @media screen and (max-width: 480px) {
    .gbn-counter{width: 100% !important;}
 }
